protected CellGridState(CellGrid cellGrid) { _cellGrid = cellGrid; }
/// <summary> /// Method is called every turn. Allows player to interact with his units. /// </summary> public abstract void Play(CellGrid cellGrid);
public CellGridStateUnitSelected(CellGrid cellGrid, Unit unit) : base(cellGrid) { _unit = unit; _pathsInRange = new List <Cell>(); _unitsInRange = new List <Unit>(); }