7-1.tscn 33 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236
  1. [gd_scene load_steps=3 format=3 uid="uid://jc2mvk7km7qp"]
  2. [ext_resource type="PackedScene" uid="uid://4ihnm4x02vwy" path="res://Scenes/Levels/SMB1/World7/7-1.tscn" id="1_8k3ko"]
  3. [ext_resource type="Script" uid="uid://bjs5mlc3xrxud" path="res://Scripts/Parts/DiscoLevel.gd" id="2_002ma"]
  4. [node name="7-1" instance=ExtResource("1_8k3ko")]
  5. campaign = "SMBANN"
  6. [node name="PipeArea" parent="." index="13"]
  7. target_level = "uid://b8sq068wewbli"
  8. [node name="DiscoLevel" type="Node" parent="." index="17"]
  9. script = ExtResource("2_002ma")
  10. max_combo = 20
  11. metadata/_custom_type_script = "uid://bjs5mlc3xrxud"
  12. [connection signal="block_destroyed" from="Tiles/BrickBlock" to="Tiles/BrickBlock/LevelPersistance" method="set_as_active_2"]
  13. [connection signal="block_emptied" from="Tiles/BrickBlock" to="Tiles/BrickBlock/LevelPersistance" method="set_as_active"]
  14. [connection signal="player_block_hit" from="Tiles/BrickBlock" to="Tiles/BrickBlock" method="on_block_hit"]
  15. [connection signal="player_block_hit" from="Tiles/BrickBlock" to="Tiles/BrickBlock/BlockAnimations" method="bounce_block" unbinds=1]
  16. [connection signal="shell_block_hit" from="Tiles/BrickBlock" to="Tiles/BrickBlock" method="on_shell_block_hit"]
  17. [connection signal="shell_block_hit" from="Tiles/BrickBlock" to="Tiles/BrickBlock/BlockAnimations" method="bounce_block" unbinds=1]
  18. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@163755" to="Tiles/@AnimatableBody2D@163755/LevelPersistance" method="set_as_active_2"]
  19. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@163755" to="Tiles/@AnimatableBody2D@163755/LevelPersistance" method="set_as_active"]
  20. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163755" to="Tiles/@AnimatableBody2D@163755" method="on_block_hit"]
  21. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163755" to="Tiles/@AnimatableBody2D@163755/BlockAnimations" method="bounce_block" unbinds=1]
  22. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163755" to="Tiles/@AnimatableBody2D@163755" method="on_shell_block_hit"]
  23. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163755" to="Tiles/@AnimatableBody2D@163755/BlockAnimations" method="bounce_block" unbinds=1]
  24. [connection signal="block_destroyed" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock/LevelPersistance" method="set_as_active_2"]
  25. [connection signal="block_emptied" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock/LevelPersistance" method="set_as_active"]
  26. [connection signal="player_block_hit" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock" method="player_mushroom_check"]
  27. [connection signal="player_block_hit" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock" method="dispense_item" unbinds=1]
  28. [connection signal="player_block_hit" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock/BlockAnimations" method="bounce_block" unbinds=1]
  29. [connection signal="shell_block_hit" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock" method="dispense_item" unbinds=1]
  30. [connection signal="shell_block_hit" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock/BlockAnimations" method="bounce_block" unbinds=1]
  31. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@163756" to="Tiles/@AnimatableBody2D@163756/LevelPersistance" method="set_as_active_2"]
  32. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@163756" to="Tiles/@AnimatableBody2D@163756/LevelPersistance" method="set_as_active"]
  33. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163756" to="Tiles/@AnimatableBody2D@163756" method="player_mushroom_check"]
  34. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163756" to="Tiles/@AnimatableBody2D@163756" method="dispense_item" unbinds=1]
  35. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163756" to="Tiles/@AnimatableBody2D@163756/BlockAnimations" method="bounce_block" unbinds=1]
  36. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163756" to="Tiles/@AnimatableBody2D@163756" method="dispense_item" unbinds=1]
  37. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163756" to="Tiles/@AnimatableBody2D@163756/BlockAnimations" method="bounce_block" unbinds=1]
  38. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@163757" to="Tiles/@AnimatableBody2D@163757/LevelPersistance" method="set_as_active_2"]
  39. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@163757" to="Tiles/@AnimatableBody2D@163757/LevelPersistance" method="set_as_active"]
  40. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163757" to="Tiles/@AnimatableBody2D@163757" method="player_mushroom_check"]
  41. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163757" to="Tiles/@AnimatableBody2D@163757" method="dispense_item" unbinds=1]
  42. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163757" to="Tiles/@AnimatableBody2D@163757/BlockAnimations" method="bounce_block" unbinds=1]
  43. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163757" to="Tiles/@AnimatableBody2D@163757" method="dispense_item" unbinds=1]
  44. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163757" to="Tiles/@AnimatableBody2D@163757/BlockAnimations" method="bounce_block" unbinds=1]
  45. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@163758" to="Tiles/@AnimatableBody2D@163758/LevelPersistance" method="set_as_active_2"]
  46. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@163758" to="Tiles/@AnimatableBody2D@163758/LevelPersistance" method="set_as_active"]
  47. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163758" to="Tiles/@AnimatableBody2D@163758" method="on_block_hit"]
  48. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163758" to="Tiles/@AnimatableBody2D@163758/BlockAnimations" method="bounce_block" unbinds=1]
  49. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163758" to="Tiles/@AnimatableBody2D@163758" method="on_shell_block_hit"]
  50. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163758" to="Tiles/@AnimatableBody2D@163758/BlockAnimations" method="bounce_block" unbinds=1]
  51. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@163759" to="Tiles/@AnimatableBody2D@163759/LevelPersistance" method="set_as_active_2"]
  52. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@163759" to="Tiles/@AnimatableBody2D@163759/LevelPersistance" method="set_as_active"]
  53. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163759" to="Tiles/@AnimatableBody2D@163759" method="on_block_hit"]
  54. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163759" to="Tiles/@AnimatableBody2D@163759/BlockAnimations" method="bounce_block" unbinds=1]
  55. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163759" to="Tiles/@AnimatableBody2D@163759" method="on_shell_block_hit"]
  56. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163759" to="Tiles/@AnimatableBody2D@163759/BlockAnimations" method="bounce_block" unbinds=1]
  57. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@163760" to="Tiles/@AnimatableBody2D@163760/LevelPersistance" method="set_as_active_2"]
  58. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@163760" to="Tiles/@AnimatableBody2D@163760/LevelPersistance" method="set_as_active"]
  59. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163760" to="Tiles/@AnimatableBody2D@163760" method="on_block_hit"]
  60. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163760" to="Tiles/@AnimatableBody2D@163760/BlockAnimations" method="bounce_block" unbinds=1]
  61. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163760" to="Tiles/@AnimatableBody2D@163760" method="on_shell_block_hit"]
  62. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163760" to="Tiles/@AnimatableBody2D@163760/BlockAnimations" method="bounce_block" unbinds=1]
  63. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@163761" to="Tiles/@AnimatableBody2D@163761/LevelPersistance" method="set_as_active_2"]
  64. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@163761" to="Tiles/@AnimatableBody2D@163761/LevelPersistance" method="set_as_active"]
  65. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163761" to="Tiles/@AnimatableBody2D@163761" method="on_block_hit"]
  66. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163761" to="Tiles/@AnimatableBody2D@163761/BlockAnimations" method="bounce_block" unbinds=1]
  67. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163761" to="Tiles/@AnimatableBody2D@163761/Timer" method="start" flags=6 unbinds=1]
  68. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163761" to="Tiles/@AnimatableBody2D@163761" method="on_shell_block_hit"]
  69. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163761" to="Tiles/@AnimatableBody2D@163761/BlockAnimations" method="bounce_block" unbinds=1]
  70. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@163762" to="Tiles/@AnimatableBody2D@163762/LevelPersistance" method="set_as_active_2"]
  71. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@163762" to="Tiles/@AnimatableBody2D@163762/LevelPersistance" method="set_as_active"]
  72. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163762" to="Tiles/@AnimatableBody2D@163762" method="on_block_hit"]
  73. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163762" to="Tiles/@AnimatableBody2D@163762/BlockAnimations" method="bounce_block" unbinds=1]
  74. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163762" to="Tiles/@AnimatableBody2D@163762" method="on_shell_block_hit"]
  75. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163762" to="Tiles/@AnimatableBody2D@163762/BlockAnimations" method="bounce_block" unbinds=1]
  76. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@163763" to="Tiles/@AnimatableBody2D@163763/LevelPersistance" method="set_as_active_2"]
  77. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@163763" to="Tiles/@AnimatableBody2D@163763/LevelPersistance" method="set_as_active"]
  78. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163763" to="Tiles/@AnimatableBody2D@163763" method="on_block_hit"]
  79. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163763" to="Tiles/@AnimatableBody2D@163763/BlockAnimations" method="bounce_block" unbinds=1]
  80. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163763" to="Tiles/@AnimatableBody2D@163763" method="on_shell_block_hit"]
  81. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163763" to="Tiles/@AnimatableBody2D@163763/BlockAnimations" method="bounce_block" unbinds=1]
  82. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@163764" to="Tiles/@AnimatableBody2D@163764/LevelPersistance" method="set_as_active_2"]
  83. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@163764" to="Tiles/@AnimatableBody2D@163764/LevelPersistance" method="set_as_active"]
  84. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163764" to="Tiles/@AnimatableBody2D@163764" method="on_block_hit"]
  85. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163764" to="Tiles/@AnimatableBody2D@163764/BlockAnimations" method="bounce_block" unbinds=1]
  86. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163764" to="Tiles/@AnimatableBody2D@163764" method="on_shell_block_hit"]
  87. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163764" to="Tiles/@AnimatableBody2D@163764/BlockAnimations" method="bounce_block" unbinds=1]
  88. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@163765" to="Tiles/@AnimatableBody2D@163765/LevelPersistance" method="set_as_active_2"]
  89. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@163765" to="Tiles/@AnimatableBody2D@163765/LevelPersistance" method="set_as_active"]
  90. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163765" to="Tiles/@AnimatableBody2D@163765" method="on_block_hit"]
  91. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163765" to="Tiles/@AnimatableBody2D@163765/BlockAnimations" method="bounce_block" unbinds=1]
  92. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163765" to="Tiles/@AnimatableBody2D@163765" method="on_shell_block_hit"]
  93. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163765" to="Tiles/@AnimatableBody2D@163765/BlockAnimations" method="bounce_block" unbinds=1]
  94. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@163766" to="Tiles/@AnimatableBody2D@163766/LevelPersistance" method="set_as_active_2"]
  95. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@163766" to="Tiles/@AnimatableBody2D@163766/LevelPersistance" method="set_as_active"]
  96. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163766" to="Tiles/@AnimatableBody2D@163766" method="on_block_hit"]
  97. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163766" to="Tiles/@AnimatableBody2D@163766/BlockAnimations" method="bounce_block" unbinds=1]
  98. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163766" to="Tiles/@AnimatableBody2D@163766" method="on_shell_block_hit"]
  99. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163766" to="Tiles/@AnimatableBody2D@163766/BlockAnimations" method="bounce_block" unbinds=1]
  100. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@163767" to="Tiles/@AnimatableBody2D@163767/LevelPersistance" method="set_as_active_2"]
  101. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@163767" to="Tiles/@AnimatableBody2D@163767/LevelPersistance" method="set_as_active"]
  102. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163767" to="Tiles/@AnimatableBody2D@163767" method="on_block_hit"]
  103. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163767" to="Tiles/@AnimatableBody2D@163767/BlockAnimations" method="bounce_block" unbinds=1]
  104. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163767" to="Tiles/@AnimatableBody2D@163767" method="on_shell_block_hit"]
  105. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163767" to="Tiles/@AnimatableBody2D@163767/BlockAnimations" method="bounce_block" unbinds=1]
  106. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@163768" to="Tiles/@AnimatableBody2D@163768/LevelPersistance" method="set_as_active_2"]
  107. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@163768" to="Tiles/@AnimatableBody2D@163768/LevelPersistance" method="set_as_active"]
  108. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163768" to="Tiles/@AnimatableBody2D@163768" method="on_block_hit"]
  109. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163768" to="Tiles/@AnimatableBody2D@163768/BlockAnimations" method="bounce_block" unbinds=1]
  110. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163768" to="Tiles/@AnimatableBody2D@163768" method="on_shell_block_hit"]
  111. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163768" to="Tiles/@AnimatableBody2D@163768/BlockAnimations" method="bounce_block" unbinds=1]
  112. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@163769" to="Tiles/@AnimatableBody2D@163769/LevelPersistance" method="set_as_active_2"]
  113. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@163769" to="Tiles/@AnimatableBody2D@163769/LevelPersistance" method="set_as_active"]
  114. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163769" to="Tiles/@AnimatableBody2D@163769" method="on_block_hit"]
  115. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163769" to="Tiles/@AnimatableBody2D@163769/BlockAnimations" method="bounce_block" unbinds=1]
  116. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163769" to="Tiles/@AnimatableBody2D@163769" method="on_shell_block_hit"]
  117. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163769" to="Tiles/@AnimatableBody2D@163769/BlockAnimations" method="bounce_block" unbinds=1]
  118. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@163770" to="Tiles/@AnimatableBody2D@163770/LevelPersistance" method="set_as_active_2"]
  119. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@163770" to="Tiles/@AnimatableBody2D@163770/LevelPersistance" method="set_as_active"]
  120. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163770" to="Tiles/@AnimatableBody2D@163770" method="on_block_hit"]
  121. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163770" to="Tiles/@AnimatableBody2D@163770/BlockAnimations" method="bounce_block" unbinds=1]
  122. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163770" to="Tiles/@AnimatableBody2D@163770" method="on_shell_block_hit"]
  123. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163770" to="Tiles/@AnimatableBody2D@163770/BlockAnimations" method="bounce_block" unbinds=1]
  124. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@163771" to="Tiles/@AnimatableBody2D@163771/LevelPersistance" method="set_as_active_2"]
  125. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@163771" to="Tiles/@AnimatableBody2D@163771/LevelPersistance" method="set_as_active"]
  126. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163771" to="Tiles/@AnimatableBody2D@163771" method="on_block_hit"]
  127. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163771" to="Tiles/@AnimatableBody2D@163771/BlockAnimations" method="bounce_block" unbinds=1]
  128. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163771" to="Tiles/@AnimatableBody2D@163771" method="on_shell_block_hit"]
  129. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163771" to="Tiles/@AnimatableBody2D@163771/BlockAnimations" method="bounce_block" unbinds=1]
  130. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@163772" to="Tiles/@AnimatableBody2D@163772/LevelPersistance" method="set_as_active_2"]
  131. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@163772" to="Tiles/@AnimatableBody2D@163772/LevelPersistance" method="set_as_active"]
  132. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163772" to="Tiles/@AnimatableBody2D@163772" method="on_block_hit"]
  133. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163772" to="Tiles/@AnimatableBody2D@163772/BlockAnimations" method="bounce_block" unbinds=1]
  134. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163772" to="Tiles/@AnimatableBody2D@163772" method="on_shell_block_hit"]
  135. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163772" to="Tiles/@AnimatableBody2D@163772/BlockAnimations" method="bounce_block" unbinds=1]
  136. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@163773" to="Tiles/@AnimatableBody2D@163773/LevelPersistance" method="set_as_active_2"]
  137. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@163773" to="Tiles/@AnimatableBody2D@163773/LevelPersistance" method="set_as_active"]
  138. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163773" to="Tiles/@AnimatableBody2D@163773" method="on_block_hit"]
  139. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163773" to="Tiles/@AnimatableBody2D@163773/BlockAnimations" method="bounce_block" unbinds=1]
  140. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163773" to="Tiles/@AnimatableBody2D@163773" method="on_shell_block_hit"]
  141. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163773" to="Tiles/@AnimatableBody2D@163773/BlockAnimations" method="bounce_block" unbinds=1]
  142. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@163774" to="Tiles/@AnimatableBody2D@163774/LevelPersistance" method="set_as_active_2"]
  143. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@163774" to="Tiles/@AnimatableBody2D@163774/LevelPersistance" method="set_as_active"]
  144. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163774" to="Tiles/@AnimatableBody2D@163774" method="on_block_hit"]
  145. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163774" to="Tiles/@AnimatableBody2D@163774/BlockAnimations" method="bounce_block" unbinds=1]
  146. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163774" to="Tiles/@AnimatableBody2D@163774" method="on_shell_block_hit"]
  147. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163774" to="Tiles/@AnimatableBody2D@163774/BlockAnimations" method="bounce_block" unbinds=1]
  148. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@163775" to="Tiles/@AnimatableBody2D@163775/LevelPersistance" method="set_as_active_2"]
  149. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@163775" to="Tiles/@AnimatableBody2D@163775/LevelPersistance" method="set_as_active"]
  150. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163775" to="Tiles/@AnimatableBody2D@163775" method="on_block_hit"]
  151. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163775" to="Tiles/@AnimatableBody2D@163775/BlockAnimations" method="bounce_block" unbinds=1]
  152. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163775" to="Tiles/@AnimatableBody2D@163775" method="on_shell_block_hit"]
  153. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163775" to="Tiles/@AnimatableBody2D@163775/BlockAnimations" method="bounce_block" unbinds=1]
  154. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@163776" to="Tiles/@AnimatableBody2D@163776/LevelPersistance" method="set_as_active_2"]
  155. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@163776" to="Tiles/@AnimatableBody2D@163776/LevelPersistance" method="set_as_active"]
  156. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163776" to="Tiles/@AnimatableBody2D@163776" method="on_block_hit"]
  157. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163776" to="Tiles/@AnimatableBody2D@163776/BlockAnimations" method="bounce_block" unbinds=1]
  158. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163776" to="Tiles/@AnimatableBody2D@163776" method="on_shell_block_hit"]
  159. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163776" to="Tiles/@AnimatableBody2D@163776/BlockAnimations" method="bounce_block" unbinds=1]
  160. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@163777" to="Tiles/@AnimatableBody2D@163777/LevelPersistance" method="set_as_active_2"]
  161. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@163777" to="Tiles/@AnimatableBody2D@163777/LevelPersistance" method="set_as_active"]
  162. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163777" to="Tiles/@AnimatableBody2D@163777" method="on_block_hit"]
  163. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163777" to="Tiles/@AnimatableBody2D@163777/BlockAnimations" method="bounce_block" unbinds=1]
  164. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163777" to="Tiles/@AnimatableBody2D@163777" method="on_shell_block_hit"]
  165. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163777" to="Tiles/@AnimatableBody2D@163777/BlockAnimations" method="bounce_block" unbinds=1]
  166. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@163778" to="Tiles/@AnimatableBody2D@163778/LevelPersistance" method="set_as_active_2"]
  167. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@163778" to="Tiles/@AnimatableBody2D@163778/LevelPersistance" method="set_as_active"]
  168. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163778" to="Tiles/@AnimatableBody2D@163778" method="on_block_hit"]
  169. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163778" to="Tiles/@AnimatableBody2D@163778/BlockAnimations" method="bounce_block" unbinds=1]
  170. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163778" to="Tiles/@AnimatableBody2D@163778" method="on_shell_block_hit"]
  171. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163778" to="Tiles/@AnimatableBody2D@163778/BlockAnimations" method="bounce_block" unbinds=1]
  172. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@163779" to="Tiles/@AnimatableBody2D@163779/LevelPersistance" method="set_as_active_2"]
  173. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@163779" to="Tiles/@AnimatableBody2D@163779/LevelPersistance" method="set_as_active"]
  174. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163779" to="Tiles/@AnimatableBody2D@163779" method="on_block_hit"]
  175. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163779" to="Tiles/@AnimatableBody2D@163779/BlockAnimations" method="bounce_block" unbinds=1]
  176. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163779" to="Tiles/@AnimatableBody2D@163779" method="on_shell_block_hit"]
  177. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163779" to="Tiles/@AnimatableBody2D@163779/BlockAnimations" method="bounce_block" unbinds=1]
  178. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@163780" to="Tiles/@AnimatableBody2D@163780/LevelPersistance" method="set_as_active_2"]
  179. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@163780" to="Tiles/@AnimatableBody2D@163780/LevelPersistance" method="set_as_active"]
  180. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163780" to="Tiles/@AnimatableBody2D@163780" method="on_block_hit"]
  181. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163780" to="Tiles/@AnimatableBody2D@163780/BlockAnimations" method="bounce_block" unbinds=1]
  182. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163780" to="Tiles/@AnimatableBody2D@163780" method="on_shell_block_hit"]
  183. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163780" to="Tiles/@AnimatableBody2D@163780/BlockAnimations" method="bounce_block" unbinds=1]
  184. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@163781" to="Tiles/@AnimatableBody2D@163781/LevelPersistance" method="set_as_active_2"]
  185. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@163781" to="Tiles/@AnimatableBody2D@163781/LevelPersistance" method="set_as_active"]
  186. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163781" to="Tiles/@AnimatableBody2D@163781" method="on_block_hit"]
  187. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163781" to="Tiles/@AnimatableBody2D@163781/BlockAnimations" method="bounce_block" unbinds=1]
  188. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163781" to="Tiles/@AnimatableBody2D@163781" method="on_shell_block_hit"]
  189. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163781" to="Tiles/@AnimatableBody2D@163781/BlockAnimations" method="bounce_block" unbinds=1]
  190. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@163782" to="Tiles/@AnimatableBody2D@163782/LevelPersistance" method="set_as_active_2"]
  191. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@163782" to="Tiles/@AnimatableBody2D@163782/LevelPersistance" method="set_as_active"]
  192. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163782" to="Tiles/@AnimatableBody2D@163782" method="on_block_hit"]
  193. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163782" to="Tiles/@AnimatableBody2D@163782/BlockAnimations" method="bounce_block" unbinds=1]
  194. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163782" to="Tiles/@AnimatableBody2D@163782" method="on_shell_block_hit"]
  195. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163782" to="Tiles/@AnimatableBody2D@163782/BlockAnimations" method="bounce_block" unbinds=1]
  196. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@163783" to="Tiles/@AnimatableBody2D@163783/LevelPersistance" method="set_as_active_2"]
  197. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@163783" to="Tiles/@AnimatableBody2D@163783/LevelPersistance" method="set_as_active"]
  198. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163783" to="Tiles/@AnimatableBody2D@163783" method="on_block_hit"]
  199. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163783" to="Tiles/@AnimatableBody2D@163783/BlockAnimations" method="bounce_block" unbinds=1]
  200. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163783" to="Tiles/@AnimatableBody2D@163783" method="on_shell_block_hit"]
  201. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163783" to="Tiles/@AnimatableBody2D@163783/BlockAnimations" method="bounce_block" unbinds=1]
  202. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@163784" to="Tiles/@AnimatableBody2D@163784/LevelPersistance" method="set_as_active_2"]
  203. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@163784" to="Tiles/@AnimatableBody2D@163784/LevelPersistance" method="set_as_active"]
  204. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163784" to="Tiles/@AnimatableBody2D@163784" method="on_block_hit"]
  205. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163784" to="Tiles/@AnimatableBody2D@163784/BlockAnimations" method="bounce_block" unbinds=1]
  206. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163784" to="Tiles/@AnimatableBody2D@163784" method="on_shell_block_hit"]
  207. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163784" to="Tiles/@AnimatableBody2D@163784/BlockAnimations" method="bounce_block" unbinds=1]
  208. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@163785" to="Tiles/@AnimatableBody2D@163785/LevelPersistance" method="set_as_active_2"]
  209. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@163785" to="Tiles/@AnimatableBody2D@163785/LevelPersistance" method="set_as_active"]
  210. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163785" to="Tiles/@AnimatableBody2D@163785" method="on_block_hit"]
  211. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163785" to="Tiles/@AnimatableBody2D@163785/BlockAnimations" method="bounce_block" unbinds=1]
  212. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163785" to="Tiles/@AnimatableBody2D@163785" method="on_shell_block_hit"]
  213. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163785" to="Tiles/@AnimatableBody2D@163785/BlockAnimations" method="bounce_block" unbinds=1]
  214. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@163786" to="Tiles/@AnimatableBody2D@163786/LevelPersistance" method="set_as_active_2"]
  215. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@163786" to="Tiles/@AnimatableBody2D@163786/LevelPersistance" method="set_as_active"]
  216. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163786" to="Tiles/@AnimatableBody2D@163786" method="on_block_hit"]
  217. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163786" to="Tiles/@AnimatableBody2D@163786/BlockAnimations" method="bounce_block" unbinds=1]
  218. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163786" to="Tiles/@AnimatableBody2D@163786" method="on_shell_block_hit"]
  219. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163786" to="Tiles/@AnimatableBody2D@163786/BlockAnimations" method="bounce_block" unbinds=1]
  220. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@163787" to="Tiles/@AnimatableBody2D@163787/LevelPersistance" method="set_as_active_2"]
  221. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@163787" to="Tiles/@AnimatableBody2D@163787/LevelPersistance" method="set_as_active"]
  222. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163787" to="Tiles/@AnimatableBody2D@163787" method="on_block_hit"]
  223. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163787" to="Tiles/@AnimatableBody2D@163787/BlockAnimations" method="bounce_block" unbinds=1]
  224. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163787" to="Tiles/@AnimatableBody2D@163787" method="on_shell_block_hit"]
  225. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163787" to="Tiles/@AnimatableBody2D@163787/BlockAnimations" method="bounce_block" unbinds=1]
  226. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@163788" to="Tiles/@AnimatableBody2D@163788/LevelPersistance" method="set_as_active_2"]
  227. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@163788" to="Tiles/@AnimatableBody2D@163788/LevelPersistance" method="set_as_active"]
  228. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163788" to="Tiles/@AnimatableBody2D@163788" method="on_block_hit"]
  229. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@163788" to="Tiles/@AnimatableBody2D@163788/BlockAnimations" method="bounce_block" unbinds=1]
  230. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163788" to="Tiles/@AnimatableBody2D@163788" method="on_shell_block_hit"]
  231. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@163788" to="Tiles/@AnimatableBody2D@163788/BlockAnimations" method="bounce_block" unbinds=1]