Revert "fix: 未开放关卡不重置 (#15647)"

This reverts commit 6c0bde0611.
This commit is contained in:
status102
2026-02-10 20:15:48 +08:00
parent fc1643a728
commit 24c3e7e945
10 changed files with 4 additions and 20 deletions

View File

@@ -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,