4-2a.tscn 21 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158
  1. [gd_scene load_steps=3 format=3 uid="uid://dn473ugp7f2i6"]
  2. [ext_resource type="PackedScene" uid="uid://w7050isspkp5" path="res://Scenes/Levels/SMB1/World4/4-2a.tscn" id="1_2ackx"]
  3. [ext_resource type="Script" uid="uid://bjs5mlc3xrxud" path="res://Scripts/Parts/DiscoLevel.gd" id="2_u7rcg"]
  4. [node name="1-2A" instance=ExtResource("1_2ackx")]
  5. campaign = "SMBANN"
  6. [node name="PipeArea" parent="." index="4"]
  7. target_level = "uid://ls0kol74m1wf"
  8. [node name="DiscoLevel" type="Node" parent="." index="7"]
  9. script = ExtResource("2_u7rcg")
  10. metadata/_custom_type_script = "uid://bjs5mlc3xrxud"
  11. [connection signal="block_destroyed" from="Tiles/BrickBlock" to="Tiles/BrickBlock/LevelPersistance" method="set_as_active_2"]
  12. [connection signal="block_emptied" from="Tiles/BrickBlock" to="Tiles/BrickBlock/LevelPersistance" method="set_as_active"]
  13. [connection signal="player_block_hit" from="Tiles/BrickBlock" to="Tiles/BrickBlock" method="on_block_hit"]
  14. [connection signal="player_block_hit" from="Tiles/BrickBlock" to="Tiles/BrickBlock/BlockAnimations" method="bounce_block" unbinds=1]
  15. [connection signal="shell_block_hit" from="Tiles/BrickBlock" to="Tiles/BrickBlock" method="on_shell_block_hit"]
  16. [connection signal="shell_block_hit" from="Tiles/BrickBlock" to="Tiles/BrickBlock/BlockAnimations" method="bounce_block" unbinds=1]
  17. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@196338" to="Tiles/@AnimatableBody2D@196338/LevelPersistance" method="set_as_active_2"]
  18. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@196338" to="Tiles/@AnimatableBody2D@196338/LevelPersistance" method="set_as_active"]
  19. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196338" to="Tiles/@AnimatableBody2D@196338" method="on_block_hit"]
  20. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196338" to="Tiles/@AnimatableBody2D@196338/BlockAnimations" method="bounce_block" unbinds=1]
  21. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196338" to="Tiles/@AnimatableBody2D@196338" method="on_shell_block_hit"]
  22. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196338" to="Tiles/@AnimatableBody2D@196338/BlockAnimations" method="bounce_block" unbinds=1]
  23. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@196339" to="Tiles/@AnimatableBody2D@196339/LevelPersistance" method="set_as_active_2"]
  24. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@196339" to="Tiles/@AnimatableBody2D@196339/LevelPersistance" method="set_as_active"]
  25. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196339" to="Tiles/@AnimatableBody2D@196339" method="on_block_hit"]
  26. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196339" to="Tiles/@AnimatableBody2D@196339/BlockAnimations" method="bounce_block" unbinds=1]
  27. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196339" to="Tiles/@AnimatableBody2D@196339" method="on_shell_block_hit"]
  28. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196339" to="Tiles/@AnimatableBody2D@196339/BlockAnimations" method="bounce_block" unbinds=1]
  29. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@196340" to="Tiles/@AnimatableBody2D@196340/LevelPersistance" method="set_as_active_2"]
  30. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@196340" to="Tiles/@AnimatableBody2D@196340/LevelPersistance" method="set_as_active"]
  31. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196340" to="Tiles/@AnimatableBody2D@196340" method="on_block_hit"]
  32. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196340" to="Tiles/@AnimatableBody2D@196340/BlockAnimations" method="bounce_block" unbinds=1]
  33. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196340" to="Tiles/@AnimatableBody2D@196340" method="on_shell_block_hit"]
  34. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196340" to="Tiles/@AnimatableBody2D@196340/BlockAnimations" method="bounce_block" unbinds=1]
  35. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@196341" to="Tiles/@AnimatableBody2D@196341/LevelPersistance" method="set_as_active_2"]
  36. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@196341" to="Tiles/@AnimatableBody2D@196341/LevelPersistance" method="set_as_active"]
  37. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196341" to="Tiles/@AnimatableBody2D@196341" method="on_block_hit"]
  38. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196341" to="Tiles/@AnimatableBody2D@196341/BlockAnimations" method="bounce_block" unbinds=1]
  39. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196341" to="Tiles/@AnimatableBody2D@196341" method="on_shell_block_hit"]
  40. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196341" to="Tiles/@AnimatableBody2D@196341/BlockAnimations" method="bounce_block" unbinds=1]
  41. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@196342" to="Tiles/@AnimatableBody2D@196342/LevelPersistance" method="set_as_active_2"]
  42. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@196342" to="Tiles/@AnimatableBody2D@196342/LevelPersistance" method="set_as_active"]
  43. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196342" to="Tiles/@AnimatableBody2D@196342" method="on_block_hit"]
  44. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196342" to="Tiles/@AnimatableBody2D@196342/BlockAnimations" method="bounce_block" unbinds=1]
  45. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196342" to="Tiles/@AnimatableBody2D@196342" method="on_shell_block_hit"]
  46. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196342" to="Tiles/@AnimatableBody2D@196342/BlockAnimations" method="bounce_block" unbinds=1]
  47. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@196343" to="Tiles/@AnimatableBody2D@196343/LevelPersistance" method="set_as_active_2"]
  48. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@196343" to="Tiles/@AnimatableBody2D@196343/LevelPersistance" method="set_as_active"]
  49. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196343" to="Tiles/@AnimatableBody2D@196343" method="on_block_hit"]
  50. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196343" to="Tiles/@AnimatableBody2D@196343/BlockAnimations" method="bounce_block" unbinds=1]
  51. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196343" to="Tiles/@AnimatableBody2D@196343" method="on_shell_block_hit"]
  52. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196343" to="Tiles/@AnimatableBody2D@196343/BlockAnimations" method="bounce_block" unbinds=1]
  53. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@196344" to="Tiles/@AnimatableBody2D@196344/LevelPersistance" method="set_as_active_2"]
  54. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@196344" to="Tiles/@AnimatableBody2D@196344/LevelPersistance" method="set_as_active"]
  55. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196344" to="Tiles/@AnimatableBody2D@196344" method="on_block_hit"]
  56. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196344" to="Tiles/@AnimatableBody2D@196344/BlockAnimations" method="bounce_block" unbinds=1]
  57. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196344" to="Tiles/@AnimatableBody2D@196344" method="on_shell_block_hit"]
  58. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196344" to="Tiles/@AnimatableBody2D@196344/BlockAnimations" method="bounce_block" unbinds=1]
  59. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@196345" to="Tiles/@AnimatableBody2D@196345/LevelPersistance" method="set_as_active_2"]
  60. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@196345" to="Tiles/@AnimatableBody2D@196345/LevelPersistance" method="set_as_active"]
  61. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196345" to="Tiles/@AnimatableBody2D@196345" method="on_block_hit"]
  62. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196345" to="Tiles/@AnimatableBody2D@196345/BlockAnimations" method="bounce_block" unbinds=1]
  63. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196345" to="Tiles/@AnimatableBody2D@196345" method="on_shell_block_hit"]
  64. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196345" to="Tiles/@AnimatableBody2D@196345/BlockAnimations" method="bounce_block" unbinds=1]
  65. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@196346" to="Tiles/@AnimatableBody2D@196346/LevelPersistance" method="set_as_active_2"]
  66. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@196346" to="Tiles/@AnimatableBody2D@196346/LevelPersistance" method="set_as_active"]
  67. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196346" to="Tiles/@AnimatableBody2D@196346" method="on_block_hit"]
  68. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196346" to="Tiles/@AnimatableBody2D@196346/BlockAnimations" method="bounce_block" unbinds=1]
  69. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196346" to="Tiles/@AnimatableBody2D@196346" method="on_shell_block_hit"]
  70. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196346" to="Tiles/@AnimatableBody2D@196346/BlockAnimations" method="bounce_block" unbinds=1]
  71. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@196347" to="Tiles/@AnimatableBody2D@196347/LevelPersistance" method="set_as_active_2"]
  72. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@196347" to="Tiles/@AnimatableBody2D@196347/LevelPersistance" method="set_as_active"]
  73. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196347" to="Tiles/@AnimatableBody2D@196347" method="on_block_hit"]
  74. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196347" to="Tiles/@AnimatableBody2D@196347/BlockAnimations" method="bounce_block" unbinds=1]
  75. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196347" to="Tiles/@AnimatableBody2D@196347" method="on_shell_block_hit"]
  76. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196347" to="Tiles/@AnimatableBody2D@196347/BlockAnimations" method="bounce_block" unbinds=1]
  77. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@196348" to="Tiles/@AnimatableBody2D@196348/LevelPersistance" method="set_as_active_2"]
  78. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@196348" to="Tiles/@AnimatableBody2D@196348/LevelPersistance" method="set_as_active"]
  79. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196348" to="Tiles/@AnimatableBody2D@196348" method="on_block_hit"]
  80. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196348" to="Tiles/@AnimatableBody2D@196348/BlockAnimations" method="bounce_block" unbinds=1]
  81. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196348" to="Tiles/@AnimatableBody2D@196348" method="on_shell_block_hit"]
  82. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196348" to="Tiles/@AnimatableBody2D@196348/BlockAnimations" method="bounce_block" unbinds=1]
  83. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@196349" to="Tiles/@AnimatableBody2D@196349/LevelPersistance" method="set_as_active_2"]
  84. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@196349" to="Tiles/@AnimatableBody2D@196349/LevelPersistance" method="set_as_active"]
  85. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196349" to="Tiles/@AnimatableBody2D@196349" method="on_block_hit"]
  86. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196349" to="Tiles/@AnimatableBody2D@196349/BlockAnimations" method="bounce_block" unbinds=1]
  87. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196349" to="Tiles/@AnimatableBody2D@196349" method="on_shell_block_hit"]
  88. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196349" to="Tiles/@AnimatableBody2D@196349/BlockAnimations" method="bounce_block" unbinds=1]
  89. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@196350" to="Tiles/@AnimatableBody2D@196350/LevelPersistance" method="set_as_active_2"]
  90. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@196350" to="Tiles/@AnimatableBody2D@196350/LevelPersistance" method="set_as_active"]
  91. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196350" to="Tiles/@AnimatableBody2D@196350" method="on_block_hit"]
  92. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196350" to="Tiles/@AnimatableBody2D@196350/BlockAnimations" method="bounce_block" unbinds=1]
  93. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196350" to="Tiles/@AnimatableBody2D@196350" method="on_shell_block_hit"]
  94. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196350" to="Tiles/@AnimatableBody2D@196350/BlockAnimations" method="bounce_block" unbinds=1]
  95. [connection signal="collected" from="Tiles/Coin" to="Tiles/Coin/LevelPersistance" method="set_as_active"]
  96. [connection signal="collected" from="Tiles/@Node2D@196351" to="Tiles/@Node2D@196351/LevelPersistance" method="set_as_active"]
  97. [connection signal="collected" from="Tiles/@Node2D@196352" to="Tiles/@Node2D@196352/LevelPersistance" method="set_as_active"]
  98. [connection signal="collected" from="Tiles/@Node2D@196353" to="Tiles/@Node2D@196353/LevelPersistance" method="set_as_active"]
  99. [connection signal="collected" from="Tiles/@Node2D@196354" to="Tiles/@Node2D@196354/LevelPersistance" method="set_as_active"]
  100. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@196355" to="Tiles/@AnimatableBody2D@196355/LevelPersistance" method="set_as_active_2"]
  101. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@196355" to="Tiles/@AnimatableBody2D@196355/LevelPersistance" method="set_as_active"]
  102. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196355" to="Tiles/@AnimatableBody2D@196355" method="on_block_hit"]
  103. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196355" to="Tiles/@AnimatableBody2D@196355/BlockAnimations" method="bounce_block" unbinds=1]
  104. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196355" to="Tiles/@AnimatableBody2D@196355" method="on_shell_block_hit"]
  105. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196355" to="Tiles/@AnimatableBody2D@196355/BlockAnimations" method="bounce_block" unbinds=1]
  106. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@196356" to="Tiles/@AnimatableBody2D@196356/LevelPersistance" method="set_as_active_2"]
  107. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@196356" to="Tiles/@AnimatableBody2D@196356/LevelPersistance" method="set_as_active"]
  108. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196356" to="Tiles/@AnimatableBody2D@196356" method="on_block_hit"]
  109. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196356" to="Tiles/@AnimatableBody2D@196356/BlockAnimations" method="bounce_block" unbinds=1]
  110. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196356" to="Tiles/@AnimatableBody2D@196356" method="on_shell_block_hit"]
  111. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196356" to="Tiles/@AnimatableBody2D@196356/BlockAnimations" method="bounce_block" unbinds=1]
  112. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@196357" to="Tiles/@AnimatableBody2D@196357/LevelPersistance" method="set_as_active_2"]
  113. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@196357" to="Tiles/@AnimatableBody2D@196357/LevelPersistance" method="set_as_active"]
  114. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196357" to="Tiles/@AnimatableBody2D@196357" method="on_block_hit"]
  115. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196357" to="Tiles/@AnimatableBody2D@196357/BlockAnimations" method="bounce_block" unbinds=1]
  116. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196357" to="Tiles/@AnimatableBody2D@196357" method="on_shell_block_hit"]
  117. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196357" to="Tiles/@AnimatableBody2D@196357/BlockAnimations" method="bounce_block" unbinds=1]
  118. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@196358" to="Tiles/@AnimatableBody2D@196358/LevelPersistance" method="set_as_active_2"]
  119. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@196358" to="Tiles/@AnimatableBody2D@196358/LevelPersistance" method="set_as_active"]
  120. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196358" to="Tiles/@AnimatableBody2D@196358" method="on_block_hit"]
  121. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196358" to="Tiles/@AnimatableBody2D@196358/BlockAnimations" method="bounce_block" unbinds=1]
  122. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196358" to="Tiles/@AnimatableBody2D@196358" method="on_shell_block_hit"]
  123. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196358" to="Tiles/@AnimatableBody2D@196358/BlockAnimations" method="bounce_block" unbinds=1]
  124. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@196359" to="Tiles/@AnimatableBody2D@196359/LevelPersistance" method="set_as_active_2"]
  125. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@196359" to="Tiles/@AnimatableBody2D@196359/LevelPersistance" method="set_as_active"]
  126. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196359" to="Tiles/@AnimatableBody2D@196359" method="on_block_hit"]
  127. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196359" to="Tiles/@AnimatableBody2D@196359/BlockAnimations" method="bounce_block" unbinds=1]
  128. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196359" to="Tiles/@AnimatableBody2D@196359" method="on_shell_block_hit"]
  129. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196359" to="Tiles/@AnimatableBody2D@196359/BlockAnimations" method="bounce_block" unbinds=1]
  130. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@196360" to="Tiles/@AnimatableBody2D@196360/LevelPersistance" method="set_as_active_2"]
  131. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@196360" to="Tiles/@AnimatableBody2D@196360/LevelPersistance" method="set_as_active"]
  132. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196360" to="Tiles/@AnimatableBody2D@196360" method="on_block_hit"]
  133. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196360" to="Tiles/@AnimatableBody2D@196360/BlockAnimations" method="bounce_block" unbinds=1]
  134. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196360" to="Tiles/@AnimatableBody2D@196360" method="on_shell_block_hit"]
  135. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196360" to="Tiles/@AnimatableBody2D@196360/BlockAnimations" method="bounce_block" unbinds=1]
  136. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@196361" to="Tiles/@AnimatableBody2D@196361/LevelPersistance" method="set_as_active_2"]
  137. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@196361" to="Tiles/@AnimatableBody2D@196361/LevelPersistance" method="set_as_active"]
  138. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196361" to="Tiles/@AnimatableBody2D@196361" method="on_block_hit"]
  139. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196361" to="Tiles/@AnimatableBody2D@196361/BlockAnimations" method="bounce_block" unbinds=1]
  140. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196361" to="Tiles/@AnimatableBody2D@196361/Timer" method="start" flags=6 unbinds=1]
  141. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196361" to="Tiles/@AnimatableBody2D@196361" method="on_shell_block_hit"]
  142. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196361" to="Tiles/@AnimatableBody2D@196361/BlockAnimations" method="bounce_block" unbinds=1]
  143. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@196362" to="Tiles/@AnimatableBody2D@196362/LevelPersistance" method="set_as_active_2"]
  144. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@196362" to="Tiles/@AnimatableBody2D@196362/LevelPersistance" method="set_as_active"]
  145. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196362" to="Tiles/@AnimatableBody2D@196362" method="on_block_hit"]
  146. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196362" to="Tiles/@AnimatableBody2D@196362/BlockAnimations" method="bounce_block" unbinds=1]
  147. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196362" to="Tiles/@AnimatableBody2D@196362" method="on_shell_block_hit"]
  148. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196362" to="Tiles/@AnimatableBody2D@196362/BlockAnimations" method="bounce_block" unbinds=1]
  149. [connection signal="collected" from="Tiles/@Node2D@196363" to="Tiles/@Node2D@196363/LevelPersistance" method="set_as_active"]
  150. [connection signal="collected" from="Tiles/@Node2D@196364" to="Tiles/@Node2D@196364/LevelPersistance" method="set_as_active"]
  151. [connection signal="collected" from="Tiles/@Node2D@196365" to="Tiles/@Node2D@196365/LevelPersistance" method="set_as_active"]
  152. [connection signal="collected" from="Tiles/@Node2D@196366" to="Tiles/@Node2D@196366/LevelPersistance" method="set_as_active"]
  153. [connection signal="collected" from="Tiles/@Node2D@196367" to="Tiles/@Node2D@196367/LevelPersistance" method="set_as_active"]