// SPDX-FileCopyrightText: 2025 GoobBot // SPDX-FileCopyrightText: 2025 Solstice // SPDX-FileCopyrightText: 2025 SolsticeOfTheWinter // // SPDX-License-Identifier: AGPL-3.0-or-later using Content.Shared.Actions; using Robust.Shared.GameStates; using Robust.Shared.Prototypes; namespace Content.Shared._Goobstation.CheatDeath; [RegisterComponent, NetworkedComponent] public sealed partial class CheatDeathComponent : Component { /// /// How many revives does this entity have remaining. /// [DataField] public int ReviveAmount = 1; /// /// Self-explanatory. /// [DataField] public bool InfiniteRevives; /// /// Can this entity heal themselves while not being dead? /// [DataField] public bool CanCheatStanding; [DataField] public EntProtoId ActionCheatDeath = "ActionCheatDeath"; [DataField] public EntityUid? ActionEntity; } public sealed partial class CheatDeathEvent : InstantActionEvent { }