#f4f4.ini
# Physics and mechanical properties

[Type]
icon = F4F4
name = F4F4
fullName = F4F-4 WILDCAT

[modifyer]
pitch = 1.15
mass = 1.48

[armor]
armorFactor = 1.8

[AirfoilWing]
al =  -20.0,   -16.0,  -12.0,  -8.0,   -4.0,   0,     4.0,   8.0,   12.0,  18.0
cll = -0.611,  -0.868, -0.868, -0.636, -0.311, 0.071, 0.411, 0.736, 0.968, 0.768
ad =  0.0,    4.0,    8.0,     12.0,    18.0
cdl = 0.004, 0.007, 0.016, 0.038, 0.08

[AirfoilTail]
al =  -16.0,  -12.0,  -8.0,   -4.0,   0,     4.0,   8.0,   12.0,  16
cll = -0.611, -0.868, -0.636, -0.311, 0,   0.311, 0.636, 0.868, 0.611
ad =  0.0, 4.0, 8.0, 12.0, 16.0, 26
cdl = 0.0018,0.0025,0.0041,0.0211,0.0611,0.2

[wingOutboardPort]
name = wingOutboardPort
mass = 2.44
designPos = -2.43, -0.29, 0
dimension = 1.56, 0.12, 1.1
incidence = 2.5
dihedral = 3.0
area = 49.7
flap = 0
flapLiftShift = 0.45
flapDragShift = 0.15
flapCompressionStart = 350
flapCompressionEnd = 550
airFoil = AirfoilWing

[wingInboardPort]
name = wingInboardPort
mass = 4.44
designPos = -1.06, -0.37, 0.23
dimension = 1.33, 0.22, 1.66 
incidence = 2.5
dihedral = 1.0
area = 62.6
flap = 0
flapLiftShift = 2.3
flapDragShift = 0.35
airFoil = AirfoilWing

[wingInboardStarboard]
name = wingInboardStarboard
mass = 4.44
designPos = 1.06, -0.37, 0.23
dimension = 1.33, 0.22, 1.66 
incidence = 2.5
dihedral = -1.0
area = 62.6
flap = 0
flapLiftShift = 2.3
flapDragShift = 0.35
airFoil = AirfoilWing

[wingOutboardStarboard]
name = wingOutboardStarboard
mass = 2.44
designPos = 2.43, -0.29, 0
dimension = 1.56, 0.12, 1.1
incidence = 2.5
dihedral = -3.0
area = 49.7
flap = 0
flapLiftShift = 0.45
flapDragShift = 0.15
flapCompressionStart = 350
flapCompressionEnd = 550
airFoil = AirfoilWing

[horizontalStabPort]
name = horizontalStabPort
mass = 0.1
designPos = -0.425077, 0.156209, 3.83641
dimension = 0.91, 0.06, 0.61
incidence = 0.1
dihedral = 0
area = 26.56
flap = 0
flapLiftShift = 1.5
flapDragShift = 0.04
flapCompressionStart = 350
flapCompressionEnd = 550
airFoil = AirfoilTail

[horizontalStabStarboard]
name = horizontalStabStarboard
mass = 0.1
designPos = 0.425077, 0.156209, 3.83641
dimension = 0.91, 0.06, 0.61
incidence = 0.1
dihedral = 0
area = 26.56
flap = 0
flapLiftShift = 1.5
flapDragShift = 0.04
flapCompressionStart = 350
flapCompressionEnd = 550
airFoil = AirfoilTail

[verticalStab]
name = verticalStab
mass = 0.1
designPos = 0.0, 0.415336, 3.94961
dimension = 0.08, 1.11, 0.89
incidence = 0
dihedral = 90
area = 34.12
flap = 0
flapLiftShift = 1.15
flapDragShift = 0.01
flapCompressionStart = 350
flapCompressionEnd = 550
airFoil = AirfoilTail

[fuselage]		
name = fuselage
mass = 24.1
designPos = 0, 0.0, -1.7
dimension = 0.54, 0.85, 3.2
area = 235

[flaps]		
speed = 0.1
minAngle = 0
maxAngle = 45

[guns]
number = 6
type = 2

[gun0]
position = 1.52834, 0.060459, -0.309024
direction = -0.001, 0, -1
velocity = 500
dispersion = 0.03
caliber = 12.7
ammo = 120
reload = 100
tracer = 1

[gun1]
position = 1.08512, 0.0150007, -0.32691
direction = -0.001, 0, -1
velocity = 500
dispersion = 0.03
caliber = 12.7
ammo = 120
reload = 100
tracer = 1

[gun2]
position = 0.900788, 0.0150007, -0.32691
direction = -0.001, 0, -1
velocity = 500
dispersion = 0.03
caliber = 12.7
ammo = 100
reload = 130
tracer = 1

[gun3]
position = -1.52834, 0.060459, -0.309024
direction = 0.001, 0, -1
velocity = 500
dispersion = 0.03
caliber = 12.7
ammo = 120
reload = 100
tracer = 1

[gun4]
position = -1.08512, 0.0150007, -0.32691
direction = 0.001, 0, -1
velocity = 500
dispersion = 0.03
caliber = 12.7
ammo = 120
reload = 100
tracer = 1

[gun5]
position = -0.900788, 0.0150007, -0.32691
direction = 0.001, 0, -1
velocity = 500
dispersion = 0.03
caliber = 12.7
ammo = 100
reload = 130
tracer = 1

[sensors]
portWingtipPosition = -3.0056, 0.170763, 0.00506997
starboardWingtipPosition = 3.0056, 0.170763, 0.00506997
nosePosition = 0, 0, -1.3
topPosition = 0, 0.77, 0.27

[gear]	
portGearPosition = -0.509693, -0.957543, -0.321777
starboardGearPosition = 0.509693, -0.957543, -0.321777
tailGearPosition = 0, -0.428455, 2.72351
maxRollingSpeed = 150
maxMovementSpeed = 200
maxAirSpeed = 250
rollFriction = 0.25

[pgear]
upAngle = 30
downAngle = 0
speed = 0.16

[sgear]
upAngle = -30
downAngle = 0
speed = 0.2

[tgear]
upAngle = -80
downAngle = 0
speed = 0

[pilot]
position = 0, 0.59, 0.52

[AutoPilot]
stallAoaMin = -7
stallAoaEnergyMax = 3
stallAoaAnglesMax = 6
aimFactor = 1.2
emgPitch = 35
takeoffPitch = 35
safeAltDist = 200
manouverSpeed = 100

[AutoPilotYaw]
kP = 0.005
kI = 0.0

[AutoPilotPitch]
kP = 0.02
kI = 0.0

[AutoPilotRoll]
i = true
kP = 0.04
kI = 0.0

[AutoPilotSpeed]
kP = 0.1
kI = 0.01
uMin = -1.0
uMax = 1.0

[engine]
type = 3
injection = 1
maxThrustForce = 550
tourqueFactor = 0.0
engineTemperatureResponse = 0.9
thrustPosition = 0, 0, -1.7
exhaustPosition1 = 0.45, -0.14, 0
exhaustPosition2 = -0.45, -0.14, 0
superchargerAltitudes = 0, 300, 800, 1600, 2200
superchargerFactors =   1.2, 1.4, 1.5, 1.35, 0.8

[misc]
airstartSpeed = 120
vaporTrailLoad = 4

[OpponentGraphics]
modelExternal.keyLod1 = f4f4_ext_lod2
modelExternal.keyLod2 = f4f4_ext_lod2
modelExternal.keyLod3 = f4f4_ext_lod3
modelExternal.keyLod4 = f4f4_ext_lod4

modelPilot.keyLod1 = pilot01
modelPilot.position = 0, 0.59, 0.52

modelProp.keyLod1 = f4f4_prop
modelProp.relativePosition = 0, 0, -1.26
modelDisc.keyLod1 = f4f3_disc
modelDisc.relativePosition = 0, 0, -1.26

modelPortGear.keyLod1 = f4f4_pgear
modelPortGear.relativePosition = -0.253483, -0.338798, -0.334428
modelPortGear.rotationVertex1 = -0.253483, -0.338798, -0.334428
modelPortGear.rotationVertex2 = -0.253628, -0.338798, -0.301052

modelStarboardGear.keyLod1 = f4f4_sgear
modelStarboardGear.relativePosition = 0.253483, -0.338798, -0.334428
modelStarboardGear.rotationVertex1 = 0.253483, -0.338798, -0.334428
modelStarboardGear.rotationVertex2 = 0.253628, -0.338798, -0.301052



[PlayerGraphics]
modelExternal.keyLod1 = f4f4_ext_lod1
modelExternal.keyLod2 = f4f4_ext_lod2
modelExternal.keyLod3 = f4f4_ext_lod3
modelExternal.keyLod4 = f4f4_ext_lod4
modelShadow.keyLod1 = f4f_shadow

modelPilot.keyLod1 = pilot01
modelPilot.position = 0, 0.59, 0.52

modelInternal.keyLod1 = f4f4_int

modelGlass.keyLod1 = f4f4_glass

modelProp.keyLod1 = f4f4_prop
modelProp.relativePosition = 0, 0, -1.26
modelDisc.keyLod1 = f4f4_disc
modelDisc.relativePosition = 0, 0, -1.26

modelGunsight.keyLod1 = gunsight
modelGunsight.position = -0.00514217, 0.59, 0.11
modelGunsight.scale = 0.55, 0.55, 0.55

modelElevator.keyLod1 = f4f4_elevator
modelElevator.relativePosition = -0.017575, 0.320158, 2.9847
modelElevator.rotationAxis = 1, 0, 0

modelRudder.keyLod1 = f4f4_rudder
modelRudder.relativePosition = 0, 0.218668, 3.01385
modelRudder.rotationAxis = 0, 1, 0

modelPortAileron.keyLod1 = f4f4_paileron
modelPortAileron.relativePosition = -2.76234, 0.180226, 0.416982
modelPortAileron.rotationVertex1 = -2.76234, 0.180226, 0.416982
modelPortAileron.rotationVertex2 = -1.92036, 0.127867, 0.482564

modelStarboardAileron.keyLod1 = f4f4_saileron
modelStarboardAileron.relativePosition = 1.90748, 0.127867, 0.482565
modelStarboardAileron.rotationVertex1 = 1.90748, 0.127867, 0.482565
modelStarboardAileron.rotationVertex2 = 2.74946, 0.180226, 0.416983

modelPortFlap.keyLod1 = f4f4_pflap
modelPortFlap.relativePosition = -0.362319, -0.08048, 0.704696
modelPortFlap.rotationVertex1 = -1.93388, 0.0535386, 0.55943
modelPortFlap.rotationVertex2 = -0.362319, -0.08048, 0.704696

modelStarboardFlap.keyLod1 = f4f4_sflap
modelStarboardFlap.relativePosition = 0.350161, -0.08048, 0.704696
modelStarboardFlap.rotationVertex1 =  0.350161, -0.08048, 0.704696
modelStarboardFlap.rotationVertex2 = 1.921, 0.0535386, 0.559431

modelPortGear.keyLod1 = f4f4_pgear
modelPortGear.relativePosition = -0.253483, -0.338798, -0.334428
modelPortGear.rotationVertex1 = -0.253483, -0.338798, -0.334428
modelPortGear.rotationVertex2 = -0.253628, -0.338798, -0.301052

modelStarboardGear.keyLod1 = f4f4_sgear
modelStarboardGear.relativePosition = 0.253483, -0.338798, -0.334428
modelStarboardGear.rotationVertex1 = 0.253483, -0.338798, -0.334428
modelStarboardGear.rotationVertex2 = 0.253628, -0.338798, -0.301052























