|
 |
 |
 |
Changelog for q-zandronum-1.4.19-2024.2.1.x86_64.rpm :
* Sat Sep 28 2024 Martin Hauke - Update to version 1.4.19 Misc: * When turning off spectators vision in Team LMS, it only affects spectating dead players. True spectators can now see everyone despite the setting. Bug fixes: * Fixed ACS AnnouncerSound function local parameter playing all sounds in offline skirmish. Modding: * FreeformMenu Command item text now dims when it\'s disabled. * Tue Sep 17 2024 Martin Hauke - Update to version 1.4.18 Bug fixes: * Fixed players not updating their position in multiplayer. * Fixed clearing dead player inventory before he drops important items like Terminator powerup. * Fixed DEHACKED sprite changes not working. Modding: * Added VelIntercept ACS function, which lets you aim actor at another actor based on his speed and your projectile speed.- Update to version 1.4.17 Bug fixes: * Fixed bots not updating their position in multiplayer.- Update to version 1.4.16 Gameplay: * Reduced jitter when spectating some players. Bug fixes: * Removed gl_sprite_blend option. The behavior is now as if the cvar was set to true. This is done to avoid some graphical bugs * Fixed particles having wrong offsets. * Fixed reducing players speed when crouch button is pressed but crouching is disabled.- Update to version 1.4.15 Misc: * Bouncing projectiles will now spawn decals on walls. Bug fixes: * Default bots will no longer crash the game whenbot_disablenodes is true. * Fixed black pixels instead of transparency on AMD videocards. This involved changing shaders in engine. As a result, old shader mods won\'t work properly anymore. * Fixed quake movement characters playing run animation when stationary. * Fixed toggle crouching not working properly in singleplayer. * Fixed quake movement friction and acceleration on floors with increased friction. * Fixed attack z offset when crouching. Modding: * Negative Player.AttackZOffset makes attacks spawn relative to Player.ViewHeight instead of actor center. This way you can achieve consistent attack Z when crouching. * Added RGF_EXTRATRAIL flag for A_RailAttack. With this flag the function will spawn one extra trail actor at the end of the trail. * Added nofilter *texture * keyword to GLDEFS. This keyword disables texture filtering for given texture. This can be used on model textures too, just make sure to provide full texture path.- Update to version 1.4.14 Misc: * Added screen size controls binds to the menu. Bugfixes: * bot_disablenodes is no longer saved into engine ini file because having it ON crashes when using default engine bots. * Partially fixed sprites splitting in two pieces and then improperly rotating when XY billboard is used. * Fixed getting stuck on moving \"Elevator_\" specials. * Fixed reloading strings after \"restart\" command. Modding: * Added TagActive(int tag) ACS function that tells if a given tagged sector has some thinker attached to it.- Update to version 1.4.13 Gameplay: * Made second jump only activate the moment the button is pressed, but never when button is already held. Misc: * Added Freedoom 1.13 lumps for compatibility comparisons. Bugfixes: * Fixed view jittering when opening a console while zooming in or out. * Fixed crash in CheckSolidFooting ACS function. * Sun May 19 2024 Martin Hauke - Update to version 1.4.12 Misc: * Added Discord Rich Presence support. It displays what gamemode and map you are playing as your Discord status. * Fixed default doom, heretic, hexen and strife decorations Y billboard. * You can no longer save the game in PvP gamemodes. * Servers running duel gamemode now always say to server browsers that they only have 2 player slots available. Max clients is unaffected. Bugfixes: * Fixed undroppable weapons being dropped on death. * Fixed server sending invalid player velocity sometimes. * Fixed servers freezing when running for over 24 days straight. * Fixed a crash when reading invalid player skins configuration. * Fixed a crash when unlagging projectiles without a source. * Fixed a crash in some cases when using ACS Warp function. Modding: * Added Floor_Stop and Ceiling_Stop specials. * Fixed not being able to remove action script via ACS SetActionScript. * You can replace default \"Q-Zandronum\" Discord Rich Presence status with your own game. Refer to ### for details. * Reset menu_skirmishlevel# cvars if current value is outside the levels indexes. * Added gl_custom_argument cvar that can be used in custom shaders to control their behavior at runtime. * Added bot_disablenodes cvar turns off generating bot nodes on engine side to reduce memory load. This is useful for custom bot mods that don\'t need default nodes. * Backported APROP_MaxStepHeight from GZDoom. * Backported latest SetPlayerClass ACS implementation from Zandronum 3.2. * Added script array support. * Added new BotScript commands that allow controlling more inputs (e.g. altfire, crouch, and use), and also to execute ACS_ExecuteWithResult. * Added ACS functions that provide lump reading capabilities: LumpOpen, LumpRead, LumpReadString, LumpReadLocal, LumpReadModule, LumpReadHub, LumpReadGlobal, LumpGetInfo and LumpClose.- Update to version 1.4.11 Misc: * Added Strife damage sector specials to bots ignore list Bugfixes: * Fixed announcer playing two \"You Win\" or \"You Lose\" lines at the same time in multiplayer duels and LMS. * Fixed CTF not displaying the winner team text. * Fri Nov 24 2023 Martin Hauke - Update to version 1.4.10 Bugfixes: * Restarting the engine via restart cmd now recompiles shaders. * Fixed the game showing and playing incorrect messages and announcer lines when the round ends. * Fixed crash when transitioning to another map while inside a 3d floor. * Fixed ACS HudMessage and HudMessageBold not considering layer flags. * Wed Nov 01 2023 Martin Hauke - Update to verison 1.4.9 Misc: * Made light shaders work on all systems instead of Windows only. Bugfixes: * Fixed deathmatch saying that a player won when it\'s a draw game. * Fixed engine crashing when giving or taking items from non-existant actor. * Fixed engine crashing when checking player sprite for player with no pawn. Modding: * Backported latest SetPlayerClass ACS implementation from Zandronum 3.2. * Added script array support. * Added new BotScript commands that allow controlling more inputs (e.g. altfire, crouch, and use), and also to execute ACS_ExecuteWithResult. * Added ACS functions that provide lump reading capabilities: LumpOpen, LumpRead, LumpReadString, LumpReadLocal, LumpReadModule, LumpReadHub, LumpReadGlobal, LumpGetInfo and LumpClose.- Update to verison 1.4.8 Bugfixes: * Fixed servers crashing- Update to verison 1.4.7 Misc: * The game won\'t play the \"Five minute warning\" announcer line if timelimit is set to 5 minutes. That is to avoid overlaps with \"Fight\" line when starting the match. Same goes to the \"One minute warning\" line. * Added announcer lines \"YouWin\", \"YouLose\", \"DrawGame\" and \"SuddenDeath\" for all PvP gamemodes. Bugfixes: * Fixed server sending wrong player velocity that got affected by ground friction. * Fixed effect actors not working correctly in multiplayer. * Fixed a crash when trying to pick random map out of empty maplist. Modding: * Added OpenGL and Software options to MENUDEF IfOption. * Tue Sep 19 2023 Martin Hauke - Update to version 1.4.6 Gameplay: * Allow changing class on respawn in singleplayer invasion. Bugfixes: * Fixed FPF_TRANSFERTRANSLATION not working for a tic after unlagged. * Fixed activating line switches not turning off for other players. * Fixed a crash when checking weapon ammo. * Backported a bunch of gzdoom fixes related to loading large maps. Modding: * Added \"Alpha\" property to FreeformMenu items. * Added \"AddOptionValue\" and \"AddOptionString\" features to MENUDEF. * Sun Aug 27 2023 Martin Hauke - Update to version 1.4.5 Bugfixes: * Fixed FPF_TRANSFERTRANSLATION not working in multiplayer. * Fixed FreeformMenu \"NotIn\" checks not working in intermission. * Fixed crash on Linux when palette name is longer than 8 characters.- Update to version 1.4.4 Misc: * Changed default snd_channels, snd_hrtf and snd_output_format cvar values to improve sound quality. * Players will see themselves and actors that share their color translation with their color of choise, regardless of gamemode. Bugfixes: * Starting a campaign now resets the timelimit, fraglimit, pointlimit, duellimit, winlimit and wavelimit cvars to 0. * Fixed linux servers requiring sound dependencies to launch. * Fixed engine crashing when spawning blood when cl_bloodtype is set to 2. * Fixed missing fog in domination sectors after warmup. Modding: * Added the palettes lump category and the Player.Palette property to set player base and custom skins palette.- Update to version 1.4.3 Misc: * Added OpenAL sound backend support. For the time both FMOD and OpenAL are available, but over time FMOD will be removed. * Added sv_fulltranslatesaturation cvar to prevent enemy color override from lowering color saturation. * Refactored double tap second jump detection, it should be more consistent now. * Servers now tell joining clients their map list. Bugfixes: * Fixed incorrect win messages in TDM. * Fixed a crash case when a new map opens. * Fixed double tap second jump not working when jump key is pressed. * Fixed a bug when spamming fire key to respawn results in weapon skipping it\'s A_Raise steps on clients. * Fixed A_SetSize not updating player height. * Fixed FreeformMenu and OptionMenu not skipping else block. * Fixed the crash on Linux when displaying the window to choose IWAD. Modding: * Added APROP_Translation for ACS GetActorProperty and SetActorProperty. * Added Decorate Player.DoubleTapMaxTics and ACS APROP_DoubleTapMaxTics parameters to configure max cooldown to perform a double tap second jump. * Added map category flags for MAPINFO (Category1, Category2, ..., Category9), which adds them to respected category OptionValue (ZA_Levels#, ZA_LevelNames#, ZA_LevelTitles#, ZA_LevelPreviews#) * Added the NotInCategory0 map flag for MAPINFO that removes the map from default \"All maps\" OptionValue lists (ZA_Levels, ZA_LevelNames, ZA_LevelTitles, ZA_LevelPreviews). * Added map category versions for menu_skirmishlevel cvar and category support to setskirmishlevel and menu_startskirmish cmds as 2nd int parameter. * Added OptionValue lists for loaded maps (ZA_LevelsLoaded, ZA_LevelNamesLoaded, ZA_LevelTitlesLoaded, ZA_LevelPreviewsLoaded).- Update to version 1.4.2 Misc: * Added warmup system to teamgame gamemodes, such as ctf, domination and skulltag. New cvars are sv_teamgamewarmup and sv_teamgamecountdowntime. * Servers always send item target to clients when using A_SpawnItemEx. * Changed chat input text coloring to improve visibility. * Team chat input now says \"TEAM SAY:\" instead of \"SAY:\" to reduce confusion. Bugfixes: * Fixed AirWallRun ACS properties doing nothing. * Fixed offline skirmish auto skipping intermission screen. * Fixed an occasional crash case. Modding: * \" *crouchslide\" and \" *wallclimb\" sounds are now played in CHAN_BODY instead of CHAN_7.- Update to version 1.4.1 Misc: * Fixed missed lowercase bind buttons Bugfixes: * Fixed TextField displaying incorrect text on Linux * Reverted a fix for game pause breaking action scripts, because the fix breaks even more stuff- Update to version 1.4.0 Misc: * Print STARTUP texts at the end of start console logs. * You can no longer vote kick a player without specifying a reason. * Bound action button names in bind menu are now uppercase. * VideoModeMenu no longer shows options for letterbox resolutions * VideoModeMenu no longer prints multiple options for same resoltion. * Added randomclasssilent ccmd that sets your class randomly without printing any message. Bugfixes: * Fixed Elevator Jump jitter in multiplayer. * Fixed broken railgun sound when zooming in coop. * Fixed FoV change interpolation when game is paused. * Fixed game pause breaking action scripts button states. Modding: * Added a FreeformOptionMenu type to MENUDEF. With that, you can freely position your menu elements at any coordinates. * Backported MENUDEF AddListMenu and AddOptionMenu from gzdoom. * Added support for back button selected texture, using menubackbutton_selection in MAPINFO. * Added ZA_LevelNames, ZA_LevelTitles and ZA_LevelPreviews OptionValue lists to bring more flexibility to map selection menus. * Added SubmenuCentered and CommandCentered types to OptionMenu. * Added upmenu cmd that closes current menu window and goes back to previous. * Added setskirmishlevel {mapname} and setcallvotemap {mapname} commands that set skirmish and callvote map selection based on provided map name. This is useful when creating a map list menu in your mod. * Added compatflags2, zadmflags and zacompatflags to CMPGNINF. * EpisodeMenu now accepts \"playerclass\" cvar when sending param -2. * Added RGF_NORANDOMPUFFZ for A_RailAttack. * A_RailAttack puffs now spawn a little closer to the player, just like A_FireBullets. * Sat Mar 18 2023 Martin Hauke - Update to version 1.3.6 Misc: * Linux servers now tic 35 times per second instead of once a second when no players joined the game. * 3d models stop rotating when the game or demo playback is paused. * Texture animations stop when the game is paused, except for hardware warp * Game keeps rendering at desired fps when the game or demo playback is paused. Bugfixes: * Hopefully fixed Z axis mispredictions when players bump into each other. * Fixed server sending weapon change update to owner when NETREP_SKIPOWNER is set. * Fixed jittery view when watching a demo. * Fixed view interpolation when spectating a player that teleported just now. * Fixed duplicated oomph sound when failing to open a locked door in multiplayer. * Fri Feb 24 2023 Martin Hauke - Update to version 1.3.5 Gameplay: * Singleplayer skirmish no longer waits for 5 seconds before starting the countdown. Misc: * Enabled spectators only chat in all gamemodes, not just team based. Bugfixes: * Fixed game crashing because of missing actor lights. * Fixed server notifying clients about incorrect PendingWeapon when giving multiple weapons at once in ACS. * Fixed Player.CrouchScale 1.0 being considered always crouched. Modding: * Increased maximum teams count from 4 to 16. * Added APROP_AbsoluteSecondJump, APROP_GroundSecondJump and APROP_User4Jump to ACS. * Sat Feb 04 2023 Carsten Ziepke - Use gcc11/gcc11-c++ for openSUSE Leap, fixes building- Add export NO_BRP_CHECK_RPATH=true for openSUSE Leap, because binary-or-shlib-defines-rpath filter does not work here * Fri Feb 03 2023 Martin Hauke - Update to version 1.3.4 Misc: * Ring out death now properly displays the death message. Bugfixes: * Fixed LMS enabling warmup mode after every round. * Fixed Second Jump velocity formula when moving diagonally. Modding: * When a client joins, the server sends information about all items players carry. * +NOMORPHLIMITATIONS now also keeps player velocity and pitch. * Added +ABSOLUTESECONDJUMP player flag that makes second jumps set velocity instead of adding to it. * Sat Jan 21 2023 Martin Hauke - Update to version 1.3.3 Misc: * The game now ignores windows dpi scaling option. Bugfixes: * Fixed multiplayer clients initialising rng with same seed on every map change. * Sat Jan 14 2023 Martin Hauke - Update to version 1.3.2 https://github.com/IgeNiaI/Q-Zandronum/releases/tag/1.3.2 * Sat Sep 18 2021 Martin Hauke - Initial package, version 1.2.1
|
|
|