[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"), 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("AAC5AP//AAACAAAAAAC4AP//AAAAAAAAAAA=")

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

[node name="InvisibleQuestionBlock2" parent="ChallengeNodes" instance=ExtResource("7_nc50y")]
position = Vector2(2968, -120)
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="item_changed" from="Tiles/BrickBlock" to="Tiles/BrickBlock" method="check_brick_empty"]
[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@30494" to="Tiles/@AnimatableBody2D@30494/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@30494" to="Tiles/@AnimatableBody2D@30494/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@30494" to="Tiles/@AnimatableBody2D@30494" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@30494" to="Tiles/@AnimatableBody2D@30494" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@30494" to="Tiles/@AnimatableBody2D@30494/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@30494" to="Tiles/@AnimatableBody2D@30494" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@30494" to="Tiles/@AnimatableBody2D@30494/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@30495" to="Tiles/@AnimatableBody2D@30495/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@30495" to="Tiles/@AnimatableBody2D@30495/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@30495" to="Tiles/@AnimatableBody2D@30495" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@30495" to="Tiles/@AnimatableBody2D@30495" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@30495" to="Tiles/@AnimatableBody2D@30495/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@30495" to="Tiles/@AnimatableBody2D@30495" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@30495" to="Tiles/@AnimatableBody2D@30495/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@30496" to="Tiles/@AnimatableBody2D@30496/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@30496" to="Tiles/@AnimatableBody2D@30496/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@30496" to="Tiles/@AnimatableBody2D@30496" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@30496" to="Tiles/@AnimatableBody2D@30496" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@30496" to="Tiles/@AnimatableBody2D@30496/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@30496" to="Tiles/@AnimatableBody2D@30496" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@30496" to="Tiles/@AnimatableBody2D@30496/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@30497" to="Tiles/@Node2D@30497/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@30498" to="Tiles/@Node2D@30498/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@30499" to="Tiles/@Node2D@30499/LevelPersistance" method="set_as_active"]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@30500" to="Tiles/@AnimatableBody2D@30500/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@30500" to="Tiles/@AnimatableBody2D@30500/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@30500" to="Tiles/@AnimatableBody2D@30500" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@30500" to="Tiles/@AnimatableBody2D@30500" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@30500" to="Tiles/@AnimatableBody2D@30500/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@30500" to="Tiles/@AnimatableBody2D@30500" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@30500" to="Tiles/@AnimatableBody2D@30500/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@30501" to="Tiles/@AnimatableBody2D@30501/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@30501" to="Tiles/@AnimatableBody2D@30501/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@30501" to="Tiles/@AnimatableBody2D@30501" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@30501" to="Tiles/@AnimatableBody2D@30501" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@30501" to="Tiles/@AnimatableBody2D@30501/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@30501" to="Tiles/@AnimatableBody2D@30501" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@30501" to="Tiles/@AnimatableBody2D@30501/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@30502" to="Tiles/@AnimatableBody2D@30502/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@30502" to="Tiles/@AnimatableBody2D@30502/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@30502" to="Tiles/@AnimatableBody2D@30502" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@30502" to="Tiles/@AnimatableBody2D@30502" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@30502" to="Tiles/@AnimatableBody2D@30502/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@30502" to="Tiles/@AnimatableBody2D@30502" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@30502" to="Tiles/@AnimatableBody2D@30502/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@30503" to="Tiles/@AnimatableBody2D@30503/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@30503" to="Tiles/@AnimatableBody2D@30503/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@30503" to="Tiles/@AnimatableBody2D@30503" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@30503" to="Tiles/@AnimatableBody2D@30503" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@30503" to="Tiles/@AnimatableBody2D@30503/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@30503" to="Tiles/@AnimatableBody2D@30503" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@30503" to="Tiles/@AnimatableBody2D@30503/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="collected" from="Tiles/@Node2D@30504" to="Tiles/@Node2D@30504/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@30505" to="Tiles/@Node2D@30505/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@30506" to="Tiles/@Node2D@30506/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@30507" to="Tiles/@Node2D@30507/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@30508" to="Tiles/@Node2D@30508/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@30509" to="Tiles/@Node2D@30509/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@30510" to="Tiles/@Node2D@30510/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@30511" to="Tiles/@Node2D@30511/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@30512" to="Tiles/@Node2D@30512/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@30513" to="Tiles/@Node2D@30513/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@30514" to="Tiles/@Node2D@30514/LevelPersistance" method="set_as_active"]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@30515" to="Tiles/@AnimatableBody2D@30515/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@30515" to="Tiles/@AnimatableBody2D@30515/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@30515" to="Tiles/@AnimatableBody2D@30515" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@30515" to="Tiles/@AnimatableBody2D@30515" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@30515" to="Tiles/@AnimatableBody2D@30515/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@30515" to="Tiles/@AnimatableBody2D@30515" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@30515" to="Tiles/@AnimatableBody2D@30515/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@30516" to="Tiles/@AnimatableBody2D@30516/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@30516" to="Tiles/@AnimatableBody2D@30516/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@30516" to="Tiles/@AnimatableBody2D@30516" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@30516" to="Tiles/@AnimatableBody2D@30516" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@30516" to="Tiles/@AnimatableBody2D@30516/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@30516" to="Tiles/@AnimatableBody2D@30516" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@30516" to="Tiles/@AnimatableBody2D@30516/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@30517" to="Tiles/@AnimatableBody2D@30517/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@30517" to="Tiles/@AnimatableBody2D@30517/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@30517" to="Tiles/@AnimatableBody2D@30517" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@30517" to="Tiles/@AnimatableBody2D@30517" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@30517" to="Tiles/@AnimatableBody2D@30517/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@30517" to="Tiles/@AnimatableBody2D@30517" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@30517" to="Tiles/@AnimatableBody2D@30517/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@30518" to="Tiles/@AnimatableBody2D@30518/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@30518" to="Tiles/@AnimatableBody2D@30518/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@30518" to="Tiles/@AnimatableBody2D@30518" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@30518" to="Tiles/@AnimatableBody2D@30518" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@30518" to="Tiles/@AnimatableBody2D@30518/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@30518" to="Tiles/@AnimatableBody2D@30518" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@30518" to="Tiles/@AnimatableBody2D@30518/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@30519" to="Tiles/@AnimatableBody2D@30519/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@30519" to="Tiles/@AnimatableBody2D@30519/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@30519" to="Tiles/@AnimatableBody2D@30519" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@30519" to="Tiles/@AnimatableBody2D@30519" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@30519" to="Tiles/@AnimatableBody2D@30519/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@30519" to="Tiles/@AnimatableBody2D@30519" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@30519" to="Tiles/@AnimatableBody2D@30519/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@30520" to="Tiles/@AnimatableBody2D@30520/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@30520" to="Tiles/@AnimatableBody2D@30520/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@30520" to="Tiles/@AnimatableBody2D@30520" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@30520" to="Tiles/@AnimatableBody2D@30520" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@30520" to="Tiles/@AnimatableBody2D@30520/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@30520" to="Tiles/@AnimatableBody2D@30520" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@30520" to="Tiles/@AnimatableBody2D@30520/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@30521" to="Tiles/@AnimatableBody2D@30521/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@30521" to="Tiles/@AnimatableBody2D@30521/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@30521" to="Tiles/@AnimatableBody2D@30521" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@30521" to="Tiles/@AnimatableBody2D@30521" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@30521" to="Tiles/@AnimatableBody2D@30521/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@30521" to="Tiles/@AnimatableBody2D@30521" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@30521" to="Tiles/@AnimatableBody2D@30521/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@30522" to="Tiles/@AnimatableBody2D@30522/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@30522" to="Tiles/@AnimatableBody2D@30522/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@30522" to="Tiles/@AnimatableBody2D@30522" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@30522" to="Tiles/@AnimatableBody2D@30522" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@30522" to="Tiles/@AnimatableBody2D@30522/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@30522" to="Tiles/@AnimatableBody2D@30522" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@30522" to="Tiles/@AnimatableBody2D@30522/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@30523" to="Tiles/@Area2D@30523" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@30524" to="Tiles/@Area2D@30524" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@30525" to="Tiles/@Area2D@30525" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@30526" to="Tiles/@Area2D@30526" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@30527" to="Tiles/@Area2D@30527" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@30528" to="Tiles/@Area2D@30528" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@30529" to="Tiles/@Area2D@30529" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@30530" to="Tiles/@Area2D@30530" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@30531" to="Tiles/@Area2D@30531" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@30532" to="Tiles/@Area2D@30532" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@30533" to="Tiles/@Area2D@30533" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@30534" to="Tiles/@Area2D@30534" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@30535" to="Tiles/@Area2D@30535" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@30536" to="Tiles/@Area2D@30536" method="area_entered"]
