public void HighlightTile(Vector2Int _gridPos, IBuilding _building) { Reset(); Vector2Int extents = new Vector2Int(_gridPos.x + _building.Width, _gridPos.y + _building.Height); for (int y = _gridPos.y; y < extents.y; y++) { for (int x = _gridPos.x; x < extents.x; x++) { ITile tile = placementArea.GetTile(new Vector2Int(x, y)); tile.Glow(true); highlightedTiles.Add(tile); } } }