[gd_scene load_steps=30 format=4 uid="uid://8gl7bfh13471"]

[ext_resource type="Script" uid="uid://bcqr1v25ygedb" path="res://Scripts/Classes/LevelClass.gd" id="1_b3jth"]
[ext_resource type="JSON" path="res://Assets/Audio/BGM/Castle.json" id="2_h7ua1"]
[ext_resource type="PackedScene" uid="uid://ct5rrpa7uehkk" path="res://Scenes/Parts/Tiles.tscn" id="4_vyhcj"]
[ext_resource type="PackedScene" uid="uid://cuh62hlq8errh" path="res://Scenes/Prefabs/Entities/Player.tscn" id="5_ee5v0"]
[ext_resource type="PackedScene" uid="uid://iq86u4w60yee" path="res://Scenes/Prefabs/Entities/Objects/Firebar.tscn" id="7_ps4f2"]
[ext_resource type="PackedScene" uid="uid://cinr6kcbmo6gr" path="res://Scenes/Parts/DropShadowRenderer.tscn" id="8_fese3"]
[ext_resource type="PackedScene" uid="uid://r6dlmokkdyar" path="res://Scenes/Prefabs/Entities/Enemies/GreenKoopaTroopa.tscn" id="9_cjyq4"]
[ext_resource type="PackedScene" uid="uid://kr7i2kf6rew0" path="res://Scenes/Prefabs/Entities/Enemies/HammerBro.tscn" id="10_3hbm3"]
[ext_resource type="PackedScene" uid="uid://kj5pw3xhq8f7" path="res://Scenes/Prefabs/Entities/Enemies/RedPiranhaPlant.tscn" id="11_7s7ws"]
[ext_resource type="PackedScene" uid="uid://dnx48rakxib6u" path="res://Scenes/Prefabs/Entities/Enemies/Goomba.tscn" id="12_mnauu"]
[ext_resource type="PackedScene" uid="uid://cxdj1ea1rt1r4" path="res://Scenes/Prefabs/Entities/Enemies/Podoboo.tscn" id="13_43ucg"]
[ext_resource type="PackedScene" uid="uid://bm8obwlkm56wb" path="res://Scenes/Prefabs/Entities/Objects/FallingPlatform.tscn" id="14_jtuhl"]
[ext_resource type="PackedScene" uid="uid://b3or4h5ke6lni" path="res://Scenes/Prefabs/Entities/Objects/SmallSidewaysPlatform.tscn" id="15_hfk1t"]
[ext_resource type="PackedScene" uid="uid://dtpyjucfl16sw" path="res://Scenes/Prefabs/LevelObjects/CastleBridge.tscn" id="16_3bwbp"]
[ext_resource type="PackedScene" uid="uid://c2ntyej6ddm72" path="res://Scenes/Prefabs/LevelObjects/CastleToad.tscn" id="16_mnauu"]
[ext_resource type="JSON" path="res://Assets/Sprites/Enemies/Spiny.json" id="17_icd8h"]
[ext_resource type="PackedScene" uid="uid://duptcik2j0b04" path="res://Scenes/Prefabs/Entities/Enemies/Bowser.tscn" id="17_nlv7q"]
[ext_resource type="PackedScene" uid="uid://58uk17ixtt4r" path="res://Scenes/Prefabs/Blocks/InvisibleBlocks/InvisibleQuestionBlock.tscn" id="18_icd8h"]
[ext_resource type="PackedScene" uid="uid://cmvugag0kupgu" path="res://Scenes/Prefabs/Entities/Enemies/RedKoopaTroopa.tscn" id="20_7s7ws"]
[ext_resource type="PackedScene" uid="uid://cjkmd2yf3f84v" path="res://Scenes/Prefabs/Entities/Objects/SmallVerticalPlatform.tscn" id="21_mnauu"]
[ext_resource type="PackedScene" uid="uid://bksxgpygrdjl7" path="res://Scenes/Prefabs/LevelBG.tscn" id="22_mnauu"]
[ext_resource type="Script" uid="uid://cybpwmw4ywoow" path="res://Scripts/Parts/TileMapConverter.gd" id="23_43ucg"]
[ext_resource type="Script" uid="uid://cgm3opb5qudc1" path="res://Scripts/Parts/ChallengeModeNodes.gd" id="24_dhqhg"]
[ext_resource type="PackedScene" uid="uid://bc1mrna4kybhv" path="res://Scenes/Prefabs/Blocks/QuestionBlocks/QuestionBlock.tscn" id="25_ofrop"]
[ext_resource type="PackedScene" uid="uid://d3gnwmvds4ors" path="res://Scenes/Prefabs/Entities/Items/SpinningRedCoin.tscn" id="26_ck0u2"]
[ext_resource type="PackedScene" uid="uid://cmbpqnq10arts" path="res://Scenes/Prefabs/Entities/Items/RedCoin.tscn" id="27_her13"]
[ext_resource type="PackedScene" uid="uid://ctx0nbkjf2osn" path="res://Scenes/Prefabs/Entities/Items/YoshiEgg.tscn" id="29_nksol"]
[ext_resource type="PackedScene" uid="uid://c75cko8tyt467" path="res://Scenes/Prefabs/LevelObjects/CastleChallengeEnd.tscn" id="30_h7ua1"]

[sub_resource type="SpriteFrames" id="SpriteFrames_icd8h"]
animations = [{
"frames": [],
"loop": true,
"name": &"Walk",
"speed": 5.0
}]

[node name="4-4" type="Node"]
script = ExtResource("1_b3jth")
music = ExtResource("2_h7ua1")
theme = "Castle"
campaign = "SMBLL"
world_id = 4
level_id = 4
metadata/_custom_type_script = "uid://bcqr1v25ygedb"

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

[node name="Player" parent="." instance=ExtResource("5_ee5v0")]
position = Vector2(-248, -96)

[node name="Firebar" parent="." instance=ExtResource("7_ps4f2")]
position = Vector2(72, -56)
length = 12
starting_angle = 180
direction = 1

[node name="Firebar3" parent="." instance=ExtResource("7_ps4f2")]
position = Vector2(376, -56)

[node name="Firebar4" parent="." instance=ExtResource("7_ps4f2")]
position = Vector2(600, -88)
length = 12
direction = 1

[node name="Firebar6" parent="." instance=ExtResource("7_ps4f2")]
position = Vector2(696, -24)

[node name="Firebar7" parent="." instance=ExtResource("7_ps4f2")]
position = Vector2(1048, -72)

[node name="Firebar8" parent="." instance=ExtResource("7_ps4f2")]
position = Vector2(1352, -56)

[node name="Firebar9" parent="." instance=ExtResource("7_ps4f2")]
position = Vector2(1800, -120)

[node name="Firebar10" parent="." instance=ExtResource("7_ps4f2")]
position = Vector2(1800, -56)

[node name="DropShadow" parent="." instance=ExtResource("8_fese3")]

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

[node name="GreenKoopaTroopa" parent="Enemies" instance=ExtResource("9_cjyq4")]
position = Vector2(1144, -112)

[node name="GreenKoopaTroopa2" parent="Enemies" instance=ExtResource("9_cjyq4")]
position = Vector2(1160, -112)

[node name="GreenKoopaTroopa3" parent="Enemies" instance=ExtResource("9_cjyq4")]
position = Vector2(1176, -112)

[node name="GreenKoopaTroopa4" parent="Enemies" instance=ExtResource("9_cjyq4")]
position = Vector2(2200, 0)

[node name="GreenKoopaTroopa5" parent="Enemies" instance=ExtResource("9_cjyq4")]
position = Vector2(2224, 0)

[node name="GreenKoopaTroopa6" parent="Enemies" instance=ExtResource("9_cjyq4")]
position = Vector2(2248, 0)

[node name="HammerBro" parent="Enemies" instance=ExtResource("10_3hbm3")]
position = Vector2(1496, 0)

[node name="RedPirannhaPlant" parent="Enemies" instance=ExtResource("11_7s7ws")]
position = Vector2(1744, -112)

[node name="RedPirannhaPlant2" parent="Enemies" instance=ExtResource("11_7s7ws")]
position = Vector2(2384, -16)

[node name="Goomba" parent="Enemies" instance=ExtResource("12_mnauu")]
position = Vector2(1928, 0)

[node name="Goomba2" parent="Enemies" instance=ExtResource("12_mnauu")]
position = Vector2(1952, 0)

[node name="Podoboo" parent="Enemies" instance=ExtResource("13_43ucg")]
position = Vector2(2760, -96)

[node name="FallingPlatform" parent="." instance=ExtResource("14_jtuhl")]
position = Vector2(1232, -112)

[node name="SmallSidewaysPlatform" parent="." instance=ExtResource("15_hfk1t")]
position = Vector2(2544, -16)

[node name="CastleToad" parent="." instance=ExtResource("16_mnauu")]
position = Vector2(3200, 0)

[node name="CastleBridge" parent="." instance=ExtResource("16_3bwbp")]
position = Vector2(2824, -40)

[node name="Bowser" parent="." instance=ExtResource("17_nlv7q")]
position = Vector2(2912, -48)

[node name="DeathSprite" parent="Bowser/SpriteScaleJoint" index="2"]
sprite_frames = SubResource("SpriteFrames_icd8h")
animation = &"Walk"

[node name="ResourceSetterNew" parent="Bowser/SpriteScaleJoint/DeathSprite" index="0"]
resource_json = ExtResource("17_icd8h")

[node name="RedKoopaTroopa" parent="." instance=ExtResource("20_7s7ws")]
position = Vector2(104, -64)

[node name="Goomba" parent="." instance=ExtResource("12_mnauu")]
position = Vector2(376, -64)

[node name="Goomba2" parent="." instance=ExtResource("12_mnauu")]
position = Vector2(400, -64)

[node name="SidewaysPlatform" parent="." instance=ExtResource("21_mnauu")]
position = Vector2(736, -128)

[node name="LevelBG" parent="." instance=ExtResource("22_mnauu")]
particles = 3

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

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

[node name="QuestionBlock" parent="ChallengeNodes" instance=ExtResource("25_ofrop")]
position = Vector2(120, -56)
item = ExtResource("26_ck0u2")
metadata/r_coin_id = 0

[node name="RedCoin" parent="ChallengeNodes" instance=ExtResource("27_her13")]
position = Vector2(776, -152)
id = 1

[node name="RedCoin2" parent="ChallengeNodes" instance=ExtResource("27_her13")]
position = Vector2(1208, -8)
id = 2

[node name="InvisibleQuestionBlock" parent="ChallengeNodes" instance=ExtResource("18_icd8h")]
position = Vector2(2040, -56)
item = ExtResource("26_ck0u2")
metadata/r_coin_id = 3

[node name="RedCoin3" parent="ChallengeNodes" instance=ExtResource("27_her13")]
position = Vector2(2952, -136)
id = 4

[node name="InvisibleQuestionBlock2" parent="ChallengeNodes" instance=ExtResource("18_icd8h")]
position = Vector2(2616, -120)
item = ExtResource("29_nksol")

[node name="CastleChallengeEnd" parent="ChallengeNodes" instance=ExtResource("30_h7ua1")]
position = Vector2(3200, 0)

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

[node name="QuestionBlock" parent="Blocks" instance=ExtResource("25_ofrop")]
position = Vector2(120, -56)

[node name="InvisibleQuestionBlock" parent="Blocks" instance=ExtResource("18_icd8h")]
position = Vector2(2040, -56)

[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@59380" to="Tiles/@AnimatableBody2D@59380/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@59380" to="Tiles/@AnimatableBody2D@59380/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@59380" to="Tiles/@AnimatableBody2D@59380" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@59380" to="Tiles/@AnimatableBody2D@59380" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@59380" to="Tiles/@AnimatableBody2D@59380/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@59380" to="Tiles/@AnimatableBody2D@59380" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@59380" to="Tiles/@AnimatableBody2D@59380/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@59381" to="Tiles/@AnimatableBody2D@59381/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@59381" to="Tiles/@AnimatableBody2D@59381/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@59381" to="Tiles/@AnimatableBody2D@59381" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@59381" to="Tiles/@AnimatableBody2D@59381" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@59381" to="Tiles/@AnimatableBody2D@59381/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@59381" to="Tiles/@AnimatableBody2D@59381" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@59381" to="Tiles/@AnimatableBody2D@59381/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@59382" to="Tiles/@AnimatableBody2D@59382/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@59382" to="Tiles/@AnimatableBody2D@59382/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@59382" to="Tiles/@AnimatableBody2D@59382" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@59382" to="Tiles/@AnimatableBody2D@59382" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@59382" to="Tiles/@AnimatableBody2D@59382/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@59382" to="Tiles/@AnimatableBody2D@59382" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@59382" to="Tiles/@AnimatableBody2D@59382/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@59383" to="Tiles/@AnimatableBody2D@59383/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@59383" to="Tiles/@AnimatableBody2D@59383/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@59383" to="Tiles/@AnimatableBody2D@59383" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@59383" to="Tiles/@AnimatableBody2D@59383" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@59383" to="Tiles/@AnimatableBody2D@59383/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@59383" to="Tiles/@AnimatableBody2D@59383" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@59383" to="Tiles/@AnimatableBody2D@59383/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@59384" to="Tiles/@AnimatableBody2D@59384/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@59384" to="Tiles/@AnimatableBody2D@59384/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@59384" to="Tiles/@AnimatableBody2D@59384" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@59384" to="Tiles/@AnimatableBody2D@59384" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@59384" to="Tiles/@AnimatableBody2D@59384/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@59384" to="Tiles/@AnimatableBody2D@59384" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@59384" to="Tiles/@AnimatableBody2D@59384/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="area_entered" from="Tiles/DeathPit" to="Tiles/DeathPit" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59385" to="Tiles/@Area2D@59385" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59386" to="Tiles/@Area2D@59386" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59387" to="Tiles/@Area2D@59387" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59388" to="Tiles/@Area2D@59388" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59389" to="Tiles/@Area2D@59389" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59390" to="Tiles/@Area2D@59390" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59391" to="Tiles/@Area2D@59391" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59392" to="Tiles/@Area2D@59392" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59393" to="Tiles/@Area2D@59393" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59394" to="Tiles/@Area2D@59394" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59395" to="Tiles/@Area2D@59395" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59396" to="Tiles/@Area2D@59396" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59397" to="Tiles/@Area2D@59397" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59398" to="Tiles/@Area2D@59398" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59399" to="Tiles/@Area2D@59399" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59400" to="Tiles/@Area2D@59400" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59401" to="Tiles/@Area2D@59401" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59402" to="Tiles/@Area2D@59402" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59403" to="Tiles/@Area2D@59403" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59404" to="Tiles/@Area2D@59404" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59405" to="Tiles/@Area2D@59405" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59406" to="Tiles/@Area2D@59406" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59407" to="Tiles/@Area2D@59407" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59408" to="Tiles/@Area2D@59408" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59409" to="Tiles/@Area2D@59409" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59410" to="Tiles/@Area2D@59410" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59411" to="Tiles/@Area2D@59411" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59412" to="Tiles/@Area2D@59412" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59413" to="Tiles/@Area2D@59413" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59414" to="Tiles/@Area2D@59414" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59415" to="Tiles/@Area2D@59415" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59416" to="Tiles/@Area2D@59416" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59417" to="Tiles/@Area2D@59417" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59418" to="Tiles/@Area2D@59418" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59419" to="Tiles/@Area2D@59419" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59420" to="Tiles/@Area2D@59420" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59421" to="Tiles/@Area2D@59421" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59422" to="Tiles/@Area2D@59422" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59423" to="Tiles/@Area2D@59423" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59424" to="Tiles/@Area2D@59424" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59425" to="Tiles/@Area2D@59425" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59426" to="Tiles/@Area2D@59426" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59427" to="Tiles/@Area2D@59427" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59428" to="Tiles/@Area2D@59428" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59429" to="Tiles/@Area2D@59429" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59430" to="Tiles/@Area2D@59430" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59431" to="Tiles/@Area2D@59431" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59432" to="Tiles/@Area2D@59432" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59433" to="Tiles/@Area2D@59433" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59434" to="Tiles/@Area2D@59434" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59435" to="Tiles/@Area2D@59435" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59436" to="Tiles/@Area2D@59436" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59437" to="Tiles/@Area2D@59437" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59438" to="Tiles/@Area2D@59438" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59439" to="Tiles/@Area2D@59439" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59440" to="Tiles/@Area2D@59440" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59441" to="Tiles/@Area2D@59441" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59442" to="Tiles/@Area2D@59442" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59443" to="Tiles/@Area2D@59443" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59444" to="Tiles/@Area2D@59444" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59445" to="Tiles/@Area2D@59445" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59446" to="Tiles/@Area2D@59446" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@59447" to="Tiles/@Area2D@59447" method="area_entered"]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@59448" to="Tiles/@AnimatableBody2D@59448/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@59448" to="Tiles/@AnimatableBody2D@59448/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@59448" to="Tiles/@AnimatableBody2D@59448" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@59448" to="Tiles/@AnimatableBody2D@59448" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@59448" to="Tiles/@AnimatableBody2D@59448/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@59448" to="Tiles/@AnimatableBody2D@59448" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@59448" to="Tiles/@AnimatableBody2D@59448/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="axe_touched" from="CastleBridge" to="Bowser" method="bridge_fall"]
[connection signal="victory_begin" from="CastleBridge" to="CastleToad" method="begin"]
[connection signal="victory_begin" from="CastleBridge" to="ChallengeNodes/CastleChallengeEnd" method="begin"]

[editable path="Bowser"]
