a9b69e37f0
Consistently declare damagetypes as names.
2023-11-28 11:23:44 +01:00
e0e9b27121
Nerf Mortal Rifle so most fire modes two-shot cybies.
2023-11-02 20:12:19 +01:00
d4043c2353
Reimplement reverted commit but with some important safety checks.
2023-07-29 14:02:52 +02:00
3b10e684b6
Revert "Replace usage of ThinkerIterator and BlockThingsIterator in various places where we can instead loop through sector thing lists."
...
This reverts commit 2bd1cb0657 .
2023-07-29 13:48:33 +02:00
2bd1cb0657
Replace usage of ThinkerIterator and BlockThingsIterator in various places where we can instead loop through sector thing lists.
...
While in the latter case this may result in longer loops, it also reduces GC thrashing by not needing to allocate an iterator every time.
This also simplifies the DoBlast code as there is no longer a need to manually traverse portals vertically.
2023-07-29 13:15:34 +02:00
56a8969e2f
Make all projectiles bounce/explode on skies.
2023-03-11 01:07:15 +01:00
525b9e33eb
Use new let syntax for multiple returns.
2023-01-14 19:14:39 +01:00
c636e0e787
Make use of new LineTracer.Trace() parameters.
2023-01-14 18:30:22 +01:00
55fbfd86c0
Floating point quake intensities.
2023-01-14 18:06:52 +01:00
b1683dae8e
Generalized hitnormal functions (where possible).
2022-12-18 20:03:36 +01:00
a632c8edf7
Projectiles/explosions should use AMF_EMITFROMTARGET flag on A_AlertMonsters.
2022-12-08 20:06:41 +01:00
8e952f412f
4.10 support update (unfinished and untested).
2022-12-05 02:10:56 +01:00
31ea4f73b1
Fix wacky-ass water physics for projectiles.
2022-11-11 01:46:39 +01:00
ab9023d3ee
Add freezetics support to all actors that need it.
...
Remove Demoslayer fun option.
2022-10-31 15:08:30 +01: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
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
38499740c3
MR damage tweaks + Stream Shot implemented.
2022-09-20 21:08:07 +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
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
d7d5c16b46
Increase Mortal Rifle grenade intelligence.
2022-09-15 01:02:47 +02:00
43f6edf740
Make Mortal Rifle sub-grenades less prone to accidentally hitting the player.
2022-09-14 20:51:05 +02:00
2c0c1df7f3
Mortal Rifle grenades now implemented.
2022-09-14 19:25:48 +02:00
181f2a3e1e
Last bit of finetuning before bed.
2022-09-14 00:48:31 +02:00
e99ea75808
The Mortal Rifle is becoming good.
2022-09-14 00:21:28 +02:00
f709bd9372
More polished MR Precision Shot.
2022-09-13 23:46:49 +02:00
639999de8b
More Mortal Rifle progress. Precision Shot partially implemented.
2022-09-13 21:25:06 +02:00
0680b2f382
Sometimes plans change. DLC Weaponsets merged into one.
2022-03-05 18:26:20 +01:00