Example #1
0
 public void StartTimer(DungeonScene _this, eDungeonTimerType type, DateTime time, Action act, int interval = -1)
 {
     if (_this.Trggers[(int)type] != null)
     {
         _this.DeleteTimer(_this.Trggers[(int)type]);
     }
     _this.Trggers[(int)type] = _this.CreateTimer(time, act, interval);
     if (type == eDungeonTimerType.WaitStart)
     {
         _this.StartTime = time;
     }
     if (type == eDungeonTimerType.WaitEnd)
     {
         _this.EndTime = time;
     }
 }