Commit graph

962 commits

Author SHA1 Message Date
faa6ec4fe2 "Wrong code" fixes from devel. Fixes crash in recent GZDoom devbuilds. 2022-02-14 01:27:36 +01:00
4d7019ae86 Several changes from devel once more:
- Fuck it, Quadravol will be lever action.
 - Tiny cleanup.
 - Rewrite the weapon replacement system (less of a mess now maybe?).
 - Some menu fixes.
 - Minimap zoom increments like in the Common Library.
 - Add missing sound definition for Safety Tether.
   (This mostly went unnoticed because it's VERY rare to have it play)
 - Shift Sparkster x3 (DLC2) to slot 7.
   This way you can have both it and the Quadravol simultaneously.
   It would be unfair to not let you hold both "iconic" UnSX weapons at once.
 - Small lore tweak on Quadravol stance swap.
 - Fix off-by-one bug in looping palette lights.
 - Re-do logo shader. Use separate layer textures.
 - Fix Elemental Coating breaking "End Level" damage sectors.
(This will be the last batch of changes before I continue working on menus)
2021-12-08 18:17:41 +01:00
bd94093db4 All recent changes from devel:
- Make "old cheat" message appear only once per iwad, rather than per session.
 - Change blood/debris max amount defaults.
 - Make Candy Gun and Silver Bullet prioritize individual bullets on reload if there's eno
ugh for a full mag.
 - Add throttling for blood and gib spawning.
 - Reduce effects of flying gibs.
 - Add a command to instantly clear queued effects.
 - Slight buff to Hellblazer missiles.
 - Damage accumulators now report damage amplified by Devastation Sigil.
 - Fix ammo resetting.
2021-11-30 19:05:06 +01:00
d3d848a182 Mag/Round pickup fix from devel. 2021-11-29 16:40:57 +01:00
01d8f22186 Oopsiefix. 2021-11-23 23:40:04 +01:00
657625f890 Changes from devel. 2021-11-23 23:37:45 +01:00
30d53ef991 Cherrypicked changes from devel. 2021-11-07 11:21:58 +01:00
61824088ff Fix handling of inventory resets. 2021-11-05 23:29:26 +01:00
ade23e99fc Pistol start tweaking. 2021-11-05 20:53:58 +01:00
46c5ee866e Allow gibbing in melee. 2021-11-05 20:52:40 +01:00
7ae8722110 Fix gibhealth issues once and for all. 2021-10-30 11:41:08 +02:00
25761b0760 Use CanCollideWith in dash bump checks. Fixes bumping into teleport traps from Corruption Cards. 2021-10-25 13:13:02 +02:00
19457ebcee Increase damages of Hellblazer missiles.
Spawn red/green shells in twos for Shell Boxes.
Add "random" eviscerator trail option.
2021-10-23 21:37:30 +02:00
142802798b Fix broken death exit in Doom E1M8. 2021-10-23 11:51:03 +02:00
94d5024b81 Tweak Demoslayer behavior. 2021-10-22 19:01:32 +02:00
883e770899 "Demoslayer" fun option (enemies drop health). 2021-10-22 17:27:17 +02:00
1262ed4e75 Tick only HUD interpolators from Demolitionist Menu. 2021-10-22 13:00:17 +02:00
ca544f5f36 Various backported changes from devel. 2021-10-21 23:25:47 +02:00
78551b0134 Lorefix: Spreadgun and Wallbuster are actually 6-gauge. 2021-10-21 22:46:05 +02:00
1d1d11a343 Pat stalling exploit fix. Weapon must be ready for switching to pat. 2021-10-21 22:44:45 +02:00
d735ce20bf Implement 4.7.1 features. 2021-10-21 17:52:36 +02:00
106553347e LevelPostProcessor can be used to commit crimes. 2021-10-16 14:47:54 +02:00
52bf9704a3 Tweakin' things. 2021-10-16 09:30:06 +02:00
a8fa4e5a79 Ha ha I've been checking the wrong level flag all this time. 2021-10-14 16:58:53 +02:00
5a1439762d Inventory resets weren't accounted for properly in PlayerEntered. 2021-10-14 16:41:07 +02:00
f968c3de17 Tweak Eviscerator spread and damage falloff. 2021-10-11 18:29:23 +02:00
d13da5eb9a Tweak Spreadgun and Wallbuster spread. 2021-10-11 18:28:40 +02:00
1add7e71b7 Implement bludtype.txt support. 2021-10-11 16:20:44 +02:00
282ba4f18d Sprint footsteps were always spawning splashes on the left foot. 2021-10-10 19:30:50 +02:00
a5b3981da6 Hotfix: Shouldn't spawn DLC weapons here yet. 2021-10-09 21:45:27 +02:00
9b606945e7 Remove no longer owned weapons from "already got" list on map change, so their obtain lines can play again later. 2021-10-09 21:36:29 +02:00
4058fe9383 Tweak how chainsaw replacements are selected. 2021-10-09 21:35:48 +02:00
e97f72b176 Safeguards in SWWMDirectMessage. 2021-10-07 19:47:39 +02:00
46eb3e6282 Another null pointer check after a damagemobj call.
I'm starting to think people just keep coding zero-tic death states on purpose.
2021-10-06 19:02:58 +02:00
675c3d39ae Fix conditions for Steppy achievement. 2021-10-06 00:27:03 +02:00
78a3c3c6fa Suppress Mace Spawners in hardest skills. 2021-10-06 00:23:42 +02:00
180988f6ce Backport some changes from devel:
- Additional dialogue lines for MAP11 and MAP20.
- Officially support Ultimate Doom 2.
- Localizable dialogue speaker names.
2021-10-05 19:39:50 +02:00
2f6fdffb9a Trim beam length on impact for minimap. 2021-10-03 22:42:28 +02:00
46f9696b71 Try to alleviate memory impact somewhat. 2021-10-03 22:31:00 +02:00
daec358a32 Remove a multiplayer-only teleport destination in Heretic E4M8 that makes no sense whatsoever and prevents the player from finishing the map in the hardest skills. 2021-09-30 20:11:39 +02:00
efac9ceea0 Fix traded embiggeners setting ammo to zero. 2021-09-29 18:39:41 +02:00
36a022d48d Add option to hide intermission tips. 2021-09-28 20:09:27 +02:00
8094c98fe5 Implement polyobject busting. 2021-09-28 18:43:27 +02:00
d532ddc3fa More robust wall busting / crusher breaking.
Integrate ZPolyobject library (will be used soon).
Update credits.
2021-09-28 15:54:58 +02:00
a4ec1d124d Fix collectibles not spawning in Kinsie's Test Map.
"Excess" replacer chanceboxes should at least leave an item behind in case they are meant to trigger a script.
2021-09-28 14:26:51 +02:00
cdb2aa773f Alert users about invalid render settings.
Fix use to pickup potentially affecting respawnable items.
Small code redistribution.
2021-09-27 12:29:21 +02:00
c9dbe5669f Tier 3 fabricators weren't meant to give you slot 8 ammo. 2021-09-24 13:12:23 +02:00
52da23ef46 Manually place some Chanceboxes in vanilla Hexen. 2021-09-22 19:14:28 +02:00
b11d3dc7c3 Rebalance ammo fabricators. 2021-09-22 19:04:47 +02:00
164ff261f4 Allow Candy Gun to perform special fire without spares. 2021-09-22 16:50:24 +02:00