Layout of .JT file. by usnraptor This guide was made using Wordpad in .txt format on Windows ME. Open to full screen for best viewing. ====================================================================================================== [brent's_relocatable_format] ;---------------- START OF OBJ_TYPE ---------------- ;---------------- general info ---------------- byte 7 word 315 word 52 ptr ot_names dword $6 <--- Object Info word $80 ptr shape dword 0 dword 0 dword 0 word 0 word 0 word 0 dword 0 dword 0 word 0 word 0 word 0 dword 0 dword 1967 <--- Year Available word 59 word 0 word 100 word 100 word 100 word 100 word 0 word 0 <--- Object Hit Points word 55 <--- Damage Inflicted, Plane word 12 <--- Damage Inflicted, Ship word 25 <--- Damage Inflicted, Structure word 25 <--- Damage Inflicted, Armor word 50 <--- Damage Inflicted, Other byte 30 <--- Explosion if Destroyed, Type byte 3 <--- Explosion if Destroyed, Crater Size (value times 16 = diameter in feet) dword 181 <--- Weight in LBS word 0 ;---------------- movement info ---------------- word 0 <--- Maneuvering, Turn Rate word 0 <--- Maneuvering, Bank Rate word 16380 <--- Maneuvering, Max Climb (90 = 16380) word -16380 <--- Maneuvering, Max Dive word 16380 <--- Maneuvering, Max Bank word 0 <--- Speed Values, Min Speed word 4399 <--- Speed Values, Corner Speed (3000 = 4399) word 4399 <--- Speed Values, Max Speed dword ^733 <--- Maneuvering, Acceleration dword ^146 <--- Maneuvering, Deceleration dword ^0 <--- Altitude Limits, Min Altitude dword $7fffff00 <--- Altitude Limits, Max Altitude symbol _PROJProc ; utilProc ;---------------- sound info ---------------- ptr loopSound dword 0 dword 0 dword 0 byte 1 word 7000 word 300 word 130 word 20 word 1600 word 0 word 0 word 0 dword 0 ;---------------- END OF OBJ_TYPE ---------------- ;---------------- START OF PROJ_TYPE ---------------- dword $1234f <--- Ordnance Parameters word 1 <--- Quantity of projectiles in Pod byte 10 ptr si_names word 0 byte $0 byte 3 <--- Guidance (0 = None; 1 = Laser Designator; 2 = Infrared; 3 = Active Radar; 4 = Passive Radar byte $0 byte 0 <--- LookDown byte 0 <--- Doppler Parameters, Speed Above byte 0 <--- Doppler Parameters, Speed Below byte 0 <--- Doppler Parameters, Min Range byte 0 <--- All Aspect word 8190 <--- Range Parameters, FOV Heading (45) word 8190 <--- Range Parameters, FOV Pitch (45) dword ^0 <--- Range Parameters, Min Range (0) dword ^29268 <--- Range Parameters, Max Range (4.8) dword $8011c180 <--- Range Parameters, Min Altitude (-1375) dword $7fee3e80 <--- Range Parameters, Max Altitude (1375) word 5460 <--- Track Parameters, FOV Heading (30) word 5460 <--- Track Parameters, FOV Pitch (30) dword ^3658 <--- Track Parameters, Min Range (.6) dword ^24390 <--- Track Parameters, Max Range (4) dword $8011c180 <--- Track Parameters, Min Altitude (-1375) dword $7fee3e80 <--- Track Parameters, Max Altitude (1375) byte 98 <--- Deception Modifiers, Chaff / Flare % byte 98 <--- Deception Modifiers, ECM Jamming % byte 12 <--- Type (12 = A-A; 20 = A-G; 4 = Gun; 40 = Anti-Ship; 0 = Unknown [use for cluster bombs]) byte 4 byte 0 <--- Deception Modifiers, IR Target Sun % word 0 word 0 word 0 word 0 byte 1 <--- Actual rounds per game round byte 1 <--- Game rounds in a single burst byte 1 <--- Game rounds in a carpet burst byte 0 <--- Delay between game rounds byte 32 <--- Reload time between bursts byte 0 byte 0 byte 0 byte 0 byte 0 byte 31 word 0 <--- Flight Speeds, Initial (ft/sec) word 1026 <--- Flight Speeds, Final (ft/sec) word 0 <--- Event Timing, Ignition word 16 <--- Event Timing, Fuel Expend word 80 <--- Event Timing, Removal word 8190 <--- Turn Rates, Powered (45 = 8190; 90 = 16380) word 5460 <--- Turn Rates, Unpowered (30 = 5460; 60 = 10920) byte 75 <--- Performance Reductions, Sea Level byte 100 <--- Performance Reductions, Altitude 20K byte 0 <--- Cruise Activity, Primary Dist byte 0 <--- Cruise Activity, Primary Alt byte 0 <--- Cruise Activity, Secondary Dist byte 0 <--- Cruise Activity, Secondary Alt word 546 <--- Jink Activity, Size (3 = 546) word 1 <--- Jink Activity, Time word 16 <--- Jink Activity, Duration byte 100 <--- Flight Speeds, Launch % byte 8 <--- Smoke Effects, Type byte 12 <--- Smoke Effects, Frequency byte 2 <--- Smoke Effects, Exist Time byte 15 <--- Smoke Effects, Start Size byte 50 <--- Smoke Effects, End Size byte 14 <--- Hit Percentages, 0 % of Max Track byte 43 <--- Hit Percentages, 25 % of Max Track byte 48 <--- Hit Percentages, 50 % of Max Track byte 0 <--- Hit Percentages, 100 % of Max Track byte 20 <--- Hit Modifiers, TAA 30-60 Deg Reduct: % byte 15 <--- Hit Modifiers, Pitch Up Reduction: % byte 45 <--- Hit Modifiers, G factor > 3 Reduction: % byte 0 <--- Hit Modifiers, Aircraft Hit Reduction: % byte 0 <--- Hit Modifiers, Rel Speed Dir Reduction: % byte 0 <--- Hit Modifiers, Rel Speed Dir Reduction: Relative Speed Quantity byte 5 <--- Hit Modifiers, G factor < 3 Increase: % byte 50 <--- Hit Modifiers, Large Aircraft Increase: % byte 9 <--- Hit Modifiers, 2000' Miss G Threshold word 4 <--- Event Timing, Fuse Arming word 100 <--- Proximity Fuse Distance in Feet (requires early & late impact checked) byte 0 <--- Hit Modifiers, TAA > 60 Deg Fuse Fail: % byte 21 <--- Explosion Types, Land byte 34 <--- Explosion Types, Water ptr fireSound word 7000 word 0 word 750 <--- Collateral Damage, Radius word 35 <--- Collateral Damage, Percent ;---------------- END OF PROJ_TYPE ---------------- :ot_names string "AA-2R" string "AA-2B Atoll" string "AA2B.JT" :shape string "atoll.SH" :loopSound string "&missile.11k" :si_names string "AA-2R" string "AA-2B Atoll" string "AA2B.JT" :fireSound string "&hvymiss.11k" end ============= EXTRA NOTES: ============= Range and tracking distance values ---------------------------------- Mi = FA number -------------- 0 = 0 1 = 6097 2 = 12195 3 = 18292 .1 = 609 1.1 = 6707 2.1 = 12804 4 = 24390 .2 = 1219 1.2 = 7317 2.2 = 13414 .3 = 1829 1.3 = 7926 2.3 = 14024 .4 = 2439 1.4 = 8536 2.4 = 14634 .5 = 3048 1.5 = 9146 2.5 = 15243 .6 = 3658 1.6 = 9756 2.6 = 15853 .7 = 4268 1.7 = 10365 2.7 = 16463 10 = 60975 .8 = 4878 1.8 = 10975 2.8 = 17073 .9 = 5487 1.9 = 11585 2.9 = 17682 100 = 609750 Therefore, multiply the distance you want in miles times 6097.5. Use the whole number. Example: .4 miles X 6097.5 = 2439 FYI: 1 nautical mile = ~ 6,076 feet