feat: 移除肉鸽默认分队与默认职业组

This commit is contained in:
uye
2025-07-20 20:46:02 +08:00
parent 9a5b5fdc8d
commit 86accdee86

View File

@@ -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<string, List<(string Key, string Value)>> _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()