private void checkFight()
 {
     if (HiveMind.getNumOfBadGuys() <= minimumToSpawn)
     {
         foreach (EnemyDor d in badDors)
         {
             d.spawnPack(badGuys [Random.Range(0, badGuys.Length)]);
         }
     }
     if (HiveMind.getNumOfGoodGuys() <= minimumToSpawn)
     {
         foreach (EnemyDor d in goodDors)
         {
             d.spawnPack(goodGuys [Random.Range(0, goodGuys.Length)]);
         }
     }
 }
Example #2
0
 public void chechIfWaveIsOver()
 {
     if (betweenWaves)
     {
         if (HiveMind.getNumOfBadGuys() > 0)
         {
             betweenWaves = false;
         }
     }
     else
     {
         if (HiveMind.getNumOfBadGuys() == 0)
         {
             advanceWave();
         }
     }
 }