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

[ext_resource type="Script" uid="uid://bcqr1v25ygedb" path="res://Scripts/Classes/LevelClass.gd" id="1_0a8nb"]
[ext_resource type="JSON" path="res://Assets/Audio/BGM/Garden.json" id="2_5634l"]
[ext_resource type="PackedScene" uid="uid://ct5rrpa7uehkk" path="res://Scenes/Parts/Tiles.tscn" id="5_0yfkp"]
[ext_resource type="PackedScene" uid="uid://cuh62hlq8errh" path="res://Scenes/Prefabs/Entities/Player.tscn" id="6_je554"]
[ext_resource type="PackedScene" uid="uid://cinr6kcbmo6gr" path="res://Scenes/Parts/DropShadowRenderer.tscn" id="7_3rqcg"]
[ext_resource type="PackedScene" uid="uid://c145qqkvy8pr5" path="res://Scenes/Parts/DecoTiles.tscn" id="9_hge36"]
[ext_resource type="PackedScene" uid="uid://dnx48rakxib6u" path="res://Scenes/Prefabs/Entities/Enemies/Goomba.tscn" id="10_pmmd6"]
[ext_resource type="PackedScene" uid="uid://r6dlmokkdyar" path="res://Scenes/Prefabs/Entities/Enemies/GreenKoopaTroopa.tscn" id="11_eflst"]
[ext_resource type="PackedScene" uid="uid://cmvugag0kupgu" path="res://Scenes/Prefabs/Entities/Enemies/RedKoopaTroopa.tscn" id="12_5634l"]
[ext_resource type="PackedScene" uid="uid://1rxw4k4wq3ni" path="res://Scenes/Prefabs/Entities/Enemies/PiranhaPlant.tscn" id="13_pmmd6"]
[ext_resource type="PackedScene" uid="uid://cdrgm3154qxxy" path="res://Scenes/Prefabs/Entities/Objects/Trampoline.tscn" id="14_eflst"]
[ext_resource type="PackedScene" uid="uid://c6loucilra6da" path="res://Scenes/Prefabs/LevelObjects/EndFlagpole.tscn" id="15_5634l"]
[ext_resource type="PackedScene" uid="uid://byqmn8yi7iuac" path="res://Scenes/Prefabs/LevelObjects/EndSmallCastle.tscn" id="16_l44ma"]
[ext_resource type="PackedScene" uid="uid://h7ys3yw5jvx3" path="res://Scenes/Prefabs/LevelObjects/Checkpoint.tscn" id="17_l44ma"]
[ext_resource type="PackedScene" uid="uid://bksxgpygrdjl7" path="res://Scenes/Prefabs/LevelBG.tscn" id="18_3b5sm"]
[ext_resource type="Script" uid="uid://cybpwmw4ywoow" path="res://Scripts/Parts/TileMapConverter.gd" id="18_mps68"]
[ext_resource type="PackedScene" uid="uid://dn2oonncrmxb3" path="res://Scenes/Parts/LargeSPCastleDeco.tscn" id="19_3b5sm"]
[ext_resource type="Script" uid="uid://cgm3opb5qudc1" path="res://Scripts/Parts/ChallengeModeNodes.gd" id="20_cnkx2"]
[ext_resource type="PackedScene" uid="uid://dsa8lpl7n8ge0" path="res://Scenes/Prefabs/Blocks/BrickBlocks/BrickBlock.tscn" id="21_u54v8"]
[ext_resource type="PackedScene" uid="uid://d3gnwmvds4ors" path="res://Scenes/Prefabs/Entities/Items/SpinningRedCoin.tscn" id="22_mboym"]
[ext_resource type="PackedScene" uid="uid://bc1mrna4kybhv" path="res://Scenes/Prefabs/Blocks/QuestionBlocks/QuestionBlock.tscn" id="23_pfoxs"]
[ext_resource type="PackedScene" uid="uid://cassl51oehlb6" path="res://Scenes/Prefabs/LevelObjects/CheckpointFlag.tscn" id="24_osugw"]
[ext_resource type="PackedScene" uid="uid://cmbpqnq10arts" path="res://Scenes/Prefabs/Entities/Items/RedCoin.tscn" id="24_pfoxs"]
[ext_resource type="PackedScene" uid="uid://58uk17ixtt4r" path="res://Scenes/Prefabs/Blocks/InvisibleBlocks/InvisibleQuestionBlock.tscn" id="25_osugw"]
[ext_resource type="PackedScene" uid="uid://dkxkrqflg46b2" path="res://Scenes/Prefabs/Entities/Items/Vine.tscn" id="25_xb12n"]
[ext_resource type="Script" uid="uid://pfwgmuchergf" path="res://Scripts/Parts/CoinHeavenWarpPoint.gd" id="26_glg7b"]
[ext_resource type="PackedScene" uid="uid://ctx0nbkjf2osn" path="res://Scenes/Prefabs/Entities/Items/YoshiEgg.tscn" id="26_xb12n"]

[node name="2-1" type="Node"]
script = ExtResource("1_0a8nb")
music = ExtResource("2_5634l")
theme = "Garden"
campaign = "SMBS"
world_id = 2
metadata/_custom_type_script = "uid://bcqr1v25ygedb"

[node name="Tiles" parent="." instance=ExtResource("5_0yfkp")]
tile_map_data = PackedByteArray("[encoded data, 15268 characters]")

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

[node name="DropShadow" parent="." instance=ExtResource("7_3rqcg")]

[node name="DecoTiles" parent="." instance=ExtResource("9_hge36")]
tile_map_data = PackedByteArray("AAD6//3/AAAEAAAAAAD6//7/AAAEAAEAAAD6////AAAAAAEAAAD8//7/AAADAAAAAAD8////AAADAAEAAAAJAP7/AAADAAAAAAAJAP//AAADAAEAAAAIAP3/AAADAAAAAAAIAP7/AAADAAEAAAAIAP//AAADAAEAAAD/////AAABAAEAAAAAAP//AAABAAEAAAABAP//AAABAAEAAAACAP//AAABAAEAAAAkAP3/AAADAAAAAAAkAP7/AAADAAEAAAAkAP//AAADAAEAAAA/AP3/AAADAAAAAAA/AP7/AAADAAEAAAA/AP//AAADAAEAAABOAP3/AAAEAAAAAABOAP7/AAAEAAEAAABOAP//AAAAAAEAAABaAP//AAADAAEAAABaAP7/AAADAAAAAABcAP3/AAAEAAAAAABcAP7/AAAEAAEAAABcAP//AAAAAAEAAABjAP//AAADAAEAAABjAP7/AAADAAAAAABdAP//AAABAAEAAABeAP//AAABAAEAAABfAP//AAABAAEAAABgAP//AAABAAEAAABhAP//AAABAAEAAABzAP//AAAAAAAAAAB0AP//AAABAAAAAAB1AP//AAACAAAAAAB8AP7/AAADAAAAAAB8AP//AAADAAEAAACVAP7/AAADAAAAAACVAP//AAADAAEAAACXAP3/AAADAAAAAACXAP7/AAADAAEAAACXAP//AAADAAEAAACYAP//AAABAAEAAACZAP//AAABAAEAAACaAP//AAABAAEAAACbAP//AAABAAEAAAClAP//AAABAAEAAACmAP//AAABAAEAAACnAP//AAABAAEAAACoAP//AAABAAEAAACkAP3/AAAEAAAAAACkAP7/AAAEAAEAAACkAP//AAAAAAEAAACsAP7/AAADAAAAAACsAP//AAADAAEAAAC4AP7/AAADAAAAAAC4AP//AAADAAEAAAC5AP//AAABAAEAAAC6AP//AAABAAEAAAC7AP//AAABAAEAAAC3AP//AAACAAAAAAC2AP//AAAAAAAAAADHAP//AAABAAEAAADIAP//AAABAAEAAAAiAP//AAACAAAAAAAhAP//AAAAAAAAAABHAP//AAACAAAAAABGAP//AAAAAAAAAABXAP//AAACAAAAAABWAP//AAAAAAAAAAA=")

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

[node name="Goomba" parent="Enemies" instance=ExtResource("10_pmmd6")]
position = Vector2(-8, 0)

[node name="Goomba2" parent="Enemies" instance=ExtResource("10_pmmd6")]
position = Vector2(744, -32)

[node name="Goomba3" parent="Enemies" instance=ExtResource("10_pmmd6")]
position = Vector2(760, -48)

[node name="Goomba4" parent="Enemies" instance=ExtResource("10_pmmd6")]
position = Vector2(1136, 0)

[node name="Goomba5" parent="Enemies" instance=ExtResource("10_pmmd6")]
position = Vector2(1296, 0)

[node name="Goomba6" parent="Enemies" instance=ExtResource("10_pmmd6")]
position = Vector2(1328, 0)

[node name="Goomba7" parent="Enemies" instance=ExtResource("10_pmmd6")]
position = Vector2(1392, 0)

[node name="Goomba8" parent="Enemies" instance=ExtResource("10_pmmd6")]
position = Vector2(2080, 0)

[node name="Goomba9" parent="Enemies" instance=ExtResource("10_pmmd6")]
position = Vector2(2104, 0)

[node name="Goomba10" parent="Enemies" instance=ExtResource("10_pmmd6")]
position = Vector2(2128, 0)

[node name="Goomba11" parent="Enemies" instance=ExtResource("10_pmmd6")]
position = Vector2(2192, 0)

[node name="Goomba12" parent="Enemies" instance=ExtResource("10_pmmd6")]
position = Vector2(2504, 0)

[node name="Goomba13" parent="Enemies" instance=ExtResource("10_pmmd6")]
position = Vector2(2480, 0)

[node name="Goomba14" parent="Enemies" instance=ExtResource("10_pmmd6")]
position = Vector2(2696, -48)

[node name="Goomba15" parent="Enemies" instance=ExtResource("10_pmmd6")]
position = Vector2(2664, 0)

[node name="Goomba16" parent="Enemies" instance=ExtResource("10_pmmd6")]
position = Vector2(3272, 0)

[node name="Goomba17" parent="Enemies" instance=ExtResource("10_pmmd6")]
position = Vector2(3296, 0)

[node name="Goomba18" parent="Enemies" instance=ExtResource("10_pmmd6")]
position = Vector2(3464, 0)

[node name="GreenKoopaTroopa" parent="Enemies" instance=ExtResource("11_eflst")]
position = Vector2(88, 0)

[node name="GreenKoopaTroopa2" parent="Enemies" instance=ExtResource("11_eflst")]
position = Vector2(112, 0)

[node name="GreenKoopaTroopa3" parent="Enemies" instance=ExtResource("11_eflst")]
position = Vector2(152, 0)

[node name="GreenKoopaTroopa4" parent="Enemies" instance=ExtResource("11_eflst")]
position = Vector2(336, 0)

[node name="GreenKoopaTroopa5" parent="Enemies" instance=ExtResource("11_eflst")]
position = Vector2(392, 0)

[node name="GreenKoopaTroopa6" parent="Enemies" instance=ExtResource("11_eflst")]
position = Vector2(1480, 0)

[node name="GreenKoopaTroopa7" parent="Enemies" instance=ExtResource("11_eflst")]
position = Vector2(1512, 0)

[node name="GreenKoopaTroopa8" parent="Enemies" instance=ExtResource("11_eflst")]
position = Vector2(1880, 0)

[node name="GreenKoopaTroopa9" parent="Enemies" instance=ExtResource("11_eflst")]
position = Vector2(1920, -48)

[node name="GreenKoopaTroopa10" parent="Enemies" instance=ExtResource("11_eflst")]
position = Vector2(1936, -48)

[node name="GreenKoopaTroopa11" parent="Enemies" instance=ExtResource("11_eflst")]
position = Vector2(2432, 0)

[node name="GreenKoopaTroopa12" parent="Enemies" instance=ExtResource("11_eflst")]
position = Vector2(3216, 0)

[node name="RedKoopaTroopa" parent="Enemies" instance=ExtResource("12_5634l")]
position = Vector2(2408, 0)

[node name="PirannhaPlant" parent="Enemies" instance=ExtResource("13_pmmd6")]
position = Vector2(1072, -64)

[node name="PirannhaPlant2" parent="Enemies" instance=ExtResource("13_pmmd6")]
position = Vector2(1184, -48)

[node name="PirannhaPlant3" parent="Enemies" instance=ExtResource("13_pmmd6")]
position = Vector2(2560, -48)

[node name="PirannhaPlant4" parent="Enemies" instance=ExtResource("13_pmmd6")]
position = Vector2(2720, -48)

[node name="PirannhaPlant5" parent="Enemies" instance=ExtResource("13_pmmd6")]
position = Vector2(2784, -32)

[node name="PirannhaPlant6" parent="Enemies" instance=ExtResource("13_pmmd6")]
position = Vector2(2848, -64)

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

[node name="EndFlagpole" parent="." instance=ExtResource("15_5634l")]
position = Vector2(3704, 0)

[node name="EndSmallCastle" parent="." instance=ExtResource("16_l44ma")]
position = Vector2(3800, 0)

[node name="Checkpoint" parent="." instance=ExtResource("17_l44ma")]
position = Vector2(2056, -64)
optional = true

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

[node name="LevelBG" parent="." instance=ExtResource("18_3b5sm")]

[node name="LargeCastleDeco" parent="." instance=ExtResource("19_3b5sm")]
position = Vector2(-216, -88)

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

[node name="BrickBlock" parent="ChallengeNodes" instance=ExtResource("21_u54v8")]
position = Vector2(312, -56)
item = ExtResource("22_mboym")
metadata/r_coin_id = 0

[node name="QuestionBlock" parent="ChallengeNodes" instance=ExtResource("23_pfoxs")]
position = Vector2(1336, -120)
item = ExtResource("22_mboym")
metadata/r_coin_id = 1

[node name="BrickBlock2" parent="ChallengeNodes" instance=ExtResource("21_u54v8")]
position = Vector2(2760, -88)
item = ExtResource("22_mboym")
metadata/r_coin_id = 3

[node name="QuestionBlock2" parent="ChallengeNodes" instance=ExtResource("23_pfoxs")]
position = Vector2(2056, -56)
item = ExtResource("22_mboym")
metadata/r_coin_id = 2

[node name="RedCoin" parent="ChallengeNodes" instance=ExtResource("24_pfoxs")]
position = Vector2(3096, -40)
id = 4

[node name="InvisibleQuestionBlock" parent="ChallengeNodes" instance=ExtResource("25_osugw")]
position = Vector2(3432, -120)
item = ExtResource("26_xb12n")

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

[node name="BrickBlock" parent="Blocks" instance=ExtResource("21_u54v8")]
position = Vector2(312, -56)

[node name="QuestionBlock" parent="Blocks" instance=ExtResource("23_pfoxs")]
position = Vector2(1336, -120)

[node name="QuestionBlock2" parent="Blocks" instance=ExtResource("23_pfoxs")]
position = Vector2(2056, -56)

[node name="BrickBlock2" parent="Blocks" instance=ExtResource("21_u54v8")]
position = Vector2(2760, -88)

[node name="InvisibleQuestionBlock" parent="Blocks" instance=ExtResource("25_osugw")]
position = Vector2(3432, -120)

[node name="CheckpointFlag" parent="." instance=ExtResource("24_osugw")]
position = Vector2(2056, -64)

[node name="BrickBlock" parent="." instance=ExtResource("21_u54v8")]
position = Vector2(2040, -120)
item = ExtResource("25_xb12n")

[node name="CoinHeavenWarpPoint" type="Node2D" parent="."]
position = Vector2(2744, -168)
script = ExtResource("26_glg7b")
heaven_scene = "uid://b25x1t17eeod4"
metadata/_custom_type_script = "uid://pfwgmuchergf"

[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@45165" to="Tiles/@AnimatableBody2D@45165/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@45165" to="Tiles/@AnimatableBody2D@45165/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45165" to="Tiles/@AnimatableBody2D@45165" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45165" to="Tiles/@AnimatableBody2D@45165/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45165" to="Tiles/@AnimatableBody2D@45165" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45165" to="Tiles/@AnimatableBody2D@45165/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@45166" to="Tiles/@AnimatableBody2D@45166/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@45166" to="Tiles/@AnimatableBody2D@45166/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45166" to="Tiles/@AnimatableBody2D@45166" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45166" to="Tiles/@AnimatableBody2D@45166/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45166" to="Tiles/@AnimatableBody2D@45166" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45166" to="Tiles/@AnimatableBody2D@45166/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@45167" to="Tiles/@AnimatableBody2D@45167/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@45167" to="Tiles/@AnimatableBody2D@45167/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45167" to="Tiles/@AnimatableBody2D@45167" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45167" to="Tiles/@AnimatableBody2D@45167/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45167" to="Tiles/@AnimatableBody2D@45167" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45167" to="Tiles/@AnimatableBody2D@45167/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@45168" to="Tiles/@AnimatableBody2D@45168/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@45168" to="Tiles/@AnimatableBody2D@45168/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45168" to="Tiles/@AnimatableBody2D@45168" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45168" to="Tiles/@AnimatableBody2D@45168/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45168" to="Tiles/@AnimatableBody2D@45168" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45168" to="Tiles/@AnimatableBody2D@45168/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@45169" to="Tiles/@AnimatableBody2D@45169/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@45169" to="Tiles/@AnimatableBody2D@45169/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45169" to="Tiles/@AnimatableBody2D@45169" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45169" to="Tiles/@AnimatableBody2D@45169/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45169" to="Tiles/@AnimatableBody2D@45169" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45169" to="Tiles/@AnimatableBody2D@45169/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@45170" to="Tiles/@AnimatableBody2D@45170/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@45170" to="Tiles/@AnimatableBody2D@45170/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45170" to="Tiles/@AnimatableBody2D@45170" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45170" to="Tiles/@AnimatableBody2D@45170/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45170" to="Tiles/@AnimatableBody2D@45170" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45170" to="Tiles/@AnimatableBody2D@45170/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@45171" to="Tiles/@AnimatableBody2D@45171/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@45171" to="Tiles/@AnimatableBody2D@45171/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45171" to="Tiles/@AnimatableBody2D@45171" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45171" to="Tiles/@AnimatableBody2D@45171" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45171" to="Tiles/@AnimatableBody2D@45171/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45171" to="Tiles/@AnimatableBody2D@45171" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45171" to="Tiles/@AnimatableBody2D@45171/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@45172" to="Tiles/@AnimatableBody2D@45172/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@45172" to="Tiles/@AnimatableBody2D@45172/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45172" to="Tiles/@AnimatableBody2D@45172" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45172" to="Tiles/@AnimatableBody2D@45172/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45172" to="Tiles/@AnimatableBody2D@45172" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45172" to="Tiles/@AnimatableBody2D@45172/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@45173" to="Tiles/@AnimatableBody2D@45173/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@45173" to="Tiles/@AnimatableBody2D@45173/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45173" to="Tiles/@AnimatableBody2D@45173" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45173" to="Tiles/@AnimatableBody2D@45173/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45173" to="Tiles/@AnimatableBody2D@45173" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45173" to="Tiles/@AnimatableBody2D@45173/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@45174" to="Tiles/@AnimatableBody2D@45174/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@45174" to="Tiles/@AnimatableBody2D@45174/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45174" to="Tiles/@AnimatableBody2D@45174" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45174" to="Tiles/@AnimatableBody2D@45174/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45174" to="Tiles/@AnimatableBody2D@45174" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45174" to="Tiles/@AnimatableBody2D@45174/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@45175" to="Tiles/@AnimatableBody2D@45175/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@45175" to="Tiles/@AnimatableBody2D@45175/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45175" to="Tiles/@AnimatableBody2D@45175" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45175" to="Tiles/@AnimatableBody2D@45175/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45175" to="Tiles/@AnimatableBody2D@45175" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45175" to="Tiles/@AnimatableBody2D@45175/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@45176" to="Tiles/@AnimatableBody2D@45176/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@45176" to="Tiles/@AnimatableBody2D@45176/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45176" to="Tiles/@AnimatableBody2D@45176" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45176" to="Tiles/@AnimatableBody2D@45176/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45176" to="Tiles/@AnimatableBody2D@45176" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45176" to="Tiles/@AnimatableBody2D@45176/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@45177" to="Tiles/@AnimatableBody2D@45177/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@45177" to="Tiles/@AnimatableBody2D@45177/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45177" to="Tiles/@AnimatableBody2D@45177" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45177" to="Tiles/@AnimatableBody2D@45177/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45177" to="Tiles/@AnimatableBody2D@45177" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45177" to="Tiles/@AnimatableBody2D@45177/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@45178" to="Tiles/@AnimatableBody2D@45178/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@45178" to="Tiles/@AnimatableBody2D@45178/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45178" to="Tiles/@AnimatableBody2D@45178" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45178" to="Tiles/@AnimatableBody2D@45178/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45178" to="Tiles/@AnimatableBody2D@45178" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45178" to="Tiles/@AnimatableBody2D@45178/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@45179" to="Tiles/@AnimatableBody2D@45179/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@45179" to="Tiles/@AnimatableBody2D@45179/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45179" to="Tiles/@AnimatableBody2D@45179" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45179" to="Tiles/@AnimatableBody2D@45179/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45179" to="Tiles/@AnimatableBody2D@45179" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45179" to="Tiles/@AnimatableBody2D@45179/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@45180" to="Tiles/@AnimatableBody2D@45180/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@45180" to="Tiles/@AnimatableBody2D@45180/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45180" to="Tiles/@AnimatableBody2D@45180" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45180" to="Tiles/@AnimatableBody2D@45180/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45180" to="Tiles/@AnimatableBody2D@45180" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45180" to="Tiles/@AnimatableBody2D@45180/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@45181" to="Tiles/@Node2D@45181/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@45182" to="Tiles/@Node2D@45182/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@45183" to="Tiles/@Node2D@45183/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@45184" to="Tiles/@Node2D@45184/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@45185" to="Tiles/@Node2D@45185/LevelPersistance" method="set_as_active"]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@45186" to="Tiles/@AnimatableBody2D@45186/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@45186" to="Tiles/@AnimatableBody2D@45186/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45186" to="Tiles/@AnimatableBody2D@45186" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45186" to="Tiles/@AnimatableBody2D@45186" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45186" to="Tiles/@AnimatableBody2D@45186/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45186" to="Tiles/@AnimatableBody2D@45186" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45186" to="Tiles/@AnimatableBody2D@45186/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@45187" to="Tiles/@AnimatableBody2D@45187/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@45187" to="Tiles/@AnimatableBody2D@45187/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45187" to="Tiles/@AnimatableBody2D@45187" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45187" to="Tiles/@AnimatableBody2D@45187" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45187" to="Tiles/@AnimatableBody2D@45187/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45187" to="Tiles/@AnimatableBody2D@45187" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45187" to="Tiles/@AnimatableBody2D@45187/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@45188" to="Tiles/@AnimatableBody2D@45188/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@45188" to="Tiles/@AnimatableBody2D@45188/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45188" to="Tiles/@AnimatableBody2D@45188" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45188" to="Tiles/@AnimatableBody2D@45188" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45188" to="Tiles/@AnimatableBody2D@45188/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45188" to="Tiles/@AnimatableBody2D@45188" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45188" to="Tiles/@AnimatableBody2D@45188/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@45189" to="Tiles/@AnimatableBody2D@45189/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@45189" to="Tiles/@AnimatableBody2D@45189/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45189" to="Tiles/@AnimatableBody2D@45189" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45189" to="Tiles/@AnimatableBody2D@45189" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45189" to="Tiles/@AnimatableBody2D@45189/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45189" to="Tiles/@AnimatableBody2D@45189" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45189" to="Tiles/@AnimatableBody2D@45189/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@45190" to="Tiles/@AnimatableBody2D@45190/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@45190" to="Tiles/@AnimatableBody2D@45190/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45190" to="Tiles/@AnimatableBody2D@45190" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45190" to="Tiles/@AnimatableBody2D@45190" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45190" to="Tiles/@AnimatableBody2D@45190/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45190" to="Tiles/@AnimatableBody2D@45190" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45190" to="Tiles/@AnimatableBody2D@45190/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@45191" to="Tiles/@AnimatableBody2D@45191/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@45191" to="Tiles/@AnimatableBody2D@45191/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45191" to="Tiles/@AnimatableBody2D@45191" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45191" to="Tiles/@AnimatableBody2D@45191" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45191" to="Tiles/@AnimatableBody2D@45191/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45191" to="Tiles/@AnimatableBody2D@45191" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45191" to="Tiles/@AnimatableBody2D@45191/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@45192" to="Tiles/@AnimatableBody2D@45192/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@45192" to="Tiles/@AnimatableBody2D@45192/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45192" to="Tiles/@AnimatableBody2D@45192" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45192" to="Tiles/@AnimatableBody2D@45192" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45192" to="Tiles/@AnimatableBody2D@45192/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45192" to="Tiles/@AnimatableBody2D@45192" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45192" to="Tiles/@AnimatableBody2D@45192/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@45193" to="Tiles/@AnimatableBody2D@45193/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@45193" to="Tiles/@AnimatableBody2D@45193/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45193" to="Tiles/@AnimatableBody2D@45193" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45193" to="Tiles/@AnimatableBody2D@45193" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45193" to="Tiles/@AnimatableBody2D@45193/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45193" to="Tiles/@AnimatableBody2D@45193" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45193" to="Tiles/@AnimatableBody2D@45193/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@45194" to="Tiles/@AnimatableBody2D@45194/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@45194" to="Tiles/@AnimatableBody2D@45194/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45194" to="Tiles/@AnimatableBody2D@45194" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45194" to="Tiles/@AnimatableBody2D@45194" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45194" to="Tiles/@AnimatableBody2D@45194/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45194" to="Tiles/@AnimatableBody2D@45194" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45194" to="Tiles/@AnimatableBody2D@45194/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@45195" to="Tiles/@AnimatableBody2D@45195/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@45195" to="Tiles/@AnimatableBody2D@45195/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45195" to="Tiles/@AnimatableBody2D@45195" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45195" to="Tiles/@AnimatableBody2D@45195" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45195" to="Tiles/@AnimatableBody2D@45195/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45195" to="Tiles/@AnimatableBody2D@45195" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45195" to="Tiles/@AnimatableBody2D@45195/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@45196" to="Tiles/@AnimatableBody2D@45196/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@45196" to="Tiles/@AnimatableBody2D@45196/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45196" to="Tiles/@AnimatableBody2D@45196" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45196" to="Tiles/@AnimatableBody2D@45196" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45196" to="Tiles/@AnimatableBody2D@45196/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45196" to="Tiles/@AnimatableBody2D@45196" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45196" to="Tiles/@AnimatableBody2D@45196/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@45197" to="Tiles/@AnimatableBody2D@45197/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@45197" to="Tiles/@AnimatableBody2D@45197/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45197" to="Tiles/@AnimatableBody2D@45197" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45197" to="Tiles/@AnimatableBody2D@45197" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45197" to="Tiles/@AnimatableBody2D@45197/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45197" to="Tiles/@AnimatableBody2D@45197" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45197" to="Tiles/@AnimatableBody2D@45197/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@45198" to="Tiles/@AnimatableBody2D@45198/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@45198" to="Tiles/@AnimatableBody2D@45198/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45198" to="Tiles/@AnimatableBody2D@45198" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45198" to="Tiles/@AnimatableBody2D@45198" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45198" to="Tiles/@AnimatableBody2D@45198/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45198" to="Tiles/@AnimatableBody2D@45198" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45198" to="Tiles/@AnimatableBody2D@45198/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@45199" to="Tiles/@AnimatableBody2D@45199/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@45199" to="Tiles/@AnimatableBody2D@45199/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45199" to="Tiles/@AnimatableBody2D@45199" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45199" to="Tiles/@AnimatableBody2D@45199" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45199" to="Tiles/@AnimatableBody2D@45199/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45199" to="Tiles/@AnimatableBody2D@45199" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45199" to="Tiles/@AnimatableBody2D@45199/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@45200" to="Tiles/@AnimatableBody2D@45200/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@45200" to="Tiles/@AnimatableBody2D@45200/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45200" to="Tiles/@AnimatableBody2D@45200" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45200" to="Tiles/@AnimatableBody2D@45200/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45200" to="Tiles/@AnimatableBody2D@45200" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45200" to="Tiles/@AnimatableBody2D@45200/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@45201" to="Tiles/@AnimatableBody2D@45201/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@45201" to="Tiles/@AnimatableBody2D@45201/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45201" to="Tiles/@AnimatableBody2D@45201" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45201" to="Tiles/@AnimatableBody2D@45201/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45201" to="Tiles/@AnimatableBody2D@45201" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45201" to="Tiles/@AnimatableBody2D@45201/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@45202" to="Tiles/@AnimatableBody2D@45202/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@45202" to="Tiles/@AnimatableBody2D@45202/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45202" to="Tiles/@AnimatableBody2D@45202" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45202" to="Tiles/@AnimatableBody2D@45202/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45202" to="Tiles/@AnimatableBody2D@45202" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45202" to="Tiles/@AnimatableBody2D@45202/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/InvisibleQuestionBlock" to="Tiles/InvisibleQuestionBlock/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/InvisibleQuestionBlock" to="Tiles/InvisibleQuestionBlock/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/InvisibleQuestionBlock" to="Tiles/InvisibleQuestionBlock" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/InvisibleQuestionBlock" to="Tiles/InvisibleQuestionBlock" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/InvisibleQuestionBlock" to="Tiles/InvisibleQuestionBlock/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/InvisibleQuestionBlock" to="Tiles/InvisibleQuestionBlock" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/InvisibleQuestionBlock" to="Tiles/InvisibleQuestionBlock/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@45203" to="Tiles/@AnimatableBody2D@45203/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@45203" to="Tiles/@AnimatableBody2D@45203/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45203" to="Tiles/@AnimatableBody2D@45203" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45203" to="Tiles/@AnimatableBody2D@45203/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45203" to="Tiles/@AnimatableBody2D@45203" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45203" to="Tiles/@AnimatableBody2D@45203/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@45204" to="Tiles/@AnimatableBody2D@45204/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@45204" to="Tiles/@AnimatableBody2D@45204/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45204" to="Tiles/@AnimatableBody2D@45204" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45204" to="Tiles/@AnimatableBody2D@45204/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45204" to="Tiles/@AnimatableBody2D@45204" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45204" to="Tiles/@AnimatableBody2D@45204/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@45205" to="Tiles/@AnimatableBody2D@45205/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@45205" to="Tiles/@AnimatableBody2D@45205/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45205" to="Tiles/@AnimatableBody2D@45205" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45205" to="Tiles/@AnimatableBody2D@45205/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45205" to="Tiles/@AnimatableBody2D@45205" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45205" to="Tiles/@AnimatableBody2D@45205/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@45206" to="Tiles/@AnimatableBody2D@45206/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@45206" to="Tiles/@AnimatableBody2D@45206/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45206" to="Tiles/@AnimatableBody2D@45206" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@45206" to="Tiles/@AnimatableBody2D@45206/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45206" to="Tiles/@AnimatableBody2D@45206" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@45206" to="Tiles/@AnimatableBody2D@45206/BlockAnimations" method="bounce_block" unbinds=1]
