namespace Game.CardWars; public enum CardKind : byte { Public = 0, Faction = 1 } public enum CardEffect : byte { None = 0, // On-play effects Warrior, Archer, Mercenary, Merchant, Dancer, Paladin, Princess, Duelist, Nun, Scout, Witch, Thief, // On-flip effects (played face-down) Pegasus, CurseMaster, Mage } public enum CastleColor : byte { Black = 0, White = 1, Blue = 2, Brown = 3, Yellow = 4, Indigo = 5, Gold = 6 } public enum GamePhase : byte { Setup = 0, PlayPhase = 1, FlipPhase = 2, Scoring = 3, Cleanup = 4, GameOver = 5 }