void IPrize.OnCollected(ICanGetPrizes player) { player.DamageHandler.Hitpoints++; }
void IPrize.OnCollected(ICanGetPrizes player) { player.Score += 25; player.Coins++; }
protected override void OnItemSelected(ICanGetPrizes player) { }
protected override void OnItemSelected(ICanGetPrizes player) { player.HasBetterAttack = true; }
protected override void OnItemSelected(ICanGetPrizes player) { var hp = player.DamageHandler.Hitpoints; player.DamageHandler.Hitpoints = new BoundedInteger(hp.GetMax() + 2); }
protected abstract void OnItemSelected(ICanGetPrizes player);