raze-gles/source/core
Christoph Oelckers dbd179be5c - RR progression fixes.
* E1L7 abuses an 'end the game' command to progress to E2L1, this needs special treatment.
* handle ENDGAME.MAP more cleanly by injecting an 'engine.con' into the compilation chain to define its map record. The main issue with this is that it needs to be defined before the regular CONs run.
* check the already defined 'clearinventory' and 'clearweapons' flags that are exposed through RMAPINFO (Duke/RR only so far.)
2021-05-02 10:55:22 +02:00
..
console - Screen Job refactoring WIP. 2021-04-16 17:24:58 +02:00
menu - use the volumes to find the starting maps for the menu and the clusters for the cutscenes. 2021-05-02 01:01:30 +02:00
movie - rewrote movie player so that the decoder backends only perform the decoding but do not draw the frames themselves. 2021-05-01 18:59:16 +02:00
music - moved music code to "common" 2020-05-23 12:37:47 +02:00
textures - made the tile size getters a bit more robust. 2021-04-17 12:40:23 +02:00
automap.cpp - fixed some bogus range checks in automap code. 2021-04-12 20:54:12 +02:00
automap.h - Automap: Put in framework to interpolate automap player. 2021-01-02 18:23:01 +11:00
binaryangle.h - scriptified Exhumed's 2D content (minus the programmatic textures.) 2021-04-30 20:08:36 +02: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 - adapted map transition in Duke/RR. 2021-05-02 10:35:43 +02:00
cheats.h - Screen Job refactoring WIP. 2021-04-16 17:24:58 +02:00
ct_chat.cpp - license correction for ct_chat.cpp 2021-04-05 08:59:06 +02:00
d_net.cpp - Screen Job refactoring WIP. 2021-04-16 17:24:58 +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 - Screen Job refactoring WIP. 2021-04-16 17:24:58 +02:00
d_ticcmd.h - Blood: JSON serializer for triggers 2020-11-21 20:25:06 +01:00
def_.cpp - actually compile the game code as larger units and integrate them in the main project. 2021-01-04 11:52:10 +01:00
g_mapinfo.cpp - migrated volumes to the new storage. 2021-05-02 00:35:56 +02:00
g_mapinfo.h - added MAPINFO parser, based on GZDoom's. 2021-05-01 22:52:28 +02:00
gameconfigfile.cpp - adapt to changed value range of module master volume in ZMusic. 2021-03-14 08:51:59 +01:00
gameconfigfile.h - renamed 'common' to 'core'. 2020-04-12 08:30:36 +02:00
gamecontrol.cpp - adapted map transition in Duke/RR. 2021-05-02 10:35:43 +02:00
gamecontrol.h - added game flags for all supported add-ons. 2021-04-30 20:08:31 +02:00
gamecvars.cpp Revert "- subjective fix to Duke 3D's RPG harsh recoil." 2021-03-31 20:35:18 +11:00
gamecvars.h Revert "- subjective fix to Duke 3D's RPG harsh recoil." 2021-03-31 20:35:18 +11:00
gamefuncs.cpp - calcChaseCamPos(): Restore original algorithms for new position via GameInterface struct. 2021-02-18 21:47:39 +11:00
gamefuncs.h - Blood, Duke & SW: Create new backend chasecam function and replace game-specific versions with it. 2021-02-18 21:47:37 +11:00
gamehud.cpp - moved backend independent HUD code out of glbackend.cpp. 2021-04-11 08:40:18 +02:00
gamehud.h - moved backend independent HUD code out of glbackend.cpp. 2021-04-11 08:40:18 +02:00
gameinput.cpp - processMovement(): Remove attenuation of hidInput->dyaw that was missed when scaling was removed from backend in 44e4c5ff78. 2021-04-22 08:58:17 +10:00
gameinput.h - PlayerAngle: Repair issues with addadjustment() method following changes in 4ffe004483 that were affecting negative input. 2021-04-06 06:01:54 +10:00
gamestate.h - we need to wait a bit before starting the intro scene. 2021-05-01 19:46:17 +02:00
gamestruct.h - use the volumes to find the starting maps for the menu and the clusters for the cutscenes. 2021-05-02 01:01:30 +02: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 - allow specifying a .def file in GAMEINFO. 2021-04-17 23:52:45 +02:00
inputstate.cpp - InputState::ClearAllInput(): Only clear crouch_toggle bool if outside of a level, and resend SB_CROUCH sync bit if inside a level and crouch_toggle is true. 2021-04-01 13:46:16 +11:00
inputstate.h - generalized the special key handling for skipping cutscenes. 2021-04-20 15:01:26 +02:00
interpolate.cpp - moved setsectinterpolate/clearsectinterpolate into the backend. 2021-01-04 10:37:14 +01:00
interpolate.h - moved setsectinterpolate/clearsectinterpolate into the backend. 2021-01-04 10:37:14 +01:00
intvec.h - got rid of common.h 2020-09-08 18:39:47 +02:00
iterators.h fixed undefined end of list behavior of iterators 2020-10-18 12:14:05 +02:00
mainloop.cpp - we need to wait a bit before starting the intro scene. 2021-05-01 19:46:17 +02:00
maphack.cpp - fixed maphack loader. 2021-03-07 09:39:16 +01:00
mapinfo.cpp - adapted map transition in Duke/RR. 2021-05-02 10:35:43 +02:00
mapinfo.h - RR progression fixes. 2021-05-02 10:55:22 +02:00
maploader.cpp - fixed maphack loader. 2021-03-07 09:39:16 +01: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 - SW: Migrate crouch toggling to backend solution implemented in 4ef0d20e0e. 2020-11-07 17:53:11 +11:00
palette.cpp - fixed palette setup for duplicate base palettes. 2021-04-10 21:42:53 +02:00
palette.h - always use the containing sector's fog when rendering sprites. 2020-09-20 20:39:11 +02:00
parsefuncs.h - use the volumes to find the starting maps for the menu and the clusters for the cutscenes. 2021-05-02 01:01:30 +02:00
precache.cpp - also handle SW's voxels. 2021-04-11 13:38:23 +02:00
precache.h - also handle SW's voxels. 2021-04-11 13:38:23 +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 - fixed extended music lookup again. 2021-04-09 21:28:23 +02:00
raze_music.h - fixed .def 'music' parsing. 2021-04-08 16:35:26 +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
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 - cleanup of savegame framework 2021-04-22 00:03:17 +02:00
savegamehelp.h - cleanup of savegame framework 2021-04-22 00:03:17 +02:00
scancodes.h -moved scancodes.h out of Build folder. 2020-06-20 12:54:33 +02:00
screenjob.cpp - migrated volumes to the new storage. 2021-05-02 00:35:56 +02:00
screenjob.h - we need to wait a bit before starting the intro scene. 2021-05-01 19:46:17 +02:00
screenshot.cpp - removed some Build related includes from core code. 2020-06-20 18:01:02 +02:00
searchpaths.cpp - added game flags for all supported add-ons. 2021-04-30 20:08:31 +02: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
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.h - Blood: handle super secrets properly in the statistics display. 2020-11-26 07:48:34 +01:00
statusbar2.cpp - migrated volumes to the new storage. 2021-05-02 00:35:56 +02:00
uiinput.h - cheat and chat code from ZDoom. 2020-06-21 23:28:45 +02:00
version.h - version bump. 2021-03-02 17:53:25 +02:00
zcompile.cpp - added the entry point for the ZScript compiler. 2020-06-14 19:20:04 +02:00