Commit graph

36 commits

Author SHA1 Message Date
5488bfce5d Remove code built on incorrect assumptions about UI events.
That is, remove code for closing menus with the key that's bound to open them.
As it turns out, UIEvent.keystring isn't 1:1 with key binds for a command.
This SEEMINGLY worked since the Demolitionist Menu is by default bound to Q,
and pressing Q does send an UIEvent to the menu with the string "Q". But if,
for example, the menu had been bound to Tab, this would fall apart because then
the key string sent is "	" (a literal tab character).
If there is a way to do this properly, I don't know about it. I've looked
everywhere in GZDoom's code for a solution, something that would let me do what
I need, but alas, there is nothing there. Better to get rid of this in its
entirety than keep the flaky code in the mod until someone with a special
setup that breaks it shows up to complain.
2022-08-13 14:28:09 +02:00
02373b99f0 Fix a potential crash when selling weapons. 2022-08-11 16:24:23 +02:00
9cd39a74f5 Fix collectibles playing "fail use" sound. 2022-08-06 15:35:02 +02:00
d30600a185 Corruption Cards dialogues and more (untested). 2022-08-04 17:20:02 +02:00
57253d5434 Sheen HMG fully functional. May need touchups later. 2022-07-22 20:20:58 +02:00
6825146e51 A whole fat load of micro-optimizations.
Okuplok still lags like fuck, unfortunately.
2022-06-17 22:36:51 +02:00
4e29d1c2fe Alternate HUD style partially implemented. 2022-06-03 19:17:33 +02:00
984b2c39ba The Pusher is gone. 2022-05-16 16:39:11 +02:00
7b30e1ebac Madcat lore. 2022-04-16 02:04:48 +02:00
a144156b26 Add option to log oneliners to the Messages tab. 2022-04-12 18:14:47 +02:00
f776ab126b Revert font overhaul. Back to non-replacing fonts. 2022-04-05 12:29:16 +02:00
45a1099fdd Debug menu. 2022-03-27 16:35:06 +02:00
33f8e060b7 Multiplayer end of support. Simplify for ease of maintenance. 2022-03-23 10:50:12 +01:00
7a4ec53e16 Some easter egg tweaks.
Backport placeholder textures from common library.
2022-03-07 23:24:13 +01:00
a7eda2702a Migrate various thinkers to plain objects.
WIP: Gib models currently in progress.
WIP: IK re-rigging of Demolitionist in progress.
2022-02-28 23:45:18 +01:00
f6b891c9fe Refactor SWWMHandler profiling routines. 2022-02-25 16:51:20 +01:00
00f150b832 A collection of hackfixes related to items. 2022-01-25 01:40:52 +01:00
d821d0b0a8 This is what I get for copypasting code. 2022-01-15 15:39:44 +01:00
07b918b9a0 Oops another mistake. 2022-01-15 15:38:34 +01:00
ff949e4703 Oops missing semicolon. 2022-01-15 15:38:09 +01:00
be1f1d083f Additional branding changes. 2022-01-15 15:37:29 +01:00
330e1321d4 Fix dialogue lines after font changes.
Add debug function to quickly test dialogue line counts.
2021-12-17 00:24:38 +01:00
035807acb0 Minimap zoom increments like in the Common Library. 2021-12-01 01:55:45 +01:00
a91e73f51e Add throttling for blood and gib spawning.
Reduce effects of flying gibs.
Add a command to instantly clear queued effects.
2021-11-30 18:14:49 +01:00
343539aac0 More menu work. 2021-10-16 12:47:27 +02:00
f6f2854bf6 Fun with dialogues. 2021-09-14 18:40:22 +02:00
5824829947 Minor fixes 2021-09-12 22:41:47 +02:00
b046c04733 Fix inability to close demolitionist menu in mp (hopefully). 2021-08-20 21:48:46 +02:00
045560672d Reduce performance impact of item glows. 2021-07-13 17:04:42 +02:00
8f4630ae8b Add distant item glows. 2021-07-09 13:21:28 +02:00
761281db92 Finetune KDiZD key replacements.
Tweak ERROR shader.
2021-06-10 17:20:04 +02:00
9f7d64d1e5 Player movement speed overhaul, separating into three speeds: walk, run, sprint.
Added separate run/walk animations.
Added jump animation independent from boost.
Tweaked boost animation.
Tweaked fall animation.
2021-05-31 16:17:59 +02:00
a0400cb97a Some profiling stuff, for debugging.
Combat tracker creation in WorldThingSpawned shouldn't need to loop through whole list. This speeds up things greatly during map load.
2021-04-04 18:03:22 +02:00
1cbfd4b97d Begginings of achievement system.
Fix projectile detection.
2021-03-22 01:26:15 +01:00
140513adae Saya bean pickup gesture. 2021-03-08 20:55:24 +01:00
c5abe83831 Major code refactoring. SWWMHandler could still use some more, though. 2021-02-27 23:59:40 +01:00