Releases: IgeNiaI/Q-Zandronum
Releases · IgeNiaI/Q-Zandronum
v1.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.
v1.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
andCeiling_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
andLumpClose
.
v1.4.11
v1.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
andHudMessageBold
not considering layer flags.
v1.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
andLumpClose
.
v1.4.8
v1.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
andSoftware
options to MENUDEFIfOption
.
v1.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.
v1.4.5
v1.4.4
Misc:
- Changed default
snd_channels
,snd_hrtf
andsnd_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
andwavelimit
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 thePlayer.Palette
property to set player base and custom skins palette.