少年修仙传客户端代码仓库
10268 【越南】【砍树】【英语】新增自选界面 宝箱数量用背包中可用数量
2个文件已修改
17 ■■■■■ 已修改文件
System/KnapSack/Logic/BoxGetItemModel.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/KnapSack/New/ChooseItemsModel.cs 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/KnapSack/Logic/BoxGetItemModel.cs
@@ -164,7 +164,7 @@
            bool isSelectItem = IsSelectItemByID(itemId, out selectDict);
            if (isSelectItem)
            {
                ModelCenter.Instance.GetModel<ChooseItemsModel>().OpenChooseItemsWin(useCnt);
                ModelCenter.Instance.GetModel<ChooseItemsModel>().OpenChooseItemsWin();
                //if (!WindowCenter.Instance.IsOpen<ChooseItemWin>())
                //{
                //    WindowCenter.Instance.Open<ChooseItemWin>();
System/KnapSack/New/ChooseItemsModel.cs
@@ -193,5 +193,20 @@
        WindowCenter.Instance.Open<ChooseItemsWin>();
    }
    //宝箱数量等于背包中可用数量 boxChooseCount 开启宝箱后在列表中能选几个
    public void OpenChooseItemsWin()
    {
        if (!TryInitData())
            return;
        this.openBoxCount = packModel.GetItemCountByID(PackType.Item, boxModel.itemId);
        if (this.openBoxCount < 1)
            return;
        this.boxChooseCount = 1;
        totalItemCount = openBoxCount * boxChooseCount;
        WindowCenter.Instance.Open<ChooseItemsWin>();
    }
}