Quick Nav


Back To Top

Description

Tiered Power Management is designed to combat one of the longest-standing annoyances with power systems and batteries in the game, namely the fact that while charging batteries from reactors/hydrogen engines is only 80% efficient, having a system with renewable power sources and batteries, with a reactor backup, will not function as intended, and will instead use the reactor to charge the batteries.

Details

This script will sort all power generation into groups by type (solar, wind, hydrogen, etc), and will only enable later tiers if the previous ones are unable to meet the current power demands. It will also use renewables - and only renewables - to charge the batteries, dipping into hydrogen or reactors only if the batteries are already being drawn upon and power generation is still insufficient.

It will also render all of this data to a screen for quick and easy overview, allowing you to see which power types are in use, and by how much, as well as the battery charging state and current charge level.

Script Options

The script contains the following configurable variables/functions to adapt the script to your ship configuration or needs:

DISPLAY_TAG

Type: string
Current Default Value:
"PowerStatus"
Any LCD panel with this in its name is overridden to show the power status.

BATTERY_REACTOR_MIN

Type: float
Current Default Value:
0.05F
The fraction of battery capacity at which reactors are enabled, regardless of load, to prevent a blackout.

ENABLE_BATTERY_CHARGE_IF_LOW

Type: bool
Current Default Value:
false
Whether to allow reactors to charge batteries during the above condition.

SOURCE_PRIORITY

Type: string[]
Current Default Value:
{"Solar", "Wind", "Battery", "Hydrogen", "Reactor"}
The order to draw from power sources to meet demand.

Source Code

The source code for Tiered Power Manager can be found here:GitHub

Downloads

Via Steam Workshop