53 lines
671 B
C#
53 lines
671 B
C#
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
|
|
}
|