Commit graph

177 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
b6138aa396 Itamex Hammer fully implemented. 2022-08-12 14:48:33 +02:00
94e421aca1 On second thought, inherit bDROPPED flag of swapped weapon. 2022-08-12 09:31:45 +02:00
823da0615e Fix swapped weapons having bDROPPED. 2022-08-12 01:24:51 +02:00
c0ae825f52 "Bonk Hammer" fun option. 2022-08-11 18:04:05 +02:00
311bf6e899 Combat hammer tertiary fire implemented. 2022-08-11 16:25:01 +02:00
130261aeed Fix glitchy mouse input in Wallbuster menu. 2022-08-09 01:20:17 +02:00
8cde3cd400 Reduce Biospark combo screen flash. 2022-08-07 23:39:16 +02:00
4b28e7136a Dramatically improve performance by removing lights from Biospark arcs. 2022-08-07 13:38:53 +02:00
6f20960c1a Add mouse input to Wallbuster reload menu. 2022-08-06 11:43:59 +02:00
24a038b0a9 Fix ammo check logic on some weapons. 2022-08-04 17:58:16 +02:00
965a29870b Fixes, rebalances, tweaks... Idk, weather hot, brain hurt. 2022-08-01 17:22:37 +02:00
4cd6687175 Update ammo drop/spawn behavior. 2022-07-30 16:17:11 +02:00
ccc79d9962 Remove Wallbuster shuffle, make auto reload (formerly "full" reload) prioritize best ammo. 2022-07-30 00:47:34 +02:00
8d4eae537e Adjust sizes of some hud weapon displays. 2022-07-29 00:41:14 +02:00
b876515745 Removal of various configurable settings. 2022-07-28 21:01:08 +02:00
43bea0d22a Properly set drop ammo types for weapons. 2022-07-27 16:57:52 +02:00
7d86143fb4 Updates for recent A_ChangeModel fix.
Use a canvas texture for the titlescreen fade.
2022-07-27 13:17:18 +02:00
12515e9107 Wrist tags in first person also update now. 2022-07-26 21:11:06 +02:00
2d2dcf7ad5 Tag colors and animated face using A_ChangeModel. 2022-07-26 18:36:38 +02:00
b77498781a Fully functional scripted texture for Sheen HMG. 2022-07-25 02:07:07 +02:00
ef4f2090d9 Optimize silver bullet ripple effect by reusing the same actor. 2022-07-24 12:25:52 +02:00
40dd34bda0 Ragekit quadruples explodium mag throw speed. 2022-07-23 17:00:21 +02:00
83c3e2e5b0 Add DONTGIB to all mod items. 2022-07-23 16:49:18 +02:00
d64e487231 Sheen rebalancing. 2022-07-22 22:34:08 +02:00
57253d5434 Sheen HMG fully functional. May need touchups later. 2022-07-22 20:20:58 +02:00
a53ba3e287 Fix misaligned graphics when double-stacking Biospark. 2022-07-18 18:35:32 +02:00
1f7cbdfc1a Use squared distance functions in a bunch of places.
Doesn't make much of a difference in practice, actually, but oh well.
2022-07-17 13:03:55 +02:00
ffca2597ba More lenient bounce angles for Explodium Gun altfire. 2022-07-13 16:17:38 +02:00
10d5659367 Toggle off EXPLODEONWATER for Hellblazer grenades. 2022-07-11 22:35:36 +02:00
3f20acc56e Unimplemented weapon messages. 2022-07-06 13:31:23 +02:00
9d0287ef50 Additional face reactions. 2022-07-06 13:10:46 +02:00
93891b2ccf Add mugshot to HUD. 2022-07-05 23:33:29 +02:00
4661d0f2f3 Replace original hud with alt hud entirely.
Remove unnecessary icons and doom builder hints for items.
2022-07-05 22:18:04 +02:00
811ac178ac Allow Wallbuster reload cancel with any weapon button. 2022-07-04 15:54:22 +02:00
b1e155d07c More menu smoothing. 2022-06-28 17:20:01 +02:00
648c3e1077 Try to fix jerky crosshair motion. 2022-06-23 23:11:10 +02:00
f8ec71cf7f Fix edge case where actors could stop existing mid-trace. 2022-06-19 18:02:57 +02:00
d5c78ad66f oops? 2022-06-17 23:33:56 +02:00
d8d3fa8ba2 Drop shadows on Alt HUD for consistency. 2022-06-09 13:27:30 +02:00
27cc8488cd Prevent manual switch to dual guns if only owning one. 2022-06-09 10:51:16 +02:00
4e47d7d97e Fix hack that breaks ammo drops from sold weapons. 2022-06-07 19:30:57 +02:00
6cca0eb623 Even more voice stuff. 2022-06-07 18:27:52 +02:00
aa560cb312 Ammo buffer is fully implemented and working. 2022-06-07 16:56:41 +02:00
eb2e023c58 Fixes for corner cases related to sell-only items. 2022-06-07 13:42:13 +02:00
8f77bff671 Ammo buffer system beginnings. 2022-06-07 13:33:10 +02:00
e296c02608 Remove Dragon's Breath shells.
Nuggets can no longer be stored as spares.
2022-06-04 22:09:46 +02:00
7c8fe3a11f Alt HUD style fully implemented. 2022-06-04 01:00:47 +02:00
4e29d1c2fe Alternate HUD style partially implemented. 2022-06-03 19:17:33 +02:00
590c412d2d Fix inconsistent bobbing with dual explodium guns.
Fix "laggy" cocking animation with dual explodium guns.
2022-06-02 18:14:47 +02:00