Shiptest
Shiptest copied to clipboard
Idle & Active power rework and defines
About The Pull Request
Implements new defines set in power.dm for nearly all machines using idle/active_power_usage
Kills auto_use_power() in favor of useStaticPower() procs
Standardizes power draws for most things using said defines
Decreases power used for lighting by half
Generally increases power used by machinery, especially those that are only active for short periods.
SSUs now consume power when decontaminating, ORMs and vending machines now take idle power.
If you have any feedback, feel free to share it! Most of these numbers are based on their original values, so definitely could be changed.
Why It's Good For The Game
This PR standardizes the draw of most machinery, while making it easier to change power use across the board. Additionally, lighting takes less power, while actual machines have been tweaked to fill this gap.
Changelog
:cl: tweak: SSUs draw power to decontaminate balance: lights no longer take 60% of a ships power, machines use more to account for this. code: added standardized defines for power usage /:cl: