vkdoom_m/src
alexey.lysiuk d29c6a55eb - fix autoseg registration by moving start/end files back to src directory
Link order was wrong when building via Xcode project because CMake generator sorts files by paths
This made most of classes missing from corresponding segments, and the game crashes right after launch
2020-04-13 10:14:07 +03:00
..
common - fix autoseg registration by moving start/end files back to src directory 2020-04-13 10:14:07 +03:00
console - use the 2d drawer's size where appropriate. 2020-04-11 20:20:58 +02:00
g_statusbar Begin TICRATE conversion. 2020-04-12 22:43:33 +02:00
gamedata Begin TICRATE conversion. 2020-04-12 22:43:33 +02:00
intermission - use the 2d drawer's size where appropriate. 2020-04-11 20:20:58 +02:00
maploader - major dependency reduction of the texture system. 2020-04-11 20:20:37 +02:00
menu - use the 2d drawer's size where appropriate. 2020-04-11 20:20:58 +02:00
playsim Begin TICRATE conversion. 2020-04-12 22:43:33 +02:00
posix - fixed compilation of Linux targets 2020-04-12 11:03:01 +03:00
r_data - moved bitmap.cpp to 'common' and remove the duplicate IceRemap. 2020-04-11 20:23:26 +02:00
rendering - fixed compilation with GCC 5 2020-04-12 11:50:11 +03:00
scripting - 2D drawer cleanup. 2020-04-11 20:20:58 +02:00
sound - fixed conditions with SND_PlayerReserve flag 2020-04-12 11:49:47 +03:00
utility - moved stats.cpp to common. 2020-04-11 20:20:57 +02:00
win32 - moved bitmap.cpp to 'common' and remove the duplicate IceRemap. 2020-04-11 20:23:26 +02:00
__autostart.cpp - fix autoseg registration by moving start/end files back to src directory 2020-04-13 10:14:07 +03:00
am_map.cpp - added some things from Raze to allow using the same code in both projects. 2020-04-11 20:20:59 +02:00
am_map.h
announcer.h
bbannouncer.cpp - separated the channel number from the flags in the sound interface so that the 8 channel limit can be eliminated. 2019-12-16 23:52:39 +01:00
CMakeLists.txt - fix autoseg registration by moving start/end files back to src directory 2020-04-13 10:14:07 +03:00
ct_chat.cpp - use the 2d drawer's size where appropriate. 2020-04-11 20:20:58 +02:00
d_anonstats.cpp - moved gl_load to common. 2020-04-11 20:20:59 +02:00
d_buttons.h - use an array to store the buttons. 2020-04-11 20:19:50 +02:00
d_event.h - copied some fixes for overlong config entries from Raze. 2020-04-11 14:00:08 +02:00
d_gui.h
d_iwad.cpp - moved the file lookup functions to utilities. 2020-04-11 20:19:50 +02:00
d_main.cpp - fixed compilation of Linux targets 2020-04-12 11:03:01 +03:00
d_main.h - moved the file lookup functions to utilities. 2020-04-11 20:19:50 +02:00
d_net.cpp - removed the implicit conversion operators from FName. 2020-04-11 14:00:13 +02:00
d_net.h
d_netinf.h - CVAR cleanup, in particular decoupling from game internals, which now get handled via callbacks. 2020-04-11 14:00:22 +02:00
d_netinfo.cpp - CVAR cleanup, in particular decoupling from game internals, which now get handled via callbacks. 2020-04-11 14:00:22 +02:00
d_protocol.cpp
d_protocol.h
doomdata.h Change ML_NOSKYWALLS and add ML_DRAWFULLHEIGHT 2020-01-11 13:24:02 +01:00
doomdef.h - moved key definitions to their own header. 2020-04-11 20:19:25 +02:00
doomstat.cpp - decoupled the string table from game implementation details. 2020-04-11 20:19:51 +02:00
doomstat.h - c_dispatch header cleanup and splitting of gamestate into a separate header, to avoid polluting low level code with game specific headers. 2020-04-11 20:19:25 +02:00
doomtype.h - moved DObject and core parts of the VM to 'common'. 2020-04-11 20:20:51 +02:00
empty.cpp
events.cpp - made load game failure a bit more resilient 2020-01-02 13:40:14 +02:00
events.h Added RenderUnderlay. 2019-07-03 18:01:45 +02:00
g_cvars.cpp - decoupled the string table from game implementation details. 2020-04-11 20:19:51 +02:00
g_cvars.h
g_dumpinfo.cpp - major dependency reduction of the texture system. 2020-04-11 20:20:37 +02:00
g_game.cpp - cleanup of 2D code. 2020-04-11 20:20:58 +02:00
g_game.h - c_dispatch header cleanup and splitting of gamestate into a separate header, to avoid polluting low level code with game specific headers. 2020-04-11 20:19:25 +02:00
g_hub.cpp - added option to print a map author's name on the summary screen 2019-08-02 09:11:40 +02:00
g_hub.h
g_input.h
g_level.cpp - split the serializer in two to keep the Doom specific parts out of the main file. 2020-04-11 20:20:53 +02:00
g_level.h - moved file system implementation to 'common'. 2020-04-11 14:00:20 +02:00
g_levellocals.h Add current, max and average velocity as stat (#912) 2019-08-28 20:33:07 +02:00
g_pch.h - temporary solution to fix build of non-MSVC targets 2019-08-22 11:30:40 +03:00
g_pch2.h
gameconfigfile.cpp save and restore config-only variables from proper sections 2020-01-17 19:24:17 +01:00
gameconfigfile.h
gamestate.h - c_dispatch header cleanup and splitting of gamestate into a separate header, to avoid polluting low level code with game specific headers. 2020-04-11 20:19:25 +02:00
gitinfo.cpp
hu_scores.cpp - use the 2d drawer's size where appropriate. 2020-04-11 20:20:58 +02:00
hu_stuff.h - backport some fixes from Raze - mostly redundant includes. 2020-04-11 20:20:39 +02:00
i_net.cpp - moved more code to 'common'. 2020-04-11 14:00:12 +02:00
i_net.h - refactored the exit calls out of the networking code 2019-10-07 00:55:14 +02:00
m_cheat.cpp - fixed compilation of optimized GCC and Clang targets 2020-04-12 11:03:25 +03:00
m_cheat.h
m_joy.cpp - added some utilities to cmdlib.cpp and changed its license to BSD, because no original Quake code is left here. 2020-04-11 14:00:08 +02:00
m_joy.h
m_misc.cpp - moved file system implementation to 'common'. 2020-04-11 14:00:20 +02:00
m_misc.h - copied some fixes for overlong config entries from Raze. 2020-04-11 14:00:08 +02:00
p_conversation.cpp - moved file system implementation to 'common'. 2020-04-11 14:00:20 +02:00
p_conversation.h - moved texture code to 'common'. 2020-04-11 20:20:38 +02:00
p_openmap.cpp - moved file system implementation to 'common'. 2020-04-11 14:00:20 +02:00
p_saveg.cpp - split the serializer in two to keep the Doom specific parts out of the main file. 2020-04-11 20:20:53 +02:00
p_saveg.h
p_setup.cpp - moved DObject and core parts of the VM to 'common'. 2020-04-11 20:20:51 +02:00
p_setup.h - moved file system implementation to 'common'. 2020-04-11 14:00:20 +02:00
p_states.cpp - removed the implicit conversion operators from FName. 2020-04-11 14:00:13 +02:00
p_tick.cpp - fixed: MF8_RECREATELIGHTS must be processed in pause mode as well. 2019-10-20 12:55:24 +02:00
p_tick.h
r_state.h
scriptutil.cpp
scriptutil.h
serializer_doom.cpp - fixed serializer. 2020-04-11 22:53:26 +02:00
serializer_doom.h - put the state pointer serializer in a virtual function so that types.cpp can operate without any knowledge of Doom states. 2020-04-11 20:20:54 +02:00
st_start.h - the big cleanup of the exit cleanup is done! 2019-10-07 20:28:55 +02:00
st_stuff.cpp Added 'NoKeyboardCheats' option to IWADINFO 2019-11-13 17:34:42 +01:00
st_stuff.h
version.h - moved around some pieces of code to make sharing with Raze easier. 2020-04-11 20:20:52 +02:00
wi_stuff.cpp - use the 2d drawer's size where appropriate. 2020-04-11 20:20:58 +02:00
wi_stuff.h - added option to print a map author's name on the summary screen 2019-08-02 09:11:40 +02:00
zzautozend.cpp - fix autoseg registration by moving start/end files back to src directory 2020-04-13 10:14:07 +03:00