public UI_MorningReport InitAndShowMorningReport() { UI_MorningReport newReport = Instantiate(Prefab_MorningReport, DialogPanel); newReport.Init(Model); MorningReports.Add(newReport); return(newReport); }
private void StartNewDay() { GameState = GameState.Idle; GameUI.DisableEndDayButton(); Cycle++; CycleTime = 0; Sun.transform.rotation = Quaternion.Euler(50, -30, 0); Moon.intensity = 0f; DayEvent = EventHandler.GetRandomEvent(); DayEvent.Initialize(this); ActiveReport = GameUI.InitAndShowMorningReport(); ActiveReport.EventTab.UpdateTabColor(); ResetDailyValues(); GameUI.MenuPanel.UpdatePanel(); }