少年修仙传客户端代码仓库
Client_PangDeRong
2018-08-21 2cc0835842bd1c3c751cd3e8f4a6e15d5dddf139
[2588]修改道具寻宝
2个文件已修改
91 ■■■■■ 已修改文件
System/HappyXB/BestXBWin.cs 46 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/HappyXB/RuneXBWin.cs 45 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/HappyXB/BestXBWin.cs
@@ -212,12 +212,9 @@
                else
                {
                    freeXBTimeText.gameObject.SetActive(true);
                    freeXbBtn.gameObject.SetActive(false);
                    xbBtn.gameObject.SetActive(true);
                    freeXBTimeText.text = Language.Get("HappyXB102", TimeUtility.SecondsToHMSCHSRetain((int)time));
                    if(!XBModel.IsHaveOneXBTool(1))
                    {
                        freeXbBtn.gameObject.SetActive(false);
                        xbBtn.gameObject.SetActive(true);
                    }
                }
            }
            else
@@ -236,18 +233,6 @@
        public void RefreshXBTools()
        {
            if(XBModel.IsHaveOneXBTool(1))
            {
                freeXbBtn.gameObject.SetActive(true);
                xbBtn.gameObject.SetActive(false);
            }
            else
            {
                freeXbBtn.gameObject.SetActive(false);
                xbBtn.gameObject.SetActive(true);
            }
            int xbToolCnt = 0;
            if (XBModel.IsHaveManyXBTool(1,out xbToolCnt))
            {
@@ -324,14 +309,7 @@
            {
                maskObj.SetActive(true);
                isXBMany = false;
                if (XBModel.IsHaveFreeXB(1))
                {
                    XBModel.SendXBQuest(1, 0, 1);
                }
                else if(XBModel.IsHaveOneXBTool(1))
                {
                    XBModel.SendXBQuest(1,0,2);
                }
                XBModel.SendXBQuest(1, 0, 1);
            }
        }
@@ -339,16 +317,24 @@
        {
            if (XBModel.CheckIsEmptyGrid(PackType.rptTreasure))
            {
                if (UIHelper.GetMoneyCnt(1) >= (ulong)xbOneMoney)
                if(XBModel.IsHaveOneXBTool(1))
                {
                    maskObj.SetActive(true);
                    isXBMany = false;
                    XBModel.SendXBQuest(1, 0, 0);
                    XBModel.SendXBQuest(1, 0, 2);
                }
                else
                {
                    WindowCenter.Instance.Open<RechargeTipWin>();
                    if (UIHelper.GetMoneyCnt(1) >= (ulong)xbOneMoney)
                    {
                        maskObj.SetActive(true);
                        isXBMany = false;
                        XBModel.SendXBQuest(1, 0, 0);
                    }
                    else
                    {
                        WindowCenter.Instance.Open<RechargeTipWin>();
                    }
                }
            }
        }
System/HappyXB/RuneXBWin.cs
@@ -220,12 +220,9 @@
                else
                {
                    freeXBTimeText.gameObject.SetActive(true);
                    freeXbBtn.gameObject.SetActive(false);
                    xbBtn.gameObject.SetActive(true);
                    freeXBTimeText.text = Language.Get("HappyXB102", TimeUtility.SecondsToHMSCHSRetain((int)time));
                    if (!XBModel.IsHaveOneXBTool(2))
                    {
                        freeXbBtn.gameObject.SetActive(false);
                        xbBtn.gameObject.SetActive(true);
                    }
                }
            }
            else
@@ -243,18 +240,6 @@
        public void RefreshXBTools()
        {
            if (XBModel.IsHaveOneXBTool(2))
            {
                freeXbBtn.gameObject.SetActive(true);
                xbBtn.gameObject.SetActive(false);
            }
            else
            {
                freeXbBtn.gameObject.SetActive(false);
                xbBtn.gameObject.SetActive(true);
            }
            int xbToolCnt = 0;
            if (XBModel.IsHaveManyXBTool(2, out xbToolCnt))
            {
@@ -327,15 +312,22 @@
        {
            if(XBModel.CheckIsEmptyGrid(PackType.rptRunePack))
            {
                if (UIHelper.GetMoneyCnt(1) >= (ulong)xbOneMoney)
                if (XBModel.IsHaveOneXBTool(2))
                {
                    maskObj.SetActive(true);
                    isXBMany = false;
                    XBModel.SendXBQuest(2, 0, 0);
                    XBModel.SendXBQuest(2, 0, 2);
                }
                else
                {
                    WindowCenter.Instance.Open<RechargeTipWin>();
                    if (UIHelper.GetMoneyCnt(1) >= (ulong)xbOneMoney)
                    {
                        maskObj.SetActive(true);
                        isXBMany = false;
                        XBModel.SendXBQuest(2, 0, 0);
                    }
                    else
                    {
                        WindowCenter.Instance.Open<RechargeTipWin>();
                    }
                }
            }
        }
@@ -346,14 +338,7 @@
            {
                maskObj.SetActive(true);
                isXBMany = false;
                if (XBModel.IsHaveFreeXB(2))
                {
                    XBModel.SendXBQuest(2, 0, 1);
                }
                else if (XBModel.IsHaveOneXBTool(2))
                {
                    XBModel.SendXBQuest(2, 0, 2);
                }
                XBModel.SendXBQuest(2, 0, 1);
            }
        }