| System/DailyQuest/DailyQuestModel.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/Dungeon/DungeonGradeWin.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/Dungeon/IceCrystalVeinModel.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/Dungeon/IceCrystalVeinWin.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
System/DailyQuest/DailyQuestModel.cs
@@ -833,6 +833,8 @@ { return DailyQuestState.CanBuyTimes; } case 19: return DailyQuestState.Normal; default: return DailyQuestState.Completed; } System/Dungeon/DungeonGradeWin.cs
@@ -41,10 +41,6 @@ DateTime dungeonEndTime; private bool exitDungeonStage = false; public enum CopyMapId { IceCrystalVein=31140, } private DungeonModel model { get @@ -65,7 +61,6 @@ protected override void OnPreOpen() { model.dungeonCoolDownEvent += DungeonCoolDownEvent; DebugEx.LogError(PlayerDatas.Instance.baseData.MapID); SetTween(gradePosTween, gradeScaleTween, 0); SetTween(expPosTween, expScaleTween, 0); @@ -98,7 +93,7 @@ int rate = 0; if (model.GetRewardRateWithGrade(_mapid, model.mission.grade, out rate)) { if (PlayerDatas.Instance.baseData.MapID == (int)CopyMapId.IceCrystalVein) if (PlayerDatas.Instance.baseData.MapID ==IceCrystalVeinModel.ICECRYSTALVEIN_MAPID) { expGrade.SetSprite(GetStarNum(model.mission.grade)); } @@ -112,7 +107,7 @@ } else { if (PlayerDatas.Instance.baseData.MapID == (int)CopyMapId.IceCrystalVein) if (PlayerDatas.Instance.baseData.MapID == IceCrystalVeinModel.ICECRYSTALVEIN_MAPID) { grade.SetSprite(GetStarNum(model.mission.grade)); } @@ -148,7 +143,7 @@ else if (index == 1) { expContainer.SetActive(false); if (PlayerDatas.Instance.baseData.MapID == (int)CopyMapId.IceCrystalVein) if (PlayerDatas.Instance.baseData.MapID == IceCrystalVeinModel.ICECRYSTALVEIN_MAPID) { grade.SetSprite(GetStarNum(model.mission.grade)); } @@ -171,7 +166,7 @@ endTime = model.GetCoolDownEndTime(type); break; case DungeonCoolDownType.LeaveMap: if (PlayerDatas.Instance.baseData.MapID == (int)CopyMapId.IceCrystalVein) if (PlayerDatas.Instance.baseData.MapID == IceCrystalVeinModel.ICECRYSTALVEIN_MAPID) { surplusTime.text = Language.Get("IceCrystal_3", GetStarNumStr(model.mission.grade)); } @@ -220,7 +215,7 @@ expContainer.SetActive(false); gradeContainer.SetActive(false); } if (PlayerDatas.Instance.baseData.MapID == (int)CopyMapId.IceCrystalVein) if (PlayerDatas.Instance.baseData.MapID == IceCrystalVeinModel.ICECRYSTALVEIN_MAPID) { grade.SetSprite(GetStarNum(model.mission.grade)); } @@ -267,7 +262,7 @@ } } else timeZeroShow = false; if (PlayerDatas.Instance.baseData.MapID == (int)CopyMapId.IceCrystalVein) if (PlayerDatas.Instance.baseData.MapID == IceCrystalVeinModel.ICECRYSTALVEIN_MAPID) { surplusTime.text = Language.Get("DungeonGrade_3", TimeUtility.SecondsToHMSCHSRetain((int)surplus.TotalSeconds, false, false), GetStarNumStr(model.mission.grade - 1)); } System/Dungeon/IceCrystalVeinModel.cs
@@ -36,6 +36,7 @@ public event Action UpdateIceLodeInf; DungeonModel m_Model; DungeonModel model { get { return m_Model ?? (m_Model = ModelCenter.Instance.GetModel<DungeonModel>()); } } public const int ICECRYSTALVEIN_MAPID = 31140; public override void Init() { var IceLodeCfg = Config.Instance.Get<FuncConfigConfig>("IceLodeCfg"); System/Dungeon/IceCrystalVeinWin.cs
@@ -24,6 +24,7 @@ [SerializeField] Transform m_GridBottom;//底层组 [SerializeField] Text m_TextNumber;//扫荡战力 [SerializeField] Text m_Text_Fight;//我的战力 [SerializeField] Text m_TextLv;//挑战等级 ItemTipsModel _itemTipsModel; ItemTipsModel itemTipsModel { get { return _itemTipsModel ?? (_itemTipsModel = ModelCenter.Instance.GetModel<ItemTipsModel>()); } } IceCrystalVeinModel m_IceCrystalVeinModel; @@ -43,8 +44,9 @@ for (int i = 0; i < IceCrystalVeinReward.Length; i++) { IceCrystalVeinMiddle.Add(IceCrystalVeinReward[i]); } } var Openconfig = Config.Instance.Get<FuncOpenLVConfig>(83); m_TextLv.text = Language.Get("IceCrystal_4", Openconfig.LimitLV); } protected override void AddListeners() @@ -128,6 +130,11 @@ var dungeonConfig = Config.Instance.Get<DungeonConfig>(dungeonId); if (dungeonConfig == null) { return; } if (PlayerDatas.Instance.baseData.MapID == IceCrystalVeinModel.ICECRYSTALVEIN_MAPID)//副本中不允许扫荡 { SysNotifyMgr.Instance.ShowTip("IceCrystal_Sweep"); return; } if (dungeonConfig.SweepLVLimit > PlayerDatas.Instance.baseData.LV) @@ -357,7 +364,7 @@ m_TextNumber.text = PlayerLV.IceLodeFightPower.ToString(); if (PlayerDatas.Instance.baseData.FightPoint >= PlayerLV.IceLodeFightPower) { m_Text_Fight.color = new Color32(27,103,22,255); m_Text_Fight.color = new Color32(16,157,6,255); } else {