Skip to content

Class DisplayCondition

The state of the display itself, apart from the signal it receives and what it is doing with it: the damage to its panel. Save it, and give its impacts back to DarkEffekt.Terminal.Unity.TerminalScreenBase.Damage(DarkEffekt.Terminal.Unity.ScreenImpact) to restore the picture.

Declaration
[Serializable]
public sealed class DisplayCondition

True while the panel shows any damage.

Declaration
public bool IsDamaged { get; }
Declaration
[Tooltip("Panel damage, oldest first. Damage adds to it during play, and Repair clears it.")]
public List<ScreenImpact> impacts