namespace Content.Server._Shitmed.DelayedDeath;
[RegisterComponent]
public sealed partial class DelayedDeathComponent : Component
{
///
/// How long it takes to kill the entity.
///
[DataField]
public float DeathTime = 60;
///
/// How long it has been since the delayed death timer started.
///
public float DeathTimer;
// Goobstation additions below
///
/// If true, will prevent *almost* all types of revival.
/// Right now, this just means it won't allow devils to revive.
///
[DataField]
public bool PreventAllRevives;
///
/// What message is displayed when the time runs out - Goobstation
///
[DataField]
public LocId DeathMessageId;
///
/// What the defib displays when attempting to revive this entity. - Goobstation
///
[DataField]
public LocId DefibFailMessageId = "defibrillator-missing-organs";
// End Goobstation additions
}