Commit graph

152 commits

Author SHA1 Message Date
fef9d69f46 Move some files around. 2022-12-15 17:15:42 +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
cdd2792260 Prevent ear damage when mappers cluster bonuses together. 2022-10-03 00:21:57 +02:00
84fb9c036f Decouple precise crosshairs from weapons. 100% smoother now. 2022-09-24 21:33:48 +02:00
e023f70124 Delay dialogues until map title text disappears. 2022-09-16 16:54:05 +02:00
d55ee022d2 Don't spawn healthbars for actors with NODAMAGE. 2022-09-09 12:47:11 +02:00
e9013694f0 Legion of Bones support. 2022-08-31 10:58:25 +02:00
b40d8d0633 Healthbar / Damnum backport from sidemods. 2022-08-22 17:39:10 +02:00
5e54940069 It's about time this tired joke was put down. 2022-08-11 23:39:58 +02:00
d30600a185 Corruption Cards dialogues and more (untested). 2022-08-04 17:20:02 +02:00
b77498781a Fully functional scripted texture for Sheen HMG. 2022-07-25 02:07:07 +02:00
1969eff7d9 Service caching. 2022-07-15 09:32:16 +02:00
6825146e51 A whole fat load of micro-optimizations.
Okuplok still lags like fuck, unfortunately.
2022-06-17 22:36:51 +02:00
dbc28f1422 Fire FX tweakery, plus a cheat to test it. 2022-06-05 00:23:58 +02:00
1cf4ce0d08 Adapt code to use MSTimeF(). 2022-04-29 16:40:57 +02:00
cb7aa8b333 "Niceify" usage of BrokenLines in many spots. 2022-03-10 13:33:37 +01:00
a7eda2702a Migrate various thinkers to plain objects.
WIP: Gib models currently in progress.
WIP: IK re-rigging of Demolitionist in progress.
2022-02-28 23:45:18 +01:00
f6b891c9fe Refactor SWWMHandler profiling routines. 2022-02-25 16:51:20 +01:00
d6ce6ef068 Additional voice lines because fun. 2021-10-29 20:09:35 +02:00
f41fb2c0c7 Stuff from master™ 2021-10-16 09:31:00 +02:00
1ab745f6a7 Stuff from master. 2021-10-11 18:31:47 +02:00
8be723477f Pull in more changes from master. 2021-10-03 23:49:20 +02:00
8176b21b8c Achievement system overhaul.
Continuin the menu rewrite.
2021-09-20 19:22:42 +02:00
f6f2854bf6 Fun with dialogues. 2021-09-14 18:40:22 +02:00
761281db92 Finetune KDiZD key replacements.
Tweak ERROR shader.
2021-06-10 17:20:04 +02:00
a45943763f Enhance ASS SLAP (now optional).
Also added a "sewercount++" easter egg cheat, just for fun.
2021-06-02 01:16:49 +02:00
d07bc12a8f Some extra debug code and some fixes. 2021-04-10 19:27:19 +02:00
c608fb9953 Remove leftover test code. 2021-04-05 01:48:15 +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
f5c9733c65 Major achievement progress. 2021-03-24 02:25:38 +01:00
8c47601d90 I'm afraid the plans for strife support have been cancelled. 2021-03-21 16:22:55 +01:00
a74a9ae795 More SWWMHandler code splitting.
Revert fallback sprite stuff. It's glitchy.
2021-03-07 20:50:10 +01:00
c5abe83831 Major code refactoring. SWWMHandler could still use some more, though. 2021-02-27 23:59:40 +01:00
1313e9ed40 Rebalances and optimizations (affected: Sparkster, Gold Shell).
Tweak gravity for Eviscerator chunks.
Add corpse cleanup cheat.
2021-02-25 21:29:00 +01:00
8ceaafc382 Minimap portal overlay support (oh my). 2021-02-24 21:40:54 +01:00
d7370cfe7b Some slight tweakery. 2021-02-24 00:50:07 +01:00
1d49b522eb "give keys" shouldn't give score. 2021-02-24 00:33:22 +01:00
64249c2a2b Let's give that cheat input more oomph. 2021-02-23 23:18:49 +01:00
29c8b3e6ab Finetune dat shit. 2021-02-23 19:33:42 +01:00
9460e3a13c Fix VM abort in Omnisight due to cvar name change.
More minimap tweakery.
Visual cheat input.
Add cheat to de-aggro monsters.
2021-02-23 19:10:08 +01:00
3fb431bde5 Further minimap expansion, and more. 2021-02-23 02:41:02 +01:00
2ab8115b39 Vanilla doom/heretic episode interconnectedness (includes wadsmoosh support). 2021-02-22 20:16:26 +01:00
06f79726a8 Add item sparkles.
Tweak Omnisight pickup behavior (shared in mp).
2021-02-22 17:01:58 +01:00
e0ad73305e Minimap zoom implemented.
Minimap now shows solid/shootable things.
Newly visible things in minimap now fade in smoothly.
Other small tweaks to minimap.
2021-02-22 12:49:57 +01:00
8f2b9881f4 Fix item markers on minimap lingering after pickup when Omnisight is active. 2021-02-21 18:01:02 +01:00
4ee1df5d8f Major cleanup of CVar usage. Switches a whole lot of clientside-only CVars to the "nosave" type.
Auto-merge overlapping Embiggeners into bulk items.
Increase backpack amounts of many ammo types.
Allow trading of Embiggeners in multiplayer.
Fix trading dual-wield weapons.
Fix trading Candygun spares.
2021-02-21 17:43:11 +01:00
9b6c7b0d81 Implement minimap (like radar from SWWM Z but better).
Make item sense detect Chanceboxes too.
Cache LOCKDEFS parsing.
2021-02-21 02:00:43 +01:00
0e12ca15c8 Remove global 50% damage reduction for players (a bit too cheap).
Add 50% crusher damage reduction + chance to break crushers.
Don't spawn gibs when using 'kill monsters'.
Allow player to "fake pick up" unsupported vanilla armor, so specials and item counters can still work.
2021-02-18 20:53:28 +01:00
cd9802a705 DRLA Monsters compatibility. 2021-02-18 00:55:57 +01:00