예제 #1
0
 private void NotifyStageWaveCycle(int stageOrder, int waveOrder, DefaultStage.WaveCycle cycle)
 {
     try {
         if (stageWaveCycleEvent != null)
         {
             stageWaveCycleEvent(stageOrder, waveOrder, cycle);
         }
     }
     catch (Exception e) {
         DLog.LogError(e.Message + "\n" + e.StackTrace);
     }
 }
예제 #2
0
        private void OnWaveCycle(int stageorder, int waveorder, DefaultStage.WaveCycle cycle)
        {
            if (waveorder <= 1)
            {
                return;
            }

            int waveEnd = waveorder - 1;

            if (waveOrder != waveEnd)
            {
                return;
            }

            isTriggered = true;
            CheckCastSkill();
        }
예제 #3
0
 private void OnWaveCycle(int waveorder, DefaultStage.WaveCycle wavecycle)
 {
     NotifyStageWaveCycle(currentStageOrder, waveorder, wavecycle);
 }