Christoph Oelckers
|
f1a988b221
|
- make use of map bindings
All automap controls have been moved there, and sizeup/sizedown have been made CCMDs, taking screen size management entirely out of the game modules
|
2020-08-24 20:20:15 +02:00 |
|
Christoph Oelckers
|
7859a29e95
|
- use global variables to track automap state
So far implemented in Duke/RR.
|
2020-08-24 19:31:43 +02:00 |
|
Christoph Oelckers
|
adb98a47ba
|
- restructured the main loop code so that the actual loop is in the common code.
|
2020-08-23 17:47:05 +02:00 |
|
Christoph Oelckers
|
ef78e8602a
|
- major cleanup and consolidation of the screen/hud resizing code.
This is now being handled by the backend, except for the processing of the key bindings which cannot be done yet.
|
2020-08-16 02:55:50 +02:00 |
|
Christoph Oelckers
|
f9d48e1f68
|
- removed all the intermediate variables for the status bar size.
hud_size now gets used directly by the status bar code.
|
2020-07-25 13:26:56 +02:00 |
|
Christoph Oelckers
|
1869a7930e
|
- hooked up the new savegame code.
Not tested yet.
|
2020-07-21 00:07:02 +02:00 |
|
Christoph Oelckers
|
c767ead84f
|
- properly route gameexitfrommenu through the callbacks.
|
2020-07-18 21:28:57 +02:00 |
|
Christoph Oelckers
|
29e107ad24
|
- use CCMDs for weapon and inventory selection, courtesy of ZDuke.
|
2020-07-17 20:56:10 +02:00 |
|
Christoph Oelckers
|
ea6c74d0e6
|
- transitioned the local input handler.
There wasn't anything EDuke32-specific in there - nearly everything mapped perfectly to JFDuke.
|
2020-07-15 19:48:04 +02:00 |
|
Christoph Oelckers
|
1e9679aceb
|
- removed faketimerhandler and the last static remains of EDuke's netcode.
|
2020-07-14 21:15:37 +02:00 |
|
Christoph Oelckers
|
1d9d1396ac
|
- got rid of print.h (a.k.a. 'how not do design a text formatting library'.)
|
2020-07-14 15:41:19 +02:00 |
|
Christoph Oelckers
|
19ef0cd295
|
- removed screentext and reverted Blood to its original text output.
|
2020-07-14 15:25:35 +02:00 |
|
Christoph Oelckers
|
39185300e7
|
- reimplemented cheats based on ZDoom's cheat parser.
|
2020-07-04 15:51:02 +02:00 |
|
Christoph Oelckers
|
6172978f13
|
- the menu code is clean.
|
2020-07-02 10:59:22 +02:00 |
|
Christoph Oelckers
|
2e98b2f8da
|
- quote cleanup.
|
2020-06-30 22:53:15 +02:00 |
|
Christoph Oelckers
|
985fa2a159
|
- cheat and chat code from ZDoom.
Not active yet because it does not integrate with the current input code, but at least it's there now.
# Conflicts:
# source/build/include/baselayer.h
|
2020-06-21 23:28:45 +02:00 |
|
Christoph Oelckers
|
686999381b
|
- moved non-Build definitions out of baselayer.h.
|
2020-06-20 17:52:10 +02:00 |
|