Example #1
0
    public void AddItemsToInventory()
    {
        if (userInventoryItems.gold >= shopTradeItems.itemValue - userTradeItems.itemValue && shopInventoryItems.gold >= userTradeItems.itemValue - shopTradeItems.itemValue)
        {
            userInventoryItems.gold += userTradeItems.itemValue - shopTradeItems.itemValue;
            shopInventoryItems.gold += shopTradeItems.itemValue - userTradeItems.itemValue;

            userInventoryItems.AddItems(userTradeItems, shopInventoryItems);
            userInventoryItems.AddItems(shopTradeItems, userInventoryItems);
            userTradeItems.RemoveItems(shopTradeItems);
            shopTradeItems.RemoveItems(userTradeItems);

            shopInventoryItems.RefreshDisplay();
            userInventoryItems.RefreshDisplay();
            shopTradeItems.RefreshDisplay();
            userTradeItems.RefreshDisplay();
        }
    }