1234567891011121314151617181920212223242526272829303132 |
- using Fort23.Core;
- using Fort23.Mono;
- using GameLogic.Combat;
- using GameLogic.Combat.CombatTool;
- using GameLogic.Combat.CombatType;
- namespace GameUI.Combat
- {
- public class LevelBattleCombatMono : CombatMonoBaisc
- {
- protected override async CTask ProGameOver(bool isWin)
- {
- LevelBattleCombatType levelBattleCombatType = CombatDrive.Instance.CombatController.CombatTypeBasic as LevelBattleCombatType;
- if (levelBattleCombatType._startCombatInfo.isCombatOverUi)
- {
- await BattleSettlementPanel.OpenPanel(isWin, UICallBack);
- }
- else
- {
- UICallBack();
- }
-
- }
- private async void UICallBack()
- {
-
- await UIManager.Instance.HideUIUIPanel<CombatPanel>();
- CombatDrive.Instance.CombatToStage(CombatController.currActiveCombat.isWin);
- }
- }
- }
|