/** * Activity completed. */ public void UI_CompleteActivity(string type) { if (type == ActivityType.BUILD) { foreach (GameObject go in components) { go.renderer.material.color = new Color(1, 1, 1, 1); go.SetActive(true); } // Automatically Acknowledge building.AcknowledgeActivity(); } }
public void OnClick() { if (building.State == BuildingState.READY) { BuildingManager.GetInstance().AcknowledgeBuilding(building); } else if (building.State == BuildingState.IN_PROGRESS || building.CurrentActivity != null) { UIGamePanel.ShowPanel(PanelType.SPEED_UP); if (UIGamePanel.activePanel is UISpeedUpPanel) { ((UISpeedUpPanel)UIGamePanel.activePanel).InitialiseWithBuilding(building); } } else { building.AcknowledgeActivity(); } }