home *** CD-ROM | disk | FTP | other *** search
/ CyberMycha 2003 January / CMYCHA200301.iso / ImmersionRacing / data1.cab / Program_Executable_Files / CONFIG.CFG < prev    next >
Text File  |  2002-10-10  |  6KB  |  212 lines

  1. set time_of_day 15.00
  2.  
  3. set gfx_draw_distance 2000
  4.  
  5. // camera movement
  6.  
  7. bind +J player1_camera +DEC_ROLL
  8. bind -J player1_camera -DEC_ROLL
  9. bind +L player1_camera +INC_ROLL
  10. bind -L player1_camera -INC_ROLL
  11. bind +I player1_camera +DEC_PITCH
  12. bind -I player1_camera -DEC_PITCH
  13. bind +K player1_camera +INC_PITCH
  14. bind -K player1_camera -INC_PITCH
  15.  
  16. bind +KP_LEFTARROW player1_camera +DEC_X
  17. bind -KP_LEFTARROW player1_camera -DEC_X
  18. bind +KP_RIGHTARROW player1_camera +INC_X
  19. bind -KP_RIGHTARROW player1_camera -INC_X
  20. bind +KP_UPARROW player1_camera +INC_Z
  21. bind -KP_UPARROW player1_camera -INC_Z
  22. bind +KP_DOWNARROW player1_camera +DEC_Z
  23. bind -KP_DOWNARROW player1_camera -DEC_Z
  24.  
  25. bind +Z player1_camera +DEC_HEADING
  26. bind -Z player1_camera -DEC_HEADING
  27. bind +X player1_camera +INC_HEADING
  28. bind -X player1_camera -INC_HEADING
  29.  
  30. bind +SPACE player1_camera +ZERO_SPEED
  31. bind -SPACE player1_camera -ZERO_SPEED
  32.  
  33. bind +Q player1_camera +INC_SPEED
  34. bind -Q player1_camera -INC_SPEED
  35. bind +A player1_camera +DEC_SPEED
  36. bind -A player1_camera -DEC_SPEED
  37.  
  38. bind +F1 player1_camera +NEXT_CAR
  39. bind +F2 player1_camera +SHORT_MOVEMENT_MODE
  40. bind +F3 player1_camera +FOCUS_MODE
  41. bind +F4 player1_camera +FREE_ROAMING
  42.  
  43. bind +F5 player2_camera +MOVEMENT_MODE
  44. bind +F6 player1_camera +RESET
  45. bind -F6 player1_camera -RESET
  46. bind +F7 player1_camera +SAVE
  47. bind +F8 player1_camera +LOAD
  48. bind +F11 player1_camera +FULL_MOVEMENT_MODE
  49. bind +G player1_camera +DIRECTOR_MODE
  50.  
  51. bind +T player1_camera +TRIGGER_MODE
  52. bind +W player1_camera +TRIGGER_WRITE
  53.  
  54. // player 1
  55.  
  56. // bind +UP player1_model +ACCELERATE
  57. // bind -UP player1_model -ACCELERATE
  58.  
  59. // bind +DOWN player1_model +BRAKE
  60. // bind -DOWN player1_model -BRAKE
  61.  
  62. // bind +C player1_model +HAND_BRAKE
  63. // bind -C player1_model -HAND_BRAKE
  64.  
  65. // bind +E player1_model +GEARUP
  66. // bind -E player1_model -GEARUP
  67.  
  68. // bind +D player1_model +GEARDOWN
  69. // bind -D player1_model -GEARDOWN
  70.  
  71. // bind +LEFT player1_model +STEER_LEFT
  72. // bind -LEFT player1_model -STEER_LEFT
  73.  
  74. // bind +RIGHT player1_model +STEER_RIGHT
  75. // bind -RIGHT player1_model -STEER_RIGHT
  76.  
  77. //bind +PGDN player1_model +SAVE_MODEL_POSITION
  78. //bind +PGUP player1_model +LOAD_MODEL_POSITION
  79.  
  80. //bind +R player1_model +RESET
  81.  
  82. // player 2
  83. // make sure NUM_LOCK is ON !
  84.  
  85. //bind +KP_UPARROW player2_model +ACCELERATE
  86. //bind -KP_UPARROW player2_model -ACCELERATE
  87. //
  88. //bind +KP_5 player2_model +BRAKE
  89. //bind -KP_5 player2_model -BRAKE
  90. //
  91. //bind +KP_INS player2_model +HAND_BRAKE
  92. //bind -KP_INS player2_model -HAND_BRAKE
  93. //
  94. //bind +KP_PGUP player2_model +GEARUP
  95. //bind -KP_PGUP player2_model -GEARUP
  96. //
  97. //bind +KP_PGDN player2_model +GEARDOWN
  98. //bind -KP_PGDN player2_model -GEARDOWN
  99. //
  100. //bind +KP_LEFTARROW player2_model +STEER_LEFT
  101. //bind -KP_LEFTARROW player2_model -STEER_LEFT
  102. //
  103. //bind +KP_RIGHTARROW player2_model +STEER_RIGHT
  104. //bind -KP_RIGHTARROW player2_model -STEER_RIGHT
  105.  
  106. //bind +KP_DEL player2_model +RESET
  107.  
  108. // time acceleration
  109.  
  110. bind +- time_acceleration +DEC_TIME_ACCELERATION
  111. bind += time_acceleration +INC_TIME_ACCELERATION
  112. bind +P time_acceleration +ZERO_TIME_ACCELERATION
  113. bind +[ time_acceleration +FIXED_TIME_ACCELERATION
  114. bind +] time_acceleration -FIXED_TIME_ACCELERATION
  115.  
  116. // physics
  117.  
  118. set physics_additional_low_speed_grip 0.5
  119. set physics_do_surfaces 1
  120. set physics_do_collisions 1
  121. set physics_do_wall_collisions 1
  122. set physics_do_terrain_smoothing 1
  123. set model_simulate_tyre_temperature 0
  124. set model_simulate_wear 1
  125.  
  126. // model controls
  127. set model_analogue_steering 1
  128. set model_analogue_accelerator 1
  129.  
  130. set model_digial_accelerator_input_full_value 0.5
  131. set model_digial_brake_input_full_value 0.6
  132. set model_auto_reverse_max_time 0.5
  133.  
  134. set model_digial_input_full_value 0.5
  135.  
  136. set model_steering_wheel_deadzone_percentage 0.04
  137. set model_steering_deadzone_percentage 0.20
  138. set model_accelerator_deadzone_percentage 0.20
  139.  
  140. set model_surface_drag_distribution_easy 0.97
  141. set model_surface_drag_distribution_medium 0.85
  142. set model_surface_drag_distribution_hard 0.7
  143. set model_surface_drag_distribution_extreme 0.55
  144. set model_catchup_max_range 1000.0
  145. set model_catchup_max_power 0.1
  146.  
  147. // ai setup
  148. exec ai.cfg
  149.  
  150. //Perishable components
  151. //Tyres
  152. //Brakes (pads)
  153. //Engine (head / cylinders)
  154. //Gearbox (grinding gears)
  155. //Clutch
  156. //Fuel (due to usage)
  157. //
  158. //Damageable components
  159.     //Tyres (punctures)
  160.     //Steering
  161.     //Suspension
  162.     //Transmission (loss of 4wd, 2wd)
  163.     //Engine (radiator)
  164.     //Aerodynamics (spoilers / bumpers)
  165.     //Traction control systems
  166.     //Windscreen ?
  167. //
  168. //Potential Random failures
  169.     //Engine (blown up)
  170.     //Tyres (punctures)
  171.     //Fuel pump
  172.     //Transmission
  173.  
  174. //Replay
  175. //
  176. //Standard system plays from start to end.
  177. //Next step is to introduce segments. Each segment stores an initial state and then delta information. Strings of segments can be played to make up a whole race. Advantages are that you can play, FF, RW or save segments. 
  178.  
  179. //Training
  180.     //Scripted missions
  181.     //On-Track tuition
  182.     //In-Car talk through around track (Derek Bell?)
  183.     //Tracking debrief (player does a corner, AI comments)
  184. //    
  185. //Garage
  186.     //Location ?
  187.     //Exactly functionality
  188. //
  189. //Sound Effects / Speech
  190.     //Generation (pure sample or 3rd party software)
  191.     //Source of speech ?
  192. //
  193. //Weather / Time of Day
  194.     //In what capacity ?
  195. //
  196.  
  197.  
  198. // game
  199.  
  200. set max_ai_cars 20
  201. set rolling_start 1
  202. set number_of_laps 3
  203. set auto_save -1
  204. set overwrite_replay_file 1
  205.  
  206. set camera_head_movement 1
  207.  
  208. set chase_camera_distance 6.0
  209. set chase_camera_height 2.5
  210.  
  211. exec myconfig.cfg
  212.