[gd_scene load_steps=24 format=4 uid="uid://clmbmxwfoicab"]

[ext_resource type="Script" uid="uid://bcqr1v25ygedb" path="res://Scripts/Classes/LevelClass.gd" id="1_vuun6"]
[ext_resource type="JSON" path="res://Assets/Audio/BGM/Garden.json" id="2_23dpn"]
[ext_resource type="PackedScene" uid="uid://ct5rrpa7uehkk" path="res://Scenes/Parts/Tiles.tscn" id="4_w5ugq"]
[ext_resource type="PackedScene" uid="uid://cuh62hlq8errh" path="res://Scenes/Prefabs/Entities/Player.tscn" id="5_2ngwb"]
[ext_resource type="PackedScene" uid="uid://dnx48rakxib6u" path="res://Scenes/Prefabs/Entities/Enemies/Goomba.tscn" id="7_y7sr0"]
[ext_resource type="PackedScene" uid="uid://r6dlmokkdyar" path="res://Scenes/Prefabs/Entities/Enemies/GreenKoopaTroopa.tscn" id="8_ptxa5"]
[ext_resource type="PackedScene" uid="uid://1rxw4k4wq3ni" path="res://Scenes/Prefabs/Entities/Enemies/PiranhaPlant.tscn" id="9_lggm4"]
[ext_resource type="PackedScene" uid="uid://c145qqkvy8pr5" path="res://Scenes/Parts/DecoTiles.tscn" id="10_23dpn"]
[ext_resource type="PackedScene" uid="uid://c6loucilra6da" path="res://Scenes/Prefabs/LevelObjects/EndFlagpole.tscn" id="11_v3p8w"]
[ext_resource type="PackedScene" uid="uid://byqmn8yi7iuac" path="res://Scenes/Prefabs/LevelObjects/EndSmallCastle.tscn" id="12_f1lxw"]
[ext_resource type="PackedScene" uid="uid://cinr6kcbmo6gr" path="res://Scenes/Parts/DropShadowRenderer.tscn" id="13_hk10m"]
[ext_resource type="PackedScene" uid="uid://bksxgpygrdjl7" path="res://Scenes/Prefabs/LevelBG.tscn" id="13_y7sr0"]
[ext_resource type="Script" uid="uid://cybpwmw4ywoow" path="res://Scripts/Parts/TileMapConverter.gd" id="14_ptxa5"]
[ext_resource type="PackedScene" uid="uid://58uk17ixtt4r" path="res://Scenes/Prefabs/Blocks/InvisibleBlocks/InvisibleQuestionBlock.tscn" id="15_23dpn"]
[ext_resource type="PackedScene" uid="uid://bc1mrna4kybhv" path="res://Scenes/Prefabs/Blocks/QuestionBlocks/QuestionBlock.tscn" id="16_26l1k"]
[ext_resource type="PackedScene" uid="uid://bwdwavf4rp1m1" path="res://Scenes/Prefabs/Entities/Items/HammerItem.tscn" id="16_v3p8w"]
[ext_resource type="PackedScene" uid="uid://cwhvsfp31cuu6" path="res://Scenes/Prefabs/Entities/Enemies/FighterFly.tscn" id="17_v3p8w"]
[ext_resource type="PackedScene" uid="uid://dn2oonncrmxb3" path="res://Scenes/Parts/LargeSPCastleDeco.tscn" id="40_b1ggo"]
[ext_resource type="Script" uid="uid://cgm3opb5qudc1" path="res://Scripts/Parts/ChallengeModeNodes.gd" id="43_q1cm3"]
[ext_resource type="PackedScene" uid="uid://cmbpqnq10arts" path="res://Scenes/Prefabs/Entities/Items/RedCoin.tscn" id="44_w0fn8"]
[ext_resource type="PackedScene" uid="uid://d3gnwmvds4ors" path="res://Scenes/Prefabs/Entities/Items/SpinningRedCoin.tscn" id="45_w0fn8"]
[ext_resource type="PackedScene" uid="uid://ctx0nbkjf2osn" path="res://Scenes/Prefabs/Entities/Items/YoshiEgg.tscn" id="46_bwu3c"]
[ext_resource type="PackedScene" uid="uid://dkgu57is78lro" path="res://Scenes/Parts/PipeArea.tscn" id="46_csj7s"]

[node name="5-1" type="Node"]
script = ExtResource("1_vuun6")
music = ExtResource("2_23dpn")
theme = "Garden"
theme_time = "Night"
campaign = "SMBS"
world_id = 5
metadata/_custom_type_script = "uid://bcqr1v25ygedb"

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

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

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

[node name="Goomba" parent="Enemies" instance=ExtResource("7_y7sr0")]
position = Vector2(688, 0)

[node name="Goomba2" parent="Enemies" instance=ExtResource("7_y7sr0")]
position = Vector2(712, 0)

[node name="Goomba3" parent="Enemies" instance=ExtResource("7_y7sr0")]
position = Vector2(776, 0)

[node name="Goomba4" parent="Enemies" instance=ExtResource("7_y7sr0")]
position = Vector2(800, 0)

[node name="Goomba5" parent="Enemies" instance=ExtResource("7_y7sr0")]
position = Vector2(824, 0)

[node name="Goomba6" parent="Enemies" instance=ExtResource("7_y7sr0")]
position = Vector2(1536, 0)

[node name="Goomba7" parent="Enemies" instance=ExtResource("7_y7sr0")]
position = Vector2(1560, 0)

[node name="Goomba8" parent="Enemies" instance=ExtResource("7_y7sr0")]
position = Vector2(1584, 0)

[node name="Goomba9" parent="Enemies" instance=ExtResource("7_y7sr0")]
position = Vector2(2256, 0)

[node name="Goomba10" parent="Enemies" instance=ExtResource("7_y7sr0")]
position = Vector2(2272, 0)

[node name="Goomba11" parent="Enemies" instance=ExtResource("7_y7sr0")]
position = Vector2(2288, 0)

[node name="GreenKoopaTroopa" parent="Enemies" instance=ExtResource("8_ptxa5")]
position = Vector2(192, 0)

[node name="GreenKoopaTroopa2" parent="Enemies" instance=ExtResource("8_ptxa5")]
position = Vector2(216, 0)

[node name="GreenKoopaTroopa3" parent="Enemies" instance=ExtResource("8_ptxa5")]
position = Vector2(1496, 0)

[node name="GreenKoopaTroopa4" parent="Enemies" instance=ExtResource("8_ptxa5")]
position = Vector2(1624, 0)

[node name="GreenKoopaTroopa5" parent="Enemies" instance=ExtResource("8_ptxa5")]
position = Vector2(2168, 0)

[node name="GreenKoopaTroopa6" parent="Enemies" instance=ExtResource("8_ptxa5")]
position = Vector2(2192, 0)

[node name="GreenKoopaTroopa7" parent="Enemies" instance=ExtResource("8_ptxa5")]
position = Vector2(2608, -8)
winged = true

[node name="GreenKoopaTroopa8" parent="Enemies" instance=ExtResource("8_ptxa5")]
position = Vector2(2760, -104)
winged = true

[node name="PirannhaPlant" parent="Enemies" instance=ExtResource("9_lggm4")]
position = Vector2(112, -48)

[node name="PirannhaPlant2" parent="Enemies" instance=ExtResource("9_lggm4")]
position = Vector2(528, -64)

[node name="PirannhaPlant3" parent="Enemies" instance=ExtResource("9_lggm4")]
position = Vector2(1680, -48)

[node name="FighterFly" parent="Enemies" instance=ExtResource("17_v3p8w")]
position = Vector2(3176, -32)

[node name="FighterFly2" parent="Enemies" instance=ExtResource("17_v3p8w")]
position = Vector2(3208, -64)

[node name="FighterFly3" parent="Enemies" instance=ExtResource("17_v3p8w")]
position = Vector2(3240, -96)

[node name="FighterFly4" parent="Enemies" instance=ExtResource("17_v3p8w")]
position = Vector2(3272, -128)

[node name="DecoTiles" parent="." instance=ExtResource("10_23dpn")]
tile_map_data = PackedByteArray("AAD9////AAAAAAAAAAD+////AAABAAAAAAD/////AAACAAAAAAAJAP//AAAAAAAAAAAKAP//AAABAAAAAAALAP//AAACAAAAAAAZAP//AAAAAAAAAAAaAP//AAACAAAAAAApAP3/AAADAAAAAAApAP7/AAADAAEAAAAsAP7/AAADAAAAAAAsAP//AAADAAEAAAApAP//AAADAAEAAAA8AP7/AAADAAAAAAA8AP//AAADAAEAAABEAP//AAAAAAAAAABFAP//AAABAAAAAABGAP//AAACAAAAAABYAP3/AAAEAAAAAABYAP7/AAAEAAEAAABYAP//AAAAAAEAAABgAP7/AAADAAEAAABgAP//AAADAAEAAABgAP3/AAADAAAAAABdAP//AAAAAAAAAABeAP//AAACAAAAAACHAP//AAACAAAAAACGAP//AAAAAAAAAACMAP7/AAADAAAAAACMAP//AAADAAEAAACkAP7/AAADAAAAAACkAP//AAADAAEAAACiAP3/AAADAAAAAACiAP7/AAADAAEAAACiAP//AAADAAEAAAC8AP7/AAAAAAAAAAC9AP7/AAACAAAAAADCAP7/AAADAAAAAADCAP//AAADAAEAAADiAP//AAAAAAAAAADjAP//AAACAAAAAAA=")

[node name="EndFlagpole" parent="." instance=ExtResource("11_v3p8w")]
position = Vector2(3448, 0)

[node name="EndSmallCastle" parent="." instance=ExtResource("12_f1lxw")]
position = Vector2(3544, 0)

[node name="DropShadow" parent="." instance=ExtResource("13_hk10m")]

[node name="LevelBG" parent="." instance=ExtResource("13_y7sr0")]
time_of_day = 1

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

[node name="InvisibleQuestionBlock" parent="." instance=ExtResource("15_23dpn")]
position = Vector2(3048, -136)
item = ExtResource("16_v3p8w")

[node name="LargeCastleDeco" parent="." instance=ExtResource("40_b1ggo")]
position = Vector2(-184, -88)

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

[node name="RedCoin" parent="ChallengeNodes" instance=ExtResource("44_w0fn8")]
position = Vector2(296, -120)

[node name="QuestionBlock" parent="ChallengeNodes" instance=ExtResource("16_26l1k")]
position = Vector2(744, -120)
item = ExtResource("45_w0fn8")
metadata/r_coin_id = 1

[node name="RedCoin2" parent="ChallengeNodes" instance=ExtResource("44_w0fn8")]
position = Vector2(1864, -120)
id = 3

[node name="QuestionBlock2" parent="ChallengeNodes" instance=ExtResource("16_26l1k")]
position = Vector2(2328, -104)
item = ExtResource("45_w0fn8")
metadata/r_coin_id = 4

[node name="InvisibleQuestionBlock" parent="ChallengeNodes" instance=ExtResource("15_23dpn")]
position = Vector2(2824, -56)
item = ExtResource("46_bwu3c")

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

[node name="QuestionBlock" parent="Blocks" instance=ExtResource("16_26l1k")]
position = Vector2(744, -120)

[node name="QuestionBlock2" parent="Blocks" instance=ExtResource("16_26l1k")]
position = Vector2(2328, -104)

[node name="PipeArea" parent="." instance=ExtResource("46_csj7s")]
position = Vector2(1680, -48)
target_level = "uid://dvqwotpb7kb5q"

[node name="PipeArea2" parent="." instance=ExtResource("46_csj7s")]
position = Vector2(112, -48)
pipe_id = 1
target_level = "uid://dvqwotpb7kb5q"
exit_only = true

[connection signal="collected" from="Tiles/@Node2D@95184" to="Tiles/@Node2D@95184/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@95185" to="Tiles/@Node2D@95185/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@95186" to="Tiles/@Node2D@95186/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@95187" to="Tiles/@Node2D@95187/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@95188" to="Tiles/@Node2D@95188/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@95189" to="Tiles/@Node2D@95189/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@95190" to="Tiles/@Node2D@95190/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@95191" to="Tiles/@Node2D@95191/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@95192" to="Tiles/@Node2D@95192/LevelPersistance" method="set_as_active"]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@95193" to="Tiles/@AnimatableBody2D@95193/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@95193" to="Tiles/@AnimatableBody2D@95193/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@95193" to="Tiles/@AnimatableBody2D@95193" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@95193" to="Tiles/@AnimatableBody2D@95193" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@95193" to="Tiles/@AnimatableBody2D@95193/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@95193" to="Tiles/@AnimatableBody2D@95193" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@95193" to="Tiles/@AnimatableBody2D@95193/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@95194" to="Tiles/@AnimatableBody2D@95194/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@95194" to="Tiles/@AnimatableBody2D@95194/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@95194" to="Tiles/@AnimatableBody2D@95194" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@95194" to="Tiles/@AnimatableBody2D@95194" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@95194" to="Tiles/@AnimatableBody2D@95194/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@95194" to="Tiles/@AnimatableBody2D@95194" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@95194" to="Tiles/@AnimatableBody2D@95194/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@95195" to="Tiles/@AnimatableBody2D@95195/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@95195" to="Tiles/@AnimatableBody2D@95195/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@95195" to="Tiles/@AnimatableBody2D@95195" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@95195" to="Tiles/@AnimatableBody2D@95195" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@95195" to="Tiles/@AnimatableBody2D@95195/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@95195" to="Tiles/@AnimatableBody2D@95195" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@95195" to="Tiles/@AnimatableBody2D@95195/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@95196" to="Tiles/@AnimatableBody2D@95196/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@95196" to="Tiles/@AnimatableBody2D@95196/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@95196" to="Tiles/@AnimatableBody2D@95196" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@95196" to="Tiles/@AnimatableBody2D@95196/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@95196" to="Tiles/@AnimatableBody2D@95196" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@95196" to="Tiles/@AnimatableBody2D@95196/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@95197" to="Tiles/@AnimatableBody2D@95197/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@95197" to="Tiles/@AnimatableBody2D@95197/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@95197" to="Tiles/@AnimatableBody2D@95197" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@95197" to="Tiles/@AnimatableBody2D@95197/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@95197" to="Tiles/@AnimatableBody2D@95197" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@95197" to="Tiles/@AnimatableBody2D@95197/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@95198" to="Tiles/@AnimatableBody2D@95198/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@95198" to="Tiles/@AnimatableBody2D@95198/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@95198" to="Tiles/@AnimatableBody2D@95198" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@95198" to="Tiles/@AnimatableBody2D@95198/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@95198" to="Tiles/@AnimatableBody2D@95198" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@95198" to="Tiles/@AnimatableBody2D@95198/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@95199" to="Tiles/@AnimatableBody2D@95199/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@95199" to="Tiles/@AnimatableBody2D@95199/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@95199" to="Tiles/@AnimatableBody2D@95199" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@95199" to="Tiles/@AnimatableBody2D@95199/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@95199" to="Tiles/@AnimatableBody2D@95199/Timer" method="start" flags=6 unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@95199" to="Tiles/@AnimatableBody2D@95199" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@95199" to="Tiles/@AnimatableBody2D@95199/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="collected" from="Tiles/@Node2D@95200" to="Tiles/@Node2D@95200/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@95201" to="Tiles/@Node2D@95201/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@95202" to="Tiles/@Node2D@95202/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@95203" to="Tiles/@Node2D@95203/LevelPersistance" method="set_as_active"]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@95204" to="Tiles/@AnimatableBody2D@95204/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@95204" to="Tiles/@AnimatableBody2D@95204/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@95204" to="Tiles/@AnimatableBody2D@95204" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@95204" to="Tiles/@AnimatableBody2D@95204" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@95204" to="Tiles/@AnimatableBody2D@95204/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@95204" to="Tiles/@AnimatableBody2D@95204" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@95204" to="Tiles/@AnimatableBody2D@95204/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@95205" to="Tiles/@AnimatableBody2D@95205/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@95205" to="Tiles/@AnimatableBody2D@95205/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@95205" to="Tiles/@AnimatableBody2D@95205" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@95205" to="Tiles/@AnimatableBody2D@95205" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@95205" to="Tiles/@AnimatableBody2D@95205/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@95205" to="Tiles/@AnimatableBody2D@95205" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@95205" to="Tiles/@AnimatableBody2D@95205/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@95206" to="Tiles/@AnimatableBody2D@95206/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@95206" to="Tiles/@AnimatableBody2D@95206/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@95206" to="Tiles/@AnimatableBody2D@95206" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@95206" to="Tiles/@AnimatableBody2D@95206" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@95206" to="Tiles/@AnimatableBody2D@95206/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@95206" to="Tiles/@AnimatableBody2D@95206" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@95206" to="Tiles/@AnimatableBody2D@95206/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@95207" to="Tiles/@AnimatableBody2D@95207/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@95207" to="Tiles/@AnimatableBody2D@95207/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@95207" to="Tiles/@AnimatableBody2D@95207" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@95207" to="Tiles/@AnimatableBody2D@95207" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@95207" to="Tiles/@AnimatableBody2D@95207/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@95207" to="Tiles/@AnimatableBody2D@95207" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@95207" to="Tiles/@AnimatableBody2D@95207/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@95208" to="Tiles/@AnimatableBody2D@95208/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@95208" to="Tiles/@AnimatableBody2D@95208/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@95208" to="Tiles/@AnimatableBody2D@95208" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@95208" to="Tiles/@AnimatableBody2D@95208" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@95208" to="Tiles/@AnimatableBody2D@95208/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@95208" to="Tiles/@AnimatableBody2D@95208" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@95208" to="Tiles/@AnimatableBody2D@95208/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@95209" to="Tiles/@AnimatableBody2D@95209/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@95209" to="Tiles/@AnimatableBody2D@95209/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@95209" to="Tiles/@AnimatableBody2D@95209" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@95209" to="Tiles/@AnimatableBody2D@95209" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@95209" to="Tiles/@AnimatableBody2D@95209/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@95209" to="Tiles/@AnimatableBody2D@95209" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@95209" to="Tiles/@AnimatableBody2D@95209/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@95210" to="Tiles/@AnimatableBody2D@95210/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@95210" to="Tiles/@AnimatableBody2D@95210/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@95210" to="Tiles/@AnimatableBody2D@95210" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@95210" to="Tiles/@AnimatableBody2D@95210" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@95210" to="Tiles/@AnimatableBody2D@95210/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@95210" to="Tiles/@AnimatableBody2D@95210" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@95210" to="Tiles/@AnimatableBody2D@95210/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@95211" to="Tiles/@AnimatableBody2D@95211/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@95211" to="Tiles/@AnimatableBody2D@95211/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@95211" to="Tiles/@AnimatableBody2D@95211" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@95211" to="Tiles/@AnimatableBody2D@95211" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@95211" to="Tiles/@AnimatableBody2D@95211/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@95211" to="Tiles/@AnimatableBody2D@95211" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@95211" to="Tiles/@AnimatableBody2D@95211/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@95212" to="Tiles/@AnimatableBody2D@95212/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@95212" to="Tiles/@AnimatableBody2D@95212/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@95212" to="Tiles/@AnimatableBody2D@95212" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@95212" to="Tiles/@AnimatableBody2D@95212" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@95212" to="Tiles/@AnimatableBody2D@95212/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@95212" to="Tiles/@AnimatableBody2D@95212" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@95212" to="Tiles/@AnimatableBody2D@95212/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@95213" to="Tiles/@AnimatableBody2D@95213/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@95213" to="Tiles/@AnimatableBody2D@95213/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@95213" to="Tiles/@AnimatableBody2D@95213" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@95213" to="Tiles/@AnimatableBody2D@95213" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@95213" to="Tiles/@AnimatableBody2D@95213/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@95213" to="Tiles/@AnimatableBody2D@95213" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@95213" to="Tiles/@AnimatableBody2D@95213/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@95214" to="Tiles/@AnimatableBody2D@95214/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@95214" to="Tiles/@AnimatableBody2D@95214/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@95214" to="Tiles/@AnimatableBody2D@95214" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@95214" to="Tiles/@AnimatableBody2D@95214" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@95214" to="Tiles/@AnimatableBody2D@95214/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@95214" to="Tiles/@AnimatableBody2D@95214" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@95214" to="Tiles/@AnimatableBody2D@95214/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="collected" from="Tiles/@Node2D@95215" to="Tiles/@Node2D@95215/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@95216" to="Tiles/@Node2D@95216/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@95217" to="Tiles/@Node2D@95217/LevelPersistance" method="set_as_active"]
