GameScript.txtPnlSelectItems2Click C# (CSharp) Method

txtPnlSelectItems2Click() public method

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