[gd_scene load_steps=12 format=4 uid="uid://p0vvqyeqdjvw"]

[ext_resource type="Script" uid="uid://bcqr1v25ygedb" path="res://Scripts/Classes/LevelClass.gd" id="1_fky7b"]
[ext_resource type="JSON" path="res://Assets/Audio/BGM/Underground.json" id="2_sf288"]
[ext_resource type="PackedScene" uid="uid://ct5rrpa7uehkk" path="res://Scenes/Parts/Tiles.tscn" id="3_qugt0"]
[ext_resource type="PackedScene" uid="uid://cuh62hlq8errh" path="res://Scenes/Prefabs/Entities/Player.tscn" id="4_sf288"]
[ext_resource type="PackedScene" uid="uid://bqhtste1il47d" path="res://Scenes/Prefabs/LevelObjects/BulletBillCannon.tscn" id="6_bwku4"]
[ext_resource type="PackedScene" uid="uid://dkgu57is78lro" path="res://Scenes/Parts/PipeArea.tscn" id="7_hjidu"]
[ext_resource type="Script" uid="uid://bdq0373j5n5o0" path="res://Scripts/Parts/CameraRightLimit.gd" id="9_qugt0"]
[ext_resource type="PackedScene" uid="uid://bksxgpygrdjl7" path="res://Scenes/Prefabs/LevelBG.tscn" id="10_hutsn"]
[ext_resource type="PackedScene" uid="uid://cinr6kcbmo6gr" path="res://Scenes/Parts/DropShadowRenderer.tscn" id="10_sf288"]
[ext_resource type="Script" uid="uid://djm4q11aktpvx" path="res://Scripts/Parts/WarpRunSetter.gd" id="11_bwku4"]
[ext_resource type="Script" uid="uid://cybpwmw4ywoow" path="res://Scripts/Parts/TileMapConverter.gd" id="11_hutsn"]

[node name="1-2c" type="Node"]
script = ExtResource("1_fky7b")
music = ExtResource("2_sf288")
theme = "Underground"
campaign = "SMBLL"
level_id = 2
metadata/_custom_type_script = "uid://bcqr1v25ygedb"

[node name="Tiles" parent="." instance=ExtResource("3_qugt0")]
tile_map_data = PackedByteArray("[encoded data, 15796 characters]")

[node name="Player" parent="." instance=ExtResource("4_sf288")]
position = Vector2(-224, -160)

[node name="BulletBillCannon" parent="." instance=ExtResource("6_bwku4")]
position = Vector2(8, -8)

[node name="PipeArea" parent="." instance=ExtResource("7_hjidu")]
position = Vector2(208, -16)
enter_direction = 3
target_level = "uid://ch40d2fh2od1g"

[node name="CameraRightLimit" type="Node2D" parent="."]
position = Vector2(288, -176)
script = ExtResource("9_qugt0")
metadata/_custom_type_script = "uid://bdq0373j5n5o0"

[node name="DropShadow" parent="." instance=ExtResource("10_sf288")]

[node name="TileMapConverter" type="Node" parent="." node_paths=PackedStringArray("tilemap")]
script = ExtResource("11_hutsn")
tilemap = NodePath("../Tiles")
metadata/_custom_type_script = "uid://cybpwmw4ywoow"

[node name="LevelBG" parent="." instance=ExtResource("10_hutsn")]

[node name="WarpRunSetter" type="Node" parent="."]
script = ExtResource("11_bwku4")
metadata/_custom_type_script = "uid://djm4q11aktpvx"

[connection signal="block_destroyed" from="Tiles/BrickBlock" to="Tiles/BrickBlock/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/BrickBlock" to="Tiles/BrickBlock/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/BrickBlock" to="Tiles/BrickBlock" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/BrickBlock" to="Tiles/BrickBlock/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/BrickBlock" to="Tiles/BrickBlock" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/BrickBlock" to="Tiles/BrickBlock/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21255" to="Tiles/@AnimatableBody2D@21255/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21255" to="Tiles/@AnimatableBody2D@21255/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21255" to="Tiles/@AnimatableBody2D@21255" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21255" to="Tiles/@AnimatableBody2D@21255/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21255" to="Tiles/@AnimatableBody2D@21255" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21255" to="Tiles/@AnimatableBody2D@21255/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21256" to="Tiles/@AnimatableBody2D@21256/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21256" to="Tiles/@AnimatableBody2D@21256/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21256" to="Tiles/@AnimatableBody2D@21256" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21256" to="Tiles/@AnimatableBody2D@21256/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21256" to="Tiles/@AnimatableBody2D@21256" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21256" to="Tiles/@AnimatableBody2D@21256/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21257" to="Tiles/@AnimatableBody2D@21257/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21257" to="Tiles/@AnimatableBody2D@21257/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21257" to="Tiles/@AnimatableBody2D@21257" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21257" to="Tiles/@AnimatableBody2D@21257/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21257" to="Tiles/@AnimatableBody2D@21257" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21257" to="Tiles/@AnimatableBody2D@21257/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21258" to="Tiles/@AnimatableBody2D@21258/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21258" to="Tiles/@AnimatableBody2D@21258/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21258" to="Tiles/@AnimatableBody2D@21258" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21258" to="Tiles/@AnimatableBody2D@21258/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21258" to="Tiles/@AnimatableBody2D@21258" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21258" to="Tiles/@AnimatableBody2D@21258/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21259" to="Tiles/@AnimatableBody2D@21259/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21259" to="Tiles/@AnimatableBody2D@21259/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21259" to="Tiles/@AnimatableBody2D@21259" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21259" to="Tiles/@AnimatableBody2D@21259/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21259" to="Tiles/@AnimatableBody2D@21259" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21259" to="Tiles/@AnimatableBody2D@21259/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21260" to="Tiles/@AnimatableBody2D@21260/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21260" to="Tiles/@AnimatableBody2D@21260/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21260" to="Tiles/@AnimatableBody2D@21260" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21260" to="Tiles/@AnimatableBody2D@21260/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21260" to="Tiles/@AnimatableBody2D@21260" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21260" to="Tiles/@AnimatableBody2D@21260/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21261" to="Tiles/@AnimatableBody2D@21261/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21261" to="Tiles/@AnimatableBody2D@21261/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21261" to="Tiles/@AnimatableBody2D@21261" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21261" to="Tiles/@AnimatableBody2D@21261/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21261" to="Tiles/@AnimatableBody2D@21261" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21261" to="Tiles/@AnimatableBody2D@21261/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21262" to="Tiles/@AnimatableBody2D@21262/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21262" to="Tiles/@AnimatableBody2D@21262/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21262" to="Tiles/@AnimatableBody2D@21262" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21262" to="Tiles/@AnimatableBody2D@21262/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21262" to="Tiles/@AnimatableBody2D@21262" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21262" to="Tiles/@AnimatableBody2D@21262/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21263" to="Tiles/@AnimatableBody2D@21263/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21263" to="Tiles/@AnimatableBody2D@21263/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21263" to="Tiles/@AnimatableBody2D@21263" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21263" to="Tiles/@AnimatableBody2D@21263/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21263" to="Tiles/@AnimatableBody2D@21263" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21263" to="Tiles/@AnimatableBody2D@21263/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21264" to="Tiles/@AnimatableBody2D@21264/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21264" to="Tiles/@AnimatableBody2D@21264/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21264" to="Tiles/@AnimatableBody2D@21264" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21264" to="Tiles/@AnimatableBody2D@21264/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21264" to="Tiles/@AnimatableBody2D@21264" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21264" to="Tiles/@AnimatableBody2D@21264/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21265" to="Tiles/@AnimatableBody2D@21265/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21265" to="Tiles/@AnimatableBody2D@21265/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21265" to="Tiles/@AnimatableBody2D@21265" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21265" to="Tiles/@AnimatableBody2D@21265/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21265" to="Tiles/@AnimatableBody2D@21265" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21265" to="Tiles/@AnimatableBody2D@21265/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21266" to="Tiles/@AnimatableBody2D@21266/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21266" to="Tiles/@AnimatableBody2D@21266/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21266" to="Tiles/@AnimatableBody2D@21266" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21266" to="Tiles/@AnimatableBody2D@21266/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21266" to="Tiles/@AnimatableBody2D@21266" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21266" to="Tiles/@AnimatableBody2D@21266/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21267" to="Tiles/@AnimatableBody2D@21267/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21267" to="Tiles/@AnimatableBody2D@21267/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21267" to="Tiles/@AnimatableBody2D@21267" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21267" to="Tiles/@AnimatableBody2D@21267/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21267" to="Tiles/@AnimatableBody2D@21267" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21267" to="Tiles/@AnimatableBody2D@21267/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21268" to="Tiles/@AnimatableBody2D@21268/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21268" to="Tiles/@AnimatableBody2D@21268/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21268" to="Tiles/@AnimatableBody2D@21268" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21268" to="Tiles/@AnimatableBody2D@21268/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21268" to="Tiles/@AnimatableBody2D@21268" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21268" to="Tiles/@AnimatableBody2D@21268/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21269" to="Tiles/@AnimatableBody2D@21269/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21269" to="Tiles/@AnimatableBody2D@21269/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21269" to="Tiles/@AnimatableBody2D@21269" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21269" to="Tiles/@AnimatableBody2D@21269/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21269" to="Tiles/@AnimatableBody2D@21269" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21269" to="Tiles/@AnimatableBody2D@21269/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21270" to="Tiles/@AnimatableBody2D@21270/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21270" to="Tiles/@AnimatableBody2D@21270/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21270" to="Tiles/@AnimatableBody2D@21270" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21270" to="Tiles/@AnimatableBody2D@21270/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21270" to="Tiles/@AnimatableBody2D@21270" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21270" to="Tiles/@AnimatableBody2D@21270/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21271" to="Tiles/@AnimatableBody2D@21271/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21271" to="Tiles/@AnimatableBody2D@21271/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21271" to="Tiles/@AnimatableBody2D@21271" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21271" to="Tiles/@AnimatableBody2D@21271/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21271" to="Tiles/@AnimatableBody2D@21271" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21271" to="Tiles/@AnimatableBody2D@21271/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21272" to="Tiles/@AnimatableBody2D@21272/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21272" to="Tiles/@AnimatableBody2D@21272/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21272" to="Tiles/@AnimatableBody2D@21272" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21272" to="Tiles/@AnimatableBody2D@21272/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21272" to="Tiles/@AnimatableBody2D@21272" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21272" to="Tiles/@AnimatableBody2D@21272/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21273" to="Tiles/@AnimatableBody2D@21273/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21273" to="Tiles/@AnimatableBody2D@21273/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21273" to="Tiles/@AnimatableBody2D@21273" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21273" to="Tiles/@AnimatableBody2D@21273/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21273" to="Tiles/@AnimatableBody2D@21273" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21273" to="Tiles/@AnimatableBody2D@21273/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21274" to="Tiles/@AnimatableBody2D@21274/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21274" to="Tiles/@AnimatableBody2D@21274/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21274" to="Tiles/@AnimatableBody2D@21274" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21274" to="Tiles/@AnimatableBody2D@21274/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21274" to="Tiles/@AnimatableBody2D@21274" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21274" to="Tiles/@AnimatableBody2D@21274/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21275" to="Tiles/@AnimatableBody2D@21275/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21275" to="Tiles/@AnimatableBody2D@21275/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21275" to="Tiles/@AnimatableBody2D@21275" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21275" to="Tiles/@AnimatableBody2D@21275/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21275" to="Tiles/@AnimatableBody2D@21275" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21275" to="Tiles/@AnimatableBody2D@21275/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21276" to="Tiles/@AnimatableBody2D@21276/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21276" to="Tiles/@AnimatableBody2D@21276/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21276" to="Tiles/@AnimatableBody2D@21276" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21276" to="Tiles/@AnimatableBody2D@21276/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21276" to="Tiles/@AnimatableBody2D@21276" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21276" to="Tiles/@AnimatableBody2D@21276/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21277" to="Tiles/@AnimatableBody2D@21277/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21277" to="Tiles/@AnimatableBody2D@21277/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21277" to="Tiles/@AnimatableBody2D@21277" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21277" to="Tiles/@AnimatableBody2D@21277/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21277" to="Tiles/@AnimatableBody2D@21277" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21277" to="Tiles/@AnimatableBody2D@21277/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21278" to="Tiles/@AnimatableBody2D@21278/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21278" to="Tiles/@AnimatableBody2D@21278/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21278" to="Tiles/@AnimatableBody2D@21278" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21278" to="Tiles/@AnimatableBody2D@21278/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21278" to="Tiles/@AnimatableBody2D@21278" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21278" to="Tiles/@AnimatableBody2D@21278/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21279" to="Tiles/@AnimatableBody2D@21279/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21279" to="Tiles/@AnimatableBody2D@21279/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21279" to="Tiles/@AnimatableBody2D@21279" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21279" to="Tiles/@AnimatableBody2D@21279/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21279" to="Tiles/@AnimatableBody2D@21279" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21279" to="Tiles/@AnimatableBody2D@21279/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21280" to="Tiles/@AnimatableBody2D@21280/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21280" to="Tiles/@AnimatableBody2D@21280/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21280" to="Tiles/@AnimatableBody2D@21280" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21280" to="Tiles/@AnimatableBody2D@21280/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21280" to="Tiles/@AnimatableBody2D@21280" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21280" to="Tiles/@AnimatableBody2D@21280/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21281" to="Tiles/@AnimatableBody2D@21281/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21281" to="Tiles/@AnimatableBody2D@21281/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21281" to="Tiles/@AnimatableBody2D@21281" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21281" to="Tiles/@AnimatableBody2D@21281/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21281" to="Tiles/@AnimatableBody2D@21281" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21281" to="Tiles/@AnimatableBody2D@21281/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21282" to="Tiles/@AnimatableBody2D@21282/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21282" to="Tiles/@AnimatableBody2D@21282/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21282" to="Tiles/@AnimatableBody2D@21282" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21282" to="Tiles/@AnimatableBody2D@21282/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21282" to="Tiles/@AnimatableBody2D@21282" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21282" to="Tiles/@AnimatableBody2D@21282/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21283" to="Tiles/@AnimatableBody2D@21283/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21283" to="Tiles/@AnimatableBody2D@21283/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21283" to="Tiles/@AnimatableBody2D@21283" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21283" to="Tiles/@AnimatableBody2D@21283/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21283" to="Tiles/@AnimatableBody2D@21283" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21283" to="Tiles/@AnimatableBody2D@21283/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21284" to="Tiles/@AnimatableBody2D@21284/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21284" to="Tiles/@AnimatableBody2D@21284/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21284" to="Tiles/@AnimatableBody2D@21284" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21284" to="Tiles/@AnimatableBody2D@21284/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21284" to="Tiles/@AnimatableBody2D@21284" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21284" to="Tiles/@AnimatableBody2D@21284/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21285" to="Tiles/@AnimatableBody2D@21285/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21285" to="Tiles/@AnimatableBody2D@21285/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21285" to="Tiles/@AnimatableBody2D@21285" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21285" to="Tiles/@AnimatableBody2D@21285/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21285" to="Tiles/@AnimatableBody2D@21285" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21285" to="Tiles/@AnimatableBody2D@21285/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21286" to="Tiles/@AnimatableBody2D@21286/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21286" to="Tiles/@AnimatableBody2D@21286/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21286" to="Tiles/@AnimatableBody2D@21286" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21286" to="Tiles/@AnimatableBody2D@21286/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21286" to="Tiles/@AnimatableBody2D@21286" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21286" to="Tiles/@AnimatableBody2D@21286/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21287" to="Tiles/@AnimatableBody2D@21287/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21287" to="Tiles/@AnimatableBody2D@21287/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21287" to="Tiles/@AnimatableBody2D@21287" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21287" to="Tiles/@AnimatableBody2D@21287/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21287" to="Tiles/@AnimatableBody2D@21287" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21287" to="Tiles/@AnimatableBody2D@21287/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21288" to="Tiles/@AnimatableBody2D@21288/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21288" to="Tiles/@AnimatableBody2D@21288/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21288" to="Tiles/@AnimatableBody2D@21288" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21288" to="Tiles/@AnimatableBody2D@21288/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21288" to="Tiles/@AnimatableBody2D@21288" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21288" to="Tiles/@AnimatableBody2D@21288/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21289" to="Tiles/@AnimatableBody2D@21289/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21289" to="Tiles/@AnimatableBody2D@21289/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21289" to="Tiles/@AnimatableBody2D@21289" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21289" to="Tiles/@AnimatableBody2D@21289/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21289" to="Tiles/@AnimatableBody2D@21289" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21289" to="Tiles/@AnimatableBody2D@21289/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21290" to="Tiles/@AnimatableBody2D@21290/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21290" to="Tiles/@AnimatableBody2D@21290/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21290" to="Tiles/@AnimatableBody2D@21290" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21290" to="Tiles/@AnimatableBody2D@21290/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21290" to="Tiles/@AnimatableBody2D@21290" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21290" to="Tiles/@AnimatableBody2D@21290/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21291" to="Tiles/@AnimatableBody2D@21291/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21291" to="Tiles/@AnimatableBody2D@21291/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21291" to="Tiles/@AnimatableBody2D@21291" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21291" to="Tiles/@AnimatableBody2D@21291/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21291" to="Tiles/@AnimatableBody2D@21291" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21291" to="Tiles/@AnimatableBody2D@21291/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21292" to="Tiles/@AnimatableBody2D@21292/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21292" to="Tiles/@AnimatableBody2D@21292/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21292" to="Tiles/@AnimatableBody2D@21292" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21292" to="Tiles/@AnimatableBody2D@21292/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21292" to="Tiles/@AnimatableBody2D@21292" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21292" to="Tiles/@AnimatableBody2D@21292/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21293" to="Tiles/@AnimatableBody2D@21293/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21293" to="Tiles/@AnimatableBody2D@21293/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21293" to="Tiles/@AnimatableBody2D@21293" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21293" to="Tiles/@AnimatableBody2D@21293/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21293" to="Tiles/@AnimatableBody2D@21293" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21293" to="Tiles/@AnimatableBody2D@21293/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21294" to="Tiles/@AnimatableBody2D@21294/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21294" to="Tiles/@AnimatableBody2D@21294/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21294" to="Tiles/@AnimatableBody2D@21294" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21294" to="Tiles/@AnimatableBody2D@21294/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21294" to="Tiles/@AnimatableBody2D@21294" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21294" to="Tiles/@AnimatableBody2D@21294/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21295" to="Tiles/@AnimatableBody2D@21295/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21295" to="Tiles/@AnimatableBody2D@21295/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21295" to="Tiles/@AnimatableBody2D@21295" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21295" to="Tiles/@AnimatableBody2D@21295/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21295" to="Tiles/@AnimatableBody2D@21295" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21295" to="Tiles/@AnimatableBody2D@21295/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21296" to="Tiles/@AnimatableBody2D@21296/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21296" to="Tiles/@AnimatableBody2D@21296/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21296" to="Tiles/@AnimatableBody2D@21296" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21296" to="Tiles/@AnimatableBody2D@21296/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21296" to="Tiles/@AnimatableBody2D@21296" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21296" to="Tiles/@AnimatableBody2D@21296/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21297" to="Tiles/@AnimatableBody2D@21297/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21297" to="Tiles/@AnimatableBody2D@21297/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21297" to="Tiles/@AnimatableBody2D@21297" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21297" to="Tiles/@AnimatableBody2D@21297/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21297" to="Tiles/@AnimatableBody2D@21297" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21297" to="Tiles/@AnimatableBody2D@21297/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21298" to="Tiles/@AnimatableBody2D@21298/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21298" to="Tiles/@AnimatableBody2D@21298/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21298" to="Tiles/@AnimatableBody2D@21298" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21298" to="Tiles/@AnimatableBody2D@21298/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21298" to="Tiles/@AnimatableBody2D@21298" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21298" to="Tiles/@AnimatableBody2D@21298/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21299" to="Tiles/@AnimatableBody2D@21299/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21299" to="Tiles/@AnimatableBody2D@21299/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21299" to="Tiles/@AnimatableBody2D@21299" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21299" to="Tiles/@AnimatableBody2D@21299/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21299" to="Tiles/@AnimatableBody2D@21299" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21299" to="Tiles/@AnimatableBody2D@21299/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21300" to="Tiles/@AnimatableBody2D@21300/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21300" to="Tiles/@AnimatableBody2D@21300/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21300" to="Tiles/@AnimatableBody2D@21300" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21300" to="Tiles/@AnimatableBody2D@21300/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21300" to="Tiles/@AnimatableBody2D@21300" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21300" to="Tiles/@AnimatableBody2D@21300/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21301" to="Tiles/@AnimatableBody2D@21301/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21301" to="Tiles/@AnimatableBody2D@21301/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21301" to="Tiles/@AnimatableBody2D@21301" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21301" to="Tiles/@AnimatableBody2D@21301/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21301" to="Tiles/@AnimatableBody2D@21301" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21301" to="Tiles/@AnimatableBody2D@21301/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21302" to="Tiles/@AnimatableBody2D@21302/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21302" to="Tiles/@AnimatableBody2D@21302/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21302" to="Tiles/@AnimatableBody2D@21302" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21302" to="Tiles/@AnimatableBody2D@21302/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21302" to="Tiles/@AnimatableBody2D@21302" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21302" to="Tiles/@AnimatableBody2D@21302/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21303" to="Tiles/@AnimatableBody2D@21303/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21303" to="Tiles/@AnimatableBody2D@21303/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21303" to="Tiles/@AnimatableBody2D@21303" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21303" to="Tiles/@AnimatableBody2D@21303/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21303" to="Tiles/@AnimatableBody2D@21303" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21303" to="Tiles/@AnimatableBody2D@21303/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21304" to="Tiles/@AnimatableBody2D@21304/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21304" to="Tiles/@AnimatableBody2D@21304/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21304" to="Tiles/@AnimatableBody2D@21304" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21304" to="Tiles/@AnimatableBody2D@21304/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21304" to="Tiles/@AnimatableBody2D@21304" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21304" to="Tiles/@AnimatableBody2D@21304/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21305" to="Tiles/@AnimatableBody2D@21305/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21305" to="Tiles/@AnimatableBody2D@21305/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21305" to="Tiles/@AnimatableBody2D@21305" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21305" to="Tiles/@AnimatableBody2D@21305/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21305" to="Tiles/@AnimatableBody2D@21305" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21305" to="Tiles/@AnimatableBody2D@21305/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21306" to="Tiles/@AnimatableBody2D@21306/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21306" to="Tiles/@AnimatableBody2D@21306/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21306" to="Tiles/@AnimatableBody2D@21306" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21306" to="Tiles/@AnimatableBody2D@21306/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21306" to="Tiles/@AnimatableBody2D@21306" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21306" to="Tiles/@AnimatableBody2D@21306/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21307" to="Tiles/@AnimatableBody2D@21307/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21307" to="Tiles/@AnimatableBody2D@21307/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21307" to="Tiles/@AnimatableBody2D@21307" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21307" to="Tiles/@AnimatableBody2D@21307/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21307" to="Tiles/@AnimatableBody2D@21307" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21307" to="Tiles/@AnimatableBody2D@21307/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21308" to="Tiles/@AnimatableBody2D@21308/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21308" to="Tiles/@AnimatableBody2D@21308/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21308" to="Tiles/@AnimatableBody2D@21308" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21308" to="Tiles/@AnimatableBody2D@21308/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21308" to="Tiles/@AnimatableBody2D@21308" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21308" to="Tiles/@AnimatableBody2D@21308/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21309" to="Tiles/@AnimatableBody2D@21309/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21309" to="Tiles/@AnimatableBody2D@21309/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21309" to="Tiles/@AnimatableBody2D@21309" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21309" to="Tiles/@AnimatableBody2D@21309/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21309" to="Tiles/@AnimatableBody2D@21309" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21309" to="Tiles/@AnimatableBody2D@21309/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21310" to="Tiles/@AnimatableBody2D@21310/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21310" to="Tiles/@AnimatableBody2D@21310/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21310" to="Tiles/@AnimatableBody2D@21310" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21310" to="Tiles/@AnimatableBody2D@21310/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21310" to="Tiles/@AnimatableBody2D@21310" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21310" to="Tiles/@AnimatableBody2D@21310/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21311" to="Tiles/@AnimatableBody2D@21311/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21311" to="Tiles/@AnimatableBody2D@21311/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21311" to="Tiles/@AnimatableBody2D@21311" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21311" to="Tiles/@AnimatableBody2D@21311/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21311" to="Tiles/@AnimatableBody2D@21311" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21311" to="Tiles/@AnimatableBody2D@21311/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21312" to="Tiles/@AnimatableBody2D@21312/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21312" to="Tiles/@AnimatableBody2D@21312/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21312" to="Tiles/@AnimatableBody2D@21312" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21312" to="Tiles/@AnimatableBody2D@21312/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21312" to="Tiles/@AnimatableBody2D@21312" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21312" to="Tiles/@AnimatableBody2D@21312/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21313" to="Tiles/@AnimatableBody2D@21313/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21313" to="Tiles/@AnimatableBody2D@21313/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21313" to="Tiles/@AnimatableBody2D@21313" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21313" to="Tiles/@AnimatableBody2D@21313/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21313" to="Tiles/@AnimatableBody2D@21313" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21313" to="Tiles/@AnimatableBody2D@21313/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21314" to="Tiles/@AnimatableBody2D@21314/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21314" to="Tiles/@AnimatableBody2D@21314/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21314" to="Tiles/@AnimatableBody2D@21314" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21314" to="Tiles/@AnimatableBody2D@21314/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21314" to="Tiles/@AnimatableBody2D@21314" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21314" to="Tiles/@AnimatableBody2D@21314/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="collected" from="Tiles/Coin" to="Tiles/Coin/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@21315" to="Tiles/@Node2D@21315/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@21316" to="Tiles/@Node2D@21316/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@21317" to="Tiles/@Node2D@21317/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@21318" to="Tiles/@Node2D@21318/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@21319" to="Tiles/@Node2D@21319/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@21320" to="Tiles/@Node2D@21320/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@21321" to="Tiles/@Node2D@21321/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@21322" to="Tiles/@Node2D@21322/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@21323" to="Tiles/@Node2D@21323/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@21324" to="Tiles/@Node2D@21324/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@21325" to="Tiles/@Node2D@21325/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@21326" to="Tiles/@Node2D@21326/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@21327" to="Tiles/@Node2D@21327/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@21328" to="Tiles/@Node2D@21328/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@21329" to="Tiles/@Node2D@21329/LevelPersistance" method="set_as_active"]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@21330" to="Tiles/@AnimatableBody2D@21330/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@21330" to="Tiles/@AnimatableBody2D@21330/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21330" to="Tiles/@AnimatableBody2D@21330" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21330" to="Tiles/@AnimatableBody2D@21330/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@21330" to="Tiles/@AnimatableBody2D@21330/Timer" method="start" flags=6 unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21330" to="Tiles/@AnimatableBody2D@21330" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@21330" to="Tiles/@AnimatableBody2D@21330/BlockAnimations" method="bounce_block" unbinds=1]
