raze/source/core
Christoph Oelckers 817fa8aba3 - save the entire engine state as JSON.
The sprite lists may still need optimization. Due to different handling between Blood and the core engine they need to be written out completely which is quite wasteful.
2020-10-13 20:18:08 +02:00
..
console - fixed episode default. 2020-10-11 07:44:51 +02:00
menu - fixed lockup on Shareware screen when quitting Duke 2020-10-12 08:07:51 +02:00
movie - let all video players respect the SoundEnabled setting. 2020-08-11 19:52:54 +02:00
music - moved music code to "common" 2020-05-23 12:37:47 +02:00
textures - create named texture copies for 'tilefromtexture' replacements. 2020-10-10 16:52:04 +02:00
automap.cpp - fixed the movement factor for automap panning. 2020-09-07 20:39:07 +02:00
automap.h - re-added the sprite drawer for Duke's automap. 2020-09-06 21:31:05 +02:00
binaryangle.h - binaryangle.h/cpp: Inline the functions created in 271eb1c3fa. No real need to have a separate file for these. 2020-10-11 15:34:18 +11:00
cheathandler.cpp - run most cheats through the network. 2020-09-03 01:32:51 +02:00
cheathandler.h - run most cheats through the network. 2020-09-03 01:32:51 +02:00
cheats.cpp - Exhumed: play the menu advance sound when starting a game 2020-10-10 13:30:23 +02:00
cheats.h - WIP level transition refactored to a game independent event system. 2020-09-04 19:43:35 +02:00
colormaps.h - updated common code. 2020-05-30 22:28:24 +02:00
compositesaveame.h - file system update and adjustment. 2020-04-12 08:30:40 +02:00
compositesavegame.cpp - renamed 'common' to 'core'. 2020-04-12 08:30:36 +02:00
ct_chat.cpp - it compiles again (with lots of code commented out.) 2020-10-04 20:11:02 +02:00
d_net.cpp Merge branch 'master' into InputContinuation 2020-10-10 21:39:27 +02:00
d_net.h - cleanup. 2020-09-13 19:27:05 +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 - enable fly cheat for shadow warrior. in other games it is currently ignored, but I think Redneck Rampage and Blood both need it at some point too 2020-09-25 13:50:29 +02:00
d_ticcmd.h - cleanup. 2020-09-13 19:27:05 +02:00
gameconfigfile.cpp - Remove leftover Ion Fury stuffs causing log errors like "Script error, 'D:/Program Files (x86)/Steam/steamapps/common/Ion Fury/fury.grpinfo" line 10: Warning: GRP without game defined. Ignoring'". 2020-09-25 18:06:06 +10:00
gameconfigfile.h - renamed 'common' to 'core'. 2020-04-12 08:30:36 +02:00
gamecontrol.cpp - split the game input code off gamecontrol.cpp into its own file. 2020-10-11 16:33:43 +02:00
gamecontrol.h - split the game input code off gamecontrol.cpp into its own file. 2020-10-11 16:33:43 +02:00
gamecvars.cpp - mouse code update. 2020-09-28 22:36:43 +02:00
gamecvars.h - mouse code update. 2020-09-28 22:36:43 +02:00
gameinput.cpp - added serializers for PlayerAngle and PlayerHorizon. 2020-10-11 16:55:12 +02:00
gameinput.h - binaryangle.h/PlayerAngle: Fix incorrect variable declaration on dang within interpolatedsum() method. 2020-10-12 16:28:05 +11:00
gamestate.h - Exhumed: play the menu advance sound when starting a game 2020-10-10 13:30:23 +02:00
gamestruct.h Merge branch 'master' into InputContinuation 2020-10-10 21:39:27 +02:00
gi.cpp - progress. 2020-10-04 20:11:04 +02:00
gi.h - split the command line buffer off from c_console.cpp and reactivated the check for CONBACK. 2020-10-10 23:16:08 +02:00
initfs.cpp - added a game-module wide lump filter for Duke and related games. 2020-10-05 00:20:33 +02:00
inputstate.cpp - Fix joystick scaling following shift to fixedhoriz and binangle. 2020-10-09 11:34:14 +11:00
inputstate.h - mouse code update. 2020-09-28 22:36:43 +02:00
interpolate.cpp - moved interpolation code to its own file. 2020-06-21 22:36:05 +02:00
intvec.h - got rid of common.h 2020-09-08 18:39:47 +02:00
mainloop.cpp - re-enabled the autoload-after-death function. 2020-10-12 19:42:16 +02:00
maphack.cpp - fixed a typo. 2020-09-13 19:21:08 +02:00
mapinfo.cpp - it compiles again (with lots of code commented out.) 2020-10-04 20:11:02 +02:00
mapinfo.h - activated most of the support code for programmatically created menus again. 2020-10-07 01:31:41 +02:00
maploader.cpp - implemented proper delta serialization for sectors and walls. 2020-10-11 21:11:38 +02:00
mathutil.cpp - fixed incompatibility of FindDistance3D with Shadow Warrior. 2020-08-18 23:49:44 +02: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 - InputPacket: Change q16avel to avel, changing type from fixed_t to float. 2020-10-08 14:47:30 +11:00
palette.cpp - got rid of common.h 2020-09-08 18:39:47 +02:00
palette.h - always use the containing sector's fog when rendering sprites. 2020-09-20 20:39:11 +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 - added a CVAR to disable WT's ogg music and a fallback for when it cannot be found. 2020-09-07 21:26:07 +02:00
raze_music.h - re-implemented VP8 support. 2020-09-05 11:58:19 +02:00
raze_sound.cpp - do not print game init messages to the notify display. 2020-08-26 20:19:54 +02:00
raze_sound.h - got rid of common.h 2020-09-08 18:39:47 +02:00
rts.cpp - matching sound backend code with GZDoom. 2020-05-23 12:59:11 +02:00
rts.h - renamed 'common' to 'core'. 2020-04-12 08:30:36 +02:00
savegamehelp.cpp - save the entire engine state as JSON. 2020-10-13 20:18:08 +02:00
savegamehelp.h - save the entire engine state as JSON. 2020-10-13 20:18:08 +02:00
scancodes.h -moved scancodes.h out of Build folder. 2020-06-20 12:54:33 +02:00
screenjob.cpp - it compiles again (with lots of code commented out.) 2020-10-04 20:11:02 +02:00
screenjob.h - ported Exhumed's map to the ScreenJob interface. 2020-08-21 22:30:51 +02:00
screenshot.cpp - removed some Build related includes from core code. 2020-06-20 18:01:02 +02:00
searchpaths.cpp - Remove leftover Ion Fury stuffs causing log errors like "Script error, 'D:/Program Files (x86)/Steam/steamapps/common/Ion Fury/fury.grpinfo" line 10: Warning: GRP without game defined. Ignoring'". 2020-09-25 18:06:06 +10:00
secrets.cpp - implemented proper scaling support for the notify display - both the classic and advanced variant. 2020-08-25 18:03:15 +02:00
secrets.h - renamed 'common' to 'core'. 2020-04-12 08:30:36 +02:00
serialize_obj.h - missed adding a file... 2020-05-23 22:43:02 +02:00
statistics.cpp - removed some Build related includes from core code. 2020-06-20 18:01:02 +02:00
statistics.h - renamed 'common' to 'core'. 2020-04-12 08:30:36 +02:00
statusbar.cpp - it compiles again (with lots of code commented out.) 2020-10-04 20:11:02 +02:00
statusbar.h - for Duke/RR, when not using English force use of the regular text font for drawing the map label on the automap. 2020-09-29 21:47:32 +02:00
uiinput.h - cheat and chat code from ZDoom. 2020-06-21 23:28:45 +02:00
version.h - savegame version change for the new member in spritetype. 2020-10-02 22:19:32 +02:00
zcompile.cpp - added the entry point for the ZScript compiler. 2020-06-14 19:20:04 +02:00