f90c16b36d
More robust Demolitionist Menu item use/drop handling.
2025-01-25 14:18:42 +01:00
6985a6e230
Stats Tab: Use function pointers for general stat items.
2024-06-12 21:35:03 +02:00
f38db38751
Updates for GZDoom 4.12, part 1 (new functions, variables, flags, etc.).
2024-04-22 14:35:02 +02:00
4aa9a0f2f7
Some simplification of future updates.
2024-04-03 21:31:44 +02:00
63744d30f3
Ibuki's secret drawing shouldn't pop up in Eviternity, it was drawn in 2171.
2024-01-04 22:50:28 +01:00
d78c941e77
Prepending the entire mission log history from Eviternity 1 into 2 probably isn't necessary.
2024-01-04 20:14:18 +01:00
cbb1b2a8cb
Sigil 2 (v1.0) and Eviternity 2 (RC5) support.
...
+ Invinciball activation now voiced by Demo (thanks, Vyolette).
+ Retooled exit line merging (should fix those pesky duplicate exit markers).
Note: Oneliners for the Eviternity 2 final boss are not voiced yet.
2024-01-04 19:50:26 +01:00
24f4b7ce65
Re-style level stats tab.
2023-12-24 15:34:12 +01:00
98b5ebecac
Rework how level stats are handled.
...
(Note: this WILL break old saves)
2023-12-24 15:02:10 +01:00
0f0094fe65
Prevent players from selling the Deep Impact.
2023-11-28 12:33:41 +01:00
ee1ec8c997
Remove full message log (potential buffer overflow).
2023-06-15 22:25:44 +02:00
5875530a8e
Fix Elemental Coating having no color in Demolitionist Menu.
2023-03-10 20:36:36 +01:00
613a88f6c3
Fix mouse input in library tab.
2023-03-10 16:04:07 +01:00
bbf89546e3
Allow clearing the message log.
2023-03-10 11:48:21 +01:00
9187b65469
Add critical messages and obituaries to message log.
2023-03-07 08:11:15 +01:00
a2855dfc9a
Don't use inventory tokens for mapper-toggleable store/revive. Tokens are icky.
2023-02-18 11:54:30 +01:00
6e518e7ebc
Fix breakage of achievement stats tab text.
2023-01-27 22:26:10 +01:00
525b9e33eb
Use new let syntax for multiple returns.
2023-01-14 19:14:39 +01:00
8e952f412f
4.10 support update (unfinished and untested).
2022-12-05 02:10:56 +01:00
5bf0b73c70
Fix achievement bars in stats tab overflowing.
2022-10-20 23:25:11 +02:00
ada2e2fbbe
Obscure achievement descriptions until completed.
2022-10-03 20:49:19 +02:00
dbd887e8db
Remove redundant second argument in various TexMan.CheckForTexture calls.
2022-09-30 12:53:56 +02:00
28f5fcae63
Fix a typo™.
2022-09-29 21:28:43 +02:00
2288d06608
Small menu fixes.
2022-09-29 20:04:24 +02:00
4bb363928f
Allow selling Candygun spares if we own a Mortal Rifle.
2022-09-20 22:51:17 +02:00
75eda90182
Touch up achievements. I think I was being too generous with some.
2022-09-15 15:56:44 +02:00
5243d533b1
Some stuff for custom map support (store/revive toggling, documentation for various functions, etc.).
...
A couple tiny fixes here and there for issues I didn't notice until I loaded the mod into UDB.
2022-09-11 12:02:48 +02:00
be9a1b2606
Work on Mortal Rifle continues.
2022-09-10 22:16:22 +02:00
f484de9b51
Block Demolitionist Menu and keyboard cheats while paused.
2022-08-27 22:50:52 +02:00
fa6eec038c
SFX from sidemods.
2022-08-22 17:51:39 +02:00
99eb2d8861
More Quadravol progress (fire at charge level 1 functional).
2022-08-19 00:59:11 +02:00
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
11e8440c63
Fix mousewheel handling in Stats and Library tabs.
2022-08-08 00:04:19 +02:00
9cd39a74f5
Fix collectibles playing "fail use" sound.
2022-08-06 15:35:02 +02:00
f90fa56234
Fix crash when using items from menu.
2022-07-29 21:33:00 +02:00
7b1a87d8a5
Disable buying of nuggets (your ears will thank me).
2022-07-28 23:42:57 +02:00
bcb85d873d
Disallow switching to empty weapons from menu.
2022-07-26 18:55:49 +02:00
45eed0d9f6
Minigames have been pushed to 1.5.
2022-07-24 20:39:03 +02:00
82a0a0af07
Add 16px separation between columns in inventory and keychain tabs
2022-07-24 19:44:26 +02:00
57253d5434
Sheen HMG fully functional. May need touchups later.
2022-07-22 20:20:58 +02:00
1f7e50de81
Fix scroll jitter in demolitionist menu.
2022-07-21 12:50:22 +02:00
b1e155d07c
More menu smoothing.
2022-06-28 17:20:01 +02:00
df84963b44
Interpolation for all menus (choppy in 4.8.0 due to a bug).
2022-06-23 23:11:34 +02:00
be96487e29
Fix jumpy chat tab
2022-06-22 12:41:02 +02:00
099d7fd55b
Nuggets give 2 health / 5 armor.
...
Mag ammo can now be sold.
Fix selling prices of bulk items.
Fix rare case where mag ammo can be picked up without a parent.
Fix alt hud crash when no weapon is selected.
Various other adjustments.
2022-06-22 01:47:34 +02:00
e296c02608
Remove Dragon's Breath shells.
...
Nuggets can no longer be stored as spares.
2022-06-04 22:09:46 +02:00
6ec51f7f42
Unintended fall-through in stats tab.
2022-05-31 12:15:01 +02:00
88246020a3
Missing "%d" when formatting sell prices.
2022-05-02 01:30:37 +02:00
bcc397c9f3
Use SetClipRect to avoid DTA_Clip* spam in many places.
2022-04-22 12:40:00 +02:00
48db16e7aa
Fix fuzz background drawing on ratios taller than 16:10.
2022-04-22 12:39:40 +02:00