chore: tweaked SSS copilot operators output

This commit is contained in:
Constrat
2025-03-18 11:10:46 +01:00
parent 193816c685
commit f37e4c0eac

View File

@@ -113,6 +113,13 @@ public class SSSCopilotModel : CopilotBase
output.Add((string.Format(LocalizationHelper.GetString("TotalOperatorsCount"), count), null));
if (ToolMen is not null)
{
var toolMenLog = LocalizationHelper.GetString("OtherOperators");
var toolMenString = string.Join("\n", ToolMen.Select(kv => $"{char.ToUpper(kv.Key[0]) + kv.Key[1..].ToLower()}: {kv.Value}"));
output.Add((toolMenLog + "\n" + toolMenString, null));
}
if (Buff is not null)
{
var buffLog = LocalizationHelper.GetString("DirectiveECTerm");
@@ -120,12 +127,6 @@ public class SSSCopilotModel : CopilotBase
output.Add((buffLog + (string.IsNullOrEmpty(localizedBuffName) ? Buff : localizedBuffName), null));
}
if (ToolMen is not null)
{
var toolMenLog = LocalizationHelper.GetString("OtherOperators");
output.Add((toolMenLog + JsonConvert.SerializeObject(ToolMen), null));
}
if (Equipment is not null)
{
var equipmentLog = LocalizationHelper.GetString("InitialEquipmentHorizontal") + '\n';