| Main/System/Arena/ArenaBattleFailWin.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| Main/System/FirstCharge/FirstChargeManager.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| Main/System/Settlement/BattleFailWin.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| Main/System/Settlement/BoneBattleFailWin.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
Main/System/Arena/ArenaBattleFailWin.cs
@@ -32,6 +32,7 @@ } Display(); CreateScroller(); FirstChargeManager.Instance.TryPopWin("ArenaBattleFailWin"); } protected override void OnPreClose() Main/System/FirstCharge/FirstChargeManager.cs
@@ -123,6 +123,21 @@ return firstChargeInfoDict.TryGetValue(firstId, out firstChargeData); } //所有的战斗死亡弹首充,置顶在战斗失败界面上即可,若首充充完则无须响应,不会死亡的不需要 public void TryPopWin(string battleName) { if (battleName == null || battleName == string.Empty) return; if (battleName == "TianziBillboradBattleField") return; if (!TryGetUnBuyFirstId(out int firstId)) return; if (!UIManager.Instance.IsOpened<FirstChargeWin>()) { UIManager.Instance.OpenWindow<FirstChargeWin>(); } } public bool TryGetUnBuyFirstId(out int firstId) { firstId = 0; Main/System/Settlement/BattleFailWin.cs
@@ -28,6 +28,7 @@ protected override void OnPreOpen() { FirstChargeManager.Instance.TryPopWin("BattleFailWin"); } Main/System/Settlement/BoneBattleFailWin.cs
@@ -30,6 +30,7 @@ { int funcId = BoneFieldManager.Instance.funcId; txtFuncName.text = FuncOpenLVConfig.HasKey(funcId) ? FuncOpenLVConfig.Get(funcId).Name : string.Empty; FirstChargeManager.Instance.TryPopWin("BoneBattleFailWin"); }