using Content.Shared.Store; using Robust.Shared.Audio; using Robust.Shared.Prototypes; namespace Content.Server.GameTicking.Rules.Components; [RegisterComponent, Access(typeof(ShadowlingRuleSystem))] public sealed partial class ShadowlingRuleComponent : Component { [DataField] public ShadowlingWinCondition WinCondition = ShadowlingWinCondition.Draw; public readonly List ShadowlingMinds = new(); } public enum ShadowlingWinCondition : byte { Draw, Win, Failure }