[gd_scene load_steps=26 format=4 uid="uid://c88ty5meabch3"]

[ext_resource type="Script" uid="uid://bcqr1v25ygedb" path="res://Scripts/Classes/LevelClass.gd" id="1_14a3l"]
[ext_resource type="JSON" path="res://Assets/Audio/BGM/Jungle.json" id="2_fv5m5"]
[ext_resource type="PackedScene" uid="uid://h7ys3yw5jvx3" path="res://Scenes/Prefabs/LevelObjects/Checkpoint.tscn" id="3_chh1n"]
[ext_resource type="PackedScene" uid="uid://cuh62hlq8errh" path="res://Scenes/Prefabs/Entities/Player.tscn" id="4_4n7p5"]
[ext_resource type="PackedScene" uid="uid://ct5rrpa7uehkk" path="res://Scenes/Parts/Tiles.tscn" id="5_vjedk"]
[ext_resource type="PackedScene" uid="uid://cinr6kcbmo6gr" path="res://Scenes/Parts/DropShadowRenderer.tscn" id="6_mijqx"]
[ext_resource type="PackedScene" uid="uid://58uk17ixtt4r" path="res://Scenes/Prefabs/Blocks/InvisibleBlocks/InvisibleQuestionBlock.tscn" id="7_nc50y"]
[ext_resource type="PackedScene" uid="uid://cpk6idjoxjotv" path="res://Scenes/Prefabs/Entities/Items/OneUp.tscn" id="8_geewc"]
[ext_resource type="PackedScene" uid="uid://bc1mrna4kybhv" path="res://Scenes/Prefabs/Blocks/QuestionBlocks/QuestionBlock.tscn" id="9_vtupl"]
[ext_resource type="PackedScene" uid="uid://dbjqtjhb2t4cn" path="res://Scenes/Prefabs/Entities/Items/FireFlower.tscn" id="10_xtq0u"]
[ext_resource type="PackedScene" uid="uid://1rxw4k4wq3ni" path="res://Scenes/Prefabs/Entities/Enemies/PiranhaPlant.tscn" id="11_geewc"]
[ext_resource type="PackedScene" uid="uid://c6loucilra6da" path="res://Scenes/Prefabs/LevelObjects/EndFlagpole.tscn" id="14_4l1by"]
[ext_resource type="PackedScene" uid="uid://byqmn8yi7iuac" path="res://Scenes/Prefabs/LevelObjects/EndSmallCastle.tscn" id="15_currp"]
[ext_resource type="PackedScene" uid="uid://cbl8l51osppso" path="res://Scenes/Parts/LargeStartCastle.tscn" id="16_ycpvt"]
[ext_resource type="PackedScene" uid="uid://4bb81eil6a4c" path="res://Scenes/Prefabs/Entities/Enemies/Lakitu.tscn" id="17_4l1by"]
[ext_resource type="PackedScene" uid="uid://c145qqkvy8pr5" path="res://Scenes/Parts/DecoTiles.tscn" id="20_tkwal"]
[ext_resource type="Script" uid="uid://cgm3opb5qudc1" path="res://Scripts/Parts/ChallengeModeNodes.gd" id="21_f001g"]
[ext_resource type="PackedScene" uid="uid://d3gnwmvds4ors" path="res://Scenes/Prefabs/Entities/Items/SpinningRedCoin.tscn" id="22_fv5m5"]
[ext_resource type="PackedScene" uid="uid://cmbpqnq10arts" path="res://Scenes/Prefabs/Entities/Items/RedCoin.tscn" id="23_eudye"]
[ext_resource type="PackedScene" uid="uid://ctx0nbkjf2osn" path="res://Scenes/Prefabs/Entities/Items/YoshiEgg.tscn" id="24_s34l8"]
[ext_resource type="PackedScene" uid="uid://cqvr7a6e84oti" path="res://Scenes/Prefabs/Blocks/BrickBlocks/CoinBrickBlock.tscn" id="25_hh48n"]
[ext_resource type="PackedScene" uid="uid://chjxyhlwohmi6" path="res://Scenes/Prefabs/Entities/Items/Coin.tscn" id="26_aywmb"]
[ext_resource type="PackedScene" uid="uid://bksxgpygrdjl7" path="res://Scenes/Prefabs/LevelBG.tscn" id="26_f001g"]
[ext_resource type="PackedScene" uid="uid://cassl51oehlb6" path="res://Scenes/Prefabs/LevelObjects/CheckpointFlag.tscn" id="27_fv5m5"]
[ext_resource type="PackedScene" uid="uid://dkgu57is78lro" path="res://Scenes/Parts/PipeArea.tscn" id="32_jpu8t"]

[node name="4-1" type="Node"]
script = ExtResource("1_14a3l")
music = ExtResource("2_fv5m5")
theme = "Jungle"
world_id = 4
metadata/_custom_type_script = "uid://bcqr1v25ygedb"

[node name="LevelBG" parent="." instance=ExtResource("26_f001g")]
particles = 2

[node name="Checkpoint" parent="." instance=ExtResource("3_chh1n")]
position = Vector2(1328, 0)

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

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

[node name="DropShadow" parent="." instance=ExtResource("6_mijqx")]

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

[node name="InvisibleQuestionBlock" parent="Blocks" instance=ExtResource("7_nc50y")]
position = Vector2(1224, -120)
item = ExtResource("8_geewc")

[node name="QuestionBlock" parent="Blocks" instance=ExtResource("9_vtupl")]
position = Vector2(152, -56)
item = ExtResource("10_xtq0u")
mushroom_if_small = true

[node name="QuestionBlock2" parent="Blocks" instance=ExtResource("9_vtupl")]
position = Vector2(2120, -56)
item = ExtResource("10_xtq0u")
mushroom_if_small = true

[node name="QuestionBlock3" parent="Blocks" instance=ExtResource("9_vtupl")]
position = Vector2(152, -120)

[node name="QuestionBlock4" parent="Blocks" instance=ExtResource("9_vtupl")]
position = Vector2(776, -120)

[node name="QuestionBlock5" parent="Blocks" instance=ExtResource("9_vtupl")]
position = Vector2(2168, -56)

[node name="BrickBlock" parent="Blocks" instance=ExtResource("25_hh48n")]
position = Vector2(3272, -56)

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

[node name="PirannhaPlant" parent="Enemies" instance=ExtResource("11_geewc")]
position = Vector2(96, -48)

[node name="PirannhaPlant2" parent="Enemies" instance=ExtResource("11_geewc")]
position = Vector2(1616, -64)

[node name="PirannhaPlant3" parent="Enemies" instance=ExtResource("11_geewc")]
position = Vector2(1872, -64)

[node name="PirannhaPlant4" parent="Enemies" instance=ExtResource("11_geewc")]
position = Vector2(2368, -32)

[node name="EndFlagpole" parent="." instance=ExtResource("14_4l1by")]
position = Vector2(3352, 0)

[node name="EndSmallCastle" parent="." instance=ExtResource("15_currp")]
position = Vector2(3448, 0)

[node name="LargeCastleDeco" parent="." instance=ExtResource("16_ycpvt")]
position = Vector2(-248, -88)

[node name="Lakitu" parent="." instance=ExtResource("17_4l1by")]
position = Vector2(232, -152)

[node name="Lakitu2" parent="." instance=ExtResource("17_4l1by")]
position = Vector2(1544, -152)

[node name="Lakitu3" parent="." instance=ExtResource("17_4l1by")]
position = Vector2(2840, -152)

[node name="DecoTiles" parent="." instance=ExtResource("20_tkwal")]
tile_map_data = PackedByteArray("AAD7////AAAAAAAAAAD8////AAABAAAAAAD+////AAABAAAAAAD/////AAACAAAAAAD9////AAABAAAAAAAIAP//AAAAAAAAAAAJAP//AAACAAAAAAAZAP//AAAAAAAAAAAaAP//AAABAAAAAAAbAP//AAACAAAAAAArAP//AAAAAAAAAAAsAP//AAABAAAAAAAtAP//AAABAAAAAAAuAP//AAACAAAAAAA3AP//AAAAAAAAAAA4AP//AAACAAAAAABJAP//AAAAAAAAAABKAP//AAABAAAAAABLAP//AAACAAAAAABbAP//AAAAAAAAAABcAP//AAABAAAAAABdAP//AAABAAAAAABeAP//AAACAAAAAABnAP//AAAAAAAAAABoAP//AAACAAAAAAB6AP//AAAAAAAAAAB7AP//AAABAAAAAAB8AP//AAACAAAAAACLAP//AAAAAAAAAACMAP//AAABAAAAAACNAP//AAABAAAAAACOAP//AAACAAAAAACYAP//AAACAAAAAACXAP//AAAAAAAAAACpAP//AAAAAAAAAACqAP//AAABAAAAAACrAP//AAACAAAAAAC7AP//AAAAAAAAAAC8AP//AAABAAAAAAC9AP//AAABAAAAAAC+AP//AAACAAAAAAA=")

[node name="ChallengeNodes" type="Node" parent="." node_paths=PackedStringArray("nodes_to_delete")]
script = ExtResource("21_f001g")
nodes_to_delete = [NodePath("../Blocks/QuestionBlock3"), NodePath("../Coin"), null, NodePath("../Blocks/QuestionBlock4")]
metadata/_custom_type_script = "uid://cgm3opb5qudc1"

[node name="QuestionBlock" parent="ChallengeNodes" instance=ExtResource("9_vtupl")]
position = Vector2(152, -120)
item = ExtResource("22_fv5m5")
metadata/r_coin_id = 0

[node name="QuestionBlock2" parent="ChallengeNodes" instance=ExtResource("9_vtupl")]
position = Vector2(776, -120)
item = ExtResource("22_fv5m5")
metadata/r_coin_id = 1

[node name="RedCoin" parent="ChallengeNodes" instance=ExtResource("23_eudye")]
position = Vector2(1960, -104)
id = 2

[node name="QuestionBlock3" parent="ChallengeNodes" instance=ExtResource("9_vtupl")]
position = Vector2(2168, -56)
item = ExtResource("22_fv5m5")
metadata/r_coin_id = 3

[node name="DecoTiles" parent="ChallengeNodes" instance=ExtResource("20_tkwal")]
tile_map_data = PackedByteArray("AAC2AP//AAAAAAAAAAC3AP//AAACAAAAAAA=")

[node name="InvisibleQuestionBlock" parent="ChallengeNodes" instance=ExtResource("7_nc50y")]
position = Vector2(2928, -56)

[node name="InvisibleQuestionBlock2" parent="ChallengeNodes" instance=ExtResource("7_nc50y")]
position = Vector2(2928, -104)
item = ExtResource("24_s34l8")

[node name="BrickBlock" parent="ChallengeNodes" instance=ExtResource("25_hh48n")]
position = Vector2(3272, -56)
metadata/red_coin = 0
metadata/r_coin_id = 4

[node name="Coin" parent="." instance=ExtResource("26_aywmb")]
position = Vector2(1960, -104)

[node name="CheckpointFlag" parent="." instance=ExtResource("27_fv5m5")]
position = Vector2(1328, 0)

[node name="PipeArea" parent="." instance=ExtResource("32_jpu8t")]
position = Vector2(1872, -64)
target_level = "uid://d4cv1xal40u3i"

[node name="PipeArea2" parent="." instance=ExtResource("32_jpu8t")]
position = Vector2(2368, -32)
pipe_id = 1
target_level = "uid://d4cv1xal40u3i"
exit_only = true

[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@147714" to="Tiles/@AnimatableBody2D@147714/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@147714" to="Tiles/@AnimatableBody2D@147714/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@147714" to="Tiles/@AnimatableBody2D@147714" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@147714" to="Tiles/@AnimatableBody2D@147714/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@147714" to="Tiles/@AnimatableBody2D@147714" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@147714" to="Tiles/@AnimatableBody2D@147714/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@147715" to="Tiles/@AnimatableBody2D@147715/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@147715" to="Tiles/@AnimatableBody2D@147715/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@147715" to="Tiles/@AnimatableBody2D@147715" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@147715" to="Tiles/@AnimatableBody2D@147715" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@147715" to="Tiles/@AnimatableBody2D@147715/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@147715" to="Tiles/@AnimatableBody2D@147715" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@147715" to="Tiles/@AnimatableBody2D@147715/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@147716" to="Tiles/@AnimatableBody2D@147716/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@147716" to="Tiles/@AnimatableBody2D@147716/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@147716" to="Tiles/@AnimatableBody2D@147716" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@147716" to="Tiles/@AnimatableBody2D@147716" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@147716" to="Tiles/@AnimatableBody2D@147716/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@147716" to="Tiles/@AnimatableBody2D@147716" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@147716" to="Tiles/@AnimatableBody2D@147716/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@147717" to="Tiles/@Node2D@147717/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@147718" to="Tiles/@Node2D@147718/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@147719" to="Tiles/@Node2D@147719/LevelPersistance" method="set_as_active"]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@147720" to="Tiles/@AnimatableBody2D@147720/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@147720" to="Tiles/@AnimatableBody2D@147720/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@147720" to="Tiles/@AnimatableBody2D@147720" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@147720" to="Tiles/@AnimatableBody2D@147720" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@147720" to="Tiles/@AnimatableBody2D@147720/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@147720" to="Tiles/@AnimatableBody2D@147720" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@147720" to="Tiles/@AnimatableBody2D@147720/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@147721" to="Tiles/@AnimatableBody2D@147721/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@147721" to="Tiles/@AnimatableBody2D@147721/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@147721" to="Tiles/@AnimatableBody2D@147721" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@147721" to="Tiles/@AnimatableBody2D@147721" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@147721" to="Tiles/@AnimatableBody2D@147721/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@147721" to="Tiles/@AnimatableBody2D@147721" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@147721" to="Tiles/@AnimatableBody2D@147721/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@147722" to="Tiles/@AnimatableBody2D@147722/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@147722" to="Tiles/@AnimatableBody2D@147722/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@147722" to="Tiles/@AnimatableBody2D@147722" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@147722" to="Tiles/@AnimatableBody2D@147722" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@147722" to="Tiles/@AnimatableBody2D@147722/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@147722" to="Tiles/@AnimatableBody2D@147722" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@147722" to="Tiles/@AnimatableBody2D@147722/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@147723" to="Tiles/@AnimatableBody2D@147723/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@147723" to="Tiles/@AnimatableBody2D@147723/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@147723" to="Tiles/@AnimatableBody2D@147723" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@147723" to="Tiles/@AnimatableBody2D@147723" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@147723" to="Tiles/@AnimatableBody2D@147723/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@147723" to="Tiles/@AnimatableBody2D@147723" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@147723" to="Tiles/@AnimatableBody2D@147723/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="collected" from="Tiles/@Node2D@147724" to="Tiles/@Node2D@147724/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@147725" to="Tiles/@Node2D@147725/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@147726" to="Tiles/@Node2D@147726/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@147727" to="Tiles/@Node2D@147727/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@147728" to="Tiles/@Node2D@147728/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@147729" to="Tiles/@Node2D@147729/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@147730" to="Tiles/@Node2D@147730/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@147731" to="Tiles/@Node2D@147731/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@147732" to="Tiles/@Node2D@147732/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@147733" to="Tiles/@Node2D@147733/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@147734" to="Tiles/@Node2D@147734/LevelPersistance" method="set_as_active"]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@147735" to="Tiles/@AnimatableBody2D@147735/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@147735" to="Tiles/@AnimatableBody2D@147735/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@147735" to="Tiles/@AnimatableBody2D@147735" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@147735" to="Tiles/@AnimatableBody2D@147735" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@147735" to="Tiles/@AnimatableBody2D@147735/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@147735" to="Tiles/@AnimatableBody2D@147735" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@147735" to="Tiles/@AnimatableBody2D@147735/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@147736" to="Tiles/@AnimatableBody2D@147736/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@147736" to="Tiles/@AnimatableBody2D@147736/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@147736" to="Tiles/@AnimatableBody2D@147736" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@147736" to="Tiles/@AnimatableBody2D@147736" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@147736" to="Tiles/@AnimatableBody2D@147736/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@147736" to="Tiles/@AnimatableBody2D@147736" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@147736" to="Tiles/@AnimatableBody2D@147736/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@147737" to="Tiles/@AnimatableBody2D@147737/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@147737" to="Tiles/@AnimatableBody2D@147737/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@147737" to="Tiles/@AnimatableBody2D@147737" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@147737" to="Tiles/@AnimatableBody2D@147737" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@147737" to="Tiles/@AnimatableBody2D@147737/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@147737" to="Tiles/@AnimatableBody2D@147737" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@147737" to="Tiles/@AnimatableBody2D@147737/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@147738" to="Tiles/@AnimatableBody2D@147738/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@147738" to="Tiles/@AnimatableBody2D@147738/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@147738" to="Tiles/@AnimatableBody2D@147738" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@147738" to="Tiles/@AnimatableBody2D@147738" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@147738" to="Tiles/@AnimatableBody2D@147738/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@147738" to="Tiles/@AnimatableBody2D@147738" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@147738" to="Tiles/@AnimatableBody2D@147738/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@147739" to="Tiles/@AnimatableBody2D@147739/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@147739" to="Tiles/@AnimatableBody2D@147739/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@147739" to="Tiles/@AnimatableBody2D@147739" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@147739" to="Tiles/@AnimatableBody2D@147739" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@147739" to="Tiles/@AnimatableBody2D@147739/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@147739" to="Tiles/@AnimatableBody2D@147739" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@147739" to="Tiles/@AnimatableBody2D@147739/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@147740" to="Tiles/@AnimatableBody2D@147740/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@147740" to="Tiles/@AnimatableBody2D@147740/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@147740" to="Tiles/@AnimatableBody2D@147740" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@147740" to="Tiles/@AnimatableBody2D@147740" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@147740" to="Tiles/@AnimatableBody2D@147740/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@147740" to="Tiles/@AnimatableBody2D@147740" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@147740" to="Tiles/@AnimatableBody2D@147740/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@147741" to="Tiles/@AnimatableBody2D@147741/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@147741" to="Tiles/@AnimatableBody2D@147741/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@147741" to="Tiles/@AnimatableBody2D@147741" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@147741" to="Tiles/@AnimatableBody2D@147741" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@147741" to="Tiles/@AnimatableBody2D@147741/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@147741" to="Tiles/@AnimatableBody2D@147741" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@147741" to="Tiles/@AnimatableBody2D@147741/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@147742" to="Tiles/@AnimatableBody2D@147742/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@147742" to="Tiles/@AnimatableBody2D@147742/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@147742" to="Tiles/@AnimatableBody2D@147742" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@147742" to="Tiles/@AnimatableBody2D@147742" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@147742" to="Tiles/@AnimatableBody2D@147742/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@147742" to="Tiles/@AnimatableBody2D@147742" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@147742" to="Tiles/@AnimatableBody2D@147742/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="area_entered" from="Tiles/DeathPit" to="Tiles/DeathPit" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@147743" to="Tiles/@Area2D@147743" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@147744" to="Tiles/@Area2D@147744" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@147745" to="Tiles/@Area2D@147745" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@147746" to="Tiles/@Area2D@147746" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@147747" to="Tiles/@Area2D@147747" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@147748" to="Tiles/@Area2D@147748" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@147749" to="Tiles/@Area2D@147749" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@147750" to="Tiles/@Area2D@147750" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@147751" to="Tiles/@Area2D@147751" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@147752" to="Tiles/@Area2D@147752" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@147753" to="Tiles/@Area2D@147753" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@147754" to="Tiles/@Area2D@147754" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@147755" to="Tiles/@Area2D@147755" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@147756" to="Tiles/@Area2D@147756" method="area_entered"]
