public void PurchaseFireplace()
    {
        FireplaceAddition addition = PlayerAdditions.GetFireplaceAddition();

        if (!addition.GetIsUnlocked())
        {
            if (addition.GetPurchaseCosts().HasInInventory())
            {
                addition.GetPurchaseCosts().SubtractFromInventory();
                PlayerAdditions.GetFireplaceAddition().SetIsUnlocked(true);
                ShopCanvas.TriggerAdditionsInfoUpdate();
                cabinAdditionHandlers[1].HandleAdditions();
            }
            else
            {
                Debug.Log("Insufficient Resources");
            }
        }
        else
        {
            Debug.Log("Already Purchased: FIREPLACE");
        }
    }
Exemple #2
0
 public static void SetFireplaceAddition(FireplaceAddition addition)
 {
     fireplaceAddition = addition;
 }