public Integer2?GetTilePositon(GameTile tile) { int width = tiles.GetLength(0); int height = tiles.GetLength(1); for (int x = 0; x < width; x++) { for (int y = 0; y < height; y++) { var otherTile = tiles[x, y]; if (otherTile == tile) { return(new Integer2(x, y)); } } } return(null); }
public Building(BuildingTemplate template, GameTile tile) { Template = template; Tile = tile; }