Exemplo n.º 1
0
 public void ManageBoost()
 {
     //Increment Cooldown State
     if (_boostState < 0)
     {
         _boostState++;
     }
     //Boost1 Active
     else if (_boostState == 1)
     {
         _boost1.On();
         _boostState++;
     }
     else if (_boostState > 1 && _boostState < 10)
     {
         _boostState++;
     }
     //Boost2 Active
     else if (_boostState == 10)
     {
         _boost1.Off();
         _boost2.On();
         _boostState++;
     }
     else if (_boostState > 10 && _boostState < 20)
     {
         _boostState++;
     }
     //Boost on Cooldown
     else if (_boostState >= 20)
     {
         _boost2.Off();
         _boostState = -100;
     }
 }