Browse Source

bunch of fixes based on feedback, adding changelog

galo 1 year ago
parent
commit
19dea01c65
100 changed files with 2016 additions and 183 deletions
  1. 3 0
      .import/BesouroDourado.png-79eeba39ac67d73d7b6c478e5a5bbb2a.md5
  2. BIN
      .import/BesouroDourado.png-79eeba39ac67d73d7b6c478e5a5bbb2a.stex
  3. 3 0
      .import/BesouroDouradoBraco.png-d2a42b48e9d1735027a2489affa7b30c.md5
  4. BIN
      .import/BesouroDouradoBraco.png-d2a42b48e9d1735027a2489affa7b30c.stex
  5. 3 0
      .import/BesouroDouradoPerna.png-e687ec7d6fb3cf9246b5e936f25a8abf.md5
  6. BIN
      .import/BesouroDouradoPerna.png-e687ec7d6fb3cf9246b5e936f25a8abf.stex
  7. 3 0
      .import/BracoArremssador.png-453f421290e2094987a7953bc976c25b.md5
  8. BIN
      .import/BracoArremssador.png-453f421290e2094987a7953bc976c25b.stex
  9. 3 0
      .import/BracoBruto.png-90f923c0bf5ef25d9b7496b3b368bd18.md5
  10. BIN
      .import/BracoBruto.png-90f923c0bf5ef25d9b7496b3b368bd18.stex
  11. 3 0
      .import/CarapacaFirme.png-eaa24fdc2aea1454f808e7c7e4639e4b.md5
  12. BIN
      .import/CarapacaFirme.png-eaa24fdc2aea1454f808e7c7e4639e4b.stex
  13. 3 0
      .import/CarapacaInstantanea.png-f7d72beb71d767d9138ed7a9d4af13f7.md5
  14. BIN
      .import/CarapacaInstantanea.png-f7d72beb71d767d9138ed7a9d4af13f7.stex
  15. 3 0
      .import/CarapacaReflexiva.png-d5406d9e5f8f08022682db66cf3f5383.md5
  16. BIN
      .import/CarapacaReflexiva.png-d5406d9e5f8f08022682db66cf3f5383.stex
  17. 3 0
      .import/CerebroAvantajado.png-d3f61d50d72a49511c1c3a25ffa6b7ce.md5
  18. BIN
      .import/CerebroAvantajado.png-d3f61d50d72a49511c1c3a25ffa6b7ce.stex
  19. 3 0
      .import/CorpoAerodinamico.png-0322dfe0ec8a56125ea1c754b26cb039.md5
  20. BIN
      .import/CorpoAerodinamico.png-0322dfe0ec8a56125ea1c754b26cb039.stex
  21. 3 0
      .import/CoxasRobustas.png-c90a25a77c0f018a279c963cac7205e9.md5
  22. BIN
      .import/CoxasRobustas.png-c90a25a77c0f018a279c963cac7205e9.stex
  23. 3 0
      .import/CutucaoRelampago.png-985ddbc11aeecdb3d412eab89b02ef5a.md5
  24. BIN
      .import/CutucaoRelampago.png-985ddbc11aeecdb3d412eab89b02ef5a.stex
  25. 3 0
      .import/DinoBonzinho.png-9aeaeafee27938cc8c285b193047686b.md5
  26. BIN
      .import/DinoBonzinho.png-9aeaeafee27938cc8c285b193047686b.stex
  27. 3 0
      .import/DinoBonzinhoPerna.png-95bbb1a9b7466dfd2654ddd17b189974.md5
  28. BIN
      .import/DinoBonzinhoPerna.png-95bbb1a9b7466dfd2654ddd17b189974.stex
  29. 3 0
      .import/Escorpiao.png-fe15f1965acdf7c2ed660142453d8157.md5
  30. BIN
      .import/Escorpiao.png-fe15f1965acdf7c2ed660142453d8157.stex
  31. 3 0
      .import/EscorpiaoPerna.png-0592f76998a75a9742dcefd9019e1506.md5
  32. BIN
      .import/EscorpiaoPerna.png-0592f76998a75a9742dcefd9019e1506.stex
  33. 3 0
      .import/EscudoReflexivo.png-0a0fb59ea043e9c202ed06156cade514.md5
  34. BIN
      .import/EscudoReflexivo.png-0a0fb59ea043e9c202ed06156cade514.stex
  35. 3 0
      .import/EsporaCritica.png-c53113b3d95b5b2ec64ae607dcd250de.md5
  36. BIN
      .import/EsporaCritica.png-c53113b3d95b5b2ec64ae607dcd250de.stex
  37. 3 0
      .import/EsqueletoMetalico.png-e6afec686e4dea716ebe55d72ad804f9.md5
  38. BIN
      .import/EsqueletoMetalico.png-e6afec686e4dea716ebe55d72ad804f9.stex
  39. 3 0
      .import/EsqueletoOco.png-f5c0f0c3721e5d6ada1bc4713220e265.md5
  40. BIN
      .import/EsqueletoOco.png-f5c0f0c3721e5d6ada1bc4713220e265.stex
  41. 3 0
      .import/EstomagoDuplo.png-44b644dbedc0888815cd619886cf96cc.md5
  42. BIN
      .import/EstomagoDuplo.png-44b644dbedc0888815cd619886cf96cc.stex
  43. 3 0
      .import/GarrasGalantes.png-91fccfe198ad7e7317b746884f435ba7.md5
  44. BIN
      .import/GarrasGalantes.png-91fccfe198ad7e7317b746884f435ba7.stex
  45. 3 0
      .import/InstintoEsquivador.png-7bc0629cabb0dd58b3b2e7fac6ef0063.md5
  46. BIN
      .import/InstintoEsquivador.png-7bc0629cabb0dd58b3b2e7fac6ef0063.stex
  47. 3 0
      .import/MembroChicote.png-b3f838e8f9a7db32c4cdf33c6f6089b7.md5
  48. BIN
      .import/MembroChicote.png-b3f838e8f9a7db32c4cdf33c6f6089b7.stex
  49. 3 0
      .import/MembroEspigao.png-1ad5fc62b53deb0a62a4d3af7a6599a6.md5
  50. BIN
      .import/MembroEspigao.png-1ad5fc62b53deb0a62a4d3af7a6599a6.stex
  51. 3 0
      .import/MetabolismoAvancado.png-4ba4a97556a4f3ba4316437b8fed79ae.md5
  52. BIN
      .import/MetabolismoAvancado.png-4ba4a97556a4f3ba4316437b8fed79ae.stex
  53. 3 0
      .import/MordidaVampirica.png-e0f6987c9f9aaeeea3e1dc17e70228a0.md5
  54. BIN
      .import/MordidaVampirica.png-e0f6987c9f9aaeeea3e1dc17e70228a0.stex
  55. 3 0
      .import/OCorredor.png-75d24f45f016997929db54f702e97fbc.md5
  56. BIN
      .import/OCorredor.png-75d24f45f016997929db54f702e97fbc.stex
  57. 3 0
      .import/OvoMonstro.png-5f0e1ad84fd43df9fdae3bca4f7e104b.md5
  58. BIN
      .import/OvoMonstro.png-5f0e1ad84fd43df9fdae3bca4f7e104b.stex
  59. 3 0
      .import/OvoMonstroPerna.png-797cff2606cb98b42fb32d98c8935ea7.md5
  60. BIN
      .import/OvoMonstroPerna.png-797cff2606cb98b42fb32d98c8935ea7.stex
  61. 3 0
      .import/PatasEncouracadas.png-1bbc6bb5507deb6ca08c3198d5afd7bc.md5
  62. BIN
      .import/PatasEncouracadas.png-1bbc6bb5507deb6ca08c3198d5afd7bc.stex
  63. 3 0
      .import/PatasPerigossas.png-690ac845479bad7d03ce652983f197e3.md5
  64. BIN
      .import/PatasPerigossas.png-690ac845479bad7d03ce652983f197e3.stex
  65. 3 0
      .import/PenasEnfarpadas.png-b5389b78c7c146caf69d1be52089ca60.md5
  66. BIN
      .import/PenasEnfarpadas.png-b5389b78c7c146caf69d1be52089ca60.stex
  67. 3 0
      .import/PernasLigeiras.png-985435cfd07b382d9363d0f6e20bded4.md5
  68. BIN
      .import/PernasLigeiras.png-985435cfd07b382d9363d0f6e20bded4.stex
  69. 3 0
      .import/TentaculoEspinhoso.png-9889cb902ae44352f90e7757339f62af.md5
  70. BIN
      .import/TentaculoEspinhoso.png-9889cb902ae44352f90e7757339f62af.stex
  71. 3 0
      .import/Traca.png-40ac07305e48fe89c09b5655297da2c6.md5
  72. BIN
      .import/Traca.png-40ac07305e48fe89c09b5655297da2c6.stex
  73. 3 0
      .import/TracaPerna.png-aa71f09d07b81a3aab8179b804bd5c16.md5
  74. BIN
      .import/TracaPerna.png-aa71f09d07b81a3aab8179b804bd5c16.stex
  75. 3 0
      .import/audio.mp3-3addb96a3bc8400ea160931dac6c6689.md5
  76. BIN
      .import/audio.mp3-3addb96a3bc8400ea160931dac6c6689.mp3str
  77. 3 0
      .import/audio.ogg-d03bd1379498f54455d3839f7d241e8c.md5
  78. BIN
      .import/audio.ogg-d03bd1379498f54455d3839f7d241e8c.oggstr
  79. 3 0
      .import/interfaceBevel.png-2b2dfe5e272680c403c2ba64e3e01eca.md5
  80. BIN
      .import/interfaceBevel.png-2b2dfe5e272680c403c2ba64e3e01eca.stex
  81. 29 15
      PowerUpControl.gd
  82. 15 0
      audio.mp3.import
  83. BIN
      audio.ogg
  84. 15 0
      audio.ogg.import
  85. 2 2
      bacteria.gd
  86. 64 29
      bacteria.tscn
  87. 9 1
      enemy.gd
  88. 1221 3
      enemy.tscn
  89. 7 0
      font/newdynamicfont.tres
  90. 6 0
      font/newtheme.tres
  91. 51 42
      main.tscn
  92. 56 91
      powerups.gd
  93. 319 0
      powerups2.gd
  94. BIN
      sprite/BesouroDourado/BesouroDourado.png
  95. 34 0
      sprite/BesouroDourado/BesouroDourado.png.import
  96. BIN
      sprite/BesouroDourado/BesouroDouradoBraco.png
  97. 34 0
      sprite/BesouroDourado/BesouroDouradoBraco.png.import
  98. BIN
      sprite/BesouroDourado/BesouroDouradoPerna.png
  99. 34 0
      sprite/BesouroDourado/BesouroDouradoPerna.png.import
  100. BIN
      sprite/DinoBonzinho/DinoBonzinho.png

+ 3 - 0
.import/BesouroDourado.png-79eeba39ac67d73d7b6c478e5a5bbb2a.md5

@@ -0,0 +1,3 @@
+source_md5="1f5d4674e93648df2ead3e81101546a9"
+dest_md5="128abfc7c95c6aabdca35a9fa585e9ed"
+

BIN
.import/BesouroDourado.png-79eeba39ac67d73d7b6c478e5a5bbb2a.stex


+ 3 - 0
.import/BesouroDouradoBraco.png-d2a42b48e9d1735027a2489affa7b30c.md5

@@ -0,0 +1,3 @@
+source_md5="c01f4cfd922b372e75a9178a0944e0cf"
+dest_md5="35aa98308b7bf6cb0f5e97960d0d0b03"
+

BIN
.import/BesouroDouradoBraco.png-d2a42b48e9d1735027a2489affa7b30c.stex


+ 3 - 0
.import/BesouroDouradoPerna.png-e687ec7d6fb3cf9246b5e936f25a8abf.md5

@@ -0,0 +1,3 @@
+source_md5="697c4adddb6834b225a662743b227d2c"
+dest_md5="cf5452459d057e9e69089b89aef15d9a"
+

BIN
.import/BesouroDouradoPerna.png-e687ec7d6fb3cf9246b5e936f25a8abf.stex


+ 3 - 0
.import/BracoArremssador.png-453f421290e2094987a7953bc976c25b.md5

@@ -0,0 +1,3 @@
+source_md5="548629a39163802b7908938207678398"
+dest_md5="5b03c6d39e4e72c2d3e362b32296f54f"
+

BIN
.import/BracoArremssador.png-453f421290e2094987a7953bc976c25b.stex


+ 3 - 0
.import/BracoBruto.png-90f923c0bf5ef25d9b7496b3b368bd18.md5

@@ -0,0 +1,3 @@
+source_md5="d928b827853fe09a88316391818404c7"
+dest_md5="8c7e7e03560cf7f8d291745266cc2562"
+

BIN
.import/BracoBruto.png-90f923c0bf5ef25d9b7496b3b368bd18.stex


+ 3 - 0
.import/CarapacaFirme.png-eaa24fdc2aea1454f808e7c7e4639e4b.md5

@@ -0,0 +1,3 @@
+source_md5="a6deacb2a86bc631817e674929115d38"
+dest_md5="fbdc872dce18e054c137471cc110c9c5"
+

BIN
.import/CarapacaFirme.png-eaa24fdc2aea1454f808e7c7e4639e4b.stex


+ 3 - 0
.import/CarapacaInstantanea.png-f7d72beb71d767d9138ed7a9d4af13f7.md5

@@ -0,0 +1,3 @@
+source_md5="397c8ac94d5ef26b6b4477efc2af7c7e"
+dest_md5="a1195f51e9dada823d563a6617a3442b"
+

BIN
.import/CarapacaInstantanea.png-f7d72beb71d767d9138ed7a9d4af13f7.stex


+ 3 - 0
.import/CarapacaReflexiva.png-d5406d9e5f8f08022682db66cf3f5383.md5

@@ -0,0 +1,3 @@
+source_md5="d00329f6e3092f3070dbf34e9c414864"
+dest_md5="b7bd63bb94bed8b718ce0e341e2474d0"
+

BIN
.import/CarapacaReflexiva.png-d5406d9e5f8f08022682db66cf3f5383.stex


+ 3 - 0
.import/CerebroAvantajado.png-d3f61d50d72a49511c1c3a25ffa6b7ce.md5

@@ -0,0 +1,3 @@
+source_md5="fd074ed43e7c70ac2a1cddd41a4983aa"
+dest_md5="afc17ebc8c785467c3b76ea6435c52b4"
+

BIN
.import/CerebroAvantajado.png-d3f61d50d72a49511c1c3a25ffa6b7ce.stex


+ 3 - 0
.import/CorpoAerodinamico.png-0322dfe0ec8a56125ea1c754b26cb039.md5

@@ -0,0 +1,3 @@
+source_md5="15fa179ebb8eb8295af4f102d9a9f695"
+dest_md5="d0a64200485662dd9c664e1b2d19c987"
+

BIN
.import/CorpoAerodinamico.png-0322dfe0ec8a56125ea1c754b26cb039.stex


+ 3 - 0
.import/CoxasRobustas.png-c90a25a77c0f018a279c963cac7205e9.md5

@@ -0,0 +1,3 @@
+source_md5="398841a9a975ea7905b4793b66e71674"
+dest_md5="5abed54307e938be9efb05796c6d2fc4"
+

BIN
.import/CoxasRobustas.png-c90a25a77c0f018a279c963cac7205e9.stex


+ 3 - 0
.import/CutucaoRelampago.png-985ddbc11aeecdb3d412eab89b02ef5a.md5

@@ -0,0 +1,3 @@
+source_md5="f2b0033fe487641d72de2e446276258c"
+dest_md5="c6df8d3c16d5b994f4f2991c15973a79"
+

BIN
.import/CutucaoRelampago.png-985ddbc11aeecdb3d412eab89b02ef5a.stex


+ 3 - 0
.import/DinoBonzinho.png-9aeaeafee27938cc8c285b193047686b.md5

@@ -0,0 +1,3 @@
+source_md5="186d757019bc10e8e672cf178c85459f"
+dest_md5="3981b258228e7ac82f3a1a928905f6dc"
+

BIN
.import/DinoBonzinho.png-9aeaeafee27938cc8c285b193047686b.stex


+ 3 - 0
.import/DinoBonzinhoPerna.png-95bbb1a9b7466dfd2654ddd17b189974.md5

@@ -0,0 +1,3 @@
+source_md5="a135cb4b61e9ae7208967d6ac112261a"
+dest_md5="4bf6abc05a2445c9a6df8681d27f42d8"
+

BIN
.import/DinoBonzinhoPerna.png-95bbb1a9b7466dfd2654ddd17b189974.stex


+ 3 - 0
.import/Escorpiao.png-fe15f1965acdf7c2ed660142453d8157.md5

@@ -0,0 +1,3 @@
+source_md5="9b18747c59453a6f764d5e435232d71e"
+dest_md5="499485a9f518b71261f3fb8b75a82d5e"
+

BIN
.import/Escorpiao.png-fe15f1965acdf7c2ed660142453d8157.stex


+ 3 - 0
.import/EscorpiaoPerna.png-0592f76998a75a9742dcefd9019e1506.md5

@@ -0,0 +1,3 @@
+source_md5="f55f3a3c409400bab955da0396ff87c9"
+dest_md5="df2d0d95dcb7675b0da62f0b0943271c"
+

BIN
.import/EscorpiaoPerna.png-0592f76998a75a9742dcefd9019e1506.stex


+ 3 - 0
.import/EscudoReflexivo.png-0a0fb59ea043e9c202ed06156cade514.md5

@@ -0,0 +1,3 @@
+source_md5="fec580da00b5291940ae4983d421ba63"
+dest_md5="293a0e06bf3bf27ac6f0fe82a82a29a5"
+

BIN
.import/EscudoReflexivo.png-0a0fb59ea043e9c202ed06156cade514.stex


+ 3 - 0
.import/EsporaCritica.png-c53113b3d95b5b2ec64ae607dcd250de.md5

@@ -0,0 +1,3 @@
+source_md5="df957b69f310ca9176424e0952b5eacf"
+dest_md5="0c46b86224ab7091984002490c16658b"
+

BIN
.import/EsporaCritica.png-c53113b3d95b5b2ec64ae607dcd250de.stex


+ 3 - 0
.import/EsqueletoMetalico.png-e6afec686e4dea716ebe55d72ad804f9.md5

@@ -0,0 +1,3 @@
+source_md5="06a5cb5d5db3671406f2f735b1523fa5"
+dest_md5="35609daf0551deb4abc43ca4a9020b6e"
+

BIN
.import/EsqueletoMetalico.png-e6afec686e4dea716ebe55d72ad804f9.stex


+ 3 - 0
.import/EsqueletoOco.png-f5c0f0c3721e5d6ada1bc4713220e265.md5

@@ -0,0 +1,3 @@
+source_md5="8811d31cab89799f3f047f3d21420e44"
+dest_md5="8d0d8360e49fc217fbd3939c77693c1e"
+

BIN
.import/EsqueletoOco.png-f5c0f0c3721e5d6ada1bc4713220e265.stex


+ 3 - 0
.import/EstomagoDuplo.png-44b644dbedc0888815cd619886cf96cc.md5

@@ -0,0 +1,3 @@
+source_md5="7389457e8886ee89cbb16f2c6968dbdb"
+dest_md5="cf426b4c571deeb89fb9a08d72601858"
+

BIN
.import/EstomagoDuplo.png-44b644dbedc0888815cd619886cf96cc.stex


+ 3 - 0
.import/GarrasGalantes.png-91fccfe198ad7e7317b746884f435ba7.md5

@@ -0,0 +1,3 @@
+source_md5="3b05ff91cfad26f35a7cf2bd9391679f"
+dest_md5="8244606e1391aa04573aaf35d9681039"
+

BIN
.import/GarrasGalantes.png-91fccfe198ad7e7317b746884f435ba7.stex


+ 3 - 0
.import/InstintoEsquivador.png-7bc0629cabb0dd58b3b2e7fac6ef0063.md5

@@ -0,0 +1,3 @@
+source_md5="16d99a8845036e57f79314a3f71aa4c8"
+dest_md5="28cf442150f2929de766b15644dc7665"
+

BIN
.import/InstintoEsquivador.png-7bc0629cabb0dd58b3b2e7fac6ef0063.stex


+ 3 - 0
.import/MembroChicote.png-b3f838e8f9a7db32c4cdf33c6f6089b7.md5

@@ -0,0 +1,3 @@
+source_md5="6fc6b5cdc7378990a9cfab0bf52fcbcf"
+dest_md5="6281259c57c6a7800bc7c0c0c9fcbd6c"
+

BIN
.import/MembroChicote.png-b3f838e8f9a7db32c4cdf33c6f6089b7.stex


+ 3 - 0
.import/MembroEspigao.png-1ad5fc62b53deb0a62a4d3af7a6599a6.md5

@@ -0,0 +1,3 @@
+source_md5="df05032f6e1e6a745dabc1022a9a1e45"
+dest_md5="4a7577a82386a5cfcf1373429700a138"
+

BIN
.import/MembroEspigao.png-1ad5fc62b53deb0a62a4d3af7a6599a6.stex


+ 3 - 0
.import/MetabolismoAvancado.png-4ba4a97556a4f3ba4316437b8fed79ae.md5

@@ -0,0 +1,3 @@
+source_md5="97fc0ba2d0a8bf1184edd7f874062ccc"
+dest_md5="323bed593c3727b6292aa1fd7ac0bbdd"
+

BIN
.import/MetabolismoAvancado.png-4ba4a97556a4f3ba4316437b8fed79ae.stex


+ 3 - 0
.import/MordidaVampirica.png-e0f6987c9f9aaeeea3e1dc17e70228a0.md5

@@ -0,0 +1,3 @@
+source_md5="05e3e55ec5b0e7d4ed7977d7224faa0d"
+dest_md5="bb02fb384facb035d8f2c1b48d6ec740"
+

BIN
.import/MordidaVampirica.png-e0f6987c9f9aaeeea3e1dc17e70228a0.stex


+ 3 - 0
.import/OCorredor.png-75d24f45f016997929db54f702e97fbc.md5

@@ -0,0 +1,3 @@
+source_md5="2efdef1eb4f8238dad54c885f2e8e7cf"
+dest_md5="d94a04c471187d68960b19184e496521"
+

BIN
.import/OCorredor.png-75d24f45f016997929db54f702e97fbc.stex


+ 3 - 0
.import/OvoMonstro.png-5f0e1ad84fd43df9fdae3bca4f7e104b.md5

@@ -0,0 +1,3 @@
+source_md5="0ae5ccfe3819ca3cb8f8066ad7c1b008"
+dest_md5="c2992bc66900e9931215cd578ce62d89"
+

BIN
.import/OvoMonstro.png-5f0e1ad84fd43df9fdae3bca4f7e104b.stex


+ 3 - 0
.import/OvoMonstroPerna.png-797cff2606cb98b42fb32d98c8935ea7.md5

@@ -0,0 +1,3 @@
+source_md5="6eadbf78ca44cc8221009af3ce64667e"
+dest_md5="c965d1cab9019943c8a3e47559730253"
+

BIN
.import/OvoMonstroPerna.png-797cff2606cb98b42fb32d98c8935ea7.stex


+ 3 - 0
.import/PatasEncouracadas.png-1bbc6bb5507deb6ca08c3198d5afd7bc.md5

@@ -0,0 +1,3 @@
+source_md5="0a42590a1d7c0e76175c3644e14d6c9c"
+dest_md5="dcc24f35837b5aec118ef3b03ebd9a21"
+

BIN
.import/PatasEncouracadas.png-1bbc6bb5507deb6ca08c3198d5afd7bc.stex


+ 3 - 0
.import/PatasPerigossas.png-690ac845479bad7d03ce652983f197e3.md5

@@ -0,0 +1,3 @@
+source_md5="4191d36653a487317802c6bbcf239368"
+dest_md5="3f3c13637394cf67fd05b1ea36f31bc5"
+

BIN
.import/PatasPerigossas.png-690ac845479bad7d03ce652983f197e3.stex


+ 3 - 0
.import/PenasEnfarpadas.png-b5389b78c7c146caf69d1be52089ca60.md5

@@ -0,0 +1,3 @@
+source_md5="3338054fc06608de61129d77364b7254"
+dest_md5="f4476b76954948fb07ed82d7240557f0"
+

BIN
.import/PenasEnfarpadas.png-b5389b78c7c146caf69d1be52089ca60.stex


+ 3 - 0
.import/PernasLigeiras.png-985435cfd07b382d9363d0f6e20bded4.md5

@@ -0,0 +1,3 @@
+source_md5="25dd09535b6c13647ff1fd36756abf21"
+dest_md5="93ff44ea1955ffd149161d6372ec3938"
+

BIN
.import/PernasLigeiras.png-985435cfd07b382d9363d0f6e20bded4.stex


+ 3 - 0
.import/TentaculoEspinhoso.png-9889cb902ae44352f90e7757339f62af.md5

@@ -0,0 +1,3 @@
+source_md5="3be618b427e6e0259b7116e79a03fe10"
+dest_md5="906339e9c7624eba34f1d1064d329d14"
+

BIN
.import/TentaculoEspinhoso.png-9889cb902ae44352f90e7757339f62af.stex


+ 3 - 0
.import/Traca.png-40ac07305e48fe89c09b5655297da2c6.md5

@@ -0,0 +1,3 @@
+source_md5="6296a617266a3e512b2cc63c27d04081"
+dest_md5="e648f32713fbaf8ab35eb6412743b600"
+

BIN
.import/Traca.png-40ac07305e48fe89c09b5655297da2c6.stex


+ 3 - 0
.import/TracaPerna.png-aa71f09d07b81a3aab8179b804bd5c16.md5

@@ -0,0 +1,3 @@
+source_md5="9702302bf96227e1ecc33238917c5a0d"
+dest_md5="77eddf166cc4f625b7446f25620551e9"
+

BIN
.import/TracaPerna.png-aa71f09d07b81a3aab8179b804bd5c16.stex


+ 3 - 0
.import/audio.mp3-3addb96a3bc8400ea160931dac6c6689.md5

@@ -0,0 +1,3 @@
+source_md5="a7bb6f936f9ca9b2dc2e75f1fc92a6f2"
+dest_md5="7f8caf833dbcc5722194ea2da52b9e1b"
+

BIN
.import/audio.mp3-3addb96a3bc8400ea160931dac6c6689.mp3str


+ 3 - 0
.import/audio.ogg-d03bd1379498f54455d3839f7d241e8c.md5

@@ -0,0 +1,3 @@
+source_md5="317ac10c3116a978d4fdc9159193426c"
+dest_md5="a6c48685d8560cb6efe8271be443fc5a"
+

BIN
.import/audio.ogg-d03bd1379498f54455d3839f7d241e8c.oggstr


+ 3 - 0
.import/interfaceBevel.png-2b2dfe5e272680c403c2ba64e3e01eca.md5

@@ -0,0 +1,3 @@
+source_md5="83ced17fd366863cff571e4db4e4564f"
+dest_md5="3ba9c19fc4324d7cc8340d41b1ca9761"
+

BIN
.import/interfaceBevel.png-2b2dfe5e272680c403c2ba64e3e01eca.stex


+ 29 - 15
PowerUpControl.gd

@@ -2,11 +2,15 @@ extends CanvasLayer
 
 func openmenu():
 #	get_tree().paused = true
+	Engine.time_scale = 0.01
 	$Control2.show()
 	$Control/VSeparator/Label.text = 'Choose a power:'
 	$Control/VSeparator/ItemList.clear()
 	var array = []
 	var text = Powerups.menbros.keys() + Powerups.corpo.keys() + Powerups.apendice.keys()
+	var superdict = {}
+	for z in Powerups.menbros.keys(): superdict[z] = Powerups.menbros[z]
+	for z in Powerups.corpo.keys(): superdict[z] = Powerups.corpo[z]
 	for x in 5:
 		while text.has('null'): text.erase('null')
 		text.shuffle()
@@ -17,6 +21,7 @@ func openmenu():
 	
 	for x in 5:
 		$Control2/VSeparator/buttons.get_child(x).id = x
+		$Control2/VSeparator/buttons.get_child(x).set_texture( superdict[array[x]]['icone'] )
 		$Control2/VSeparator/buttons.get_child(x).text = array[x]
 		var buff = 0
 		if Powerups.menbros.has(array[x]): buff = 4
@@ -25,25 +30,32 @@ func openmenu():
 		$Control2/VSeparator/buttons.get_child(x).col()
 		$Control2/VSeparator/buttons.get_child(x).posswitch = true
 	
-	Powerups.dict
+#	Powerups.dict
 	
 	for x in get_tree().get_nodes_in_group('cleaning'):
 		x.queue_free()
 	
 	for x in $Control2/VSeparator/menbros.get_child_count():
-		if Powerups.dict['menbros'+str($Control2/VSeparator/menbros.get_child(x).id)] != Powerups.menbros.null:
-			var sprite = Sprite.new()
-			sprite.texture = load("res://icon.png")
-			sprite.position = Vector2(32,32)
-			$Control2/VSeparator/menbros.get_child(x).add_child(sprite)
-			sprite.add_to_group('cleaning')
+		var opt = Powerups.dict['menbros'+str($Control2/VSeparator/menbros.get_child(x).id)]
+		if opt != Powerups.menbros.null:
+			addoccuptslot(opt,x,$Control2/VSeparator/menbros.get_child(x))
 	for x in $Control2/VSeparator/corpo.get_child_count():
-		if Powerups.dict['corpo'+str($Control2/VSeparator/corpo.get_child(x).id)] != Powerups.corpo.null:
-			var sprite = Sprite.new()
-			sprite.texture = load("res://icon.png")
-			sprite.position = Vector2(32,32)
-			$Control2/VSeparator/corpo.get_child(x).add_child(sprite)
-			sprite.add_to_group('cleaning')
+		var opt = Powerups.dict['corpo'+str($Control2/VSeparator/corpo.get_child(x).id)]
+		if opt != Powerups.corpo.null:
+			addoccuptslot(opt,x,$Control2/VSeparator/corpo.get_child(x))
+
+
+func addoccuptslot(opt,x,arg):
+	var sprite = Sprite.new()
+	sprite.texture = opt.icone
+	sprite.position += Vector2(32,32)
+	var label = Label.new()
+	label.rect_position.y = 16
+	label.rect_position.x = 16
+	label.text = str(opt.level)
+	sprite.add_child(label)
+	arg.add_child(sprite)
+	sprite.add_to_group('cleaning')
 
 func _on_bacteria_level_up():
 	openmenu()
@@ -68,6 +80,7 @@ func _on_ItemList_item_activated(index):
 		var dict2 = dict + str(index)
 		if Powerups.dict[dict2] == Powerups[dict][power]:
 			print('upgrading power')
+			Powerups[dict][power]['level'] += 1
 			for x in Powerups[dict][power]['upgrade'].keys():
 				 Powerups[dict][power][x] += Powerups[dict][power]['upgrade'][x]
 		Powerups.dict[dict2] = Powerups[dict][power]
@@ -75,6 +88,7 @@ func _on_ItemList_item_activated(index):
 		print(dict2)
 		print(power)
 #		get_tree().paused = false
+		Engine.time_scale = 1
 		$Control2.hide()
 	pass # Replace with function body.
 
@@ -83,8 +97,8 @@ var buff2 = 0
 
 var lock = []
 
-func _physics_process(delta):
-	print(lock)
+#func _physics_process(delta):
+#	print(lock)
 
 func _on_Button_button_down():
 	_on_ItemList_item_activated(buff1)

+ 15 - 0
audio.mp3.import

@@ -0,0 +1,15 @@
+[remap]
+
+importer="mp3"
+type="AudioStreamMP3"
+path="res://.import/audio.mp3-3addb96a3bc8400ea160931dac6c6689.mp3str"
+
+[deps]
+
+source_file="res://audio.mp3"
+dest_files=[ "res://.import/audio.mp3-3addb96a3bc8400ea160931dac6c6689.mp3str" ]
+
+[params]
+
+loop=true
+loop_offset=0

BIN
audio.ogg


+ 15 - 0
audio.ogg.import

@@ -0,0 +1,15 @@
+[remap]
+
+importer="ogg_vorbis"
+type="AudioStreamOGGVorbis"
+path="res://.import/audio.ogg-d03bd1379498f54455d3839f7d241e8c.oggstr"
+
+[deps]
+
+source_file="res://audio.ogg"
+dest_files=[ "res://.import/audio.ogg-d03bd1379498f54455d3839f7d241e8c.oggstr" ]
+
+[params]
+
+loop=true
+loop_offset=0

+ 2 - 2
bacteria.gd

@@ -88,6 +88,6 @@ func _on_hitbox_gotxp(arg):
 		print(lv)
 	$CanvasLayer/VBoxContainer/Label.set_text(str(int(currentxp)))
 	$CanvasLayer/VBoxContainer/Label3.set_text('Lv.'+str(lv))
-	$CanvasLayer/VBoxContainer/Label/ProgressBar2.set_value( currentxp )
-	$CanvasLayer/VBoxContainer/Label/ProgressBar2.set_max( nextxp )
+	$CanvasLayer/ProgressBar2.set_value( currentxp )
+	$CanvasLayer/ProgressBar2.set_max( nextxp )
 	pass # Replace with function body.

+ 64 - 29
bacteria.tscn

@@ -1,4 +1,4 @@
-[gd_scene load_steps=10 format=2]
+[gd_scene load_steps=17 format=2]
 
 [ext_resource path="res://bacteria.gd" type="Script" id=1]
 [ext_resource path="res://sprite/Besourinho.png" type="Texture" id=2]
@@ -6,9 +6,36 @@
 [ext_resource path="res://hitbox.tscn" type="PackedScene" id=4]
 [ext_resource path="res://particles.tscn" type="PackedScene" id=5]
 [ext_resource path="res://newdynamicfont.tres" type="DynamicFont" id=6]
+[ext_resource path="res://ui/interfaceBevel.png" type="Texture" id=7]
 
 [sub_resource type="RectangleShape2D" id=1]
 
+[sub_resource type="StyleBoxFlat" id=4]
+bg_color = Color( 0.0705882, 0.262745, 0.329412, 1 )
+
+[sub_resource type="StyleBoxFlat" id=5]
+bg_color = Color( 0.0156863, 0.709804, 0.0196078, 1 )
+
+[sub_resource type="Theme" id=6]
+ProgressBar/colors/font_color = Color( 0, 0, 0, 1 )
+ProgressBar/colors/font_color_shadow = Color( 0, 0, 0, 1 )
+ProgressBar/fonts/font = null
+ProgressBar/styles/bg = SubResource( 4 )
+ProgressBar/styles/fg = SubResource( 5 )
+
+[sub_resource type="StyleBoxFlat" id=7]
+bg_color = Color( 0.270588, 0, 0, 1 )
+
+[sub_resource type="StyleBoxFlat" id=8]
+bg_color = Color( 1, 0, 0, 1 )
+
+[sub_resource type="Theme" id=9]
+ProgressBar/colors/font_color = Color( 0, 0, 0, 1 )
+ProgressBar/colors/font_color_shadow = Color( 0, 0, 0, 1 )
+ProgressBar/fonts/font = null
+ProgressBar/styles/bg = SubResource( 7 )
+ProgressBar/styles/fg = SubResource( 8 )
+
 [sub_resource type="Animation" id=2]
 resource_name = "Nova Animação"
 loop = true
@@ -210,55 +237,63 @@ dmg = 10
 
 [node name="Health" parent="." instance=ExtResource( 3 )]
 health_max = 50
-progressbar = NodePath("../CanvasLayer/VBoxContainer/Label2/ProgressBar2")
+progressbar = NodePath("../CanvasLayer/ProgressBar3")
 text = NodePath("../CanvasLayer/VBoxContainer/Label2")
 
 [node name="CanvasLayer" type="CanvasLayer" parent="."]
 
-[node name="VBoxContainer" type="VBoxContainer" parent="CanvasLayer"]
+[node name="ProgressBar2" type="ProgressBar" parent="CanvasLayer"]
+show_behind_parent = true
+margin_left = 19.0
+margin_top = 18.0
+margin_right = 520.0
+margin_bottom = 40.0
+theme = SubResource( 6 )
+custom_fonts/font = ExtResource( 6 )
+max_value = 0.1
+percent_visible = false
+
+[node name="ProgressBar3" type="ProgressBar" parent="CanvasLayer"]
+show_behind_parent = true
+margin_left = 38.0
+margin_top = 38.0
+margin_right = 502.0
+margin_bottom = 55.0
+theme = SubResource( 9 )
+custom_fonts/font = ExtResource( 6 )
+max_value = 50.0
+value = 20.0
+percent_visible = false
+
+[node name="InterfaceBevel" type="Sprite" parent="CanvasLayer"]
+scale = Vector2( 0.75, 0.75 )
+texture = ExtResource( 7 )
+centered = false
+
+[node name="VBoxContainer" type="Control" parent="CanvasLayer"]
 anchor_right = 1.0
 anchor_bottom = 1.0
 
 [node name="Label" type="Label" parent="CanvasLayer/VBoxContainer"]
+margin_top = 22.0
 margin_right = 540.0
-margin_bottom = 19.0
+margin_bottom = 41.0
 custom_fonts/font = ExtResource( 6 )
 text = "0"
 align = 1
 
-[node name="ProgressBar2" type="ProgressBar" parent="CanvasLayer/VBoxContainer/Label"]
-modulate = Color( 3, 2, 0, 1 )
-show_behind_parent = true
-margin_right = 540.0
-margin_bottom = 14.0
-custom_fonts/font = ExtResource( 6 )
-max_value = 0.1
-percent_visible = false
-
 [node name="Label2" type="Label" parent="CanvasLayer/VBoxContainer"]
-margin_top = 23.0
+margin_top = 38.0
 margin_right = 540.0
-margin_bottom = 42.0
+margin_bottom = 57.0
 custom_fonts/font = ExtResource( 6 )
 text = "999"
 align = 1
 
-[node name="ProgressBar2" type="ProgressBar" parent="CanvasLayer/VBoxContainer/Label2"]
-modulate = Color( 3, 0, 0, 1 )
-show_behind_parent = true
-margin_left = 3.0
-margin_top = 2.0
-margin_right = 543.0
-margin_bottom = 16.0
-custom_fonts/font = ExtResource( 6 )
-max_value = 50.0
-value = 20.0
-percent_visible = false
-
 [node name="Label3" type="Label" parent="CanvasLayer/VBoxContainer"]
-margin_top = 46.0
+margin_top = 6.0
 margin_right = 540.0
-margin_bottom = 65.0
+margin_bottom = 25.0
 custom_fonts/font = ExtResource( 6 )
 text = "Lv.1"
 align = 1

+ 9 - 1
enemy.gd

@@ -11,7 +11,13 @@ export var exppt = 15
 
 func _ready():
 	player = get_tree().get_nodes_in_group('player')[0]
-	$types.play($types.get_animation_list()[round(rand_range(1,2))])
+	var array = []
+	for x in $types.get_animation_list():
+		array.append(x)
+	array.shuffle()
+	while array[0] == 'RESET':
+		array.shuffle()
+	$types.play(array[0])
 	pass # Replace with function body.
 
 func _physics_process(delta):
@@ -21,12 +27,14 @@ func _physics_process(delta):
 				if checkapproxpos(Vector2(x,y)):
 					active = true
 		if active:
+			
 			reactiontime -= 1
 			if reactiontime == 0:
 				motion = (player.global_position - global_position).normalized()
 				reactiontime = 180
 				$hitbox.position = motion * attackrange
 			move_and_slide(motion * speed)
+			$Sprite.rotation = atan2(motion.y * speed,motion.x * speed)
 
 func checkapproxpos(var offset = Vector2()):
 	var pos1 = Vector2(int(player.global_position.x/detectionzone), int(player.global_position.y/detectionzone))

File diff suppressed because it is too large
+ 1221 - 3
enemy.tscn


+ 7 - 0
font/newdynamicfont.tres

@@ -0,0 +1,7 @@
+[gd_resource type="DynamicFont" load_steps=2 format=2]
+
+[ext_resource path="res://font/ComfortaaRegular.ttf" type="DynamicFontData" id=1]
+
+[resource]
+outline_color = Color( 0, 0, 0, 1 )
+font_data = ExtResource( 1 )

+ 6 - 0
font/newtheme.tres

@@ -0,0 +1,6 @@
+[gd_resource type="Theme" load_steps=2 format=2]
+
+[ext_resource path="res://font/newdynamicfont.tres" type="DynamicFont" id=1]
+
+[resource]
+default_font = ExtResource( 1 )

+ 51 - 42
main.tscn

@@ -1,4 +1,4 @@
-[gd_scene load_steps=21 format=2]
+[gd_scene load_steps=24 format=2]
 
 [ext_resource path="res://spawner.gd" type="Script" id=1]
 [ext_resource path="res://bacteria.tscn" type="PackedScene" id=2]
@@ -8,19 +8,22 @@
 [ext_resource path="res://font/ComfortaaRegular.ttf" type="DynamicFontData" id=6]
 [ext_resource path="res://newdynamicfont.tres" type="DynamicFont" id=7]
 [ext_resource path="res://buttonsgens.gd" type="Script" id=8]
+[ext_resource path="res://font/newdynamicfont.tres" type="DynamicFont" id=9]
+[ext_resource path="res://font/newtheme.tres" type="Theme" id=10]
 [ext_resource path="res://ui/InterfaceLevelUpNew.png" type="Texture" id=11]
 [ext_resource path="res://ui/Area2D2.gd" type="Script" id=12]
+[ext_resource path="res://audio.ogg" type="AudioStream" id=13]
 
-[sub_resource type="DynamicFont" id=8]
+[sub_resource type="DynamicFont" id=1]
 font_data = ExtResource( 6 )
 
-[sub_resource type="Theme" id=9]
-default_font = SubResource( 8 )
+[sub_resource type="Theme" id=2]
+default_font = SubResource( 1 )
 
-[sub_resource type="CircleShape2D" id=11]
+[sub_resource type="CircleShape2D" id=3]
 radius = 20.0
 
-[sub_resource type="Shader" id=1]
+[sub_resource type="Shader" id=4]
 code = "// NOTE: Shader automatically converted from Godot Engine 3.4.4.stable's CanvasItemMaterial.
 
 shader_type canvas_item;
@@ -35,33 +38,34 @@ void fragment(){
 	COLOR = texture(grad, vec2( round(col)) ) + clamp(col,0.0,0.6) - 0.3;
 }"
 
-[sub_resource type="Gradient" id=2]
+[sub_resource type="Gradient" id=5]
 offsets = PoolRealArray( 0.00833333, 0.970833 )
 colors = PoolColorArray( 0.00156975, 0.401855, 0.337356, 1, 0.144711, 0.686035, 0.256252, 1 )
 
-[sub_resource type="GradientTexture" id=3]
-gradient = SubResource( 2 )
+[sub_resource type="GradientTexture" id=6]
+gradient = SubResource( 5 )
 
-[sub_resource type="OpenSimplexNoise" id=4]
+[sub_resource type="OpenSimplexNoise" id=7]
 
-[sub_resource type="NoiseTexture" id=5]
+[sub_resource type="NoiseTexture" id=8]
 width = 256
 height = 256
-noise = SubResource( 4 )
+noise = SubResource( 7 )
 
-[sub_resource type="NoiseTexture" id=6]
+[sub_resource type="NoiseTexture" id=9]
 width = 96
 height = 96
 seamless = true
-noise = SubResource( 4 )
+noise = SubResource( 7 )
 
-[sub_resource type="ShaderMaterial" id=7]
-shader = SubResource( 1 )
-shader_param/noise = SubResource( 5 )
-shader_param/noise2 = SubResource( 6 )
-shader_param/grad = SubResource( 3 )
+[sub_resource type="ShaderMaterial" id=10]
+shader = SubResource( 4 )
+shader_param/noise = SubResource( 8 )
+shader_param/noise2 = SubResource( 9 )
+shader_param/grad = SubResource( 6 )
 
 [node name="main" type="YSort"]
+position = Vector2( 2, 0 )
 
 [node name="bacteria" parent="." instance=ExtResource( 2 )]
 
@@ -84,12 +88,12 @@ anchor_right = 1.0
 anchor_bottom = 1.0
 margin_left = 300.0
 margin_right = -300.0
-theme = SubResource( 9 )
+theme = SubResource( 2 )
 
 [node name="VBoxContainer" type="VBoxContainer" parent="restarter/MarginContainer"]
 margin_right = 89.0
 margin_bottom = 960.0
-theme = SubResource( 9 )
+theme = SubResource( 2 )
 alignment = 1
 
 [node name="Label" type="Label" parent="restarter/MarginContainer/VBoxContainer"]
@@ -119,12 +123,12 @@ anchor_right = 1.0
 anchor_bottom = 1.0
 margin_left = 120.0
 margin_right = -120.0
-theme = SubResource( 9 )
+theme = SubResource( 2 )
 
 [node name="VSeparator" type="VBoxContainer" parent="PowerUpControl/Control"]
 margin_right = 300.0
 margin_bottom = 960.0
-theme = SubResource( 9 )
+theme = SubResource( 2 )
 alignment = 1
 
 [node name="Label" type="Label" parent="PowerUpControl/Control/VSeparator"]
@@ -149,19 +153,20 @@ anchor_right = 1.0
 anchor_bottom = 1.0
 margin_left = 80.0
 margin_right = -80.0
-theme = SubResource( 9 )
+theme = ExtResource( 10 )
 
 [node name="VSeparator" type="VBoxContainer" parent="PowerUpControl/Control2"]
 margin_right = 380.0
 margin_bottom = 960.0
-theme = SubResource( 9 )
+theme = SubResource( 2 )
 alignment = 1
 
 [node name="Label" type="Label" parent="PowerUpControl/Control2/VSeparator"]
 margin_top = 154.0
 margin_right = 380.0
 margin_bottom = 173.0
-custom_fonts/font = ExtResource( 7 )
+theme = ExtResource( 10 )
+custom_fonts/font = ExtResource( 9 )
 text = "Choose a power:"
 
 [node name="ItemList" type="ItemList" parent="PowerUpControl/Control2/VSeparator"]
@@ -178,7 +183,7 @@ margin_top = 177.0
 margin_right = 380.0
 margin_bottom = 777.0
 rect_min_size = Vector2( 0, 600 )
-color = Color( 0.886275, 0.717647, 0.556863, 1 )
+color = Color( 0.117647, 0.172549, 0.211765, 1 )
 
 [node name="InterfaceLevelUpNew" type="Sprite" parent="PowerUpControl/Control2/VSeparator/ColorRect"]
 position = Vector2( 186, 117 )
@@ -186,7 +191,7 @@ scale = Vector2( 0.75, 0.75 )
 texture = ExtResource( 11 )
 
 [node name="menbros" type="Node2D" parent="PowerUpControl/Control2/VSeparator"]
-modulate = Color( 0, 1, 0.952941, 1 )
+self_modulate = Color( 0, 1, 0.952941, 1 )
 position = Vector2( 186, 293 )
 scale = Vector2( 0.75, 0.75 )
 
@@ -199,7 +204,7 @@ script = ExtResource( 12 )
 
 [node name="CollisionShape2D" type="CollisionShape2D" parent="PowerUpControl/Control2/VSeparator/menbros/Area2D2"]
 position = Vector2( 32, 32 )
-shape = SubResource( 11 )
+shape = SubResource( 3 )
 
 [node name="Area2D3" type="Area2D" parent="PowerUpControl/Control2/VSeparator/menbros"]
 position = Vector2( -177.333, -120 )
@@ -210,7 +215,7 @@ script = ExtResource( 12 )
 
 [node name="CollisionShape2D" type="CollisionShape2D" parent="PowerUpControl/Control2/VSeparator/menbros/Area2D3"]
 position = Vector2( 32, 32 )
-shape = SubResource( 11 )
+shape = SubResource( 3 )
 
 [node name="Area2D6" type="Area2D" parent="PowerUpControl/Control2/VSeparator/menbros"]
 position = Vector2( -74.6667, 54.6667 )
@@ -222,7 +227,7 @@ id = 1
 
 [node name="CollisionShape2D" type="CollisionShape2D" parent="PowerUpControl/Control2/VSeparator/menbros/Area2D6"]
 position = Vector2( 32, 32 )
-shape = SubResource( 11 )
+shape = SubResource( 3 )
 
 [node name="Area2D7" type="Area2D" parent="PowerUpControl/Control2/VSeparator/menbros"]
 position = Vector2( -74.6667, -141.333 )
@@ -234,7 +239,7 @@ id = 1
 
 [node name="CollisionShape2D" type="CollisionShape2D" parent="PowerUpControl/Control2/VSeparator/menbros/Area2D7"]
 position = Vector2( 32, 32 )
-shape = SubResource( 11 )
+shape = SubResource( 3 )
 
 [node name="Area2D4" type="Area2D" parent="PowerUpControl/Control2/VSeparator/menbros"]
 position = Vector2( 22.6667, 36 )
@@ -246,7 +251,7 @@ id = 2
 
 [node name="CollisionShape2D" type="CollisionShape2D" parent="PowerUpControl/Control2/VSeparator/menbros/Area2D4"]
 position = Vector2( 32, 32 )
-shape = SubResource( 11 )
+shape = SubResource( 3 )
 
 [node name="Area2D5" type="Area2D" parent="PowerUpControl/Control2/VSeparator/menbros"]
 position = Vector2( 22.6667, -120 )
@@ -258,10 +263,10 @@ id = 2
 
 [node name="CollisionShape2D" type="CollisionShape2D" parent="PowerUpControl/Control2/VSeparator/menbros/Area2D5"]
 position = Vector2( 32, 32 )
-shape = SubResource( 11 )
+shape = SubResource( 3 )
 
 [node name="corpo" type="Node2D" parent="PowerUpControl/Control2/VSeparator"]
-modulate = Color( 1, 0.494118, 0, 1 )
+self_modulate = Color( 1, 0.494118, 0, 1 )
 position = Vector2( 186, 293 )
 scale = Vector2( 0.75, 0.75 )
 
@@ -274,7 +279,7 @@ script = ExtResource( 12 )
 
 [node name="CollisionShape2D" type="CollisionShape2D" parent="PowerUpControl/Control2/VSeparator/corpo/Area2D8"]
 position = Vector2( 32, 32 )
-shape = SubResource( 11 )
+shape = SubResource( 3 )
 
 [node name="Area2D9" type="Area2D" parent="PowerUpControl/Control2/VSeparator/corpo"]
 position = Vector2( -117.333, -42.6667 )
@@ -286,7 +291,7 @@ id = 1
 
 [node name="CollisionShape2D" type="CollisionShape2D" parent="PowerUpControl/Control2/VSeparator/corpo/Area2D9"]
 position = Vector2( 32, 32 )
-shape = SubResource( 11 )
+shape = SubResource( 3 )
 
 [node name="Area2D10" type="Area2D" parent="PowerUpControl/Control2/VSeparator/corpo"]
 position = Vector2( -38.6667, -42.6667 )
@@ -298,7 +303,7 @@ id = 2
 
 [node name="CollisionShape2D" type="CollisionShape2D" parent="PowerUpControl/Control2/VSeparator/corpo/Area2D10"]
 position = Vector2( 32, 32 )
-shape = SubResource( 11 )
+shape = SubResource( 3 )
 
 [node name="Area2D11" type="Area2D" parent="PowerUpControl/Control2/VSeparator/corpo"]
 position = Vector2( 38.6667, -42.6667 )
@@ -310,7 +315,7 @@ id = 3
 
 [node name="CollisionShape2D" type="CollisionShape2D" parent="PowerUpControl/Control2/VSeparator/corpo/Area2D11"]
 position = Vector2( 32, 32 )
-shape = SubResource( 11 )
+shape = SubResource( 3 )
 
 [node name="Area2D12" type="Area2D" parent="PowerUpControl/Control2/VSeparator/corpo"]
 position = Vector2( 116, -42.6667 )
@@ -322,7 +327,7 @@ id = 4
 
 [node name="CollisionShape2D" type="CollisionShape2D" parent="PowerUpControl/Control2/VSeparator/corpo/Area2D12"]
 position = Vector2( 32, 32 )
-shape = SubResource( 11 )
+shape = SubResource( 3 )
 
 [node name="buttons" type="Node2D" parent="PowerUpControl/Control2/VSeparator"]
 position = Vector2( 24, 422 )
@@ -338,10 +343,14 @@ text = "accept"
 layer = -1
 
 [node name="TextureButton" type="ColorRect" parent="CanvasLayer"]
-material = SubResource( 7 )
+material = SubResource( 10 )
 anchor_right = 1.0
 anchor_bottom = 1.0
-theme = SubResource( 9 )
+theme = SubResource( 2 )
+
+[node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="."]
+stream = ExtResource( 13 )
+autoplay = true
 
 [connection signal="dieproxy" from="bacteria" to="restarter" method="_on_bacteria_dieproxy"]
 [connection signal="level_up" from="bacteria" to="PowerUpControl" method="_on_bacteria_level_up"]

+ 56 - 91
powerups.gd

@@ -13,7 +13,9 @@ var menbros = {
 		'dmg':1.25,
 		'atkspeed':1.0,
 		'upgrade': {'dmg':0.15},
+		'level':1,
 		'name':'braco_bruto',
+		'icone':load("res://sprite/IconesMembros/BracoBruto.png"),
 	},
 	'menbro_chicote':{
 		'img':load("res://sprite/menbros/MembroChicote.png"),
@@ -21,14 +23,18 @@ var menbros = {
 		'dmg':0.75,
 		'atkspeed':1.25,
 		'upgrade': {'atkspeed':0.1,'range':0.05},
+		'level':1,
 		'name':'menbro_chicote',
+		'icone':load("res://sprite/menbros/MembroChicote.png"),
 	},
 	'pernas_ligeiras':{
 		'img':load("res://sprite/menbros/PatasLigeiras.png"),
 		'hp': 0.75,
 		'speed':1.75,
 		'upgrade': {'speed':0.2},
+		'level':1,
 		'name':'pernas_ligeiras',
+		'icone':load("res://sprite/IconesMembros/PernasLigeiras.png"),
 	},
 	'o_corredor':{
 		'img':load("res://sprite/menbros/OCorredor.png"),
@@ -36,21 +42,27 @@ var menbros = {
 		'dmg':0.75,
 		'speed':2.0,
 		'upgrade': {'speed':0.2},
+		'level':1,
 		'name':'o_corredor',
+		'icone':load("res://sprite/IconesMembros/OCorredor.png"),
 	},
 	'coxas_robustas':{
 		'img':load("res://sprite/menbros/CoxasRobustas.png"),
 		'hp': 1.25,
 		'speed':1.25,
 		'upgrade': {'speed':0.1, 'hp':0.1},
+		'level':1,
 		'name':'coxas_robustas',
+		'icone':load("res://sprite/IconesMembros/CoxasRobustas.png"),
 	},
 	'patas_encourasadas':{
 		'img':load("res://sprite/menbros/PataEncouracada.png"),
 		'hp': 1.75,
 		'speed':0.75,
 		'upgrade': {'hp':0.2},
+		'level':1,
 		'name':'patas_encourasadas',
+		'icone':load("res://sprite/IconesMembros/PatasEncouracadas.png"),
 	},
 	'tentaculos_espinhosos':{
 		'img':load("res://sprite/menbros/TentaculosEspinhosos.png"),
@@ -58,20 +70,26 @@ var menbros = {
 		'dmg':1.5,
 		'speed':0.5,
 		'upgrade': {'hp':0.1, 'dmg':0.1},
+		'level':1,
 		'name':'tentaculos_espinhosos',
+		'icone':load("res://sprite/IconesMembros/TentaculoEspinhoso.png"),
 	},
 	'patas_perigosas':{
 		'img':load("res://sprite/menbros/PatasPerigosas.png"),
 		'dmg':1.5,
 		'upgrade': {'dmg':0.2},
+		'level':1,
 		'name':'patas_perigosas',
+		'icone':load("res://sprite/IconesMembros/PatasPerigossas.png"),
 	},
 	'garras_galantes':{
 		'img':load("res://sprite/menbros/GarrasElegantes.png"),
 		'hp': 1.25,
 		'dmg':1.25,
 		'upgrade': {'hp':0.1, 'dmg':0.1},
+		'level':1,
 		'name':'garras_galantes',
+		'icone':load("res://sprite/IconesMembros/GarrasGalantes.png"),
 	},
 	'cutucao_relampago':{
 		'img':load("res://sprite/menbros/CutucaoRelanpago.png"),
@@ -79,7 +97,9 @@ var menbros = {
 		'atkspeed':1.5,
 		'dmg':0.75,
 		'upgrade': {'atkspeed':0.15},
+		'level':1,
 		'name':'cutucao_relampago',
+		'icone':load("res://sprite/IconesMembros/CutucaoRelampago.png"),
 	},
 	'braco_arremesador':{
 		'img':load("res://sprite/menbros/BracoArremessador.png"),
@@ -87,7 +107,9 @@ var menbros = {
 		'atkspeed':0.75,
 		'dmg':1.0,
 		'upgrade': {'dmg': 0.05, 'range': 0.1},
+		'level':1,
 		'name':'braco_arremesador',
+		'icone':load("res://sprite/IconesMembros/BracoArremssador.png"),
 	},
 	'membro_espigao':{
 		'img':load("res://sprite/menbros/MembroEspigao.png"),
@@ -95,7 +117,9 @@ var menbros = {
 		'atkspeed':1.0,
 		'dmg':1.0,
 		'upgrade': {'atkspeed': 0.05, 'dmg': 0.05, 'range': 0.05},
+		'level':1,
 		'name':'membro_espigao',
+		'icone':load("res://sprite/IconesMembros/MembroEspigao.png"),
 	}
 }
 
@@ -106,98 +130,106 @@ var corpo = {
 	'carapaca_firme':{
 		'hp':1.5,
 		'upgrade': {'hp':0.1},
+		'level':1,
 		'name':'carapaca_firme',
+		'icone':load("res://sprite/IconesCorpo/CarapacaFirme.png"),
 	},
 	'metabolismo_avancado':{
 		'regen':1.05,
 		'regen_time':7.0,
 		'upgrade': {'regen_time':-1.0},
+		'level':1,
 		'name':'metabolismo_avancado',
+		'icone':load("res://sprite/IconesCorpo/MetabolismoAvancado.png"),
 	},
 	'cerebro_avantajado':{
 		'xpmult':1.25,
 		'upgrade': {'xpmult':0.05},
+		'level':1,
 		'name':'cerebro_avantajado',
+		'icone':load("res://sprite/IconesCorpo/CerebroAvantajado.png"),
 	},
 	'escama_reflexiva':{
 		'react_dmg' : 1.0,
 		'upgrade': {'react_dmg':0.2},
+		'level':1,
 		'name':'escama_reflexiva',
+		'icone':load("res://sprite/IconesCorpo/EscudoReflexivo.png"),
 	},
 	'esqueleto_metalico':{
 		'speed' : 0.5,
 		'hp' : 2.0,
 		'upgrade': {'hp':0.2},
+		'level':1,
 		'name':'esqueleto_metalico',
+		'icone':load("res://sprite/IconesCorpo/EsqueletoMetalico.png"),
 	},
 	'esqueleto_oco':{
 		'speed' : 2.0,
 		'hp' : 0.5,
 		'upgrade': {'speed':0.2},
+		'level':1,
 		'name':'esqueleto_oco',
+		'icone':load("res://sprite/IconesCorpo/EsqueletoOco.png"),
 	},
 	'corpo_aerodinamico':{
 		'speed' : 1.5,
 		'upgrade': {'speed':0.2},
+		'level':1,
 		'name':'corpo_aerodinamico',
+		'icone':load("res://sprite/IconesCorpo/CorpoAerodinamico.png"),
 	},
 	'pernas_farpadas':{
 		'atkspeed':1.2,
 		'upgrade': {'atkspeed':0.04},
+		'level':1,
 		'name':'pernas_farpadas',
+		'icone':load("res://sprite/IconesCorpo/PenasEnfarpadas.png"),
 	},
-#	'carapaca_estpinhosa':{
-#		'hp' : 1.2,
-#		'name':'carapaca_estpinhosa',
-#	},
 	'estomago_duplo':{
 		'hppickup' : 1.25,
 		'upgrade': {'hppickup':0.1},
+		'level':1,
 		'name':'estomago_duplo',
+		'icone':load("res://sprite/IconesCorpo/EstomagoDuplo.png"),
 	},
 	'carapa_instantanea':{
 		'invunerabilitytime' : 2.5,
 		'invunerabilitychance' : 1.15,
 		'upgrade': {'invunerabilitychance':0.3, 'invunerability':0.5},
+		'level':1,
 		'name':'carapa_instantanea',
+		'icone':load("res://sprite/IconesCorpo/CarapacaInstantanea.png"),
 	},
 	'mordida_vampirica':{
 		'hpsteal' : 0.05,
 		'stealhp' : 0.1,
 		'upgrade': {'stealhp': 0.02,'hpsteal' : 0.01,},
+		'level':1,
 		'name':'mordida_vampirica',
+		'icone':load("res://sprite/IconesCorpo/MordidaVampirica.png"),
 	},
-#	'camuflagen_natural':{
-#		'detectionrage' : 0.8,
-#		'name':'camuflagen_natural',
-#	},
-#	'intestino_glutao':{
-#		'temphp' : 1.25,
-#		'temphpmax' : 1.5,
-#		'temphptime' : 5.00,
-#		'name':'intestino_glutao',
-#	},
-#	'pele_reativa':{
-#		'speedboost' : 1.15,
-#		'speedboostpmax' : 1.3,
-#		'speedboosttime' : 5.00,
-#		'name':'pele_reativa',
+#	'olhos_admirantes':{
+#		'camzoom' : 1.5,
+#		'upgrade': {},
+#		'level':1,
+#		'name':'olhos_admirantes',
+#		'icone':load(),
 #	},
-	'olhos_admirantes':{
-		'camzoom' : 1.5,
-		'upgrade': {},
-		'name':'olhos_admirantes',
-	},
 	'instinto_esquivador':{
 		'invunerabilitychancemult' : 1.01,
 		'upgrade': {},
+		'level':1,
 		'name':'instinto_esquivador',
+		'icone':load("res://sprite/IconesCorpo/InstintoEsquivador.png"),
 	},
 	'espora_critica':{
 		'critical_chance' : 1.1,
 		'critical_dmg' : 2.0,
 		'upgrade': {},
+		'level':1,
 		'name':'espora_critica',
+		'icone':load("res://sprite/IconesCorpo/EsporaCritica.png"),
 	},
 }
 
@@ -205,70 +237,6 @@ var apendice = {
 	'null':{
 		'name':'null',
 	},
-#	'olhos_admirantes':{
-#		'camzoom' : 1.5,
-#		'name':'olhos_admirantes',
-#	},
-#	'audicao_apurada':{
-#		'detection_enemy' : 1.0,
-#		'name':'audicao_apurada',
-#	},
-#	'cauda_espinhosa':{
-#		'backattack' : 5.0,
-#		'name':'cauda_espinhosa',
-#	},
-#	'instinto_esquivador':{
-#		'invunerabilitychancemult' : 1.01,
-#		'name':'instinto_esquivador',
-#	},
-#	'espora_critica':{
-#		'critical_chance' : 1.1,
-#		'critical_dmg' : 2.0,
-#		'name':'espora_critica',
-#	},
-#	'espora_toxica':{
-#		'poison_chance' : 0.2,
-#		'poison_dmg' : 0.1,
-#		'name':'espora_toxica',
-#	},
-#	'espora_atordoante':{
-#		'stun_chance' : 0.05,
-#		'stun_time' : 1.00,
-#		'name':'espora_atordoante',
-#	},
-#	'espora_surpresa':{
-#		'sneak_dmg' : 2.00,
-#		'name':'espora_surpres',
-#	},
-#	'visao_calor':{
-#		'AoE_dmg' : 0.1,
-#		'name':'visao_calor',
-#	},
-#	'antenas_sensiveis':{
-#		'detection_upgrade' : 1.0,
-#		'name':'antenas_sensiveis',
-#	},
-#	'olfato_preciso':{
-#		'detection_food' : 1.0,
-#		'name':'olfato_preciso',
-#	},
-#	'dentes_afiados':{
-#		'drop_food' : 1.25,
-#		'name':'dentes_afiados',
-#	},
-#	'glandula_sorte':{
-#		'spawn_food' : 1.1,
-#		'name':'glandula_sorte',
-#	},
-#	'bafo_fogo':{
-#		'AoE_dmg_small' : 1.1,
-#		'name':'bafo_fogo',
-#	},
-#	'vista_fria':{
-#		'AoE_slow' : 0.9,
-#		'name':'vista_fria',
-#	},
-	
 }
 
 var dictslots = {
@@ -285,9 +253,6 @@ var dict = {
 	'corpo2': corpo.null,
 	'corpo3': corpo.null,
 	'corpo4': corpo.null,
-#	'apendice0': apendice.null,
-#	'apendice1': apendice.null,
-#	'apendice2': apendice.null,
 }
 
 onready var dictbkp = dict

+ 319 - 0
powerups2.gd

@@ -0,0 +1,319 @@
+extends Node
+
+
+
+var menbros = {
+	'null':{
+		'img':null,
+		'name':'null',
+	},
+	'braco_bruto':{
+		'img':load("res://sprite/menbros/BracoBruto.png"),
+		'range': 0.75,
+		'dmg':1.25,
+		'atkspeed':1.0,
+		'upgrade': {'dmg':0.15},
+		'level':1,
+		'name':'braco_bruto',
+	},
+	'menbro_chicote':{
+		'img':load("res://sprite/menbros/MembroChicote.png"),
+		'range': 1.25,
+		'dmg':0.75,
+		'atkspeed':1.25,
+		'upgrade': {'atkspeed':0.1,'range':0.05},
+		'level':1,
+		'name':'menbro_chicote',
+	},
+	'pernas_ligeiras':{
+		'img':load("res://sprite/menbros/PatasLigeiras.png"),
+		'hp': 0.75,
+		'speed':1.75,
+		'upgrade': {'speed':0.2},
+		'level':1,
+		'name':'pernas_ligeiras',
+	},
+	'o_corredor':{
+		'img':load("res://sprite/menbros/OCorredor.png"),
+		'hp': 0.75,
+		'dmg':0.75,
+		'speed':2.0,
+		'upgrade': {'speed':0.2},
+		'level':1,
+		'name':'o_corredor',
+	},
+	'coxas_robustas':{
+		'img':load("res://sprite/menbros/CoxasRobustas.png"),
+		'hp': 1.25,
+		'speed':1.25,
+		'upgrade': {'speed':0.1, 'hp':0.1},
+		'level':1,
+		'name':'coxas_robustas',
+	},
+	'patas_encourasadas':{
+		'img':load("res://sprite/menbros/PataEncouracada.png"),
+		'hp': 1.75,
+		'speed':0.75,
+		'upgrade': {'hp':0.2},
+		'level':1,
+		'name':'patas_encourasadas',
+	},
+	'tentaculos_espinhosos':{
+		'img':load("res://sprite/menbros/TentaculosEspinhosos.png"),
+		'hp': 1.5,
+		'dmg':1.5,
+		'speed':0.5,
+		'upgrade': {'hp':0.1, 'dmg':0.1},
+		'level':1,
+		'name':'tentaculos_espinhosos',
+	},
+	'patas_perigosas':{
+		'img':load("res://sprite/menbros/PatasPerigosas.png"),
+		'dmg':1.5,
+		'upgrade': {'dmg':0.2},
+		'level':1,
+		'name':'patas_perigosas',
+	},
+	'garras_galantes':{
+		'img':load("res://sprite/menbros/GarrasElegantes.png"),
+		'hp': 1.25,
+		'dmg':1.25,
+		'upgrade': {'hp':0.1, 'dmg':0.1},
+		'level':1,
+		'name':'garras_galantes',
+	},
+	'cutucao_relampago':{
+		'img':load("res://sprite/menbros/CutucaoRelanpago.png"),
+		'range': 0.75,
+		'atkspeed':1.5,
+		'dmg':0.75,
+		'upgrade': {'atkspeed':0.15},
+		'level':1,
+		'name':'cutucao_relampago',
+	},
+	'braco_arremesador':{
+		'img':load("res://sprite/menbros/BracoArremessador.png"),
+		'range': 1.25,
+		'atkspeed':0.75,
+		'dmg':1.0,
+		'upgrade': {'dmg': 0.05, 'range': 0.1},
+		'level':1,
+		'name':'braco_arremesador',
+	},
+	'membro_espigao':{
+		'img':load("res://sprite/menbros/MembroEspigao.png"),
+		'range': 1.0,
+		'atkspeed':1.0,
+		'dmg':1.0,
+		'upgrade': {'atkspeed': 0.05, 'dmg': 0.05, 'range': 0.05},
+		'level':1,
+		'name':'membro_espigao',
+	}
+}
+
+var corpo = {
+	'null':{
+		'name':'null',
+	},
+	'carapaca_firme':{
+		'hp':1.5,
+		'upgrade': {'hp':0.1},
+		'level':1,
+		'name':'carapaca_firme',
+	},
+	'metabolismo_avancado':{
+		'regen':1.05,
+		'regen_time':7.0,
+		'upgrade': {'regen_time':-1.0},
+		'level':1,
+		'name':'metabolismo_avancado',
+	},
+	'cerebro_avantajado':{
+		'xpmult':1.25,
+		'upgrade': {'xpmult':0.05},
+		'level':1,
+		'name':'cerebro_avantajado',
+	},
+	'escama_reflexiva':{
+		'react_dmg' : 1.0,
+		'upgrade': {'react_dmg':0.2},
+		'level':1,
+		'name':'escama_reflexiva',
+	},
+	'esqueleto_metalico':{
+		'speed' : 0.5,
+		'hp' : 2.0,
+		'upgrade': {'hp':0.2},
+		'level':1,
+		'name':'esqueleto_metalico',
+	},
+	'esqueleto_oco':{
+		'speed' : 2.0,
+		'hp' : 0.5,
+		'upgrade': {'speed':0.2},
+		'level':1,
+		'name':'esqueleto_oco',
+	},
+	'corpo_aerodinamico':{
+		'speed' : 1.5,
+		'upgrade': {'speed':0.2},
+		'level':1,
+		'name':'corpo_aerodinamico',
+	},
+	'pernas_farpadas':{
+		'atkspeed':1.2,
+		'upgrade': {'atkspeed':0.04},
+		'level':1,
+		'name':'pernas_farpadas',
+	},
+#	'carapaca_estpinhosa':{
+#		'hp' : 1.2,
+#		'name':'carapaca_estpinhosa',
+#	},
+	'estomago_duplo':{
+		'hppickup' : 1.25,
+		'upgrade': {'hppickup':0.1},
+		'level':1,
+		'name':'estomago_duplo',
+	},
+	'carapa_instantanea':{
+		'invunerabilitytime' : 2.5,
+		'invunerabilitychance' : 1.15,
+		'upgrade': {'invunerabilitychance':0.3, 'invunerability':0.5},
+		'level':1,
+		'name':'carapa_instantanea',
+	},
+	'mordida_vampirica':{
+		'hpsteal' : 0.05,
+		'stealhp' : 0.1,
+		'upgrade': {'stealhp': 0.02,'hpsteal' : 0.01,},
+		'level':1,
+		'name':'mordida_vampirica',
+	},
+#	'camuflagen_natural':{
+#		'detectionrage' : 0.8,
+#		'name':'camuflagen_natural',
+#	},
+#	'intestino_glutao':{
+#		'temphp' : 1.25,
+#		'temphpmax' : 1.5,
+#		'temphptime' : 5.00,
+#		'name':'intestino_glutao',
+#	},
+#	'pele_reativa':{
+#		'speedboost' : 1.15,
+#		'speedboostpmax' : 1.3,
+#		'speedboosttime' : 5.00,
+#		'name':'pele_reativa',
+#	},
+	'olhos_admirantes':{
+		'camzoom' : 1.5,
+		'upgrade': {},
+		'level':1,
+		'name':'olhos_admirantes',
+	},
+	'instinto_esquivador':{
+		'invunerabilitychancemult' : 1.01,
+		'upgrade': {},
+		'level':1,
+		'name':'instinto_esquivador',
+	},
+	'espora_critica':{
+		'critical_chance' : 1.1,
+		'critical_dmg' : 2.0,
+		'upgrade': {},
+		'level':1,
+		'name':'espora_critica',
+	},
+}
+
+var apendice = {
+	'null':{
+		'name':'null',
+	},
+#	'olhos_admirantes':{
+#		'camzoom' : 1.5,
+#		'name':'olhos_admirantes',
+#	},
+#	'audicao_apurada':{
+#		'detection_enemy' : 1.0,
+#		'name':'audicao_apurada',
+#	},
+#	'cauda_espinhosa':{
+#		'backattack' : 5.0,
+#		'name':'cauda_espinhosa',
+#	},
+#	'instinto_esquivador':{
+#		'invunerabilitychancemult' : 1.01,
+#		'name':'instinto_esquivador',
+#	},
+#	'espora_critica':{
+#		'critical_chance' : 1.1,
+#		'critical_dmg' : 2.0,
+#		'name':'espora_critica',
+#	},
+#	'espora_toxica':{
+#		'poison_chance' : 0.2,
+#		'poison_dmg' : 0.1,
+#		'name':'espora_toxica',
+#	},
+#	'espora_atordoante':{
+#		'stun_chance' : 0.05,
+#		'stun_time' : 1.00,
+#		'name':'espora_atordoante',
+#	},
+#	'espora_surpresa':{
+#		'sneak_dmg' : 2.00,
+#		'name':'espora_surpres',
+#	},
+#	'visao_calor':{
+#		'AoE_dmg' : 0.1,
+#		'name':'visao_calor',
+#	},
+#	'antenas_sensiveis':{
+#		'detection_upgrade' : 1.0,
+#		'name':'antenas_sensiveis',
+#	},
+#	'olfato_preciso':{
+#		'detection_food' : 1.0,
+#		'name':'olfato_preciso',
+#	},
+#	'dentes_afiados':{
+#		'drop_food' : 1.25,
+#		'name':'dentes_afiados',
+#	},
+#	'glandula_sorte':{
+#		'spawn_food' : 1.1,
+#		'name':'glandula_sorte',
+#	},
+#	'bafo_fogo':{
+#		'AoE_dmg_small' : 1.1,
+#		'name':'bafo_fogo',
+#	},
+#	'vista_fria':{
+#		'AoE_slow' : 0.9,
+#		'name':'vista_fria',
+#	},
+	
+}
+
+var dictslots = {
+	'menbros' : 3,
+	'corpo' : 5,
+}
+
+var dict = {
+	'menbros0': menbros.null,
+	'menbros1': menbros.null,
+	'menbros2': menbros.null,
+	'corpo0': corpo.null,
+	'corpo1': corpo.null,
+	'corpo2': corpo.null,
+	'corpo3': corpo.null,
+	'corpo4': corpo.null,
+#	'apendice0': apendice.null,
+#	'apendice1': apendice.null,
+#	'apendice2': apendice.null,
+}
+
+onready var dictbkp = dict

BIN
sprite/BesouroDourado/BesouroDourado.png


+ 34 - 0
sprite/BesouroDourado/BesouroDourado.png.import

@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/BesouroDourado.png-79eeba39ac67d73d7b6c478e5a5bbb2a.stex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://sprite/BesouroDourado/BesouroDourado.png"
+dest_files=[ "res://.import/BesouroDourado.png-79eeba39ac67d73d7b6c478e5a5bbb2a.stex" ]
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=0
+compress/bptc_ldr=0
+compress/normal_map=0
+flags/repeat=0
+flags/filter=false
+flags/mipmaps=false
+flags/anisotropic=false
+flags/srgb=2
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/HDR_as_SRGB=false
+process/invert_color=false
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0

BIN
sprite/BesouroDourado/BesouroDouradoBraco.png


+ 34 - 0
sprite/BesouroDourado/BesouroDouradoBraco.png.import

@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/BesouroDouradoBraco.png-d2a42b48e9d1735027a2489affa7b30c.stex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://sprite/BesouroDourado/BesouroDouradoBraco.png"
+dest_files=[ "res://.import/BesouroDouradoBraco.png-d2a42b48e9d1735027a2489affa7b30c.stex" ]
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=0
+compress/bptc_ldr=0
+compress/normal_map=0
+flags/repeat=0
+flags/filter=false
+flags/mipmaps=false
+flags/anisotropic=false
+flags/srgb=2
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/HDR_as_SRGB=false
+process/invert_color=false
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0

BIN
sprite/BesouroDourado/BesouroDouradoPerna.png


+ 34 - 0
sprite/BesouroDourado/BesouroDouradoPerna.png.import

@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/BesouroDouradoPerna.png-e687ec7d6fb3cf9246b5e936f25a8abf.stex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://sprite/BesouroDourado/BesouroDouradoPerna.png"
+dest_files=[ "res://.import/BesouroDouradoPerna.png-e687ec7d6fb3cf9246b5e936f25a8abf.stex" ]
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=0
+compress/bptc_ldr=0
+compress/normal_map=0
+flags/repeat=0
+flags/filter=false
+flags/mipmaps=false
+flags/anisotropic=false
+flags/srgb=2
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/HDR_as_SRGB=false
+process/invert_color=false
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0

BIN
sprite/DinoBonzinho/DinoBonzinho.png


Some files were not shown because too many files changed in this diff