Public repository for MUR pre alpha
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

194 lines
7.9 KiB

  1. ; Engine configuration file.
  2. ; It's best edited using the editor UI and not directly,
  3. ; since the parameters that go here are not all obvious.
  4. ;
  5. ; Format:
  6. ; [section] ; section goes between []
  7. ; param=value ; assign values to parameters
  8. config_version=4
  9. _global_script_classes=[ {
  10. "base": "Spatial",
  11. "class": "BaseInventory",
  12. "language": "GDScript",
  13. "path": "res://scripts/player/base_inventory.gd"
  14. }, {
  15. "base": "Spatial",
  16. "class": "Game",
  17. "language": "GDScript",
  18. "path": "res://scripts/game/game.gd"
  19. }, {
  20. "base": "Spatial",
  21. "class": "GameServer",
  22. "language": "GDScript",
  23. "path": "res://scripts/networking/game_server.gd"
  24. }, {
  25. "base": "Spatial",
  26. "class": "GameServerRequests",
  27. "language": "GDScript",
  28. "path": "res://scripts/networking/game_server_requests.gd"
  29. }, {
  30. "base": "Node",
  31. "class": "Player",
  32. "language": "GDScript",
  33. "path": "res://scripts/player/player.gd"
  34. }, {
  35. "base": "Spatial",
  36. "class": "Preview",
  37. "language": "GDScript",
  38. "path": "res://scripts/player/inventory_preview.gd"
  39. }, {
  40. "base": "MeshInstance",
  41. "class": "Road",
  42. "language": "GDScript",
  43. "path": "res://scripts/road/road.gd"
  44. }, {
  45. "base": "Spatial",
  46. "class": "Route",
  47. "language": "GDScript",
  48. "path": "res://scripts/game/route.gd"
  49. }, {
  50. "base": "Node",
  51. "class": "TracksFactory",
  52. "language": "GDScript",
  53. "path": "res://scripts/road/roads_factory.gd"
  54. } ]
  55. _global_script_class_icons={
  56. "BaseInventory": "",
  57. "Game": "",
  58. "GameServer": "",
  59. "GameServerRequests": "",
  60. "Player": "",
  61. "Preview": "",
  62. "Road": "",
  63. "Route": "",
  64. "TracksFactory": ""
  65. }
  66. [application]
  67. config/name="MUR_pre_alpha"
  68. run/main_scene="res://scenes/menus/MainMenu.tscn"
  69. boot_splash/fullsize=false
  70. config/icon="res://icon.png"
  71. [autoload]
  72. gamestate="*res://scripts/game/gamestate.gd"
  73. client="*res://scripts/networking/client.gd"
  74. server="*res://scripts/networking/server.gd"
  75. game_server="*res://scripts/networking/game_server.gd"
  76. roads_factory="*res://scripts/road/roads_factory.gd"
  77. config="*res://scripts/game/config.gd"
  78. config_apply="*res://scripts/game/config_apply.gd"
  79. util="*res://scripts/Util.gd"
  80. [display]
  81. window/size/width=1920
  82. window/size/height=1080
  83. window/size/resizable=false
  84. window/stretch/mode="2d"
  85. window/stretch/aspect="expand"
  86. [input]
  87. ui_cancel={
  88. "deadzone": 0.5,
  89. "events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777217,"unicode":0,"echo":false,"script":null)
  90. , Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":11,"pressure":0.0,"pressed":false,"script":null)
  91. ]
  92. }
  93. controls_thrust={
  94. "deadzone": 0.5,
  95. "events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777232,"unicode":0,"echo":false,"script":null)
  96. , Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":0,"pressure":0.0,"pressed":false,"script":null)
  97. ]
  98. }
  99. controls_break={
  100. "deadzone": 0.5,
  101. "events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777234,"unicode":0,"echo":false,"script":null)
  102. , Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":1,"pressure":0.0,"pressed":false,"script":null)
  103. ]
  104. }
  105. controls_add_road={
  106. "deadzone": 0.5,
  107. "events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":32,"unicode":0,"echo":false,"script":null)
  108. , Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":4,"pressure":0.0,"pressed":false,"script":null)
  109. ]
  110. }
  111. controls_next_road_type={
  112. "deadzone": 0.5,
  113. "events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":68,"unicode":0,"echo":false,"script":null)
  114. , Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":15,"pressure":0.0,"pressed":false,"script":null)
  115. ]
  116. }
  117. controls_prev_road_type={
  118. "deadzone": 0.5,
  119. "events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":65,"unicode":0,"echo":false,"script":null)
  120. , Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":14,"pressure":0.0,"pressed":false,"script":null)
  121. ]
  122. }
  123. controls_next_road_variant={
  124. "deadzone": 0.5,
  125. "events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":87,"unicode":0,"echo":false,"script":null)
  126. , Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":12,"pressure":0.0,"pressed":false,"script":null)
  127. ]
  128. }
  129. controls_prev_road_variant={
  130. "deadzone": 0.5,
  131. "events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":83,"unicode":0,"echo":false,"script":null)
  132. , Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":13,"pressure":0.0,"pressed":false,"script":null)
  133. ]
  134. }
  135. controls_reset={
  136. "deadzone": 0.5,
  137. "events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":69,"unicode":0,"echo":false,"script":null)
  138. , Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":3,"pressure":0.0,"pressed":false,"script":null)
  139. ]
  140. }
  141. debug_camera_1={
  142. "deadzone": 0.5,
  143. "events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":49,"unicode":0,"echo":false,"script":null)
  144. ]
  145. }
  146. debug_camera_2={
  147. "deadzone": 0.5,
  148. "events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":50,"unicode":0,"echo":false,"script":null)
  149. ]
  150. }
  151. debug_camera_3={
  152. "deadzone": 0.5,
  153. "events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":51,"unicode":0,"echo":false,"script":null)
  154. ]
  155. }
  156. debug_camera_4={
  157. "deadzone": 0.5,
  158. "events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":52,"unicode":0,"echo":false,"script":null)
  159. ]
  160. }
  161. controls_menu={
  162. "deadzone": 0.5,
  163. "events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777217,"unicode":0,"echo":false,"script":null)
  164. , Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":11,"pressure":0.0,"pressed":false,"script":null)
  165. ]
  166. }
  167. [layer_names]
  168. 3d_physics/layer_1="player_1"
  169. 3d_physics/layer_2="player_2"
  170. 3d_physics/layer_3="player_3"
  171. 3d_physics/layer_4="player_4"
  172. 3d_physics/layer_5="preview"
  173. [locale]
  174. translations=PoolStringArray( "res://resources/ui/i18n.csv", "res://resources/ui/i18n.en.translation", "res://resources/ui/i18n.de.translation" )
  175. locale_filter=[ 0, [ ] ]
  176. [rendering]
  177. threads/thread_model=2
  178. environment/default_environment="res://default_env.tres"