Don't use FLT_MAX inside the gamelogic.
Display total (used + spare) power and the threshold in buildable status displays.