// ABOUT ME // Components merged into base_part_overclock, the shared base for every // overclockable part. They form the mod's safety net. // // Why it exists: the threshold band on the thermal battery is a prediction. It // can be wrong -- if the ship generates heat faster than its radiators can // clear it, or if heat pipe topology cannot deliver to the batteries quickly // enough, heat overflows regardless of what percentage the band is set to. // // OverflowHeatStorage is the engine's own ground truth for that: heat only ever // reaches it when the network has already refused the heat, which is the exact // moment the part starts cooking itself. Any part in that state forces every // radiator on the network to vent, ignoring the band entirely. // // The timer holds the signal for a few seconds so a stream of per-tick overflow // events becomes one steady "vent now" rather than a flicker. Overflow_VentTimer { Type = Timer Duration = 3 StartExpired = true StartTrigger = OverflowHeatStorage ResetTrigger = OverflowHeatStorage } Overflow_NetworkedForceVent { Type = NetworkToggle ToggleSource = Overflow_VentTimer Categories = [ auto_radiator_force_vent ] IncludeInPhysical = true IncludeInBlueprints = false }