Delta-v/Content.Server/Power/EntitySystems
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
..
ActivatableUIRequiresPowerSystem.cs Fix powered machines working unpowered if the panel is open. (#32135) 2024-09-14 01:58:54 +02:00
ApcSystem.cs Make APC UI work correctly with multiple users (#32465) 2024-10-12 19:21:43 +11:00
BatterySystem.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
CableMultitoolSystem.cs Remove calls to FormattedMessage obsolete methods (#31706) 2024-09-01 13:00:53 +02:00
CableSystem.Placer.cs Replace obsolete Tile Access methods (#32508) 2024-09-29 01:27:47 +02:00
CableSystem.cs baby proof the terminal (#33281) 2024-11-22 23:50:41 +01:00
CableVisSystem.cs Atmos device performance improvements (#26493) 2024-03-30 15:17:53 +11:00
ChargerSystem.cs Station AI (#30944) 2024-08-28 10:57:12 +10:00
ExtensionCableSystem.cs Reduced Warning Count By 130 For Full Rebuilds (#26518) 2024-03-29 16:28:16 +11:00
PowerChargeSystem.cs Station Anchor (#26098) 2024-08-31 10:40:28 -04:00
PowerMonitoringConsoleSystem.cs Fix replayghost spawning location (#30252) 2024-07-22 20:32:30 +01:00
PowerNetConnectorSystem.cs Replace Component.OnRemove with ComponentRemove event subscriptions (#21072) 2023-10-17 19:35:36 -07:00
PowerNetSystem.cs Station AI (#30944) 2024-08-28 10:57:12 +10:00
PowerReceiverSystem.cs Power stuff (#31314) 2024-08-25 22:18:42 +10:00
RiggableSystem.cs Revert 'Revert 'Solution Entities'' (#23168) 2023-12-29 08:47:43 -04:00
StaticPowerSystem.cs LatheSystem independently of energy (#30148) 2024-07-18 22:29:20 +03:00