Example #1
0
        public void RefreshData(UIInitArguments data)
        {
            var _arg2 = new BackPackArguments();

            _arg2.Tab = 0;
            //BackPack.RefreshData(arg2);
            BackPack.CallFromOtherClass("SetPackType", new object[] { BackPackController.BackPackType.Recycle });
            var _RecycleDataColorSelectCount3 = RecycleData.ColorSelect.Count;

            for (var i = 0; i < _RecycleDataColorSelectCount3; i++)
            {
                RecycleData.ColorSelect[i] = false;
            }
            InitializeRebirthBags();
            RecycleData.ColorSelect[0] = true;
            SetColorChoose(0);
            RecycleData.ColorSelect[1] = true;
            SetColorChoose(1);
            RefurbishBags();
            var _args = data as RecycleArguments;

            if (_args == null)
            {
                return;
            }

            if (_args.ItemDataModel != null)
            {
                var _item    = _args.ItemDataModel;
                var _varItem = PlayerDataManager.Instance.GetItem(_item.BagId, _item.Index);
                _varItem.IsChoose = true;
                EnhanceRebirthProvision();
            }
            RecycleData.UIGetShow = 0;
        }
Example #2
0
    public void RefreshData(UIInitArguments data)
    {
        var arg2 = new BackPackArguments();

        arg2.Tab = 0;
        //BackPack.RefreshData(arg2);
        BackPack.CallFromOtherClass("SetPackType", new object[] { BackPackController.BackPackType.Recycle });
        var RecycleDataColorSelectCount3 = RecycleData.ColorSelect.Count;

        for (var i = 0; i < RecycleDataColorSelectCount3; i++)
        {
            RecycleData.ColorSelect[i] = false;
        }
        InitRecycleBags();
        RecycleData.ColorSelect[0] = true;
        SetColorSelect(0);
        RecycleData.ColorSelect[1] = true;
        SetColorSelect(1);
        RefleshBags();
        var args = data as RecycleArguments;

        if (args == null)
        {
            return;
        }

        if (args.ItemDataModel != null)
        {
            var item    = args.ItemDataModel;
            var varItem = PlayerDataManager.Instance.GetItem(item.BagId, item.Index);
            varItem.IsChoose = true;
            AddRecycleItem();
        }
        RecycleData.UIGetShow = 0;
    }
Example #3
0
    public void RefreshData(UIInitArguments data)
    {
        var packArg = new BackPackArguments();

        if (data == null)
        {
            packArg.Tab = 1;
        }
        else
        {
            packArg.Tab = data.Tab;
        }
        PlayerDataManager.Instance.RefreshEquipStatus();
        BackPack.RefreshData(packArg);
        BackPack.CallFromOtherClass("SetPackType", new object[] { BackPackController.BackPackType.Character });
        Attribute.RefreshData(data);
    }