UWCharacter.OnSubmitPickup C# (CSharp) Method

OnSubmitPickup() public method

public OnSubmitPickup ( int quant ) : void
quant int
return void
    public void OnSubmitPickup(int quant)
    {
        //Debug.Log ("Value summited");

        InputField inputctrl =UWHUD.instance.InputControl;//UWHUD.instance.MessageScroll.gameObject.GetComponent<UIInput>();
        //Debug.Log (inputctrl.text);
                /*
                int quant=0;
        if (int.TryParse(inputctrl.text,out quant)==false)
        {
            quant=0;
        }*/
        Time.timeScale=1.0f;
        inputctrl.gameObject.SetActive(false);
        WindowDetectUW.WaitingForInput=false;
        inputctrl.text="";
        inputctrl.text="";
        UWHUD.instance.MessageScroll.Clear ();
        //int quant= int.Parse(inputctrl.text);
        if (quant==0)
        {//cancel
            QuantityObj=null;
        }
        if (QuantityObj!=null)
            {
            if (quant >= QuantityObj.Link)
                {
                Pickup(QuantityObj,playerInventory);
                }
            else
                {
                //split the obj.
                GameObject Split = Instantiate(QuantityObj.gameObject);//What we are picking up.
                Split.GetComponent<ObjectInteraction>().Link =quant;
                Split.name = Split.name+"_"+summonCount++;
                QuantityObj.Link=QuantityObj.Link-quant;
                Pickup (Split.GetComponent<ObjectInteraction>(), playerInventory);
                ObjectInteraction.Split (Split.GetComponent<ObjectInteraction>(),QuantityObj.GetComponent<ObjectInteraction>());
                QuantityObj=null;//Clear out to avoid weirdness.
                }
            }
    }