Battery-Aware AutoThrottle
[b]General Notes[/b]
Makes the reactor AutoThrottle respond to battery charge levels instead of only current power usage.
When batteries are low, the reactor ramps up generation to recharge them. When batteries are nearly full, output gradually returns to the normal AutoThrottle range.
In practice this reduces the amount of power wasted compared to manual adjustments, although small overshoots can still occur.
[b]Technical Details[/b]
This mod uses Harmony to replace the original AutoThrottle tick logic while preserving the existing sounds and warnings.
The vanilla AutoThrottle attempts to keep reactor output about 0–5000 W above current consumption. This mod changes the behavior so reactor output also considers how quickly batteries are charging.
If the current charge rate would take longer than 0.1 day to fill the batteries, generation increases. Otherwise, the reactor slowly reduces output back toward the usual 0–5000 W margin above usage.
[list]
[*] Requires batteries connected to the same power network as the reactor
[*] AutoThrottle will not function without batteries
[/list]
During testing it also appears to resolve an issue where AutoThrottle could shut down the reactor [b]after[/b] a solar flare.