// Edit by Rob, March 17 2011, V1.1 for FSX (compared to FS9 V1.1): 
// - Default FSX G-limits adapted (Geometry section), to avoid Overstressed crashes.
// - GPWS function disabled (GPWS section), to avoid unwanted GPWS callouts during VTOL
// - Parasite_drag and adapted (flight_tuning section), to obtain FS9-like speeds
// - Smoke coordinates adapted (smokestystem section), to FSX syntax.
// - Gear_system_type (contact_points section) must be 3 in FSX, to operate WaterRudder (LandingLights extend/retract)
// - New Camera views:
//   - Pilot View, new VC view with better zoom and avoiding unwanted DynamicHeadMovement
//   - Tailplane view
//   - Landing view, to aid with landings
//   - Bay view
// - Larger wingspan for better aligned vertix effect
// - Increased fuel consumption


[fltsim.0]
title=THUNDERBIRD 2-GA
sim=THUNDERBIRD 2-GA
model=
panel=
sound=
texture=TB2
kb_checklists=
kb_reference=
atc_id=TB2
atc_airline=INTERNATIONAL RESCUE
atc_flight_number=001
ui_manufacturer=1GUZMAN_ARTES
ui_type=THUNDERBIRD 2
ui_variation=TB2-VC
description=THUNDERBIRD 2 - BY LIBARDO GUZMAN - GUZMAN_ARTES"



[General]
atc_type=THUNDERBIRD 2
atc_model=TB2-VC
performance=\nMax Speed: 990 kts (SeaLevel), 1.40 Mach (40.000 ft) \nDate: 20 Febr 2011
Category=airplane

[pitot_static]
vertical_speed_time_constant = 1                //Increasing this value will cause a more instantaneous reaction in the VSI
pitot_heat=1.000000

[WEIGHT_AND_BALANCE]
max_gross_weight = 93000                      // (pounds)
empty_weight = 17000                           // (pounds)

reference_datum_position     =  0, 0, 0         // (feet) distance from FlightSim Reference position: (1/4 chord, centerline, waterline)
empty_weight_CG_position     =  -5, 0, 0         // (feet) longitudinal, lateral, vertical distance from specified datum

max_number_of_stations = 50

station_load.0 =   "170, 41.0, 0.0, 0.0, Pilot"
station_load.1 = "40000,  0.0, 0.0, 0.0, Cargo" 
 

;Moments of Inertia
empty_weight_pitch_MOI  = 3172439
empty_weight_roll_MOI   = 2262183
empty_weight_yaw_MOI    = 3337024
empty_weight_coupled_MOI = 0

[flight_tuning]
cruise_lift_scalar     = 1.0
parasite_drag_scalar   = 0.68 //0.2
induced_drag_scalar    = 8 //1.0
elevator_effectiveness = 1.0
aileron_effectiveness  = 1.0
rudder_effectiveness   = 1.0
pitch_stability        = 1.0
roll_stability         = 1.0
yaw_stability          = 1.0
elevator_trim_effectiveness = 1.5
aileron_trim_effectiveness  = 1.0
rudder_trim_effectiveness   = 1.0

[GeneralEngineData]
engine_type = 1                                 //0=Piston, 1=Jet, 2=None, 3=Helo-Turbine, 4=Rocket, 5=Turboprop
Engine.0 = 4.75, -20.0, -10.0                    //(feet) longitudinal, lateral, vertical distance from reference datum
Engine.1 = 4.75,  20.0, -10.0                    //(feet) longitudinal, lateral, vertical distance from reference datum
fuel_flow_scalar = 0.5 //0.2                            //Scalar for fuel flow efficiency
min_throttle_limit = 0                      //Minimum percent throttle.  Generally negative for turbine reverser
max_contrail_temperature = -30                  //Temperature (deg C) below which contrails may appear

[TurbineEngineData]
fuel_flow_gain = 0.002                          //Gain on fuel flow
inlet_area = 19.6                               //Square Feet, engine nacelle inlet area
rated_N2_rpm = 29920                            //RPM, second stage compressor rated value
static_thrust = 23500                           //Lbs, max rated static thrust at Sea Level
afterburner_available = 0                       //Afterburner available?
reverser_available = 0                          //Thrust reverser available?

[jet_engine]
thrust_scalar = 1.3

[electrical]
                ;BusType, MaxAmpLoad, MinVoltage       BusTypes:0=MainBus,1=AvionicsBus,2=BatteryBus,3=HotBatteryBus,4-7=Generator/AlternatorBus(1-4)
flap_motor         = 0, 5 , 17.0
gear_motor         = 0, 5 , 17.0
autopilot          = 0, 5 , 17.0
avionics_bus       = 0, 5,  17.0
avionics           = 1, 5 , 17.0
pitot_heat         = 0, 2 , 17.0
additional_system  = 0, 2,  17.0
marker_beacon      = 1, 2 , 17.0
gear_warning       = 0, 2 , 17.0
fuel_pump          = 0, 5 , 17.0
starter1           = 0, 20, 17.0
light_nav          = 0, 5 , 17.0
light_beacon       = 0, 5 , 17.0
light_landing      = 0, 5 , 17.0
light_taxi         = 0, 5 , 17.0
light_strobe       = 0, 5 , 17.0
light_panel        = 0, 5 , 17.0

        //0  Class                        <0=none,1=wheel, 2=scrape, 3=float>
        //1  Longitudinal Position        (feet)
        //2  Lateral Position             (feet)
        //3  Vertical Position            (feet)
        //4  Impact Damage Threshold      (Feet Per Minute)
        //5  Brake Map                    (0=None, 1=Left, 2=Right)
        //6  Wheel Radius                 (feet)
        //7  Steer Angle                  (degrees)
        //8  Static Compression           (feet)  (0 if rigid)
        //9  Max/Static Compression Ratio
        //10 Damping Ratio                (0=Undamped, 1=Critically Damped)
        //11 Extension Time               (seconds)
        //12 Retraction Time              (seconds)
        //13 Sound Type
        //14 Airspeed limit for retraction     (KIAS)
        //15 Airspeed that gear gets damage at (KIAS)
        
[contact_points]
//0  Class                        <0=none,1=wheel, 2=scrape, 3=skid, 4=float, 5=waterrudder >
//1  Longitudinal Position        (feet)
//2  Lateral Position             (feet)
//3  Vertical Position            (feet)
//4  Impact Damage Threshold      (Feet Per Minute)
//5  Brake Map                    (0=None, 1=Left, 2=Right)
//6  Wheel Radius                 (feet)
//7  Steer Angle                  (degrees)
//8  Static Compression           (feet)  (0 if rigid)
//9  Max/Static Compression Ratio
//10 Damping Ratio                (0=Undamped, 1=Critically Damped)
//11 Extension Time               (seconds)
//12 Retraction Time              (seconds)
//13 Sound Type
//14 Airspeed limit for retraction     (KIAS)
//15 Airspeed that gear gets damage at (KIAS)

//      0     1      2      3      4     5    6      7      8    9   10    11   12
point.0=1,  50.00,   0.0, -25.0, 12574.8, 0, 1.442, 80.00, 0.85, 2.5, 0.9,    0,  0
point.1=1, -30.00,  30.0, -25.0, 12574.8, 1, 1.442,  0.00, 0.85, 2.5, 0.9,    0,  0
point.2=1, -30.00, -30.0, -25.0, 12574.8, 2, 1.442,  0.00, 0.85, 2.5, 0.9,    0,  0
point.3= 5, 0.0, 0.0, -7.300, 1600, 0, 0.00, 50.0, 0.0,  0.0, 1.00, 3.0, 3.2, 0, 0.0, 0.0

//point.3 = 5, -20.10, -4.80, -7.30, 1600, 0, 0, 50.0, 0.0, 0.0, 1.000, 1.0, 1.2, 0, 0, 0
//point.4 = 5, -20.10,  4.80, -7.30, 1600, 0, 0, 50.0, 0.0, 0.0, 1.000, 1.1, 1.5, 0, 0, 0

max_number_of_points = 21

static_pitch=0.0        //degrees, pitch when at rest on the ground (+=Up, -=Dn)
static_cg_height=24.2   //feet, altitude of CG when at rest on the ground
gear_system_type= 3  //1

[gear_warning_system]
gear_warning_available=0
pct_throttle_limit=0.000000
flap_limit_power=0.000000
flap_limit_idle=0.000000


[brakes]
toe_brakes_scale=0.1  // 1.0
parking_brake=1
auto_brakes=4

[hydraulic_system]
normal_pressure=0.000000

[Views]
eyepoint=86.60, 0.0, 5.7   //(feet) longitudinal, lateral, vertical distance from reference datum

[flaps.0]       //Visual nozzles only
type             = 1 
span-outboard    = 0.7
extending-time   = 0.8
flaps-position.0 = 0
flaps-position.1 = 60
damaging-speed   = 1000
blowout-speed    = 1000
lift_scalar = 0.0
drag_scalar = 0.0
pitch_scalar= 0.0
system_type = 0

[Radios]
// Radio Type = availiable, standby frequency, has glide slope
Audio.1       = 1
Com.1         = 1, 1
Com.2         = 1, 1
Nav.1         = 1, 1, 1
Nav.2         = 1, 1, 0
Adf.1         = 1
Transponder.1 = 1
Marker.1      = 1


[lights]
//Types: 1=beacon, 2=strobe, 3=navigation, 4=cockpit, 5=landing
//       6=taxi, 7=recognition, 8=wing, 9=logo, 10=cabin
// Max. 19 entries
light.0 = 9, -100,  20,   -10, fx_RCB_SmokeHor,           //Smoke Backward
light.1 = 9, -100, -20,   -10, fx_RCB_SmokeHor,           //Smoke Backward
light.2 = 8, -21, -27.2,  -25, fx_RCB_SmokeVert,          //Smoke Downward
light.3 = 8, -21,  27.2,  -25, fx_RCB_SmokeVert,          //Smoke Downward
light.4 = 8,  37,  31,  -25, fx_RCB_SmokeVert,            //Smoke Downward
light.5 = 8,  37, -31,  -25, fx_RCB_SmokeVert,            //Smoke Downward
light.6 = 2, -87.40,   0.00,  23.00, fx_navwhih ,            //3
light.7 = 2, 30.30, -71.08,  -7.00, fx_strobeh ,
light.8 = 2, 30.30,  71.08,  -7.00, fx_strobeh ,
light.9 = 2,  30.00,   0.00, -24.20, fx_beaconb ,
light.10 = 1,   30.00,   0.00,  19.00, fx_beaconh ,
light.11 =10, -21, -27.2,  -20, fx_Bob_FlameDown,         //Flame Downward
light.12 =10, -21, 27.2,  -20, fx_Bob_FlameDown,          //Flame Downward
light.13 =10, 37,  31.2,  -20, fx_Bob_FlameDown,          //Flame Downward
light.14 =10, 37, -31.2,  -20, fx_Bob_FlameDown,          //Flame Downward
light.15 = 7, -100,  20,   -10, fx_Bob_BurnerFlame,       //Flame Backward
light.16 = 7, -100,  -20,   -10, fx_Bob_BurnerFlame,      //Flame Backward


[SMOKESYSTEM]
smoke.0 = 70,0,0, fx_RCB_machenvlop,  //0,70,0


[keyboard_response]      
//Breakpoint speeds (knots) on the keyboard increments of control surfaces.
//Speed at which the incremenet is reduced to  1/2 and 1/8 respectively.
elevator = 150, 250   
aileron  = 150, 250
rudder   = 150, 250

[direction_indicators]
//1 Type: 0=None, 1=Vacuum Gyro, 2=Electric Gyro, 3=Electro-Mag Slaved Compass, 4=Slaved to another
//2 Indicator number of slaving indicator if Type = 4
direction_indicator.0=3,0

[attitude_indicators]
//Type: 0=None, 1=Vacuum Gyro, 2=Electric Gyro
attitude_indicator.0 = 1 

[turn_indicators]
turn_indicator.0=1,0

[exits]
number_of_exits = 2
exit_rate.0 = 0.025                               ;Percent per second
exit_rate.1 = 0.05                               ;Percent per second

[EFFECTS]
wake=fx_wake
water=fx_spray
dirt=fx_tchdrt
concrete=fx_sparks
touchdown=fx_tchdwn, 1
startup=fx_rengstrt_propliner

[autopilot]
autopilot_available=1
flight_director_available=1
default_vertical_speed=1800
autothrottle_available=1
autothrottle_arming_required=1
autothrottle_max_rpm = 120
autothrottle_takeoff_ga=1
pitch_takeoff_ga = 8;
max_pitch=1.0
max_pitch_acceleration=1.0
max_pitch_velocity_lo_alt=2.0
max_pitch_velocity_hi_alt=1.5
max_pitch_velocity_lo_alt_breakpoint=20000.0
max_pitch_velocity_hi_alt_breakpoint=28000.0
max_bank=25.0
max_bank_acceleration=1.8
max_bank_velocity=3.00
max_throttle_rate=0.10
nav_proportional_control=12.00
nav_integrator_control=0.25
nav_derivative_control=0.00
nav_integrator_boundary=2.50
nav_derivative_boundary=0.00
gs_proportional_control=25.0
gs_integrator_control=0.53
gs_derivative_control=0.00
gs_integrator_boundary=0.70
gs_derivative_boundary=0.00
yaw_damper_gain = 10.0
default_pitch_mode=0
default_bank_mode=0

[fuel]
Center1    = 0,   0, 0, 2313, 0                 //Longitudinal (feet), Lateral (feet), Vertical (feet), Usable(gallons), Unusable (gallons)
LeftMain  = -3, -19, 0, 1500, 0                 //Longitudinal (feet), Lateral (feet), Vertical (feet), Usable(gallons), Unusable (gallons)
RightMain = -3,  19, 0, 1500, 0                 //Longitudinal (feet), Lateral (feet), Vertical (feet), Usable(gallons), Unusable (gallons)
fuel_type = 2                                   //Fuel type: 1 = Avgas, 2 = JetA
number_of_tank_selectors = 1                    
electric_pump=0

[airplane_geometry]
wing_area               = 1137.0                //Square feet
wing_span               = 150.75 //95           //Feet
wing_root_chord         = 18.0                  //Feet
wing_dihedral           = 6.2                   //Degrees
wing_incidence          = 1.0                   //Degrees
wing_twist              = -0.5                  //Degrees
oswald_efficiency_factor= 0.75                  //Measure of lift effeciency of wing
wing_winglets_flag      = 0                     //Are winglets available?
wing_sweep              = 25.0                  //Degrees, wing leading edge
wing_pos_apex_lon       = 8.0                   //Feet, longitudinal distance from reference point, negative going aft
wing_pos_apex_vert      = 0.0                   //Feet, vertical distance from reference point, positive going up
htail_area              = 338.0                 //Square feet
htail_span              = 41.7                  //Feet
htail_pos_lon           = -35.0                 //Feet, longitudinal distance from reference point, negative going aft
htail_pos_vert          = 0.0                   //Feet, vertical distance from reference point, positive going up
htail_incidence         = 0.0                   //Degrees
htail_sweep             = 30.0                  //Degrees, horizontal tail leading edge
vtail_area              = 224.0                 //Square feet
vtail_span              = 20.0                  //Feet, tip to body
vtail_sweep             = 35.0                  //Degrees, vertical tail leading edge
vtail_pos_lon           = -35.8                 //Feet, longitudinal distance from reference point, negative going aft
vtail_pos_vert          = 5.8                   //Feet, vertical distance from reference point, positive going up
elevator_area           = 70.5                  //Square feet
aileron_area            = 26.9                  //Square feet
rudder_area             = 56.2                  //Square feet
elevator_up_limit       = 22.5                  //Degrees
elevator_down_limit     = 19.5                  //Degrees
aileron_up_limit        = 20.0                  //Degrees
aileron_down_limit      = 20.0                  //Degrees
rudder_limit            = 26.0                  //Degrees
elevator_trim_limit     = 20.0                  //Degrees
spoiler_limit           = 5 //60.0                  //Degrees
spoilerons_available    = 1                     //Spoilerons Available?
aileron_to_spoileron_gain = 3                   //Aileron to spoileron gain
min_ailerons_for_spoilerons = 10                //Degrees
min_flaps_for_spoilerons = 0                    //Minimum flap handle position when spoilerons activate
auto_spoiler_available=1
spoiler_extension_time=2.000000
positive_g_limit_flaps_up=20 // 4.000000
positive_g_limit_flaps_down=20 //3.000000
negative_g_limit_flaps_up=-20 // -3.000000
negative_g_limit_flaps_down=-20 // -2.000000

[Reference Speeds]
flaps_up_stall_speed    = 2000                  //Knots True (KTAS)
full_flaps_stall_speed  = 2000                  //Knots True (KTAS)
cruise_speed= 1152.924
max_indicated_speed=1400.000
max_mach=1.600000                  //Red line (KIAS)

[forcefeedback]
gear_bump_nose_magnitude=3000           ; 0 - 10000
gear_bump_nose_direction=18000          ; 0 - 35999 degrees
gear_bump_nose_duration=250000          ; in microseconds
gear_bump_left_magnitude=2700           ; 0 - 10000
gear_bump_left_direction=35500          ; 0 - 35999 degrees
gear_bump_left_duration=250000          ; in microseconds
gear_bump_right_magnitude=2700          ; 0 - 10000
gear_bump_right_direction=00500         ; 0 - 35999 degrees
gear_bump_right_duration=250000         ; in microseconds
ground_bumps_magnitude1=1300            ; 0 - 10000
ground_bumps_angle1=08900               ; 0 - 35999 degrees
ground_bumps_intercept1=3.0
ground_bumps_slope1=0.20
ground_bumps_magnitude2=200             ; 0 - 10000
ground_bumps_angle2=09100               ; 0 - 35999 degrees
ground_bumps_intercept2=1.075
ground_bumps_slope2=0.035
crash_magnitude1=10000                  ; 0 - 10000
crash_direction1=01000                  ; 0 - 35999 degrees
crash_magnitude2=10000                  ; 0 - 10000
crash_direction2=9000                   ; 0 - 35999 degrees
crash_period2=75000                     ; in microseconds
crash_duration2=2500000                 ; in microseconds

[stall_warning]
type=1
stick_shaker=1

[TailHook]
tailhook_length=6.8          // feet in longitudinal,lateral,vertical positions -> datum
tailhook_position=0.0, 0.0, -0.0,  
cable_force_adjust=0.0
[vacuum_system]
max_pressure=5.150000
vacuum_type=2
electric_backup_pressure=0.000000
engine_map=0,0,0,0
[pneumatic_system]
max_pressure=18.000000
bleed_air_scalar=1.000000
[deice_system]
structural_deice_type=0


[CameraDefinition.0]
Title = Pilot
Guid = {D10EAB58-9E4A-4E2A-A34C-D8D9D948F078}
Description = Pilot's view with proper zoom and pitch view direction in the VC.
Origin = Virtual Cockpit
MomentumEffect = No
SnapPbhAdjust = Swivel
SnapPbhReturn = False
PanPbhAdjust = Swivel
PanPbhReturn = False
Track = None
ShowAxis = YES
AllowZoom = TRUE
InitialZoom = 0.8
SmoothZoomTime = 2.0
ZoomPanScalar = 1.0
ShowWeather = Yes
XyzAdjust = TRUE
ShowLensFlare=FALSE
Category = Cockpit
PitchPanRate=30
HeadingPanRate=75
PanAcceleratorTime=0
InitialPbh = 8, 0, 0
InitialXyz = 0, 0, 0
HotKeySelect=8

[CameraDefinition.1]
Title = Tailplane
Guid = {D14EAB58-9E4A-4E2A-A34C-D8D9D948F078}
Description = Fixed View from the tailplane
Origin = Center
SnapPbhAdjust = FALSE
SnapPbhReturn = FALSE
PanPbhAdjust = FALSE
PanPbhReturn = FALSE
Track = None
ShowAxis = FALSE
AllowZoom = FALSE
InitialZoom = 0.58
ShowWeather = Yes
InitialXyz = 0, 13, -39
InitialPbh = 10, 0, 0
XyzAdjust = TRUE
Category=Outside
MomentumEffect=No
ClipMode=Minimum
HotKeySelect=7

[CameraDefinition.2]
Title = Landing
Guid = {D12EAB58-9E4A-4E2A-A34C-D8D9D948F078}
Description = Fixed TopDown View, to aid with vertical landings.
Origin = Center
SnapPbhAdjust = FALSE
SnapPbhReturn = FALSE
PanPbhAdjust = FALSE
PanPbhReturn = FALSE
Track = None
ShowAxis = FALSE
AllowZoom = FALSE
InitialZoom = 0.3
ShowWeather = Yes
InitialXyz = 0, 80, 0
InitialPbh = 90, 0, 0
XyzAdjust = TRUE
Category=Outside
MomentumEffect=No
ClipMode=Minimum
HotKeySelect=6

[CameraDefinition.3]
Title = Bay
Guid = {D11EAB58-9E4A-4E2A-A34C-D8D9D948F078}
Description = Inside the bay.
Origin = Center
SnapPbhAdjust = FALSE
SnapPbhReturn = FALSE
PanPbhAdjust = FALSE
PanPbhReturn = FALSE
Track = None
ShowAxis = FALSE
AllowZoom = FALSE
InitialZoom = 0.3
ShowWeather = Yes
InitialXyz = -5, -4, -8
InitialPbh = 0, 0, 30
XyzAdjust = TRUE
Category=Cockpit
MomentumEffect=No
ClipMode=Minimum
HotKeySelect=5


[GPWS]
max_warning_height         =  -1000  // Effectively disables the FSX builtin GPWS, that gives wrong callouts with VTOL operation.
