From 86accdee8652117cd53b048ae67658391bfc2154 Mon Sep 17 00:00:00 2001 From: uye <99072975+ABA2396@users.noreply.github.com> Date: Sun, 20 Jul 2025 20:46:02 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E7=A7=BB=E9=99=A4=E8=82=89=E9=B8=BD?= =?UTF-8?q?=E9=BB=98=E8=AE=A4=E5=88=86=E9=98=9F=E4=B8=8E=E9=BB=98=E8=AE=A4?= =?UTF-8?q?=E8=81=8C=E4=B8=9A=E7=BB=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../TaskQueue/RoguelikeSettingsUserControlModel.cs | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) 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()