Latest Raze Changes
Latest 50 commits
Unofficial development builds at DRD Team
09-Jul-2024 (Tuesday) at 10:51:31 EDT by Ricardo Luís Vaz Silva
fix compilation
07-Jul-2024 (Sunday) at 09:54:49 EDT by Ricardo Luís Vaz Silva
handle freeze in decoupled animations
26-May-2024 (Sunday) at 17:21:58 EDT by Boondorl
Misc network fixes
Fixed missing teleport specials when predicting. Added rubberband limit; if too far away from the predicted position, will instead instantly snap the player's view to their new spot. Deprecated cl_noprediction; this was pointless as you'd never not want to predict your position/angles. Fixed angle targets not being backed up. Fixed oldbuttons not being set. Updated menu
25-Jun-2024 (Tuesday) at 15:51:48 EDT by MrRaveYard
Add missing GC write barrier
10-Jun-2024 (Monday) at 23:28:19 EDT by Ricardo Luís Vaz Silva
add total chaos retro and full maps to compatibility.txt
10-Jun-2024 (Monday) at 15:54:38 EDT by Ricardo Luís Vaz Silva
add COMPATF2_NOACSARGCHECK to disable ACS function argument count checks
15-Mar-2024 (Friday) at 04:41:25 EDT by dpjudas
Turn on the output limiter
23-Jun-2024 (Sunday) at 19:18:05 EDT by Major Cooke
Fixed Pre(Un)Morph being called out of order.
- This had broken several mods that relied on the inventory being in place before the switch, which was the intended way to begin with.
23-Jun-2024 (Sunday) at 10:44:13 EDT by Major Cooke
Added SPF_ROLLCENTER for particles and visual thinkers.
23-Jun-2024 (Sunday) at 10:05:45 EDT by Major Cooke
Added SPF_(NO)FACECAMERA flagst for specifying camera facing on particles and visual thinkers.
- This also adds ensures facing camera is applied to these via the option menu.
16-Jun-2024 (Sunday) at 13:19:58 EDT by nashmuhandes
Add X, Y and Z offsets for VOXELDEF. Needed for voxelized weapons which would typically be very large and take up the majority of the 256x256x256 canvas, therefore making precise positioning of the models relative to the screen pretty much impossible without tweakable offsets.
15-Jun-2024 (Saturday) at 06:14:10 EDT by nashmuhandes
Rename SourceRadius to SoftShadowRadius (to match VKDoom)
05-Jun-2024 (Wednesday) at 18:43:25 EDT by Ricardo Luís Vaz Silva
Fix A_SetAnimation
01-Jun-2024 (Saturday) at 10:24:12 EDT by Ricardo Luís Vaz Silva
restrict new relaxed named arguments to zscript >= 4.13
31-May-2024 (Friday) at 02:07:31 EDT by Ricardo Luís Vaz Silva
Rework named arguments
Now allows arguments to be in any arbitrary position, and allows required arguments to be named
31-May-2024 (Friday) at 02:02:50 EDT by Ricardo Luís Vaz Silva
Fix memory leak on TDeletingArray move assignment
06-May-2024 (Monday) at 15:41:18 EDT by Acts 19 quiz
Narrow the Launcher check box clickable areas to stop overlap and fix #2558
14-May-2024 (Tuesday) at 09:26:12 EDT by nashmuhandes
Scriptified the view squatting.
25-May-2024 (Saturday) at 22:41:30 EDT by Boondorl
Added missing player retranslation
Play-scoped team changing function.
23-May-2024 (Thursday) at 12:16:34 EDT by Boondorl
Added ChangeTeam function for teamplay
Also removes the TeamLibrary global since all it did was call what should've been static functions.
29-Apr-2024 (Monday) at 07:43:14 EDT by Boondorl
Network messages will now show usernames instead of just numbers
Gives more useful feedback as it's not obvious which node belongs to who.
Added line breaks to network messages for cases where a large amount of players are desynced.
17-May-2024 (Friday) at 20:03:44 EDT by Boondorl
Inventory item spawn fixes
Default player items and shared items are no longer capable of being duplicated regardless of item flags. Shared items now give a true copy of the item. Fixed incorrect effects playing from item copies. Dropped items can no longer be shared.
12-May-2024 (Sunday) at 18:32:36 EDT by Boondorl
Added subclassing for use commands
Allows for finding subclasses when using the item commands that search the inventory. Can be either true/false or 0/1.
06-May-2024 (Monday) at 19:08:41 EDT by Kartinea
Fix invisibility affect on enemies
When performing the ShadowBlock check, we previously would return a nullptr actor if nothing was between the monster and the player. This resulted in the monster aiming as if you didn't have invisibility.
Fall back to returning the target actor if it is shadowed but nothing is in between the two.
21-May-2024 (Tuesday) at 03:09:21 EDT by Rachael Alexanderson
- simplify squishing to square pixels for particles and rollsprites
20-May-2024 (Monday) at 15:08:13 EDT by Ricardo Luís Vaz Silva
partial fix for FString::IsInt()
18-May-2024 (Saturday) at 04:24:00 EDT by Jan Engelhardt
Provide a diagnostic message for the two 32-bit related static_asserts
10-Apr-2023 (Monday) at 23:18:41 EDT by Xaser Acheron
don't show secret-flagged linedefs with special color on am_cheat 4 and above
10-May-2024 (Friday) at 15:33:56 EDT by Boondorl
Fixed unmorphed Actors still ticking
21-Apr-2024 (Sunday) at 11:31:12 EDT by Ricardo Luís Vaz Silva
Fix MacOS Compilation
21-Apr-2024 (Sunday) at 11:25:14 EDT by Ricardo Luís Vaz Silva
fix CheckParmList
seems like it was checking the second char for '+' instead of the first
21-Apr-2024 (Sunday) at 11:20:36 EDT by Ricardo Luís Vaz Silva
Handle Extra Args
21-Apr-2024 (Sunday) at 09:50:27 EDT by Ricardo Luís Vaz Silva
Revert "- hide the additional parameters for now, this needs to be added in later"
This reverts commit fde6c863d171ab5b071d45dd47cb03861937d376.
03-May-2024 (Friday) at 14:45:25 EDT by Rachael Alexanderson
- fix always show iwad box - don't show if queryiwad is false, or if -iwad parameter is used
03-May-2024 (Friday) at 14:32:20 EDT by Rachael Alexanderson
- make roll and flat sprites square
03-May-2024 (Friday) at 09:45:20 EDT by Rachael Alexanderson
- always show iwad picker, offer option for forks to hide picker by default. this commit was intentionally done in a way to cause merge conflicts so as to force fork maintainers to pay attention to the new option in version.h
03-May-2024 (Friday) at 02:03:58 EDT by Rachael Alexanderson
- make particles square
01-May-2024 (Wednesday) at 16:46:07 EDT by Xaser Acheron
add mbf21 and mbf21 (strict) compatibility presets
01-May-2024 (Wednesday) at 11:57:11 EDT by Christoph Oelckers
fixed GL nodes loader for maps loaded from mounted folders.
Due to how the reader is created, READER_NEW will not work for it, it needs to force READER_CACHED.
01-May-2024 (Wednesday) at 06:20:06 EDT by Christoph Oelckers
don't abort when parsing the Steam config fails.
01-May-2024 (Wednesday) at 05:58:30 EDT by Christoph Oelckers
strip spaces from language labels.
01-May-2024 (Wednesday) at 03:49:45 EDT by Christoph Oelckers
fixed: The savegame's PNG loader must use a caching FileReader to avoid holding a handle to the containing file.
This blocked savegame deletion.
01-May-2024 (Wednesday) at 03:47:58 EDT by Christoph Oelckers
fixed: for deleting files and folders on Windows we have to call the Unicode variants of these functions.
29-Apr-2024 (Monday) at 01:46:12 EDT by Ru5tK1ng
Added missing checking for LOOKALLAROUND.
28-Apr-2024 (Sunday) at 10:20:31 EDT by Ricardo Luís Vaz Silva
restore old fadestep behavior if SPF_NEGATIVE_FADESTEP is not passed in
27-Apr-2024 (Saturday) at 18:43:04 EDT by Boondorl
Fixed weapon slots not resetting on unmorph
Important for any morphed pawns that set custom weapon slots.
28-Apr-2024 (Sunday) at 09:00:18 EDT 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 19:18:55 EDT by Boondorl
Fixed desync in Heretic
28-Apr-2024 (Sunday) at 18:30:19 EDT by Boondorl
Fixed prediction not calling virtual Tick function
26-Apr-2024 (Friday) at 15:12:47 EDT 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.