public void SetUpAsPickedII()
        {
            int pickedQuantity = this.CalcPickedQuantity();
            IPickUpContextUIE pickUpContextUIE = thisIITAM.GetPickUpContextUIE();

            if (this.ShouldCreateLeftoverII(pickedQuantity))
            {
                SetUpLeftoverII(pickedQuantity);
            }
            SetUpPickedQuantity(pickedQuantity);
            thisImage.DetachTo(pickUpContextUIE);
            this.MoveToPickUpReservePos();
            this.SlotOut();
            thisItemIcon.StartImageSmoothFollowDragPosition();
        }