Latest Raze Changes
Latest 50 commits, skipping 800
Unofficial development builds at DRD Team
17-Oct-2024 (Thursday) at 18:29:07 PDT by Rachael Alexanderson
Revert "- Actor.GetSpecies() is a non-destructive function"
This reverts commit ee5442c06b200163811ad23287ac98330201ecf0.
17-Oct-2024 (Thursday) at 18:28:52 PDT by Rachael Alexanderson
Revert "- Actor.GetSpecies() is a non-destructive function"
This reverts commit ee5442c06b200163811ad23287ac98330201ecf0.
17-Oct-2024 (Thursday) at 12:25:47 PDT by Ricardo Luís Vaz Silva
allow getting checksum for current map
17-Oct-2024 (Thursday) at 12:25:47 PDT by Ricardo Luís Vaz Silva
allow getting checksum for current map
16-Oct-2024 (Wednesday) at 07:54:15 PDT by Christoph Oelckers
do not set console mode from an uninitialized variable.
16-Oct-2024 (Wednesday) at 07:54:15 PDT by Christoph Oelckers
do not set console mode from an uninitialized variable.
16-Oct-2024 (Wednesday) at 03:03:26 PDT by Rachael Alexanderson
- keep ENABLE_VIRTUAL_TERMINAL_PROCESSING mode in isolated console mode
16-Oct-2024 (Wednesday) at 03:03:26 PDT by Rachael Alexanderson
- keep ENABLE_VIRTUAL_TERMINAL_PROCESSING mode in isolated console mode
16-Oct-2024 (Wednesday) at 03:01:24 PDT by Rachael Alexanderson
- we don't need these includes anymore
16-Oct-2024 (Wednesday) at 03:01:24 PDT by Rachael Alexanderson
- we don't need these includes anymore
16-Oct-2024 (Wednesday) at 02:57:58 PDT by Rachael Alexanderson
- fix isolated console mode (i.e. launching from explorer.exe)
16-Oct-2024 (Wednesday) at 02:57:58 PDT by Rachael Alexanderson
- fix isolated console mode (i.e. launching from explorer.exe)
15-Oct-2024 (Tuesday) at 11:21:26 PDT by Kaelan
Further cleanup as per recommendations
15-Oct-2024 (Tuesday) at 11:15:54 PDT by Kaelan
add PARAM_PROLOGUE
15-Oct-2024 (Tuesday) at 11:12:33 PDT by Kaelan
Add manual config saving to CVar struct
Allows for calling to save custom cvars manually to ensure they're reliably stored. As is, the only way to ensure that cvars are saved is to safely/manually close out GZDoom, meaning if a crash occurs, that data is lost.
THis is very detrimental to mods/standalone projects that rely on CVars for storing custom data, and or data that transcends save games.
15-Oct-2024 (Tuesday) at 07:50:04 PDT by Rachael Alexanderson
- enable console subsystem processing for Windows, enable runtime detection
14-Oct-2024 (Monday) at 14:30:59 PDT by Rachael Alexanderson
- Actor.GetSpecies() is a non-destructive function
14-Oct-2024 (Monday) at 12:15:30 PDT by Major Cooke
Added (SPF_)STRETCHPIXELS.
This counteracts the squaring implied by rolling sprites.
14-Oct-2024 (Monday) at 00:39:26 PDT by Rachael Alexanderson
- simplify and deconstruct logic for applying sector damage - also fixes voodoo doll sector damage in TNT MAP30
12-Oct-2024 (Saturday) at 02:52:07 PDT by Jan Engelhardt
Resolve compiler warning about destructor syntax
gcc-14 warns:
tarray.h:927:9: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 927 | ~TDeletingArray<T, TT> ()
15-Oct-2024 (Tuesday) at 07:50:04 PDT by Rachael Alexanderson
- enable console subsystem processing for Windows, enable runtime detection
14-Oct-2024 (Monday) at 14:30:59 PDT by Rachael Alexanderson
- Actor.GetSpecies() is a non-destructive function
14-Oct-2024 (Monday) at 12:15:30 PDT by Major Cooke
Added (SPF_)STRETCHPIXELS.
This counteracts the squaring implied by rolling sprites.
14-Oct-2024 (Monday) at 00:39:26 PDT by Rachael Alexanderson
- simplify and deconstruct logic for applying sector damage - also fixes voodoo doll sector damage in TNT MAP30
14-Oct-2024 (Monday) at 00:23:12 PDT by inkoalawetrust
Added LookForEnemiesEx() for returning all enemies in an area. (#2753)
-
Compartmentalized the LookForEnemiesInBlock checks
-
Added LookForEnemiesEx().
This function allows for ZScript code to get an array with all enemies of the caller found in range. Using similar sight logic as functions like LookForEnemies().
- Added noPlayers parameter to LookForEnemiesEx().
This parameter allows the function to also find players around it.
- Added VM abort to LookForEnemiesEx().
Prevent crashes by passing a null array by reference.
30-Aug-2024 (Friday) at 03:02:32 PDT by Cacodemon345
Interpolate non-Burn screen wipes
01-Oct-2024 (Tuesday) at 17:53:30 PDT by inkoalawetrust
Fixed WalkStepTics & RunStepTics in terrain parser
Fixed the discrepancy where WalkStepTics and RunStepTics were called, well, that. In the terrain struct in both C++ and ZScript. While the terrain parser looked for WALKINGSTEPTIME and RUNNINGSTEPTIME instead. Also made the parse not multiply these time values by the ticrate to treat them as seconds instead of tics.
Added flags for P_HitWater().
Added optional overridable footsteps for players.
Added an overridable MakeFootsteps() virtual in PlayerPawn. Which allows for adding totally custom footstep logic for players. By default, it comes with a basic footstep system that uses the footstep properties of whatever terrain the pawn is standing on. bMakeFootsteps must be enabled on the pawn for the virtual to run.
Added generic StepSound TERRAIN property.
Added a generic step sound TERRAIN property, for defining foot-agnostic step sounds. Used by the built-in footstep system over the individual foot ones.
Simplified MakeFootsteps().
Also removed a leftover debug message.
12-Oct-2024 (Saturday) at 02:52:07 PDT by Jan Engelhardt
Resolve compiler warning about destructor syntax
gcc-14 warns:
tarray.h:927:9: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 927 | ~TDeletingArray<T, TT> ()
12-Oct-2024 (Saturday) at 01:22:45 PDT by Rachael Alexanderson
- define dither shader in a way that is compatible with Apple's GLSL-to-metal compiler
12-Oct-2024 (Saturday) at 01:22:45 PDT by Rachael Alexanderson
- define dither shader in a way that is compatible with Apple's GLSL-to-metal compiler
11-Oct-2024 (Friday) at 22:30:20 PDT by Rachael Alexanderson
g4.14pre
11-Oct-2024 (Friday) at 22:28:09 PDT by Rachael Alexanderson
- this is version 4.13.0
11-Oct-2024 (Friday) at 22:24:57 PDT by Rachael Alexanderson
- don't show iwad box if priority iwad has been located for the currently loaded mods gameinfo
11-Oct-2024 (Friday) at 22:03:51 PDT by Rachael Alexanderson
- language update
09-Oct-2024 (Wednesday) at 18:27:07 PDT by Rachael Alexanderson
- don't spam the console log if there's math errors - mostly affects Linux/MacOS because there is no distinction from console apps or GUI apps so they put all the data in the console which can cause lag
10-Oct-2024 (Thursday) at 03:35:42 PDT by alexey.lysiuk
- moved appimage github actions workflow back
it should be disabled in actions settings instead revert 77519332e8ed232619417ebbf6eb01e4b58236f5
10-Oct-2024 (Thursday) at 02:58:07 PDT by alexey.lysiuk
- updated github actions workflow
- fix macos jobs
- fix warnings
01-Oct-2024 (Tuesday) at 06:13:41 PDT by inkoalawetrust
Added MF9_FORCESECTORDAMAGE.
This flag forces non-player actors to take damage from hurt floors even if SECMF_HURTMONSTERS isn't true.
09-Oct-2024 (Wednesday) at 08:06:17 PDT by Rachael Alexanderson
- use newer zmusic
09-Oct-2024 (Wednesday) at 05:07:53 PDT by Christoph Oelckers
avoid floats in integer math.
08-Oct-2024 (Tuesday) at 09:31:50 PDT by Dileep V. Reddy
Orthographic projection Widescreen aspect ratio horizontal clipping fixed. This one-line change only affects ortho viewpoints. Easy to verify in windowed mode.
08-Oct-2024 (Tuesday) at 09:21:01 PDT by inkoalawetrust
Updated ZDoom UDMF spec changelog.
Added additions that never got their own version change in the changelog.
06-Oct-2024 (Sunday) at 07:05:41 PDT by nashmuhandes
Use a light_
prefix for custom ZDRay stuff, and actually parse light_softshadowradius for map things
05-Oct-2024 (Saturday) at 19:03:05 PDT by inkoalawetrust
Made GetMidTexturePosition() const.
05-Oct-2024 (Saturday) at 19:03:05 PDT by Ricardo Luís Vaz Silva
Add bounds checking to GetMidTexturePosition, add assert to P_GetMidTexturePosition
05-Oct-2024 (Saturday) at 03:53:21 PDT by Christoph Oelckers
added a menu option for switching module players.
05-Oct-2024 (Saturday) at 03:36:55 PDT by Christoph Oelckers
added CVAR to select the preferred MOD player and SNDINFO option to set it per song.
05-Oct-2024 (Saturday) at 00:40:07 PDT by Blue Shadow
- set a default value of 1.0 for
MissileChanceMult
property
05-Oct-2024 (Saturday) at 01:22:05 PDT by Christoph Oelckers
fixed a few memory leaks
04-Oct-2024 (Friday) at 09:34:32 PDT by Christoph Oelckers
fix MBF21 ClearCountItem