diff --git a/src/MaaWpfGui/ViewModels/UserControl/TaskQueue/RoguelikeSettingsUserControlModel.cs b/src/MaaWpfGui/ViewModels/UserControl/TaskQueue/RoguelikeSettingsUserControlModel.cs index fbaaf5ed0e..a27be338c3 100644 --- a/src/MaaWpfGui/ViewModels/UserControl/TaskQueue/RoguelikeSettingsUserControlModel.cs +++ b/src/MaaWpfGui/ViewModels/UserControl/TaskQueue/RoguelikeSettingsUserControlModel.cs @@ -160,7 +160,6 @@ public class RoguelikeSettingsUserControlModel : TaskViewModel var roguelikeRoles = RoguelikeRoles; RoguelikeRolesList = [ - new() { Display = LocalizationHelper.GetString("DefaultRoles"), Value = string.Empty }, new() { Display = LocalizationHelper.GetString("FirstMoveAdvantage"), Value = "先手必胜" }, new() { Display = LocalizationHelper.GetString("SlowAndSteadyWinsTheRace"), Value = "稳扎稳打" }, new() { Display = LocalizationHelper.GetString("OvercomingYourWeaknesses"), Value = "取长补短" }, @@ -176,7 +175,7 @@ public class RoguelikeSettingsUserControlModel : TaskViewModel RoguelikeRolesList.Add(new() { Display = LocalizationHelper.GetString("AsYourHeartDesires"), Value = "随心所欲" }); - RoguelikeRoles = RoguelikeRolesList.Any(x => x.Value == roguelikeRoles) ? roguelikeRoles : string.Empty; + RoguelikeRoles = RoguelikeRolesList.Any(x => x.Value == roguelikeRoles) ? roguelikeRoles : "稳扎稳打"; } private readonly Dictionary> _squadDictionary = new() @@ -253,10 +252,7 @@ public class RoguelikeSettingsUserControlModel : TaskViewModel private void UpdateRoguelikeSquadList() { var roguelikeSquad = RoguelikeSquad; - RoguelikeSquadList = - [ - new() { Display = LocalizationHelper.GetString("DefaultSquad"), Value = string.Empty } - ]; + RoguelikeSquadList = []; // 优先匹配 Theme_Mode,其次匹配 Theme_Default string themeKey = $"{RoguelikeTheme}_{RoguelikeMode}"; @@ -281,7 +277,7 @@ public class RoguelikeSettingsUserControlModel : TaskViewModel } // 选择当前分队 - RoguelikeSquad = RoguelikeSquadList.Any(x => x.Value == roguelikeSquad) ? roguelikeSquad : string.Empty; + RoguelikeSquad = RoguelikeSquadList.Any(x => x.Value == roguelikeSquad) ? roguelikeSquad : "指挥分队"; } private void UpdateRoguelikeCoreCharList()