public Position(SetOfItems state, ColourNames whoseMove) { this.state = state; this.whoseMove = new Appearance(whoseMove); }
public Appearance(ColourNames colour) { Colour = colour; Status = ItemStatus.Man; }
public static Color32 ColourValue(ColourNames colour) { return((Color32)colourValues[colour]); }
public Item(int first, int second, ColourNames colour) { coordinates = new Square(first, second); clothes = new Appearance(colour); }