Advertisement
Guest User

Untitled

a guest
Dec 4th, 2016
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.16 KB | None | 0 0
  1.         public void QueensSteroidsShout()
  2.         {
  3.             if (this.IsQueensSteroidsShoutAvailable())
  4.             {
  5.                 resourceManager.Pay(PriceQueensSteroids);
  6.                 antManager.FighterProperties.Health *= 2;
  7.                 antManager.WorkerProperties.Health *= 2;
  8.  
  9.                 foreach (Ant ant in antManager.GetAllAnts())
  10.                 {
  11.                     ant.MaxHealth *= 2;
  12.                     ant.CurrentHealth *= 2;
  13.                 }
  14.                 QueensSteroidsTimestamp = Time.time;
  15.                 QueensSteroidsUsed = true;
  16.                 //AfterShout();
  17.             }
  18.         }
  19.  
  20.         public void QueensSteroidsEnd()
  21.         {
  22.             StartCoroutine(EndQueensSteroidsAfterSeconds(20.0f));
  23.         }
  24.  
  25.         private IEnumerator EndQueensSteroidsAfterSeconds(float seconds)
  26.         {
  27.             yield return new WaitForSeconds(seconds);
  28.             antManager.FighterProperties.Health /= 2;
  29.             antManager.WorkerProperties.Health /= 2;
  30.  
  31.             foreach (Ant ant in antManager.GetAllAnts())
  32.             {
  33.                 ant.MaxHealth /= 2;
  34.                 ant.CurrentHealth /= 2;
  35.             }
  36.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement