少年修仙传客户端代码仓库
lcy
2024-12-10 3f00d84c6fd93eae9e973c998e39f6a1fee7a453
10300 仙缘切换账号防报错
6个文件已修改
29 ■■■■ 已修改文件
System/LoopAct/FairyAffinity/FairyAffinityLoginActCell.cs 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/LoopAct/FairyAffinity/FairyAffinityLoginActWin.cs 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/LoopAct/FairyAffinity/FairyAffinityMissionActCell.cs 5 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/LoopAct/FairyAffinity/FairyAffinityMissionActWin.cs 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/LoopAct/FairyAffinity/FairyAffinityRechargeGiftActCell.cs 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/LoopAct/FairyAffinity/FairyAffinityRechargeGiftActWin.cs 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/LoopAct/FairyAffinity/FairyAffinityLoginActCell.cs
@@ -42,6 +42,8 @@
        {
            OperationLoginAct holiday;
            OperationTimeHepler.Instance.TryGetOperation(FairyAffinityLoginActModel.operaType, out holiday);
            if (holiday == null)
                return;
            dayNum = holiday.loginAwards[index].DayNum;
            //0 不可领取(日期未到)  1 可领取  2 已领取 3补签(已过天) 4 继续签到(已购买) 5 继续签到(未购买)
            var state = model.GetLoginAwardState(dayNum);
System/LoopAct/FairyAffinity/FairyAffinityLoginActWin.cs
@@ -106,7 +106,8 @@
            m_Controller.Refresh();
            OperationLoginAct holiday;
            OperationTimeHepler.Instance.TryGetOperation(FairyAffinityLoginActModel.operaType, out holiday);
            if (holiday == null)
                return;
            for (int i = 0; i < holiday.loginAwards.Count; i++)
            {
                m_Controller.AddCell(ScrollerDataType.Header, i);
@@ -136,7 +137,8 @@
        {
            OperationLoginAct holiday;
            OperationTimeHepler.Instance.TryGetOperation(FairyAffinityLoginActModel.operaType, out holiday);
            if (holiday == null)
                return 0;
            int getYet = -1;
            int reSign = -1;
            for (int i = 0; i < holiday.loginAwards.Count; i++)
System/LoopAct/FairyAffinity/FairyAffinityMissionActCell.cs
@@ -24,6 +24,8 @@
        {
            OperationMissionAct missionAct;
            OperationTimeHepler.Instance.TryGetOperation(FairyAffinityMissionActModel.operaType, out missionAct);
            if (missionAct == null)
                return;
            var mission = missionAct.missionInfo[id];
            missionText.text = Language.Get("MissionActType_" + mission.TaskType, Math.Min(model.missionValueDict[mission.TaskType], mission.NeedValue), mission.NeedValue);
            var awards = mission.AwardItemList;
@@ -65,7 +67,8 @@
            List<Item> items = new List<Item>();
            OperationMissionAct missionAct;
            OperationTimeHepler.Instance.TryGetOperation(FairyAffinityMissionActModel.operaType, out missionAct);
            if (missionAct == null)
                return;
            var keys = missionAct.missionInfo.Keys.ToList();
            foreach (var id in keys)
            {
System/LoopAct/FairyAffinity/FairyAffinityMissionActWin.cs
@@ -105,7 +105,8 @@
            m_Controller.Refresh();
            OperationMissionAct missionAct;
            OperationTimeHepler.Instance.TryGetOperation(FairyAffinityMissionActModel.operaType, out missionAct);
            if (missionAct == null)
                return;
            var keys = missionAct.missionInfo.Keys.ToList();
            keys.Sort(CmpState);
            for (int i = 0; i < keys.Count; i++)
@@ -151,7 +152,8 @@
        {
            OperationMissionAct missionAct;
            OperationTimeHepler.Instance.TryGetOperation(FairyAffinityMissionActModel.operaType, out missionAct);
            if (missionAct == null)
                return;
            if (isNewRound)
            {
                DisplayScroll();
@@ -168,6 +170,8 @@
        {
            OperationMissionAct missionAct;
            OperationTimeHepler.Instance.TryGetOperation(FairyAffinityMissionActModel.operaType, out missionAct);
            if (missionAct == null)
                return;
            actTime.text = Language.Get("FairyAffinity09", TimeUtility.SecondsToDHMSCHS(missionAct.GetResetSurplusTime()));
        }
    }
System/LoopAct/FairyAffinity/FairyAffinityRechargeGiftActCell.cs
@@ -32,6 +32,8 @@
        {
            OperationRechargeGiftAct act;
            OperationTimeHepler.Instance.TryGetOperation(FairyAffinityRechargeGiftActModel.operaType, out act);
            if (act == null)
                return;
            bg.SetSprite(index % 2 == 0 ? "FairyAffinityGiftBG1" : "FairyAffinityGiftBG2");
            titleBG.SetSprite(index % 2 == 0 ? "FairyAffinityGiftTitleBG1" : "FairyAffinityGiftTitleBG2");
System/LoopAct/FairyAffinity/FairyAffinityRechargeGiftActWin.cs
@@ -176,7 +176,7 @@
            m_Controller.Refresh();
            OperationRechargeGiftAct act;
            OperationTimeHepler.Instance.TryGetOperation(FairyAffinityRechargeGiftActModel.operaType, out act);
            if (act == null) return;
            List<StoreConfig> _list = null;
            StoreConfig.TryGetStoreConfigs(act.shopType, out _list);
@@ -199,6 +199,8 @@
        {
            OperationRechargeGiftAct act;
            OperationTimeHepler.Instance.TryGetOperation(FairyAffinityRechargeGiftActModel.operaType, out act);
            if (act == null)
                return;
            var awardInfo = act.buyCountGifts[0];
            var awards = awardInfo.AwardItemList;
            int freeState = model.GetBuyGiftState(0);
@@ -297,7 +299,7 @@
        {
            OperationRechargeGiftAct act;
            OperationTimeHepler.Instance.TryGetOperation(FairyAffinityRechargeGiftActModel.operaType, out act);
            if (act == null) return 0;
            List<StoreConfig> _list = null;
            StoreConfig.TryGetStoreConfigs(act.shopType, out _list);