raze/source/core
Christoph Oelckers 3aafcb94f1 exported XSECTOR and XWALL.
this required an extension to the ZScript front end to allow defining the bitfield flag variables which cannot have their address taken.
2023-10-01 20:39:40 +02:00
..
console - Initial conversion of game input into class GameInput. 2023-04-03 18:46:36 +10:00
menu - Backend update from GZDoom- 2023-08-23 20:36:19 +02:00
models - use texture IDs in the model interface. 2023-04-23 09:52:56 +02:00
music - Backend update from GZDoom- 2023-08-23 20:36:19 +02:00
r_data - silenced lots of warnings for deliberate type conversions. 2022-10-30 16:51:35 +01:00
rendering - fixed flat debug helper. 2023-09-23 14:03:59 +02:00
textures - fix altered virtuals and gave them an override qualifier. 2023-08-23 21:26:42 +02:00
actorinfo.cpp - backend update from GZDoom. 2023-07-22 09:54:00 +02:00
actorinfo.h - added GZDoom's state manager. 2023-05-21 09:59:22 +02:00
actorlist.cpp - fixed incomplete statnum setup. 2023-01-09 23:39:20 +01:00
automap.cpp - got rid of wallpicnum and overpicnum. 2022-12-29 14:14:53 +01:00
automap.h - Floatify smoothratio for DrawOverheadMap(). 2022-10-15 13:32:03 +02:00
cheathandler.cpp - allow 'sw...' cheats from the chat in Shadow Warrior. 2022-10-24 23:30:16 +02:00
cheathandler.h - allow entering cheats in the chat editor without using '#'. 2022-10-23 18:46:18 +02:00
cheats.cpp - fixed: sv_cheats was set to true, essentially rendering the cheat blocker for high skill levels in Duke and RR ineffective. 2022-10-01 09:10:13 +02:00
cheats.h - route savegame requests through the newwork, just like GZDoom does. 2021-05-12 00:21:26 +02:00
codegen_raze.cpp - added compile time validation for SetAction, SetAI and SetMove. 2023-04-29 10:09:36 +02:00
codegen_raze.h - added compile time validation for SetAction, SetAI and SetMove. 2023-04-29 10:09:36 +02:00
coreactor.h - added GZDoom's state manager. 2023-05-21 09:59:22 +02:00
ct_chat.cpp - moved GetReservedScreenSpace function into the scripted status bar where it belongs. 2022-12-18 14:47:38 +01:00
d_net.cpp - Allow roll input through the packet system, giving us 6DOF for VR usage, etc. 2023-04-24 21:31:21 +10:00
d_net.h - Make playercmds[] non-global and pass through as pointer. 2023-09-28 22:16:30 +10:00
d_protocol.cpp - Allow roll input through the packet system, giving us 6DOF for VR usage, etc. 2023-04-24 21:31:21 +10: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 - adapted game code. 2023-08-20 02:25:12 +02:00
g_mapinfo.cpp move kill/secret management into the shared code 2023-10-01 10:07:45 +02:00
g_mapinfo.h - Backend update from GZDoom- 2023-08-23 20:36:19 +02:00
gameconfigfile.cpp Fixed Mac default wad/grp search paths. 2023-03-19 20:41:46 +01:00
gameconfigfile.h - removed obsolete forward declarations 2023-09-07 12:44:51 +03:00
gamecontrol.cpp Blood: cleanup of INI loading 2023-09-30 22:34:09 +02:00
gamecontrol.h - made the is*** checkers compiler intrinsics. 2023-04-29 10:09:36 +02:00
gamecvars.cpp - Exhumed: Set up cl_viewbob so its disabled by default since the game never had it. 2023-09-28 22:16:30 +10:00
gamecvars.h - Exhumed: Add view bobbing, with defaults matching intensity of Powerslave Exhumed. 2023-04-21 21:13:19 +10:00
gamefuncs.cpp - Remove some debug leftovers. 2023-05-21 20:01:17 +10:00
gamefuncs.h - backend update from GZDoom. 2023-07-22 09:54:00 +02:00
gamehud.cpp - got rid of the tilenum variant of hud_drawsprite. 2023-05-30 19:08:26 +02:00
gamehud.h - got rid of the tilenum variant of hud_drawsprite. 2023-05-30 19:08:26 +02:00
gameinput.cpp - Move I_GetEvent() call into GameInput::getInput(). 2023-09-28 22:16:31 +10:00
gameinput.h - Do a memset() in PlayerAngles::initialize() instead of value initialisation. 2023-09-29 08:31:48 +10:00
gamestruct.h get rid of the GetStats interface function. 2023-10-01 11:48:32 +02:00
gi.cpp - backend update from GZDoom. 2020-11-23 15:54:06 +01:00
gi.h - moved all indirect precaching info to external definition files. 2023-04-23 17:43:22 +02:00
initfs.cpp - consider swvoxfil.txt a known name for SW mods. 2023-09-23 14:51:18 +02:00
inputstate.cpp - Add initial support for up/down movement within the game, either by key or joystick axis. 2023-04-23 19:53:45 +10:00
inputstate.h - Add initial support for up/down movement within the game, either by key or joystick axis. 2023-04-23 19:53:45 +10:00
interpolate.cpp - eliminated wallsofsector. 2022-11-15 15:24:17 +01:00
interpolate.h - renamed wallnum and sectnum functions. 2022-11-15 12:03:44 +01:00
intvec.h - added a 'dot' function to DVector2 because using the '|' operator is not intuitive. 2022-10-15 17:52:07 +02:00
mainloop.cpp - Move I_GetEvent() call into GameInput::getInput(). 2023-09-28 22:16:31 +10:00
maphack.cpp - Backend update from GZDoom- 2023-08-23 20:36:19 +02:00
mapinfo.cpp retrieve time in fillSummary. 2023-10-01 12:10:56 +02:00
mapinfo.h retrieve time in fillSummary. 2023-10-01 12:10:56 +02:00
maploader.cpp - adapted to backend changes. 2023-08-19 18:08:27 +02:00
maptypes.h wrapped all remaining access to type. 2023-10-01 14:06:59 +02:00
namedef_custom.h - new names and SWActor properties. 2023-06-03 10:16:48 +02:00
ns.h - Replace every line that just contains spaces or tabs with an empty line feed in all files except 3rd party libraries. 2021-12-30 20:30:21 +11:00
packet.h - Move crouch toggling back into the backend so the toggle key can be used as a swim key. 2023-09-24 14:15:49 +10:00
palette.cpp - fix incomplete palette generation for paletted rendering. 2023-09-22 21:26:40 +02:00
palette.h - Backend update from GZDoom- 2023-08-23 20:36:19 +02:00
postprocessor.cpp - fixed incorrect sector in a few sprites of World Tour E5L1. 2023-01-14 13:18:53 +01:00
precache.cpp - more HUD refactoring and fixed issues with badly named textures crashing the precacher. 2023-04-29 09:08:42 +02:00
precache.h - replaced the sprite precaching code with one that scans the actual content. 2023-04-29 09:53:52 +02:00
psky.cpp - adapted sky code for using texture IDs. 2022-12-18 14:42:27 +01:00
psky.h - adapted sky code for using texture IDs. 2022-12-18 14:42:27 +01:00
quotemgr.h - Replace every line that just contains spaces or tabs with an empty line feed in all files except 3rd party libraries. 2021-12-30 20:30:21 +11:00
quotes.cpp - optimizations for better savegame performance. 2020-07-21 21:32:38 +02:00
raze_music.cpp - Backend update from GZDoom- 2023-08-23 20:36:19 +02: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 code cleanup 2023-09-26 23:30:38 +02:00
raze_sound.h code cleanup 2023-09-26 23:30:38 +02:00
razefont.cpp - fixed compilation error 2023-02-21 10:30:44 +02:00
razefont.h - reorganized loading of textures. 2021-06-01 11:05:26 +02:00
rts.cpp - consolidated the 4 ReadSound functions. 2023-08-19 18:11:19 +02:00
rts.h - fixed sound code for backend update. 2022-11-24 17:46:39 +01:00
savegamehelp.cpp get rid of the GetStats interface function. 2023-10-01 11:48:32 +02:00
savegamehelp.h - removed obsolete forward declarations 2023-09-07 12:44:51 +03:00
scancodes.h -moved scancodes.h out of Build folder. 2020-06-20 12:54:33 +02:00
screenjob.cpp retrieve time in fillSummary. 2023-10-01 12:10:56 +02:00
screenjob_.h - silenced some warnings. 2021-05-22 15:34:04 +02:00
screenshot.cpp - cleanup of 3D viewport code. 2022-08-05 17:04:45 +02:00
searchpaths.cpp - Backend update from GZDoom- 2023-08-23 20:36:19 +02:00
secrets.cpp - fixed parsing issues in secret hint system. 2022-05-24 20:41:44 +02:00
secrets.h - improved the secret hint management for Blood. 2022-03-20 12:47:23 +01:00
sectorgeometry.cpp - migrated floorpicnum and ceilingpicnum to FTextures. 2022-12-18 14:32:52 +01:00
sectorgeometry.h - migrated floorpicnum and ceilingpicnum to FTextures. 2022-12-18 14:32:52 +01:00
serialize_obj.h - missed adding a file... 2020-05-23 22:43:02 +02:00
serializer_raze.cpp - backend update from GZDoom. 2023-09-23 09:56:27 +02:00
serializer_raze.h - Backend update from GZDoom. 2023-05-27 10:10:42 +02:00
shared_hud.cpp - explicitly destroy the AltHUD when exiting. 2023-01-14 14:09:25 +01:00
states.cpp - sprite init code. 2023-06-01 22:08:42 +02:00
states.h - sprite init code. 2023-06-01 22:08:42 +02:00
statistics.cpp retrieve time in fillSummary. 2023-10-01 12:10:56 +02:00
statistics.h - added episode and total episode time display to alt HUD 2022-10-30 16:51:40 +01:00
statusbar.h - moved GetReservedScreenSpace function into the scripted status bar where it belongs. 2022-12-18 14:47:38 +01:00
statusbar2.cpp retrieve time in fillSummary. 2023-10-01 12:10:56 +02:00
thingdef.h - Duke: fixed animation lookup code. 2023-04-30 10:51:48 +02:00
thingdef_data.cpp - Duke: fixed the explosion's lighting hackery. 2023-09-10 20:42:26 +02:00
thingdef_properties.cpp - remove DCoreActor::picnum's script export. 2023-05-21 07:54:16 +02:00
uiinput.h - allow entering cheats in the chat editor without using '#'. 2022-10-23 18:46:18 +02:00
updatesector.h - eliminated wallsofsector. 2022-11-15 15:24:17 +01:00
version.h - Update version.h. 2023-04-02 20:11:51 +10:00
vmexports.cpp exported the game specific sector/wall properties. 2023-10-01 18:54:10 +02:00
zcc_compile_raze.cpp exported XSECTOR and XWALL. 2023-10-01 20:39:40 +02:00
zcc_compile_raze.h exported XSECTOR and XWALL. 2023-10-01 20:39:40 +02:00
zcompile.cpp - adapted game code. 2023-08-20 02:25:12 +02:00