Christoph Oelckers
|
bdc1f66131
|
- missed an include.
|
2020-10-12 20:30:12 +02:00 |
|
Christoph Oelckers
|
bce15428d5
|
- for Unix-like systems, check added resources for lower and uppercase variants if the specified one cannot be found.
|
2020-10-12 20:01:40 +02:00 |
|
Christoph Oelckers
|
8e1c71b867
|
Merge branch 'InputContinuation'
|
2020-10-11 15:24:51 +02:00 |
|
Christoph Oelckers
|
47e452f452
|
- fixed the real issue for the sound problems and reverted the last commit.
It was far more serious than a botched merge.
|
2020-10-11 13:44:23 +02:00 |
|
Christoph Oelckers
|
820b37721b
|
- moved tab completion code into 'common' as well.
|
2020-10-11 00:08:07 +02:00 |
|
Christoph Oelckers
|
242a70e610
|
- split the command line buffer off from c_console.cpp and reactivated the check for CONBACK.
|
2020-10-10 23:16:08 +02:00 |
|
Christoph Oelckers
|
fe2e96d3a6
|
Merge branch 'master' into InputContinuation
# Conflicts:
# source/games/duke/src/duke3d.h
|
2020-10-10 21:39:27 +02:00 |
|
Christoph Oelckers
|
a39cf290e3
|
- Blood: fixed: The player's inventory and some other state were reset for each level, not each new game.
|
2020-10-10 20:20:12 +02:00 |
|
Christoph Oelckers
|
e95fea1056
|
- fixed: Toggling palette emulation should reset the texture filter in the samplers.
|
2020-10-10 18:57:16 +02:00 |
|
Christoph Oelckers
|
16fd505f9a
|
- make sure that sfxinfo_t is always fully initialized by adding initializer values to all fields.
Let's hope this finally fixes those sound hiccups.
|
2020-10-10 09:47:00 +02:00 |
|
Christoph Oelckers
|
b21beb4039
|
- made the options search work.
This required changing how the engine credits menu work because it created a circular dependency in its original form.
|
2020-10-09 22:33:02 +02:00 |
|
Christoph Oelckers
|
802d295e48
|
- Shadow Warrior credit screens.
|
2020-10-08 23:53:15 +02:00 |
|
Christoph Oelckers
|
02507d937d
|
- got the text screens working. Also reformatted RR's credits a bit for a better presentation.
|
2020-10-08 23:40:17 +02:00 |
|
Christoph Oelckers
|
19c719db4e
|
- image scroller is working again.
|
2020-10-08 22:53:12 +02:00 |
|
Christoph Oelckers
|
6ba06f5ed0
|
- ImageScroller WIP commit.
|
2020-10-08 22:20:41 +02:00 |
|
Christoph Oelckers
|
15eaf86f5a
|
- preparations for the image scroller menu.
|
2020-10-08 18:02:25 +02:00 |
|
Christoph Oelckers
|
8caaf4fa64
|
- menu transitions are working again.
|
2020-10-08 16:33:11 +02:00 |
|
Christoph Oelckers
|
cc7290e313
|
- work on menu transitions.
|
2020-10-08 01:00:23 +02:00 |
|
Christoph Oelckers
|
56eae0b42d
|
- got the basics working for Exhumed's main menu.
|
2020-10-08 00:21:07 +02:00 |
|
Christoph Oelckers
|
2bb38f7d67
|
- get load and save game menus and related CCMDs working again.
|
2020-10-07 18:32:57 +02:00 |
|
Christoph Oelckers
|
53c3a6fc9b
|
- silenced some warnings.
|
2020-10-07 16:02:49 +02:00 |
|
Mitchell Richters
|
90e711464a
|
- clamp(): Remove definition in compat.h and uplift definition in templates.h.
|
2020-10-07 13:29:00 +11:00 |
|
Christoph Oelckers
|
38ddbfe65f
|
- activated most of the support code for programmatically created menus again.
Blood's regular menu screens mostly work again
|
2020-10-07 01:31:41 +02:00 |
|
Christoph Oelckers
|
5726b693bd
|
- added back the menu transition, although it cannot be used yet, and all game specific menu CCMDs.
|
2020-10-07 01:12:57 +02:00 |
|
Christoph Oelckers
|
0968a9d97e
|
- renamed the Customizer to 'Delegate' because this works very much like a delegate in Objective-C.
- route menu sound calls through the delegate to better deal with differences between games.
|
2020-10-07 01:00:43 +02:00 |
|
Christoph Oelckers
|
603c3b50ec
|
- reimplemented Blood's menu items.
|
2020-10-07 00:50:26 +02:00 |
|
Christoph Oelckers
|
d22bdf9dc7
|
- use an alias for the menu bar texture in Blood.
Direct tile access has been disabled for now, hopefully this can be buried deep in the engine for all eternity.
|
2020-10-06 20:05:51 +02:00 |
|
Christoph Oelckers
|
55e7e34707
|
- added texture aliases so that tiles can given real names in the texture manager.
Use this to turn Duke's and RR's tile enums into real names, leaving out RRTILExx - the few that are needed were renamed.
|
2020-10-06 19:26:22 +02:00 |
|
Christoph Oelckers
|
3dbb8cbb11
|
- safety commit
|
2020-10-05 21:47:53 +02:00 |
|
Christoph Oelckers
|
29a4955f79
|
- missing global variables.
|
2020-10-05 20:44:30 +02:00 |
|
Christoph Oelckers
|
4d712cd5a0
|
- date code from GZDoom.
|
2020-10-05 20:28:19 +02:00 |
|
Christoph Oelckers
|
c03644ea76
|
- base.zs cleanup and extendable structs.
|
2020-10-05 20:03:28 +02:00 |
|
Christoph Oelckers
|
53980787b6
|
- added global offset for 2D drawer.
This is needed to handle Duke's scrolling menus transparently to the menu code.
|
2020-10-05 01:42:47 +02:00 |
|
Christoph Oelckers
|
9606b09ddd
|
- update of language code from GZDoom.
|
2020-10-05 00:46:24 +02:00 |
|
Christoph Oelckers
|
7c89db69bd
|
-menuCustomizer from GZDoom.
|
2020-10-05 00:23:30 +02:00 |
|
Christoph Oelckers
|
16431e9f0a
|
- SetupMenuColors restored.
|
2020-10-04 22:21:11 +02:00 |
|
Christoph Oelckers
|
6a4b72cfef
|
- removed obsolete calls from menudef.cpp.
|
2020-10-04 22:14:20 +02:00 |
|
Christoph Oelckers
|
27ff78ed51
|
- removed the GZDoom menu CCMDs.
|
2020-10-04 22:02:10 +02:00 |
|
Christoph Oelckers
|
f233345ba1
|
- move most of the menu code into the backend.
|
2020-10-04 21:57:35 +02:00 |
|
Christoph Oelckers
|
7f6b02c451
|
- merged string table and system callbacks.
|
2020-10-04 21:15:51 +02:00 |
|
Christoph Oelckers
|
5d76cbcbdb
|
- game compiles and starts again (without menu, of course)
Now it's time to rebuild the menu.
|
2020-10-04 20:53:37 +02:00 |
|
Christoph Oelckers
|
9cc318da93
|
- ugh
|
2020-10-04 20:14:15 +02:00 |
|
Christoph Oelckers
|
7be2d44108
|
- corrected includes.
|
2020-10-04 20:11:03 +02:00 |
|
Christoph Oelckers
|
82612a1330
|
- it compiles again (with lots of code commented out.)
|
2020-10-04 20:11:02 +02:00 |
|
Christoph Oelckers
|
46a1fe3826
|
- updated script definitions to silcence startup warnings.
|
2020-10-04 20:10:13 +02:00 |
|
Christoph Oelckers
|
dff8339ba3
|
- backend update from GZDoom.
|
2020-10-04 19:33:50 +02:00 |
|
Christoph Oelckers
|
f8caf88089
|
- backend update.
|
2020-10-03 17:04:45 +02:00 |
|
Christoph Oelckers
|
fe61ff09a4
|
- added remapping for Cyrillic characters to matching Latin counterparts.
|
2020-09-29 20:16:31 +02:00 |
|
Christoph Oelckers
|
b57e13ff62
|
- mouse code update.
May still need some tweaking of the factors.
|
2020-09-28 22:36:43 +02:00 |
|
Christoph Oelckers
|
012bccd916
|
- indexed rendering fixes
backported from GZDoom.
|
2020-09-28 21:26:21 +02:00 |
|