Commit graph

878 commits

Author SHA1 Message Date
d5ca405b4f music genres are hard 2021-02-28 23:21:33 +01:00
c5abe83831 Major code refactoring. SWWMHandler could still use some more, though. 2021-02-27 23:59:40 +01:00
0eec40e723 Biospark Carbine double stacc. 2021-02-27 17:49:58 +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
5ac45d68cd Fancy Keen sounds. 2021-02-24 01:00:35 +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
1808617654 Mark Gold Shells as vip items. 2021-02-22 21:51:49 +01:00
2ab8115b39 Vanilla doom/heretic episode interconnectedness (includes wadsmoosh support). 2021-02-22 20:16:26 +01:00
345d9e25bb Show keys in the HUD in Hexen. 2021-02-22 17:48:28 +01:00
06f79726a8 Add item sparkles.
Tweak Omnisight pickup behavior (shared in mp).
2021-02-22 17:01:58 +01:00
07d4006172 Enable minimap by default. 2021-02-22 14:36:42 +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
c517d7404e Move matcaps to a separate folder.
Add unique matcap for Biospark Carbine, fits the colors better.
2021-02-22 00:58:07 +01:00
42905bf24d Fix special line highlighting in minimap (more closely matches automap). 2021-02-21 21:57:37 +01:00
e30df13c2f Add shine effect to Biospark Carbine.
Add glow and light to Spark Units.
2021-02-21 21:26:05 +01:00
b90a3c91b9 Fix COUNTITEM handling of Hammerspace Embiggener. 2021-02-21 20:45:03 +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
3004400470 Small player model tweaks (less exaggerated fire anim). 2021-02-19 14:20:14 +01:00
0af4f734c8 Allow broken crushers to be busted. 2021-02-19 11:11:37 +01:00
79c2f9c757 Xekkian average height was incorrect. 2021-02-18 22:54:36 +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
bc83083262 Add one more achievement. 2021-02-17 22:25:41 +01:00
99c0d377cb More accurate music restoring for map un-clear.
Finetune monster clone spawns for I WANT DIE.
Froggy Chair collision fix (was blocked by items).
Froggy Chair use range fix.
Add back Froggy Chair lore entry.
2021-02-17 21:57:42 +01:00
ea74370463 Mod keys now attach their replacements, which are hidden. This should fix a lot of dumb scripts that use CheckInventory to get keys. 2021-02-17 19:39:44 +01:00
d18f3249b4 Reduce the 10 overlapping backpacks in Doom 2 MAP07 to one. 2021-02-17 09:37:08 +01:00
aa13d3370e Add Ynykron Crystal Rod model, just for fun. 2021-02-16 22:59:42 +01:00
cb711774dc Play record scratch in level un-clear even if music isn't silenced. 2021-02-16 21:09:25 +01:00
ddd198974d Detect when all clear levels get "uncleared" by newly spawning stuff.
Try to fix blood pools on skies (hopefully).
2021-02-16 21:05:27 +01:00
4597ee6d2e Fix tooltip for weapon swaps. 2021-02-16 00:51:55 +01:00
b17fbd9a7d Remove 8+ size variants of shells. Allow dropping of 2/4 golden shells.
Use overlays for Eviscerator casing eject, add random offsets like with Explodium Gun.
Fix Candy Gun not being consistent with new animation changes of Explodium Gun.
Fix Explodium Gun not showing the loaded bullet when checking the chamber.
Give random offsets to Silver Bullet ejection overlays.
Some small texture wrangling.
Add projectile models for Silver Bullet (this will be used in the future).
Remove InterHubAmount from MagAmmo classes (not needed as this property is only used by items with the INVBAR flag).
Reduce BackpackMaxAmount of Ynykron Ammo to 3.
Adjust how Chanceboxes randomize their "dud" probability.
Tweak some of the Chancebox drops.
Set DROPPED flag to false for all Chancebox drops, so they don't get crushed.
Add 25% Crush damage factor to Demolitionist (in a future update, will try to make it so crushers have a chance to break while touching the player).
2021-02-15 23:46:04 +01:00
9a037a57bc Fix: Owner of corrode debuff may cease to exist sporadically, causing an abort. 2021-02-14 21:24:00 +01:00
15b04386a1 Allow certain items to be sold (but not bought).
Readjust Tier 4 Ammo Fabricator so it produces 50% of (base) max ammo, rather than full ammo (mainly for balance).
2021-02-14 19:35:51 +01:00
8d9f49d838 Forcibly nullify ignored damages by player. 2021-02-14 18:21:28 +01:00
cdd7f74ff6 Centaurs take corrosive damage while shielded. 2021-02-14 18:09:00 +01:00
33884d385f Fix: Dead enemies would still howl from the corrosion debuff. 2021-02-14 18:00:50 +01:00
461d8ed612 Reduce overhead of WorldThingSpawned, fixes massive FPS drops. 2021-02-14 17:46:54 +01:00
dc3b7ecb5d Spanish is hard. 2021-02-13 22:31:30 +01:00
413b7539b1 Correction: Saya already knew Kirin was in a war. 2021-02-13 22:29:21 +01:00
4e2b42a7a9 Per-IWAD secret tab art. 2021-02-13 22:13:59 +01:00
20e67749d1 Fix extra projectiles in I WANT DIE not being aimed. 2021-02-13 12:50:56 +01:00
642ba9018d Doom Vacation support. 2021-02-12 20:57:26 +01:00