void Clicked() { if (building.IsBuilt()) { building.Activate(); } else { building.Build(); } }
private void PlaceFlyingBuilding(int placeX, int placeY) { for (int x = 0; x < flyingBuilding.Size.x; x++) { for (int y = 0; y < flyingBuilding.Size.y; y++) { Grid[placeX + x, placeY + y] = flyingBuilding; } } flyingBuilding.Activate(); flyingBuilding = null; }