home *** CD-ROM | disk | FTP | other *** search
/ PC Gamer 3.3 / 1997-06_Disc_3.3.iso / i76demo / input.map < prev    next >
Text File  |  1997-03-05  |  8KB  |  334 lines

  1. #======================================================
  2. # Interstate '76 Input mapping file
  3. #
  4. # Modification of this file by the user is not 
  5. # recommended and is at their own risk.
  6. #======================================================
  7.  
  8. #======================================================
  9. # Mouse entries
  10. #======================================================
  11. #throttle             {
  12. #   - mouse         Down/Up
  13. #}
  14. #steer                {
  15. #   - mouse         Left/Right
  16. #}
  17. weapon_fire          {
  18.    + mouse        LeftBtn
  19. }
  20. weapon_cycle         {
  21.    + mouse        RightBtn
  22. }
  23.  
  24. #======================================================
  25. # Keyboard entries
  26. #======================================================
  27. throttle_up          {
  28.    + keyboard     UpArrow
  29. }
  30. throttle_down        {
  31.    + keyboard     DownArrow
  32. }
  33. steer_right          {
  34.    + keyboard     RightArrow
  35. }
  36. steer_left           {
  37.    + keyboard     LeftArrow
  38. }
  39. shift_up             {
  40.    + keyboard     Period
  41.    - keyboard     Shift
  42.    - keyboard     Control
  43. }
  44. shift_down           {
  45.    + keyboard     Comma
  46.    - keyboard     Shift
  47.    - keyboard     Control
  48. }
  49. reverse_direction    {
  50.    + keyboard     Tab
  51.    - keyboard     Shift
  52.    - keyboard     Control
  53. }
  54. weapon_fire          {
  55.    + keyboard     Space
  56.    - keyboard     Shift
  57.    - keyboard     Control
  58. }
  59. weapon_cycle         {
  60.    + keyboard     Enter
  61.    - keyboard     Shift
  62.    - keyboard     Control
  63. }
  64. weapon_link          {
  65.    + keyboard     L
  66.    - keyboard     Shift
  67.    - keyboard     Control
  68. }
  69. start_engine         {
  70.    + keyboard     S
  71.    - keyboard     Shift
  72.    - keyboard     Control
  73. }
  74. show_map             {
  75.    + keyboard     M
  76.    - keyboard     Shift
  77.    - keyboard     Control
  78. }
  79. show_notepad         {
  80.    + keyboard     N
  81.    - keyboard     Shift
  82.    - keyboard     Control
  83. }
  84. toggle_binoculars    {
  85.    + keyboard     B
  86.    - keyboard     Shift
  87.    - keyboard     Control
  88. }
  89. honk_horn            {
  90.    + keyboard     G
  91.    - keyboard     Shift
  92.    - keyboard     Control
  93. }
  94. e_brake              {
  95.    + keyboard     Z
  96.    - keyboard     Shift
  97.    - keyboard     Control
  98. }
  99. toggle_lights        {
  100.    + keyboard     H
  101.    - keyboard     Shift
  102.    - keyboard     Control
  103. }
  104. frontal_target       {
  105.    + keyboard     Q
  106.    - keyboard     Shift
  107.    - keyboard     Control
  108. }
  109. radar_camera_toggle  {
  110.    + keyboard     W
  111.    - keyboard     Shift
  112.    - keyboard     Control
  113. }
  114. next_target          {
  115.    + keyboard     E
  116.    - keyboard     Shift
  117.    - keyboard     Control
  118. }
  119. radar_range_toggle   {
  120.    + keyboard     R
  121.    - keyboard     Shift
  122.    - keyboard     Control
  123. }
  124. target_nearest_enemy {
  125.    + keyboard     T
  126.    - keyboard     Shift
  127.    - keyboard     Control
  128. }
  129. reset_target         {
  130.    + keyboard     Y
  131.    - keyboard     Shift
  132.    - keyboard     Control
  133. }
  134. poetry               {
  135.    + keyboard     C
  136.    - keyboard     Shift
  137.    - keyboard     Control
  138. }
  139. hardpoint1_fire      {
  140.    + keyboard     One
  141.    - keyboard     Shift
  142.    - keyboard     Control
  143. }
  144. hardpoint2_fire      {
  145.    + keyboard     Two
  146.    - keyboard     Shift
  147.    - keyboard     Control
  148. }
  149. hardpoint3_fire      {
  150.    + keyboard     Three
  151.    - keyboard     Shift
  152.    - keyboard     Control
  153. }
  154. hardpoint4_fire      {
  155.    + keyboard     Four
  156.    - keyboard     Shift
  157.    - keyboard     Control
  158. }
  159. hardpoint5_fire      {
  160.    + keyboard     Five
  161.    - keyboard     Shift
  162.    - keyboard     Control
  163. }
  164. special1             {
  165.    + keyboard     Six
  166.    - keyboard     Shift
  167.    - keyboard     Control
  168. }
  169. special2             {
  170.    + keyboard     Seven
  171.    - keyboard     Shift
  172.    - keyboard     Control
  173. }
  174. special3             {
  175.    + keyboard     Eight
  176.    - keyboard     Shift
  177.    - keyboard     Control
  178. }
  179. pilot_glance_target  {
  180.    + keyboard     Insert
  181.    - keyboard     Shift
  182.    - keyboard     Control
  183. }
  184. zoom_factor_reset    {
  185.    + keyboard     GreyEnd
  186.    - keyboard     Shift
  187.    - keyboard     Control
  188. }
  189. toggle_cmbt_view     {
  190.    + keyboard     V
  191.    - keyboard     Shift
  192.    - keyboard     Control
  193. }
  194. #======================================================
  195. # The following keyboard commands sharing the Grey 
  196. # Arrow keys and Grey PageUp/Dn are all tied together 
  197. # and should be assigned together.  For example, any 
  198. # time "pilot_glance_up" is changed "track_pitch_plus" 
  199. # should be changed as well to reflect the same key 
  200. # choice as "pilot_glance_up".
  201. #
  202. # I have placed the function that is defined in 
  203. # the shell screen first in each of the groups below.  
  204. # Each time the first function is written out from
  205. # the shell the functions which follow it here below
  206. # must also be written out with a matching key 
  207. # definition.
  208. #
  209. # Note: some functions require two other functions to
  210. # be written out, while others require one other 
  211. # function to be written out.
  212. #======================================================
  213. #VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV
  214. pilot_glance_up      {
  215.    + keyboard     GreyDownArrow
  216. }
  217. track_pitch_plus     {
  218.    + keyboard     GreyUpArrow
  219. }
  220.  
  221. pilot_glance_down    {
  222.    + keyboard     GreyUpArrow
  223. }
  224. track_pitch_minus    {
  225.    + keyboard     GreyDownArrow
  226. }
  227.  
  228. pilot_glance_left    {
  229.    + keyboard     GreyLeftArrow
  230. }
  231. track_yaw_minus      {
  232.    + keyboard     GreyLeftArrow
  233. }
  234.  
  235. pilot_glance_right   {
  236.    + keyboard     GreyRightArrow
  237. }
  238. track_yaw_plus       {
  239.    + keyboard     GreyRightArrow
  240. }
  241.  
  242. zoom_factor_plus     {
  243.    + keyboard     GreyPageDown
  244. }
  245. track_distance_plus  {
  246.    + keyboard     GreyPageDown
  247. }
  248. overview_zoom_plus   {
  249.    + keyboard     GreyPageDown
  250. }
  251.  
  252. zoom_factor_minus    {
  253.    + keyboard     GreyPageUp
  254. }
  255. track_distance_minus {
  256.    + keyboard     GreyPageUp
  257. }
  258. overview_zoom_minus  {
  259.    + keyboard     GreyPageUp
  260. }
  261. #AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  262. #======================================================
  263.  
  264. #======================================================
  265. # 2 button joystick entries
  266. #======================================================
  267. throttle             {
  268.    - joystick1    Down/Up
  269. }
  270. steer                {
  271.    - joystick1    Left/Right
  272. }
  273. weapon_fire          {
  274.    + joystick1    Button1
  275.    - joystick1    Button2
  276. }
  277. weapon_cycle         {
  278.    + joystick1    Button2
  279.    - joystick1    Button1
  280. }
  281.  
  282. #======================================================
  283. # 4 button joystick entries
  284. #======================================================
  285. # To enable the 4 button joystick settings remove the
  286. # '#' comment character from the beginning of the 
  287. # following lines
  288. #======================================================
  289. #target_nearest_enemy {
  290. #   + joystick1    Button3
  291. #   - joystick1    Button4
  292. #   - joystick1    Button2
  293. #   - joystick1    Button1
  294. #}
  295. #frontal_target       {
  296. #   + joystick1    Button4
  297. #   - joystick1    Button3
  298. #   - joystick1    Button2
  299. #   - joystick1    Button1
  300. #}
  301.  
  302. #======================================================
  303. # Hat switch joystick entries
  304. #======================================================
  305. # To enable the hat switch joystick settings remove the
  306. # '#' comment character from the beginning of the 
  307. # following lines
  308. #======================================================
  309. #pilot_glance_up      {
  310. #   + joystick1    HatUp
  311. #}
  312. #pilot_glance_down    {
  313. #   + joystick1    HatDown
  314. #}
  315. #pilot_glance_left    {
  316. #   + joystick1    HatLeft
  317. #}
  318. #pilot_glance_right   {
  319. #   + joystick1    HatRight
  320. #}
  321. #track_yaw_plus       {
  322. #   + joystick1    HatRight
  323. #}
  324. #track_yaw_minus      {
  325. #   + joystick1    HatLeft
  326. #}
  327. #track_pitch_plus     {
  328. #   + joystick1    HatUp
  329. #}
  330. #track_pitch_minus    {
  331. #   + joystick1    HatDown
  332. #}
  333.  
  334.