Commit graph

58 commits

Author SHA1 Message Date
2aa0ea4680 More work towards Legacy of Rust support (with caveats).
As of this commit, do not consider the experience when playing that new
expansion to be complete. I've only partially written some of the mission texts
and rudimentarily enhanced some boss fights.

Currently there is one major limitation in that the intermission texts cannot
be replaced, as they're hardcoded inside the UMAPINFO. I don't know if I can
work around that.
2025-08-20 16:47:24 +02:00
4374d54f27 Setting up for faster PRNG experimentation. 2025-06-25 14:30:48 +02:00
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
41f065fdd0 Small tweaks to the BD screen. 2025-02-12 12:10:17 +01:00
8857c3c03f New BD screen (missing voice acting). 2025-02-06 20:13:35 +01:00
8526c2ffb0 Add generic warning when loading other weapon mods.
(Plus small tweaks to the anti-BD script)
2025-02-06 11:51:14 +01:00
d47eb2f1e3 Add support for E1M4B and E1M8B as part of Wadfusion. 2024-10-20 13:58:22 +02:00
816d9b6b25 Eviternity 2 final release, update map checksums. 2024-09-30 20:47:23 +02:00
2ee5700130 Weh... 2024-09-17 09:58:32 +02:00
6bb21a015a Level Postprocessor: Update Eviternity II map checksums to RC6. 2024-09-07 12:59:26 +02:00
1325eca52a The autosaves are kinda unnecessary, just let players handle it if they want. 2024-02-02 11:19:49 +01:00
7555d52818 Misc. comment changes, additional planned stuff. 2024-01-10 20:40:17 +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
1a0b5b6d07 Cleaning up various debug prints. 2023-12-26 11:41:49 +01:00
308636000f More Eviternity 2 MAP33 compat work. 2023-12-24 17:56:05 +01:00
952c6eba1a Update Anti-BD script to detect newer versions of Project Brutality.
In addition, reword the top comment block on the file into a less aggressive
explanation as to why the script exists in the first place.
2023-12-14 22:02:41 +01:00
3948454866 Heretic hack to guarantee one mace spawn per map. 2023-11-28 12:23:13 +01:00
67e637bd94 Some cleaning up. 2023-10-18 22:51:34 +02:00
4ba1d51bcf Completely rewrite dialogue message system. 2023-08-27 13:52:44 +02:00
9e201febd1 Tidy up boydancer state machine. 2023-07-29 18:14:49 +02:00
7653d7d09f New Anti-BD script. >:3 2023-07-29 18:00:28 +02:00
95dd4a715a More stuff I missed. 2023-03-17 13:25:54 +01:00
a8f6417781 An important rewrite that was a long time coming.
First, a message: There is a time and a place for everything, and understanding
what is and is not appropriate is a fundamental aspect of how one should behave
in society. I must take steps in correcting my behavior, how I act both through
my interactions with others and through my own creations as well. While this is
only one step in a very, very long road, it is hopefully a step in the right
direction.

Various aspects of the story and lore, dialogues, character interactions, etc.
have been sanitized to be less explicit. I cannot in good conscience have
something like this in a project I'm creating, especially one with such a broad
audience as the one it has garnered.

A couple other things have been removed, such as direct references to
problematic media, and I've decided to forego the H-Doom compatibility that was
added "as a joke".

These changes will also be later applied to the side mods as well.

Should I have still missed anything, I please ask that people notify me and I
will address it as soon as I possibly can.

Furthermore, if any of the people still credited in this mod wish to have their
name and anything they contributed removed from it, I will do so.
2023-03-17 12:56:38 +01:00
bb6e926e0d Cleaning up. 2023-02-11 17:13:54 +01:00
8e952f412f 4.10 support update (unfinished and untested). 2022-12-05 02:10:56 +01:00
7c3e88c217 MSTime() un-deprecated, no more casting to int. 2022-10-09 15:31:54 +02:00
dbd887e8db Remove redundant second argument in various TexMan.CheckForTexture calls. 2022-09-30 12:53:56 +02:00
a4830f6008 Mapper-settable boss healthbar support. 2022-09-11 13:58:49 +02:00
64d256777b Saya's Mug collectible. 2022-08-06 15:11:33 +02:00
91dc82ca00 Fix legitimate signed/unsigned comparison warnings. 2022-08-05 21:30:11 +02:00
2500f497e9 Remove Heretic E4M8 multiplayer fix, merged into GZDoom. 2022-05-04 11:54:46 +02:00
1cf4ce0d08 Adapt code to use MSTimeF(). 2022-04-29 16:40:57 +02:00
f776ab126b Revert font overhaul. Back to non-replacing fonts. 2022-04-05 12:29:16 +02:00
ffa752e0da Update checksums of Kinsie's Test Map in swwm_compat.zsc. 2022-02-12 12:30:54 +01:00
154fba7146 Finetune BD detection. 2022-01-23 20:46:40 +01:00
0b334bfab8 Fix DUMP 3 compat still having huge text. 2022-01-22 14:21:02 +01:00
3f0174ec91 DUMP 2 and 3 compat fixes. 2022-01-18 13:41:29 +01:00
6fac78c94f The crimes™. 2021-10-16 14:48:42 +02:00
651376f182 Original voice acting (batch 1). Plus other stuff. 2021-10-05 19:22:34 +02:00
ef735548e8 I really need to get to work on this branch, but alas, here I am still pulling in changes from master. 2021-10-03 14:36:51 +02:00
5dea5ab4d6 More changes from master. 2021-09-29 18:47:23 +02:00
9f54ec6f62 More changes from master. 2021-09-22 19:39:44 +02:00
8a657e4272 Moth plushy added. All other planned collectibles discarded. 2021-09-17 19:12:25 +02:00
f6f2854bf6 Fun with dialogues. 2021-09-14 18:40:22 +02:00
8e3a26487c Explicitly warn against unsupported IWADs.
Extend repertoire of crash sounds.
2021-06-16 17:47:21 +02:00
dd54cde585 Small achievement rebalance.
Some more planned collectibles.
Try to make wraithverge ghosts properly parryable.
2021-05-30 21:27:55 +02:00
6f3638189e More 4.6.0 stuff. 2021-05-18 21:36:22 +02:00
2954203fd7 Boss-ify the Cybie in NRFTL MAP08.
QOL tweaks to how the PK7 file is built.
Added a plaintext readme, in classic SWWM style.
Updated credits.
2021-05-06 01:20:12 +02:00
cc3b4366fc Fix possible null dereference in heart. 2021-04-28 09:14:53 +02:00
4d7cd9c564 Some spicing up of the Doom 2 secret maps.
More achievement icons.
2021-04-09 20:57:49 +02:00