Example #1
0
    public UI_MorningReport InitAndShowMorningReport()
    {
        UI_MorningReport newReport = Instantiate(Prefab_MorningReport, DialogPanel);

        newReport.Init(Model);
        MorningReports.Add(newReport);
        return(newReport);
    }
Example #2
0
    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();
    }