报告推荐方案加发射方式(单次齐射/连续/脉冲)
This commit is contained in:
parent
5369c2a6aa
commit
bb0f5bdc50
@ -61,6 +61,7 @@ namespace CounterDrone.Core.Services
|
||||
sb.AppendLine($"| 参数 | 值 |");
|
||||
sb.AppendLine($"|------|-----|");
|
||||
sb.AppendLine($"| 气溶胶类型 | {TranslateAerosol((AerosolType)config.Cloud.AerosolType)} |");
|
||||
sb.AppendLine($"| 发射方式 | {TranslateRelease((ReleaseMode)config.Cloud.ReleaseMode)} |");
|
||||
sb.AppendLine($"| 弹药数 | {config.Cloud.SalvoRounds} 发 |");
|
||||
sb.AppendLine($"| 云团间距 | {config.Cloud.SalvoSpacing:F0} m |");
|
||||
sb.AppendLine($"| 拦截概率(算法估计) | {config.Cloud.EstimatedProbability.Value:P0} |");
|
||||
@ -184,6 +185,14 @@ namespace CounterDrone.Core.Services
|
||||
PowerType.Jet => "喷吸气式", _ => p.ToString(),
|
||||
};
|
||||
|
||||
private static string TranslateRelease(ReleaseMode r) => r switch
|
||||
{
|
||||
ReleaseMode.Single => "单次齐射",
|
||||
ReleaseMode.Continuous => "连续释放",
|
||||
ReleaseMode.Pulse => "脉冲释放",
|
||||
_ => r.ToString(),
|
||||
};
|
||||
|
||||
private static string TranslateEvent(SimEventType t) => t switch
|
||||
{
|
||||
SimEventType.MunitionLaunched => "🚀 弹药发射",
|
||||
|
||||
Loading…
Reference in New Issue
Block a user