47b0cad882
Implement a "weapon bar" (optional).
2023-07-04 17:05:21 +02:00
5ce6c2fe6e
Small visual tweaks to Mortal Rifle canvas.
2023-07-01 14:11:47 +02:00
8dfbda6a85
Fix Quadravol casing skin assignment.
2023-04-12 21:20:49 +02:00
b8313f1def
Make hitscan treat skies as walls (the full unreal-like experience).
...
Also, fix incorrect bounce behavior of candy beams and biospark arcs.
2023-03-11 01:27:09 +01:00
56a8969e2f
Make all projectiles bounce/explode on skies.
2023-03-11 01:07:15 +01:00
e69dfa7e1f
(WIP) View sway, shake, etc. in weapon animations.
2023-03-10 19:37:09 +01:00
61f12c6c58
Player and base weapons converted to IQM. Gestures are next.
2023-02-27 23:54:59 +01:00
4226dd8c95
Migrate DLC1 first person models to IQM.
2023-02-25 20:50:14 +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
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