vkdoom_m/src/common
Boondorl d7d71177d7 Reworked Travelling logic
Added safety barriers for STAT_STATIC and STAT_TRAVELLING to avoid potential exploits. Properly clear all internal fields pointing towards non-read barriered data and always relink properly when finishing travelling. Moved ZScript callback to after travelling has finished for all Thinkers, that way everything is initialized correctly.  Allow arbitrary thinkers (excluding native ones) to be added to the travelling list (for Actors, their positioning will need to be handled by modders). Ensure lights get re-enabled after travelling.
2025-08-02 17:35:16 -03:00
..
2d Scriptified scoreboard drawing 2025-05-21 10:50:34 -03:00
audio Handle the sample type passed to S_CreateCustomStream 2025-07-22 11:21:18 -03:00
console ZScript DAP Debug server (#3009) 2025-07-18 00:01:18 -03:00
cutscenes Added ready system to screen jobs for multiplayer 2025-06-28 14:39:19 -03:00
engine Lock down MessageBox handler 2025-07-28 14:36:54 -03:00
filesystem - Fix crash in FileSystem::ReadFile when loading empty lumps. 2025-07-29 08:20:20 -04:00
fonts - Roll back filesystem changes. These were causing instabilities in the master branch that were interfering with development. 2025-01-04 11:27:21 -05:00
menu Menudef bool arguments expect integers Fix 2025-08-01 17:53:05 -03:00
models Added ViewModelFOV field for models 2025-06-13 14:04:08 -03:00
objects Reworked Travelling logic 2025-08-02 17:35:16 -03:00
platform Added SDL HoldingQueryKey implemenation 2025-07-26 21:59:16 -03:00
rendering ThickFogDistance and ThickFogMultiplier MAPINFO variables adds thicker fog (Vulkan and OpenGL only) beyond ThickFogDistance, as long as it is possible. But default it is -1.f (disabled). 2025-05-15 23:24:49 -03:00
scripting Replaced uint with unsigned int 2025-07-19 11:37:24 -03:00
startscreen Rebrand the launcher to make it more distinctly GZDoom 2025-06-21 11:52:47 -04:00
statusbar use FTranslationID in all places where strict type checking is needed. 2023-11-09 23:04:10 +01:00
textures stop stupid clamp asserts 2025-07-02 12:34:10 -03:00
thirdparty - 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 2024-10-10 07:28:29 -04:00
utility Added -optfile argument 2025-07-23 01:03:02 -03:00
widgets Go back to the built-in dark theme for the launcher (for now) 2025-06-21 11:52:47 -04:00