Exemplo n.º 1
0
 public void ActivateItem(Game1 game, PowerUpMenu from)
 {
     if (from.GetKey() != this.key)
     {
         from.Disable();
         game.OpenMenu(key);
     }
 }
Exemplo n.º 2
0
 public override void ActivateItem(Game1 game, IMenu from)
 {
     if (!game.GetPowerUpManager().AbilityUsed(powerUp) && !selected && game.GetPowerUpManager().GetUnlockedPowerUps().Contains(powerUp))
     {
         this.selected = true;
         game.callMenuFunction(GetFunction(), from);
         PowerUpMenu menu = (PowerUpMenu)from;
         game.GetPowerUpManager().UpdateAbility(powerUp, menu.GetIndex());
         game.UpdateAttributes(game.GetPowerUpManager().currentPowerUps);
     }
 }