[gd_scene load_steps=28 format=4 uid="uid://p1s5q10tug2x"]

[ext_resource type="Script" uid="uid://bcqr1v25ygedb" path="res://Scripts/Classes/LevelClass.gd" id="1_2fcoc"]
[ext_resource type="JSON" path="res://Assets/Audio/BGM/Overworld.json" id="2_b2vt8"]
[ext_resource type="PackedScene" uid="uid://ct5rrpa7uehkk" path="res://Scenes/Parts/Tiles.tscn" id="4_ty4vk"]
[ext_resource type="PackedScene" uid="uid://cuh62hlq8errh" path="res://Scenes/Prefabs/Entities/Player.tscn" id="5_o47pk"]
[ext_resource type="PackedScene" uid="uid://kj5pw3xhq8f7" path="res://Scenes/Prefabs/Entities/Enemies/RedPiranhaPlant.tscn" id="7_b2vt8"]
[ext_resource type="PackedScene" uid="uid://r6dlmokkdyar" path="res://Scenes/Prefabs/Entities/Enemies/GreenKoopaTroopa.tscn" id="9_x1hms"]
[ext_resource type="PackedScene" uid="uid://cmvugag0kupgu" path="res://Scenes/Prefabs/Entities/Enemies/RedKoopaTroopa.tscn" id="10_e7b0g"]
[ext_resource type="PackedScene" uid="uid://kr7i2kf6rew0" path="res://Scenes/Prefabs/Entities/Enemies/HammerBro.tscn" id="11_84e4c"]
[ext_resource type="PackedScene" uid="uid://doo8617qiyp77" path="res://Scenes/Prefabs/Entities/Enemies/BuzzyBeetle.tscn" id="12_o7jae"]
[ext_resource type="PackedScene" uid="uid://bm8obwlkm56wb" path="res://Scenes/Prefabs/Entities/Objects/FallingPlatform.tscn" id="13_24tea"]
[ext_resource type="PackedScene" uid="uid://cdrgm3154qxxy" path="res://Scenes/Prefabs/Entities/Objects/Trampoline.tscn" id="14_ks5h2"]
[ext_resource type="PackedScene" uid="uid://c145qqkvy8pr5" path="res://Scenes/Parts/DecoTiles.tscn" id="15_up40d"]
[ext_resource type="PackedScene" uid="uid://githt8ci1xal" path="res://Scenes/Parts/StartCastle.tscn" id="16_lyp25"]
[ext_resource type="PackedScene" uid="uid://cinr6kcbmo6gr" path="res://Scenes/Parts/DropShadowRenderer.tscn" id="17_pph8c"]
[ext_resource type="Script" uid="uid://bdq0373j5n5o0" path="res://Scripts/Parts/CameraRightLimit.gd" id="18_ty4vk"]
[ext_resource type="PackedScene" uid="uid://dkgu57is78lro" path="res://Scenes/Parts/PipeArea.tscn" id="19_o47pk"]
[ext_resource type="PackedScene" uid="uid://dsa8lpl7n8ge0" path="res://Scenes/Prefabs/Blocks/BrickBlocks/BrickBlock.tscn" id="20_mqd20"]
[ext_resource type="PackedScene" uid="uid://dkxkrqflg46b2" path="res://Scenes/Prefabs/Entities/Items/Vine.tscn" id="21_x1hms"]
[ext_resource type="Script" uid="uid://pfwgmuchergf" path="res://Scripts/Parts/CoinHeavenWarpPoint.gd" id="22_e7b0g"]
[ext_resource type="PackedScene" uid="uid://bksxgpygrdjl7" path="res://Scenes/Prefabs/LevelBG.tscn" id="22_mqd20"]
[ext_resource type="Script" uid="uid://cybpwmw4ywoow" path="res://Scripts/Parts/TileMapConverter.gd" id="22_x1hms"]
[ext_resource type="Script" uid="uid://cgm3opb5qudc1" path="res://Scripts/Parts/ChallengeModeNodes.gd" id="24_ks5h2"]
[ext_resource type="PackedScene" uid="uid://cmbpqnq10arts" path="res://Scenes/Prefabs/Entities/Items/RedCoin.tscn" id="25_up40d"]
[ext_resource type="PackedScene" uid="uid://cqvr7a6e84oti" path="res://Scenes/Prefabs/Blocks/BrickBlocks/CoinBrickBlock.tscn" id="26_p1l07"]
[ext_resource type="PackedScene" uid="uid://58uk17ixtt4r" path="res://Scenes/Prefabs/Blocks/InvisibleBlocks/InvisibleQuestionBlock.tscn" id="27_ewclc"]
[ext_resource type="PackedScene" uid="uid://ctx0nbkjf2osn" path="res://Scenes/Prefabs/Entities/Items/YoshiEgg.tscn" id="28_eosmh"]
[ext_resource type="PackedScene" uid="uid://d3gnwmvds4ors" path="res://Scenes/Prefabs/Entities/Items/SpinningRedCoin.tscn" id="29_up40d"]

[node name="8-2" type="Node"]
script = ExtResource("1_2fcoc")
music = ExtResource("2_b2vt8")
theme_time = "Night"
campaign = "SMBLL"
world_id = 8
level_id = 2
metadata/_custom_type_script = "uid://bcqr1v25ygedb"

[node name="Tiles" parent="." instance=ExtResource("4_ty4vk")]
tile_map_data = PackedByteArray("[encoded data, 12164 characters]")

[node name="Player" parent="." instance=ExtResource("5_o47pk")]
position = Vector2(-216, 0)

[node name="RedPirannhaPlant" parent="." instance=ExtResource("7_b2vt8")]
position = Vector2(192, 0)

[node name="RedPirannhaPlant2" parent="." instance=ExtResource("7_b2vt8")]
position = Vector2(448, -96)

[node name="RedPirannhaPlant3" parent="." instance=ExtResource("7_b2vt8")]
position = Vector2(1088, -32)

[node name="Enemies" type="Node" parent="."]

[node name="GreenKoopaTroopa" parent="Enemies" instance=ExtResource("9_x1hms")]
position = Vector2(600, 0)

[node name="GreenKoopaTroopa2" parent="Enemies" instance=ExtResource("9_x1hms")]
position = Vector2(624, 0)

[node name="GreenKoopaTroopa3" parent="Enemies" instance=ExtResource("9_x1hms")]
position = Vector2(648, 0)

[node name="GreenKoopaTroopa4" parent="Enemies" instance=ExtResource("9_x1hms")]
position = Vector2(1080, -32)

[node name="RedKoopaTroopa" parent="Enemies" instance=ExtResource("10_e7b0g")]
position = Vector2(1784, -96)
winged = true
metadata/no_persist = true

[node name="HammerBro" parent="Enemies" instance=ExtResource("11_84e4c")]
position = Vector2(2040, 0)

[node name="HammerBro2" parent="Enemies" instance=ExtResource("11_84e4c")]
position = Vector2(2296, 0)

[node name="BuzzyBeetle" parent="Enemies" instance=ExtResource("12_o7jae")]
position = Vector2(2472, -64)

[node name="BuzzyBeetle2" parent="Enemies" instance=ExtResource("12_o7jae")]
position = Vector2(936, 0)

[node name="BuzzyBeetle3" parent="Enemies" instance=ExtResource("12_o7jae")]
position = Vector2(920, 0)

[node name="BuzzyBeetle4" parent="Enemies" instance=ExtResource("12_o7jae")]
position = Vector2(888, 0)

[node name="BuzzyBeetle5" parent="Enemies" instance=ExtResource("12_o7jae")]
position = Vector2(872, 0)

[node name="BuzzyBeetle6" parent="Enemies" instance=ExtResource("12_o7jae")]
position = Vector2(504, -64)

[node name="FallingPlatform" parent="." instance=ExtResource("13_24tea")]
position = Vector2(272, -48)

[node name="Trampoline" parent="." instance=ExtResource("14_ks5h2")]
position = Vector2(1368, 0)

[node name="DecoTiles" parent="." instance=ExtResource("15_up40d")]
tile_map_data = PackedByteArray("AACYAP//AAAAAAAAAACZAP//AAACAAAAAABnAP//AAAAAAAAAABoAP//AAACAAAAAABJAP//AAAAAAAAAAA4AP//AAAAAAAAAAA5AP//AAACAAAAAAAtAP//AAABAAAAAAAuAP//AAACAAAAAAAsAP//AAABAAAAAAArAP//AAAAAAAAAAAZAP//AAAAAAAAAAAaAP//AAABAAAAAAAbAP//AAACAAAAAAAIAP//AAAAAAAAAAAJAP//AAACAAAAAAD9////AAABAAAAAAD+////AAACAAAAAAD7////AAAAAAAAAAD8////AAABAAAAAAA=")

[node name="StartCastle" parent="." instance=ExtResource("16_lyp25")]
position = Vector2(-216, -40)

[node name="DropShadow" parent="." instance=ExtResource("17_pph8c")]

[node name="CameraRightLimit" type="Node2D" parent="."]
position = Vector2(2560, -136)
script = ExtResource("18_ty4vk")
metadata/_custom_type_script = "uid://bdq0373j5n5o0"

[node name="PipeArea" parent="." instance=ExtResource("19_o47pk")]
position = Vector2(2480, -64)
target_level = "uid://d30a2mydtwrsn"

[node name="PipeArea2" parent="." instance=ExtResource("19_o47pk")]
position = Vector2(1088, -32)
pipe_id = 1
exit_only = true

[node name="BrickBlock" parent="." instance=ExtResource("20_mqd20")]
position = Vector2(1784, -120)
item = ExtResource("21_x1hms")
metadata/no_persist = true

[node name="CoinHeavenWarpPoint" type="Node2D" parent="."]
position = Vector2(1960, -208)
script = ExtResource("22_e7b0g")
heaven_scene = "uid://k4j1hs6wkjwe"
metadata/_custom_type_script = "uid://pfwgmuchergf"

[node name="LevelBG" parent="." instance=ExtResource("22_mqd20")]
time_of_day = 1

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

[node name="ChallengeNodes" type="Node" parent="." node_paths=PackedStringArray("nodes_to_delete")]
script = ExtResource("24_ks5h2")
nodes_to_delete = [NodePath("../Blocks")]
metadata/_custom_type_script = "uid://cgm3opb5qudc1"

[node name="RedCoin" parent="ChallengeNodes" instance=ExtResource("25_up40d")]
position = Vector2(472, -72)

[node name="BrickBlock" parent="ChallengeNodes" instance=ExtResource("26_p1l07")]
position = Vector2(1208, -72)
metadata/red_coin = true
metadata/r_coin_id = 1

[node name="InvisibleQuestionBlock" parent="ChallengeNodes" instance=ExtResource("27_ewclc")]
position = Vector2(1368, -168)
item = ExtResource("28_eosmh")

[node name="BrickBlock2" parent="ChallengeNodes" instance=ExtResource("20_mqd20")]
position = Vector2(1832, -56)
item = ExtResource("29_up40d")
metadata/r_coin_id = 2

[node name="Blocks" type="Node" parent="."]

[node name="BrickBlock" parent="Blocks" instance=ExtResource("26_p1l07")]
position = Vector2(1208, -72)

[node name="BrickBlock2" parent="Blocks" instance=ExtResource("20_mqd20")]
position = Vector2(1832, -56)

[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@52202" to="Tiles/@AnimatableBody2D@52202/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@52202" to="Tiles/@AnimatableBody2D@52202/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@52202" to="Tiles/@AnimatableBody2D@52202" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@52202" to="Tiles/@AnimatableBody2D@52202/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@52202" to="Tiles/@AnimatableBody2D@52202" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@52202" to="Tiles/@AnimatableBody2D@52202/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@52203" to="Tiles/@AnimatableBody2D@52203/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@52203" to="Tiles/@AnimatableBody2D@52203/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@52203" to="Tiles/@AnimatableBody2D@52203" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@52203" to="Tiles/@AnimatableBody2D@52203/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@52203" to="Tiles/@AnimatableBody2D@52203" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@52203" to="Tiles/@AnimatableBody2D@52203/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@52204" to="Tiles/@AnimatableBody2D@52204/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@52204" to="Tiles/@AnimatableBody2D@52204/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@52204" to="Tiles/@AnimatableBody2D@52204" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@52204" to="Tiles/@AnimatableBody2D@52204/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@52204" to="Tiles/@AnimatableBody2D@52204" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@52204" to="Tiles/@AnimatableBody2D@52204/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@52205" to="Tiles/@AnimatableBody2D@52205/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@52205" to="Tiles/@AnimatableBody2D@52205/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@52205" to="Tiles/@AnimatableBody2D@52205" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@52205" to="Tiles/@AnimatableBody2D@52205/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@52205" to="Tiles/@AnimatableBody2D@52205" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@52205" to="Tiles/@AnimatableBody2D@52205/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@52206" to="Tiles/@AnimatableBody2D@52206/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@52206" to="Tiles/@AnimatableBody2D@52206/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@52206" to="Tiles/@AnimatableBody2D@52206" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@52206" to="Tiles/@AnimatableBody2D@52206/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@52206" to="Tiles/@AnimatableBody2D@52206" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@52206" to="Tiles/@AnimatableBody2D@52206/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@52207" to="Tiles/@AnimatableBody2D@52207/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@52207" to="Tiles/@AnimatableBody2D@52207/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@52207" to="Tiles/@AnimatableBody2D@52207" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@52207" to="Tiles/@AnimatableBody2D@52207/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@52207" to="Tiles/@AnimatableBody2D@52207" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@52207" to="Tiles/@AnimatableBody2D@52207/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@52208" to="Tiles/@AnimatableBody2D@52208/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@52208" to="Tiles/@AnimatableBody2D@52208/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@52208" to="Tiles/@AnimatableBody2D@52208" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@52208" to="Tiles/@AnimatableBody2D@52208/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@52208" to="Tiles/@AnimatableBody2D@52208" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@52208" to="Tiles/@AnimatableBody2D@52208/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@52209" to="Tiles/@AnimatableBody2D@52209/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@52209" to="Tiles/@AnimatableBody2D@52209/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@52209" to="Tiles/@AnimatableBody2D@52209" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@52209" to="Tiles/@AnimatableBody2D@52209/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@52209" to="Tiles/@AnimatableBody2D@52209" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@52209" to="Tiles/@AnimatableBody2D@52209/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@52210" to="Tiles/@AnimatableBody2D@52210/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@52210" to="Tiles/@AnimatableBody2D@52210/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@52210" to="Tiles/@AnimatableBody2D@52210" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@52210" to="Tiles/@AnimatableBody2D@52210/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@52210" to="Tiles/@AnimatableBody2D@52210" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@52210" to="Tiles/@AnimatableBody2D@52210/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@52211" to="Tiles/@AnimatableBody2D@52211/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@52211" to="Tiles/@AnimatableBody2D@52211/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@52211" to="Tiles/@AnimatableBody2D@52211" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@52211" to="Tiles/@AnimatableBody2D@52211/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@52211" to="Tiles/@AnimatableBody2D@52211" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@52211" to="Tiles/@AnimatableBody2D@52211/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@52212" to="Tiles/@AnimatableBody2D@52212/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@52212" to="Tiles/@AnimatableBody2D@52212/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@52212" to="Tiles/@AnimatableBody2D@52212" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@52212" to="Tiles/@AnimatableBody2D@52212/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@52212" to="Tiles/@AnimatableBody2D@52212" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@52212" to="Tiles/@AnimatableBody2D@52212/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@52213" to="Tiles/@AnimatableBody2D@52213/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@52213" to="Tiles/@AnimatableBody2D@52213/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@52213" to="Tiles/@AnimatableBody2D@52213" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@52213" to="Tiles/@AnimatableBody2D@52213/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@52213" to="Tiles/@AnimatableBody2D@52213" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@52213" to="Tiles/@AnimatableBody2D@52213/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@52214" to="Tiles/@AnimatableBody2D@52214/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@52214" to="Tiles/@AnimatableBody2D@52214/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@52214" to="Tiles/@AnimatableBody2D@52214" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@52214" to="Tiles/@AnimatableBody2D@52214/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@52214" to="Tiles/@AnimatableBody2D@52214" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@52214" to="Tiles/@AnimatableBody2D@52214/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@52215" to="Tiles/@AnimatableBody2D@52215/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@52215" to="Tiles/@AnimatableBody2D@52215/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@52215" to="Tiles/@AnimatableBody2D@52215" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@52215" to="Tiles/@AnimatableBody2D@52215/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@52215" to="Tiles/@AnimatableBody2D@52215" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@52215" to="Tiles/@AnimatableBody2D@52215/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@52216" to="Tiles/@AnimatableBody2D@52216/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@52216" to="Tiles/@AnimatableBody2D@52216/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@52216" to="Tiles/@AnimatableBody2D@52216" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@52216" to="Tiles/@AnimatableBody2D@52216/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@52216" to="Tiles/@AnimatableBody2D@52216" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@52216" to="Tiles/@AnimatableBody2D@52216/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@52217" to="Tiles/@AnimatableBody2D@52217/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@52217" to="Tiles/@AnimatableBody2D@52217/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@52217" to="Tiles/@AnimatableBody2D@52217" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@52217" to="Tiles/@AnimatableBody2D@52217/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@52217" to="Tiles/@AnimatableBody2D@52217" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@52217" to="Tiles/@AnimatableBody2D@52217/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@52218" to="Tiles/@AnimatableBody2D@52218/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@52218" to="Tiles/@AnimatableBody2D@52218/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@52218" to="Tiles/@AnimatableBody2D@52218" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@52218" to="Tiles/@AnimatableBody2D@52218/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@52218" to="Tiles/@AnimatableBody2D@52218" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@52218" to="Tiles/@AnimatableBody2D@52218/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@52219" to="Tiles/@Node2D@52219/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@52220" to="Tiles/@Node2D@52220/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@52221" to="Tiles/@Node2D@52221/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@52222" to="Tiles/@Node2D@52222/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@52223" to="Tiles/@Node2D@52223/LevelPersistance" method="set_as_active"]
