private void AirCombat(Api_Kouku airCombat, string prefix = "", bool airSupremacy = true)
{
if (airCombat == null) return;
if (airSupremacy)
{
this.FriendAirSupremacy = airCombat.GetAirSupremacy();
}
foreach (var fleet in this.FriendFleet.Fleets)
{
fleet.CalcDamages(airCombat.GetDamages(FleetType.Friend, fleet.Index));
}
foreach (var fleet in this.EnemyFleet.Fleets)
{
fleet.CalcDamages(airCombat.GetDamages(FleetType.Enemy, fleet.Index));
}
this.AirCombatResults = this.AirCombatResults.Concat(airCombat.ToResult(prefix)).ToArray();
}