Commit graph

178 commits

Author SHA1 Message Date
03dc2d8c7d Fix for rare Quadravol crash corner case. 2022-12-30 23:30:52 +01:00
aa591989be Fix some sprite conflicts with monster mods. 2022-12-28 22:18:03 +01:00
b1683dae8e Generalized hitnormal functions (where possible). 2022-12-18 20:03:36 +01:00
4ad2e4c7ba Replace 8-unit shell pickup with a 6-unit one.
Some other tweaks to ammo as well.
2022-12-13 19:16:41 +01:00
80fb76c000 ViewAngles + ViewPos awareness in various places. 2022-12-10 22:17:06 +01:00
a632c8edf7 Projectiles/explosions should use AMF_EMITFROMTARGET flag on A_AlertMonsters. 2022-12-08 20:06:41 +01:00
eabd26d5bb Small Puntzer Gamma correction. 2022-12-06 00:29:36 +01:00
46bfd84a0c Use SendInterfaceEvent for weapon firemode tags. 2022-12-06 00:20:17 +01:00
02dd50101e Use CORRECTPIXELSTRETCH where needed. 2022-12-05 14:50:16 +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
3373a53a21 Convert all weapon pickups to IQM. 2022-11-28 22:11:11 +01:00
23947d8471 Remove unnecessary uses of "action" and "invoker". 2022-11-26 11:57:17 +01:00
7f6b66b149 The Silver Bullet is an AMR, not a sniper rifle.
Unify YBeam size/orientation math into one utility function.
2022-11-22 23:05:20 +01:00
d4e8cf7844 Tweak hammer spin to make it slightly less chaotic. 2022-11-17 16:54:08 +01:00
706a3488d1 Adjust ammo amounts again. Remove 12/16 shell pickups. 2022-11-16 22:35:32 +01:00
31ea4f73b1 Fix wacky-ass water physics for projectiles. 2022-11-11 01:46:39 +01:00
db4f6e317f Use meta variables where needed. 2022-11-08 13:01:16 +01:00
ab9023d3ee Add freezetics support to all actors that need it.
Remove Demoslayer fun option.
2022-10-31 15:08:30 +01: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
02ae172777 Use unfinished Sparkster Rifle model in placeholders. 2022-10-25 10:56:43 +02:00
2f00137a30 Missing Plasma Blaster collision sizes. 2022-10-20 20:27:20 +02:00
4bb3a1e85a Several optimizations on non-interactive actors. 2022-10-14 21:45:21 +02:00
9983b82613 Add shockwaves to Mortal Rifle overpressure shot.
This compensates for the reduction of exit/entry impacts for performance.
2022-10-12 14:50:29 +02:00
92f59e4449 Revert "Pistol start tweaks."
This reverts commit 564c99782a.

This actually doesn't work that well, so return to the original method.
2022-10-08 17:47:35 +02:00
564c99782a Pistol start tweaks. 2022-10-08 15:45:19 +02:00
146531003e Trim excess ammo types. Some guns not reimplemented yet. 2022-10-07 19:12:41 +02:00
7a079b4f68 Fix Mortal Rifle showing red slot even if rounds available. 2022-10-03 19:00:01 +02:00
dbd887e8db Remove redundant second argument in various TexMan.CheckForTexture calls. 2022-09-30 12:53:56 +02:00
f66c62756b Turns out I'm dumb. ACTUALLY remove the self-damage. 2022-09-28 22:44:00 +02:00
9a6b71e751 Remove self-damage from Overpressure beam. It's annoying. 2022-09-28 22:38:48 +02:00
fcea7fa7ce More Mortal Rifle tweaks. 2022-09-28 22:26:56 +02:00
144d076f75 Reduce performance impact of MR overpressure shot. 2022-09-28 21:42:26 +02:00
e571fccc4d Mortal Rifle fully implemented (oh my). 2022-09-28 21:00:24 +02:00
5d443cf33c Tweak various interpolators. 2022-09-26 15:15:11 +02:00
84fb9c036f Decouple precise crosshairs from weapons. 100% smoother now. 2022-09-24 21:33:48 +02:00
edbc19ce64 Unique voices for Mortal Rifle touchscreen and finger flick. 2022-09-24 14:56:35 +02:00
0e80da9cea Reduce self-damage from Quadravol rocket jumping. 2022-09-21 18:58:22 +02:00
265f51870f Increase opacity of Mortal Rifle display windows. 2022-09-21 18:35:37 +02:00
4f7241b05b Some Mortal Rifle progress. 2022-09-21 18:28:30 +02:00
db9f61c3c9 Mortal Rifle grenades should only have single pickups. 2022-09-20 22:48:48 +02:00
38499740c3 MR damage tweaks + Stream Shot implemented. 2022-09-20 21:08:07 +02:00
fd99957396 Ammo cap tweaks. 2022-09-20 11:59:12 +02:00
db3a08dca4 Small boost to cluster shot splash radius. 2022-09-18 20:22:00 +02:00
8f04064672 Mortal Rifle cluster shot mode implemented. 2022-09-18 12:56:05 +02:00
502f9fc495 Adjust terrain splash alert radius. 2022-09-17 20:47:17 +02:00
89f2cbb098 Oops, double function. 2022-09-16 11:31:26 +02:00
434e42a482 Some code cleanup + precache sounds for dlc weapons. 2022-09-16 11:30:31 +02:00
054299c6d0 Make Mortal Rifle grenades even more busted. 2022-09-15 22:47:56 +02:00
dda1c7f072 A tiny fix for decals from bouncing projectiles. 2022-09-15 14:05:21 +02:00