GameScript.txtPnlSelectItems4Click C# (CSharp) Method

txtPnlSelectItems4Click() public method

public txtPnlSelectItems4Click ( ) : void
return void
    public void txtPnlSelectItems4Click()
    {
        if (Spil.GameData.Items.Count >= pnlSelectItemCurrentPage * 4 + 3)
        {
            if (!ShowBundles)
            {
                if (Adding)
                {
                    Spil.PlayerData.Inventory.Add(Spil.GameData.Items[pnlSelectItemCurrentPage * 4 + 3].Id, 1, PlayerDataUpdateReasons.ItemBought);
                } else {
                    Spil.PlayerData.Inventory.Subtract(Spil.GameData.Items[pnlSelectItemCurrentPage * 4 + 3].Id, 1, PlayerDataUpdateReasons.Trade);
                }
            } else {
                Spil.PlayerData.ConsumeBundle(Spil.GameData.Bundles[pnlSelectItemCurrentPage * 4 + 3].Id, PlayerDataUpdateReasons.ItemBought);
            }
            pnlItems.SetActive(false);
            updateUI();
        }
    }