void ChallengeTimerPass()
 {
     if (cmp_lvlSts.challengeActive == false)
     {
         nextChallTimer += Time.deltaTime;
     }
     if (nextChallTimer >= challengeBreaksTime)
     {
         numPivotChallenge++;
         if (numPivotChallenge == 1)
         {
             cmp_scnCh.transition = GameObject.Find("DeepToB1").GetComponent <Animator>();
             cmp_scnCh.Change(3);
         }
         else if (numPivotChallenge == 2)
         {
             cmp_scnCh.transition = GameObject.Find("DeepToB2").GetComponent <Animator>();
             cmp_scnCh.Change(3);
         }
         else if (numPivotChallenge == 3)
         {
             cmp_scnCh.transition = GameObject.Find("DeepToB3").GetComponent <Animator>();
             cmp_scnCh.Change(3);
         }
         StartChallenge();
         partStart      = true;
         nextChallTimer = 0;
     }
 }
 // Update is called once per frame
 void Update()
 {
     BossAliveChecker();
     PlayerAliveChecker();
     timer += Time.deltaTime;
     if (timer >= 3 && timer < 3.01)
     {
         cmp_scnCh.Change(3);
     }
 }
Beispiel #3
0
 void PartTimerPass()
 {
     if (cmp_lvlSts.challengeActive == false)
     {
         nextPartTimer += Time.deltaTime;
     }
     if (nextPartTimer >= partBreaksTime)
     {
         numPivotChallenge++;
         part1.GetComponent <Tuto1>().tutoTimer = 0;
         if (numPivotChallenge > 1)
         {
             cmp_scnChng.Change(1);
         }
         playerMov     = false;
         partStart     = true;
         nextPartTimer = 0;
     }
 }