home *** CD-ROM | disk | FTP | other *** search
/ Maximum CD 1999 November / maximum-cd-1999-11.iso / Battlezone II / Disk1 / data1.cab / Program_Executable_Files / data.pak / config_inputmap.cfg < prev    next >
Encoding:
Text File  |  1999-08-25  |  3.0 KB  |  132 lines

  1. // BATTLEZONE INPUT MAP
  2.  
  3. // =================
  4. // OVERVIEW CONTROLS
  5. // =================
  6.  
  7. // LEFT MOUSE
  8. BindDiscrete("cmd_lclick", "Mouse1");
  9. BindDiscrete("cmd_lhold", "Mouse1");
  10.  
  11. // RIGHT MOUSE
  12. BindDiscrete("cmd_rclick", "Mouse2");
  13. BindDiscrete("cmd_rhold", "Mouse2");
  14.  
  15. // DELETE THE SELECTED OBJECT
  16. BindDiscrete("cmd_delete", "Delete");
  17.  
  18. // MULTISELECT
  19. BindDiscrete("cmd_multi", "LeftShift");
  20.  
  21. // CENTER ON THE USER
  22. BindDiscrete("center_player", "C", "LeftCtrl");
  23.  
  24. // CENTER ON THE RECYCLER
  25. BindDiscrete("center_recycler", "R", "LeftCtrl");
  26.  
  27.  
  28. // ======================
  29. // CONTROL PANEL CONTROLS
  30. // ======================
  31.  
  32. // PRESS THE Nth BUTTON
  33. BindDiscrete("mode_select_0", "0");
  34. BindDiscrete("mode_select_1", "1");
  35. BindDiscrete("mode_select_2", "2");
  36. BindDiscrete("mode_select_3", "3");
  37. BindDiscrete("mode_select_4", "4");
  38. BindDiscrete("mode_select_5", "5");
  39. BindDiscrete("mode_select_6", "6");
  40. BindDiscrete("mode_select_7", "7");
  41. BindDiscrete("mode_select_8", "8");
  42. BindDiscrete("mode_select_9", "9");
  43.  
  44.  
  45. // ================
  46. // VEHICLE CONTROLS
  47. // ================
  48.  
  49. // THROTTLE
  50. BindDiscrete("throttle_up", "W");
  51. BindDiscrete("throttle_down", "S");
  52.  
  53. // STRAFE
  54. BindDiscrete("strafe_right", "D");
  55. BindDiscrete("strafe_left", "A");
  56.  
  57. // STEER
  58. BindAnalog("steer", "!MouseX");
  59. BindDiscrete("steer_right", "Numpad6");
  60. BindDiscrete("steer_left", "Numpad4");
  61.  
  62. // PITCH
  63. BindAnalog("pitch", "MouseY");
  64. BindDiscrete("pitch_up", "Numpad8");
  65. BindDiscrete("pitch_down", "Numpad2");
  66.  
  67.  
  68. // ===============
  69. // WEAPON CONTROLS
  70. // ===============
  71.  
  72. // TRIGGER CURRENT WEAPON
  73. BindDiscrete("weapon_fire", "Mouse1");
  74. BindDiscrete("weapon_fire", "Numpad0");
  75.  
  76. // CYCLE WEAPON SELECTION
  77. BindDiscrete("weapon_cycle", "Mouse2");
  78. BindDiscrete("weapon_cycle", "NumpadEnter");
  79.  
  80. // TRIGGER THE SPECIAL WEAPON
  81. BindDiscrete("weapon_special", "Mouse3");
  82. BindDiscrete("weapon_special", "Numpad.");
  83.  
  84.  
  85. // ======================
  86. // MISCELLANEOUS CONTROLS
  87. // ======================
  88.  
  89. // JUMP CONTROL
  90. BindDiscrete("jump", "E");
  91.  
  92. // EJECT FROM VEHICLE
  93. BindDiscrete("eject", "B", "LeftCtrl");
  94.  
  95. // ABANDON VEHICLE
  96. BindDiscrete("abandon", "H");
  97.  
  98. // TURN LIGHTS ON/OFF
  99. BindDiscrete("lights", "L");
  100.  
  101. // DEPLOY/UNDEPLOY VEHICLE
  102. BindDiscrete("deploy", "C");
  103.  
  104. // TARGET THE FRONTAL OBJECT
  105. BindDiscrete("frontal_target", "T");
  106.  
  107. // DROP A NAV BEACON
  108. BindDiscrete("drop_beacon", "P");
  109.  
  110. // CYCLE THROUGH NAV BEACONS
  111. BindDiscrete("cycle_beacon", "N");
  112.  
  113.  
  114. // ==================
  115. // VIEWPOINT CONTROLS
  116. // ==================
  117.  
  118. // TRACK PITCH
  119. BindDiscrete("track_pitch_plus", "UpArrow");
  120. BindDiscrete("track_pitch_minus", "DownArrow");
  121.  
  122. // TRACK YAW
  123. BindDiscrete("track_yaw_plus", "LeftArrow");
  124. BindDiscrete("track_yaw_minus", "RightArrow");
  125.  
  126. // ZOOM
  127. BindDiscrete("zoom_factor_plus", "Numpad+");
  128. BindDiscrete("zoom_factor_plus", "=");
  129. BindDiscrete("zoom_factor_minus", "Numpad-");
  130. BindDiscrete("zoom_factor_minus", "-");
  131. BindDiscrete("zoom_factor_reset", "Insert");
  132.