home *** CD-ROM | disk | FTP | other *** search
/ 3D Super CD Gaming / HELGAM2.iso / mw2demo / tmaster.map < prev    next >
Text File  |  1995-08-06  |  8KB  |  460 lines

  1. ###########################################################################
  2. #                           MechWarrior II                                #
  3. #                         Input Mapping File                              #
  4. #                                                                         #
  5. #  This file allows you to configure the inputs to the MechWarrior sim.   #
  6. #                                                                         #
  7. ###########################################################################
  8.  
  9. # Available controls
  10. # torso_tilt
  11. # torso_tilt_plus
  12. # torso_tilt_minus
  13. # torso_tilt_reset
  14. # torso_pan
  15. # torso_pan_plus
  16. # torso_pan_minus
  17. # torso_pan_set
  18. # torso_pan_reset
  19. # throttle
  20. # legs_pan_delta
  21. # jumpjet_enabled
  22. # jumpjet_fire_left
  23. # jumpjet_fire_right
  24. # jumpjet_fire_forward
  25. # jumpjet_fire_backward
  26. # throttle_plus
  27. # throttle_minus
  28. # throttle_set
  29. # weapon_fire
  30. # weapon_cycle
  31. # weapon_fire_group
  32. # weapon_fire_group_1
  33. # weapon_fire_group_2
  34. # weapon_fire_group_3
  35. # weapon_cycle_group
  36. # toggle_group_fire
  37. # legs_pan_minus
  38. # legs_pan_plus
  39. # advance_nav
  40. # previous_nav
  41. # reset_nav
  42. # advance_target
  43. # previous_target
  44. # reset_target
  45. # target_reticle
  46. # target_friendly
  47. # nearest_enemy
  48. # target_last_shot
  49. # inspect_target
  50. # advance_gamepiece
  51. # previous_gamepiece
  52. # reset_gamepiece
  53. # advance_gamething
  54. # previous_gamething
  55. # reset_gamething
  56. # self_destruct
  57. # autopilot
  58. # pilot_tilt
  59. # pilot_tilt_plus
  60. # pilot_tilt_minus
  61. # pilot_tilt_reset
  62. # pilot_pan
  63. # pilot_pan_plus
  64. # pilot_pan_minus
  65. # pilot_pan_reset
  66. # glance_left
  67. # glance_right
  68. # glance_up
  69. # glance_down
  70. # eyepoint_tilt
  71. # eyepoint_tilt_plus
  72. # eyepoint_tilt_minus
  73. # eyepoint_tilt_reset
  74. # eyepoint_pan_delta
  75. # eyepoint_pan_plus
  76. # eyepoint_pan_minus
  77. # eyepoint_pan_reset
  78. # eyepoint_slide_delta
  79. # eyepoint_slide_plus
  80. # eyepoint_slide_minus
  81. # track_distance_delta
  82. # track_distance_plus
  83. # track_distance_minus
  84. # track_height_delta
  85. # track_height_plus
  86. # track_height_minus
  87. # zoom_factor
  88. # zoom_factor_plus
  89. # zoom_factor_minus
  90. # zoom_factor_reset
  91. # menu_item
  92. # menu_item_reset
  93. # menu_value
  94. # menu_value_reset
  95. # menu_enter
  96. # menu_abort
  97.  
  98. # Thrustmaster Controls
  99. weapon_fire {
  100.     + tmaster      Trigger
  101. }
  102. weapon_cycle {
  103.     + tmaster      TopBtn
  104. }
  105. target_reticle {
  106.     + tmaster    MiddleBtn
  107. }
  108. advance_target {
  109.     + tmaster    BottomBtn
  110. }
  111. torso_tilt {
  112.     - tmaster     Up/Down
  113.     - keyboard     Insert
  114. }
  115. legs_pan_delta {
  116.     + tmaster     Left/Right
  117.     - keyboard     Insert
  118. }
  119. torso_pan {
  120.     - tmaster     Rudder
  121. }
  122.  
  123. # Pilot Head controls on the hat (w/o Insert)
  124. glance_down {
  125.     + tmaster     HatUp
  126. }
  127. glance_up {
  128.     + tmaster     HatDown
  129. }
  130. glance_right {
  131.     + tmaster     HatRight
  132. }
  133. glance_left {
  134.     + tmaster     HatLeft
  135. }
  136.  
  137. # Track view/Free eye controls on a joystick
  138. eyepoint_pan_delta {
  139.     + tmaster     Left/Right
  140.     + keyboard     Insert
  141. }
  142. eyepoint_pan_minus {
  143.     + tmaster     HatLeft
  144. eyepoint_pan_plus {
  145.     + tmaster     HatRight
  146. track_height_minus {
  147.     + tmaster     HatDown
  148. }
  149. track_height_plus {
  150.     + tmaster     HatUp
  151. }
  152. track_distance_delta {
  153.     + tmaster     Up/Down
  154.     + keyboard     Insert
  155. }
  156. track_height_minus {
  157.     + tmaster     BottomBtn
  158.     + keyboard     Insert
  159. }
  160. track_height_plus {
  161.     + tmaster     MiddleBtn
  162.     + keyboard     Insert
  163. }
  164.  
  165. # Keyboard layout
  166.  
  167. # Weapon controls on the standard keyboard
  168. weapon_fire {
  169.     + keyboard     Space
  170. }
  171. weapon_cycle {
  172.     + keyboard     Enter
  173. }
  174.  
  175. # Weapon controls on the keypad
  176. weapon_fire {
  177.     + keyboard     KeypadEnter
  178.     - keyboard     Insert
  179. }
  180. weapon_cycle {
  181.     + keyboard     Delete
  182. }
  183. weapon_fire_group_1 {
  184.     + keyboard    NumLock
  185.     - keyboard    LeftControl  # Just because!
  186. }
  187. weapon_fire_group_2 {
  188.     + keyboard    GreySlash
  189. }
  190. weapon_fire_group_3 {
  191.     + keyboard    GreyStar
  192. }
  193.  
  194. # Throttle control on the top -/+ keys
  195. throttle_plus {
  196.     + keyboard     Equal
  197. }
  198. throttle_minus {
  199.     + keyboard     Minus
  200. }
  201.  
  202. # Throttle control on the keypad -/+ keys
  203. throttle_plus {
  204.     + keyboard     GreyPlus
  205. }
  206. throttle_minus {
  207.     + keyboard     GreyMinus
  208. }
  209.  
  210. # Turning, on the keypad arrows
  211. legs_pan_minus {
  212.     + keyboard     LeftArrow
  213.     - keyboard     Insert
  214. }
  215. legs_pan_plus {
  216.     + keyboard     RightArrow
  217.     - keyboard     Insert
  218. }
  219.  
  220. # Turning, on the grey arrows
  221. legs_pan_minus {
  222.     + keyboard     GreyLeftArrow
  223.     - keyboard     Control
  224. }
  225. legs_pan_plus {
  226.     + keyboard     GreyRightArrow
  227.     - keyboard     Control
  228. }
  229.  
  230. # Torso tilting on the keypad arrows
  231. torso_tilt_plus {
  232.     + keyboard     UpArrow
  233.     - keyboard     Insert
  234. }
  235. torso_tilt_minus {
  236.     + keyboard     DownArrow
  237.     - keyboard     Insert
  238. }
  239.  
  240. # Torso tilting on the grey arrows
  241. torso_tilt_plus {
  242.     + keyboard     GreyUpArrow
  243.     - keyboard     Control
  244. }
  245. torso_tilt_minus {
  246.     + keyboard     GreyDownArrow
  247.     - keyboard     Control
  248. }
  249.  
  250. # Torso panning on the ./, (</>) keys
  251. torso_pan_plus {
  252.     + keyboard     Period
  253. }
  254. torso_pan_minus {
  255.     + keyboard     Comma
  256. }
  257.  
  258. # Torso panning on the keypad End/PgDn keys
  259. torso_pan_plus {
  260.     + keyboard     PageDown
  261.     - keyboard     Insert
  262.     - keyboard     j
  263. }
  264. torso_pan_minus {
  265.     + keyboard     End
  266.     - keyboard     Insert
  267.     - keyboard     j
  268. }
  269.  
  270. # Keypad 5 resets torso and pilot head
  271. torso_tilt_reset {
  272.     + keyboard     Keypad5
  273. }
  274. torso_pan_reset {
  275.     + keyboard     Keypad5
  276. }
  277. pilot_tilt_reset {
  278.     + keyboard     Keypad5
  279. }
  280. pilot_pan_reset {
  281.     + keyboard     Keypad5
  282. }
  283.  
  284. # Pilot head panning on keypad Home/PgUp keys
  285. glance_right {
  286.     + keyboard     PageUp
  287.     - keyboard     Insert
  288.     - keyboard     j
  289. }
  290. glance_left {
  291.     + keyboard     Home
  292.     - keyboard     Insert
  293.     - keyboard     j
  294. }
  295.  
  296. # Pilot head tilting/panning on the grey arrow keys (w/ Control)
  297. pilot_tilt_minus {
  298.     + keyboard     GreyDownArrow
  299.     + keyboard     Control
  300.     - keyboard     j
  301. }
  302. pilot_tilt_plus {
  303.     + keyboard     GreyUpArrow
  304.     + keyboard     Control
  305.     - keyboard     j
  306. }
  307. pilot_pan_plus {
  308.     + keyboard     GreyRightArrow
  309.     + keyboard     Control
  310.     - keyboard     j
  311. }
  312. pilot_pan_minus {
  313.     + keyboard     GreyLeftArrow
  314.     + keyboard     Control
  315.     - keyboard     j
  316. }
  317.  
  318. # View zooming on z/Shift-z
  319. zoom_factor_plus {
  320.     + keyboard    z
  321.     - keyboard    Shift
  322.     - keyboard    Control
  323. }
  324. zoom_factor_minus {
  325.     + keyboard    z
  326.     + keyboard    Shift
  327.     - keyboard    Control
  328. }
  329.  
  330. # Jumpjets on the key pad ("j" key required)
  331. jumpjet_enabled {
  332.     + keyboard     j
  333. }
  334. jumpjet_fire_left {
  335.     + keyboard     Home
  336.     + keyboard     j
  337.     - keyboard     Insert
  338. }
  339. jumpjet_fire_right {
  340.     + keyboard     PageUp
  341.     + keyboard     j
  342.     - keyboard     Insert
  343. }
  344.  
  345. # Jumpjets on the six grey keys ("j" key NOT needed)
  346. jumpjet_fire_forward {
  347.     + keyboard     GreyHome
  348. }
  349. jumpjet_fire_backward {
  350.     + keyboard     GreyEnd
  351. }
  352. jumpjet_fire_left {
  353.     + keyboard     GreyInsert
  354. }
  355. jumpjet_fire_right {
  356.     + keyboard     GreyPageUp
  357. }
  358. legs_pan_minus {
  359.     + keyboard     GreyDelete
  360. }
  361. legs_pan_plus {
  362.     + keyboard     GreyPageDown
  363. }
  364. jumpjet_enabled {
  365.     + keyboard     GreyHome
  366. }
  367. jumpjet_enabled {
  368.     + keyboard     GreyEnd
  369. }
  370. jumpjet_enabled {
  371.     + keyboard     GreyInsert
  372. }
  373. jumpjet_enabled {
  374.     + keyboard     GreyPageUp
  375. }
  376. jumpjet_enabled {
  377.     + keyboard     GreyDelete
  378. }
  379. jumpjet_enabled {
  380.     + keyboard     GreyPageDown
  381. }
  382.  
  383. # Free eye/track view controls on the keypad (w/ Insert)
  384. eyepoint_pan_minus {
  385.     + keyboard     LeftArrow
  386.     + keyboard     Insert
  387. }
  388. eyepoint_pan_plus {
  389.     + keyboard     RightArrow
  390.     + keyboard     Insert
  391. }
  392. eyepoint_pan_minus {
  393.     + keyboard     Home
  394.     - keyboard     Insert
  395. }
  396. eyepoint_pan_plus {
  397.     + keyboard     PageUp
  398.     - keyboard     Insert
  399. }
  400. eyepoint_slide_minus {
  401.     + keyboard     Delete
  402.     + keyboard     Insert
  403. }
  404. eyepoint_slide_plus {
  405.     + keyboard     KeypadEnter
  406.     + keyboard     Insert
  407. }
  408. eyepoint_tilt_minus {
  409.     + keyboard     PageDown
  410.     + keyboard     Insert
  411. }
  412. eyepoint_tilt_plus {
  413.     + keyboard     PageUp
  414.     + keyboard     Insert
  415. }
  416. track_distance_minus {
  417.     + keyboard     UpArrow
  418.     + keyboard     Insert
  419. }
  420. track_distance_plus {
  421.     + keyboard     DownArrow
  422.     + keyboard     Insert
  423. }
  424. track_height_minus {
  425.     + keyboard     End
  426.     + keyboard     Insert
  427. }
  428. track_height_plus {
  429.     + keyboard     Home
  430.     + keyboard     Insert
  431. }
  432. track_distance_minus {
  433.     + keyboard     z
  434.     - keyboard     Shift
  435. }
  436. track_distance_plus {
  437.     + keyboard     z
  438.     + keyboard     Shift
  439. }
  440.  
  441. # Free eye/track view controls on the Ctrl-grey arrows
  442. eyepoint_pan_minus {
  443.     + keyboard     GreyLeftArrow
  444.     + keyboard     Control
  445. }
  446. eyepoint_pan_plus {
  447.     + keyboard     GreyRightArrow
  448.     + keyboard     Control
  449. }
  450. track_distance_minus {
  451.     + keyboard     GreyUpArrow
  452.     + keyboard     Control
  453. }
  454. track_distance_plus {
  455.     + keyboard     GreyDownArrow
  456.     + keyboard     Control
  457. }
  458.