Latest Raze Changes
Latest 50 commits, skipping 1000
Unofficial development builds at DRD Team
01-May-2024 (Wednesday) at 00:47:58 PDT by Christoph Oelckers
fixed: for deleting files and folders on Windows we have to call the Unicode variants of these functions.
28-Apr-2024 (Sunday) at 22:46:12 PDT by Ru5tK1ng
Added missing checking for LOOKALLAROUND.
28-Apr-2024 (Sunday) at 07:20:31 PDT by Ricardo Luís Vaz Silva
restore old fadestep behavior if SPF_NEGATIVE_FADESTEP is not passed in
27-Apr-2024 (Saturday) at 15:43:04 PDT by Boondorl
Fixed weapon slots not resetting on unmorph
Important for any morphed pawns that set custom weapon slots.
28-Apr-2024 (Sunday) at 06:00:18 PDT by Boondorl
Fixed ViewPos not properly backing up when predicting
Also now forcibly creates the object on players when they spawn so their pointer won't get lost when predicting.
28-Apr-2024 (Sunday) at 16:18:55 PDT by Boondorl
Fixed desync in Heretic
28-Apr-2024 (Sunday) at 15:30:19 PDT by Boondorl
Fixed prediction not calling virtual Tick function
26-Apr-2024 (Friday) at 12:12:47 PDT by Boondorl
Reworked clientside lerping
Now acts as a rubberbanding effect. The result is that movement is now considered correct and adjusted towards the real position if not rather than cautiously moving towards the predicted position.
28-Apr-2024 (Sunday) at 00:35:09 PDT by Rachael Alexanderson
- mirror changes with ZWidget, remove SDL_Wait failure message
28-Apr-2024 (Sunday) at 00:35:09 PDT by Rachael Alexanderson
- mirror changes with ZWidget, remove SDL_Wait failure message
27-Apr-2024 (Saturday) at 23:41:00 PDT by Rachael Alexanderson
- this is 4.12.2
24-Apr-2024 (Wednesday) at 04:17:09 PDT by Rachael Alexanderson
- shorten sdl_waitevent error message
24-Apr-2024 (Wednesday) at 03:52:01 PDT by Rachael Alexanderson
- demote SDL_Wait errors to console printouts
23-Apr-2024 (Tuesday) at 17:30:44 PDT by Rachael Alexanderson
- fixed: rollsprites now 'unstretch' properly in regular y-billboarding
22-Apr-2024 (Monday) at 13:53:12 PDT by Rachael Alexanderson
-norun
now implies-stdout
on Windows as it's useless without it
22-Apr-2024 (Monday) at 07:09:32 PDT by nashmuhandes
ZDRay specs fix
21-Apr-2024 (Sunday) at 22:14:04 PDT by Christoph Oelckers
fix lifetime of skyinfo variable in HWWall::SkyPlane.
27-Apr-2024 (Saturday) at 06:38:45 PDT by DyNaM1Kk
Fixed "PrivateNetOf" function not checking for the entire B class private network range
27-Apr-2024 (Saturday) at 03:36:10 PDT by Christoph Oelckers
text update
27-Apr-2024 (Saturday) at 03:36:10 PDT by Christoph Oelckers
text update
27-Apr-2024 (Saturday) at 01:45:50 PDT by Christoph Oelckers
added emulation of Final Doom's teleporter z glitch and activate it for Saturnia MAP10
26-Apr-2024 (Friday) at 10:10:49 PDT by Boondorl
Player spawn fix in co-op new games
If there aren't enough player spawns present in co-op, the game will instead fail to spawn extra players, waiting for the ticker to automatically capture the fact they have PST_ENTER. This presents a problem in WorldLoaded() where it becomes unreliable whether or not a player has truly spawned. This also means those extra players had slightly different spawn behavior compared to regular pawns.
25-Apr-2024 (Thursday) at 15:09:53 PDT by Boondorl
Fixed changeskill being unnetworked
25-Apr-2024 (Thursday) at 13:10:00 PDT by Boondorl
View fixes when predicting
View interpolation paths are now reset properly when predicting, fixing portals. Teleporters disabling view interpolation is now handled before every movement instead of only once at the start of predicting. Enabled FoV interpolation when playing online.
25-Apr-2024 (Thursday) at 09:55:26 PDT by Boondorl
Fixed incorrect automap arrow position in multiplayer
This caused the player arrows to update at only 35Hz and for the console player's arrow it would lag behind when following.
25-Apr-2024 (Thursday) at 09:14:39 PDT by Christoph Oelckers
fixed: AActor's members must all be native.
The morph code added 4 scripted ones, but AActor's size must be known at compile time.
25-Apr-2024 (Thursday) at 04:52:44 PDT by Boondorl
Interpolation fix for network prediction
This is a minor fix for interpolation when playing online as predicted movement was not properly having its prev data reset like a real tick would be. This resulted in jittery player sprites in third person.
27-Apr-2024 (Saturday) at 02:57:22 PDT by Christoph Oelckers
fixed bad network ID assignment.
ClientNetIDStart was added twice here. This was asserting when loading a savegame.
27-Apr-2024 (Saturday) at 01:45:50 PDT by Christoph Oelckers
added emulation of Final Doom's teleporter z glitch and activate it for Saturnia MAP10
06-Jan-2024 (Saturday) at 06:55:20 PST by jekyllgrim
Add graycheckVal, expose hud_oldscale/hud_scalefactor to the menu
Add graycheckVal to OptionMenu items Add menu elements for hud_oldscale and hud_scalefactor to menudef.txt
22-Apr-2024 (Monday) at 17:45:33 PDT by Boondorl
Added ShouldShareItem virtual
Allows for easier customizing of whether or not an item should be shared with players upon pickup in co-op (e.g. it allows it to be expanded to weapons with custom cvars).
26-Apr-2024 (Friday) at 12:12:47 PDT by Boondorl
Reworked clientside lerping
Now acts as a rubberbanding effect. The result is that movement is now considered correct and adjusted towards the real position if not rather than cautiously moving towards the predicted position.
26-Apr-2024 (Friday) at 10:10:49 PDT by Boondorl
Player spawn fix in co-op new games
If there aren't enough player spawns present in co-op, the game will instead fail to spawn extra players, waiting for the ticker to automatically capture the fact they have PST_ENTER. This presents a problem in WorldLoaded() where it becomes unreliable whether or not a player has truly spawned. This also means those extra players had slightly different spawn behavior compared to regular pawns.
25-Apr-2024 (Thursday) at 15:09:53 PDT by Boondorl
Fixed changeskill being unnetworked
25-Apr-2024 (Thursday) at 13:10:00 PDT by Boondorl
View fixes when predicting
View interpolation paths are now reset properly when predicting, fixing portals. Teleporters disabling view interpolation is now handled before every movement instead of only once at the start of predicting. Enabled FoV interpolation when playing online.
24-Apr-2024 (Wednesday) at 09:46:30 PDT by Boondorl
Fixes for client network IDs
Fixed an off-by-one error on client IDs (these need to start at 1 as 0 is an invalid network ID). Morphing will now swap the client body's ID so it remains in the first 1 - MAXPLAYERS slots.
25-Apr-2024 (Thursday) at 09:55:26 PDT by Boondorl
Fixed incorrect automap arrow position in multiplayer
This caused the player arrows to update at only 35Hz and for the console player's arrow it would lag behind when following.
25-Apr-2024 (Thursday) at 09:14:39 PDT by Christoph Oelckers
fixed: AActor's members must all be native.
The morph code added 4 scripted ones, but AActor's size must be known at compile time.
25-Apr-2024 (Thursday) at 04:52:44 PDT by Boondorl
Interpolation fix for network prediction
This is a minor fix for interpolation when playing online as predicted movement was not properly having its prev data reset like a real tick would be. This resulted in jittery player sprites in third person.
24-Apr-2024 (Wednesday) at 23:27:20 PDT by Rachael Alexanderson
- make gcc14 happy
24-Apr-2024 (Wednesday) at 23:27:20 PDT by Rachael Alexanderson
- make gcc14 happy
24-Apr-2024 (Wednesday) at 04:17:09 PDT by Rachael Alexanderson
- shorten sdl_waitevent error message
24-Apr-2024 (Wednesday) at 03:52:01 PDT by Rachael Alexanderson
- demote SDL_Wait errors to console printouts
23-Apr-2024 (Tuesday) at 17:30:44 PDT by Rachael Alexanderson
- fixed: rollsprites now 'unstretch' properly in regular y-billboarding
22-Apr-2024 (Monday) at 13:53:12 PDT by Rachael Alexanderson
-norun
now implies-stdout
on Windows as it's useless without it
22-Apr-2024 (Monday) at 07:09:32 PDT by nashmuhandes
ZDRay specs fix
21-Apr-2024 (Sunday) at 22:14:04 PDT by Christoph Oelckers
fix lifetime of skyinfo variable in HWWall::SkyPlane.
21-Apr-2024 (Sunday) at 09:30:19 PDT by Christoph Oelckers
moved the NetworkEntityManager into the backend code.
21-Apr-2024 (Sunday) at 06:37:01 PDT by Rachael Alexanderson
- minor language update
17-Apr-2024 (Wednesday) at 17:54:16 PDT by Boondorl
Fixed local copies of items not respecting their Amount value