chore: 调整关卡选择中的剿灭显示

This commit is contained in:
uye
2025-06-25 19:55:18 +08:00
parent bc560cf9af
commit bf80696a80
6 changed files with 16 additions and 15 deletions

View File

@@ -58,7 +58,7 @@ This page is outdated and maybe still in Simplified Chinese. Translation is need
![画面例](/images/ja-jp/combat-start-interface-example.png)
:::
### 剿灭模式
### 当期剿灭
- MAA 只会通过终端首页右上角的剿灭按钮进行跳转,请确保当期剿灭已解锁 `全权委托` 并持有足够数量的 “PRTS 剿灭代理卡”。
- 在当期剿灭刷新或重新安装明日方舟后,从剿灭 `开始战斗` 页面返回会自动展开 `情报汇总`,请提前关闭此页面以防止任务卡住。
@@ -74,7 +74,7 @@ This page is outdated and maybe still in Simplified Chinese. Translation is need
- 如果当天开放 `龙门币-6/5`,就会前往 `龙门币-6/5`,不会前往 `1-7``经验-6/5`。如果玩家此时未解锁 `龙门币-6/5` 代理,则刷理智任务出错。
- 如果当天未开放 `龙门币-6/5`,则会前往 `1-7`,不会前往 `龙门币-6/5`。如果玩家此时未解锁 1-7 代理,则刷理智任务出错。
- 由于 `经验-6/5` 前存在常驻关卡 `1-7`在这种情况下MAA 永远也不会前往 `经验-6/5` 战斗。
2. 如关卡选择为 `剿灭模式`,则不会因为剿灭的结果影响其余备选关卡的选择逻辑。即使剿灭出错,刷理智任务也不会出错。
2. 如关卡选择为 `当期剿灭`,则不会因为剿灭的结果影响其余备选关卡的选择逻辑。即使剿灭出错,刷理智任务也不会出错。
### 剩余理智

View File

@@ -54,7 +54,7 @@ icon: hugeicons:brain-02
![示例画面](/images/zh-cn/combat-start-interface-example.png)
:::
### 剿灭模式
### 当期剿灭
- MAA 只会通过终端首页右上角的剿灭按钮进行跳转,请确保当期剿灭已解锁 `全权委托` 并持有足够数量的 `PRTS 剿灭代理卡`
- 仅建议当期剿灭已“400 杀”的玩家使用 MAA 自动剿灭。
@@ -70,7 +70,7 @@ icon: hugeicons:brain-02
- 如果当天开放 `龙门币-6/5`,就会前往 `龙门币-6/5`,不会前往 `1-7``经验-6/5`。如果玩家此时未解锁 `龙门币-6/5` 代理,则刷理智任务出错。
- 如果当天未开放 `龙门币-6/5`,则会前往 `1-7`,不会前往 `龙门币-6/5`。如果玩家此时未解锁 1-7 代理,则刷理智任务出错。
- 由于 `经验-6/5` 前存在常驻关卡 `1-7`在这种情况下MAA 永远也不会前往 `经验-6/5` 战斗。
2. 若关卡选择为 `剿灭模式`,则:
2. 若关卡选择为 `当期剿灭`,则:
- 不会因为剿灭的结果影响其余备选关卡的选择逻辑,即使剿灭出错,刷理智任务也不会出错。
- 剩余的备选关卡只会继承 `吃理智药``代理倍率` 的设置,不受 `吃源石``指定次数``指定材料` 的控制。

View File

@@ -58,10 +58,9 @@ This page is outdated and maybe still in Simplified Chinese. Translation is need
![範例畫面](/images/zh-cn/combat-start-interface-example.png)
:::
### 剿灭模式
### 当期剿灭
- MAA 只会通过终端首页右上角的剿灭按钮进行跳转,请确保当期剿灭已解锁 `全权委托` 并持有足够数量的 “PRTS 剿灭代理卡”。
- 在当期剿灭刷新或重新安装明日方舟后,从剿灭 `开始战斗` 页面返回会自动展开 `情报汇总`,请提前关闭此页面以防止任务卡住。
- 仅建议当期剿灭已“400 杀”的玩家使用 MAA 自动剿灭。
## 高级设置
@@ -74,7 +73,9 @@ This page is outdated and maybe still in Simplified Chinese. Translation is need
- 如果当天开放 `龙门币-6/5`,就会前往 `龙门币-6/5`,不会前往 `1-7``经验-6/5`。如果玩家此时未解锁 `龙门币-6/5` 代理,则刷理智任务出错。
- 如果当天未开放 `龙门币-6/5`,则会前往 `1-7`,不会前往 `龙门币-6/5`。如果玩家此时未解锁 1-7 代理,则刷理智任务出错。
- 由于 `经验-6/5` 前存在常驻关卡 `1-7`在这种情况下MAA 永远也不会前往 `经验-6/5` 战斗。
2. 关卡选择为 `剿灭模式`,则不会因为剿灭的结果影响其余备选关卡的选择逻辑。即使剿灭出错,刷理智任务也不会出错。
2. 关卡选择为 `当期剿灭`,则:
- 不会因为剿灭的结果影响其余备选关卡的选择逻辑,即使剿灭出错,刷理智任务也不会出错。
- 剩余的备选关卡只会继承 `吃理智药``代理倍率` 的设置,不受 `吃源石``指定次数``指定材料` 的控制。
### 剩余理智

View File

@@ -604,7 +604,7 @@ C:\\leidian\\LDPlayer9。\n
<system:String x:Key="PR-C-2">先/辅芯片组</system:String>
<system:String x:Key="PR-D-1">近/特芯片</system:String>
<system:String x:Key="PR-D-2">近/特芯片组</system:String>
<system:String x:Key="Annihilation">剿灭模式</system:String>
<system:String x:Key="Annihilation">当期剿灭</system:String>
<system:String x:Key="TodaysStageTip" xml:space="preserve">今日关卡小提示: </system:String>
<system:String x:Key="CETip">CE龙门币</system:String>
<system:String x:Key="APTip">AP红票</system:String>

View File

@@ -601,7 +601,7 @@ C:\\leidian\\LDPlayer9。\n
<system:String x:Key="PR-C-2">先/輔晶片組</system:String>
<system:String x:Key="PR-D-1">近/特晶片</system:String>
<system:String x:Key="PR-D-2">近/特晶片組</system:String>
<system:String x:Key="Annihilation">剿滅模式</system:String>
<system:String x:Key="Annihilation">當期剿滅</system:String>
<system:String x:Key="TodaysStageTip" xml:space="preserve">今日關卡小提示: </system:String>
<system:String x:Key="CETip">CE龍門幣</system:String>
<system:String x:Key="APTip">AP紅票</system:String>

View File

@@ -190,8 +190,12 @@ namespace MaaWpfGui.Services
private static Dictionary<string, StageInfo> InitializeDefaultStages()
{
// 这里会被 “剩余理智” 复用,第一个必须是 string.Empty 的
// 「当前/上次」关卡导航
return new() { { string.Empty, new() { Display = LocalizationHelper.GetString("DefaultStage"), Value = string.Empty } } };
return new() {
// 「当前/上次」关卡导航
{ string.Empty, new() { Display = LocalizationHelper.GetString("DefaultStage"), Value = string.Empty }},
// 周一和周日的关卡提示
{ "Pormpt1", new() { Tip = LocalizationHelper.GetString("Pormpt1"), OpenDays = [DayOfWeek.Monday, DayOfWeek.Wednesday], IsHidden = true } },
{ "Pormpt2", new() { Tip = LocalizationHelper.GetString("Pormpt2"), OpenDays = [DayOfWeek.Sunday], IsHidden = true } }, };
}
private static bool TryParseVersion(string? version, out SemVersion versionObj)
@@ -296,10 +300,6 @@ namespace MaaWpfGui.Services
{ "PR-C-2", new("PR-C-2", string.Empty, [DayOfWeek.Wednesday, DayOfWeek.Thursday, DayOfWeek.Saturday, DayOfWeek.Sunday], resourceCollection) },
{ "PR-D-1", new("PR-D-1", "PR-DTip", [DayOfWeek.Tuesday, DayOfWeek.Wednesday, DayOfWeek.Saturday, DayOfWeek.Sunday], resourceCollection) },
{ "PR-D-2", new("PR-D-2", string.Empty, [DayOfWeek.Tuesday, DayOfWeek.Wednesday, DayOfWeek.Saturday, DayOfWeek.Sunday], resourceCollection) },
// 周一和周日的关卡提示
{ "Pormpt1", new() { Tip = LocalizationHelper.GetString("Pormpt1"), OpenDays = [DayOfWeek.Monday], IsHidden = true } },
{ "Pormpt2", new() { Tip = LocalizationHelper.GetString("Pormpt2"), OpenDays = [DayOfWeek.Sunday], IsHidden = true } },
};
foreach (var kvp in permanentStages)