raze/source/core
Christoph Oelckers 76811a1881 - InputState cleanup
This removes most of the InputState class because it is no longer used.
The only remaining places still checking scan codes are the modifiers for sizeup and sizedown.
All the rest was remapped to safer methods. The multiplayer taunts are currently inoperable, they will need support of shift-bindings to get proper support.
2020-08-24 20:34:18 +02:00
..
console - added some predefined fullscreen modes 2020-08-24 20:25:53 +02:00
menu - added some predefined fullscreen modes 2020-08-24 20:25:53 +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 - ported the final level's text screen and exported its text to the string table. 2020-08-22 18:12:19 +02:00
binaryangle.h - fix compiler warnings and actual issues with in-game horizon. 2020-07-24 01:08:50 +10:00
cheathandler.cpp - migrated SW cheats to the generic system, removed the more pointless of SWP's cheats and filled in a few blanks. 2020-08-12 22:24:51 +02:00
cheathandler.h - reimplemented cheats based on ZDoom's cheat parser. 2020-07-04 15:51:02 +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
ct_chat.cpp - cheat and chat code from ZDoom. 2020-06-21 23:28:45 +02:00
gameconfigfile.cpp - backend update with GZDoom model code. 2020-05-31 08:55:00 +02:00
gameconfigfile.h
gamecontrol.cpp - InputState cleanup 2020-08-24 20:34:18 +02:00
gamecontrol.h - InputState cleanup 2020-08-24 20:34:18 +02:00
gamecvars.cpp - make use of map bindings 2020-08-24 20:20:15 +02:00
gamecvars.h - make use of map bindings 2020-08-24 20:20:15 +02:00
gamestate.h - changed the rules for dimming the menu to be more clear 2020-08-11 00:46:27 +02:00
gamestruct.h - make use of map bindings 2020-08-24 20:20:15 +02:00
initfs.cpp - made presets work again. 2020-06-07 13:35:23 +02:00
inputstate.cpp - InputState cleanup 2020-08-24 20:34:18 +02:00
inputstate.h - InputState cleanup 2020-08-24 20:34:18 +02:00
interpolate.cpp - moved interpolation code to its own file. 2020-06-21 22:36:05 +02:00
intvec.h - removed a few more dependencies on Build includes. 2020-06-20 18:17:49 +02:00
mapinfo.cpp - added JFDuke's label type checker and did some cleanup on the CON init code. 2020-07-15 12:34:42 +02:00
mapinfo.h - 0 is a valid level number. 2020-08-18 20:12:04 +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 - preparation work. 2020-06-21 20:59:07 +02:00
palette.cpp - migrated displayrest and took the opportunity to un-fuck the palette management. 2020-07-07 04:54:12 +02:00
palette.h - migrated displayrest and took the opportunity to un-fuck the palette management. 2020-07-07 04:54:12 +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 - refactored Blood's main loop. 2020-07-29 23:18:08 +02:00
raze_music.h - refactored Blood's main loop. 2020-07-29 23:18:08 +02:00
raze_sound.cpp - optimized reverb settings. 2020-08-09 13:26:48 +02:00
raze_sound.h - added a first bunch of ZScript code. 2020-05-23 22:43:01 +02:00
rts.cpp - matching sound backend code with GZDoom. 2020-05-23 12:59:11 +02:00
rts.h
savegamehelp.cpp - moved parts of videoNextPage to app_loop. 2020-08-23 18:08:08 +02:00
savegamehelp.h - file system update and adjustment. 2020-04-12 08:30:40 +02:00
scancodes.h -moved scancodes.h out of Build folder. 2020-06-20 12:54:33 +02:00
screenjob.cpp - ported Exhumed's map to the ScreenJob interface. 2020-08-21 22:30:51 +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 - added workaround for DukeDC's ending cutscene which was abusing undefined behavior in the original code. 2020-08-05 22:57:45 +02:00
secrets.cpp - use GZDoom's 2D drawer. 2020-05-25 17:11:32 +02:00
secrets.h
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
statusbar.cpp - improvements for automap labels. 2020-08-24 00:25:42 +02:00
statusbar.h - Exhumed status bar work. 2020-08-20 17:04:21 +02:00
uiinput.h - cheat and chat code from ZDoom. 2020-06-21 23:28:45 +02:00
version.h - added some ZScript basics. 2020-06-20 09:46:41 +02:00
zcompile.cpp - added the entry point for the ZScript compiler. 2020-06-14 19:20:04 +02:00