| 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);        }    }}
 |