using Content.Shared.Alert; using Robust.Shared.Prototypes; namespace Content.Server.Body.Components { /// /// Handles hooking up a mask (breathing tool) / gas tank together and allowing the Owner to breathe through it. /// [RegisterComponent] public sealed partial class InternalsComponent : Component { [ViewVariables] public EntityUid? GasTankEntity; [ViewVariables] public EntityUid? BreathToolEntity; /// /// Toggle Internals delay when the target is not you. /// [ViewVariables(VVAccess.ReadWrite)] [DataField] public TimeSpan Delay = TimeSpan.FromSeconds(3); [DataField] public ProtoId InternalsAlert = "Internals"; } }