Ejemplo n.º 1
0
 private void ResetCooldown(PlayerController player, ShopItemController shop)
 {
     base.ClearCooldowns();
     if (player.HasPickupID(170) || player.HasPickupID(278))
     {
         LootEngine.GivePrefabToPlayer(PickupObjectDatabase.GetById(73).gameObject, player);
     }
 }
Ejemplo n.º 2
0
        private void PurchaseCount(PlayerController player, ShopItemController shop)
        {
            if (Purchases < 5)
            {
                Purchases += 1;
            }

            if (Purchases == 5)
            {
                player.DropPassiveItem(this);
            }
        }
Ejemplo n.º 3
0
 private void ShopQuest(PlayerController player, ShopItemController shop)
 {
     if (Shop == true)
     {
         ShopNum += 1;
         if (ShopNum == ShopReq)
         {
             QuestComplete = true;
             RewardDue     = true;
         }
     }
 }
Ejemplo n.º 4
0
 private void OnBuy(PlayerController player, ShopItemController shop)
 {
     AddStat(PlayerStats.StatType.Curse, 1, StatModifier.ModifyMethod.ADDITIVE);
     player.stats.RecalculateStats(player, false, false);
 }
Ejemplo n.º 5
0
 private void Player_OnItemPurchased(PlayerController player, ShopItemController arg2)
 {
     Baseline = player.carriedConsumables.Currency;
 }