Delta-v/Content.Shared/Weapons/Ranged/Events
BramvanZijp ce9fc82382
Rework the HoS's Energy Shotgun (Varying energy consumption depending on fire-mode + re-adds a toned down self recharge.) (#32104)
* Rebalance HoS's Energy Shotgun

* SLIGHTLY Up the max charge so the gun properly recharges all of its charges, which matters a lot more with the self charge cooldown system.

* Prevent recharge cooldown if 0 power is used.

* Makes the clientside HUD actually update to reflect the changes in firecost and thus max/current charges.

* Properly fix that recharging to just under full issue instead of applying a budget fix to only the eshotgun.

* Clean up the client ammo UI fix.

* Update the self recharger component to comply with maintainer request.

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>

* Remove code that was made redundant by a hotfix from another PR.

* Make the recharge pause on EMP, document things where needed, clean up code as per maintainer request, add a note to make the code better when power is moved to shared.

* Fix another internal issue

* Code cleanup + fix the rapid recharge verb to remove pause.

* cleanup

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2024-12-11 17:21:04 +01:00
..
AmmoShotEvent.cs Gun refactor (#8301) 2022-06-01 19:59:58 +10:00
BeforeGunShootEvent.cs Clumsy system refactor (#31147) 2024-11-16 00:46:01 +01:00
GetAmmoCountEvent.cs Gun refactor (#8301) 2022-06-01 19:59:58 +10:00
GunCycledEvent.cs Adds grappling gun (#16662) 2023-05-27 14:15:15 +10:00
GunGetAmmoSpreadEvent.cs Add events for GunComponent values, muzzle flashes and cartridge spread (#24077) 2024-01-29 10:32:42 +11:00
GunMuzzleFlashAttemptEvent.cs Add events for GunComponent values, muzzle flashes and cartridge spread (#24077) 2024-01-29 10:32:42 +11:00
GunRefreshModifiersEvent.cs Add events for GunComponent values, muzzle flashes and cartridge spread (#24077) 2024-01-29 10:32:42 +11:00
HitScanReflectAttempt.cs Update content vectors to numerics (#17759) 2023-07-08 14:08:32 +10:00
MuzzleFlashEvent.cs Fix effects (#27533) 2024-05-02 12:40:07 +10:00
OnEmptyGunShotEvent.cs Disposable turret explodes when empty (#18175) 2023-08-01 15:38:22 -04:00
RequestShootEvent.cs Make projectiles not hit crit mobs unless clicked on (#27905) 2024-05-11 11:42:11 -04:00
RequestStopShootEvent.cs Content update for NetEntities (#18935) 2023-09-11 09:42:41 +10:00
ShotAttemptedEvent.cs Make failing to fire a gun that requires wielding not delay the next shot (#27973) 2024-05-13 21:53:47 -07:00
TakeAmmoEvent.cs (Re)Adds open bolt animations for gun sprites (#17219) 2023-08-13 15:58:07 +10:00
UpdateClientAmmoEvent.cs Rework the HoS's Energy Shotgun (Varying energy consumption depending on fire-mode + re-adds a toned down self recharge.) (#32104) 2024-12-11 17:21:04 +01:00