project.godot 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210
  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=5
  9. _global_script_classes=[{
  10. "base": "CharacterBody2D",
  11. "class": &"Bullet",
  12. "language": &"GDScript",
  13. "path": "res://scene/entity/bullet.gd"
  14. }, {
  15. "base": "Node2D",
  16. "class": &"FakeParallax",
  17. "language": &"GDScript",
  18. "path": "res://addons/fake_parallax/fake_parallax.gd"
  19. }, {
  20. "base": "Sprite2D",
  21. "class": &"Gun",
  22. "language": &"GDScript",
  23. "path": "res://scene/entity/carrot_gun.gd"
  24. }, {
  25. "base": "Plant",
  26. "class": &"Mandrake",
  27. "language": &"GDScript",
  28. "path": "res://scene/entity/missdemandrake.gd"
  29. }, {
  30. "base": "CharacterBody2D",
  31. "class": &"Plant",
  32. "language": &"GDScript",
  33. "path": "res://scene/entity/base_plant.gd"
  34. }, {
  35. "base": "Area2D",
  36. "class": &"Slot",
  37. "language": &"GDScript",
  38. "path": "res://scene/core/slot.gd"
  39. }, {
  40. "base": "CharacterBody2D",
  41. "class": &"UFO",
  42. "language": &"GDScript",
  43. "path": "res://scene/entity/ufo.gd"
  44. }, {
  45. "base": "Node2D",
  46. "class": &"Wave",
  47. "language": &"GDScript",
  48. "path": "res://scene/core/wave.gd"
  49. }, {
  50. "base": "Node2D",
  51. "class": &"WaveManager",
  52. "language": &"GDScript",
  53. "path": "res://scene/core/wave_manager.gd"
  54. }]
  55. _global_script_class_icons={
  56. "Bullet": "",
  57. "FakeParallax": "",
  58. "Gun": "",
  59. "Mandrake": "",
  60. "Plant": "",
  61. "Slot": "",
  62. "UFO": "",
  63. "Wave": "",
  64. "WaveManager": ""
  65. }
  66. [application]
  67. config/name="ld52"
  68. run/main_scene="res://scene/core/root.tscn"
  69. config/features=PackedStringArray("4.0", "GL Compatibility")
  70. config/icon="res://icon.svg"
  71. [debug]
  72. gdscript/warnings/unused_parameter=0
  73. [editor_plugins]
  74. enabled=PackedStringArray("res://addons/fake_parallax/plugin.cfg")
  75. [input]
  76. ui_accept={
  77. "deadzone": 0.5,
  78. "events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":4194309,"physical_keycode":0,"unicode":4194309,"echo":false,"script":null)
  79. , Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":4194310,"physical_keycode":0,"unicode":4194310,"echo":false,"script":null)
  80. , Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":32,"physical_keycode":0,"unicode":32,"echo":false,"script":null)
  81. , Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":-1,"button_index":0,"pressure":0.0,"pressed":true,"script":null)
  82. ]
  83. }
  84. ui_select={
  85. "deadzone": 0.5,
  86. "events": [Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":3,"pressure":0.0,"pressed":false,"script":null)
  87. , Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":32,"physical_keycode":0,"unicode":32,"echo":false,"script":null)
  88. , Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":-1,"button_index":0,"pressure":0.0,"pressed":true,"script":null)
  89. ]
  90. }
  91. ui_cancel={
  92. "deadzone": 0.5,
  93. "events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":4194305,"physical_keycode":0,"unicode":4194305,"echo":false,"script":null)
  94. , Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":-1,"button_index":1,"pressure":0.0,"pressed":true,"script":null)
  95. ]
  96. }
  97. ui_left={
  98. "deadzone": 0.5,
  99. "events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":4194319,"physical_keycode":0,"unicode":4194319,"echo":false,"script":null)
  100. , Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":13,"pressure":0.0,"pressed":false,"script":null)
  101. , Object(InputEventJoypadMotion,"resource_local_to_scene":false,"resource_name":"","device":-1,"axis":0,"axis_value":-1.0,"script":null)
  102. ]
  103. }
  104. ui_right={
  105. "deadzone": 0.5,
  106. "events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":4194321,"physical_keycode":0,"unicode":0,"echo":false,"script":null)
  107. , Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":14,"pressure":0.0,"pressed":false,"script":null)
  108. , Object(InputEventJoypadMotion,"resource_local_to_scene":false,"resource_name":"","device":-1,"axis":0,"axis_value":1.0,"script":null)
  109. ]
  110. }
  111. ui_up={
  112. "deadzone": 0.5,
  113. "events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":4194320,"physical_keycode":0,"unicode":4194320,"echo":false,"script":null)
  114. , Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":11,"pressure":0.0,"pressed":false,"script":null)
  115. , Object(InputEventJoypadMotion,"resource_local_to_scene":false,"resource_name":"","device":-1,"axis":1,"axis_value":-1.0,"script":null)
  116. ]
  117. }
  118. ui_down={
  119. "deadzone": 0.5,
  120. "events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":4194322,"physical_keycode":0,"unicode":4194322,"echo":false,"script":null)
  121. , Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":0,"button_index":12,"pressure":0.0,"pressed":false,"script":null)
  122. , Object(InputEventJoypadMotion,"resource_local_to_scene":false,"resource_name":"","device":-1,"axis":1,"axis_value":1.0,"script":null)
  123. ]
  124. }
  125. pause={
  126. "deadzone": 0.5,
  127. "events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":4194305,"unicode":0,"echo":false,"script":null)
  128. , Object(InputEventJoypadButton,"resource_local_to_scene":false,"resource_name":"","device":-1,"button_index":6,"pressure":0.0,"pressed":false,"script":null)
  129. ]
  130. }
  131. zoom_in={
  132. "deadzone": 0.5,
  133. "events": [Object(InputEventMouseButton,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"button_mask":0,"position":Vector2(0, 0),"global_position":Vector2(0, 0),"factor":1.0,"button_index":4,"pressed":false,"double_click":false,"script":null)
  134. ]
  135. }
  136. zoom_out={
  137. "deadzone": 0.5,
  138. "events": [Object(InputEventMouseButton,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"button_mask":0,"position":Vector2(0, 0),"global_position":Vector2(0, 0),"factor":1.0,"button_index":5,"pressed":false,"double_click":false,"script":null)
  139. ]
  140. }
  141. screen_drag={
  142. "deadzone": 0.5,
  143. "events": [Object(InputEventMouseButton,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"button_mask":0,"position":Vector2(0, 0),"global_position":Vector2(0, 0),"factor":1.0,"button_index":3,"pressed":false,"double_click":false,"script":null)
  144. , Object(InputEventMouseButton,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"button_mask":0,"position":Vector2(0, 0),"global_position":Vector2(0, 0),"factor":1.0,"button_index":2,"pressed":false,"double_click":false,"script":null)
  145. ]
  146. }
  147. lmb={
  148. "deadzone": 0.5,
  149. "events": [Object(InputEventMouseButton,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"button_mask":0,"position":Vector2(0, 0),"global_position":Vector2(0, 0),"factor":1.0,"button_index":1,"pressed":false,"double_click":false,"script":null)
  150. ]
  151. }
  152. rmb={
  153. "deadzone": 0.5,
  154. "events": [Object(InputEventMouseButton,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"button_mask":0,"position":Vector2(0, 0),"global_position":Vector2(0, 0),"factor":1.0,"button_index":2,"pressed":false,"double_click":false,"script":null)
  155. ]
  156. }
  157. cash_cheat={
  158. "deadzone": 0.5,
  159. "events": [null, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":67,"unicode":0,"echo":false,"script":null)
  160. ]
  161. }
  162. wave_cheat={
  163. "deadzone": 0.5,
  164. "events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":125,"unicode":0,"echo":false,"script":null)
  165. ]
  166. }
  167. hk1={
  168. "deadzone": 0.5,
  169. "events": []
  170. }
  171. hk2={
  172. "deadzone": 0.5,
  173. "events": []
  174. }
  175. hk3={
  176. "deadzone": 0.5,
  177. "events": []
  178. }
  179. hk4={
  180. "deadzone": 0.5,
  181. "events": []
  182. }
  183. hk6={
  184. "deadzone": 0.5,
  185. "events": []
  186. }
  187. hk5={
  188. "deadzone": 0.5,
  189. "events": []
  190. }
  191. [rendering]
  192. renderer/rendering_method="gl_compatibility"
  193. anti_aliasing/screen_space_roughness_limiter/amount=0.6
  194. environment/defaults/default_clear_color=Color(0.498039, 0.172549, 0.172549, 1)
  195. anti_aliasing/quality/msaa_2d=3
  196. anti_aliasing/quality/screen_space_aa=1
  197. anti_aliasing/quality/use_taa=true
  198. anti_aliasing/quality/use_debanding=true