Updated PT layout file. Update by: usnraptor Date: 29 DEC 2022 This is a conglomeration of in- formation from various authors. ====================================== [brent's_relocatable_format] ;---------------- START OF OBJ_TYPE ---------------- ;---------------- general info ---------------- byte 5 ; structure Type (5 for aircraft, 3 for vehicles, 1 for structures, 7 for ordnance) word 684 ; Type Size(?) word 643 ; Instance Size(?) ptr ot_names dword $8806bf3 ; ($6bf3 = flyable, $2bf3 not flyable, if prefixed by 800, doesn't show up in in-game reference) word $ffff8000 ; Object Class (8000 = Fighter, 4000 = Bomber) ptr shape ptr shadowShape dword 0 dword 0 word 0 ; dmgDebrisPos.x word 0 ; dmgDebrisPos.y word 40 ; dmgDebrisPos.z dword 0 dword 0 word -40 ; dstDebrisPos.x word 0 ; dstDebrisPos.y word 0 ; dstDebrisPos.z dword 0 ; dmgType dword 1991 ; Availability Year word 204 ; Max Visual Distance word 0 ; Camera Distance word 104 ; Gun hit bubble size (max gun hit distance?) word 104 ; Laser Targeting Signature word 100 ; IR Signature word 100 ; RCS Signature word 0 word 116 ; Own Damage Points word 255 ; Damage on Planes word 255 ; Damage on Ships word 255 ; Damage on Structures word 255 ; Damage on Armor word 255 ; Damage on Other byte 30 ; Explosion Type byte 0 ; Crater Size (ft) dword 24400 ; Empty Weight word 199 ; cmdBufSize ;---------------- movement info ---------------- word 0 ; Turn Rate word 16380 ; Bank Rate (degrees per second times 182) word 14560 ; Max Climb word -14560 ; Max Dive word 16380 ; Max Bank (degrees per second times 182) word 0 ; Min Speed (or acceleration?) word 0 ; Corner Speed (or deceleration?) word 0 ; Max Speed dword ^0 ; Acceleration dword ^0 ; Deceleration dword ^200 ; Min Altitude in ft dword ^60000 ; Max Altitude symbol _PLANEProc ; utilProc ;---------------- sound info ---------------- ptr loopSound ptr secondSound ptr engineOnSound ptr engineOffSound byte 1 ; doDoppler word 15000 ; max Distance sound is heard (in feet?, default 15000, max 30000, values over 30000 make aircraft silent) word 320 ; maxPlusDopplerPitch word 160 ; maxMinusDopplerPitch word 20 ; minDopplerSpeed word 1600 ; maxDopplerSpeed word 0 ; Rear View Position (Right & Left) word 20 ; Rear View Position (Up & Down) word 60 ; Rear View Position (Fore & Aft) ptr hudName ;---------------- END OF OBJ_TYPE ---------------- ;---------------- START OF NPC_TYPE ---------------- dword $0 ptr ctName byte 20 ; searchFrequencyT byte 32 ; unreadyAttackT byte 20 ; attackT word 32767 ; retargetT word 0 ; zoneDist byte 10 ; Number of Hardpoints ptr hards ;---------------- END OF NPC_TYPE ---------------- ;---------------- START OF PLANE_TYPE ---------------- dword $53 ; Awacs links, and thrust vectoring [$2011 (prefix of 20)- provides ATA link, $4011 (prefix of 40)- provides ATG link, $6011 (prefix of 60)- provides ATA & ATG links, $91 horizontal axis thrust vectoring, $591 horizontal and vertical thrust vectoring, ex: $4591 - 3d thrust vectoring /w ATG link], dword $53 - lands on aircraft carriers single seat, dword $57 - lands on aircraft carriers two seat , dword $55 - does NOT land on aircraft carriers ptr env word -4 ; Number of Negative G Envelopes word 9 ; Number of Maximum G Envelopes word 1192 ; Max Speed @ Sea-Level (Mph) word 1742 ; Max Speed @ 36K Feet (Mph) word -73 ; _bv.x.min word 0 ; _bv.x.max word 73 ; Acceleration on Runway word 73 ; Deceleration on Runway(?) word -146 ; _bv.y.min word 146 ; _bv.y.max word 7 ; _bv.y.acc word 7 ; _bv.y.dacc word -146 ; _bv.z.min word 146 ; _bv.z.max word 73 ; _bv.z.acc word 73 ; _bv.z.dacc word -240 ; Roll Speed(?) word 240 ; Roll Speed(?) word 311 ; Pull Up or Down Rate(?) word 621 ; Pull Up or Down Rate(?) word 0 ; _brv.y.max word 9 ; G-Pull Accelleration Rate(?) word 9 ; G-Pull Deceleration Rate(?) word -45 ; Yaw Speed On Runway word 45 ; Yaw Speed on Runway word 90 ; Yaw Accelleration on Runway word 90 ; Yaw Deceleration on Runway word 20 ; AoA G pull limit when plane exeeds 9 G's word 70 ; AoA speed limit when plane exeeds 9 G's word 15 ; AoA pitch limit when plane exeeds 9 G's word 116 ; Turbulence Percentage word -4 ; Rudder Min Yaw limit word 4 ; Rudder Max Yaw limit word 4 ; Degrees yaw/sec when rudder is fully deflected word 9 ; Degrees yaw/sec when rudder returns to neutral word 10 ; Rudder Slip deg/sec when rudder is fully deflected word 128 ; Rudder Drag when rudder is fully deflected word 5 ; Roll in deg/sec when rudder is fully deflected word -90 ; puffRot.x.min word 90 ; puffRot.x.max word 311 ; Pull Up or Down Rate II(?) word 621 ; Pull Up or Down Rate II(?) word -90 ; puffRot.y.min word 90 ; puffRot.y.max word 311 ; Pull Up or Down Rate III(?) word 621 ; Pull Up or Down Rate III(?) word -90 ; puffRot.z.min word 90 ; puffRot.z.max word 311 ; Pull Up or Down Rate IV(?) word 621 ; Pull Up or Down Rate IV(?) word 512 ; Stall Warning delay in clocks (1 clock = 1/256 sec) word 512 ; Stall Delay/Duration word 256 ; Stall Severity word 30 ; Stall Pitch-Down in deg/sec word 0 ; Ease of entry into Spin word -2 ; Ease of exit from Spin word 120 ; Sping yaw low word 180 ; Sping yaw high word 30 ; Spin AoA low word 70 ; Spin AoA high word 15 ; Spin bank low word 5 ; Spin bank high word 0 ; Gear Pitch (Pitch of plane when on ground, relative to the horizon. Ex: 5 = a taildragger) word 330 ; Max safe landing speed (in ft/sec) word 51 ; Max landing side speed word 95 ; Max rate of decent on landing word 25 ; Max pitch on landing word 10 ; Max landing roll (distance plane rolls-out after touchdown) byte 2 ; Number of Engines word 2560 ; negGLimit dword 22000 ; Military Thrust in lbs dword 35500 ; Afterburning Thrust in lbs word 40 ; Throttle Acceleration in percent/sec word 60 ; Throttle Deceleration in percent/sec word 0 ; Min Thrust Vectoring Angle (-60 = 60º) word 0 ; Max Thrust Vectoring down-angle (-90 = full downward, -180 = full forward) word 0 ; Thrust vectoring speed in degrees per second word 3 ; Fuel consumption @ Military Power word 16 ; Fuel consumption @ Afterburning power dword 10810 ; Fuel capacity in lbs word 256 ; Aerodynamic Drag (bigger the number, more aerodyn. drag) word 38 ; G-pull drag (increase in drag due to G-pull) word 256 ; Airbrake Drag word 102 ; Wheel Brake Drag word 76 ; Flap Drag word 23 ; Gear Drag word 0 ; Weapons-Bay Drag word 51 ; Flaps Lift word 65 ; Drag increase when fully loaded word 13 ; G-pull Drag increase when fully loaded word 40 ; Extra load on elevators when fully loaded word 40 ; Extra load on ailerons when fully loaded word 40 ; Extra load on rudder when fully loaded word 2560 ; Structural Speed Limit Warning word 5120 ; Structural Speed Limit byte 20 ; systemDamage [i] byte 22 ; systemDamage [i] byte 20 ; systemDamage [i] byte 148 ; systemDamage [i] byte 22 ; systemDamage [i] byte 20 ; systemDamage [i] byte 20 ; systemDamage [i] byte 20 ; systemDamage [i] byte 20 ; systemDamage [i] byte 148 ; systemDamage [i] byte 148 ; systemDamage [i] byte 148 ; systemDamage [i] byte 20 ; systemDamage [i] byte 20 ; systemDamage [i] byte 20 ; systemDamage [i] byte 148 ; systemDamage [i] byte 20 ; systemDamage [i] byte 22 ; systemDamage [i] byte 20 ; systemDamage [i] byte 20 ; systemDamage [i] byte 20 ; systemDamage [i] byte 22 ; systemDamage [i] byte 22 ; systemDamage [i] byte 20 ; systemDamage [i] byte 20 ; systemDamage [i] byte 20 ; systemDamage [i] byte 148 ; systemDamage [i] byte 22 ; systemDamage [i] byte 36 ; systemDamage [i] byte 148 ; systemDamage [i] byte 36 ; systemDamage [i] byte 0 ; systemDamage [i] byte 0 ; systemDamage [i] byte 0 ; systemDamage [i] byte 22 ; systemDamage [i] byte 150 ; systemDamage [i] byte 20 ; systemDamage [i] byte 22 ; systemDamage [i] byte 22 ; systemDamage [i] byte 22 ; systemDamage [i] byte 6 ; systemDamage [i] byte 6 ; systemDamage [i] byte 6 ; systemDamage [i] byte 6 ; systemDamage [i] byte 6 ; systemDamage [i] word 10 ; miscPerFlight word 10 ; repairMultiplier dword 51900 ; MTOW (Max Take-Off Weight, in lbs) :hards ;-------- hardpoint 0 word $8 word 0 word 0 word 0 word 0 word 0 word 0 word 0 ptr defaultTypeName0 byte 0 word 1 byte 1 <-- Location (1 = Fuselage) ;-------- hardpoint 1 word $8 word 0 word 0 word 0 word 0 word 0 word 0 word 0 ptr defaultTypeName1 byte 0 word 1 byte 1 <-- Location (1 = Fuselage) ;-------- hardpoint 2 word $8 word 0 word 0 word -50 word 0 word 0 word 0 word 0 ptr defaultTypeName2 byte 0 word 1 byte 1 <-- Location (1 = Fuselage) ;-------- hardpoint 3 word $8 <-- Hardpoint Loading Data ($8 = Required Load only) word 6 ^^ H.L.D ($520 = Stealth, Int. Bay, Active Radar Missile, Other Missile, Other Store) word -1 ^^ H.L.D ($24 = Stealth, Int. Bay, Symmetrical Loading, Active Radar Missile) word 59 ^^ H.L.D ($84 = Stealth, Int. Bay, Symmetrical Loading, IR Guided Missile) word 0 word 0 word 0 word 0 ptr defaultTypeName3 byte 0 word 570 byte 2 <-- Location (2 = Internal Gun; 3 = Internal Bay) ;-------- hardpoint 4 word $1301 <-- H.L.D ($1301 = External HP, Other Missile, Fuel Tank, DisAllow Air to Air) word 0 <-- Right/Left Offset (in ft) word -15 <-- Up/Down Offset (in ft) word 0 <-- Front/Back Offset (in ft) word 0 <-- slew heading (1 deg = 182 value; 2 deg = 364 value, etc..) word 0 <-- slew pitch (1 deg = 182 value) word 0 <-- slew limit heading (1 deg = 182 value) word 0 <-- slew limit pitch (1 deg = 182 value) ptr defaultTypeName4 byte 11 <-- Weight in Hundreds of Pounds (1,100 lbs) *Highest number is 256 (25,600 lbs) word 1 <-- Quantity of items in hardpoint (1 ordnance/store item) byte 0 <-- Location (0 = Centerline) ;-------- hardpoint 5 word $465 <-- H.L.D ($465 = External HP, Symmetrical Load, AR Missile, SARH Missile, Other Store) word 10 word -15 word 0 word 0 word 0 word 0 word 0 ptr defaultTypeName5 byte 11 <-- Weight in Hundreds of Pounds (1,100 lbs) word 2 <-- Quantity of items in hardpoint (2 ordnance/store items) byte 1 <-- Location (1 = Fuselage) ;-------- hardpoint 6 word $17e5 word 25 word -6 word -3 word 0 word 0 word 0 word 0 ptr defaultTypeName6 byte 47 <-- Weight in Hundreds of Pounds (4700 lbs) *Highest number is 256 (25,600 lbs) word 2 <-- Quantity of items in hardpoint (2 ordnance/store items) byte 4 <-- Location (4 = Wing) ;-------- hardpoint 7 word $5e5 word 41 word -6 word -6 word 0 word 0 word 0 word 0 ptr defaultTypeName7 byte 47 word 2 byte 4 <-- Location (4 = Wing) ;-------- hardpoint 8 word $85 <-- H.L.D ($85 = External HP, Symmetrical Load, IR Missile) word 58 word 1 word -9 word 0 word 0 word 0 word 0 ptr defaultTypeName8 byte 8 word 2 byte 5 <-- Location (5 = Wingtip) ;-------- hardpoint 9 word $8 word 0 word 0 word 0 word 0 word 0 word 0 word 0 ptr defaultTypeName9 byte 0 word 1 byte 1 <-- Location (1 = Fuselage) :env ;--- envelope for G = -4 word -4 ; env [ii].gload [as in G = -4] word 6 ; env [ii].count [as in six speed/altitude data points] word 2 ; env [ii].stallLift word 4 ; env [ii].maxSpeed word 580 ; env [ii].data [j].speed (ft/sec) dword 0 ; env [ii].data [j].altitude (ft) [Sea Level] word 715 ; env [ii].data [j].speed (ft/sec) dword 8000 ; env [ii].data [j].altitude (ft) word 900 ; env [ii].data [j].speed (ft/sec) dword 15000 ; env [ii].data [j].altitude (ft) word 990 ; env [ii].data [j].speed (ft/sec) dword 15000 ; env [ii].data [j].altitude (ft) word 1060 ; env [ii].data [j].speed (ft/sec) dword 13000 ; env [ii].data [j].altitude (ft) word 1060 ; env [ii].data [j].speed (ft/sec) dword 0 ; env [ii].data [j].altitude (ft) [Sea Level] word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 ;--- envelope for G = -3 word -3 ; env [ii].gload [as in G = -3] word 7 ; env [ii].count [as in seven speed/altitude data points] word 2 word 5 word 515 ; env [ii].data [j].speed (ft/sec) dword 0 ; env [ii].data [j].altitude (ft) [Sea Level] word 687 ; env [ii].data [j].speed (ft/sec) dword 15000 ; env [ii].data [j].altitude (ft) word 880 ; env [ii].data [j].speed (ft/sec) dword 27000 ; env [ii].data [j].altitude (ft) word 1020 ; env [ii].data [j].speed (ft/sec) dword 27000 ; env [ii].data [j].altitude (ft) word 1150 ; env [ii].data [j].speed (ft/sec) dword 24500 ; env [ii].data [j].altitude (ft) word 1200 ; env [ii].data [j].speed (ft/sec) dword 20000 ; env [ii].data [j].altitude (ft) word 1100 ; env [ii].data [j].speed (ft/sec) dword 0 ; env [ii].data [j].altitude (ft) [Sea Level] word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 ;--- envelope for G = -2 word -2 word 9 word 3 word 6 word 405 dword 0 word 567 dword 21000 word 718 dword 33500 word 870 dword 42000 word 1105 dword 42000 word 1317 dword 35500 word 1390 dword 28000 word 1250 dword 14000 word 1130 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 ;--- envelope for G = -1 word -1 word 10 word 4 word 7 word 260 dword 0 word 345 dword 19500 word 487 dword 35250 word 658 dword 47125 word 870 dword 54000 word 1220 dword 54000 word 1525 dword 45500 word 1630 dword 35000 word 1380 dword 17500 word 1170 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 ;--- envelope for G = 0 word 0 word 11 word 5 word 8 word 140 dword 0 word 170 dword 13000 word 225 dword 27000 word 313 dword 39000 word 521 dword 54000 word 870 dword 65000 word 1337 dword 65500 word 1720 dword 55750 word 1824 dword 36000 word 1467 dword 18000 word 1210 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 ;--- envelope for G = 1 word 1 word 11 word 5 word 8 word 200 dword 0 word 235 dword 13000 word 307 dword 26000 word 433 dword 39000 word 621 dword 52000 word 870 dword 60000 word 1302 dword 60000 word 1632 dword 51000 word 1743 dword 36000 word 1436 dword 18000 word 1190 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 ;--- envelope for G = 2 word 2 word 10 word 4 word 7 word 260 dword 0 word 345 dword 19500 word 487 dword 35250 word 658 dword 47125 word 870 dword 54000 word 1220 dword 54000 word 1525 dword 45500 word 1630 dword 35000 word 1380 dword 17500 word 1170 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 ;--- envelope for G = 3 word 3 word 9 word 3 word 6 word 335 dword 0 word 441 dword 18500 word 657 dword 39000 word 870 dword 49000 word 1155 dword 49000 word 1418 dword 41500 word 1522 dword 32000 word 1316 dword 16000 word 1150 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 ;--- envelope for G = 4 word 4 ; env [ii].gload [as in G = 4] word 9 ; env [ii].count [as in nine speed/altitude data points] word 3 word 6 word 405 ; env [ii].data [j].speed (ft/sec) dword 0 ; env [ii].data [j].altitude (ft) [Sea Level] word 567 ; env [ii].data [j].speed (ft/sec) dword 21000 ; env [ii].data [j].altitude (ft) word 718 ; env [ii].data [j].speed (ft/sec) dword 33500 ; env [ii].data [j].altitude (ft) word 870 ; env [ii].data [j].speed (ft/sec) dword 42000 ; env [ii].data [j].altitude (ft) word 1105 ; env [ii].data [j].speed (ft/sec) dword 42000 ; env [ii].data [j].altitude (ft) word 1317 ; env [ii].data [j].speed (ft/sec) dword 35500 ; env [ii].data [j].altitude (ft) word 1390 ; env [ii].data [j].speed (ft/sec) dword 28000 ; env [ii].data [j].altitude (ft) word 1250 ; env [ii].data [j].speed (ft/sec) dword 14000 ; env [ii].data [j].altitude (ft) word 1130 ; env [ii].data [j].speed (ft/sec) dword 0 ; env [ii].data [j].altitude (ft) [Sea Level] word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 ;--- envelope for G = 5 word 5 word 7 word 2 word 5 word 467 dword 0 word 643 dword 18500 word 870 dword 34000 word 1055 dword 34000 word 1227 dword 30000 word 1280 dword 24000 word 1120 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 ;--- envelope for G = 6 word 6 word 7 word 2 word 5 word 515 dword 0 word 687 dword 15000 word 880 dword 27000 word 1020 dword 27000 word 1150 dword 24500 word 1200 dword 20000 word 1100 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 ;--- envelope for G = 7 word 7 word 7 word 2 word 5 word 550 dword 0 word 715 dword 11500 word 890 dword 21000 word 995 dword 21000 word 1102 dword 19000 word 1130 dword 17000 word 1080 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 ;--- envelope for G = 8 word 8 word 6 word 2 word 4 word 580 dword 0 word 715 dword 8000 word 900 dword 15000 word 990 dword 15000 word 1060 dword 13000 word 1060 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 ;--- envelope for G = 9 word 9 ; env [ii].gload [as in G = 9] word 5 ; env [ii].count [as in five speed/altitude data points] word 2 word 3 word 605 ; env [ii].data [j].speed (ft/sec) dword 0 ; env [ii].data [j].altitude (ft) [Sea Level] word 747 ; env [ii].data [j].speed (ft/sec) dword 7500 ; env [ii].data [j].altitude (ft) word 900 ; env [ii].data [j].speed (ft/sec) dword 10000 ; env [ii].data [j].altitude (ft) word 1020 ; env [ii].data [j].speed (ft/sec) dword 9000 ; env [ii].data [j].altitude (ft) word 1040 ; env [ii].data [j].speed (ft/sec) dword 0 ; env [ii].data [j].altitude (ft) [Sea Level] word 0 ; env [ii].data [j].speed (ft/sec) dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 word 0 dword 0 ;-------------------------------- F/A-18C ; 4G area = 0.247000 ; 5G area = 0.178000 ; 6G area = 0.132000 ; 7G area = 0.100500 ; 8G area = 0.070200 ; 9G area = 0.048000 ; 26 = rating for F/A-18C ;---------------- END OF PLANE_TYPE ---------------- :ot_names string "F/A-18" <-- Internal Name string "F/A- 18C Hornet" <-- Description string "F18C.PT" <-- Object Name :shape string "f18c.SH" <-- Aircraft Shape :shadowShape string "f18c_s.SH" <-- Shadow Shape & Crash Shape Designator :loopSound string "&JET1N.11K" <-- Loop Sound :secondSound string "&JET1A.11K" <-- Second Sound :engineOnSound string "&powerup.5k" <-- Engine On Sound :engineOffSound string "&powerdn.5k" <-- Engine Off Sound :hudName string "f18.HUD" :ctName string "f.BI" <-- AI Profile (f.BI = Fighter; b.BI = Bomber) :defaultTypeName0 string "VIS340.SEE" :defaultTypeName1 string "F18R.SEE" :defaultTypeName2 string "F18.ECM" :defaultTypeName3 string "M61.JT" :defaultTypeName4 string "F150.GAS" :defaultTypeName5 string "AIM120.JT" :defaultTypeName6 string "AGM652.JT" :defaultTypeName7 string "AIM120.JT" :defaultTypeName8 string "AIM9M.JT" :defaultTypeName9 string "AV8IR.SEE" end