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"); } }
public static void SetFireplaceAddition(FireplaceAddition addition) { fireplaceAddition = addition; }