Commit graph

76 commits

Author SHA1 Message Date
80db58b0d0 Bump zscript ver to 4.14.1, plus a whole lot of stuff.
- Try to get rid of all implicit casts from string to name, color or class.
 - Use FindClass where needed.
 - Used a map in a case where a dictionary was unneeded.
 - Use new bounce flags where needed.
 - Replace Legacy of Rust weapons/ammo.
2025-03-13 14:50:58 +01:00
44a0e2e8fb OK no turns out I'm dumb and screwed the math further. 2025-01-17 14:53:24 +01:00
12f0139d11 weaponwheel: fix crappy alpha calculation. 2025-01-17 14:44:28 +01:00
05dadea4ae Add wrap-around to the alternate weapon selector, so it's a proper carousel. 2025-01-17 14:24:30 +01:00
67d8235459 Overhaul the "swap weapon" prompt display. 2025-01-15 16:49:55 +01:00
f38db38751 Updates for GZDoom 4.12, part 1 (new functions, variables, flags, etc.). 2024-04-22 14:35:02 +02:00
0364d56add Division by zero hotfix for alt hud or hud being disabled. 2024-03-06 20:03:50 +01:00
f5694bc630 Attach auxiliary HUD elements (centered text, pickups, oneliners, etc.) to hudscale zero. 2024-01-25 15:53:57 +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
62bd060e49 Split automatic scaling factors of HUD. 2023-12-20 16:14:29 +01:00
ea931d4298 Missed a spot. 2023-11-25 23:08:08 +01:00
aa2921e67e Some ultrawide accommodations. 2023-11-25 22:56:24 +01:00
07ad8fd41b Skip attemting to strip author name from level name if already defined. 2023-11-19 22:44:32 +01:00
f452d1cbac Implement line breaking in DS Map Title. 2023-10-29 21:24:06 +01:00
6392a89cb9 Handle weapon wheel blur shader in the event handler. 2023-10-23 17:30:04 +02:00
802b0ea881 Automatically close weapon wheel if weapon is changed through other means. 2023-10-15 11:03:23 +02:00
a08b9efeea Tweaks to HUD for long level names. 2023-10-04 18:20:26 +02:00
69b49bb1f3 Tweaks and fixes to Weapon Wheel. 2023-10-03 17:37:33 +02:00
19e460fc3a Flashes don't need a queue now that interface events exist. 2023-09-29 23:58:46 +02:00
b409d5eb4e Strip color escapes in DS Map Title text. 2023-09-27 21:01:44 +02:00
4ba1d51bcf Completely rewrite dialogue message system. 2023-08-27 13:52:44 +02:00
55e2279c19 Sunlust MAP29 easter egg. 2023-08-25 15:10:13 +02:00
b8385fc480 Allow manually setting HUD scales (with disregard for potential overlaps). 2023-08-21 11:17:43 +02:00
ebf394f568 More weapon selector work, should be good now. 2023-07-05 17:38:51 +02:00
47b0cad882 Implement a "weapon bar" (optional). 2023-07-04 17:05:21 +02:00
90a593a6d5 Fix color escapes of dialogue text on console. 2023-06-21 11:38:26 +02:00
ee1ec8c997 Remove full message log (potential buffer overflow). 2023-06-15 22:25:44 +02:00
a2f245b189 More stuff I missed. 2023-03-17 13:31:10 +01:00
046ac1f212 Make scripted chat messages use the chat message color. 2023-03-07 07:53:38 +01:00
e51068adc0 HUD fix for level names with trailing whitespace. 2023-03-06 17:02:54 +01:00
2ca446506b Additional dialogue for cranking Deep Impact while full. 2023-01-21 01:09:46 +01:00
4000d095df Some broader support for old map author text handling. 2022-12-28 11:44:29 +01:00
8e952f412f 4.10 support update (unfinished and untested). 2022-12-05 02:10:56 +01:00
75adec38d2 Put dialogues into the console using PRINT_NONOTIFY. 2022-11-22 11:06:39 +01:00
4bb3a1e85a Several optimizations on non-interactive actors. 2022-10-14 21:45:21 +02:00
dbd887e8db Remove redundant second argument in various TexMan.CheckForTexture calls. 2022-09-30 12:53:56 +02:00
afce3c6582 Some savegame nonsense with certain hudmessages. 2022-09-24 21:46:21 +02:00
e023f70124 Delay dialogues until map title text disappears. 2022-09-16 16:54:05 +02:00
75eda90182 Touch up achievements. I think I was being too generous with some. 2022-09-15 15:56:44 +02:00
466978f44a Some more ui font color changes. 2022-09-03 19:55:16 +02:00
0d73be34a8 Souls-style area name display from sidemods. 2022-08-22 18:11:32 +02:00
fa6eec038c SFX from sidemods. 2022-08-22 17:51:39 +02:00
5e54940069 It's about time this tired joke was put down. 2022-08-11 23:39:58 +02:00
7797f46513 Use System.GetTimeFrac() on all hudmessage-based classes. 2022-08-07 23:41:07 +02:00
8cde3cd400 Reduce Biospark combo screen flash. 2022-08-07 23:39:16 +02:00
473e7ad5e8 Fit hud scaling to 16:9 minimum. Ultrawide be damned. 2022-05-08 18:43:42 +02:00
e17837d034 Make screen flashes additive like in Unreal. 2022-04-22 12:51:02 +02:00
f776ab126b Revert font overhaul. Back to non-replacing fonts. 2022-04-05 12:29:16 +02:00
cb7aa8b333 "Niceify" usage of BrokenLines in many spots. 2022-03-10 13:33:37 +01:00
7a4ec53e16 Some easter egg tweaks.
Backport placeholder textures from common library.
2022-03-07 23:24:13 +01:00