Example #1
0
        static void DayHandler()
        {
            if (delta_day != DateTime.Now.Day)
            {
                OnDay.Invoke(DateTime.Now.Day);
            }

            delta_day = DateTime.Now.Day;
        }
Example #2
0
    private IEnumerator RestartDay()
    {
        creaturesEnded = 0;
        stopDay.Invoke();

        GenerateFood();

        yield return(new WaitForSeconds(1));

        startDay.Invoke();
    }
Example #3
0
 public void OnDayPassed()
 {
     Debug.Log("Day passed");
     DayEvent?.Invoke(this, new TimerEventArgs(this));
 }
Example #4
0
    private void Start()
    {
        GenerateFood();

        startDay.Invoke();
    }