Esempio n. 1
0
 public void Update(Player p)
 {
     if (_shootingTime >= MAX_SHOOTING_TIME)
     {
         Console.WriteLine("Shooting done... Going back to previous state: " + _stateStack.Peek());
         p.ChangeState(_stateStack.Pop());
     }
 }
 public void Update(Player p)
 {
     if (_shootingTime >= MAX_SHOOTING_TIME)
     {
         Console.WriteLine("Shooting done... Going back to previous state: " + _stateStack.Peek());
         p.ChangeState(_stateStack.Pop());
     }
 }