Exemple #1
0
        public void RunOnceAfterInit(Action action)
        {
            if (Active)
            {
                action();
            }

            void action_()
            {
                action();
                StartEvent -= action_;
            }

            StartEvent += action_;
        }
Exemple #2
0
 public void SetNewDayListener(GameStartDelegate del)
 {
     OnGameStart += del;
 }
Exemple #3
0
 public void RemoveNewDayListener(GameStartDelegate del)
 {
     OnGameStart -= del;
 }