Delta-v/Content.Server/Power/Components
BramvanZijp e0636a829c 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-21 09:55:48 +00:00
..
ActiveChargerComponent.cs Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
ApcComponent.cs Make APC UI work correctly with multiple users (#32465) 2024-10-24 01:56:14 +01:00
ApcElectronicsComponent.cs Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
ApcPowerProviderComponent.cs Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
ApcPowerReceiverComponent.cs Power stuff (#31314) 2024-08-27 01:00:42 +01:00
BaseApcNetComponent.cs Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
BaseNetConnectorComponent.cs Replace Component.OnRemove with ComponentRemove event subscriptions (#21072) 2023-10-20 15:30:20 +02:00
BasePowerNetComponent.cs Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
BatteryChargerComponent.cs Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
BatteryComponent.cs Remove all obsolete BatteryComponent method calls (#25871) 2024-03-07 01:52:46 +01:00
BatteryDischargerComponent.cs Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
BatterySelfRechargerComponent.cs Rework the HoS's Energy Shotgun (Varying energy consumption depending on fire-mode + re-adds a toned down self recharge.) (#32104) 2024-12-21 09:55:48 +00:00
CableComponent.cs baby proof the terminal (#33281) 2024-12-07 17:27:35 +00:00
CablePlacerComponent.cs Power monitoring console overhaul (#20927) 2024-01-22 18:28:33 +01:00
CableVisComponent.cs Atmos device performance improvements (#26493) 2024-04-07 14:14:34 +02:00
ChargerComponent.cs cherry pick portable charger (#2206) 2024-11-24 11:09:31 +01:00
ExaminableBatteryComponent.cs Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
ExtensionCableProviderComponent.cs Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
ExtensionCableReceiverComponent.cs Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
PowerChargeComponent.cs Station Anchor (#26098) 2024-09-01 03:36:44 +01:00
PowerConsumerComponent.cs Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
PowerMonitoringDeviceComponent.cs Power monitoring console overhaul (#20927) 2024-01-22 18:28:33 +01:00
PowerNetworkBatteryComponent.cs Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
PowerSupplierComponent.cs Portable Generator Rework (#19302) 2023-08-25 11:40:42 -07:00
PowerSwitchComponent.cs Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
RiggableComponent.cs Allow solutions to store extra reagent data (#19323) 2023-09-05 07:55:10 +10:00