Compare commits
3 Commits
4ad0f4e3d6
...
95637c9f7f
| Author | SHA1 | Date | |
|---|---|---|---|
| 95637c9f7f | |||
| 1c7caf986a | |||
| 95aef94c71 |
@ -0,0 +1,399 @@
|
|||||||
|
//TFDi Designs MD-11F (GE CF6-80C2D1F) vRC1.7.0_GE_F 15MAY25
|
||||||
|
|
||||||
|
[VERSION]
|
||||||
|
//KH Bump major
|
||||||
|
major = 4
|
||||||
|
minor = 1
|
||||||
|
|
||||||
|
[WEIGHT_AND_BALANCE]
|
||||||
|
max_gross_weight = 630500
|
||||||
|
empty_weight = 248567
|
||||||
|
reference_datum_position = 0, 0, 0
|
||||||
|
empty_weight_CG_position = -13.3, 0, 0
|
||||||
|
CG_forward_limit = 0.12
|
||||||
|
CG_aft_limit = 0.34
|
||||||
|
empty_weight_pitch_MOI = 20897456
|
||||||
|
empty_weight_roll_MOI = 6368555
|
||||||
|
empty_weight_yaw_MOI = 40761191
|
||||||
|
empty_weight_coupled_MOI = 0
|
||||||
|
activate_mach_limit_based_on_cg = 0
|
||||||
|
activate_cg_limit_based_on_mach = 0
|
||||||
|
max_number_of_stations = 15
|
||||||
|
//KH START Empty default
|
||||||
|
station_load.0=0, 82.0, -2.0, 4.0, Pilot, 1
|
||||||
|
station_load.1=0, 82.0, 2.0, 4.0, First Officer, 2
|
||||||
|
station_load.2=0, 80.0, 3.3, 4.0, Engineer, 0
|
||||||
|
station_load.3=0, 55.0, -5.0, 4.0, Upper zone 1 L, 0
|
||||||
|
station_load.4=0, 55.0, 5.0, 4.0, Upper zone 1 R, 0
|
||||||
|
station_load.5=0, 20.0, -5.0, 4.0, Upper zone 2 L, 0
|
||||||
|
station_load.6=0, 20.0, 5.0, 4.0, Upper zone 2 R, 0
|
||||||
|
station_load.7=0, -20.0, -5.0, 4.0, Upper zone 3 L, 0
|
||||||
|
station_load.8=0, -20.0, 5.0, 4.0, Upper zone 3 R, 0
|
||||||
|
station_load.9=0, -50.0, -5.0, 4.0, Upper zone 4 L, 0
|
||||||
|
station_load.10=0, -50.0, 5.0, 4.0, Upper zone 4 R, 0
|
||||||
|
station_load.11=0, 30.0, 0.0, -4.5, Lower forward cargo, 0
|
||||||
|
station_load.12=0, -30.0, 0.0, -4.5, Lower rear cargo, 0
|
||||||
|
station_load.13=0, 5.0, -2.0, -4.5, Left aux tank, 0
|
||||||
|
station_load.14=0, 5.0, 2.0, -4.5, Right aux tank, 0
|
||||||
|
//KH END
|
||||||
|
|
||||||
|
[CONTACT_POINTS]
|
||||||
|
static_pitch = 0
|
||||||
|
static_cg_height = 16.4
|
||||||
|
gear_system_type = 1
|
||||||
|
tailwheel_lock = 0
|
||||||
|
max_number_of_points = 16
|
||||||
|
gear_locked_on_ground = 0
|
||||||
|
gear_locked_above_speed = -1
|
||||||
|
max_speed_full_steering = 25
|
||||||
|
min_available_steering_angle_pct = 0.2
|
||||||
|
max_speed_decreasing_steering = 45
|
||||||
|
max_speed_full_steering_castering = 20
|
||||||
|
max_speed_decreasing_steering_castering = 35
|
||||||
|
emergency_extension_type = 2
|
||||||
|
hyd_need_power_to_function= 0
|
||||||
|
min_castering_angle = 0.05236
|
||||||
|
max_castering_angle = 1.32645
|
||||||
|
allow_stopped_steering = 1
|
||||||
|
point.0 = 1, 64.22, 0.00, -17.31, 1500, 0, 1.67, 70, 1.15, 1.183, 0.9, 49, 50, 0, 200, 250, 8
|
||||||
|
point.1 = 1, -19.00, -17.15, -18.02, 2000, 1, 2.25, 0, 1.60, 1.116, 0.9, 51, 52, 2, 200, 250, 8
|
||||||
|
point.2 = 1, -19.00, 17.15, -18.02, 2000, 2, 2.25, 0, 1.60, 1.116, 0.9, 53, 54, 3, 200, 250, 8
|
||||||
|
point.3 = 1, -19.00, 0.00, -18.02, 2000, 2, 2.25, 0, 1.60, 1.116, 0.9, 55, 56, 3, 200, 250, 8
|
||||||
|
point.4 = 2, 93.0, 0.0, 0.0, 787, 0, 0.0, 0, 0.00, 0.0, 0.0, 0.0, 0.0, 9, 0, 0, 1
|
||||||
|
point.5 = 2, -48, -82.5, 0.0, 787, 0, 0.0, 0, 0.00, 0.0, 0.0, 0.0, 0.0, 5, 0, 0, 1
|
||||||
|
point.6 = 2, -48, 82.5, 0.0, 787, 0, 0.0, 0, 0.00, 0.0, 0.0, 0.0, 0.0, 6, 0, 0, 1
|
||||||
|
point.7 = 2, 60, 0.0, -9.0, 787, 0, 0.0, 0, 0.00, 0.0, 0.0, 0.0, 0.0, 9, 0, 0, 1
|
||||||
|
point.8 = 2, 60, 0.0, 11.0, 787, 0, 0.0, 0, 0.00, 0.0, 0.0, 0.0, 0.0, 9, 0, 0, 1
|
||||||
|
point.9 = 2, 16.0, -28.00, -13.00, 787, 0, 0.0, 0, 0.00, 0.0, 0.0, 0.0, 0.0, 4, 0, 0, 1
|
||||||
|
point.10 = 2, 16.0, 28.00, -13.00, 787, 0, 0.0, 0, 0.00, 0.0, 0.0, 0.0, 0.0, 4, 0, 0, 1
|
||||||
|
point.11 = 2, -110.0, 0.00, 14.20, 787, 0, 0.0, 0, 0.00, 0.0, 0.0, 0.0, 0.0, 4, 0, 0, 1
|
||||||
|
point.12 = 2, -96.5, 0.0, 42.0, 787, 0, 0.0, 0, 0.00, 0.0, 0.0, 0.0, 0.0, 4, 0, 0, 1
|
||||||
|
point.13 = 2, -94.5, -30.0, 8.0, 787, 0, 0.0, 0, 0.00, 0.0, 0.0, 0.0, 0.0, 4, 0, 0, 1
|
||||||
|
point.14 = 2, -94.5, 30.0, 8.05, 787, 0, 0.0, 0, 0.00, 0.0, 0.0, 0.0, 0.0, 4, 0, 0, 1
|
||||||
|
point.15 = 2, -52.0, 0.0, -9.0, 787, 0, 0.0, 0, 0.00, 0.0, 0.0, 0.0, 0.0, 9, 0, 0, 1
|
||||||
|
|
||||||
|
[FUEL]
|
||||||
|
LeftMain = -20.00, -38.00, -1.0, 8938, 10.00
|
||||||
|
RightMain = -20.00, 38.00, -1.0, 8938, 10.00
|
||||||
|
Center1 = 10.00, 0.00, -3.00, 13000.00, 10.00
|
||||||
|
Center2 = 0.00, 0.00, -1.00, 1642.00, 10.00
|
||||||
|
Center3 = 0.00, 0.00, -5.00, 1958.00, 11.00
|
||||||
|
LeftTip = -39.00, -74.00, 0.00, 884.00, 10.00
|
||||||
|
RightTip = -39.00, 74.00, 0.00, 884.00, 10.00
|
||||||
|
External1 = -70.00, 0.00, -3.00, 2371.00, 10.00
|
||||||
|
//KH From 5.00, -2.00, -3.00, 0.00, 10.00
|
||||||
|
LeftAux = 5.00, -2.00, -3.00, 1917.00, 10.00
|
||||||
|
//KH From 5.00, 2.00, -3.00, 0.00, 10.0
|
||||||
|
RightAux = 5.00, 2.00, -3.00, 1917.00, 10.00
|
||||||
|
fuel_type = 2
|
||||||
|
number_of_tank_selectors = 3
|
||||||
|
electric_pump = 0
|
||||||
|
engine_driven_pump = 1
|
||||||
|
manual_transfer_pump = 0
|
||||||
|
manual_pump = 0
|
||||||
|
anemometer_pump = 0
|
||||||
|
fuel_dump_rate = 0.02
|
||||||
|
default_fuel_tank_selector.1 = 1
|
||||||
|
default_fuel_tank_selector.2 = 1
|
||||||
|
default_fuel_tank_selector.3 = 1
|
||||||
|
|
||||||
|
[AIRPLANE_GEOMETRY]
|
||||||
|
wing_area = 3648
|
||||||
|
wing_span = 170.5
|
||||||
|
wing_root_chord = 34.68
|
||||||
|
wing_camber = 1
|
||||||
|
wing_thickness_ratio = 0.04
|
||||||
|
wing_dihedral = 2.2
|
||||||
|
wing_incidence = 1.5
|
||||||
|
wing_twist = -0.5
|
||||||
|
oswald_efficiency_factor = 0.72
|
||||||
|
wing_winglets_flag = 1
|
||||||
|
wing_sweep = 38
|
||||||
|
wing_pos_apex_lon = 1
|
||||||
|
wing_pos_apex_vert = -2.75
|
||||||
|
htail_area = 920
|
||||||
|
htail_span = 59.5
|
||||||
|
htail_pos_lon = -88
|
||||||
|
htail_pos_vert = 5.0
|
||||||
|
htail_incidence = 0.8
|
||||||
|
htail_sweep = 36.5
|
||||||
|
htail_thickness_ratio = 0.02
|
||||||
|
vtail_area = 760
|
||||||
|
vtail_span = 28.1
|
||||||
|
vtail_sweep = 43
|
||||||
|
vtail_pos_lon = -79.5
|
||||||
|
vtail_pos_vert = 28
|
||||||
|
vtail_thickness_ratio = 0.03
|
||||||
|
fuselage_length = 202.16
|
||||||
|
fuselage_diameter = 19.75
|
||||||
|
fuselage_center_pos = 10, 0, 1.0
|
||||||
|
elevator_area = 327.0
|
||||||
|
aileron_area = 225.0
|
||||||
|
rudder_area = 190.0
|
||||||
|
elevator_up_limit = 25
|
||||||
|
elevator_down_limit = 15
|
||||||
|
aileron_up_limit = 25
|
||||||
|
aileron_down_limit = 15
|
||||||
|
rudder_limit = 23
|
||||||
|
rudder_trim_limit = 20
|
||||||
|
elevator_trim_limit = 30
|
||||||
|
spoiler_limit = 60
|
||||||
|
spoilerons_available = 1
|
||||||
|
aileron_to_spoileron_gain = 3
|
||||||
|
min_ailerons_for_spoilerons = 10
|
||||||
|
min_flaps_for_spoilerons = 0
|
||||||
|
spoiler_extension_time = 2.0
|
||||||
|
spoiler_handle_available = 1
|
||||||
|
auto_spoiler_available = 1
|
||||||
|
auto_spoiler_auto_retracts = 0
|
||||||
|
auto_spoiler_min_speed = 72
|
||||||
|
positive_g_limit_flaps_up = 5.0
|
||||||
|
positive_g_limit_flaps_down = 4.0
|
||||||
|
negative_g_limit_flaps_up = -4.0
|
||||||
|
negative_g_limit_flaps_down = -3.0
|
||||||
|
load_safety_factor = 1.5
|
||||||
|
elevator_trim_neutral = -1
|
||||||
|
aileron_to_rudder_scale = 0
|
||||||
|
flap_to_aileron_scale = 0
|
||||||
|
fly_by_wire = 0
|
||||||
|
elevator_elasticity_table = 0:0.7, 87:0.3, 210:0.5, 315:0.5
|
||||||
|
aileron_elasticity_table = 0:1, 300:0.7, 600:0.6, 1500:0.4
|
||||||
|
rudder_elasticity_table = 0:1, 300:1, 800:1, 1000:0.7
|
||||||
|
elevator_trim_elasticity_table = 0:0.0, 87:0.40, 240:0.60, 295:1.00, 315:1.00
|
||||||
|
|
||||||
|
[AERODYNAMICS]
|
||||||
|
lift_coef_pitch_rate = -8.09375
|
||||||
|
lift_coef_daoa = 2.68359
|
||||||
|
lift_coef_delta_elevator = -0.28906
|
||||||
|
lift_coef_horizontal_incidence = 0.91357
|
||||||
|
lift_coef_flaps = 1
|
||||||
|
lift_coef_spoilers = 0
|
||||||
|
drag_coef_zero_lift = 0.02539
|
||||||
|
drag_coef_flaps = 0.1889
|
||||||
|
drag_coef_gear = 0.0549
|
||||||
|
drag_coef_spoilers = 0.05207
|
||||||
|
side_force_slip_angle = -0.77392
|
||||||
|
side_force_roll_rate = 0.15478
|
||||||
|
side_force_yaw_rate = 0
|
||||||
|
side_force_delta_rudder = -0.14746
|
||||||
|
pitch_moment_horizontal_incidence = 4.24755
|
||||||
|
pitch_moment_delta_elevator = -2.37011
|
||||||
|
pitch_moment_delta_trim = 0
|
||||||
|
pitch_moment_pitch_damping = -214.1455
|
||||||
|
pitch_moment_aoa_0 = 0.11621
|
||||||
|
pitch_moment_daoa = 8.87255
|
||||||
|
pitch_moment_flaps = 0.0105
|
||||||
|
pitch_moment_gear = 0.0171
|
||||||
|
pitch_moment_spoilers = 0
|
||||||
|
pitch_moment_delta_elevator_propwash = -2.37011
|
||||||
|
pitch_moment_pitch_propwash = -214.1455
|
||||||
|
roll_moment_slip_angle = 0.26855
|
||||||
|
roll_moment_roll_damping = -3.40869
|
||||||
|
roll_moment_yaw_rate = -0.27197
|
||||||
|
roll_moment_spoilers = 0.07
|
||||||
|
roll_moment_delta_aileron = -0.34521
|
||||||
|
roll_moment_delta_rudder = 0.01660
|
||||||
|
roll_moment_delta_aileron_trim_scalar = -0.2
|
||||||
|
yaw_moment_slip_angle = 0.18066
|
||||||
|
yaw_moment_roll = 0.07470
|
||||||
|
yaw_moment_yaw_damping = -2.49023
|
||||||
|
yaw_moment_yaw_propwash = 0
|
||||||
|
yaw_moment_delta_aileron = -0.00683
|
||||||
|
yaw_moment_delta_rudder = 0.07128
|
||||||
|
yaw_moment_delta_rudder_propwash = 0.075
|
||||||
|
yaw_moment_delta_rudder_trim_scalar = -0.2
|
||||||
|
compute_aero_center = 0
|
||||||
|
aero_center_lift = -13.75
|
||||||
|
lift_coef_aoa_table = -3.15:0, -2.36:0.36, -1.57:0, -0.349:-1.2, 0:-0.022, 0.0314:0.6082, 0.221:2.049, 0.244:1.15, 0.349:0.6, 0.436:0.5, 0.698:0.1, 1.963:-0.359, 2.356:-0.5, 3.15:0
|
||||||
|
lift_coef_ground_effect_mach_table = 0.06:0.50, 0.227:0.80, 0.242:0.80, 0.3:1.0, 0.9:1.0
|
||||||
|
lift_coef_mach_table = 0:1
|
||||||
|
lift_coef_delta_elevator_mach_table = 0:0
|
||||||
|
lift_coef_daoa_mach_table = 0:0
|
||||||
|
lift_coef_pitch_rate_mach_table = 0:0
|
||||||
|
lift_coef_horizontal_incidence_mach_table = 0:0
|
||||||
|
drag_coef_zero_lift_mach_tab = 0:0, 0.4:0.0054, 0.5:0.0056, 0.6:0.0059, 0.7:0.0062, 0.72:0.0062, 0.8:0.0063, 0.8:0.0063, 1:0.0337, 1.2:0.0337, 1.4:0.0337, 1.6:0.0337, 1.8:0.0337, 2.0:0.0337
|
||||||
|
side_force_slip_angle_mach_table = 0:0
|
||||||
|
side_force_delta_rudder_mach_table = 0:0
|
||||||
|
side_force_yaw_rate_mach_table = 0:0
|
||||||
|
side_force_roll_rate_mach_table = 0:0
|
||||||
|
pitch_moment_aoa_table = -3.15:-2, -0.436:-0.626, -0.262:-0.434, 0:-0.146, 0.087:-0.05, 0.175:0.0466, 0.262:0.143, 0.314:0.2, 0.349:0.1, 0.436:0.15, 3.15:2
|
||||||
|
pitch_moment_delta_elevator_aoa_table = -180:-1, -40:0.05, -20:0.455, -14:0.853, -7:1.007, 0:1, 7:0.839, 14:0.693, 20:0.381, 40:-0.08, 180:-1
|
||||||
|
pitch_moment_horizontal_incidence_aoa_table = 0:1
|
||||||
|
pitch_moment_daoa_aoa_table = 0:1
|
||||||
|
pitch_moment_pitch_alpha_table = 0:1
|
||||||
|
pitch_moment_delta_elevator_mach_table = 0:0
|
||||||
|
pitch_moment_daoa_mach_table = 0:0
|
||||||
|
pitch_moment_pitch_rate_mach_table = 0:0
|
||||||
|
pitch_moment_horizontal_incidence_mach_table = 0:0
|
||||||
|
pitch_moment_aoa_0_mach_table = 0:0
|
||||||
|
roll_moment_aoa_table = 0:0
|
||||||
|
roll_moment_slip_angle_aoa_table = 0:1
|
||||||
|
roll_moment_roll_rate_aoa_table = 0:1
|
||||||
|
roll_moment_delta_aileron_aoa_table = 0:1
|
||||||
|
roll_moment_slip_angle_mach_table = 0:0
|
||||||
|
roll_moment_delta_rudder_mach_table = 0:0
|
||||||
|
roll_moment_delta_aileron_mach_table = 0:0
|
||||||
|
roll_moment_yaw_rate_mach_table = 0:0
|
||||||
|
roll_moment_roll_rate_mach_table = 0:0
|
||||||
|
yaw_moment_aoa_table = 0:0
|
||||||
|
yaw_moment_slip_angle_aoa_table = 0:1
|
||||||
|
yaw_moment_yaw_rate_aoa_table = 0:1
|
||||||
|
yaw_moment_delta_rudder_aoa_table = 0:1
|
||||||
|
yaw_moment_slip_angle_mach_table = 0:0
|
||||||
|
yaw_moment_delta_rudder_mach_table = 0:0
|
||||||
|
yaw_moment_delta_aileron_mach_table = 0:0
|
||||||
|
yaw_moment_yaw_rate_mach_table = 0:0
|
||||||
|
yaw_moment_roll_rate_mach_table = 0:0
|
||||||
|
elevator_scaling_table = -0.785:0.5, -0.524:0.85, -0.175:0.9, 0:1, 0.175:0.9, 0.524:0.85, 0.785:0.5 ; 0:1
|
||||||
|
aileron_scaling_table = -0.785:1 ;0:1
|
||||||
|
rudder_scaling_table = -0.785:0.5, -0.524:0.6, -0.175:0.9, 0:1, 0.175:0.9, 0.524:0.6, 0.785:0.5 ;0:1
|
||||||
|
elevator_lift_coef=3
|
||||||
|
rudder_lift_coef=2
|
||||||
|
aileron_load_factor_effectiveness_table = 0:1
|
||||||
|
lift_coef_at_drag_zero = 0.1
|
||||||
|
lift_coef_at_drag_zero_flaps = 0.1
|
||||||
|
|
||||||
|
[FLIGHT_TUNING]
|
||||||
|
modern_fm_only = 1
|
||||||
|
cruise_lift_scalar = 1
|
||||||
|
parasite_drag_scalar = 1
|
||||||
|
induced_drag_scalar = 1
|
||||||
|
flap_induced_drag_scalar = 1
|
||||||
|
elevator_effectiveness = 1
|
||||||
|
elevator_maxangle_scalar = 1
|
||||||
|
aileron_effectiveness = 1
|
||||||
|
rudder_effectiveness = 1
|
||||||
|
rudder_maxangle_scalar = 1
|
||||||
|
pitch_stability = 5
|
||||||
|
roll_stability = 1
|
||||||
|
yaw_stability = 1
|
||||||
|
pitch_gyro_stability = 1
|
||||||
|
roll_gyro_stability = 1
|
||||||
|
yaw_gyro_stability = 1
|
||||||
|
empty_CG_deviation_limit=0
|
||||||
|
elevator_trim_effectiveness = 1.5
|
||||||
|
aileron_trim_effectiveness = 1
|
||||||
|
rudder_trim_effectiveness = 1
|
||||||
|
hi_alpha_on_roll = 0
|
||||||
|
hi_alpha_on_yaw = 0
|
||||||
|
p_factor_on_yaw = 0
|
||||||
|
torque_on_roll = 0
|
||||||
|
gyro_precession_on_roll = 0
|
||||||
|
gyro_precession_on_yaw = 0
|
||||||
|
engine_wash_on_roll = 0
|
||||||
|
wingflex_scalar = 2
|
||||||
|
wingflex_offset = 0
|
||||||
|
stall_coef_at_min_weight = 0.71
|
||||||
|
ground_crosswind_effect_zero_speed=10
|
||||||
|
ground_crosswind_effect_max_speed=150
|
||||||
|
ground_high_speed_steeringwheel_static_friction_scalar=1.5
|
||||||
|
ground_high_speed_otherwheel_static_friction_scalar=1.2
|
||||||
|
|
||||||
|
[REFERENCE SPEEDS]
|
||||||
|
full_flaps_stall_speed = 115
|
||||||
|
flaps_up_stall_speed = 149
|
||||||
|
cruise_speed = 345
|
||||||
|
cruise_mach = 0.85
|
||||||
|
crossover_speed = 330
|
||||||
|
max_mach = 0.9
|
||||||
|
max_indicated_speed = 395
|
||||||
|
max_flaps_extended = 170
|
||||||
|
normal_operating_speed = 325
|
||||||
|
airspeed_indicator_max = 562.5
|
||||||
|
rotation_speed_min = 145
|
||||||
|
climb_speed = 250
|
||||||
|
cruise_alt = 41000
|
||||||
|
takeoff_speed = 165
|
||||||
|
spawn_cruise_altitude = 5000
|
||||||
|
spawn_descent_altitude = 500
|
||||||
|
best_angle_climb_speed = 0
|
||||||
|
approach_speed = 0
|
||||||
|
best_glide = 0
|
||||||
|
max_gear_extended = 200
|
||||||
|
|
||||||
|
[INTERACTIVE POINTS]
|
||||||
|
number_of_interactive_points = 2
|
||||||
|
interactive_point.0 = 0.4, 75.65, -8.12, -0.567, 0, 0, 0, -75, 33, 2, 33, 2, 2, 33
|
||||||
|
interactive_point.1 = 0.4, 33.3, 6.28, -7.18, 1, 0, 0, 90, 0, 0, 0, 0, 0, 0
|
||||||
|
|
||||||
|
[STALL PROTECTION]
|
||||||
|
stall_protection = 1 ; Alpha Protection
|
||||||
|
off_limit = 11.5 ; Alpha below which the Alpha Protection can be disabled (If also below off_yoke_limit)
|
||||||
|
off_yoke_limit = 1 ; Yoke position (in Pct) below which the Alpha Protection can be disabled (If also below off_limit)
|
||||||
|
on_limit = 14 ; Alpha above which the Alpha Protection timer starts
|
||||||
|
on_goal = 10 ; The alpha that the Alpha Protection will attempt to reach when triggered
|
||||||
|
timer_trigger = 1.0 ; Duration (in Sec) the alpha must be above on_limit before the Alpha Protection is triggered
|
||||||
|
|
||||||
|
;===================== FLAPS =====================
|
||||||
|
|
||||||
|
[FLAPS.0]
|
||||||
|
type = 1
|
||||||
|
system_type = 1
|
||||||
|
span-outboard = 0.25
|
||||||
|
extending-time = 22
|
||||||
|
damaging-speed = 250
|
||||||
|
blowout-speed = 300
|
||||||
|
maneuvering_flaps = 0
|
||||||
|
lift_scalar = 0.1
|
||||||
|
drag_scalar = 1.1
|
||||||
|
pitch_scalar = 1
|
||||||
|
max_on_ground_position = 7
|
||||||
|
flaps-position.0 = 0, -1, 0
|
||||||
|
flaps-position.1 = 0, -1, 0
|
||||||
|
flaps-position.2 = 15, 215, 0.25, 2, 0, 0, 0, 1
|
||||||
|
flaps-position.3 = 20, 200, 0.26, 1.1, 0, 0, 0, 1
|
||||||
|
flaps-position.4 = 24, 185, 0.28, 1.0, 0, 0, 0, 1
|
||||||
|
flaps-position.5 = 28, 177, 0.3, 1.0, 1.5, 0, 0
|
||||||
|
flaps-position.6 = 35, 160, 0.32, 1
|
||||||
|
flaps-position.7 = 50, 150, 0.33, 1
|
||||||
|
|
||||||
|
[FLAPS.1]
|
||||||
|
type = 1
|
||||||
|
system_type = 1
|
||||||
|
span-outboard = 0.7
|
||||||
|
extending-time = 23
|
||||||
|
damaging-speed = 250
|
||||||
|
blowout-speed = 300
|
||||||
|
maneuvering_flaps = 0
|
||||||
|
lift_scalar = 0.1
|
||||||
|
drag_scalar = 1.1
|
||||||
|
pitch_scalar = 1
|
||||||
|
max_on_ground_position = 7
|
||||||
|
flaps-position.0 = 0, -1, 0
|
||||||
|
flaps-position.1 = 0, -1, 0
|
||||||
|
flaps-position.2 = 15, 215, 0.25, 2, 0, 0, 0, 1
|
||||||
|
flaps-position.3 = 20, 200, 0.26, 1.1, 0, 0, 0, 1
|
||||||
|
flaps-position.4 = 24, 185, 0.28, 1.0, 0, 0, 0, 1
|
||||||
|
flaps-position.5 = 28, 177, 0.3, 1.0, 1.5, 0, 0
|
||||||
|
flaps-position.6 = 35, 160, 0.32, 1
|
||||||
|
flaps-position.7 = 50, 150, 0.33, 1
|
||||||
|
|
||||||
|
[FLAPS.2]
|
||||||
|
type = 2
|
||||||
|
system_type = 1
|
||||||
|
span-outboard = 0.2
|
||||||
|
extending-time = 8
|
||||||
|
damaging-speed = 250
|
||||||
|
blowout-speed = 300
|
||||||
|
maneuvering_flaps = 0
|
||||||
|
lift_scalar = 0.5
|
||||||
|
drag_scalar = 0.75
|
||||||
|
pitch_scalar = 1
|
||||||
|
max_on_ground_position = 1
|
||||||
|
flaps-position.0 = 0, -1, 0
|
||||||
|
flaps-position.1 = 20, 215, 0.5, 0.5
|
||||||
|
|
||||||
|
[FLAPS.3]
|
||||||
|
type = 2
|
||||||
|
system_type = 1
|
||||||
|
span-outboard = 0.7
|
||||||
|
extending-time = 21
|
||||||
|
damaging-speed = 250
|
||||||
|
blowout-speed = 300
|
||||||
|
maneuvering_flaps = 0
|
||||||
|
lift_scalar = 0.5
|
||||||
|
drag_scalar = 0.75
|
||||||
|
pitch_scalar = 1
|
||||||
|
max_on_ground_position = 1
|
||||||
|
flaps-position.0 = 0, -1, 0
|
||||||
|
flaps-position.1 = 20, 215, 0.5, 0.5
|
||||||
@ -0,0 +1,399 @@
|
|||||||
|
//TFDi Designs MD-11F (P&W PW4660) vRC1.7.0_PW_F 15MAY25
|
||||||
|
|
||||||
|
[VERSION]
|
||||||
|
//KH Bump major
|
||||||
|
major = 4
|
||||||
|
minor = 1
|
||||||
|
|
||||||
|
[WEIGHT_AND_BALANCE]
|
||||||
|
max_gross_weight = 630500
|
||||||
|
empty_weight = 248567
|
||||||
|
reference_datum_position = 0, 0, 0
|
||||||
|
empty_weight_CG_position = -13.3, 0, 0
|
||||||
|
CG_forward_limit = 0.12
|
||||||
|
CG_aft_limit = 0.34
|
||||||
|
empty_weight_pitch_MOI = 20897456
|
||||||
|
empty_weight_roll_MOI = 6368555
|
||||||
|
empty_weight_yaw_MOI = 40761191
|
||||||
|
empty_weight_coupled_MOI = 0
|
||||||
|
activate_mach_limit_based_on_cg = 0
|
||||||
|
activate_cg_limit_based_on_mach = 0
|
||||||
|
max_number_of_stations = 15
|
||||||
|
//KH START Empty default
|
||||||
|
station_load.0=0, 82.0, -2.0, 4.0, Pilot, 1
|
||||||
|
station_load.1=0, 82.0, 2.0, 4.0, First Officer, 2
|
||||||
|
station_load.2=0, 80.0, 3.3, 4.0, Engineer, 0
|
||||||
|
station_load.3=0, 55.0, -5.0, 4.0, Upper zone 1 L, 0
|
||||||
|
station_load.4=0, 55.0, 5.0, 4.0, Upper zone 1 R, 0
|
||||||
|
station_load.5=0, 20.0, -5.0, 4.0, Upper zone 2 L, 0
|
||||||
|
station_load.6=0, 20.0, 5.0, 4.0, Upper zone 2 R, 0
|
||||||
|
station_load.7=0, -20.0, -5.0, 4.0, Upper zone 3 L, 0
|
||||||
|
station_load.8=0, -20.0, 5.0, 4.0, Upper zone 3 R, 0
|
||||||
|
station_load.9=0, -50.0, -5.0, 4.0, Upper zone 4 L, 0
|
||||||
|
station_load.10=0, -50.0, 5.0, 4.0, Upper zone 4 R, 0
|
||||||
|
station_load.11=0, 30.0, 0.0, -4.5, Lower forward cargo, 0
|
||||||
|
station_load.12=0, -30.0, 0.0, -4.5, Lower rear cargo, 0
|
||||||
|
station_load.13=0, 5.0, -2.0, -4.5, Left aux tank, 0
|
||||||
|
station_load.14=0, 5.0, 2.0, -4.5, Right aux tank, 0
|
||||||
|
//KH END
|
||||||
|
|
||||||
|
[CONTACT_POINTS]
|
||||||
|
static_pitch = 0
|
||||||
|
static_cg_height = 16.4
|
||||||
|
gear_system_type = 1
|
||||||
|
tailwheel_lock = 0
|
||||||
|
max_number_of_points = 16
|
||||||
|
gear_locked_on_ground = 0
|
||||||
|
gear_locked_above_speed = -1
|
||||||
|
max_speed_full_steering = 25
|
||||||
|
min_available_steering_angle_pct = 0.2
|
||||||
|
max_speed_decreasing_steering = 45
|
||||||
|
max_speed_full_steering_castering = 20
|
||||||
|
max_speed_decreasing_steering_castering = 35
|
||||||
|
emergency_extension_type = 2
|
||||||
|
hyd_need_power_to_function= 0
|
||||||
|
min_castering_angle = 0.05236
|
||||||
|
max_castering_angle = 1.32645
|
||||||
|
allow_stopped_steering = 1
|
||||||
|
point.0 = 1, 64.22, 0.00, -17.31, 1500, 0, 1.67, 70, 1.15, 1.183, 0.9, 49, 50, 0, 200, 250, 8
|
||||||
|
point.1 = 1, -19.00, -17.15, -18.02, 2000, 1, 2.25, 0, 1.60, 1.116, 0.9, 51, 52, 2, 200, 250, 8
|
||||||
|
point.2 = 1, -19.00, 17.15, -18.02, 2000, 2, 2.25, 0, 1.60, 1.116, 0.9, 53, 54, 3, 200, 250, 8
|
||||||
|
point.3 = 1, -19.00, 0.00, -18.02, 2000, 2, 2.25, 0, 1.60, 1.116, 0.9, 55, 56, 3, 200, 250, 8
|
||||||
|
point.4 = 2, 93.0, 0.0, 0.0, 787, 0, 0.0, 0, 0.00, 0.0, 0.0, 0.0, 0.0, 9, 0, 0, 1
|
||||||
|
point.5 = 2, -48, -82.5, 0.0, 787, 0, 0.0, 0, 0.00, 0.0, 0.0, 0.0, 0.0, 5, 0, 0, 1
|
||||||
|
point.6 = 2, -48, 82.5, 0.0, 787, 0, 0.0, 0, 0.00, 0.0, 0.0, 0.0, 0.0, 6, 0, 0, 1
|
||||||
|
point.7 = 2, 60, 0.0, -9.0, 787, 0, 0.0, 0, 0.00, 0.0, 0.0, 0.0, 0.0, 9, 0, 0, 1
|
||||||
|
point.8 = 2, 60, 0.0, 11.0, 787, 0, 0.0, 0, 0.00, 0.0, 0.0, 0.0, 0.0, 9, 0, 0, 1
|
||||||
|
point.9 = 2, 16.0, -28.00, -13.00, 787, 0, 0.0, 0, 0.00, 0.0, 0.0, 0.0, 0.0, 4, 0, 0, 1
|
||||||
|
point.10 = 2, 16.0, 28.00, -13.00, 787, 0, 0.0, 0, 0.00, 0.0, 0.0, 0.0, 0.0, 4, 0, 0, 1
|
||||||
|
point.11 = 2, -110.0, 0.00, 14.20, 787, 0, 0.0, 0, 0.00, 0.0, 0.0, 0.0, 0.0, 4, 0, 0, 1
|
||||||
|
point.12 = 2, -96.5, 0.0, 42.0, 787, 0, 0.0, 0, 0.00, 0.0, 0.0, 0.0, 0.0, 4, 0, 0, 1
|
||||||
|
point.13 = 2, -94.5, -30.0, 8.0, 787, 0, 0.0, 0, 0.00, 0.0, 0.0, 0.0, 0.0, 4, 0, 0, 1
|
||||||
|
point.14 = 2, -94.5, 30.0, 8.05, 787, 0, 0.0, 0, 0.00, 0.0, 0.0, 0.0, 0.0, 4, 0, 0, 1
|
||||||
|
point.15 = 2, -52.0, 0.0, -9.0, 787, 0, 0.0, 0, 0.00, 0.0, 0.0, 0.0, 0.0, 9, 0, 0, 1
|
||||||
|
|
||||||
|
[FUEL]
|
||||||
|
LeftMain = -20.00, -38.00, -1.0, 8938, 10.00
|
||||||
|
RightMain = -20.00, 38.00, -1.0, 8938, 10.00
|
||||||
|
Center1 = 10.00, 0.00, -3.00, 13000.00, 10.00
|
||||||
|
Center2 = 0.00, 0.00, -1.00, 1642.00, 10.00
|
||||||
|
Center3 = 0.00, 0.00, -5.00, 1958.00, 11.00
|
||||||
|
LeftTip = -39.00, -74.00, 0.00, 884.00, 10.00
|
||||||
|
RightTip = -39.00, 74.00, 0.00, 884.00, 10.00
|
||||||
|
External1 = -70.00, 0.00, -3.00, 2371.00, 10.00
|
||||||
|
//KH From 5.00, -2.00, -3.00, 0.00, 10.00
|
||||||
|
LeftAux = 5.00, -2.00, -3.00, 1917.00, 10.00
|
||||||
|
//KH From 5.00, 2.00, -3.00, 0.00, 10.0
|
||||||
|
RightAux = 5.00, 2.00, -3.00, 1917.00, 10.00
|
||||||
|
fuel_type = 2
|
||||||
|
number_of_tank_selectors = 3
|
||||||
|
electric_pump = 0
|
||||||
|
engine_driven_pump = 1
|
||||||
|
manual_transfer_pump = 0
|
||||||
|
manual_pump = 0
|
||||||
|
anemometer_pump = 0
|
||||||
|
fuel_dump_rate = 0.02
|
||||||
|
default_fuel_tank_selector.1 = 1
|
||||||
|
default_fuel_tank_selector.2 = 1
|
||||||
|
default_fuel_tank_selector.3 = 1
|
||||||
|
|
||||||
|
[AIRPLANE_GEOMETRY]
|
||||||
|
wing_area = 3648
|
||||||
|
wing_span = 170.5
|
||||||
|
wing_root_chord = 34.68
|
||||||
|
wing_camber = 1
|
||||||
|
wing_thickness_ratio = 0.04
|
||||||
|
wing_dihedral = 2.2
|
||||||
|
wing_incidence = 1.5
|
||||||
|
wing_twist = -0.5
|
||||||
|
oswald_efficiency_factor = 0.72
|
||||||
|
wing_winglets_flag = 1
|
||||||
|
wing_sweep = 38
|
||||||
|
wing_pos_apex_lon = 1
|
||||||
|
wing_pos_apex_vert = -2.75
|
||||||
|
htail_area = 920
|
||||||
|
htail_span = 59.5
|
||||||
|
htail_pos_lon = -88
|
||||||
|
htail_pos_vert = 5.0
|
||||||
|
htail_incidence = 0.8
|
||||||
|
htail_sweep = 36.5
|
||||||
|
htail_thickness_ratio = 0.02
|
||||||
|
vtail_area = 760
|
||||||
|
vtail_span = 28.1
|
||||||
|
vtail_sweep = 43
|
||||||
|
vtail_pos_lon = -79.5
|
||||||
|
vtail_pos_vert = 28
|
||||||
|
vtail_thickness_ratio = 0.03
|
||||||
|
fuselage_length = 200.92
|
||||||
|
fuselage_diameter = 19.75
|
||||||
|
fuselage_center_pos = 10, 0, 1.0
|
||||||
|
elevator_area = 327.0
|
||||||
|
aileron_area = 225.0
|
||||||
|
rudder_area = 190.0
|
||||||
|
elevator_up_limit = 25
|
||||||
|
elevator_down_limit = 15
|
||||||
|
aileron_up_limit = 25
|
||||||
|
aileron_down_limit = 15
|
||||||
|
rudder_limit = 23
|
||||||
|
rudder_trim_limit = 20
|
||||||
|
elevator_trim_limit = 30
|
||||||
|
spoiler_limit = 60
|
||||||
|
spoilerons_available = 1
|
||||||
|
aileron_to_spoileron_gain = 3
|
||||||
|
min_ailerons_for_spoilerons = 10
|
||||||
|
min_flaps_for_spoilerons = 0
|
||||||
|
spoiler_extension_time = 2.0
|
||||||
|
spoiler_handle_available = 1
|
||||||
|
auto_spoiler_available = 1
|
||||||
|
auto_spoiler_auto_retracts = 0
|
||||||
|
auto_spoiler_min_speed = 72
|
||||||
|
positive_g_limit_flaps_up = 5.0
|
||||||
|
positive_g_limit_flaps_down = 4.0
|
||||||
|
negative_g_limit_flaps_up = -4.0
|
||||||
|
negative_g_limit_flaps_down = -3.0
|
||||||
|
load_safety_factor = 1.5
|
||||||
|
elevator_trim_neutral = -1
|
||||||
|
aileron_to_rudder_scale = 0
|
||||||
|
flap_to_aileron_scale = 0
|
||||||
|
fly_by_wire = 0
|
||||||
|
elevator_elasticity_table = 0:0.7, 87:0.3, 210:0.5, 315:0.5
|
||||||
|
aileron_elasticity_table = 0:1, 300:0.7, 600:0.6, 1500:0.4
|
||||||
|
rudder_elasticity_table = 0:1, 300:1, 800:1, 1000:0.7
|
||||||
|
elevator_trim_elasticity_table = 0:0.0, 87:0.40, 240:0.60, 295:1.00, 315:1.00
|
||||||
|
|
||||||
|
[AERODYNAMICS]
|
||||||
|
lift_coef_pitch_rate = -8.09375
|
||||||
|
lift_coef_daoa = 2.68359
|
||||||
|
lift_coef_delta_elevator = -0.28906
|
||||||
|
lift_coef_horizontal_incidence = 0.91357
|
||||||
|
lift_coef_flaps = 1
|
||||||
|
lift_coef_spoilers = 0
|
||||||
|
drag_coef_zero_lift = 0.02539
|
||||||
|
drag_coef_flaps = 0.1889
|
||||||
|
drag_coef_gear = 0.0549
|
||||||
|
drag_coef_spoilers = 0.05207
|
||||||
|
side_force_slip_angle = -0.77392
|
||||||
|
side_force_roll_rate = 0.15478
|
||||||
|
side_force_yaw_rate = 0
|
||||||
|
side_force_delta_rudder = -0.14746
|
||||||
|
pitch_moment_horizontal_incidence = 4.24755
|
||||||
|
pitch_moment_delta_elevator = -2.37011
|
||||||
|
pitch_moment_delta_trim = 0
|
||||||
|
pitch_moment_pitch_damping = -214.1455
|
||||||
|
pitch_moment_aoa_0 = 0.11621
|
||||||
|
pitch_moment_daoa = 8.87255
|
||||||
|
pitch_moment_flaps = 0.0105
|
||||||
|
pitch_moment_gear = 0.0171
|
||||||
|
pitch_moment_spoilers = 0
|
||||||
|
pitch_moment_delta_elevator_propwash = -2.37011
|
||||||
|
pitch_moment_pitch_propwash = -214.1455
|
||||||
|
roll_moment_slip_angle = 0.26855
|
||||||
|
roll_moment_roll_damping = -3.40869
|
||||||
|
roll_moment_yaw_rate = -0.27197
|
||||||
|
roll_moment_spoilers = 0.07
|
||||||
|
roll_moment_delta_aileron = -0.34521
|
||||||
|
roll_moment_delta_rudder = 0.01660
|
||||||
|
roll_moment_delta_aileron_trim_scalar = -0.2
|
||||||
|
yaw_moment_slip_angle = 0.18066
|
||||||
|
yaw_moment_roll = 0.07470
|
||||||
|
yaw_moment_yaw_damping = -2.49023
|
||||||
|
yaw_moment_yaw_propwash = 0
|
||||||
|
yaw_moment_delta_aileron = -0.00683
|
||||||
|
yaw_moment_delta_rudder = 0.07128
|
||||||
|
yaw_moment_delta_rudder_propwash = 0.075
|
||||||
|
yaw_moment_delta_rudder_trim_scalar = -0.2
|
||||||
|
compute_aero_center = 0
|
||||||
|
aero_center_lift = -13.75
|
||||||
|
lift_coef_aoa_table = -3.15:0, -2.36:0.36, -1.57:0, -0.349:-1.2, 0:-0.022, 0.0314:0.6082, 0.221:2.049, 0.244:1.15, 0.349:0.6, 0.436:0.5, 0.698:0.1, 1.963:-0.359, 2.356:-0.5, 3.15:0
|
||||||
|
lift_coef_ground_effect_mach_table = 0.06:0.50, 0.227:0.80, 0.242:0.80, 0.3:1.0, 0.9:1.0
|
||||||
|
lift_coef_mach_table = 0:1
|
||||||
|
lift_coef_delta_elevator_mach_table = 0:0
|
||||||
|
lift_coef_daoa_mach_table = 0:0
|
||||||
|
lift_coef_pitch_rate_mach_table = 0:0
|
||||||
|
lift_coef_horizontal_incidence_mach_table = 0:0
|
||||||
|
drag_coef_zero_lift_mach_tab = 0:0, 0.4:0.0054, 0.5:0.0056, 0.6:0.0059, 0.7:0.0062, 0.72:0.0062, 0.8:0.0063, 0.8:0.0063, 1:0.0337, 1.2:0.0337, 1.4:0.0337, 1.6:0.0337, 1.8:0.0337, 2.0:0.0337
|
||||||
|
side_force_slip_angle_mach_table = 0:0
|
||||||
|
side_force_delta_rudder_mach_table = 0:0
|
||||||
|
side_force_yaw_rate_mach_table = 0:0
|
||||||
|
side_force_roll_rate_mach_table = 0:0
|
||||||
|
pitch_moment_aoa_table = -3.15:-2, -0.436:-0.626, -0.262:-0.434, 0:-0.146, 0.087:-0.05, 0.175:0.0466, 0.262:0.143, 0.314:0.2, 0.349:0.1, 0.436:0.15, 3.15:2
|
||||||
|
pitch_moment_delta_elevator_aoa_table = -180:-1, -40:0.05, -20:0.455, -14:0.853, -7:1.007, 0:1, 7:0.839, 14:0.693, 20:0.381, 40:-0.08, 180:-1
|
||||||
|
pitch_moment_horizontal_incidence_aoa_table = 0:1
|
||||||
|
pitch_moment_daoa_aoa_table = 0:1
|
||||||
|
pitch_moment_pitch_alpha_table = 0:1
|
||||||
|
pitch_moment_delta_elevator_mach_table = 0:0
|
||||||
|
pitch_moment_daoa_mach_table = 0:0
|
||||||
|
pitch_moment_pitch_rate_mach_table = 0:0
|
||||||
|
pitch_moment_horizontal_incidence_mach_table = 0:0
|
||||||
|
pitch_moment_aoa_0_mach_table = 0:0
|
||||||
|
roll_moment_aoa_table = 0:0
|
||||||
|
roll_moment_slip_angle_aoa_table = 0:1
|
||||||
|
roll_moment_roll_rate_aoa_table = 0:1
|
||||||
|
roll_moment_delta_aileron_aoa_table = 0:1
|
||||||
|
roll_moment_slip_angle_mach_table = 0:0
|
||||||
|
roll_moment_delta_rudder_mach_table = 0:0
|
||||||
|
roll_moment_delta_aileron_mach_table = 0:0
|
||||||
|
roll_moment_yaw_rate_mach_table = 0:0
|
||||||
|
roll_moment_roll_rate_mach_table = 0:0
|
||||||
|
yaw_moment_aoa_table = 0:0
|
||||||
|
yaw_moment_slip_angle_aoa_table = 0:1
|
||||||
|
yaw_moment_yaw_rate_aoa_table = 0:1
|
||||||
|
yaw_moment_delta_rudder_aoa_table = 0:1
|
||||||
|
yaw_moment_slip_angle_mach_table = 0:0
|
||||||
|
yaw_moment_delta_rudder_mach_table = 0:0
|
||||||
|
yaw_moment_delta_aileron_mach_table = 0:0
|
||||||
|
yaw_moment_yaw_rate_mach_table = 0:0
|
||||||
|
yaw_moment_roll_rate_mach_table = 0:0
|
||||||
|
elevator_scaling_table = -0.785:0.5, -0.524:0.85, -0.175:0.9, 0:1, 0.175:0.9, 0.524:0.85, 0.785:0.5 ; 0:1
|
||||||
|
aileron_scaling_table = -0.785:1 ;0:1
|
||||||
|
rudder_scaling_table = -0.785:0.5, -0.524:0.6, -0.175:0.9, 0:1, 0.175:0.9, 0.524:0.6, 0.785:0.5 ;0:1
|
||||||
|
elevator_lift_coef=3
|
||||||
|
rudder_lift_coef=2
|
||||||
|
aileron_load_factor_effectiveness_table = 0:1
|
||||||
|
lift_coef_at_drag_zero = 0.1
|
||||||
|
lift_coef_at_drag_zero_flaps = 0.1
|
||||||
|
|
||||||
|
[FLIGHT_TUNING]
|
||||||
|
modern_fm_only = 1
|
||||||
|
cruise_lift_scalar = 1
|
||||||
|
parasite_drag_scalar = 1
|
||||||
|
induced_drag_scalar = 1
|
||||||
|
flap_induced_drag_scalar = 1
|
||||||
|
elevator_effectiveness = 1
|
||||||
|
elevator_maxangle_scalar = 1
|
||||||
|
aileron_effectiveness = 1
|
||||||
|
rudder_effectiveness = 1
|
||||||
|
rudder_maxangle_scalar = 1
|
||||||
|
pitch_stability = 5
|
||||||
|
roll_stability = 1
|
||||||
|
yaw_stability = 1
|
||||||
|
pitch_gyro_stability = 1
|
||||||
|
roll_gyro_stability = 1
|
||||||
|
yaw_gyro_stability = 1
|
||||||
|
empty_CG_deviation_limit=0
|
||||||
|
elevator_trim_effectiveness = 1.5
|
||||||
|
aileron_trim_effectiveness = 1
|
||||||
|
rudder_trim_effectiveness = 1
|
||||||
|
hi_alpha_on_roll = 0
|
||||||
|
hi_alpha_on_yaw = 0
|
||||||
|
p_factor_on_yaw = 0
|
||||||
|
torque_on_roll = 0
|
||||||
|
gyro_precession_on_roll = 0
|
||||||
|
gyro_precession_on_yaw = 0
|
||||||
|
engine_wash_on_roll = 0
|
||||||
|
wingflex_scalar = 2
|
||||||
|
wingflex_offset = 0
|
||||||
|
stall_coef_at_min_weight = 0.71
|
||||||
|
ground_crosswind_effect_zero_speed=10
|
||||||
|
ground_crosswind_effect_max_speed=150
|
||||||
|
ground_high_speed_steeringwheel_static_friction_scalar=1.5
|
||||||
|
ground_high_speed_otherwheel_static_friction_scalar=1.2
|
||||||
|
|
||||||
|
[REFERENCE SPEEDS]
|
||||||
|
full_flaps_stall_speed = 115
|
||||||
|
flaps_up_stall_speed = 149
|
||||||
|
cruise_speed = 345
|
||||||
|
cruise_mach = 0.85
|
||||||
|
crossover_speed = 330
|
||||||
|
max_mach = 0.9
|
||||||
|
max_indicated_speed = 395
|
||||||
|
max_flaps_extended = 170
|
||||||
|
normal_operating_speed = 325
|
||||||
|
airspeed_indicator_max = 562.5
|
||||||
|
rotation_speed_min = 145
|
||||||
|
climb_speed = 250
|
||||||
|
cruise_alt = 41000
|
||||||
|
takeoff_speed = 165
|
||||||
|
spawn_cruise_altitude = 5000
|
||||||
|
spawn_descent_altitude = 500
|
||||||
|
best_angle_climb_speed = 0
|
||||||
|
approach_speed = 0
|
||||||
|
best_glide = 0
|
||||||
|
max_gear_extended = 200
|
||||||
|
|
||||||
|
[INTERACTIVE POINTS]
|
||||||
|
number_of_interactive_points = 2
|
||||||
|
interactive_point.0 = 0.4, 75.65, -8.12, -0.567, 0, 0, 0, -75, 33, 2, 33, 2, 2, 33
|
||||||
|
interactive_point.1 = 0.4, 33.3, 6.28, -7.18, 1, 0, 0, 90, 0, 0, 0, 0, 0, 0
|
||||||
|
|
||||||
|
[STALL PROTECTION]
|
||||||
|
stall_protection = 1 ; Alpha Protection
|
||||||
|
off_limit = 11.5 ; Alpha below which the Alpha Protection can be disabled (If also below off_yoke_limit)
|
||||||
|
off_yoke_limit = 1 ; Yoke position (in Pct) below which the Alpha Protection can be disabled (If also below off_limit)
|
||||||
|
on_limit = 14 ; Alpha above which the Alpha Protection timer starts
|
||||||
|
on_goal = 10 ; The alpha that the Alpha Protection will attempt to reach when triggered
|
||||||
|
timer_trigger = 1.0 ; Duration (in Sec) the alpha must be above on_limit before the Alpha Protection is triggered
|
||||||
|
|
||||||
|
;===================== FLAPS =====================
|
||||||
|
|
||||||
|
[FLAPS.0]
|
||||||
|
type = 1
|
||||||
|
system_type = 1
|
||||||
|
span-outboard = 0.25
|
||||||
|
extending-time = 22
|
||||||
|
damaging-speed = 250
|
||||||
|
blowout-speed = 300
|
||||||
|
maneuvering_flaps = 0
|
||||||
|
lift_scalar = 0.1
|
||||||
|
drag_scalar = 1.1
|
||||||
|
pitch_scalar = 1
|
||||||
|
max_on_ground_position = 7
|
||||||
|
flaps-position.0 = 0, -1, 0
|
||||||
|
flaps-position.1 = 0, -1, 0
|
||||||
|
flaps-position.2 = 15, 215, 0.25, 2, 0, 0, 0, 1
|
||||||
|
flaps-position.3 = 20, 200, 0.26, 1.1, 0, 0, 0, 1
|
||||||
|
flaps-position.4 = 24, 185, 0.28, 1.0, 0, 0, 0, 1
|
||||||
|
flaps-position.5 = 28, 177, 0.3, 1.0, 1.5, 0, 0
|
||||||
|
flaps-position.6 = 35, 160, 0.32, 1
|
||||||
|
flaps-position.7 = 50, 150, 0.33, 1
|
||||||
|
|
||||||
|
[FLAPS.1]
|
||||||
|
type = 1
|
||||||
|
system_type = 1
|
||||||
|
span-outboard = 0.7
|
||||||
|
extending-time = 23
|
||||||
|
damaging-speed = 250
|
||||||
|
blowout-speed = 300
|
||||||
|
maneuvering_flaps = 0
|
||||||
|
lift_scalar = 0.1
|
||||||
|
drag_scalar = 1.1
|
||||||
|
pitch_scalar = 1
|
||||||
|
max_on_ground_position = 7
|
||||||
|
flaps-position.0 = 0, -1, 0
|
||||||
|
flaps-position.1 = 0, -1, 0
|
||||||
|
flaps-position.2 = 15, 215, 0.25, 2, 0, 0, 0, 1
|
||||||
|
flaps-position.3 = 20, 200, 0.26, 1.1, 0, 0, 0, 1
|
||||||
|
flaps-position.4 = 24, 185, 0.28, 1.0, 0, 0, 0, 1
|
||||||
|
flaps-position.5 = 28, 177, 0.3, 1.0, 1.5, 0, 0
|
||||||
|
flaps-position.6 = 35, 160, 0.32, 1
|
||||||
|
flaps-position.7 = 50, 150, 0.33, 1
|
||||||
|
|
||||||
|
[FLAPS.2]
|
||||||
|
type = 2
|
||||||
|
system_type = 1
|
||||||
|
span-outboard = 0.2
|
||||||
|
extending-time = 8
|
||||||
|
damaging-speed = 250
|
||||||
|
blowout-speed = 300
|
||||||
|
maneuvering_flaps = 0
|
||||||
|
lift_scalar = 0.5
|
||||||
|
drag_scalar = 0.75
|
||||||
|
pitch_scalar = 1
|
||||||
|
max_on_ground_position = 1
|
||||||
|
flaps-position.0 = 0, -1, 0
|
||||||
|
flaps-position.1 = 20, 215, 0.5, 0.5
|
||||||
|
|
||||||
|
[FLAPS.3]
|
||||||
|
type = 2
|
||||||
|
system_type = 1
|
||||||
|
span-outboard = 0.7
|
||||||
|
extending-time = 21
|
||||||
|
damaging-speed = 250
|
||||||
|
blowout-speed = 300
|
||||||
|
maneuvering_flaps = 0
|
||||||
|
lift_scalar = 0.5
|
||||||
|
drag_scalar = 0.75
|
||||||
|
pitch_scalar = 1
|
||||||
|
max_on_ground_position = 1
|
||||||
|
flaps-position.0 = 0, -1, 0
|
||||||
|
flaps-position.1 = 20, 215, 0.5, 0.5
|
||||||
@ -0,0 +1,408 @@
|
|||||||
|
//TFDi Designs MD-11 (GE CF6-80C2D1F) vRC1.7.0_GE 15MAY25
|
||||||
|
|
||||||
|
[VERSION]
|
||||||
|
//KH Bump major
|
||||||
|
major = 4
|
||||||
|
minor = 1
|
||||||
|
|
||||||
|
[WEIGHT_AND_BALANCE]
|
||||||
|
max_gross_weight = 630500
|
||||||
|
empty_weight = 283975
|
||||||
|
reference_datum_position = 0, 0, 0
|
||||||
|
empty_weight_CG_position = -13.3, 0, 0
|
||||||
|
CG_forward_limit = 0.12
|
||||||
|
CG_aft_limit = 0.34
|
||||||
|
empty_weight_pitch_MOI = 20897456
|
||||||
|
empty_weight_roll_MOI = 6368555
|
||||||
|
empty_weight_yaw_MOI = 40761191
|
||||||
|
empty_weight_coupled_MOI = 0
|
||||||
|
activate_mach_limit_based_on_cg = 0
|
||||||
|
activate_cg_limit_based_on_mach = 0
|
||||||
|
max_number_of_stations = 21
|
||||||
|
//KH START Empty default
|
||||||
|
station_load.0=0, 82.0, -2.0, 4.0, Pilot, 1
|
||||||
|
station_load.1=0, 82.0, 2.0, 4.0, First Officer, 2
|
||||||
|
station_load.2=0, 80.0, 3.3, 4.0, Engineer, 0
|
||||||
|
station_load.3=0, 66.0, 0.0, 4.0, Cabin crew 1, 0
|
||||||
|
station_load.4=0, 45.0, -5.0, 4.0, Business 1 L, 0
|
||||||
|
station_load.5=0, 45.0, 0.0, 4.0, Business 1 C, 0
|
||||||
|
station_load.6=0, 45.0, 5.0, 4.0, Business 1 R, 0
|
||||||
|
station_load.7=0, 25.0, -5.0, 4.0, Business 2 L, 0
|
||||||
|
station_load.8=0, 25.0, 0.0, 4.0, Business 2 C, 0
|
||||||
|
station_load.9=0, 25.0, 5.0, 4.0, Business 2 R, 0
|
||||||
|
station_load.10=0, -20.0, -5.0, 4.0, Economy 3 L, 0
|
||||||
|
station_load.11=0, -20.0, 0.0, 4.0, Economy 3 C, 0
|
||||||
|
station_load.12=0, -20.0, 5.0, 4.0, Economy 3 R, 0
|
||||||
|
station_load.13=0, -50.0, -5.0, 4.0, Economy 4 L, 0
|
||||||
|
station_load.14=0, -50.0, 0.0, 4.0, Economy 4 C, 0
|
||||||
|
station_load.15=0, -50.0, 5.0, 4.0, Economy 4 R, 0
|
||||||
|
station_load.16=0, -55.0, 0.0, 4.0, Cabin crew 2, 0
|
||||||
|
station_load.17=0, 30.0, 0.0, -4.5, Forward cargo, 0
|
||||||
|
station_load.18=0, -30.0, 0.0, -4.5, Rear cargo, 0
|
||||||
|
station_load.19=0, 5.0, -2.0, -4.5, Left aux tank, 0
|
||||||
|
station_load.20=0, 5.0, 2.0, -4.5, Right aux tank, 0
|
||||||
|
//KH END
|
||||||
|
|
||||||
|
[CONTACT_POINTS]
|
||||||
|
static_pitch = 0
|
||||||
|
static_cg_height = 16.4
|
||||||
|
gear_system_type = 1
|
||||||
|
tailwheel_lock = 0
|
||||||
|
max_number_of_points = 16
|
||||||
|
gear_locked_on_ground = 0
|
||||||
|
gear_locked_above_speed = -1
|
||||||
|
max_speed_full_steering = 25
|
||||||
|
min_available_steering_angle_pct = 0.2
|
||||||
|
max_speed_decreasing_steering = 45
|
||||||
|
max_speed_full_steering_castering = 20
|
||||||
|
max_speed_decreasing_steering_castering = 35
|
||||||
|
emergency_extension_type = 2
|
||||||
|
hyd_need_power_to_function= 0
|
||||||
|
min_castering_angle = 0.05236
|
||||||
|
max_castering_angle = 1.32645
|
||||||
|
allow_stopped_steering = 1
|
||||||
|
point.0 = 1, 64.22, 0.00, -17.31, 1500, 0, 1.67, 70, 1.15, 1.183, 0.9, 49, 50, 0, 200, 250, 8
|
||||||
|
point.1 = 1, -19.00, -17.15, -18.02, 2000, 1, 2.25, 0, 1.60, 1.116, 0.9, 51, 52, 2, 200, 250, 8
|
||||||
|
point.2 = 1, -19.00, 17.15, -18.02, 2000, 2, 2.25, 0, 1.60, 1.116, 0.9, 53, 54, 3, 200, 250, 8
|
||||||
|
point.3 = 1, -19.00, 0.00, -18.02, 2000, 2, 2.25, 0, 1.60, 1.116, 0.9, 55, 56, 3, 200, 250, 8
|
||||||
|
point.4 = 2, 93.0, 0.0, 0.0, 787, 0, 0.0, 0, 0.00, 0.0, 0.0, 0.0, 0.0, 9, 0, 0, 1
|
||||||
|
point.5 = 2, -48, -82.5, 0.0, 787, 0, 0.0, 0, 0.00, 0.0, 0.0, 0.0, 0.0, 5, 0, 0, 1
|
||||||
|
point.6 = 2, -48, 82.5, 0.0, 787, 0, 0.0, 0, 0.00, 0.0, 0.0, 0.0, 0.0, 6, 0, 0, 1
|
||||||
|
point.7 = 2, 60, 0.0, -9.0, 787, 0, 0.0, 0, 0.00, 0.0, 0.0, 0.0, 0.0, 9, 0, 0, 1
|
||||||
|
point.8 = 2, 60, 0.0, 11.0, 787, 0, 0.0, 0, 0.00, 0.0, 0.0, 0.0, 0.0, 9, 0, 0, 1
|
||||||
|
point.9 = 2, 16.0, -28.00, -13.00, 787, 0, 0.0, 0, 0.00, 0.0, 0.0, 0.0, 0.0, 4, 0, 0, 1
|
||||||
|
point.10 = 2, 16.0, 28.00, -13.00, 787, 0, 0.0, 0, 0.00, 0.0, 0.0, 0.0, 0.0, 4, 0, 0, 1
|
||||||
|
point.11 = 2, -110.0, 0.00, 14.20, 787, 0, 0.0, 0, 0.00, 0.0, 0.0, 0.0, 0.0, 4, 0, 0, 1
|
||||||
|
point.12 = 2, -96.5, 0.0, 42.0, 787, 0, 0.0, 0, 0.00, 0.0, 0.0, 0.0, 0.0, 4, 0, 0, 1
|
||||||
|
point.13 = 2, -94.5, -30.0, 8.0, 787, 0, 0.0, 0, 0.00, 0.0, 0.0, 0.0, 0.0, 4, 0, 0, 1
|
||||||
|
point.14 = 2, -94.5, 30.0, 8.05, 787, 0, 0.0, 0, 0.00, 0.0, 0.0, 0.0, 0.0, 4, 0, 0, 1
|
||||||
|
point.15 = 2, -52.0, 0.0, -9.0, 787, 0, 0.0, 0, 0.00, 0.0, 0.0, 0.0, 0.0, 9, 0, 0, 1
|
||||||
|
|
||||||
|
[FUEL]
|
||||||
|
LeftMain = -20.00, -38.00, -1.0, 8938, 10.00
|
||||||
|
RightMain = -20.00, 38.00, -1.0, 8938, 10.00
|
||||||
|
Center1 = 10.00, 0.00, -3.00, 13000.00, 10.00
|
||||||
|
Center2 = 0.00, 0.00, -1.00, 1642.00, 10.00
|
||||||
|
Center3 = 0.00, 0.00, -5.00, 1958.00, 11.00
|
||||||
|
LeftTip = -39.00, -74.00, 0.00, 884.00, 10.00
|
||||||
|
RightTip = -39.00, 74.00, 0.00, 884.00, 10.00
|
||||||
|
External1 = -70.00, 0.00, -3.00, 2371.00, 10.00
|
||||||
|
//KH From 5.00, -2.00, -3.00, 0.00, 10.00
|
||||||
|
LeftAux = 5.00, -2.00, -3.00, 1917.00, 10.00
|
||||||
|
//KH From 5.00, 2.00, -3.00, 0.00, 10.0
|
||||||
|
RightAux = 5.00, 2.00, -3.00, 1917.00, 10.00
|
||||||
|
fuel_type = 2
|
||||||
|
number_of_tank_selectors = 3
|
||||||
|
electric_pump = 0
|
||||||
|
engine_driven_pump = 1
|
||||||
|
manual_transfer_pump = 0
|
||||||
|
manual_pump = 0
|
||||||
|
anemometer_pump = 0
|
||||||
|
fuel_dump_rate = 0.02
|
||||||
|
default_fuel_tank_selector.1 = 1
|
||||||
|
default_fuel_tank_selector.2 = 1
|
||||||
|
default_fuel_tank_selector.3 = 1
|
||||||
|
|
||||||
|
[AIRPLANE_GEOMETRY]
|
||||||
|
wing_area = 3648
|
||||||
|
wing_span = 170.5
|
||||||
|
wing_root_chord = 34.68
|
||||||
|
wing_camber = 1
|
||||||
|
wing_thickness_ratio = 0.04
|
||||||
|
wing_dihedral = 2.2
|
||||||
|
wing_incidence = 1.5
|
||||||
|
wing_twist = -0.5
|
||||||
|
oswald_efficiency_factor = 0.72
|
||||||
|
wing_winglets_flag = 1
|
||||||
|
wing_sweep = 38
|
||||||
|
wing_pos_apex_lon = 1
|
||||||
|
wing_pos_apex_vert = -2.75
|
||||||
|
htail_area = 920
|
||||||
|
htail_span = 59.5
|
||||||
|
htail_pos_lon = -88
|
||||||
|
htail_pos_vert = 5.0
|
||||||
|
htail_incidence = 0.8
|
||||||
|
htail_sweep = 36.5
|
||||||
|
htail_thickness_ratio = 0.02
|
||||||
|
vtail_area = 760
|
||||||
|
vtail_span = 28.1
|
||||||
|
vtail_sweep = 43
|
||||||
|
vtail_pos_lon = -79.5
|
||||||
|
vtail_pos_vert = 28
|
||||||
|
vtail_thickness_ratio = 0.03
|
||||||
|
fuselage_length = 202.16
|
||||||
|
fuselage_diameter = 19.75
|
||||||
|
fuselage_center_pos = 10, 0, 1.0
|
||||||
|
elevator_area = 327.0
|
||||||
|
aileron_area = 225.0
|
||||||
|
rudder_area = 190.0
|
||||||
|
elevator_up_limit = 25
|
||||||
|
elevator_down_limit = 15
|
||||||
|
aileron_up_limit = 25
|
||||||
|
aileron_down_limit = 15
|
||||||
|
rudder_limit = 23
|
||||||
|
rudder_trim_limit = 20
|
||||||
|
elevator_trim_limit = 30
|
||||||
|
spoiler_limit = 60
|
||||||
|
spoilerons_available = 1
|
||||||
|
aileron_to_spoileron_gain = 3
|
||||||
|
min_ailerons_for_spoilerons = 10
|
||||||
|
min_flaps_for_spoilerons = 0
|
||||||
|
spoiler_extension_time = 2.0
|
||||||
|
spoiler_handle_available = 1
|
||||||
|
auto_spoiler_available = 1
|
||||||
|
auto_spoiler_auto_retracts = 0
|
||||||
|
auto_spoiler_min_speed = 72
|
||||||
|
positive_g_limit_flaps_up = 5.0
|
||||||
|
positive_g_limit_flaps_down = 4.0
|
||||||
|
negative_g_limit_flaps_up = -4.0
|
||||||
|
negative_g_limit_flaps_down = -3.0
|
||||||
|
load_safety_factor = 1.5
|
||||||
|
elevator_trim_neutral = -1
|
||||||
|
aileron_to_rudder_scale = 0
|
||||||
|
flap_to_aileron_scale = 0
|
||||||
|
fly_by_wire = 0
|
||||||
|
elevator_elasticity_table = 0:0.7, 87:0.3, 210:0.5, 315:0.5
|
||||||
|
aileron_elasticity_table = 0:1, 300:0.7, 600:0.6, 1500:0.4
|
||||||
|
rudder_elasticity_table = 0:1, 300:1, 800:1, 1000:0.7
|
||||||
|
elevator_trim_elasticity_table = 0:0.0, 87:0.40, 240:0.60, 295:1.00, 315:1.00
|
||||||
|
|
||||||
|
[AERODYNAMICS]
|
||||||
|
lift_coef_pitch_rate = -8.09375
|
||||||
|
lift_coef_daoa = 2.68359
|
||||||
|
lift_coef_delta_elevator = -0.28906
|
||||||
|
lift_coef_horizontal_incidence = 0.91357
|
||||||
|
lift_coef_flaps = 1
|
||||||
|
lift_coef_spoilers = 0
|
||||||
|
drag_coef_zero_lift = 0.02539
|
||||||
|
drag_coef_flaps = 0.1889
|
||||||
|
drag_coef_gear = 0.0549
|
||||||
|
drag_coef_spoilers = 0.05207
|
||||||
|
side_force_slip_angle = -0.77392
|
||||||
|
side_force_roll_rate = 0.15478
|
||||||
|
side_force_yaw_rate = 0
|
||||||
|
side_force_delta_rudder = -0.14746
|
||||||
|
pitch_moment_horizontal_incidence = 4.24755
|
||||||
|
pitch_moment_delta_elevator = -2.37011
|
||||||
|
pitch_moment_delta_trim = 0
|
||||||
|
pitch_moment_pitch_damping = -214.1455
|
||||||
|
pitch_moment_aoa_0 = 0.11621
|
||||||
|
pitch_moment_daoa = 8.87255
|
||||||
|
pitch_moment_flaps = 0.0105
|
||||||
|
pitch_moment_gear = 0.0171
|
||||||
|
pitch_moment_spoilers = 0
|
||||||
|
pitch_moment_delta_elevator_propwash = -2.37011
|
||||||
|
pitch_moment_pitch_propwash = -214.1455
|
||||||
|
roll_moment_slip_angle = 0.26855
|
||||||
|
roll_moment_roll_damping = -3.40869
|
||||||
|
roll_moment_yaw_rate = -0.27197
|
||||||
|
roll_moment_spoilers = 0.07
|
||||||
|
roll_moment_delta_aileron = -0.34521
|
||||||
|
roll_moment_delta_rudder = 0.01660
|
||||||
|
roll_moment_delta_aileron_trim_scalar = -0.2
|
||||||
|
yaw_moment_slip_angle = 0.18066
|
||||||
|
yaw_moment_roll = 0.07470
|
||||||
|
yaw_moment_yaw_damping = -2.49023
|
||||||
|
yaw_moment_yaw_propwash = 0
|
||||||
|
yaw_moment_delta_aileron = -0.00683
|
||||||
|
yaw_moment_delta_rudder = 0.07128
|
||||||
|
yaw_moment_delta_rudder_propwash = 0.075
|
||||||
|
yaw_moment_delta_rudder_trim_scalar = -0.2
|
||||||
|
compute_aero_center = 0
|
||||||
|
aero_center_lift = -13.75
|
||||||
|
lift_coef_aoa_table = -3.15:0, -2.36:0.36, -1.57:0, -0.349:-1.2, 0:-0.022, 0.0314:0.6082, 0.221:2.049, 0.244:1.15, 0.349:0.6, 0.436:0.5, 0.698:0.1, 1.963:-0.359, 2.356:-0.5, 3.15:0
|
||||||
|
lift_coef_ground_effect_mach_table = 0.06:0.50, 0.227:0.80, 0.242:0.80, 0.3:1.0, 0.9:1.0
|
||||||
|
lift_coef_mach_table = 0:1
|
||||||
|
lift_coef_delta_elevator_mach_table = 0:0
|
||||||
|
lift_coef_daoa_mach_table = 0:0
|
||||||
|
lift_coef_pitch_rate_mach_table = 0:0
|
||||||
|
lift_coef_horizontal_incidence_mach_table = 0:0
|
||||||
|
drag_coef_zero_lift_mach_tab = 0:0, 0.4:0.0054, 0.5:0.0056, 0.6:0.0059, 0.7:0.0062, 0.72:0.0062, 0.8:0.0063, 0.8:0.0063, 1:0.0337, 1.2:0.0337, 1.4:0.0337, 1.6:0.0337, 1.8:0.0337, 2.0:0.0337
|
||||||
|
side_force_slip_angle_mach_table = 0:0
|
||||||
|
side_force_delta_rudder_mach_table = 0:0
|
||||||
|
side_force_yaw_rate_mach_table = 0:0
|
||||||
|
side_force_roll_rate_mach_table = 0:0
|
||||||
|
pitch_moment_aoa_table = -3.15:-2, -0.436:-0.626, -0.262:-0.434, 0:-0.146, 0.087:-0.05, 0.175:0.0466, 0.262:0.143, 0.314:0.2, 0.349:0.1, 0.436:0.15, 3.15:2
|
||||||
|
pitch_moment_delta_elevator_aoa_table = -180:-1, -40:0.05, -20:0.455, -14:0.853, -7:1.007, 0:1, 7:0.839, 14:0.693, 20:0.381, 40:-0.08, 180:-1
|
||||||
|
pitch_moment_horizontal_incidence_aoa_table = 0:1
|
||||||
|
pitch_moment_daoa_aoa_table = 0:1
|
||||||
|
pitch_moment_pitch_alpha_table = 0:1
|
||||||
|
pitch_moment_delta_elevator_mach_table = 0:0
|
||||||
|
pitch_moment_daoa_mach_table = 0:0
|
||||||
|
pitch_moment_pitch_rate_mach_table = 0:0
|
||||||
|
pitch_moment_horizontal_incidence_mach_table = 0:0
|
||||||
|
pitch_moment_aoa_0_mach_table = 0:0
|
||||||
|
roll_moment_aoa_table = 0:0
|
||||||
|
roll_moment_slip_angle_aoa_table = 0:1
|
||||||
|
roll_moment_roll_rate_aoa_table = 0:1
|
||||||
|
roll_moment_delta_aileron_aoa_table = 0:1
|
||||||
|
roll_moment_slip_angle_mach_table = 0:0
|
||||||
|
roll_moment_delta_rudder_mach_table = 0:0
|
||||||
|
roll_moment_delta_aileron_mach_table = 0:0
|
||||||
|
roll_moment_yaw_rate_mach_table = 0:0
|
||||||
|
roll_moment_roll_rate_mach_table = 0:0
|
||||||
|
yaw_moment_aoa_table = 0:0
|
||||||
|
yaw_moment_slip_angle_aoa_table = 0:1
|
||||||
|
yaw_moment_yaw_rate_aoa_table = 0:1
|
||||||
|
yaw_moment_delta_rudder_aoa_table = 0:1
|
||||||
|
yaw_moment_slip_angle_mach_table = 0:0
|
||||||
|
yaw_moment_delta_rudder_mach_table = 0:0
|
||||||
|
yaw_moment_delta_aileron_mach_table = 0:0
|
||||||
|
yaw_moment_yaw_rate_mach_table = 0:0
|
||||||
|
yaw_moment_roll_rate_mach_table = 0:0
|
||||||
|
elevator_scaling_table = -0.785:0.5, -0.524:0.85, -0.175:0.9, 0:1, 0.175:0.9, 0.524:0.85, 0.785:0.5 ; 0:1
|
||||||
|
aileron_scaling_table = -0.785:1 ;0:1
|
||||||
|
rudder_scaling_table = -0.785:0.5, -0.524:0.6, -0.175:0.9, 0:1, 0.175:0.9, 0.524:0.6, 0.785:0.5 ;0:1
|
||||||
|
elevator_lift_coef=3
|
||||||
|
rudder_lift_coef=2
|
||||||
|
aileron_load_factor_effectiveness_table = 0:1
|
||||||
|
lift_coef_at_drag_zero = 0.1
|
||||||
|
lift_coef_at_drag_zero_flaps = 0.1
|
||||||
|
|
||||||
|
[FLIGHT_TUNING]
|
||||||
|
modern_fm_only = 1
|
||||||
|
cruise_lift_scalar = 1
|
||||||
|
parasite_drag_scalar = 1
|
||||||
|
induced_drag_scalar = 1
|
||||||
|
flap_induced_drag_scalar = 1
|
||||||
|
elevator_effectiveness = 1
|
||||||
|
elevator_maxangle_scalar = 1
|
||||||
|
aileron_effectiveness = 1
|
||||||
|
rudder_effectiveness = 1
|
||||||
|
rudder_maxangle_scalar = 1
|
||||||
|
pitch_stability = 5
|
||||||
|
roll_stability = 1
|
||||||
|
yaw_stability = 1
|
||||||
|
pitch_gyro_stability = 1
|
||||||
|
roll_gyro_stability = 1
|
||||||
|
yaw_gyro_stability = 1
|
||||||
|
empty_CG_deviation_limit=0
|
||||||
|
elevator_trim_effectiveness = 1.5
|
||||||
|
aileron_trim_effectiveness = 1
|
||||||
|
rudder_trim_effectiveness = 1
|
||||||
|
hi_alpha_on_roll = 0
|
||||||
|
hi_alpha_on_yaw = 0
|
||||||
|
p_factor_on_yaw = 0
|
||||||
|
torque_on_roll = 0
|
||||||
|
gyro_precession_on_roll = 0
|
||||||
|
gyro_precession_on_yaw = 0
|
||||||
|
engine_wash_on_roll = 0
|
||||||
|
wingflex_scalar = 2
|
||||||
|
wingflex_offset = 0
|
||||||
|
stall_coef_at_min_weight = 0.71
|
||||||
|
ground_crosswind_effect_zero_speed=10
|
||||||
|
ground_crosswind_effect_max_speed=150
|
||||||
|
ground_high_speed_steeringwheel_static_friction_scalar=1.5
|
||||||
|
ground_high_speed_otherwheel_static_friction_scalar=1.2
|
||||||
|
|
||||||
|
[REFERENCE SPEEDS]
|
||||||
|
full_flaps_stall_speed = 115
|
||||||
|
flaps_up_stall_speed = 149
|
||||||
|
cruise_speed = 345
|
||||||
|
cruise_mach = 0.85
|
||||||
|
crossover_speed = 330
|
||||||
|
max_mach = 0.9
|
||||||
|
max_indicated_speed = 395
|
||||||
|
max_flaps_extended = 170
|
||||||
|
normal_operating_speed = 325
|
||||||
|
airspeed_indicator_max = 562.5
|
||||||
|
rotation_speed_min = 145
|
||||||
|
climb_speed = 250
|
||||||
|
cruise_alt = 41000
|
||||||
|
takeoff_speed = 165
|
||||||
|
spawn_cruise_altitude = 5000
|
||||||
|
spawn_descent_altitude = 500
|
||||||
|
best_angle_climb_speed = 0
|
||||||
|
approach_speed = 0
|
||||||
|
best_glide = 0
|
||||||
|
max_gear_extended = 200
|
||||||
|
|
||||||
|
[INTERACTIVE POINTS]
|
||||||
|
number_of_interactive_points = 3
|
||||||
|
interactive_point.0 = 0.4, 44.15, -10.05, -0.567, 0, 0, 0, -88, 35, 0, 35, 0, 2, 33
|
||||||
|
interactive_point.1 = 0.4, 75.65, 7.92, -0.567, 0, 0, 0, 75, 33, 2, 33, 2, 2, 33
|
||||||
|
interactive_point.2 = 0.4, 33.3, 6.28, -7.18, 1, 0, 0, 90, 0, 0, 0, 0, 0, 0
|
||||||
|
|
||||||
|
[STALL PROTECTION]
|
||||||
|
stall_protection = 1 ; Alpha Protection
|
||||||
|
off_limit = 11.5 ; Alpha below which the Alpha Protection can be disabled (If also below off_yoke_limit)
|
||||||
|
off_yoke_limit = 1 ; Yoke position (in Pct) below which the Alpha Protection can be disabled (If also below off_limit)
|
||||||
|
on_limit = 14 ; Alpha above which the Alpha Protection timer starts
|
||||||
|
on_goal = 10 ; The alpha that the Alpha Protection will attempt to reach when triggered
|
||||||
|
timer_trigger = 1.0 ; Duration (in Sec) the alpha must be above on_limit before the Alpha Protection is triggered
|
||||||
|
|
||||||
|
;===================== FLAPS =====================
|
||||||
|
|
||||||
|
[FLAPS.0]
|
||||||
|
type = 1
|
||||||
|
system_type = 1
|
||||||
|
span-outboard = 0.25
|
||||||
|
extending-time = 22
|
||||||
|
damaging-speed = 250
|
||||||
|
blowout-speed = 300
|
||||||
|
maneuvering_flaps = 0
|
||||||
|
lift_scalar = 0.1
|
||||||
|
drag_scalar = 1.1
|
||||||
|
pitch_scalar = 1
|
||||||
|
max_on_ground_position = 7
|
||||||
|
flaps-position.0 = 0, -1, 0
|
||||||
|
flaps-position.1 = 0, -1, 0
|
||||||
|
flaps-position.2 = 15, 215, 0.25, 2, 0, 0, 0, 1
|
||||||
|
flaps-position.3 = 20, 200, 0.26, 1.1, 0, 0, 0, 1
|
||||||
|
flaps-position.4 = 24, 185, 0.28, 1.0, 0, 0, 0, 1
|
||||||
|
flaps-position.5 = 28, 177, 0.3, 1.0, 1.5, 0, 0
|
||||||
|
flaps-position.6 = 35, 160, 0.32, 1
|
||||||
|
flaps-position.7 = 50, 150, 0.33, 1
|
||||||
|
|
||||||
|
|
||||||
|
[FLAPS.1]
|
||||||
|
type = 1
|
||||||
|
system_type = 1
|
||||||
|
span-outboard = 0.7
|
||||||
|
extending-time = 23
|
||||||
|
damaging-speed = 250
|
||||||
|
blowout-speed = 300
|
||||||
|
maneuvering_flaps = 0
|
||||||
|
lift_scalar = 0.1
|
||||||
|
drag_scalar = 1.1
|
||||||
|
pitch_scalar = 1
|
||||||
|
max_on_ground_position = 7
|
||||||
|
flaps-position.0 = 0, -1, 0
|
||||||
|
flaps-position.1 = 0, -1, 0
|
||||||
|
flaps-position.2 = 15, 215, 0.25, 2, 0, 0, 0, 1
|
||||||
|
flaps-position.3 = 20, 200, 0.26, 1.1, 0, 0, 0, 1
|
||||||
|
flaps-position.4 = 24, 185, 0.28, 1.0, 0, 0, 0, 1
|
||||||
|
flaps-position.5 = 28, 177, 0.3, 1.0, 1.5, 0, 0
|
||||||
|
flaps-position.6 = 35, 160, 0.32, 1
|
||||||
|
flaps-position.7 = 50, 150, 0.33, 1
|
||||||
|
|
||||||
|
|
||||||
|
[FLAPS.2]
|
||||||
|
type = 2
|
||||||
|
system_type = 1
|
||||||
|
span-outboard = 0.2
|
||||||
|
extending-time = 8
|
||||||
|
damaging-speed = 250
|
||||||
|
blowout-speed = 300
|
||||||
|
maneuvering_flaps = 0
|
||||||
|
lift_scalar = 0.5
|
||||||
|
drag_scalar = 0.75
|
||||||
|
pitch_scalar = 1
|
||||||
|
max_on_ground_position = 1
|
||||||
|
flaps-position.0 = 0, -1, 0
|
||||||
|
flaps-position.1 = 20, 215, 0.5, 0.5
|
||||||
|
|
||||||
|
[FLAPS.3]
|
||||||
|
type = 2
|
||||||
|
system_type = 1
|
||||||
|
span-outboard = 0.7
|
||||||
|
extending-time = 21
|
||||||
|
damaging-speed = 250
|
||||||
|
blowout-speed = 300
|
||||||
|
maneuvering_flaps = 0
|
||||||
|
lift_scalar = 0.5
|
||||||
|
drag_scalar = 0.75
|
||||||
|
pitch_scalar = 1
|
||||||
|
max_on_ground_position = 1
|
||||||
|
flaps-position.0 = 0, -1, 0
|
||||||
|
flaps-position.1 = 20, 215, 0.5, 0.5
|
||||||
@ -0,0 +1,406 @@
|
|||||||
|
//TFDi Designs MD-11 (PW4460) vRC1.7.0_PW 15MAY25
|
||||||
|
|
||||||
|
[VERSION]
|
||||||
|
//KH Bump major
|
||||||
|
major = 4
|
||||||
|
minor = 1
|
||||||
|
|
||||||
|
[WEIGHT_AND_BALANCE]
|
||||||
|
max_gross_weight = 630500
|
||||||
|
empty_weight = 283975
|
||||||
|
reference_datum_position = 0, 0, 0
|
||||||
|
empty_weight_CG_position = -13.3, 0, 0
|
||||||
|
CG_forward_limit = 0.12
|
||||||
|
CG_aft_limit = 0.34
|
||||||
|
empty_weight_pitch_MOI = 20897456
|
||||||
|
empty_weight_roll_MOI = 6368555
|
||||||
|
empty_weight_yaw_MOI = 40761191
|
||||||
|
empty_weight_coupled_MOI = 0
|
||||||
|
activate_mach_limit_based_on_cg = 0
|
||||||
|
activate_cg_limit_based_on_mach = 0
|
||||||
|
max_number_of_stations = 21
|
||||||
|
//KH START Empty default
|
||||||
|
station_load.0=0, 82.0, -2.0, 4.0, Pilot, 1
|
||||||
|
station_load.1=0, 82.0, 2.0, 4.0, First Officer, 2
|
||||||
|
station_load.2=0, 80.0, 3.3, 4.0, Engineer, 0
|
||||||
|
station_load.3=0, 66.0, 0.0, 4.0, Cabin crew 1, 0
|
||||||
|
station_load.4=0, 45.0, -5.0, 4.0, Business 1 L, 0
|
||||||
|
station_load.5=0, 45.0, 0.0, 4.0, Business 1 C, 0
|
||||||
|
station_load.6=0, 45.0, 5.0, 4.0, Business 1 R, 0
|
||||||
|
station_load.7=0, 25.0, -5.0, 4.0, Business 2 L, 0
|
||||||
|
station_load.8=0, 25.0, 0.0, 4.0, Business 2 C, 0
|
||||||
|
station_load.9=0, 25.0, 5.0, 4.0, Business 2 R, 0
|
||||||
|
station_load.10=0, -20.0, -5.0, 4.0, Economy 3 L, 0
|
||||||
|
station_load.11=0, -20.0, 0.0, 4.0, Economy 3 C, 0
|
||||||
|
station_load.12=0, -20.0, 5.0, 4.0, Economy 3 R, 0
|
||||||
|
station_load.13=0, -50.0, -5.0, 4.0, Economy 4 L, 0
|
||||||
|
station_load.14=0, -50.0, 0.0, 4.0, Economy 4 C, 0
|
||||||
|
station_load.15=0, -50.0, 5.0, 4.0, Economy 4 R, 0
|
||||||
|
station_load.16=0, -55.0, 0.0, 4.0, Cabin crew 2, 0
|
||||||
|
station_load.17=0, 30.0, 0.0, -4.5, Forward cargo, 0
|
||||||
|
station_load.18=0, -30.0, 0.0, -4.5, Rear cargo, 0
|
||||||
|
station_load.19=0, 5.0, -2.0, -4.5, Left aux tank, 0
|
||||||
|
station_load.20=0, 5.0, 2.0, -4.5, Right aux tank, 0
|
||||||
|
//KH END
|
||||||
|
|
||||||
|
[CONTACT_POINTS]
|
||||||
|
static_pitch = 0
|
||||||
|
static_cg_height = 16.4
|
||||||
|
gear_system_type = 1
|
||||||
|
tailwheel_lock = 0
|
||||||
|
max_number_of_points = 16
|
||||||
|
gear_locked_on_ground = 0
|
||||||
|
gear_locked_above_speed = -1
|
||||||
|
max_speed_full_steering = 25
|
||||||
|
min_available_steering_angle_pct = 0.2
|
||||||
|
max_speed_decreasing_steering = 45
|
||||||
|
max_speed_full_steering_castering = 20
|
||||||
|
max_speed_decreasing_steering_castering = 35
|
||||||
|
emergency_extension_type = 2
|
||||||
|
hyd_need_power_to_function= 0
|
||||||
|
min_castering_angle = 0.05236
|
||||||
|
max_castering_angle = 1.32645
|
||||||
|
allow_stopped_steering = 1
|
||||||
|
point.0 = 1, 64.22, 0.00, -17.31, 1500, 0, 1.67, 70, 1.15, 1.183, 0.9, 49, 50, 0, 200, 250, 8
|
||||||
|
point.1 = 1, -19.00, -17.15, -18.02, 2000, 1, 2.25, 0, 1.60, 1.116, 0.9, 51, 52, 2, 200, 250, 8
|
||||||
|
point.2 = 1, -19.00, 17.15, -18.02, 2000, 2, 2.25, 0, 1.60, 1.116, 0.9, 53, 54, 3, 200, 250, 8
|
||||||
|
point.3 = 1, -19.00, 0.00, -18.02, 2000, 2, 2.25, 0, 1.60, 1.116, 0.9, 55, 56, 3, 200, 250, 8
|
||||||
|
point.4 = 2, 93.0, 0.0, 0.0, 787, 0, 0.0, 0, 0.00, 0.0, 0.0, 0.0, 0.0, 9, 0, 0, 1
|
||||||
|
point.5 = 2, -48, -82.5, 0.0, 787, 0, 0.0, 0, 0.00, 0.0, 0.0, 0.0, 0.0, 5, 0, 0, 1
|
||||||
|
point.6 = 2, -48, 82.5, 0.0, 787, 0, 0.0, 0, 0.00, 0.0, 0.0, 0.0, 0.0, 6, 0, 0, 1
|
||||||
|
point.7 = 2, 60, 0.0, -9.0, 787, 0, 0.0, 0, 0.00, 0.0, 0.0, 0.0, 0.0, 9, 0, 0, 1
|
||||||
|
point.8 = 2, 60, 0.0, 11.0, 787, 0, 0.0, 0, 0.00, 0.0, 0.0, 0.0, 0.0, 9, 0, 0, 1
|
||||||
|
point.9 = 2, 16.0, -28.00, -13.00, 787, 0, 0.0, 0, 0.00, 0.0, 0.0, 0.0, 0.0, 4, 0, 0, 1
|
||||||
|
point.10 = 2, 16.0, 28.00, -13.00, 787, 0, 0.0, 0, 0.00, 0.0, 0.0, 0.0, 0.0, 4, 0, 0, 1
|
||||||
|
point.11 = 2, -110.0, 0.00, 14.20, 787, 0, 0.0, 0, 0.00, 0.0, 0.0, 0.0, 0.0, 4, 0, 0, 1
|
||||||
|
point.12 = 2, -96.5, 0.0, 42.0, 787, 0, 0.0, 0, 0.00, 0.0, 0.0, 0.0, 0.0, 4, 0, 0, 1
|
||||||
|
point.13 = 2, -94.5, -30.0, 8.0, 787, 0, 0.0, 0, 0.00, 0.0, 0.0, 0.0, 0.0, 4, 0, 0, 1
|
||||||
|
point.14 = 2, -94.5, 30.0, 8.05, 787, 0, 0.0, 0, 0.00, 0.0, 0.0, 0.0, 0.0, 4, 0, 0, 1
|
||||||
|
point.15 = 2, -52.0, 0.0, -9.0, 787, 0, 0.0, 0, 0.00, 0.0, 0.0, 0.0, 0.0, 9, 0, 0, 1
|
||||||
|
|
||||||
|
[FUEL]
|
||||||
|
LeftMain = -20.00, -38.00, -1.0, 8938, 10.00
|
||||||
|
RightMain = -20.00, 38.00, -1.0, 8938, 10.00
|
||||||
|
Center1 = 10.00, 0.00, -3.00, 13000.00, 10.00
|
||||||
|
Center2 = 0.00, 0.00, -1.00, 1642.00, 10.00
|
||||||
|
Center3 = 0.00, 0.00, -5.00, 1958.00, 11.00
|
||||||
|
LeftTip = -39.00, -74.00, 0.00, 884.00, 10.00
|
||||||
|
RightTip = -39.00, 74.00, 0.00, 884.00, 10.00
|
||||||
|
External1 = -70.00, 0.00, -3.00, 2371.00, 10.00
|
||||||
|
//KH From 5.00, -2.00, -3.00, 0.00, 10.00
|
||||||
|
LeftAux = 5.00, -2.00, -3.00, 1917.00, 10.00
|
||||||
|
//KH From 5.00, 2.00, -3.00, 0.00, 10.0
|
||||||
|
RightAux = 5.00, 2.00, -3.00, 1917.00, 10.00
|
||||||
|
fuel_type = 2
|
||||||
|
number_of_tank_selectors = 3
|
||||||
|
electric_pump = 0
|
||||||
|
engine_driven_pump = 1
|
||||||
|
manual_transfer_pump = 0
|
||||||
|
manual_pump = 0
|
||||||
|
anemometer_pump = 0
|
||||||
|
fuel_dump_rate = 0.02
|
||||||
|
default_fuel_tank_selector.1 = 1
|
||||||
|
default_fuel_tank_selector.2 = 1
|
||||||
|
default_fuel_tank_selector.3 = 1
|
||||||
|
|
||||||
|
[AIRPLANE_GEOMETRY]
|
||||||
|
wing_area = 3648
|
||||||
|
wing_span = 170.5
|
||||||
|
wing_root_chord = 34.68
|
||||||
|
wing_camber = 1
|
||||||
|
wing_thickness_ratio = 0.04
|
||||||
|
wing_dihedral = 2.2
|
||||||
|
wing_incidence = 1.5
|
||||||
|
wing_twist = -0.5
|
||||||
|
oswald_efficiency_factor = 0.72
|
||||||
|
wing_winglets_flag = 1
|
||||||
|
wing_sweep = 38
|
||||||
|
wing_pos_apex_lon = 1
|
||||||
|
wing_pos_apex_vert = -2.75
|
||||||
|
htail_area = 920
|
||||||
|
htail_span = 59.5
|
||||||
|
htail_pos_lon = -88
|
||||||
|
htail_pos_vert = 5.0
|
||||||
|
htail_incidence = 0.8
|
||||||
|
htail_sweep = 36.5
|
||||||
|
htail_thickness_ratio = 0.02
|
||||||
|
vtail_area = 760
|
||||||
|
vtail_span = 28.1
|
||||||
|
vtail_sweep = 43
|
||||||
|
vtail_pos_lon = -79.5
|
||||||
|
vtail_pos_vert = 28
|
||||||
|
vtail_thickness_ratio = 0.03
|
||||||
|
fuselage_length = 200.92
|
||||||
|
fuselage_diameter = 19.75
|
||||||
|
fuselage_center_pos = 10, 0, 1.0
|
||||||
|
elevator_area = 327.0
|
||||||
|
aileron_area = 225.0
|
||||||
|
rudder_area = 190.0
|
||||||
|
elevator_up_limit = 25
|
||||||
|
elevator_down_limit = 15
|
||||||
|
aileron_up_limit = 25
|
||||||
|
aileron_down_limit = 15
|
||||||
|
rudder_limit = 23
|
||||||
|
rudder_trim_limit = 20
|
||||||
|
elevator_trim_limit = 30
|
||||||
|
spoiler_limit = 60
|
||||||
|
spoilerons_available = 1
|
||||||
|
aileron_to_spoileron_gain = 3
|
||||||
|
min_ailerons_for_spoilerons = 10
|
||||||
|
min_flaps_for_spoilerons = 0
|
||||||
|
spoiler_extension_time = 2.0
|
||||||
|
spoiler_handle_available = 1
|
||||||
|
auto_spoiler_available = 1
|
||||||
|
auto_spoiler_auto_retracts = 0
|
||||||
|
auto_spoiler_min_speed = 72
|
||||||
|
positive_g_limit_flaps_up = 5.0
|
||||||
|
positive_g_limit_flaps_down = 4.0
|
||||||
|
negative_g_limit_flaps_up = -4.0
|
||||||
|
negative_g_limit_flaps_down = -3.0
|
||||||
|
load_safety_factor = 1.5
|
||||||
|
elevator_trim_neutral = -1
|
||||||
|
aileron_to_rudder_scale = 0
|
||||||
|
flap_to_aileron_scale = 0
|
||||||
|
fly_by_wire = 0
|
||||||
|
elevator_elasticity_table = 0:0.7, 87:0.3, 210:0.5, 315:0.5
|
||||||
|
aileron_elasticity_table = 0:1, 300:0.7, 600:0.6, 1500:0.4
|
||||||
|
rudder_elasticity_table = 0:1, 300:1, 800:1, 1000:0.7
|
||||||
|
elevator_trim_elasticity_table = 0:0.0, 87:0.40, 240:0.60, 295:1.00, 315:1.00
|
||||||
|
|
||||||
|
[AERODYNAMICS]
|
||||||
|
lift_coef_pitch_rate = -8.09375
|
||||||
|
lift_coef_daoa = 2.68359
|
||||||
|
lift_coef_delta_elevator = -0.28906
|
||||||
|
lift_coef_horizontal_incidence = 0.91357
|
||||||
|
lift_coef_flaps = 1
|
||||||
|
lift_coef_spoilers = 0
|
||||||
|
drag_coef_zero_lift = 0.02539
|
||||||
|
drag_coef_flaps = 0.1889
|
||||||
|
drag_coef_gear = 0.0549
|
||||||
|
drag_coef_spoilers = 0.05207
|
||||||
|
side_force_slip_angle = -0.77392
|
||||||
|
side_force_roll_rate = 0.15478
|
||||||
|
side_force_yaw_rate = 0
|
||||||
|
side_force_delta_rudder = -0.14746
|
||||||
|
pitch_moment_horizontal_incidence = 4.24755
|
||||||
|
pitch_moment_delta_elevator = -2.37011
|
||||||
|
pitch_moment_delta_trim = 0
|
||||||
|
pitch_moment_pitch_damping = -214.1455
|
||||||
|
pitch_moment_aoa_0 = 0.11621
|
||||||
|
pitch_moment_daoa = 8.87255
|
||||||
|
pitch_moment_flaps = 0.0105
|
||||||
|
pitch_moment_gear = 0.0171
|
||||||
|
pitch_moment_spoilers = 0
|
||||||
|
pitch_moment_delta_elevator_propwash = -2.37011
|
||||||
|
pitch_moment_pitch_propwash = -214.1455
|
||||||
|
roll_moment_slip_angle = 0.26855
|
||||||
|
roll_moment_roll_damping = -3.40869
|
||||||
|
roll_moment_yaw_rate = -0.27197
|
||||||
|
roll_moment_spoilers = 0.07
|
||||||
|
roll_moment_delta_aileron = -0.34521
|
||||||
|
roll_moment_delta_rudder = 0.01660
|
||||||
|
roll_moment_delta_aileron_trim_scalar = -0.2
|
||||||
|
yaw_moment_slip_angle = 0.18066
|
||||||
|
yaw_moment_roll = 0.07470
|
||||||
|
yaw_moment_yaw_damping = -2.49023
|
||||||
|
yaw_moment_yaw_propwash = 0
|
||||||
|
yaw_moment_delta_aileron = -0.00683
|
||||||
|
yaw_moment_delta_rudder = 0.07128
|
||||||
|
yaw_moment_delta_rudder_propwash = 0.075
|
||||||
|
yaw_moment_delta_rudder_trim_scalar = -0.2
|
||||||
|
compute_aero_center = 0
|
||||||
|
aero_center_lift = -13.75
|
||||||
|
lift_coef_aoa_table = -3.15:0, -2.36:0.36, -1.57:0, -0.349:-1.2, 0:-0.022, 0.0314:0.6082, 0.221:2.049, 0.244:1.15, 0.349:0.6, 0.436:0.5, 0.698:0.1, 1.963:-0.359, 2.356:-0.5, 3.15:0
|
||||||
|
lift_coef_ground_effect_mach_table = 0.06:0.50, 0.227:0.80, 0.242:0.80, 0.3:1.0, 0.9:1.0
|
||||||
|
lift_coef_mach_table = 0:1
|
||||||
|
lift_coef_delta_elevator_mach_table = 0:0
|
||||||
|
lift_coef_daoa_mach_table = 0:0
|
||||||
|
lift_coef_pitch_rate_mach_table = 0:0
|
||||||
|
lift_coef_horizontal_incidence_mach_table = 0:0
|
||||||
|
drag_coef_zero_lift_mach_tab = 0:0, 0.4:0.0054, 0.5:0.0056, 0.6:0.0059, 0.7:0.0062, 0.72:0.0062, 0.8:0.0063, 0.8:0.0063, 1:0.0337, 1.2:0.0337, 1.4:0.0337, 1.6:0.0337, 1.8:0.0337, 2.0:0.0337
|
||||||
|
side_force_slip_angle_mach_table = 0:0
|
||||||
|
side_force_delta_rudder_mach_table = 0:0
|
||||||
|
side_force_yaw_rate_mach_table = 0:0
|
||||||
|
side_force_roll_rate_mach_table = 0:0
|
||||||
|
pitch_moment_aoa_table = -3.15:-2, -0.436:-0.626, -0.262:-0.434, 0:-0.146, 0.087:-0.05, 0.175:0.0466, 0.262:0.143, 0.314:0.2, 0.349:0.1, 0.436:0.15, 3.15:2
|
||||||
|
pitch_moment_delta_elevator_aoa_table = -180:-1, -40:0.05, -20:0.455, -14:0.853, -7:1.007, 0:1, 7:0.839, 14:0.693, 20:0.381, 40:-0.08, 180:-1
|
||||||
|
pitch_moment_horizontal_incidence_aoa_table = 0:1
|
||||||
|
pitch_moment_daoa_aoa_table = 0:1
|
||||||
|
pitch_moment_pitch_alpha_table = 0:1
|
||||||
|
pitch_moment_delta_elevator_mach_table = 0:0
|
||||||
|
pitch_moment_daoa_mach_table = 0:0
|
||||||
|
pitch_moment_pitch_rate_mach_table = 0:0
|
||||||
|
pitch_moment_horizontal_incidence_mach_table = 0:0
|
||||||
|
pitch_moment_aoa_0_mach_table = 0:0
|
||||||
|
roll_moment_aoa_table = 0:0
|
||||||
|
roll_moment_slip_angle_aoa_table = 0:1
|
||||||
|
roll_moment_roll_rate_aoa_table = 0:1
|
||||||
|
roll_moment_delta_aileron_aoa_table = 0:1
|
||||||
|
roll_moment_slip_angle_mach_table = 0:0
|
||||||
|
roll_moment_delta_rudder_mach_table = 0:0
|
||||||
|
roll_moment_delta_aileron_mach_table = 0:0
|
||||||
|
roll_moment_yaw_rate_mach_table = 0:0
|
||||||
|
roll_moment_roll_rate_mach_table = 0:0
|
||||||
|
yaw_moment_aoa_table = 0:0
|
||||||
|
yaw_moment_slip_angle_aoa_table = 0:1
|
||||||
|
yaw_moment_yaw_rate_aoa_table = 0:1
|
||||||
|
yaw_moment_delta_rudder_aoa_table = 0:1
|
||||||
|
yaw_moment_slip_angle_mach_table = 0:0
|
||||||
|
yaw_moment_delta_rudder_mach_table = 0:0
|
||||||
|
yaw_moment_delta_aileron_mach_table = 0:0
|
||||||
|
yaw_moment_yaw_rate_mach_table = 0:0
|
||||||
|
yaw_moment_roll_rate_mach_table = 0:0
|
||||||
|
elevator_scaling_table = -0.785:0.5, -0.524:0.85, -0.175:0.9, 0:1, 0.175:0.9, 0.524:0.85, 0.785:0.5 ; 0:1
|
||||||
|
aileron_scaling_table = -0.785:1 ;0:1
|
||||||
|
rudder_scaling_table = -0.785:0.5, -0.524:0.6, -0.175:0.9, 0:1, 0.175:0.9, 0.524:0.6, 0.785:0.5 ;0:1
|
||||||
|
elevator_lift_coef=3
|
||||||
|
rudder_lift_coef=2
|
||||||
|
aileron_load_factor_effectiveness_table = 0:1
|
||||||
|
lift_coef_at_drag_zero = 0.1
|
||||||
|
lift_coef_at_drag_zero_flaps = 0.1
|
||||||
|
|
||||||
|
[FLIGHT_TUNING]
|
||||||
|
modern_fm_only = 1
|
||||||
|
cruise_lift_scalar = 1
|
||||||
|
parasite_drag_scalar = 1
|
||||||
|
induced_drag_scalar = 1
|
||||||
|
flap_induced_drag_scalar = 1
|
||||||
|
elevator_effectiveness = 1
|
||||||
|
elevator_maxangle_scalar = 1
|
||||||
|
aileron_effectiveness = 1
|
||||||
|
rudder_effectiveness = 1
|
||||||
|
rudder_maxangle_scalar = 1
|
||||||
|
pitch_stability = 5
|
||||||
|
roll_stability = 1
|
||||||
|
yaw_stability = 1
|
||||||
|
pitch_gyro_stability = 1
|
||||||
|
roll_gyro_stability = 1
|
||||||
|
yaw_gyro_stability = 1
|
||||||
|
empty_CG_deviation_limit=0
|
||||||
|
elevator_trim_effectiveness = 1.5
|
||||||
|
aileron_trim_effectiveness = 1
|
||||||
|
rudder_trim_effectiveness = 1
|
||||||
|
hi_alpha_on_roll = 0
|
||||||
|
hi_alpha_on_yaw = 0
|
||||||
|
p_factor_on_yaw = 0
|
||||||
|
torque_on_roll = 0
|
||||||
|
gyro_precession_on_roll = 0
|
||||||
|
gyro_precession_on_yaw = 0
|
||||||
|
engine_wash_on_roll = 0
|
||||||
|
wingflex_scalar = 2
|
||||||
|
wingflex_offset = 0
|
||||||
|
stall_coef_at_min_weight = 0.71
|
||||||
|
ground_crosswind_effect_zero_speed=10
|
||||||
|
ground_crosswind_effect_max_speed=150
|
||||||
|
ground_high_speed_steeringwheel_static_friction_scalar=1.5
|
||||||
|
ground_high_speed_otherwheel_static_friction_scalar=1.2
|
||||||
|
|
||||||
|
[REFERENCE SPEEDS]
|
||||||
|
full_flaps_stall_speed = 115
|
||||||
|
flaps_up_stall_speed = 149
|
||||||
|
cruise_speed = 345
|
||||||
|
cruise_mach = 0.85
|
||||||
|
crossover_speed = 330
|
||||||
|
max_mach = 0.9
|
||||||
|
max_indicated_speed = 395
|
||||||
|
max_flaps_extended = 170
|
||||||
|
normal_operating_speed = 325
|
||||||
|
airspeed_indicator_max = 562.5
|
||||||
|
rotation_speed_min = 145
|
||||||
|
climb_speed = 250
|
||||||
|
cruise_alt = 41000
|
||||||
|
takeoff_speed = 165
|
||||||
|
spawn_cruise_altitude = 5000
|
||||||
|
spawn_descent_altitude = 500
|
||||||
|
best_angle_climb_speed = 0
|
||||||
|
approach_speed = 0
|
||||||
|
best_glide = 0
|
||||||
|
max_gear_extended = 200
|
||||||
|
|
||||||
|
[INTERACTIVE POINTS]
|
||||||
|
number_of_interactive_points = 3
|
||||||
|
interactive_point.0 = 0.4, 44.15, -10.05, -0.567, 0, 0, 0, -88, 35, 0, 35, 0, 2, 33
|
||||||
|
interactive_point.1 = 0.4, 75.65, 7.92, -0.567, 0, 0, 0, 75, 33, 2, 33, 2, 2, 33
|
||||||
|
interactive_point.2 = 0.4, 33.3, 6.28, -7.18, 1, 0, 0, 90, 0, 0, 0, 0, 0, 0
|
||||||
|
|
||||||
|
[STALL PROTECTION]
|
||||||
|
stall_protection = 1 ; Alpha Protection
|
||||||
|
off_limit = 11.5 ; Alpha below which the Alpha Protection can be disabled (If also below off_yoke_limit)
|
||||||
|
off_yoke_limit = 1 ; Yoke position (in Pct) below which the Alpha Protection can be disabled (If also below off_limit)
|
||||||
|
on_limit = 14 ; Alpha above which the Alpha Protection timer starts
|
||||||
|
on_goal = 10 ; The alpha that the Alpha Protection will attempt to reach when triggered
|
||||||
|
timer_trigger = 1.0 ; Duration (in Sec) the alpha must be above on_limit before the Alpha Protection is triggered
|
||||||
|
|
||||||
|
;===================== FLAPS =====================
|
||||||
|
|
||||||
|
[FLAPS.0]
|
||||||
|
type = 1
|
||||||
|
system_type = 1
|
||||||
|
span-outboard = 0.25
|
||||||
|
extending-time = 22
|
||||||
|
damaging-speed = 250
|
||||||
|
blowout-speed = 300
|
||||||
|
maneuvering_flaps = 0
|
||||||
|
lift_scalar = 0.1
|
||||||
|
drag_scalar = 1.1
|
||||||
|
pitch_scalar = 1
|
||||||
|
max_on_ground_position = 7
|
||||||
|
flaps-position.0 = 0, -1, 0
|
||||||
|
flaps-position.1 = 0, -1, 0
|
||||||
|
flaps-position.2 = 15, 215, 0.25, 2, 0, 0, 0, 1
|
||||||
|
flaps-position.3 = 20, 200, 0.26, 1.1, 0, 0, 0, 1
|
||||||
|
flaps-position.4 = 24, 185, 0.28, 1.0, 0, 0, 0, 1
|
||||||
|
flaps-position.5 = 28, 177, 0.3, 1.0, 1.5, 0, 0
|
||||||
|
flaps-position.6 = 35, 160, 0.32, 1
|
||||||
|
flaps-position.7 = 50, 150, 0.33, 1
|
||||||
|
|
||||||
|
[FLAPS.1]
|
||||||
|
type = 1
|
||||||
|
system_type = 1
|
||||||
|
span-outboard = 0.7
|
||||||
|
extending-time = 23
|
||||||
|
damaging-speed = 250
|
||||||
|
blowout-speed = 300
|
||||||
|
maneuvering_flaps = 0
|
||||||
|
lift_scalar = 0.1
|
||||||
|
drag_scalar = 1.1
|
||||||
|
pitch_scalar = 1
|
||||||
|
max_on_ground_position = 7
|
||||||
|
flaps-position.0 = 0, -1, 0
|
||||||
|
flaps-position.1 = 0, -1, 0
|
||||||
|
flaps-position.2 = 15, 215, 0.25, 2, 0, 0, 0, 1
|
||||||
|
flaps-position.3 = 20, 200, 0.26, 1.1, 0, 0, 0, 1
|
||||||
|
flaps-position.4 = 24, 185, 0.28, 1.0, 0, 0, 0, 1
|
||||||
|
flaps-position.5 = 28, 177, 0.3, 1.0, 1.5, 0, 0
|
||||||
|
flaps-position.6 = 35, 160, 0.32, 1
|
||||||
|
flaps-position.7 = 50, 150, 0.33, 1
|
||||||
|
|
||||||
|
[FLAPS.2]
|
||||||
|
type = 2
|
||||||
|
system_type = 1
|
||||||
|
span-outboard = 0.2
|
||||||
|
extending-time = 8
|
||||||
|
damaging-speed = 250
|
||||||
|
blowout-speed = 300
|
||||||
|
maneuvering_flaps = 0
|
||||||
|
lift_scalar = 0.5
|
||||||
|
drag_scalar = 0.75
|
||||||
|
pitch_scalar = 1
|
||||||
|
max_on_ground_position = 1
|
||||||
|
flaps-position.0 = 0, -1, 0
|
||||||
|
flaps-position.1 = 20, 215, 0.5, 0.5
|
||||||
|
|
||||||
|
[FLAPS.3]
|
||||||
|
type = 2
|
||||||
|
system_type = 1
|
||||||
|
span-outboard = 0.7
|
||||||
|
extending-time = 21
|
||||||
|
damaging-speed = 250
|
||||||
|
blowout-speed = 300
|
||||||
|
maneuvering_flaps = 0
|
||||||
|
lift_scalar = 0.5
|
||||||
|
drag_scalar = 0.75
|
||||||
|
pitch_scalar = 1
|
||||||
|
max_on_ground_position = 1
|
||||||
|
flaps-position.0 = 0, -1, 0
|
||||||
|
flaps-position.1 = 20, 215, 0.5, 0.5
|
||||||
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "tfdidesign-md11-load-manager",
|
"name": "tfdidesign-md11-load-manager",
|
||||||
"version": "0.1.86",
|
"version": "0.1.98",
|
||||||
"description": "",
|
"description": "",
|
||||||
"main": "index.js",
|
"main": "index.js",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
@ -10,7 +10,7 @@
|
|||||||
"licenses": "license-report --output=markdown > ./src/assets/licenses_node.md",
|
"licenses": "license-report --output=markdown > ./src/assets/licenses_node.md",
|
||||||
"debugger": "cd \"%MSFS_SDK%\\Tools\\CoherentGT Debugger\" && Debugger.exe",
|
"debugger": "cd \"%MSFS_SDK%\\Tools\\CoherentGT Debugger\" && Debugger.exe",
|
||||||
"locale": "cd \"%MSFS_SDK%\\Tools\\MSFS_Localization\" && MSFSLocalizationManager.exe",
|
"locale": "cd \"%MSFS_SDK%\\Tools\\MSFS_Localization\" && MSFSLocalizationManager.exe",
|
||||||
"clean": "rimraf ..\\html_ui\\Pages\\VCockpit\\Instruments\\aircraft_efb\\TFDi_MD11_efb",
|
"clean": "rimraf ..\\html_ui\\Pages\\VCockpit\\Instruments\\aircraft_efb\\KH_TFDi_MD11_efb",
|
||||||
"dev": "npx rollup -c -w",
|
"dev": "npx rollup -c -w",
|
||||||
"build": "npm version patch && npx rollup -c && pnpm efb",
|
"build": "npm version patch && npx rollup -c && pnpm efb",
|
||||||
"release": "pnpm types && pnpm lint && pnpm run licenses && pnpm clean && npm version patch && cross-env NODE_ENV=production npx rollup -c && pnpm efb",
|
"release": "pnpm types && pnpm lint && pnpm run licenses && pnpm clean && npm version patch && cross-env NODE_ENV=production npx rollup -c && pnpm efb",
|
||||||
|
|||||||
@ -1,39 +1,38 @@
|
|||||||
| Department | Related to | Name | License period | Material not material | License type | Link | Remote version | Installed version | Defined version | Author |
|
| Department | Related to | Name | License period | Material not material | License type | Link | Remote version | Installed version | Defined version | Author |
|
||||||
| :--------- | :--------- | :------------------------------- | :------------- | :-------------------- | :----------- | :------------------------------------------------------------------------ | :------------- | :---------------- | :-------------- | :---------------------------------------------------------- |
|
| :--------- | :--------- | :------------------------------- | :------------- | :-------------------- | :----------- | :------------------------------------------------------------------------ | :------------- | :---------------- | :-------------- | :---------------------------------------------------------- |
|
||||||
| kessler | stuff | react | perpetual | material | MIT | git+https://github.com/facebook/react.git | 19.1.0 | 19.1.0 | ^19.1.0 | n/a |
|
| kessler | stuff | react | perpetual | material | MIT | git+https://github.com/facebook/react.git | 19.1.1 | 19.1.0 | ^19.1.0 | n/a |
|
||||||
| kessler | stuff | react-dom | perpetual | material | MIT | git+https://github.com/facebook/react.git | 19.1.0 | 19.1.0 | ^19.1.0 | n/a |
|
| kessler | stuff | react-dom | perpetual | material | MIT | git+https://github.com/facebook/react.git | 19.1.1 | 19.1.0 | ^19.1.0 | n/a |
|
||||||
| kessler | stuff | uuid | perpetual | material | MIT | git+https://github.com/uuidjs/uuid.git | 11.1.0 | 11.1.0 | ^11.1.0 | n/a |
|
| kessler | stuff | uuid | perpetual | material | MIT | git+https://github.com/uuidjs/uuid.git | 11.1.0 | 11.1.0 | ^11.1.0 | n/a |
|
||||||
| kessler | stuff | @microsoft/msfs-types | perpetual | material | MIT | git+https://github.com/microsoft/msfs-avionics-mirror.git | 1.14.6 | 1.14.6 | ^1.14.6 | Asobo Studio / Working Title Simulations |
|
| kessler | stuff | @microsoft/msfs-types | perpetual | material | MIT | git+https://github.com/microsoft/msfs-avionics-mirror.git | 1.14.6 | 1.14.6 | ^1.14.6 | Asobo Studio / Working Title Simulations |
|
||||||
| kessler | stuff | @rollup/plugin-commonjs | perpetual | material | MIT | git+https://github.com/rollup/plugins.git | 28.0.5 | 28.0.3 | ^28.0.3 | Rich Harris <richard.a.harris@gmail.com> |
|
| kessler | stuff | @rollup/plugin-commonjs | perpetual | material | MIT | git+https://github.com/rollup/plugins.git | 28.0.6 | 28.0.3 | ^28.0.3 | Rich Harris <richard.a.harris@gmail.com> |
|
||||||
| kessler | stuff | @rollup/plugin-json | perpetual | material | MIT | git+https://github.com/rollup/plugins.git | 6.1.0 | 6.1.0 | ^6.1.0 | rollup |
|
| kessler | stuff | @rollup/plugin-json | perpetual | material | MIT | git+https://github.com/rollup/plugins.git | 6.1.0 | 6.1.0 | ^6.1.0 | rollup |
|
||||||
| kessler | stuff | @rollup/plugin-node-resolve | perpetual | material | MIT | git+https://github.com/rollup/plugins.git | 16.0.1 | 16.0.1 | ^16.0.1 | Rich Harris <richard.a.harris@gmail.com> |
|
| kessler | stuff | @rollup/plugin-node-resolve | perpetual | material | MIT | git+https://github.com/rollup/plugins.git | 16.0.1 | 16.0.1 | ^16.0.1 | Rich Harris <richard.a.harris@gmail.com> |
|
||||||
| kessler | stuff | @rollup/plugin-replace | perpetual | material | MIT | git+https://github.com/rollup/plugins.git | 6.0.2 | 6.0.2 | ^6.0.2 | Rich Harris <richard.a.harris@gmail.com> |
|
| kessler | stuff | @rollup/plugin-replace | perpetual | material | MIT | git+https://github.com/rollup/plugins.git | 6.0.2 | 6.0.2 | ^6.0.2 | Rich Harris <richard.a.harris@gmail.com> |
|
||||||
| kessler | stuff | @rollup/plugin-terser | perpetual | material | MIT | git+https://github.com/rollup/plugins.git | 0.4.4 | 0.4.4 | ^0.4.4 | Peter Placzek <peter.placzek1996@gmail.com> |
|
| kessler | stuff | @rollup/plugin-terser | perpetual | material | MIT | git+https://github.com/rollup/plugins.git | 0.4.4 | 0.4.4 | ^0.4.4 | Peter Placzek <peter.placzek1996@gmail.com> |
|
||||||
| kessler | stuff | @rollup/plugin-typescript | perpetual | material | MIT | git+https://github.com/rollup/plugins.git | 12.1.2 | 12.1.2 | ^12.1.2 | Oskar Segersvärd |
|
| kessler | stuff | @rollup/plugin-typescript | perpetual | material | MIT | git+https://github.com/rollup/plugins.git | 12.1.4 | 12.1.2 | ^12.1.2 | Oskar Segersvärd |
|
||||||
| kessler | stuff | @types/react | perpetual | material | MIT | https://github.com/DefinitelyTyped/DefinitelyTyped.git | 19.1.8 | 19.1.6 | ^19.1.6 | n/a |
|
| kessler | stuff | @types/react | perpetual | material | MIT | https://github.com/DefinitelyTyped/DefinitelyTyped.git | 19.1.12 | 19.1.6 | ^19.1.6 | n/a |
|
||||||
| kessler | stuff | @types/react-dom | perpetual | material | MIT | https://github.com/DefinitelyTyped/DefinitelyTyped.git | 19.1.6 | 19.1.6 | ^19.1.6 | n/a |
|
| kessler | stuff | @types/react-dom | perpetual | material | MIT | https://github.com/DefinitelyTyped/DefinitelyTyped.git | 19.1.9 | 19.1.6 | ^19.1.6 | n/a |
|
||||||
| kessler | stuff | @types/uuid | perpetual | material | MIT | https://github.com/DefinitelyTyped/DefinitelyTyped.git | 10.0.0 | 10.0.0 | ^10.0.0 | n/a |
|
| kessler | stuff | @types/uuid | perpetual | material | MIT | https://github.com/DefinitelyTyped/DefinitelyTyped.git | 10.0.0 | 10.0.0 | ^10.0.0 | n/a |
|
||||||
| kessler | stuff | @typescript-eslint/eslint-plugin | perpetual | material | MIT | git+https://github.com/typescript-eslint/typescript-eslint.git | 6.21.0 | 6.21.0 | ^6.21.0 | n/a |
|
| kessler | stuff | @typescript-eslint/eslint-plugin | perpetual | material | MIT | git+https://github.com/typescript-eslint/typescript-eslint.git | 6.21.0 | 6.21.0 | ^6.21.0 | n/a |
|
||||||
| kessler | stuff | @typescript-eslint/parser | perpetual | material | BSD-2-Clause | git+https://github.com/typescript-eslint/typescript-eslint.git | 6.21.0 | 6.21.0 | ^6.21.0 | n/a |
|
| kessler | stuff | @typescript-eslint/parser | perpetual | material | BSD-2-Clause | git+https://github.com/typescript-eslint/typescript-eslint.git | 6.21.0 | 6.21.0 | ^6.21.0 | n/a |
|
||||||
| kessler | stuff | autoprefixer | perpetual | material | MIT | git+https://github.com/postcss/autoprefixer.git | 10.4.21 | 10.4.21 | ^10.4.21 | Andrey Sitnik <andrey@sitnik.ru> |
|
| kessler | stuff | autoprefixer | perpetual | material | MIT | git+https://github.com/postcss/autoprefixer.git | 10.4.21 | 10.4.21 | ^10.4.21 | Andrey Sitnik <andrey@sitnik.ru> |
|
||||||
| kessler | stuff | cross-env | perpetual | material | MIT | git+https://github.com/kentcdodds/cross-env.git | 7.0.3 | 7.0.3 | ^7.0.3 | Kent C. Dodds <me@kentcdodds.com> (https://kentcdodds.com) |
|
| kessler | stuff | cross-env | perpetual | material | MIT | git+https://github.com/kentcdodds/cross-env.git | 7.0.3 | 7.0.3 | ^7.0.3 | Kent C. Dodds <me@kentcdodds.com> (https://kentcdodds.com) |
|
||||||
| kessler | stuff | eslint | perpetual | material | MIT | git+https://github.com/eslint/eslint.git | 8.57.1 | 8.57.1 | ^8.57.1 | Nicholas C. Zakas <nicholas+npm@nczconsulting.com> |
|
| kessler | stuff | eslint | perpetual | material | MIT | git+https://github.com/eslint/eslint.git | 8.57.1 | 8.57.1 | ^8.57.1 | Nicholas C. Zakas <nicholas+npm@nczconsulting.com> |
|
||||||
| kessler | stuff | eslint-plugin-import | perpetual | material | MIT | git+https://github.com/import-js/eslint-plugin-import.git | 2.31.0 | 2.31.0 | ^2.31.0 | Ben Mosher <me@benmosher.com> |
|
| kessler | stuff | eslint-plugin-import | perpetual | material | MIT | git+https://github.com/import-js/eslint-plugin-import.git | 2.32.0 | 2.31.0 | ^2.31.0 | Ben Mosher <me@benmosher.com> |
|
||||||
| kessler | stuff | eslint-plugin-react | perpetual | material | MIT | git+https://github.com/jsx-eslint/eslint-plugin-react.git | 7.37.5 | 7.37.5 | ^7.37.5 | Yannick Croissant <yannick.croissant+npm@gmail.com> |
|
| kessler | stuff | eslint-plugin-react | perpetual | material | MIT | git+https://github.com/jsx-eslint/eslint-plugin-react.git | 7.37.5 | 7.37.5 | ^7.37.5 | Yannick Croissant <yannick.croissant+npm@gmail.com> |
|
||||||
| kessler | stuff | eslint-plugin-react-hooks | perpetual | material | MIT | git+https://github.com/facebook/react.git | 4.6.2 | 4.6.2 | ^4.6.2 | n/a |
|
| kessler | stuff | eslint-plugin-react-hooks | perpetual | material | MIT | git+https://github.com/facebook/react.git | 4.6.2 | 4.6.2 | ^4.6.2 | n/a |
|
||||||
| kessler | stuff | license-report | perpetual | material | MIT | git+https://github.com/kessler/license-report.git | 6.8.0 | 6.7.2 | ^6.7.2 | Yaniv Kessler |
|
| kessler | stuff | license-report | perpetual | material | MIT | git+https://github.com/kessler/license-report.git | 6.8.0 | 6.7.2 | ^6.7.2 | Yaniv Kessler |
|
||||||
| kessler | stuff | postcss | perpetual | material | MIT | git+https://github.com/postcss/postcss.git | 8.5.5 | 8.5.4 | ^8.5.4 | Andrey Sitnik <andrey@sitnik.ru> |
|
| kessler | stuff | postcss | perpetual | material | MIT | git+https://github.com/postcss/postcss.git | 8.5.6 | 8.5.4 | ^8.5.4 | Andrey Sitnik <andrey@sitnik.ru> |
|
||||||
| kessler | stuff | postcss-import | perpetual | material | MIT | git+https://github.com/postcss/postcss-import.git | 16.1.0 | 16.1.0 | ^16.1.0 | Maxime Thirouin |
|
| kessler | stuff | postcss-import | perpetual | material | MIT | git+https://github.com/postcss/postcss-import.git | 16.1.1 | 16.1.0 | ^16.1.0 | Maxime Thirouin |
|
||||||
| kessler | stuff | prettier | perpetual | material | MIT | git+https://github.com/prettier/prettier.git | 3.5.3 | 3.5.3 | ^3.5.3 | James Long |
|
| kessler | stuff | prettier | perpetual | material | MIT | git+https://github.com/prettier/prettier.git | 3.6.2 | 3.5.3 | ^3.5.3 | James Long |
|
||||||
| kessler | stuff | prettier-plugin-organize-imports | perpetual | material | MIT | git+https://github.com/simonhaenisch/prettier-plugin-organize-imports.git | 4.1.0 | 4.1.0 | ^4.1.0 | Simon Haenisch (https://github.com/simonhaenisch) |
|
| kessler | stuff | prettier-plugin-organize-imports | perpetual | material | MIT | git+https://github.com/simonhaenisch/prettier-plugin-organize-imports.git | 4.2.0 | 4.1.0 | ^4.1.0 | Simon Haenisch (https://github.com/simonhaenisch) |
|
||||||
| kessler | stuff | rimraf | perpetual | material | ISC | git://github.com/isaacs/rimraf.git | 6.0.1 | 6.0.1 | ^6.0.1 | Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me/) |
|
| kessler | stuff | rimraf | perpetual | material | ISC | git://github.com/isaacs/rimraf.git | 6.0.1 | 6.0.1 | ^6.0.1 | Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me/) |
|
||||||
| kessler | stuff | rollup | perpetual | material | MIT | git+https://github.com/rollup/rollup.git | 4.43.0 | 4.42.0 | ^4.42.0 | Rich Harris |
|
| kessler | stuff | rollup | perpetual | material | MIT | git+https://github.com/rollup/rollup.git | 4.50.0 | 4.42.0 | ^4.42.0 | Rich Harris |
|
||||||
| kessler | stuff | rollup-plugin-copy | perpetual | material | MIT | git+https://github.com/vladshcherbin/rollup-plugin-copy.git | 3.5.0 | 3.5.0 | ^3.5.0 | Vlad Shcherbin <vlad.shcherbin@gmail.com> |
|
| kessler | stuff | rollup-plugin-copy | perpetual | material | MIT | git+https://github.com/vladshcherbin/rollup-plugin-copy.git | 3.5.0 | 3.5.0 | ^3.5.0 | Vlad Shcherbin <vlad.shcherbin@gmail.com> |
|
||||||
| kessler | stuff | rollup-plugin-postcss | perpetual | material | MIT | git+https://github.com/egoist/rollup-plugin-postcss.git | 4.0.2 | 4.0.2 | ^4.0.2 | EGOIST <0x142857@gmail.com> |
|
| kessler | stuff | rollup-plugin-postcss | perpetual | material | MIT | git+https://github.com/egoist/rollup-plugin-postcss.git | 4.0.2 | 4.0.2 | ^4.0.2 | EGOIST <0x142857@gmail.com> |
|
||||||
| kessler | stuff | rollup-plugin-react-svg | perpetual | material | MIT | git+https://github.com/boopathi/react-svg-loader.git | 3.0.3 | 3.0.3 | ^3.0.3 | boopathi |
|
| kessler | stuff | rollup-plugin-react-svg | perpetual | material | MIT | git+https://github.com/boopathi/react-svg-loader.git | 3.0.3 | 3.0.3 | ^3.0.3 | boopathi |
|
||||||
| kessler | stuff | rollup-plugin-version-injector | perpetual | material | ISC | git+https://github.com/djhouseknecht/rollup-plugin-version-injector.git | 1.3.3 | 1.3.3 | ^1.3.3 | David Houseknecht <david.j.houseknecht@gmail.com> |
|
| kessler | stuff | rollup-plugin-version-injector | perpetual | material | ISC | git+https://github.com/djhouseknecht/rollup-plugin-version-injector.git | 1.3.3 | 1.3.3 | ^1.3.3 | David Houseknecht <david.j.houseknecht@gmail.com> |
|
||||||
| kessler | stuff | sass | perpetual | material | MIT | git+https://github.com/sass/dart-sass.git | 1.89.2 | 1.89.1 | ^1.89.1 | Natalie Weizenbaum nweiz@google.com https://github.com/nex3 |
|
| kessler | stuff | sass | perpetual | material | MIT | git+https://github.com/sass/dart-sass.git | 1.92.0 | 1.89.1 | ^1.89.1 | Natalie Weizenbaum nweiz@google.com https://github.com/nex3 |
|
||||||
| kessler | stuff | svg-slim | perpetual | material | MIT | git+https://github.com/benboba/svg-slim.git | 2.0.5 | 2.0.5 | ^2.0.5 | Wang Feng <benboba@gmail.com> |
|
|
||||||
| kessler | stuff | tslib | perpetual | material | 0BSD | git+https://github.com/Microsoft/tslib.git | 2.8.1 | 2.8.1 | ^2.8.1 | Microsoft Corp. |
|
| kessler | stuff | tslib | perpetual | material | 0BSD | git+https://github.com/Microsoft/tslib.git | 2.8.1 | 2.8.1 | ^2.8.1 | Microsoft Corp. |
|
||||||
| kessler | stuff | typed-scss-modules | perpetual | material | MIT | git+https://github.com/skovy/typed-scss-modules.git | 8.1.1 | 8.1.1 | ^8.1.1 | Spencer Miskoviak <smiskoviak@gmail.com> |
|
| kessler | stuff | typed-scss-modules | perpetual | material | MIT | git+https://github.com/skovy/typed-scss-modules.git | 8.1.1 | 8.1.1 | ^8.1.1 | Spencer Miskoviak <smiskoviak@gmail.com> |
|
||||||
| kessler | stuff | typescript | perpetual | material | Apache-2.0 | git+https://github.com/microsoft/TypeScript.git | 5.8.3 | 5.8.3 | 5.8.3 | Microsoft Corp. |
|
| kessler | stuff | typescript | perpetual | material | Apache-2.0 | git+https://github.com/microsoft/TypeScript.git | 5.8.3 | 5.8.3 | 5.8.3 | Microsoft Corp. |
|
||||||
|
|||||||
@ -76,6 +76,15 @@ const Freighter: FC<FreighterProps> = ({ WASMData, username }) => {
|
|||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (WASMData.options.GSXSync && GSXActive() && WASMData.GSX.boardingState !== GSX_SERVICE_FINISHED) {
|
||||||
|
return [
|
||||||
|
WASMData.targetPayload.ZFWCG.toFixed(1),
|
||||||
|
WASMData.targetPayload.ZFWCG < WASMData.limits.minCG || WASMData.targetPayload.ZFWCG > WASMData.limits.maxCG,
|
||||||
|
WASMData.targetPayload.TOCG.toFixed(1),
|
||||||
|
WASMData.targetPayload.TOCG < WASMData.limits.minCG || WASMData.targetPayload.TOCG > WASMData.limits.maxCG,
|
||||||
|
];
|
||||||
|
}
|
||||||
|
|
||||||
return [
|
return [
|
||||||
WASMData.livePayload.ZFWCG.toFixed(1),
|
WASMData.livePayload.ZFWCG.toFixed(1),
|
||||||
WASMData.livePayload.ZFWCG < WASMData.limits.minCG || WASMData.livePayload.ZFWCG > WASMData.limits.maxCG,
|
WASMData.livePayload.ZFWCG < WASMData.limits.minCG || WASMData.livePayload.ZFWCG > WASMData.limits.maxCG,
|
||||||
@ -104,6 +113,12 @@ const Freighter: FC<FreighterProps> = ({ WASMData, username }) => {
|
|||||||
unit={WASMData.userData.isImperial ? 'LBS' : 'KG'}
|
unit={WASMData.userData.isImperial ? 'LBS' : 'KG'}
|
||||||
inPreview={loadingState !== 'loaded' && !GSXActive()}
|
inPreview={loadingState !== 'loaded' && !GSXActive()}
|
||||||
CGs={CGs()}
|
CGs={CGs()}
|
||||||
|
done={
|
||||||
|
WASMData.options.GSXSync
|
||||||
|
? WASMData.GSX.boardingState === GSX_SERVICE_FINISHED &&
|
||||||
|
WASMData.GSX.deboardingState !== GSX_SERVICE_FINISHED
|
||||||
|
: loadingState !== 'preview'
|
||||||
|
}
|
||||||
/>
|
/>
|
||||||
<Tabbar
|
<Tabbar
|
||||||
tabs={
|
tabs={
|
||||||
|
|||||||
@ -75,34 +75,36 @@ const OptionsF: FC<OptionsFProps> = ({ WASMData, loadingState }) => {
|
|||||||
<>
|
<>
|
||||||
<h2 className="text-sm font-medium uppercase">SimBrief Profile Settings - Normal variant</h2>
|
<h2 className="text-sm font-medium uppercase">SimBrief Profile Settings - Normal variant</h2>
|
||||||
<table className="text-xs">
|
<table className="text-xs">
|
||||||
<tr>
|
<tbody>
|
||||||
<td className="p-1 px-2">Max Passengers</td>
|
<tr>
|
||||||
<td className="p-1 px-2">0</td>
|
<td className="p-1 px-2">Max Passengers</td>
|
||||||
</tr>
|
<td className="p-1 px-2">0</td>
|
||||||
<tr>
|
</tr>
|
||||||
<td className="p-1 px-2">Passenger Weight</td>
|
<tr>
|
||||||
<td className="p-1 px-2">1 {WASMData.userData.isImperial ? 'lbs' : 'kg'}</td>
|
<td className="p-1 px-2">Passenger Weight</td>
|
||||||
</tr>
|
<td className="p-1 px-2">1 {WASMData.userData.isImperial ? 'lbs' : 'kg'}</td>
|
||||||
<tr>
|
</tr>
|
||||||
<td className="p-1 px-2">Bag Weight</td>
|
<tr>
|
||||||
<td className="p-1 px-2">0 {WASMData.userData.isImperial ? 'lbs' : 'kg'}</td>
|
<td className="p-1 px-2">Bag Weight</td>
|
||||||
</tr>
|
<td className="p-1 px-2">0 {WASMData.userData.isImperial ? 'lbs' : 'kg'}</td>
|
||||||
<tr>
|
</tr>
|
||||||
<td className="p-1 px-2">Empty Weight</td>
|
<tr>
|
||||||
<td className="p-1 px-2">{WASMData.userData.isImperial ? '249137 lbs' : '113006 kg'}</td>
|
<td className="p-1 px-2">Empty Weight</td>
|
||||||
</tr>
|
<td className="p-1 px-2">{WASMData.userData.isImperial ? '249137 lbs' : '113006 kg'}</td>
|
||||||
<tr>
|
</tr>
|
||||||
<td className="p-1 px-2">Max Zero Fuel Weight</td>
|
<tr>
|
||||||
<td className="p-1 px-2">{WASMData.userData.isImperial ? '451300 lbs' : '204706 kg'}</td>
|
<td className="p-1 px-2">Max Zero Fuel Weight</td>
|
||||||
</tr>
|
<td className="p-1 px-2">{WASMData.userData.isImperial ? '451300 lbs' : '204706 kg'}</td>
|
||||||
<tr>
|
</tr>
|
||||||
<td className="p-1 px-2">Max Takeoff Weight</td>
|
<tr>
|
||||||
<td className="p-1 px-2">{WASMData.userData.isImperial ? '625500 lbs' : '283722 kg'}</td>
|
<td className="p-1 px-2">Max Takeoff Weight</td>
|
||||||
</tr>
|
<td className="p-1 px-2">{WASMData.userData.isImperial ? '625500 lbs' : '283722 kg'}</td>
|
||||||
<tr>
|
</tr>
|
||||||
<td className="p-1 px-2">Max Fuel Capacity</td>
|
<tr>
|
||||||
<td className="p-1 px-2">{WASMData.userData.isImperial ? '256207 lbs' : '116213 kg'}</td>
|
<td className="p-1 px-2">Max Fuel Capacity</td>
|
||||||
</tr>
|
<td className="p-1 px-2">{WASMData.userData.isImperial ? '256207 lbs' : '116213 kg'}</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
</>
|
</>
|
||||||
)}
|
)}
|
||||||
|
|||||||
@ -131,38 +131,40 @@ const OptionsPax: FC<OptionsPaxProps> = ({ WASMData, loadingState }) => {
|
|||||||
<>
|
<>
|
||||||
<h2 className="text-sm font-medium uppercase">SimBrief Profile Settings - Normal variant</h2>
|
<h2 className="text-sm font-medium uppercase">SimBrief Profile Settings - Normal variant</h2>
|
||||||
<table className="text-xs">
|
<table className="text-xs">
|
||||||
<tr>
|
<tbody>
|
||||||
<td className="p-1 px-2">Max Passengers</td>
|
<tr>
|
||||||
<td className="p-1 px-2">298</td>
|
<td className="p-1 px-2">Max Passengers</td>
|
||||||
</tr>
|
<td className="p-1 px-2">298</td>
|
||||||
<tr>
|
</tr>
|
||||||
<td className="p-1 px-2">Passenger Weight</td>
|
<tr>
|
||||||
<td className="p-1 px-2">
|
<td className="p-1 px-2">Passenger Weight</td>
|
||||||
{WASMData.options.paxWeight} {WASMData.userData.isImperial ? 'lbs' : 'kg'}
|
<td className="p-1 px-2">
|
||||||
</td>
|
{WASMData.options.paxWeight} {WASMData.userData.isImperial ? 'lbs' : 'kg'}
|
||||||
</tr>
|
</td>
|
||||||
<tr>
|
</tr>
|
||||||
<td className="p-1 px-2">Bag Weight</td>
|
<tr>
|
||||||
<td className="p-1 px-2">
|
<td className="p-1 px-2">Bag Weight</td>
|
||||||
{WASMData.options.bagWeight} {WASMData.userData.isImperial ? 'lbs' : 'kg'}
|
<td className="p-1 px-2">
|
||||||
</td>
|
{WASMData.options.bagWeight} {WASMData.userData.isImperial ? 'lbs' : 'kg'}
|
||||||
</tr>
|
</td>
|
||||||
<tr>
|
</tr>
|
||||||
<td className="p-1 px-2">Empty Weight</td>
|
<tr>
|
||||||
<td className="p-1 px-2">{WASMData.userData.isImperial ? '285875 lbs' : '129671 kg'}</td>
|
<td className="p-1 px-2">Empty Weight</td>
|
||||||
</tr>
|
<td className="p-1 px-2">{WASMData.userData.isImperial ? '285875 lbs' : '129671 kg'}</td>
|
||||||
<tr>
|
</tr>
|
||||||
<td className="p-1 px-2">Max Zero Fuel Weight</td>
|
<tr>
|
||||||
<td className="p-1 px-2">{WASMData.userData.isImperial ? '400000 lbs' : '181437 kg'}</td>
|
<td className="p-1 px-2">Max Zero Fuel Weight</td>
|
||||||
</tr>
|
<td className="p-1 px-2">{WASMData.userData.isImperial ? '400000 lbs' : '181437 kg'}</td>
|
||||||
<tr>
|
</tr>
|
||||||
<td className="p-1 px-2">Max Takeoff Weight</td>
|
<tr>
|
||||||
<td className="p-1 px-2">{WASMData.userData.isImperial ? '625500 lbs' : '283722 kg'}</td>
|
<td className="p-1 px-2">Max Takeoff Weight</td>
|
||||||
</tr>
|
<td className="p-1 px-2">{WASMData.userData.isImperial ? '625500 lbs' : '283722 kg'}</td>
|
||||||
<tr>
|
</tr>
|
||||||
<td className="p-1 px-2">Max Fuel Capacity</td>
|
<tr>
|
||||||
<td className="p-1 px-2">{WASMData.userData.isImperial ? '256207 lbs' : '116213 kg'}</td>
|
<td className="p-1 px-2">Max Fuel Capacity</td>
|
||||||
</tr>
|
<td className="p-1 px-2">{WASMData.userData.isImperial ? '256207 lbs' : '116213 kg'}</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
</>
|
</>
|
||||||
)}
|
)}
|
||||||
|
|||||||
@ -76,6 +76,15 @@ const Pax: FC<PaxProps> = ({ WASMData, username }) => {
|
|||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (WASMData.options.GSXSync && GSXActive() && WASMData.GSX.boardingState !== GSX_SERVICE_FINISHED) {
|
||||||
|
return [
|
||||||
|
WASMData.targetPayload.ZFWCG.toFixed(1),
|
||||||
|
WASMData.targetPayload.ZFWCG < WASMData.limits.minCG || WASMData.targetPayload.ZFWCG > WASMData.limits.maxCG,
|
||||||
|
WASMData.targetPayload.TOCG.toFixed(1),
|
||||||
|
WASMData.targetPayload.TOCG < WASMData.limits.minCG || WASMData.targetPayload.TOCG > WASMData.limits.maxCG,
|
||||||
|
];
|
||||||
|
}
|
||||||
|
|
||||||
return [
|
return [
|
||||||
WASMData.livePayload.ZFWCG.toFixed(1),
|
WASMData.livePayload.ZFWCG.toFixed(1),
|
||||||
WASMData.livePayload.ZFWCG < WASMData.limits.minCG || WASMData.livePayload.ZFWCG > WASMData.limits.maxCG,
|
WASMData.livePayload.ZFWCG < WASMData.limits.minCG || WASMData.livePayload.ZFWCG > WASMData.limits.maxCG,
|
||||||
@ -108,6 +117,12 @@ const Pax: FC<PaxProps> = ({ WASMData, username }) => {
|
|||||||
unit={WASMData.userData.isImperial ? 'LBS' : 'KG'}
|
unit={WASMData.userData.isImperial ? 'LBS' : 'KG'}
|
||||||
inPreview={loadingState !== 'loaded' && !GSXActive()}
|
inPreview={loadingState !== 'loaded' && !GSXActive()}
|
||||||
CGs={CGs()}
|
CGs={CGs()}
|
||||||
|
done={
|
||||||
|
WASMData.options.GSXSync
|
||||||
|
? WASMData.GSX.boardingState === GSX_SERVICE_FINISHED &&
|
||||||
|
WASMData.GSX.deboardingState !== GSX_SERVICE_FINISHED
|
||||||
|
: loadingState !== 'preview'
|
||||||
|
}
|
||||||
/>
|
/>
|
||||||
<Tabbar
|
<Tabbar
|
||||||
tabs={
|
tabs={
|
||||||
|
|||||||
@ -20,6 +20,7 @@ interface ProfileProps {
|
|||||||
CGs: [string, boolean, string, boolean];
|
CGs: [string, boolean, string, boolean];
|
||||||
unit: string;
|
unit: string;
|
||||||
inPreview: boolean;
|
inPreview: boolean;
|
||||||
|
done: boolean;
|
||||||
}
|
}
|
||||||
|
|
||||||
const Profile: FC<ProfileProps> = ({
|
const Profile: FC<ProfileProps> = ({
|
||||||
@ -40,10 +41,12 @@ const Profile: FC<ProfileProps> = ({
|
|||||||
CGs,
|
CGs,
|
||||||
unit,
|
unit,
|
||||||
inPreview,
|
inPreview,
|
||||||
|
done,
|
||||||
}) => {
|
}) => {
|
||||||
const previewClass = inPreview ? styles['fill-neutral-500'] : undefined;
|
const previewClass = inPreview ? styles['fill-neutral-500'] : undefined;
|
||||||
const ZFWCGClass = CGs[1] ? styles['fill-red-500'] : previewClass;
|
const doneClass = done ? undefined : styles['fill-neutral-500'];
|
||||||
const TOCGClass = CGs[3] ? styles['fill-red-500'] : previewClass;
|
const ZFWCGClass = CGs[1] ? styles['fill-red-500'] : doneClass;
|
||||||
|
const TOCGClass = CGs[3] ? styles['fill-red-500'] : doneClass;
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<svg viewBox="0 0 4002 780" version="1.1" xmlns="http://www.w3.org/2000/svg" className="mb-4">
|
<svg viewBox="0 0 4002 780" version="1.1" xmlns="http://www.w3.org/2000/svg" className="mb-4">
|
||||||
@ -113,17 +116,17 @@ const Profile: FC<ProfileProps> = ({
|
|||||||
</text>
|
</text>
|
||||||
|
|
||||||
<text style={{ fill: 'white', fontSize: '160px' }} x="1730.4194" y="142.15625">
|
<text style={{ fill: 'white', fontSize: '160px' }} x="1730.4194" y="142.15625">
|
||||||
ZFWCG:
|
|
||||||
</text>
|
|
||||||
<text style={{ fill: 'white', fontSize: '160px' }} x="2540.771" y="142.15625">
|
|
||||||
<tspan className={ZFWCGClass}>{CGs[0]}</tspan>
|
|
||||||
</text>
|
|
||||||
<text style={{ fill: 'white', fontSize: '160px' }} x="1730.4194" y="288.875">
|
|
||||||
TOCG:
|
TOCG:
|
||||||
</text>
|
</text>
|
||||||
<text style={{ fill: 'white', fontSize: '160px' }} x="2540.771" y="288.875">
|
<text style={{ fill: 'white', fontSize: '160px' }} x="2540.771" y="142.15625">
|
||||||
<tspan className={TOCGClass}>{CGs[2]}</tspan>
|
<tspan className={TOCGClass}>{CGs[2]}</tspan>
|
||||||
</text>
|
</text>
|
||||||
|
<text style={{ fill: 'white', fontSize: '160px' }} x="1730.4194" y="288.875">
|
||||||
|
ZFWCG:
|
||||||
|
</text>
|
||||||
|
<text style={{ fill: 'white', fontSize: '160px' }} x="2540.771" y="288.875">
|
||||||
|
<tspan className={ZFWCGClass}>{CGs[0]}</tspan>
|
||||||
|
</text>
|
||||||
|
|
||||||
<path
|
<path
|
||||||
style={{
|
style={{
|
||||||
|
|||||||
@ -1,6 +1,27 @@
|
|||||||
import { SimBrief } from '../types/general';
|
import { SimBrief } from '../types/general';
|
||||||
|
|
||||||
export const ImportFlightPlanKH = (plan: any, maxZFW: number, maxTOW: number, maxFuel: number, isImperial: boolean) => {
|
type Plan = {
|
||||||
|
params: {
|
||||||
|
units: 'kgs' | 'lbs';
|
||||||
|
};
|
||||||
|
weights: {
|
||||||
|
est_zfw: number;
|
||||||
|
est_ramp: number;
|
||||||
|
pax_count_actual: number;
|
||||||
|
freight_added: number;
|
||||||
|
};
|
||||||
|
fuel: {
|
||||||
|
plan_ramp: number;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
export const ImportFlightPlanKH = (
|
||||||
|
plan: Plan,
|
||||||
|
maxZFW: number,
|
||||||
|
maxTOW: number,
|
||||||
|
maxFuel: number,
|
||||||
|
isImperial: boolean
|
||||||
|
) => {
|
||||||
if (!plan) return { type: 'error', message: 'Empty plan' };
|
if (!plan) return { type: 'error', message: 'Empty plan' };
|
||||||
|
|
||||||
let convFactor = 1;
|
let convFactor = 1;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user