Пример #1
0
                public CorpsPlaneRecord(AirBase.PlaneInfo plane)
                {
                    var planeFp = plane.FighterPower;

                    Equip        = plane.State != 1 ? new EquipRecord(plane.StateName) : new EquipRecord(plane.Slot);
                    Spec         = plane.State != 1 ? "" : $"+{plane.Slot.Alv} {plane.Count}/{plane.MaxCount}";
                    AircraftSpec =
                        $"距離:{plane.Slot.Spec.Distance} 制空:{RangeString(planeFp.AirCombat)}" +
                        (planeFp.Difference ? $" 防空:{RangeString(planeFp.Interception)}" : "");
                    Color = plane.Slot.Spec.Color;
                }
Пример #2
0
 public static Record CreateCorpsPlaneRecord(AirBase.PlaneInfo plane)
 {
     return(new CorpsPlaneRecord(plane));
 }