少年修仙传客户端代码仓库
Client_PangDeRong
2018-08-30 aa2f48740e1ff6fcedbd74463f43685541da7048
1764 修改仙盟仓库获取途径跳转
4个文件已修改
25 ■■■■■ 已修改文件
System/BlastFurnace/GetItemPathModel.cs 9 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/TreasureFindHost/ReciveConditionCell.cs 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/TreasureFindHost/TreasureFindHostModel.cs 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/TreasureFindHost/TreasureFindHostWin.cs 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/BlastFurnace/GetItemPathModel.cs
@@ -208,12 +208,19 @@
        switch(itemWaysModel.ID)
        {
            case 38:
                ModelCenter.Instance.GetModel<PlayerFairyAuTreasureData>().JumpItemID = itemId;
                SetUnionWarehouseGetWay();
                break;
        }
        WindowJumpMgr.Instance.WindowJumpTo((JumpUIType)itemWaysModel.OpenpanelId);
    }
    public void SetUnionWarehouseGetWay()
    {
        var model1 = ModelCenter.Instance.GetModel<PlayerFairyAuTreasureData>();
        var model2 = ModelCenter.Instance.GetModel<TreasureFindHostModel>();
        model1.JumpItemID = model2.adviceIdlist;
    }
    #region 设置弹框位置
    private RectTransform infoTip = null;
    private RectTransform waysTip = null;
System/TreasureFindHost/ReciveConditionCell.cs
@@ -118,6 +118,7 @@
                    receivedImg.SetActive(false);
                    receiveBtn.AddListener(() =>
                    {
                        hostModel.SetAdviceIdlist(adviceIdlist);
                        ItemAttrData attrData = new ItemAttrData(adviceIdlist[0], true, 0, -1, 0, true, PackType.rptDeleted, "", null, ItemTipChildType.GetEquipPath);
                        tipsModel.SetItemTipsModel(attrData, false);
                        if (tipsModel.compareAttrData != null)
System/TreasureFindHost/TreasureFindHostModel.cs
@@ -340,6 +340,20 @@
            return false;
        }
        public int SelectTreasureId { get; private set; }
        public void SetSelectTreasureId(int treasureId)
        {
            SelectTreasureId = treasureId;
        }
        public List<int> adviceIdlist{ get; private set; }
        public void SetAdviceIdlist(List<int> idlist)
        {
            if (idlist == null || idlist.Count < 1) return;
            adviceIdlist = idlist;
        }
        #region 处理服务端数据
        public event Action OnCompletedAct;
        public void GetServerAwardRecord(HA348_tagMCXBXZAwardRecordList awardRecord)
System/TreasureFindHost/TreasureFindHostWin.cs
@@ -202,6 +202,7 @@
            }
            selectTreasureId = treasureId;
            hostModel.SetSelectTreasureId(treasureId);
            UI3DTreasureExhibition.Instance.BeginShowTreasure(selectTreasureId, treasureIcon);
            CreateConditionCell();
            functionOrder = index;