Example #1
0
 public void DealDamage(float damage)
 {
     if (anim != null)
     {
         anim.SetFloat("Health", anim.GetFloat("Health") - damage);
     }
     else
     {
         health -= damage;
         if (health < 0)
         {
             if (LevelInfo.AdjustSpawners(-1))
             {
                 NextLevel.ClearLevel();
                 LevelInfo.CurrentLevel += 1;
                 LevelInfo.Spawners      = 4;
                 LevelInfo.Loader.BringElevator();
             }
             this.gameObject.SetActive(false);
         }
     }
 }