Commit graph

29 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
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
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
0e489e1734 Fix breakage of achievement stats tab text. 2023-01-27 22:53:19 +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
75eda90182 Touch up achievements. I think I was being too generous with some. 2022-09-15 15:56:44 +02:00
11e8440c63 Fix mousewheel handling in Stats and Library tabs. 2022-08-08 00:04:19 +02:00
1f7e50de81 Fix scroll jitter in demolitionist menu. 2022-07-21 12:50:22 +02:00
df84963b44 Interpolation for all menus (choppy in 4.8.0 due to a bug). 2022-06-23 23:11:34 +02:00
6ec51f7f42 Unintended fall-through in stats tab. 2022-05-31 12:15:01 +02:00
bcc397c9f3 Use SetClipRect to avoid DTA_Clip* spam in many places. 2022-04-22 12:40:00 +02:00
807d1ef349 Score limit has been capped to 9 digits.
Turns out anything higher is not actually reachable in practice.
2022-04-17 02:23:29 +02:00
f776ab126b Revert font overhaul. Back to non-replacing fonts. 2022-04-05 12:29:16 +02:00
ac3843625b Inventory/Keychain added. ONE TAB LEFT TO GO! 2022-03-26 00:45:42 +01:00
b59e1ba285 Messages tab implemented.
Reorganized some code.
2022-03-24 18:08:38 +01:00
8769496e36 Various tweaks to menu code.
Add "mission log" thinker for use in custom maps.
2022-03-11 18:24:17 +01:00
cce76b52ec Achievement Stats tab now fully functional.
Optimize menu item list drawing by skipping off-screen items.
2022-02-10 21:23:31 +01:00
0f47790a50 Omit 0/0 entries in level stats. 2021-12-26 12:44:34 +01:00
d22d9c4b9a font gen updated, fonts re-made, adjustments to compensate. 2021-12-17 19:57:23 +01:00
7f70eb03af I gave in and did the font cleanup already. 2021-12-16 22:07:20 +01:00
00790e9cd2 Add kills and level stats to Stats tab. 2021-12-14 22:45:29 +01:00
1d556c37b9 Initial work on Stats tab, first section fully functional. 2021-12-08 19:58:46 +01:00
343539aac0 More menu work. 2021-10-16 12:47:27 +02:00
93330ae562 Behold, actual progress on the Demolitionist Menu. 2021-10-15 21:09:52 +02:00