Files
OldThink/Content.Shared/_White/Cult/ConstructsEvents.cs

43 lines
1.1 KiB
C#

using Content.Shared.Actions;
namespace Content.Shared._White.Cult;
public sealed partial class ArtificerCreateSoulStoneActionEvent : InstantActionEvent
{
public string SoulStonePrototypeId => "SoulShardGhost";
}
public sealed partial class ArtificerCreateConstructShellActionEvent : InstantActionEvent
{
public string ShellPrototypeId => "ConstructShell";
}
public sealed partial class ArtificerConvertCultistFloorActionEvent : InstantActionEvent
{
public string FloorTileId => "CultFloor";
}
public sealed partial class ArtificerCreateCultistWallActionEvent : InstantActionEvent
{
public string WallPrototypeId => "WallCult";
}
public sealed partial class ArtificerCreateCultistAirlockActionEvent : InstantActionEvent
{
public string AirlockPrototypeId => "AirlockGlassCult";
}
public sealed partial class WraithPhaseActionEvent : InstantActionEvent
{
[DataField("duration")]
public float Duration = 5f;
public string StatusEffectId => "Incorporeal";
}
public sealed partial class JuggernautCreateWallActionEvent : InstantActionEvent
{
public string WallPrototypeId = "WallInvisible";
}