Преглед изворни кода

bunch of fixes based on feedback, adding changelog

galo пре 1 година
родитељ
комит
7c5ccb2f01
58 измењених фајлова са 540 додато и 36 уклоњено
  1. 3 0
      .import/back.PNG-9c0ed08a114c9b550e95dd00b87007db.md5
  2. BIN
      .import/back.PNG-9c0ed08a114c9b550e95dd00b87007db.stex
  3. 3 0
      .import/buttonsOff.PNG-09c824a86e5e34a64e24da0b6c071fa7.md5
  4. BIN
      .import/buttonsOff.PNG-09c824a86e5e34a64e24da0b6c071fa7.stex
  5. 3 0
      .import/buttonsOn.PNG-abf46fba5c2e4613b178bb477ceba92e.md5
  6. BIN
      .import/buttonsOn.PNG-abf46fba5c2e4613b178bb477ceba92e.stex
  7. 3 0
      .import/main BG.PNG-accc6347bb7373708d696001f26fc79e.md5
  8. BIN
      .import/main BG.PNG-accc6347bb7373708d696001f26fc79e.stex
  9. 3 0
      .import/tut1.PNG-73c472fa18e9d9682a15d2dce9c13357.md5
  10. BIN
      .import/tut1.PNG-73c472fa18e9d9682a15d2dce9c13357.stex
  11. 3 0
      .import/tut1Text.PNG-fba20946c905966dabf2752d4b21f7f8.md5
  12. BIN
      .import/tut1Text.PNG-fba20946c905966dabf2752d4b21f7f8.stex
  13. 3 0
      .import/tut2.PNG-49e88a9d4e8d9f40eee4bb918529c9fe.md5
  14. BIN
      .import/tut2.PNG-49e88a9d4e8d9f40eee4bb918529c9fe.stex
  15. 3 0
      .import/tut2Text.PNG-50a38d1df86c9617e3a7ff1019a9626e.md5
  16. BIN
      .import/tut2Text.PNG-50a38d1df86c9617e3a7ff1019a9626e.stex
  17. 3 0
      .import/tut3.PNG-1d00693917fbde3a2db0651c0c1fa594.md5
  18. BIN
      .import/tut3.PNG-1d00693917fbde3a2db0651c0c1fa594.stex
  19. 3 0
      .import/tut3Text.PNG-2ec6907bd0ef7ef0c5c463043de9c97e.md5
  20. BIN
      .import/tut3Text.PNG-2ec6907bd0ef7ef0c5c463043de9c97e.stex
  21. 3 0
      .import/tut4.PNG-c4ba5e592a7d28b44c9ffaaf2b902510.md5
  22. BIN
      .import/tut4.PNG-c4ba5e592a7d28b44c9ffaaf2b902510.stex
  23. 3 0
      .import/tut4Text.PNG-a266a9e85b5e58449881a993ad11e9d3.md5
  24. BIN
      .import/tut4Text.PNG-a266a9e85b5e58449881a993ad11e9d3.stex
  25. 3 0
      .import/tutBG.PNG-60db6a74f8e9a42a174618688ff4528d.md5
  26. BIN
      .import/tutBG.PNG-60db6a74f8e9a42a174618688ff4528d.stex
  27. 1 0
      PowerUpControl.gd
  28. 3 1
      main.tscn
  29. 29 29
      powerups.gd
  30. BIN
      sandtex22.png~
  31. 6 6
      ui/Button.tscn
  32. 7 0
      ui/TouchScreenButton.gd
  33. BIN
      ui/tutorial/tutorial/back.PNG
  34. 35 0
      ui/tutorial/tutorial/back.PNG.import
  35. BIN
      ui/tutorial/tutorial/buttonsOff.PNG
  36. 35 0
      ui/tutorial/tutorial/buttonsOff.PNG.import
  37. BIN
      ui/tutorial/tutorial/buttonsOn.PNG
  38. 35 0
      ui/tutorial/tutorial/buttonsOn.PNG.import
  39. BIN
      ui/tutorial/tutorial/main BG.PNG
  40. 35 0
      ui/tutorial/tutorial/main BG.PNG.import
  41. BIN
      ui/tutorial/tutorial/tut1.PNG
  42. 35 0
      ui/tutorial/tutorial/tut1.PNG.import
  43. BIN
      ui/tutorial/tutorial/tut1Text.PNG
  44. 35 0
      ui/tutorial/tutorial/tut1Text.PNG.import
  45. BIN
      ui/tutorial/tutorial/tut2.PNG
  46. 35 0
      ui/tutorial/tutorial/tut2.PNG.import
  47. BIN
      ui/tutorial/tutorial/tut2Text.PNG
  48. 35 0
      ui/tutorial/tutorial/tut2Text.PNG.import
  49. BIN
      ui/tutorial/tutorial/tut3.PNG
  50. 35 0
      ui/tutorial/tutorial/tut3.PNG.import
  51. BIN
      ui/tutorial/tutorial/tut3Text.PNG
  52. 35 0
      ui/tutorial/tutorial/tut3Text.PNG.import
  53. BIN
      ui/tutorial/tutorial/tut4.PNG
  54. 35 0
      ui/tutorial/tutorial/tut4.PNG.import
  55. BIN
      ui/tutorial/tutorial/tut4Text.PNG
  56. 35 0
      ui/tutorial/tutorial/tut4Text.PNG.import
  57. BIN
      ui/tutorial/tutorial/tutBG.PNG
  58. 35 0
      ui/tutorial/tutorial/tutBG.PNG.import

+ 3 - 0
.import/back.PNG-9c0ed08a114c9b550e95dd00b87007db.md5

@@ -0,0 +1,3 @@
+source_md5="7b8773209c521125fb1bfbd142de0d2e"
+dest_md5="50793ac8b1b883d038c8714404a97b04"
+

BIN
.import/back.PNG-9c0ed08a114c9b550e95dd00b87007db.stex


+ 3 - 0
.import/buttonsOff.PNG-09c824a86e5e34a64e24da0b6c071fa7.md5

@@ -0,0 +1,3 @@
+source_md5="1173c3e634a05f4e3720f136a5783257"
+dest_md5="d07b512c3f1d7f7442e5fedbc6f96fd0"
+

BIN
.import/buttonsOff.PNG-09c824a86e5e34a64e24da0b6c071fa7.stex


+ 3 - 0
.import/buttonsOn.PNG-abf46fba5c2e4613b178bb477ceba92e.md5

@@ -0,0 +1,3 @@
+source_md5="64e3ed47a5374ccc5928e6aa6fe97a47"
+dest_md5="7a43794237159266c373d2b01978a54d"
+

BIN
.import/buttonsOn.PNG-abf46fba5c2e4613b178bb477ceba92e.stex


+ 3 - 0
.import/main BG.PNG-accc6347bb7373708d696001f26fc79e.md5

@@ -0,0 +1,3 @@
+source_md5="780ffc6f9bb9862fae5fd32119192dd3"
+dest_md5="d1d432226976647dc8468d55032dd44e"
+

BIN
.import/main BG.PNG-accc6347bb7373708d696001f26fc79e.stex


+ 3 - 0
.import/tut1.PNG-73c472fa18e9d9682a15d2dce9c13357.md5

@@ -0,0 +1,3 @@
+source_md5="0920cf49d975f715aa2b4598c9f75202"
+dest_md5="afe394874c9ea623f443026755b735c4"
+

BIN
.import/tut1.PNG-73c472fa18e9d9682a15d2dce9c13357.stex


+ 3 - 0
.import/tut1Text.PNG-fba20946c905966dabf2752d4b21f7f8.md5

@@ -0,0 +1,3 @@
+source_md5="d56948294277488696a71d75f0301bdb"
+dest_md5="e9209423745b65d31ca2dc0f9a3ffcc9"
+

BIN
.import/tut1Text.PNG-fba20946c905966dabf2752d4b21f7f8.stex


+ 3 - 0
.import/tut2.PNG-49e88a9d4e8d9f40eee4bb918529c9fe.md5

@@ -0,0 +1,3 @@
+source_md5="2c5e343dc8be89f587648545e85fd218"
+dest_md5="415ef2708f3a6fc5dce6f693d2c3b7ba"
+

BIN
.import/tut2.PNG-49e88a9d4e8d9f40eee4bb918529c9fe.stex


+ 3 - 0
.import/tut2Text.PNG-50a38d1df86c9617e3a7ff1019a9626e.md5

@@ -0,0 +1,3 @@
+source_md5="aca0ebeefcf2d52811d5592f19a41b84"
+dest_md5="8ea71e3136203c3b9391a791aa6b4d22"
+

BIN
.import/tut2Text.PNG-50a38d1df86c9617e3a7ff1019a9626e.stex


+ 3 - 0
.import/tut3.PNG-1d00693917fbde3a2db0651c0c1fa594.md5

@@ -0,0 +1,3 @@
+source_md5="b827337a23f89c2744f4febcd7e65063"
+dest_md5="61d6deecf9feeab9c77c081df31f9f5e"
+

BIN
.import/tut3.PNG-1d00693917fbde3a2db0651c0c1fa594.stex


+ 3 - 0
.import/tut3Text.PNG-2ec6907bd0ef7ef0c5c463043de9c97e.md5

@@ -0,0 +1,3 @@
+source_md5="537107c67fba6b37d669f27c3a4a6bef"
+dest_md5="2d42bc224afb3ae4abbbe6c8b36df8e2"
+

BIN
.import/tut3Text.PNG-2ec6907bd0ef7ef0c5c463043de9c97e.stex


+ 3 - 0
.import/tut4.PNG-c4ba5e592a7d28b44c9ffaaf2b902510.md5

@@ -0,0 +1,3 @@
+source_md5="c89ec4e7bbe053a65e5b6978df65e698"
+dest_md5="c642ba9d751383cbbd32ff428405f36d"
+

BIN
.import/tut4.PNG-c4ba5e592a7d28b44c9ffaaf2b902510.stex


+ 3 - 0
.import/tut4Text.PNG-a266a9e85b5e58449881a993ad11e9d3.md5

@@ -0,0 +1,3 @@
+source_md5="5841f0a98fb26adde3aaa8cdde4d2629"
+dest_md5="eaa1982518a2beb1c286dd414fcb511f"
+

BIN
.import/tut4Text.PNG-a266a9e85b5e58449881a993ad11e9d3.stex


+ 3 - 0
.import/tutBG.PNG-60db6a74f8e9a42a174618688ff4528d.md5

@@ -0,0 +1,3 @@
+source_md5="52ecfc540c8e9db67f3bf17c611a24bb"
+dest_md5="7e7589ecbdf4115515bd95a5dcc52607"
+

BIN
.import/tutBG.PNG-60db6a74f8e9a42a174618688ff4528d.stex


+ 1 - 0
PowerUpControl.gd

@@ -22,6 +22,7 @@ func openmenu():
 	
 	for x in 5:
 		$Control2/VSeparator/buttons.get_child(x).id = x
+		$Control2/VSeparator/buttons.get_child(x)._processUI(superdict[array[x]]['data'])
 		$Control2/VSeparator/buttons.get_child(x).set_texture( superdict[array[x]]['icone'] )
 		$Control2/VSeparator/buttons.get_child(x).text = superdict[array[x]]['name']
 		var buff = 0

+ 3 - 1
main.tscn

@@ -714,7 +714,7 @@ position = Vector2( 434, 819 )
 rotation = -0.561978
 z_index = 20
 frames = SubResource( 17 )
-frame = 9
+frame = 12
 playing = true
 
 [node name="Play" type="TouchScreenButton" parent="PauseMenu"]
@@ -785,6 +785,8 @@ autoplay = "Nova Animação"
 "anims/Nova Animação" = SubResource( 18 )
 anims/RESET = SubResource( 19 )
 
+[node name="Tutorial" type="CanvasLayer" parent="."]
+
 [connection signal="dieproxy" from="bacteria" to="restarter" method="_on_bacteria_dieproxy"]
 [connection signal="level_up" from="bacteria" to="PowerUpControl" method="_on_bacteria_level_up"]
 [connection signal="button_down" from="restarter/MarginContainer/VBoxContainer/Button" to="restarter" method="_on_Button_button_down"]

+ 29 - 29
powerups.gd

@@ -5,7 +5,7 @@ extends Node
 var menbros = {
 	'null':{
 		'img':null,
-		'name':'null',
+		'data' : [[0,0], [0,0], [0,0]] , 'name':'null',
 	},
 	'braco_bruto':{
 		'img':load("res://sprite/menbros/BracoBruto.png"),
@@ -14,7 +14,7 @@ var menbros = {
 		'atkspeed':1.0,
 		'upgrade': {'dmg':0.15},
 		'level':1,
-		'name':'braco_bruto',
+		'data' : [[0,0], [0,0], [0,0]] , 'name':'braco_bruto',
 		'icone':load("res://sprite/IconesMembros/BracoBruto.png"),
 	},
 	'menbro_chicote':{
@@ -24,7 +24,7 @@ var menbros = {
 		'atkspeed':1.25,
 		'upgrade': {'atkspeed':0.1,'range':0.05},
 		'level':1,
-		'name':'menbro_chicote',
+		'data' : [[0,0], [0,0], [0,0]] , 'name':'menbro_chicote',
 		'icone':load("res://sprite/IconesMembros/MembroChicote.png"),
 	},
 	'pernas_ligeiras':{
@@ -33,7 +33,7 @@ var menbros = {
 		'speed':1.75,
 		'upgrade': {'speed':0.2},
 		'level':1,
-		'name':'pernas_ligeiras',
+		'data' : [[0,0], [0,0], [0,0]] , 'name':'pernas_ligeiras',
 		'icone':load("res://sprite/IconesMembros/PernasLigeiras.png"),
 	},
 	'o_corredor':{
@@ -43,7 +43,7 @@ var menbros = {
 		'speed':2.0,
 		'upgrade': {'speed':0.2},
 		'level':1,
-		'name':'o_corredor',
+		'data' : [[0,0], [0,0], [0,0]] , 'name':'o_corredor',
 		'icone':load("res://sprite/IconesMembros/OCorredor.png"),
 	},
 	'coxas_robustas':{
@@ -52,7 +52,7 @@ var menbros = {
 		'speed':1.25,
 		'upgrade': {'speed':0.1, 'hp':0.1},
 		'level':1,
-		'name':'coxas_robustas',
+		'data' : [[0,0], [0,0], [0,0]] , 'name':'coxas_robustas',
 		'icone':load("res://sprite/IconesMembros/CoxasRobustas.png"),
 	},
 	'patas_encourasadas':{
@@ -61,7 +61,7 @@ var menbros = {
 		'speed':0.75,
 		'upgrade': {'hp':0.2},
 		'level':1,
-		'name':'patas_encourasadas',
+		'data' : [[0,0], [0,0], [0,0]] , 'name':'patas_encourasadas',
 		'icone':load("res://sprite/IconesMembros/PatasEncouracadas.png"),
 	},
 	'tentaculos_espinhosos':{
@@ -71,7 +71,7 @@ var menbros = {
 		'speed':0.5,
 		'upgrade': {'hp':0.1, 'dmg':0.1},
 		'level':1,
-		'name':'tentaculos_espinhosos',
+		'data' : [[0,0], [0,0], [0,0]] , 'name':'tentaculos_espinhosos',
 		'icone':load("res://sprite/IconesMembros/TentaculoEspinhoso.png"),
 	},
 	'patas_perigosas':{
@@ -79,7 +79,7 @@ var menbros = {
 		'dmg':1.5,
 		'upgrade': {'dmg':0.2},
 		'level':1,
-		'name':'patas_perigosas',
+		'data' : [[0,0], [0,0], [0,0]] , 'name':'patas_perigosas',
 		'icone':load("res://sprite/IconesMembros/PatasPerigossas.png"),
 	},
 	'garras_galantes':{
@@ -88,7 +88,7 @@ var menbros = {
 		'dmg':1.25,
 		'upgrade': {'hp':0.1, 'dmg':0.1},
 		'level':1,
-		'name':'garras_galantes',
+		'data' : [[0,0], [0,0], [0,0]] , 'name':'garras_galantes',
 		'icone':load("res://sprite/IconesMembros/GarrasGalantes.png"),
 	},
 	'cutucao_relampago':{
@@ -98,7 +98,7 @@ var menbros = {
 		'dmg':0.75,
 		'upgrade': {'atkspeed':0.15},
 		'level':1,
-		'name':'cutucao_relampago',
+		'data' : [[0,0], [0,0], [0,0]] , 'name':'cutucao_relampago',
 		'icone':load("res://sprite/IconesMembros/CutucaoRelampago.png"),
 	},
 	'braco_arremesador':{
@@ -108,7 +108,7 @@ var menbros = {
 		'dmg':1.0,
 		'upgrade': {'dmg': 0.05, 'range': 0.1},
 		'level':1,
-		'name':'braco_arremesador',
+		'data' : [[0,0], [0,0], [0,0]] , 'name':'braco_arremesador',
 		'icone':load("res://sprite/IconesMembros/BracoArremssador.png"),
 	},
 	'membro_espigao':{
@@ -118,20 +118,20 @@ var menbros = {
 		'dmg':1.0,
 		'upgrade': {'atkspeed': 0.05, 'dmg': 0.05, 'range': 0.05},
 		'level':1,
-		'name':'membro_espigao',
+		'data' : [[0,0], [0,0], [0,0]] , 'name':'membro_espigao',
 		'icone':load("res://sprite/IconesMembros/MembroEspigao.png"),
 	}
 }
 
 var corpo = {
 	'null':{
-		'name':'null',
+		'data' : [[0,0], [0,0], [0,0]] , 'name':'null',
 	},
 	'carapaca_firme':{
 		'hp':1.5,
 		'upgrade': {'hp':0.1},
 		'level':1,
-		'name':'carapaca_firme',
+		'data' : [[0,0], [0,0], [0,0]] , 'name':'carapaca_firme',
 		'icone':load("res://sprite/IconesCorpo/CarapacaFirme.png"),
 	},
 	'metabolismo_avancado':{
@@ -139,21 +139,21 @@ var corpo = {
 		'regen_time':7.0,
 		'upgrade': {'regen_time':-1.0},
 		'level':1,
-		'name':'metabolismo_avancado',
+		'data' : [[0,0], [0,0], [0,0]] , 'name':'metabolismo_avancado',
 		'icone':load("res://sprite/IconesCorpo/MetabolismoAvancado.png"),
 	},
 	'cerebro_avantajado':{
 		'xpmult':1.25,
 		'upgrade': {'xpmult':0.05},
 		'level':1,
-		'name':'cerebro_avantajado',
+		'data' : [[0,0], [0,0], [0,0]] , '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',
+		'data' : [[0,0], [0,0], [0,0]] , 'name':'escama_reflexiva',
 		'icone':load("res://sprite/IconesCorpo/EscudoReflexivo.png"),
 	},
 	'esqueleto_metalico':{
@@ -161,7 +161,7 @@ var corpo = {
 		'hp' : 2.0,
 		'upgrade': {'hp':0.2},
 		'level':1,
-		'name':'esqueleto_metalico',
+		'data' : [[0,0], [0,0], [0,0]] , 'name':'esqueleto_metalico',
 		'icone':load("res://sprite/IconesCorpo/EsqueletoMetalico.png"),
 	},
 	'esqueleto_oco':{
@@ -169,28 +169,28 @@ var corpo = {
 		'hp' : 0.5,
 		'upgrade': {'speed':0.2},
 		'level':1,
-		'name':'esqueleto_oco',
+		'data' : [[0,0], [0,0], [0,0]] , 'name':'esqueleto_oco',
 		'icone':load("res://sprite/IconesCorpo/EsqueletoOco.png"),
 	},
 	'corpo_aerodinamico':{
 		'speed' : 1.5,
 		'upgrade': {'speed':0.2},
 		'level':1,
-		'name':'corpo_aerodinamico',
+		'data' : [[0,0], [0,0], [0,0]] , 'name':'corpo_aerodinamico',
 		'icone':load("res://sprite/IconesCorpo/CorpoAerodinamico.png"),
 	},
 	'pernas_farpadas':{
 		'atkspeed':1.2,
 		'upgrade': {'atkspeed':0.04},
 		'level':1,
-		'name':'pernas_farpadas',
+		'data' : [[0,0], [0,0], [0,0]] , 'name':'pernas_farpadas',
 		'icone':load("res://sprite/IconesCorpo/PenasEnfarpadas.png"),
 	},
 	'estomago_duplo':{
 		'hppickup' : 1.25,
 		'upgrade': {'hppickup':0.1},
 		'level':1,
-		'name':'estomago_duplo',
+		'data' : [[0,0], [0,0], [0,0]] , 'name':'estomago_duplo',
 		'icone':load("res://sprite/IconesCorpo/EstomagoDuplo.png"),
 	},
 	'carapa_instantanea':{
@@ -198,7 +198,7 @@ var corpo = {
 		'invunerabilitychance' : 1.15,
 		'upgrade': {'invunerabilitychance':0.3, 'invunerability':0.5},
 		'level':1,
-		'name':'carapa_instantanea',
+		'data' : [[0,0], [0,0], [0,0]] , 'name':'carapa_instantanea',
 		'icone':load("res://sprite/IconesCorpo/CarapacaInstantanea.png"),
 	},
 	'mordida_vampirica':{
@@ -206,21 +206,21 @@ var corpo = {
 		'stealhp' : 0.1,
 		'upgrade': {'stealhp': 0.02,'hpsteal' : 0.01,},
 		'level':1,
-		'name':'mordida_vampirica',
+		'data' : [[0,0], [0,0], [0,0]] , 'name':'mordida_vampirica',
 		'icone':load("res://sprite/IconesCorpo/MordidaVampirica.png"),
 	},
 #	'olhos_admirantes':{
 #		'camzoom' : 1.5,
 #		'upgrade': {},
 #		'level':1,
-#		'name':'olhos_admirantes',
+#		'data' : [[0,0], [0,0], [0,0]] , 'name':'olhos_admirantes',
 #		'icone':load(),
 #	},
 	'instinto_esquivador':{
 		'invunerabilitychancemult' : 1.01,
 		'upgrade': {},
 		'level':1,
-		'name':'instinto_esquivador',
+		'data' : [[0,0], [0,0], [0,0]] , 'name':'instinto_esquivador',
 		'icone':load("res://sprite/IconesCorpo/InstintoEsquivador.png"),
 	},
 	'espora_critica':{
@@ -228,14 +228,14 @@ var corpo = {
 		'critical_dmg' : 2.0,
 		'upgrade': {},
 		'level':1,
-		'name':'espora_critica',
+		'data' : [[0,0], [0,0], [0,0]] , 'name':'espora_critica',
 		'icone':load("res://sprite/IconesCorpo/EsporaCritica.png"),
 	},
 }
 
 var apendice = {
 	'null':{
-		'name':'null',
+		'data' : [[0,0], [0,0], [0,0]] , 'name':'null',
 	},
 }
 


+ 6 - 6
ui/Button.tscn

@@ -72,12 +72,12 @@ scale = Vector2( 0.8, 0.8 )
 position = Vector2( 27.5, 21.5 )
 frames = SubResource( 2 )
 
-[node name="AnimatedSprite2" type="AnimatedSprite" parent="Label/icons/icon1"]
+[node name="starsback" type="AnimatedSprite" parent="Label/icons/icon1"]
 position = Vector2( 51, 0 )
 frames = SubResource( 2 )
 animation = "starbase"
 
-[node name="AnimatedSprite3" type="AnimatedSprite" parent="Label/icons/icon1"]
+[node name="stars" type="AnimatedSprite" parent="Label/icons/icon1"]
 position = Vector2( 51, 0 )
 frames = SubResource( 2 )
 animation = "stars"
@@ -87,12 +87,12 @@ position = Vector2( 134.5, 21.5 )
 frames = SubResource( 2 )
 frame = 1
 
-[node name="AnimatedSprite2" type="AnimatedSprite" parent="Label/icons/icon2"]
+[node name="starsback" type="AnimatedSprite" parent="Label/icons/icon2"]
 position = Vector2( 51, 0 )
 frames = SubResource( 2 )
 animation = "starbase"
 
-[node name="AnimatedSprite3" type="AnimatedSprite" parent="Label/icons/icon2"]
+[node name="stars" type="AnimatedSprite" parent="Label/icons/icon2"]
 position = Vector2( 51, 0 )
 frames = SubResource( 2 )
 animation = "stars"
@@ -102,12 +102,12 @@ position = Vector2( 238, 21.5 )
 frames = SubResource( 2 )
 frame = 2
 
-[node name="AnimatedSprite2" type="AnimatedSprite" parent="Label/icons/icon3"]
+[node name="starsback" type="AnimatedSprite" parent="Label/icons/icon3"]
 position = Vector2( 51, 0 )
 frames = SubResource( 2 )
 animation = "starbase"
 
-[node name="AnimatedSprite3" type="AnimatedSprite" parent="Label/icons/icon3"]
+[node name="stars" type="AnimatedSprite" parent="Label/icons/icon3"]
 position = Vector2( 51, 0 )
 frames = SubResource( 2 )
 animation = "stars"

+ 7 - 0
ui/TouchScreenButton.gd

@@ -12,6 +12,13 @@ func col():
 	$col.collision_layer = collayer
 	$col.collision_mask = collayer
 
+func _processUI(dict = [[0,0], [0,0], [0,0]]):
+	$Label/icons/icon1.frame = dict[0][0]
+	$Label/icons/icon1/stars.frame = dict[0][1]
+	$Label/icons/icon2.frame = dict[1][0]
+	$Label/icons/icon2/stars.frame = dict[1][1]
+	$Label/icons/icon3.frame = dict[2][0]
+	$Label/icons/icon3/stars.frame = dict[2][1]
 
 func _physics_process(delta):
 	$Label.text = text

BIN
ui/tutorial/tutorial/back.PNG


+ 35 - 0
ui/tutorial/tutorial/back.PNG.import

@@ -0,0 +1,35 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/back.PNG-9c0ed08a114c9b550e95dd00b87007db.stex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://ui/tutorial/tutorial/back.PNG"
+dest_files=[ "res://.import/back.PNG-9c0ed08a114c9b550e95dd00b87007db.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
+process/normal_map_invert_y=false
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0

BIN
ui/tutorial/tutorial/buttonsOff.PNG


+ 35 - 0
ui/tutorial/tutorial/buttonsOff.PNG.import

@@ -0,0 +1,35 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/buttonsOff.PNG-09c824a86e5e34a64e24da0b6c071fa7.stex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://ui/tutorial/tutorial/buttonsOff.PNG"
+dest_files=[ "res://.import/buttonsOff.PNG-09c824a86e5e34a64e24da0b6c071fa7.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
+process/normal_map_invert_y=false
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0

BIN
ui/tutorial/tutorial/buttonsOn.PNG


+ 35 - 0
ui/tutorial/tutorial/buttonsOn.PNG.import

@@ -0,0 +1,35 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/buttonsOn.PNG-abf46fba5c2e4613b178bb477ceba92e.stex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://ui/tutorial/tutorial/buttonsOn.PNG"
+dest_files=[ "res://.import/buttonsOn.PNG-abf46fba5c2e4613b178bb477ceba92e.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
+process/normal_map_invert_y=false
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0

BIN
ui/tutorial/tutorial/main BG.PNG


+ 35 - 0
ui/tutorial/tutorial/main BG.PNG.import

@@ -0,0 +1,35 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/main BG.PNG-accc6347bb7373708d696001f26fc79e.stex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://ui/tutorial/tutorial/main BG.PNG"
+dest_files=[ "res://.import/main BG.PNG-accc6347bb7373708d696001f26fc79e.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
+process/normal_map_invert_y=false
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0

BIN
ui/tutorial/tutorial/tut1.PNG


+ 35 - 0
ui/tutorial/tutorial/tut1.PNG.import

@@ -0,0 +1,35 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/tut1.PNG-73c472fa18e9d9682a15d2dce9c13357.stex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://ui/tutorial/tutorial/tut1.PNG"
+dest_files=[ "res://.import/tut1.PNG-73c472fa18e9d9682a15d2dce9c13357.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
+process/normal_map_invert_y=false
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0

BIN
ui/tutorial/tutorial/tut1Text.PNG


+ 35 - 0
ui/tutorial/tutorial/tut1Text.PNG.import

@@ -0,0 +1,35 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/tut1Text.PNG-fba20946c905966dabf2752d4b21f7f8.stex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://ui/tutorial/tutorial/tut1Text.PNG"
+dest_files=[ "res://.import/tut1Text.PNG-fba20946c905966dabf2752d4b21f7f8.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
+process/normal_map_invert_y=false
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0

BIN
ui/tutorial/tutorial/tut2.PNG


+ 35 - 0
ui/tutorial/tutorial/tut2.PNG.import

@@ -0,0 +1,35 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/tut2.PNG-49e88a9d4e8d9f40eee4bb918529c9fe.stex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://ui/tutorial/tutorial/tut2.PNG"
+dest_files=[ "res://.import/tut2.PNG-49e88a9d4e8d9f40eee4bb918529c9fe.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
+process/normal_map_invert_y=false
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0

BIN
ui/tutorial/tutorial/tut2Text.PNG


+ 35 - 0
ui/tutorial/tutorial/tut2Text.PNG.import

@@ -0,0 +1,35 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/tut2Text.PNG-50a38d1df86c9617e3a7ff1019a9626e.stex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://ui/tutorial/tutorial/tut2Text.PNG"
+dest_files=[ "res://.import/tut2Text.PNG-50a38d1df86c9617e3a7ff1019a9626e.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
+process/normal_map_invert_y=false
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0

BIN
ui/tutorial/tutorial/tut3.PNG


+ 35 - 0
ui/tutorial/tutorial/tut3.PNG.import

@@ -0,0 +1,35 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/tut3.PNG-1d00693917fbde3a2db0651c0c1fa594.stex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://ui/tutorial/tutorial/tut3.PNG"
+dest_files=[ "res://.import/tut3.PNG-1d00693917fbde3a2db0651c0c1fa594.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
+process/normal_map_invert_y=false
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0

BIN
ui/tutorial/tutorial/tut3Text.PNG


+ 35 - 0
ui/tutorial/tutorial/tut3Text.PNG.import

@@ -0,0 +1,35 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/tut3Text.PNG-2ec6907bd0ef7ef0c5c463043de9c97e.stex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://ui/tutorial/tutorial/tut3Text.PNG"
+dest_files=[ "res://.import/tut3Text.PNG-2ec6907bd0ef7ef0c5c463043de9c97e.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
+process/normal_map_invert_y=false
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0

BIN
ui/tutorial/tutorial/tut4.PNG


+ 35 - 0
ui/tutorial/tutorial/tut4.PNG.import

@@ -0,0 +1,35 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/tut4.PNG-c4ba5e592a7d28b44c9ffaaf2b902510.stex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://ui/tutorial/tutorial/tut4.PNG"
+dest_files=[ "res://.import/tut4.PNG-c4ba5e592a7d28b44c9ffaaf2b902510.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
+process/normal_map_invert_y=false
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0

BIN
ui/tutorial/tutorial/tut4Text.PNG


+ 35 - 0
ui/tutorial/tutorial/tut4Text.PNG.import

@@ -0,0 +1,35 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/tut4Text.PNG-a266a9e85b5e58449881a993ad11e9d3.stex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://ui/tutorial/tutorial/tut4Text.PNG"
+dest_files=[ "res://.import/tut4Text.PNG-a266a9e85b5e58449881a993ad11e9d3.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
+process/normal_map_invert_y=false
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0

BIN
ui/tutorial/tutorial/tutBG.PNG


+ 35 - 0
ui/tutorial/tutorial/tutBG.PNG.import

@@ -0,0 +1,35 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/tutBG.PNG-60db6a74f8e9a42a174618688ff4528d.stex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://ui/tutorial/tutorial/tutBG.PNG"
+dest_files=[ "res://.import/tutBG.PNG-60db6a74f8e9a42a174618688ff4528d.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
+process/normal_map_invert_y=false
+stream=false
+size_limit=0
+detect_3d=true
+svg/scale=1.0