Exemplo n.º 1
0
 private void Reset()
 {
     for (int bullet = 0; bullet < mPlayerCharacter.Weapon.ActiveBullets.Count; bullet++)
     {
         mPlayerCharacter.Weapon.ActiveBullets[bullet].SetActive(false);
     }
     if (boss != null)
     {
         boss.Destroy();
         boss = null;
     }
     mPlayerCharacter.Reset();
     mCurrentDifficulty.Reset();
     EnemyFactory.Reset();
     PowerupFactory.Reset();
     mMissedEnemies     = 0;
     mDistanceTravelled = 0.0f;
     mLevelTimeLeft     = DifficultyCurve.LevelDuration;
     GameText.text      = "";
 }