project.godot 7.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197
  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": "MapAction",
  11. "class": "DialogueAction",
  12. "language": "GDScript",
  13. "path": "res://src/actors/DialogueAction.gd"
  14. }, {
  15. "base": "Control",
  16. "class": "DialogueBox",
  17. "language": "GDScript",
  18. "path": "res://src/interface/gui/DialogueBox.gd"
  19. }, {
  20. "base": "Node",
  21. "class": "DialoguePlayer",
  22. "language": "GDScript",
  23. "path": "res://src/dialogue/DialoguePlayer.gd"
  24. }, {
  25. "base": "Node",
  26. "class": "Equipment_Component",
  27. "language": "GDScript",
  28. "path": "res://src/inventory/EquipmentComponent.gd"
  29. }, {
  30. "base": "Node",
  31. "class": "Game",
  32. "language": "GDScript",
  33. "path": "res://src/Game.gd"
  34. }, {
  35. "base": "Node",
  36. "class": "GameData",
  37. "language": "GDScript",
  38. "path": "res://src/utils/GameData.gd"
  39. }, {
  40. "base": "Node2D",
  41. "class": "HookableLifebar",
  42. "language": "GDScript",
  43. "path": "res://src/interface/HookableLifebar.gd"
  44. }, {
  45. "base": "Node",
  46. "class": "IItem",
  47. "language": "GDScript",
  48. "path": "res://src/inventory/Items/IItem.gd"
  49. }, {
  50. "base": "Node",
  51. "class": "Inventory_Component",
  52. "language": "GDScript",
  53. "path": "res://src/inventory/InventoryComponent.gd"
  54. }, {
  55. "base": "Node",
  56. "class": "MapAction",
  57. "language": "GDScript",
  58. "path": "res://src/actors/MapAction.gd"
  59. }, {
  60. "base": "Position2D",
  61. "class": "PlayerSpawn",
  62. "language": "GDScript",
  63. "path": "res://src/entities/PlayerSpawn.gd"
  64. } ]
  65. _global_script_class_icons={
  66. "DialogueAction": "",
  67. "DialogueBox": "",
  68. "DialoguePlayer": "",
  69. "Equipment_Component": "",
  70. "Game": "",
  71. "GameData": "",
  72. "HookableLifebar": "",
  73. "IItem": "",
  74. "Inventory_Component": "",
  75. "MapAction": "",
  76. "PlayerSpawn": ""
  77. }
  78. [application]
  79. config/name="AGOR"
  80. config/description="AGOR - another godot open rpg"
  81. run/main_scene="res://src/interface/menus/TitleScreen.tscn"
  82. config/icon="res://icon.png"
  83. [autoload]
  84. utils="*res://src/utils/Utils.gd"
  85. JSonData="*res://src/utils/JSONData.gd"
  86. legacyPlayerData="*res://src/utils/LegacyPlayerData.gd"
  87. [display]
  88. window/size/width=1280
  89. window/size/height=720
  90. [importer_defaults]
  91. texture={
  92. "compress/bptc_ldr": 0,
  93. "compress/hdr_mode": 0,
  94. "compress/lossy_quality": 0.7,
  95. "compress/mode": 0,
  96. "compress/normal_map": 0,
  97. "detect_3d": false,
  98. "flags/anisotropic": false,
  99. "flags/filter": true,
  100. "flags/mipmaps": false,
  101. "flags/repeat": 0,
  102. "flags/srgb": 2,
  103. "process/HDR_as_SRGB": false,
  104. "process/fix_alpha_border": true,
  105. "process/invert_color": false,
  106. "process/premult_alpha": false,
  107. "size_limit": 0,
  108. "stream": false,
  109. "svg/scale": 1.0
  110. }
  111. [input]
  112. attack={
  113. "deadzone": 0.5,
  114. "events": [ Object(InputEventMouseButton,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"button_mask":0,"position":Vector2( 0, 0 ),"global_position":Vector2( 0, 0 ),"factor":1.0,"button_index":1,"pressed":false,"doubleclick":false,"script":null)
  115. ]
  116. }
  117. mouse_right={
  118. "deadzone": 0.5,
  119. "events": [ Object(InputEventMouseButton,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"button_mask":0,"position":Vector2( 0, 0 ),"global_position":Vector2( 0, 0 ),"factor":1.0,"button_index":2,"pressed":false,"doubleclick":false,"script":null)
  120. ]
  121. }
  122. move_left={
  123. "deadzone": 0.5,
  124. "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)
  125. , Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777231,"unicode":0,"echo":false,"script":null)
  126. ]
  127. }
  128. move_up={
  129. "deadzone": 0.5,
  130. "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)
  131. , 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)
  132. ]
  133. }
  134. move_right={
  135. "deadzone": 0.5,
  136. "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)
  137. , Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777233,"unicode":0,"echo":false,"script":null)
  138. ]
  139. }
  140. move_down={
  141. "deadzone": 0.5,
  142. "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)
  143. , 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)
  144. ]
  145. }
  146. pause={
  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":80,"unicode":0,"echo":false,"script":null)
  149. , 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)
  150. ]
  151. }
  152. simulate_player_damage={
  153. "deadzone": 0.5,
  154. "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":16777347,"unicode":0,"echo":false,"script":null)
  155. ]
  156. }
  157. simulate_player_heal={
  158. "deadzone": 0.5,
  159. "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":16777349,"unicode":0,"echo":false,"script":null)
  160. ]
  161. }
  162. inventory={
  163. "deadzone": 0.5,
  164. "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":73,"unicode":0,"echo":false,"script":null)
  165. ]
  166. }
  167. test_1={
  168. "deadzone": 0.5,
  169. "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":16777244,"unicode":0,"echo":false,"script":null)
  170. ]
  171. }
  172. [layer_names]
  173. 2d_physics/layer_1="World"
  174. 2d_physics/layer_2="Player"
  175. 2d_physics/layer_3="PlayerHurtbox"
  176. 2d_physics/layer_4="EnemyHurtbox"
  177. 2d_physics/layer_5="Enemy"
  178. [rendering]
  179. environment/default_clear_color=Color( 0.368627, 0.537255, 0.65098, 1 )
  180. environment/default_environment="res://default_env.tres"