public void StageStop(bool manual = false, bool victory = true) { NotifyChanged((int)BattleArena.ENPropertyChanged.enUrgentEvent, false); BattleSummary.Singleton.OnFinished(manual, victory); //QTE.Stop(); SwordSoul.Clear(); Combo.Clear(); m_blackBoard.Delete(); }
public void StageStart() { ReliveCount = 0; KillBossCount = 0; StageStartTime = Time.time; MaxComboNumber = 0; ResetSwitchSkillCount(); //QTE.Init(); SwordSoul.Clear(); FloorInfo info = GameTable.FloorInfoTableAsset.LookUp(SM.RandomRoomLevel.Singleton.m_curFloorId); if (null != info) { m_origialCount = info.m_origialCount;// info.SceneManger.Singleton.m_curFloorId; m_canOrigialResurrection = info.m_canOrigialResurrection == 1 ? true : false; m_canRetLayerResurrection = true; } else { Debug.Log("OnChooseFloor FloorInfo info==null" + SM.RandomRoomLevel.Singleton.m_curFloorId); } DropCardsIdList.Clear(); }