ILifeSuspender¶
Vanilla game interface at Assets.Scripts.Objects.Electrical.ILifeSuspender. Marks devices that suspend a player's life tick (sleeper, cryo tube, bed). Drives Entity.IsSleeping.
Interface + implementors¶
Source: F0076.
ILifeSuspender interface (Assets.Scripts.Objects.Electrical): single property bool IsSuspendingLife { get; }
Implementors:
- Sleeper: IsSuspendingLife => Powered;
- CryoTube: IsSuspendingLife => Powered;
- Bed: IsSuspendingLife => true; (always active, no power needed)
Entity.IsSleeping is true when state is Unconscious AND the entity is inside a powered ILifeSuspender. This is the "good" unconscious (halved metabolic rates, no respawn prompt).
Verification history¶
- 2026-04-20: page created from the Research migration; verbatim content lifted from F0076. No conflicts.
Open questions¶
None at creation.