vkdoom_m/src
Boondorl 269689703d Clear references to map data on level change
These shouldn't be left as they'll now point towards potentially invalid memory and also cause errors with serializing. Arrays and maps holding them are cleared. Also unlinks and relinks inventory items correctly from the hashmap on traveling.
2025-07-10 14:12:31 -03:00
..
common Clear references to map data on level change 2025-07-10 14:12:31 -03:00
console Fix up saving in multiplayer 2025-07-02 12:33:50 -03:00
g_statusbar Clean up network warnings 2025-06-24 21:22:34 -03:00
gamedata Prevent buffer overflows when using streams 2025-07-10 14:11:08 -03:00
intermission Unified name capitalization: *menu -> *Menu 2025-07-08 16:30:17 -03:00
launcher Fixed missing multiplayer tab localization 2025-07-05 18:12:21 -03:00
maploader Lightmap parsing update 2025-06-12 19:28:23 -03:00
menu Unified name capitalization: *menu -> *Menu 2025-07-08 16:30:17 -03:00
playsim Prevent buffer overflows when using streams 2025-07-10 14:11:08 -03:00
posix add master levels to game list for steam 2023-11-02 21:41:58 +01:00
r_data Added ViewModelFOV field for models 2025-06-13 14:04:08 -03:00
rendering Fixed camera interpolating when using outdated information 2025-06-14 14:03:40 -03:00
scripting Added support for client-side Behaviors 2025-07-08 11:34:04 -03:00
sound Added S_StartSoundAt 2025-01-18 06:47:00 -05:00
utility/nodebuilder removed several bad casts to 'long'. 2023-10-04 16:47:43 +02:00
win32 Bone Getters Part 2/3, plus fixed warnings for MSVC 2025-05-09 17:06:16 -03:00
am_map.cpp Added am_showlevelname CVar 2025-04-27 01:31:13 -03:00
am_map.h
announcer.h
bbannouncer.cpp Reworked FRandom constructors 2024-11-15 23:56:23 -03:00
CMakeLists.txt Added multiplayer tab for launcher + backend improvements 2025-07-05 18:12:21 -03:00
ct_chat.cpp Scriptified scoreboard drawing 2025-05-21 10:50:34 -03:00
d_anonstats.cpp - disable survey code again. 2023-09-25 00:08:12 +02:00
d_buttons.h
d_defcvars.cpp - add null check for the defcvars blacklist 2025-01-26 18:45:46 -05:00
d_defcvars.h added even more explicit GetChars() calls. 2023-10-03 15:55:08 +02:00
d_event.h Netcode Overhaul 2025-03-05 12:52:52 -05:00
d_iwad.cpp Added multiplayer tab for launcher + backend improvements 2025-07-05 18:12:21 -03:00
d_main.cpp Disable autoloading mods when playing online 2025-07-05 18:12:03 -03:00
d_main.h save togglehud to ini so that it can be properly restored on crash/exit 2025-04-17 18:57:11 -03:00
d_net.cpp Prevent buffer overflows when using streams 2025-07-10 14:11:08 -03:00
d_net.h Prevent buffer overflows when using streams 2025-07-10 14:11:08 -03:00
d_netinf.h Prevent buffer overflows when using streams 2025-07-10 14:11:08 -03:00
d_netinfo.cpp Prevent buffer overflows when using streams 2025-07-10 14:11:08 -03:00
d_protocol.cpp Prevent buffer overflows when using streams 2025-07-10 14:11:08 -03:00
d_protocol.h Prevent buffer overflows when using streams 2025-07-10 14:11:08 -03:00
doomdata.h Added spawn origin flags. 2025-02-20 04:13:36 -03:00
doomdef.h Lobby Overhaul 2025-03-07 20:32:52 -05:00
doomstat.cpp Lobby Overhaul 2025-03-07 20:32:52 -05:00
doomstat.h Lobby Overhaul 2025-03-07 20:32:52 -05:00
doomtype.h
empty.cpp
events.cpp Bone Getters Part 2/3, plus fixed warnings for MSVC 2025-05-09 17:06:16 -03:00
events.h Added PlayerRespawning event 2025-02-14 03:49:56 -05:00
g_cvars.cpp
g_cvars.h
g_dumpinfo.cpp 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
g_game.cpp Prevent buffer overflows when using streams 2025-07-10 14:11:08 -03:00
g_game.h Added ready system to screen jobs for multiplayer 2025-06-28 14:39:19 -03:00
g_hub.cpp StringTable cleanup and improvements 2024-04-21 10:34:44 +02:00
g_hub.h
g_level.cpp Clear references to map data on level change 2025-07-10 14:12:31 -03:00
g_level.h allow cutscenes in intermissions 2025-02-07 20:17:54 -03:00
g_levellocals.h Added support for client-side Behaviors 2025-07-08 11:34:04 -03:00
g_pch.h Switch to miniz from zlib 2023-09-17 23:52:51 +02:00
g_pch2.h Switch to miniz from zlib 2023-09-17 23:52:51 +02:00
gameconfigfile.cpp Fixed outdated example in config file 2025-06-11 01:26:59 -04:00
gameconfigfile.h - put the entire filesystem code into a namespace and created some subdirectories. 2023-08-22 22:54:54 +02:00
hu_scores.cpp Scriptified scoreboard drawing 2025-05-21 10:50:34 -03:00
hu_stuff.h Scriptified scoreboard drawing 2025-05-21 10:50:34 -03:00
m_cheat.cpp Fixed setinv cheat 2025-03-14 21:10:44 -03:00
m_cheat.h
m_misc.cpp M_SaveDefaults is also not part of the common engine backend. 2024-11-23 20:39:23 +01:00
m_misc.h
namedef_custom.h Clear references to map data on level change 2025-07-10 14:12:31 -03:00
p_conversation.cpp Prevent buffer overflows when using streams 2025-07-10 14:11:08 -03:00
p_conversation.h Prevent buffer overflows when using streams 2025-07-10 14:11:08 -03:00
p_openmap.cpp Bone Getters Part 2/3, plus fixed warnings for MSVC 2025-05-09 17:06:16 -03:00
p_saveg.cpp Fixed bad VisualThinker nodes getting into the render list 2025-07-05 08:21:21 -04:00
p_saveg.h
p_setup.cpp Clear references to map data on level change 2025-07-10 14:12:31 -03:00
p_setup.h - put the entire filesystem code into a namespace and created some subdirectories. 2023-08-22 22:54:54 +02:00
p_states.cpp fix bad assert in GetStateLabelIndex. 2024-04-08 19:14:08 +02:00
p_tick.cpp Added ready system to screen jobs for multiplayer 2025-06-28 14:39:19 -03:00
p_tick.h
r_state.h
scriptutil.cpp
scriptutil.h
serializer_doom.cpp Clean up for Behavior API 2025-02-20 04:12:46 -03:00
serializer_doom.h Netcode Overhaul 2025-03-05 12:52:52 -05:00
st_stuff.cpp StringTable cleanup and improvements 2024-04-21 10:34:44 +02:00
st_stuff.h
version.h Haiku support patch 2025-04-05 20:49:45 -04:00
wi_stuff.cpp Scriptified scoreboard drawing 2025-05-21 10:50:34 -03:00
wi_stuff.h