From dc27a25b11e788fcc538c055abdd4880e534b0f2 Mon Sep 17 00:00:00 2001
From: lcy <1459594991@qq.com>
Date: 星期四, 08 一月 2026 10:48:02 +0800
Subject: [PATCH] 386 跳过按钮
---
Main/System/Battle/BaseBattleWin.cs | 33 ++++++++++++++++++++-------------
1 files changed, 20 insertions(+), 13 deletions(-)
diff --git a/Main/System/Battle/BaseBattleWin.cs b/Main/System/Battle/BaseBattleWin.cs
index a71b94e..1089591 100644
--- a/Main/System/Battle/BaseBattleWin.cs
+++ b/Main/System/Battle/BaseBattleWin.cs
@@ -233,7 +233,7 @@
if (!FuncOpenLVConfig.HasKey(passFuncId))
return true;
int lv = FuncOpenLVConfig.Get(passFuncId).LimitLV;
- SysNotifyMgr.Instance.ShowTip("BattlePass2", lv);
+ SysNotifyMgr.Instance.ShowTip("BattlePass4", lv);
return false;
}
@@ -292,27 +292,34 @@
// 涓荤嚎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);
}
}
--
Gitblit v1.8.0