// Selecting private static void SelectPlot(SelectedBuildingTileEvent selectedBuildingEvent) { if (selectedBuildingEvent.SelectedBuildingTile) { selectPlot.start(); } }
private void OnSelectedBuilding(SelectedBuildingTileEvent selectedBuildingEvent) { AbstractBuildingTile tile = selectedBuildingEvent.Tile; if (tile == null || !tile.HasDebris) { return; } transform.GetChild(0).gameObject.SetActive(true); SetButton(tile); }
private void OnSelectedBuilding(SelectedBuildingTileEvent selectedBuildingEvent) { AbstractBuildingTile tile = selectedBuildingEvent.Tile; if (tile == null || tile.HasDebris) { SetActive(false); return; } selectedTile = tile; buildingHealth = tile.Building.GetComponent <BuildingHealth>(); SetActive(true); SetButtons(); }