public void PurchaseFrontPorch()
    {
        FrontPorchAddition addition = PlayerAdditions.GetFrontPorchAddition();

        if (!addition.GetIsUnlocked())
        {
            if (addition.GetPurchaseCosts().HasInInventory())
            {
                addition.GetPurchaseCosts().SubtractFromInventory();
                PlayerAdditions.GetFrontPorchAddition().SetIsUnlocked(true);
                ShopCanvas.TriggerAdditionsInfoUpdate();
            }
            else
            {
                Debug.Log("Insufficient Resources");
            }
        }
        else
        {
            Debug.Log("Already Purchased: FRONT PORCH");
        }
    }
示例#2
0
 public static void SetFrontPorchAddition(FrontPorchAddition addition)
 {
     frontPorchAddition = addition;
 }