home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1998 July & August / Pcwk78b98.iso / Gry / Jointstr / JSF_demo.exe / data1.cab / Misc / Controls / F22wcs.f22 < prev    next >
Text File  |  1998-03-10  |  4KB  |  128 lines

  1. REM                    F22/WCS PROGRAMMING TEMPLATE
  2. REM
  3. REM B50 FILENAME:F22WCS.F22       DESCRIPTION: Joint Strike Fighter___________
  4. REM ________________________________________________________________________
  5. REM
  6. REM WRITTEN BY: Sander Johansen for Innerloop_____  DATE: 10.09.97____
  7. REM
  8. REM
  9. REM ************************PRELIMINARY SETTINGS**************************
  10. REM
  11. REM
  12. USE WCS
  13. REM
  14. REM
  15. RATE 100
  16. REM ***********************MACRO DEFINITION FILE***************************
  17. REM ****************************F-22 SETTINGS******************************
  18. REM
  19. REM SETUP ANALOG JOYSTICK COMMANDS.  THE FOLLOWING INSTRUCTIONS WILL
  20. REM PRODUCE ANALOG JOYSTICK BUTTON OUTPUT FOR THE F-22 TRIGGER (TG1), AND
  21. REM F-22 BUTTONS S2, S3, AND S4.  DIGITAL COMMANDS CAN ALSO BE PROGRAMMED
  22. REM TO THESE BUTTONS, IF DESIRED.  IF ANALOG OUTPUT IS NOT DESIRED, SIMPLY
  23. REM PLACE A 'REM' STATEMENT IN FRONT OF THE APPROPRIATE PORTBx LINE BELOW.
  24. REM FOR MOST SITUATIONS, LEAVE 'PORTB1 IS TG1' AS IS AND REM OUT THE
  25. REM REMAINING PORTBx LINES IN ORDER TO ASSIGN DIGITAL OUTPUT TO THEM.
  26. REM
  27. REM PORTB1 IS TG1
  28. REM PORTB2 IS S2
  29. REM PORTB3 IS S3
  30. REM PORTB4 IS S4
  31. REM
  32. REM FIRST TRIGGER CLICK (DIGITAL OUTPUT).  PLACE A 'REM' IN FRONT OF
  33. REM THE BTN TG1 LINE IF ONLY ANALOG OUTPUT IS NEEDED.
  34. REM
  35. MDEF F22WCS
  36. REM
  37. REM
  38. REM ****************************F22 SETTINGS******************************
  39. REM
  40. REM FIRST TRIGGER CLICK
  41. REM
  42.     BTN TG1 FireCannon
  43. REM
  44. REM SECOND TRIGGER CLICK
  45. REM
  46.     BTN TG2 FireCannon
  47. REM
  48. REM BUTTONS S1 THRU S4 (S1=INDEX FINGER, S2=THUMB, S3=PINKY, AND
  49. REM S4=PADDLE SWITCH ON F22). S3 IS BUTTON-MODIFIER
  50. REM
  51.     BTN S1 /O Virtual
  52.            /I FrontHMD
  53.     BTN S2 /O FireSelectWeapon
  54.            /I RadarModeCycle
  55.     BTN S3
  56.     BTN S4 MouseEnable
  57. REM
  58. REM
  59. REM H1=LARGE HAT AT TOP OF F22
  60. REM S3 OUT = VIRTUAL COCKPIT VIEWS
  61. REM S3 IN  = VIEWCONTROLS
  62. REM
  63. BTN H1U /O /P  RAW (#14 #E0 #75)
  64.            /R  RAW (#F0 #E0 #75 #F0 #14)
  65.         /I Target
  66. BTN H1D /O /P  RAW (#14 #E0 #72)
  67.            /R  RAW (#F0 #E0 #72 #F0 #14)
  68.         /I Wingman
  69. BTN H1L /O /P  RAW (#14 #E0 #6B)
  70.            /R  RAW (#F0 #E0 #6B #F0 #14)
  71.         /I Outgoing
  72. BTN H1R /O /P  RAW (#14 #E0 #74)
  73.            /R  RAW (#F0 #E0 #74 #F0 #14)
  74.         /I Incoming
  75.  
  76. REM
  77. REM H2=SMALL HAT BELOW BUTTON S2 RADAR AND WEAPONS MANAGEMENT
  78.     BTN H2U /O CycleAAWeapons
  79.             /I SelectNextTarget
  80.     BTN H2D /O CycleAGWeapons
  81.             /I SelectPrevTarget
  82.     BTN H2L /O RadarOnOff
  83.             /I DecreaseRange
  84.     BTN H2R /O DeliveryModeA2G
  85.             /I IncreaseRange
  86.     BTN H2M
  87. REM
  88. REM H3=SECOND LARGER HAT BELOW H1 MFD CONTROLS
  89.     BTN H3U /O StrategicMFD
  90.             /I MFDOnOff  REM Must be in MFD Fullscreen
  91.     BTN H3D StatusMFD
  92.     BTN H3L /O AttackMFD
  93.             /I ControlMFD
  94.     BTN H3R /O OffensiveMFD
  95.             /I InfoMFD
  96.     BTN H3M
  97. REM
  98. REM H4=HAT ON LEFT SIDE OF F22 NAVIGATION AND VIEWS
  99.     BTN H4U /i NextWaypoint
  100.             /o /P RAW (#E0 #7D)
  101.                /R RAW (#F0 #E0 #7D)
  102.     BTN H4D /i PrevWaypoint
  103.             /o /P RAW (#E0 #7A)
  104.                /R RAW(#F0 #E0 #7A)
  105.     BTN H4L HMDSls
  106.     BTN H4R HMDNav
  107.     BTN H4M
  108. REM
  109. REM ****************************WCS SETTINGS*******************************
  110. REM
  111. REM BUTTONS T1 THRU T8 ARE USED BY THE WCS
  112. REM MISC DEFENSIVE, FLIGHT/AUTOPILOT AND SECONDARY CONTROLS
  113.     BTN T1 ECMOnOff
  114.     BTN T2 /O Chaff
  115.            /I ObjectOverlay
  116.     BTN T3 /O Flares
  117.            /I TerrainOverlay
  118.     BTN T4 /O AutoThrottle
  119.            /I Matchtarget
  120.     BTN T5 /O LevelOff
  121.            /I AutoPilot
  122.     BTN T6 /O BrakeOnOff
  123.            /I Hatch
  124.     BTN T7 /N Gear
  125.     BTN T8 /N FlapsUpDown
  126. REM
  127. REM ***********************************************************************
  128.