raze/source/core
Christoph Oelckers fcbb7320a8 - Duke/RR: added all checks needed for not letting Duke crash with noclip when not accepting -1 as a valid sector pointer.
All places that were causing a crash are now guared by calling 'insector()'.
2021-11-29 00:56:31 +01:00
..
console - address C++20 deprecation warnings with enums in floating point arithmetic. 2021-11-02 23:32:31 +01:00
menu - addressed most unused/uninitialized variable warnings from MSVC. 2021-11-29 00:55:30 +01:00
music - removed templates.h includes. 2021-10-30 10:51:03 +02:00
nodebuilder - address C++20 deprecation warnings with enums in floating point arithmetic. 2021-11-02 23:32:31 +01:00
rendering - sector[] in render interface 2021-11-29 00:56:30 +01:00
textures - addressed most unused/uninitialized variable warnings from MSVC. 2021-11-29 00:55:30 +01:00
automap.cpp - addressed most unused/uninitialized variable warnings from MSVC. 2021-11-29 00:55:30 +01:00
automap.h - use a sprite flag to mark mapped sprites. 2021-10-14 15:09:43 +02:00
binaryangle.h - address several warnings reported by GCC 11. 2021-11-29 00:55:29 +01:00
cheathandler.cpp - fixed bad operator grouping in cheat code. 2021-07-25 17:17:29 +02:00
cheathandler.h - run most cheats through the network. 2020-09-03 01:32:51 +02:00
cheats.cpp - Harden the skill CCMD to test for valid skill range for loaded game, not the maximum size of the gSkillNames[] array which may not be completely filled. Also print valid skill names in addition to numbers to help the user. 2021-11-29 00:55:40 +01:00
cheats.h - route savegame requests through the newwork, just like GZDoom does. 2021-05-12 00:21:26 +02:00
ct_chat.cpp - quote argument for sending cheats from the chat editor. 2021-07-25 12:48:27 +02:00
d_net.cpp - Move InputScale() out of inputstate.cpp and into i_time.cpp as I_GetInputFrac() to make it available to GZDoom for potential future requirements. 2021-11-29 00:55:01 +01:00
d_net.h - merged the few remaining contents of mmulti.h into d_net.h 2021-05-03 19:01:00 +02:00
d_protocol.cpp - d_protocol: Change horz/avel pack/unpacking from long to float. 2020-10-09 16:18:28 +11:00
d_protocol.h - route savegame requests through the newwork, just like GZDoom does. 2021-05-12 00:21:26 +02:00
d_ticcmd.h - Blood: JSON serializer for triggers 2020-11-21 20:25:06 +01:00
defparser.cpp - Remove a lot of reference values on primitive data types from Blood's QAV interpolation system. Also use move assignments on the ignoredata TMap when we're adding it to the game-side after processing it. 2021-11-29 00:55:31 +01:00
g_mapinfo.cpp - addressed most unused/uninitialized variable warnings from MSVC. 2021-11-29 00:55:30 +01:00
g_mapinfo.h - summary screens, too. 2021-05-02 12:28:32 +02:00
gameconfigfile.cpp - addressed most unused/uninitialized variable warnings from MSVC. 2021-11-29 00:55:30 +01:00
gameconfigfile.h - renamed 'common' to 'core'. 2020-04-12 08:30:36 +02:00
gamecontrol.cpp - addressed most unused/uninitialized variable warnings from MSVC. 2021-11-29 00:55:30 +01:00
gamecontrol.h - address C++20 deprecation warnings with enums in floating point arithmetic. 2021-11-02 23:32:31 +01:00
gamecvars.cpp - address several warnings reported by GCC 11. 2021-11-29 00:55:29 +01:00
gamecvars.h - Move InputScale() out of inputstate.cpp and into i_time.cpp as I_GetInputFrac() to make it available to GZDoom for potential future requirements. 2021-11-29 00:55:01 +01:00
gamefuncs.cpp - SW: use BFSSearch in TraverseBreakableWalls 2021-11-29 00:55:45 +01:00
gamefuncs.h - inside, haskey and removed unused processmove functions. 2021-11-29 00:56:30 +01:00
gamehud.cpp - Blood: Perform interpolation between frames for each tile coordinate when there is more than one frame and the picnum between frames match. 2021-07-29 17:39:22 +10:00
gamehud.h - Blood: Perform interpolation between frames for each tile coordinate when there is more than one frame and the picnum between frames match. 2021-07-29 17:39:22 +10:00
gameinput.cpp - Duke/RR: added all checks needed for not letting Duke crash with noclip when not accepting -1 as a valid sector pointer. 2021-11-29 00:56:31 +01:00
gameinput.h - Adjust PlayerHorizon and PlayerAngle struct member scaletozero() to consistently return to zero at the same speed for synchronised and unsynchronised input at any framerate from 60 fps to at least 1000 fps. 2021-11-29 00:55:15 +01:00
gamestruct.h - sector[] in render interface 2021-11-29 00:56:30 +01:00
gi.cpp - backend update from GZDoom. 2020-11-23 15:54:06 +01:00
gi.h - backend update from GZDoom. 2020-11-23 15:54:06 +01:00
initfs.cpp - backend update from GZDoom 2021-08-14 10:04:45 +02:00
inputstate.cpp - Move InputScale() out of inputstate.cpp and into i_time.cpp as I_GetInputFrac() to make it available to GZDoom for potential future requirements. 2021-11-29 00:55:01 +01:00
inputstate.h - Move InputScale() out of inputstate.cpp and into i_time.cpp as I_GetInputFrac() to make it available to GZDoom for potential future requirements. 2021-11-29 00:55:01 +01:00
interpolate.cpp - Duke: use pointers in interpolation interface. 2021-11-29 00:56:27 +01:00
interpolate.h - Duke: use pointers in interpolation interface. 2021-11-29 00:56:27 +01:00
intvec.h - glass stuff 2021-11-29 00:56:21 +01:00
iterators.h - use provided sector/wall iterators in cacheit functions 2021-11-29 00:55:39 +01:00
mainloop.cpp - address several warnings reported by GCC 11. 2021-11-29 00:55:29 +01:00
maphack.cpp - workaround to allow playing SW's Last Warrior mod in one go. 2021-07-26 00:58:00 +02:00
mapinfo.cpp Attempt to fix music replacement definitions again 2021-09-12 18:21:42 +02:00
mapinfo.h - properly macro-fy parsed strings from Blood's INI. 2021-10-19 21:49:03 +02:00
maploader.cpp - preparations in the map loader for dynamically sized data storage. 2021-11-29 00:56:25 +01:00
mathutil.cpp - Optimise fFindDistance2D() to multiply by inverse rather than divide by a constant. 2021-07-10 22:08:48 +10:00
mathutil.h - SW: Increase precision of x/y coordinates where possible. 2020-08-18 18:26:04 +10:00
ns.h - took all script exports out of the namespaces. 2020-10-10 10:11:22 +02:00
packet.h - SW: Migrate crouch toggling to backend solution implemented in 4ef0d20e0e. 2020-11-07 17:53:11 +11:00
palette.cpp - addressed most unused/uninitialized variable warnings from MSVC. 2021-11-29 00:55:30 +01:00
palette.h - removed templates.h includes. 2021-10-30 10:51:03 +02:00
precache.cpp Merge branch 'scriptable_cutscenes' into newrenderer 2021-05-02 22:37:46 +02:00
precache.h - migrated RR's cutscene definitions. 2021-05-02 13:12:24 +02:00
quotemgr.h - optimizations for better savegame performance. 2020-07-21 21:32:38 +02:00
quotes.cpp - optimizations for better savegame performance. 2020-07-21 21:32:38 +02:00
raze_music.cpp - Use the new isSWALL() wrapper everywhere. 2021-07-11 12:40:01 +10:00
raze_music.h - removed the non-functional and long abandoned level music alias feature. 2021-05-12 21:48:40 +02:00
raze_sound.cpp - Blood: add a dummy sound entry at index 0. 2021-04-12 00:31:36 +02:00
raze_sound.h - got rid of common.h 2020-09-08 18:39:47 +02:00
razefont.cpp Fix so small font is displayed correctly 2021-06-20 16:34:26 +02:00
razefont.h - reorganized loading of textures. 2021-06-01 11:05:26 +02:00
rts.cpp - fixed more warnings in 'core'. 2021-05-12 21:47:32 +02:00
rts.h - renamed 'common' to 'core'. 2020-04-12 08:30:36 +02:00
savegamehelp.cpp - Ensure g_nextskill is re-initialised everytime a save is loaded. 2021-11-18 20:06:33 +11:00
savegamehelp.h - use sectnum and wallnum to get an index from pointers instead of subtracting the array base. 2021-11-29 00:56:26 +01:00
scancodes.h -moved scancodes.h out of Build folder. 2020-06-20 12:54:33 +02:00
screenjob.cpp - Allow disabling of load screens like how they were before the move of ScreenJob from native code to ZScript. 2021-08-26 10:34:00 +10:00
screenjob_.h - silenced some warnings. 2021-05-22 15:34:04 +02:00
screenshot.cpp - removed some Build related includes from core code. 2020-06-20 18:01:02 +02:00
searchpaths.cpp - addressed most unused/uninitialized variable warnings from MSVC. 2021-11-29 00:55:30 +01:00
secrets.cpp - Blood: only trigger a secret if the hint system hasn't registered it. 2020-12-01 12:52:42 +01:00
secrets.h - Blood: only trigger a secret if the hint system hasn't registered it. 2020-12-01 12:52:42 +01:00
sectorgeometry.cpp - addressed most unused/uninitialized variable warnings from MSVC. 2021-11-29 00:55:30 +01:00
sectorgeometry.h - use ZDoom's node builder for triangulating sectors that fail the simple approach. 2021-04-03 12:44:30 +02:00
serialize_obj.h - missed adding a file... 2020-05-23 22:43:02 +02:00
statistics.cpp - address several warnings reported by GCC 11. 2021-11-29 00:55:29 +01:00
statistics.h - renamed 'common' to 'core'. 2020-04-12 08:30:36 +02:00
statusbar.h - removed all leftover parts of the native status bars. 2021-05-16 10:35:33 +02:00
statusbar2.cpp - addressed most unused/uninitialized variable warnings from MSVC. 2021-11-29 00:55:30 +01:00
uiinput.h - cheat and chat code from ZDoom. 2020-06-21 23:28:45 +02:00
version.h - Duke: SE20 + SE128 are wall-free 2021-11-29 00:55:39 +01:00
zcompile.cpp - added the entry point for the ZScript compiler. 2020-06-14 19:20:04 +02:00