Latest Raze Changes
Latest 50 commits
Unofficial development builds at DRD Team
17-Feb-2025 (Monday) at 03:53:26 CST by Chronos Ouroboros
Fix FxExpression::EmitCompare not properly handling constant registers.
15-Feb-2025 (Saturday) at 23:29:24 CST by Rachael Alexanderson
- language update
14-Feb-2025 (Friday) at 12:20:03 CST by Boondorl
Fixed ammo and backpack with local items on
Now avoids duplicate calling CreateCopy
14-Feb-2025 (Friday) at 00:13:39 CST by Boondorl
Added PlayerRespawning event
Allows denying player respawns for better control on special game modes e.g. Last Man Standing.
10-Feb-2025 (Monday) at 13:11:27 CST by Boondorl
Added is3DFloor parameter to SpecialBounceHit
Allows for better plane bounce handling e.g. flipping the normal.
08-Feb-2025 (Saturday) at 20:42:14 CST by Rachael Alexanderson
- remove priority changing code entirely - replace with
vid_lowerinbackground
which activates FPS capping in background
08-Feb-2025 (Saturday) at 14:12:11 CST by nashmuhandes
Add VKDoom's lm_ao and lm_bounce to the UDMF specs
08-Feb-2025 (Saturday) at 14:55:34 CST by Ricardo Luís Vaz Silva
fix out-of-bounds array access (again)
08-Feb-2025 (Saturday) at 12:47:08 CST by Ricardo Luís Vaz Silva
add static function to convert ints to names
08-Feb-2025 (Saturday) at 12:05:00 CST by Ricardo Luís Vaz Silva
fix id24 weapons transparency
08-Feb-2025 (Saturday) at 11:59:43 CST by Ricardo Luís Vaz Silva
replace incomplete flags from DECOHACK with projectile combo
08-Feb-2025 (Saturday) at 11:52:14 CST by Ricardo Luís Vaz Silva
fix ammo give/autoaim for incinerator/calamity blade
04-Feb-2025 (Tuesday) at 16:21:30 CST by Ricardo Luís Vaz Silva
change id type fixes version from 4.15 to 4.14.1
25-Jan-2025 (Saturday) at 16:50:54 CST by Ricardo Luís Vaz Silva
allow optionally skipping initial wipe in in-game intermissions
25-Jan-2025 (Saturday) at 16:44:54 CST by Ricardo Luís Vaz Silva
allow cutscenes in intermissions
04-Feb-2025 (Tuesday) at 08:10:16 CST by nashmuhandes
Smoothly interpolate the player pitch-centering action
04-Feb-2025 (Tuesday) at 14:59:48 CST by Ricardo Luís Vaz Silva
fix out-of-bounds array access
04-Feb-2025 (Tuesday) at 14:36:01 CST by Ricardo Luís Vaz Silva
more misc animation fixes
01-Feb-2025 (Saturday) at 07:42:17 CST by Ricardo Luís Vaz Silva
fix A_DoChase using the wrong type in non-jit
01-Feb-2025 (Saturday) at 06:38:47 CST by Rachael Alexanderson
- apparently, this was broken before which is why this neeeded this commit in the first place, but now it's been fixed in the official distribution, which makes this commit unnecessary. Or so I am told.
Revert "make the broken ID24 levelnums work somehow so that Legacy of Rust's intermissions play."
This reverts commit 59b567689a8cc971c43e513fc5ae5a692516b441.
31-Jan-2025 (Friday) at 05:05:55 CST by Rachael Alexanderson
- revamp priority changing on windows, add cvar
i_allowprioritychange
to disallow priority changing entirely, allowing batch scripts to dictate GZDoom's process priority
30-Jan-2025 (Thursday) at 21:19:47 CST by Boondorl
Make CopyBloodColor readonly
Allows getting blood colors from default Actors.
13-Jan-2025 (Monday) at 09:04:43 CST by Ricardo Luís Vaz Silva
add fuel/calamity blade/incinerator from id24
13-Jan-2025 (Monday) at 08:33:43 CST by Ricardo Luís Vaz Silva
expand deprecation allowance for gzdoom.pk3
28-Jan-2025 (Tuesday) at 09:49:43 CST by Boondorl
Added NOAUTOOFFSKULLFLY flag
Disables resetting skullfly and state when velocity is zero while charging.
30-Jan-2025 (Thursday) at 06:23:54 CST by nashmuhandes
New "Translatable" property in DECALDEF which is just an alias for "OpaqueBlood" to reflect its general use, and also to support the new translation parameter of A_SprayDecal. "OpaqueBlood" should be considered deprecated. Note that specifying a translation directly in the DECALDEF will be added in future, in another commit.
26-Jan-2025 (Sunday) at 11:20:11 CST by Boondorl
Added translation argument for A_SprayDecal
29-Jan-2025 (Wednesday) at 14:14:09 CST by Jon Daniel
fix compile error missing tarray.h
27-Jan-2025 (Monday) at 18:49:41 CST by nashmuhandes
Add a particle flag to allow user shaders on the sprites
24-Jan-2025 (Friday) at 09:33:56 CST by Adam Kaminski
Fixed ACS scripts executing a function from another library that cause a division/modulus of zero from aborting the game.
24-Jan-2025 (Friday) at 13:07:33 CST by Boondorl
Added flags for angle handling on bounce
Allows for keeping the current angle on bounce or modifying the pitch.
26-Jan-2025 (Sunday) at 14:25:27 CST by Ricardo Luís Vaz Silva
remove bone component cache to decrease memory consumption
caching this is entirely unnecessary, as it changes every frame
26-Jan-2025 (Sunday) at 17:45:46 CST by Rachael Alexanderson
- add null check for the defcvars blacklist
24-Jan-2025 (Friday) at 22:19:02 CST by Rachael Alexanderson
- add
CVAR_SYSTEM_ONLY
flag to automatically blacklist filesystem-related cvars for defcvars. This should be used on any cvar that can be changed by the user that relates to filenames or pathnames
24-Jan-2025 (Friday) at 15:40:12 CST by Boondorl
Improvements for VisualThinkers
Added BeginPlay virtual that's called after construction. Added getter for render style in ZScript.
24-Jan-2025 (Friday) at 11:29:08 CST by Ricardo Luís Vaz Silva
add one last missing field from vkdoom
23-Jan-2025 (Thursday) at 09:52:02 CST by nashmuhandes
Allow passing sound volume to PlayBounceSound in ZScript
22-Jan-2025 (Wednesday) at 14:31:57 CST by Boondorl
Clear VisualThinkerHead on new level
Fixes a crash that could occur if the list couldn't be deleted fast enough when changing levels.
22-Jan-2025 (Wednesday) at 10:29:46 CST by Ricardo Luís Vaz Silva
fix typos/bring udmf in sync with vkdoom
17-Jan-2025 (Friday) at 10:26:41 CST by nashmuhandes
Added HasConversation
12-Jan-2025 (Sunday) at 21:53:53 CST by nashmuhandes
Exported conversation behaviors
19-Jan-2025 (Sunday) at 06:19:26 CST by Christoph Oelckers
fix automap display for keys that were altered by Dehacked.
17-Jan-2025 (Friday) at 13:38:25 CST by Boondorl
Added S_StartSoundAt
Allows for positional sounds that aren't attached to any Actor.
14-Jan-2025 (Tuesday) at 06:32:25 CST by Boondorl
Don't create thing iterator if THRUACTORS is set when moving
12-Jan-2025 (Sunday) at 21:46:20 CST by nashmuhandes
Exported thing activation function
13-Jan-2025 (Monday) at 11:15:00 CST by Boondorl
Updated VisualThinker render linkage
Now uses its own self-managed linked list with its level tracking the head pointer. Allows for VisualThinkers to be moved to any desired stat instead of being stuck in STAT_VISUALTHINKER.
11-Jan-2025 (Saturday) at 06:30:07 CST by Ricardo Luís Vaz Silva
fix DScriptScanner
10-Jan-2025 (Friday) at 13:55:16 CST by Major Cooke
Make the visual thinker statnum assignment check unconditional since statnum is no longer a pointer
- This fully completes this revert: https://github.com/ZDoom/gzdoom/commit/ca3b0737ea3cc2b11c7e1e2670dd56073cb4a096
10-Jan-2025 (Friday) at 10:18:44 CST by Christoph Oelckers
update DUMB license from zmusic source.
08-Jan-2025 (Wednesday) at 16:54:38 CST by Rachael Alexanderson
- vcpkg keeps failing. take it off the CI