Commit graph

95 commits

Author SHA1 Message Date
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
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
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
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
d735ce20bf Implement 4.7.1 features. 2021-10-21 17:52:36 +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
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
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
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
164ff261f4 Allow Candy Gun to perform special fire without spares. 2021-09-22 16:50:24 +02:00
6dd9550d0a Boss handling in various places now accounts for enhanced vanilla bosses. 2021-09-22 00:32:40 +02:00
4e0b3cd9e0 Separate sounds for VIP items. 2021-09-18 14:10:18 +02:00
f48f75c302 Hotfix: Incorrect amount printouts from mag management. 2021-09-18 00:03:40 +02:00
182c209080 Fix ammo drops in "on-demand" replacement mode. 2021-09-16 21:09:33 +02:00
10bab27e36 More stuff with tooltips.
Add commands to reset cvars.
Show progress counters in achievement menu.
2021-09-16 18:52:43 +02:00
894f2ed46a Implement weapon first-use tooltips.
Change some cvar defaults.
2021-09-16 16:31:44 +02:00
24edbb11ec Fix Candygun spares disappearance.
Fix weapons being autoselected on pickup while empty.
Fix Divine Sigil having no expiration message.
Fix gibs getting stuck (this time for real).
2021-09-14 22:44:14 +02:00
0420d511a6 New achievements coded (Most icons still not done).
Various random tweaks and fixes.
Reformatted and cleaned up Future Plans file.
2021-09-08 21:09:13 +02:00
2850cb8375 Splash damage wrangling. 2021-09-06 23:38:39 +02:00
c194852ca8 A rebalance attempt™. 2021-09-06 22:55:58 +02:00
cdd65f11a3 Safety Tether implemented.
VIP items cannot be bought.
VIP items have a special color in the inventory/store.
Boost Devastation Sigil sounds.
Fix Teleport() calls using A_Teleport() flags (oops).
Give cheat tweaks.
2021-09-04 21:18:37 +02:00
124ab4b5f9 Fix recursive parrying (e.g.: when using time freeze). 2021-08-22 10:46:17 +02:00
275a16d1bf Fix infinite loop in silver bullet trace. 2021-08-20 22:19:29 +02:00
9ee1340761 Fix incorrect gibhealth handling in hitscan. 2021-08-17 15:13:01 +02:00
465d626749 Spreadgun: Don't consume ammo until chambered. 2021-08-17 09:15:42 +02:00
db0d2d6081 Adjust Silver Bullet bracing to prevent the player from getting stuck.
Fix missing intermission art.
2021-08-14 15:42:32 +02:00
57684c03b1 Hotfix for yet another case where shit destroys itself on death on the same tic for fuck's sake why do you people keep doing this shit can't you fucking learn for once to code death states properly you goddamn maniacs.
Also added another intermission art while I was at it, because why not.
2021-08-13 18:05:21 +02:00
19c0c462ac Explodium Gun / Candy Gun sound overhaul. 2021-08-11 17:46:12 +02:00
2c6cf8a804 Allow Ynykron alt+primary combo (even though it makes no sense). 2021-08-10 22:23:08 +02:00
198580e78a Second Explodium Gun should also be unchambered. 2021-08-10 14:27:52 +02:00
dbf802165e Explodium Gun starts unchambered (otherwise a certain animation will never be seen).
Gross hackery regarding pistol starts.
2021-08-08 20:14:09 +02:00
5f01001891 Explodium Gun and Candy Gun now have a slide lock. 2021-08-08 19:32:39 +02:00
fc549703fa BIG OOPSIE WENT UNNOTICED 2021-08-07 23:17:38 +02:00
d8b35848a3 Fix gib health handling in penetrating hitscan. 2021-08-05 22:02:35 +02:00
670d8a601f Spent mag dropping is now optional and disabled by default. 2021-08-05 15:39:35 +02:00
8f4630ae8b Add distant item glows. 2021-07-09 13:21:28 +02:00
8ae651d1da Fix: Pusher projectile did not respect "use to pickup" option. 2021-07-09 11:29:37 +02:00
9ddaa01545 Don't mind me. 2021-07-01 12:43:08 +02:00
3f6226bfdd Pusher altfire + gesture fix. 2021-06-21 09:57:44 +02:00
3dd2b45f2a More deathmatch stuff. 2021-06-16 20:31:35 +02:00
01c30c996d Allow parrying own projectiles (despite this hardly being doable in practice). 2021-06-13 16:47:25 +02:00
1c2c08822b Fix Ynykron'd bots not respawning 2021-06-06 20:44:28 +02:00
affd301ead Comments for mapping. 2021-06-05 01:28:10 +02:00
0f37e68698 Use gametic+fractic for crosshair interpolation, should be smoother than MSTime(). 2021-06-01 16:51:13 +02:00