| | |
| | |
|
| | | guideStep = config.Steps.Length > 0 ? config.Steps[0] : 0;
|
| | | var stepConfig = ScriptableObjectLoader.LoadSoNewBieGuideStep(guideStep);
|
| | | if (!(stepConfig.guideType == GuideType.NewBie && stepConfig.clickCompleteNoMask))
|
| | | {
|
| | | // 非强制引导不暂停战斗,如有具体需要可以增加字段
|
| | | BattleManager.Instance.storyBattleField.IsPause = true;
|
| | | }
|
| | | TryPauseStoryBattle();
|
| | |
|
| | |
|
| | | if (guideBeginEvent != null)
|
| | |
| | |
|
| | | }
|
| | |
|
| | | public void TryPauseStoryBattle()
|
| | | {
|
| | | var stepConfig = ScriptableObjectLoader.LoadSoNewBieGuideStep(guideStep);
|
| | | if (!(stepConfig.guideType == GuideType.NewBie && stepConfig.clickCompleteNoMask))
|
| | | {
|
| | | // 非强制引导不暂停战斗,如有具体需要可以增加字段
|
| | | BattleManager.Instance.storyBattleField.IsPause = true;
|
| | | }
|
| | | }
|
| | |
|
| | | public bool IsPauseStoryBattleState()
|
| | | {
|
| | | if (!UIManager.Instance.IsOpened<NewBieWin>())
|
| | | return false;
|
| | | |
| | | var stepConfig = ScriptableObjectLoader.LoadSoNewBieGuideStep(guideStep);
|
| | | if (!(stepConfig.guideType == GuideType.NewBie && stepConfig.clickCompleteNoMask))
|
| | | {
|
| | | // 非强制引导不暂停战斗,如有具体需要可以增加字段
|
| | | if (currentGuide == BattleManager.Instance.fightGuideID)
|
| | | {
|
| | | // 战斗引导中,不暂停
|
| | | return false;
|
| | | }
|
| | | return true;
|
| | | }
|
| | |
|
| | |
|
| | | return false;
|
| | | }
|
| | |
|
| | | bool IsNeedRecord(int _id)
|
| | | {
|
| | | return GuideConfig.Get(_id).NoRecord == 0;
|