home *** CD-ROM | disk | FTP | other *** search
/ Computer Games 95 / Computer Games 95.iso / demos / bzone / BZDEMO.EXE / data / Input.map < prev    next >
Encoding:
Text File  |  1998-05-26  |  7.4 KB  |  559 lines

  1. # BATTLEZONE
  2. # Input Mapping
  3. # OVERVIEW CONTROLS
  4. # X POSITION CONTROL
  5. cmd_x {
  6.     + mouse        HorizPos
  7.     + program    ControlMode
  8. }
  9.  
  10. # Y POSITION CONTROL
  11. cmd_y {
  12.     + mouse        VertPos
  13.     + program    ControlMode
  14. }
  15.  
  16. # LEFT MOUSE CLICK
  17. cmd_lclick {
  18.     + mouse        LeftBtn
  19.     - program    EditMode
  20. }
  21.  
  22. # LEFT MOUSE HOLD
  23. cmd_lhold {
  24.     + mouse        LeftBtn
  25.     - program    EditMode
  26. }
  27.  
  28. # RIGHT MOUSE CLICK
  29. cmd_rclick {
  30.     + mouse        RightBtn
  31.     - program    EditMode
  32. }
  33.  
  34. # RIGHT MOUSE HOLD
  35. cmd_rhold {
  36.     + mouse        RightBtn
  37.     - program    EditMode
  38. }
  39.  
  40. # DELETE THE SELECTED OBJECT
  41. cmd_delete {
  42.     + keyboard    GreyDelete
  43.     - program    EditMode
  44. }
  45.  
  46. # MULTISELECT
  47. cmd_multi {
  48.     + keyboard    Control
  49.     - program    EditMode
  50. }
  51.  
  52. # CENTER ON THE USER
  53. center_player {
  54.     + keyboard    C
  55.     + program    ControlMode
  56.     - program   EditMode
  57. }
  58.  
  59. # CENTER ON THE RECYCLER
  60. center_recycler {
  61.     + keyboard    R
  62.     + program    ControlMode
  63.     - program   EditMode
  64. }
  65.  
  66. # CONTROL PANEL CONTROLS
  67. # PRESS THE Nth BUTTON
  68. mode_select_0 {
  69.     + keyboard    Zero
  70. }
  71.  
  72. mode_select_1 {
  73.     + keyboard    One
  74. }
  75.  
  76. mode_select_2 {
  77.     + keyboard    Two
  78. }
  79.  
  80. mode_select_3 {
  81.     + keyboard    Three
  82. }
  83.  
  84. mode_select_4 {
  85.     + keyboard    Four
  86. }
  87.  
  88. mode_select_5 {
  89.     + keyboard    Five
  90. }
  91.  
  92. mode_select_6 {
  93.     + keyboard    Six
  94. }
  95.  
  96. mode_select_7 {
  97.     + keyboard    Seven
  98. }
  99.  
  100. mode_select_8 {
  101.     + keyboard    Eight
  102. }
  103.  
  104. mode_select_9 {
  105.     + keyboard    Nine
  106. }
  107.  
  108. # CYCLE MENU SELECTION
  109. menu_pos {
  110.     + mouse        VertVel
  111.     + keyboard    LeftShift
  112.     - program    EditMode
  113. }
  114.  
  115. menu_up {
  116.     + keyboard    GreyUpArrow
  117.     + keyboard    LeftShift
  118.     - program    EditMode
  119. }
  120.  
  121. menu_down {
  122.     + keyboard    GreyDownArrow
  123.     + keyboard    LeftShift
  124.     - program    EditMode
  125. }
  126.  
  127. menu_next {
  128.     + mouse        LeftBtn
  129.     + keyboard    LeftShift
  130.     - program    EditMode
  131. }
  132.  
  133. menu_back {
  134.     + mouse        RightBtn
  135.     + keyboard    LeftShift
  136.     - program    EditMode
  137. }
  138.  
  139. menu_back {
  140.     + keyboard    Tab
  141.     - program    EditMode
  142. }
  143.  
  144. menu_cycle {
  145.     + keyboard    LeftShift
  146.     - program    EditMode
  147. }
  148.  
  149. # PRESS RETICLE COMMAND
  150. menu_press {
  151.     + keyboard    Space
  152. }
  153.  
  154. # PRESS TARGET COMMAND
  155. alt_press {
  156.     + keyboard    Alt
  157. }
  158.  
  159. # GROUPING CONTROLS
  160. # SELECT GROUP WITH A KEY
  161. group_select_0 {
  162.     + keyboard    F1
  163.     - keyboard    LeftShift
  164. }
  165.  
  166. group_select_1 {
  167.     + keyboard    F2
  168.     - keyboard    LeftShift
  169. }
  170.  
  171. group_select_2 {
  172.     + keyboard    F3
  173.     - keyboard    LeftShift
  174. }
  175.  
  176. group_select_3 {
  177.     + keyboard    F4
  178.     - keyboard    LeftShift
  179. }
  180.  
  181. group_select_4 {
  182.     + keyboard    F5
  183.     - keyboard    LeftShift
  184. }
  185.  
  186. group_select_5 {
  187.     + keyboard    F6
  188.     - keyboard    LeftShift
  189. }
  190.  
  191. group_select_6 {
  192.     + keyboard    F7
  193.     - keyboard    LeftShift
  194. }
  195.  
  196. # THROTTLE CONTROLS
  197. # DIGITAL THROTTLE TURBO
  198. turbo {
  199.     + keyboard W
  200.     - program    EditMode
  201. }
  202.  
  203. # DIGITAL THROTTLE FORWARD
  204. throttle_up {
  205.     + keyboard Q
  206.     - program    EditMode
  207. }
  208.  
  209. # DIGITAL THROTTLE BACK
  210. throttle_down {
  211.     + keyboard S
  212.     - program    EditMode
  213. }
  214.  
  215. # STEERING CONTROLS
  216. # ANALOG STEER
  217. steer {
  218.     - mouse        HorizVel
  219.     - program    ControlMode
  220. }
  221.  
  222. # DIGITAL STEER RIGHT
  223. steer_right {
  224.     + keyboard RightArrow
  225.     - program   EditMode
  226. }
  227.  
  228. # DIGITAL STEER LEFT
  229. steer_left {
  230.     + keyboard LeftArrow
  231.     - program   EditMode
  232. }
  233.  
  234. # PITCHING CONTROLS
  235. # ANALOG PITCH
  236. pitch {
  237.     + mouse        VertPos
  238.     - program    ControlMode
  239.     - keyboard    Tab
  240. }
  241.  
  242. # DIGITAL PITCH UP
  243. pitch_up {
  244.     + keyboard C
  245.     - program    EditMode
  246. }
  247.  
  248. # DIGITAL PITCH DOWN
  249. pitch_down {
  250.     + keyboard F
  251.     - program    ControlMode
  252. }
  253.  
  254. # STRAFING CONTROLS
  255. # DIGITAL STRAFE RIGHT
  256. strafe_right {
  257.     + keyboard D
  258.     - program    EditMode
  259. }
  260.  
  261. # DIGITAL STRAFE LEFT
  262. strafe_left {
  263.     + keyboard A
  264.     - program    EditMode
  265. }
  266.  
  267. # JUMP CONTROLS
  268. jump {
  269.     + keyboard E
  270.     - keyboard    LeftControl
  271.     - program    EditMode
  272. }
  273.  
  274. # WEAPON CONTROLS
  275. # TRIGGER CURRENT WEAPON
  276. weapon_fire {
  277.     + mouse        LeftBtn
  278.     - keyboard    LeftShift
  279.     - program    ControlMode
  280. }
  281.  
  282. weapon_fire {
  283.     + keyboard Insert
  284.     - program    EditMode
  285. }
  286.  
  287. # CYCLE WEAPON SELECTION
  288. weapon_cycle {
  289.     + mouse        RightBtn
  290.     - keyboard    LeftShift
  291.     - program    ControlMode
  292. }
  293.  
  294. weapon_cycle {
  295.     + keyboard KeypadEnter
  296.     - program    EditMode
  297. }
  298.  
  299. # LINK SIMILAR WEAPONS
  300. weapon_link {
  301.     + keyboard    L
  302.     - program    EditMode
  303. }
  304.  
  305. # SELECT A PARTICULAR HARDPOINT
  306. weapon_select_0 {
  307.     + keyboard    F8
  308.     - keyboard    LeftShift
  309. }
  310.  
  311. weapon_select_1 {
  312.     + keyboard    F9
  313.     - keyboard    LeftShift
  314. }
  315.  
  316. weapon_select_2 {
  317.     + keyboard    F10
  318.     - keyboard    LeftShift
  319. }
  320.  
  321. weapon_select_3 {
  322.     + keyboard    F11
  323.     - keyboard    LeftShift
  324. }
  325.  
  326. weapon_select_4 {
  327.     + keyboard    F12
  328.     - keyboard    LeftShift
  329. }
  330.  
  331. # MISCELLANEOUS CONTROLS
  332. # EJECT FROM VEHICLE
  333. eject {
  334.     + keyboard    B
  335.     + keyboard    LeftControl
  336.     - program    EditMode
  337.     - keyboard    LeftShift
  338. }
  339.  
  340. # ABANDON VEHICLE
  341. abandon {
  342.     + keyboard    H
  343.     - program    EditMode
  344. }
  345.  
  346. # DEPLOY/UNDEPLOY VEHICLE
  347. deploy {
  348.     + keyboard    K
  349.     - program    EditMode
  350. }
  351.  
  352. # TARGETING CONTROLS
  353. # TARGET THE FRONTAL OBJECT
  354. frontal_target {
  355.     + keyboard    T
  356.     - program    EditMode
  357. }
  358.  
  359. # DROP A NAV BEACON
  360. drop_beacon {
  361.     + keyboard    P
  362.     - program    EditMode
  363. }
  364.  
  365. # CYCLE THROUGH NAV BEACONS
  366. cycle_beacon {
  367.     + keyboard    N
  368.     - program    EditMode
  369. }
  370.  
  371. # VIEWPOINT CONTROLS
  372. # TRACK PITCH UP
  373. track_pitch_plus {
  374.     + keyboard    GreyUpArrow
  375. }
  376.  
  377. # TRACK PITCH DOWN
  378. track_pitch_minus {
  379.     + keyboard    GreyDownArrow
  380. }
  381.  
  382. # TRACK YAW RIGHT
  383. track_yaw_plus {
  384.     + keyboard    GreyRightArrow
  385. }
  386.  
  387. # TRACK YAW LEFT
  388. track_yaw_minus {
  389.     + keyboard    GreyLeftArrow
  390. }
  391.  
  392. # INCREASE ZOOM FACTOR
  393. zoom_factor_plus {
  394.     + keyboard    GreyPlus
  395. }
  396. zoom_factor_plus {
  397.     + keyboard    Equal
  398. }
  399.  
  400.  
  401. # DECREASE ZOOM FACTOR
  402. zoom_factor_minus {
  403.     + keyboard    GreyMinus
  404. }
  405. zoom_factor_minus {
  406.     + keyboard    Minus
  407. }
  408.  
  409. # RESET ZOOM FACTOR
  410. zoom_factor_reset {
  411.     + keyboard    GreyInsert
  412. }
  413.  
  414. # TERRAIN EDIT CONTROLS
  415. # LEFT MOUSE
  416. edit_lmouse {
  417.     + mouse        LeftBtn
  418.     + program    ControlMode
  419.     + program   EditMode
  420. }
  421.  
  422. # RIGHT MOUSE
  423. edit_rmouse {
  424.     + mouse        RightBtn
  425.     + program   ControlMode
  426.     + program   EditMode
  427. }
  428.  
  429. # SHIFT KEY
  430. edit_shift {
  431.     + keyboard    LeftShift
  432.     + program    EditMode
  433. }
  434.  
  435. # CONTROL KEY
  436. edit_control {
  437.     + keyboard    LeftControl
  438.     + program    EditMode
  439. }
  440.  
  441. # COPY SELECTION
  442. edit_copy {
  443.     + keyboard    LeftControl
  444.     + keyboard  c
  445.     + program   EditMode
  446. }
  447.  
  448. # PASTE SELECTION
  449. edit_paste {
  450.     + keyboard    LeftControl
  451.     + keyboard  v
  452.     + program   EditMode
  453. }
  454.  
  455. # UNDO LAST ACTION
  456. edit_undo {
  457.     + keyboard    LeftControl
  458.     + keyboard  z
  459.     + program   EditMode
  460. }
  461.  
  462. # SCROLL RIGHT
  463. edit_right {
  464.     + keyboard    RightArrow
  465.     + program   EditMode
  466. }
  467.  
  468. # SCROLL LEFT
  469. edit_left {
  470.     + keyboard    LeftArrow
  471.     + program   EditMode
  472. }
  473.  
  474. # SCROLL UP
  475. edit_up {
  476.     + keyboard    UpArrow
  477.     + program    EditMode
  478. }
  479.  
  480. # SCROLL DOWN
  481. edit_down {
  482.     + keyboard    DownArrow
  483.     + program    EditMode
  484. }
  485.  
  486. # GET TILE MATERIAL
  487. edit_eyedropper {
  488.     + keyboard    I
  489.     + program    EditMode
  490. }
  491.  
  492. # ROTATE TILE
  493. edit_rotate {
  494.     + keyboard    R
  495.     + program    EditMode
  496. }
  497.  
  498. # FLIP TILE VERTICALLY
  499. edit_vertflip {
  500.     + keyboard    V
  501.     + program    EditMode
  502. }
  503.  
  504. # FLIP TILE HORIZONTALLY
  505. edit_horizflip {
  506.     + keyboard    H
  507.     + program    EditMode
  508. }
  509.  
  510. # PAINT TERRAIN
  511. edit_paint {
  512.     + keyboard    P
  513.     + program    EditMode
  514. }
  515.  
  516. # PLACE SOLID TILE
  517. edit_solid {
  518.     + keyboard    S
  519.     + program    EditMode
  520. }
  521.  
  522. # PLACE CAP TILE
  523. edit_cap {
  524.     + keyboard    C
  525.     + program    EditMode
  526. }
  527.  
  528. # PLACE DIAGONAL TILE
  529. edit_diag {
  530.     + keyboard    D
  531.     + program    EditMode
  532. }
  533.  
  534. # SELECT ALTERNATE
  535. edit_alternate {
  536.     + keyboard    A
  537.     + program    EditMode
  538. }
  539.  
  540. # TOGGLE WIREFRAME
  541. edit_wireframe {
  542.     + keyboard    W
  543.     + program    EditMode
  544. }
  545.  
  546. # TOGGLE COLOR MODE
  547. edit_wirecolor {
  548.     + keyboard    Tab
  549.     + program    EditMode
  550. }
  551.  
  552. # TOGGLE MAP ELEVATION/MATERIAL
  553. edit_maptype {
  554.     + keyboard    Tab
  555.     + keyboard    LeftControl
  556.     + program    EditMode
  557. }
  558.  
  559.