| | |
| | | if (!FuncOpenLVConfig.HasKey(passFuncId)) |
| | | return true; |
| | | int lv = FuncOpenLVConfig.Get(passFuncId).LimitLV; |
| | | SysNotifyMgr.Instance.ShowTip("BattlePass2", lv); |
| | | SysNotifyMgr.Instance.ShowTip("BattlePass4", lv); |
| | | return false; |
| | | } |
| | | |
| | |
| | | // 主线BOSS战场特殊提示 |
| | | if (battleFieldName == BattleConst.StoryBossBattleField) |
| | | { |
| | | if (!hasForeverPrivilege || IsStoryBossChapterLimited()) |
| | | int lv = PlayerDatas.Instance.baseData.LV; |
| | | if (lv <= BattleManager.Instance.passLV) |
| | | { |
| | | SysNotifyMgr.Instance.ShowTip("BattlePass3", waitRound, BattleManager.Instance.passChapterID); |
| | | if (!hasForeverPrivilege || IsStoryBossChapterLimited()) |
| | | { |
| | | SysNotifyMgr.Instance.ShowTip("BattlePass3", waitRound, BattleManager.Instance.passChapterID); |
| | | } |
| | | else |
| | | { |
| | | SysNotifyMgr.Instance.ShowTip("BattlePass", waitRound); |
| | | } |
| | | } |
| | | else |
| | | { |
| | | SysNotifyMgr.Instance.ShowTip("BattlePass", waitRound); |
| | | if (hasForeverPrivilege && IsStoryBossChapterLimited()) |
| | | { |
| | | SysNotifyMgr.Instance.ShowTip("BattlePass3", waitRound, BattleManager.Instance.passChapterID); |
| | | } |
| | | else |
| | | { |
| | | SysNotifyMgr.Instance.ShowTip("BattlePass", waitRound); |
| | | } |
| | | } |
| | | } |
| | | // 其他战场提示 |
| | | else |
| | | { |
| | | if (hasForeverPrivilege) |
| | | { |
| | | SysNotifyMgr.Instance.ShowTip("BattlePass", waitRound); |
| | | } |
| | | else |
| | | { |
| | | SysNotifyMgr.Instance.ShowTip("BattlePass1", waitRound); |
| | | } |
| | | |
| | | SysNotifyMgr.Instance.ShowTip("BattlePass", waitRound); |
| | | } |
| | | } |
| | | |