mirror of
https://github.com/MaaAssistantArknights/MaaAssistantArknights.git
synced 2026-07-19 10:32:19 +08:00
@@ -556,7 +556,7 @@ public class FightSettingsUserControlModel : TaskSettingsViewModel
|
||||
if (value)
|
||||
{
|
||||
UseAlternateStage = false;
|
||||
StageResetMode = FightStageResetMode.DoNotReset;
|
||||
StageResetMode = FightStageResetMode.Current;
|
||||
}
|
||||
if (update)
|
||||
{
|
||||
@@ -570,7 +570,6 @@ public class FightSettingsUserControlModel : TaskSettingsViewModel
|
||||
[
|
||||
new() { Display = LocalizationHelper.GetString("DefaultStage"), Value = FightStageResetMode.Current },
|
||||
new() { Display = LocalizationHelper.GetString("InvalidStage"), Value = FightStageResetMode.Invalid },
|
||||
new() { Display = LocalizationHelper.GetString("DoNotResetStage"), Value = FightStageResetMode.DoNotReset },
|
||||
];
|
||||
|
||||
public FightStageResetMode StageResetMode
|
||||
@@ -798,11 +797,6 @@ public class FightSettingsUserControlModel : TaskSettingsViewModel
|
||||
var stage = task.StagePlan[i];
|
||||
if (stage != InvalidStage.Value && !stageList.Any(p => p.Value == stage))
|
||||
{
|
||||
if (task.StageResetMode == FightStageResetMode.DoNotReset)
|
||||
{
|
||||
// 不重置,跳过
|
||||
continue;
|
||||
}
|
||||
task.StagePlan[i] = task.StageResetMode switch {
|
||||
FightStageResetMode.Current => string.Empty,
|
||||
FightStageResetMode.Invalid => InvalidStage.Value,
|
||||
|
||||
Reference in New Issue
Block a user