public void UnboundPlayer() { Type = GameCellTypes.Empty; BoundedPlayer = null; }
public GameCell(Vector2 position) { Position = position; Type = GameCellTypes.Empty; }
public void BoundPlayer(Player player) { Type = GameCellTypes.Player; BoundedPlayer = player; }
public void SetCellType(Vector2 position, GameCellTypes type) => GetCellByPosition(position).Type = type;