Commit graph

35 commits

Author SHA1 Message Date
82a2da541e Removed accidentally left over debug print. 2022-12-06 19:46:11 +01:00
476d48391f Fix brutal doom "boot smearer" actors dropping golden shells. 2022-12-06 19:37:40 +01:00
8e952f412f 4.10 support update (unfinished and untested). 2022-12-05 02:10:56 +01:00
eb624f15e3 Fix zero-damage hits spawning blood.
(Can't apply to Spreadgun/Wallbuster due to Damage Accumulator use)
2022-12-03 15:05:09 +01:00
c77eaea56d More compatible nashgore footprints (load order agnostic). 2022-11-26 21:18:08 +01:00
b4d1c05e28 Some stuff that was missed. Also, fuck Hexen. 2022-10-28 17:36:03 +02:00
c770276bd7 Various changes related to items:
- All items now have vanilla hitbox sizes for compatibility.
 - Removed extended hitboxes (no longer needed).
 - Blob shadows are now exclusive to players (and eventually monsters).
 - Glows and sparkles are no longer toggleable.
 - Glows and sparkles have fixed size/radius.
 - Item sparkles are now handled by the glows, rather than the player.
2022-10-28 16:49:14 +02:00
b40d8d0633 Healthbar / Damnum backport from sidemods. 2022-08-22 17:39:10 +02:00
4230b3b062 Vector/Trig math refactor into utility functions. 2022-08-18 16:18:22 +02:00
a49b16b467 Override Eviternity monster obituaries. Thanks, Graf (not sarcasm). 2022-08-12 00:08:51 +02:00
d30600a185 Corruption Cards dialogues and more (untested). 2022-08-04 17:20:02 +02:00
74e63b7d0b Fix key tag fix for Heretic. 2022-07-14 20:39:14 +02:00
6825146e51 A whole fat load of micro-optimizations.
Okuplok still lags like fuck, unfortunately.
2022-06-17 22:36:51 +02:00
f6b891c9fe Refactor SWWMHandler profiling routines. 2022-02-25 16:51:20 +01:00
7cd5b22296 Don't enforce monster fall damage on bosses. 2021-12-18 00:50:11 +01:00
a91e73f51e Add throttling for blood and gib spawning.
Reduce effects of flying gibs.
Add a command to instantly clear queued effects.
2021-11-30 18:14:49 +01:00
b9206521fd Fix boss oneliners and boss detection. 2021-10-20 00:15:43 +02:00
f41fb2c0c7 Stuff from master™ 2021-10-16 09:31:00 +02:00
5957f05d71 More stuff from master 2021-10-06 00:33:37 +02:00
9f54ec6f62 More changes from master. 2021-09-22 19:39:44 +02:00
8f4630ae8b Add distant item glows. 2021-07-09 13:21:28 +02:00
7f910358d3 Account for other handlers destroying things early in WorldThingSpawned. 2021-06-20 10:35:52 +02:00
8c2979326d Add XDeath sprites for Arachnotron and Mancubus. 2021-06-13 18:49:43 +02:00
68dbb71801 Tweak blob shadows. Due to the addition of sprite shadows in-engine, the "everything" option is no longer needed. 2021-04-25 12:32:06 +02:00
b5f78f5035 Display beam projectiles in minimap. 2021-04-24 16:00:14 +02:00
98012daf26 A couple tweaks. 2021-04-08 15:57:28 +02:00
a0400cb97a Some profiling stuff, for debugging.
Combat tracker creation in WorldThingSpawned shouldn't need to loop through whole list. This speeds up things greatly during map load.
2021-04-04 18:03:22 +02:00
1cbfd4b97d Begginings of achievement system.
Fix projectile detection.
2021-03-22 01:26:15 +01:00
d0287b7ade GZDoom 4.5.0 compat fixes. 2021-03-21 12:01:11 +01:00
e2d2305f8b A more fancy way to deface nazi texturing. (Bonus: curly mustaches on demon faces)
Fix gibs/blood and other non-interacting projectiles being tracked in the minimap.
2021-03-21 03:35:14 +01:00
a15f8e8e73 PROBABLY shouldn't add shadows to things with the CORPSE flag. 2021-03-20 23:23:29 +01:00
58bbc134eb Fix small typo. 2021-03-19 22:17:40 +01:00
0501f876d3 Allow the Ynykron to suck in inventory (but not destroy it).
Fix suckable actors self-cleaning.
2021-03-19 22:15:44 +01:00
761042e200 Add one extra skill.
Prevent mp items from spawning on skills 5 and 6.
Disable store on skills 5 and 6.
Fix Shotgunners dropping Wallbusters in Doom 1.
Fix episode/skill menus being compacted when they have more than 5 text items.
Tweak message boxes.
2021-03-19 17:14:33 +01:00
a74a9ae795 More SWWMHandler code splitting.
Revert fallback sprite stuff. It's glitchy.
2021-03-07 20:50:10 +01:00