raze/source/core
Christoph Oelckers a41ebfeb73 - Duke: fixed the explosion's lighting hackery.
The animatesprites handler in the old code got called on the already animated sprite, meaning it will only activate for the first frame.
To do this right the code had to be moved to applyanimations and be guarded by a flag.
2023-09-10 20:42:26 +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 - adapted game code. 2023-08-20 02:25:12 +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 - merged the few remaining contents of mmulti.h into d_net.h 2021-05-03 19:01:00 +02: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 - do not use literal tile numbers for initializing WW2GI's weapon gamevars. 2023-04-29 09:51:51 +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 - adapted game code. 2023-08-20 02:25:12 +02:00
gamecontrol.h - made the is*** checkers compiler intrinsics. 2023-04-29 10:09:36 +02:00
gamecvars.cpp - Add roll output to stat coord since we're now using this angle. 2023-04-23 09:03:02 +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 - Duke: Allow reversing while moving forwards to act as the brake. 2023-04-25 11:30:48 +10:00
gameinput.h - Duke: Use the player's angle when adjusting vehicle's HUD rotation. 2023-04-24 22:44:22 +10:00
gamestruct.h - copy the CON defined info into the actual actors. 2023-04-12 20:29:37 +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 - fixed directory loader 2023-08-23 22:09:09 +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 - make autosaving happen immediately for other games than Blood only. 2023-05-19 22:59:47 +02:00
maphack.cpp - Backend update from GZDoom- 2023-08-23 20:36:19 +02:00
mapinfo.cpp - Duke/RR: fixed: animates array must be cleared on map change. 2022-12-10 10:20:01 +01:00
mapinfo.h - Exhumed: Restore more accurate pitch adjustment for Ramses. 2023-03-26 22:13:57 +11:00
maploader.cpp - adapted to backend changes. 2023-08-19 18:08:27 +02:00
maptypes.h - use texture IDs in the spawn records. 2023-04-23 17:33:50 +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 - Allow roll input through the packet system, giving us 6DOF for VR usage, etc. 2023-04-24 21:31:21 +10:00
palette.cpp - adapted to backend changes. 2023-08-19 18:08:27 +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 - consolidated the 4 ReadSound functions. 2023-08-19 18:11:19 +02:00
raze_sound.h - consolidated the 4 ReadSound functions. 2023-08-19 18:11:19 +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 - Backend update from GZDoom- 2023-08-23 20:36:19 +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 - Fix CVAR comments from previous commit. 2023-04-05 17:59:04 +10: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 - fix missing #include 2023-05-27 10:37:00 +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 - added episode and total episode time display to alt HUD 2022-10-30 16:51:40 +01: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 - Blood: display the charge meter for the dynamite also on the alternative HUD. 2023-04-15 09:33:46 +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 - remove DCoreActor::picnum's script export. 2023-05-21 07:54:16 +02:00
zcc_compile_raze.cpp - move the action default propeerties into FActorInfo 2023-04-30 08:07:10 +02:00
zcc_compile_raze.h - hooked up the compiler extension and the static actor data setup. 2022-01-23 13:03:39 +01:00
zcompile.cpp - adapted game code. 2023-08-20 02:25:12 +02:00