weekly-2026-07-24
·
84 commits
to main
since this release
Changelog
- bugfix(particlesys): Prevent accumulation of particle systems in headless mode (#3006)
- bugfix(fxlist): Fix unreliable terrain layer selection of particles using CreateAtGroundHeight (#3004)
- bugfix(behavior): Do not fire weapons via the InstantDeathBehavior module while under construction (#3002)
- bugfix(saveload): Serialize base state machine in TurretStateMachine and DozerActionStateMachine (#2896)
- bugfix(behavior): Allow multiple InstantDeathBehavior modules to be processed (#2990)
- bugfix(weapon): Sniper weapons can no longer fire upon empty Stinger Sites (#2822)
- tweak(intro): Implement intro skipping with ESC button (#2879)
- bugfix(gui): Fix black fade out at the end of the map load screen (#2889)
- chore: Use qualified include paths for WWVegas headers (2) (#2881)
- tweak(cmake): Use GameSpy SDK from TheSuperHackers repository (#2884)
- bugfix(gamelogic): Map player index to slot index for CRC validation (#2857)
- bugfix(heightmap): Prevent full terrain rebuild on every frame when DrawEntireTerrain is enabled (#2846)
- chore(heightmap): Remove remnants of unimplemented Stretch Terrain and Half Height Map (#2846)
- fix(bitflags): Prevent linker errors from multiple defined BitFlags::s_bitNameList (#2888)
- chore: Replace CPP_11(= delete) with FUNCTION_DELETE macro to help clang format (#2885)
- chore: Remove empty braces in macros to help clang format (#2883)
- chore: Use qualified include paths for WWVegas headers (1)
- feat(screenshot): Add threaded JPEG/PNG screenshots without game stalls (#1785)