[gd_scene load_steps=17 format=4 uid="uid://b2ws8csrywood"]

[ext_resource type="Script" uid="uid://bcqr1v25ygedb" path="res://Scripts/Classes/LevelClass.gd" id="1_tuvog"]
[ext_resource type="JSON" path="res://Assets/Audio/BGM/Overworld.json" id="2_m4d56"]
[ext_resource type="PackedScene" uid="uid://ct5rrpa7uehkk" path="res://Scenes/Parts/Tiles.tscn" id="3_bfu8m"]
[ext_resource type="PackedScene" uid="uid://cuh62hlq8errh" path="res://Scenes/Prefabs/Entities/Player.tscn" id="4_4se0c"]
[ext_resource type="PackedScene" uid="uid://dkxkrqflg46b2" path="res://Scenes/Prefabs/Entities/Items/Vine.tscn" id="7_goqvp"]
[ext_resource type="Script" uid="uid://bdq0373j5n5o0" path="res://Scripts/Parts/CameraRightLimit.gd" id="8_ayt5t"]
[ext_resource type="PackedScene" uid="uid://cs8iql18nkljw" path="res://Scenes/Prefabs/LevelObjects/WarpZone.tscn" id="12_m4d56"]
[ext_resource type="PackedScene" uid="uid://bksxgpygrdjl7" path="res://Scenes/Prefabs/LevelBG.tscn" id="13_0o24e"]
[ext_resource type="Script" uid="uid://cusgxgerctsft" path="res://Scripts/Parts/ExtraBgm.gd" id="13_4vlmk"]
[ext_resource type="Script" uid="uid://cgm3opb5qudc1" path="res://Scripts/Parts/ChallengeModeNodes.gd" id="13_co3rr"]
[ext_resource type="PackedScene" uid="uid://cinr6kcbmo6gr" path="res://Scenes/Parts/DropShadowRenderer.tscn" id="13_goqvp"]
[ext_resource type="Script" uid="uid://cybpwmw4ywoow" path="res://Scripts/Parts/TileMapConverter.gd" id="13_kca8i"]
[ext_resource type="JSON" path="res://Assets/Audio/BGM/Athletic.json" id="14_co3rr"]
[ext_resource type="PackedScene" uid="uid://dkgu57is78lro" path="res://Scenes/Parts/PipeArea.tscn" id="14_kca8i"]
[ext_resource type="PackedScene" uid="uid://ds5iugeocqd6a" path="res://Scenes/Prefabs/LevelObjects/HardCameraRightLimit.tscn" id="15_0o24e"]

[sub_resource type="RectangleShape2D" id="RectangleShape2D_0o24e"]
size = Vector2(16, 16)

[node name="1-2a" type="Node"]
script = ExtResource("1_tuvog")
music = ExtResource("2_m4d56")
campaign = "SMBLL"
level_id = 2
metadata/_custom_type_script = "uid://bcqr1v25ygedb"

[node name="Tiles" parent="." instance=ExtResource("3_bfu8m")]
tile_map_data = PackedByteArray("[encoded data, 5028 characters]")

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

[node name="Vine" parent="." instance=ExtResource("7_goqvp")]
position = Vector2(-184, 32)
top_point = -64
cutscene = true
can_tele = false

[node name="CameraRightLimit" type="Node2D" parent="."]
position = Vector2(768, -176)
script = ExtResource("8_ayt5t")
metadata/_custom_type_script = "uid://bdq0373j5n5o0"

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

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

[node name="LevelBG" parent="." instance=ExtResource("13_0o24e")]
primary_layer = 3
second_layer = 2
overlay_clouds = true

[node name="ExtraBGM" type="Node" parent="."]
script = ExtResource("13_4vlmk")
extra_track = ExtResource("14_co3rr")
metadata/_custom_type_script = "uid://cusgxgerctsft"

[node name="WarpZone" parent="." instance=ExtResource("12_m4d56")]
position = Vector2(624, 0)
enable_sides = false
pipe_destinations = [-1, 3, -1]

[node name="Tiles" parent="WarpZone" instance=ExtResource("3_bfu8m")]
tile_map_data = PackedByteArray("AAD///3/AAAIAAQAAAD///7/AAAIAAUAAAAAAP3/AAAJAAQAAAAAAP7/AAAJAAUAAAD/////AAAIAAUAAAAAAP//AAAJAAUAAAA=")

[node name="ChallengeNodes" type="Node" parent="." node_paths=PackedStringArray("nodes_to_delete")]
script = ExtResource("13_co3rr")
nodes_to_delete = [NodePath("../WarpZone")]
metadata/_custom_type_script = "uid://cgm3opb5qudc1"

[node name="Tiles" parent="ChallengeNodes" instance=ExtResource("3_bfu8m")]
tile_map_data = PackedByteArray("AAAiAP7/AAAKAAAAAAAiAP//AAAKAAEAAAAhAP7/AAALAAAAAAAhAP//AAALAAEAAAAnAPr/AQAAAAAAAQAoAPr/AQAAAAAABwApAPr/AQAAAAAABQAqAPr/AQAAAAAAAQArAPr/AQAAAAAAAgAsAPr/AQAAAAAAAQAtAPr/AQAAAAAAAQAjAPr/AQAAAAAAAQAkAPr/AQAAAAAAAQAlAPr/AQAAAAAAAgAmAPr/AQAAAAAAAQAjAP3/AQAAAAAABQAkAP3/AQAAAAAABgAlAP3/AQAAAAAAAQAmAP3/AQAAAAAAAQAnAP3/AQAAAAAAAQAoAP3/AQAAAAAAAQApAP3/AQAAAAAAAgAqAP3/AQAAAAAAAQArAP3/AQAAAAAAAQAhAP3/AQAAAAAAAQAiAP3/AQAAAAAAAQA=")

[node name="PipeArea" parent="ChallengeNodes" instance=ExtResource("14_kca8i")]
position = Vector2(560, -16)
enter_direction = 2
pipe_id = 5
target_level = "uid://ch40d2fh2od1g"

[node name="HardCameraRightLimit" parent="ChallengeNodes" instance=ExtResource("15_0o24e")]
position = Vector2(768, -176)
reset_on_delete = false

[node name="StaticBody2D" type="StaticBody2D" parent="."]
position = Vector2(-184, 8)

[node name="CollisionShape2D" type="CollisionShape2D" parent="StaticBody2D"]
shape = SubResource("RectangleShape2D_0o24e")

[connection signal="collected" from="Tiles/Coin" to="Tiles/Coin/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@81646" to="Tiles/@Node2D@81646/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@81647" to="Tiles/@Node2D@81647/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@81648" to="Tiles/@Node2D@81648/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@81649" to="Tiles/@Node2D@81649/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@81650" to="Tiles/@Node2D@81650/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@81651" to="Tiles/@Node2D@81651/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@81652" to="Tiles/@Node2D@81652/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@81653" to="Tiles/@Node2D@81653/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@81654" to="Tiles/@Node2D@81654/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@81655" to="Tiles/@Node2D@81655/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@81656" to="Tiles/@Node2D@81656/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@81657" to="Tiles/@Node2D@81657/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@81658" to="Tiles/@Node2D@81658/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@81659" to="Tiles/@Node2D@81659/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@81660" to="Tiles/@Node2D@81660/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@81661" to="Tiles/@Node2D@81661/LevelPersistance" method="set_as_active"]
[connection signal="area_entered" from="Tiles/DeathPit" to="Tiles/DeathPit" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@81662" to="Tiles/@Area2D@81662" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@81663" to="Tiles/@Area2D@81663" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@81664" to="Tiles/@Area2D@81664" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@81665" to="Tiles/@Area2D@81665" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@81666" to="Tiles/@Area2D@81666" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@81667" to="Tiles/@Area2D@81667" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@81668" to="Tiles/@Area2D@81668" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@81669" to="Tiles/@Area2D@81669" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@81670" to="Tiles/@Area2D@81670" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@81671" to="Tiles/@Area2D@81671" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@81672" to="Tiles/@Area2D@81672" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@81673" to="Tiles/@Area2D@81673" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@81674" to="Tiles/@Area2D@81674" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@81675" to="Tiles/@Area2D@81675" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@81676" to="Tiles/@Area2D@81676" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@81677" to="Tiles/@Area2D@81677" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@81678" to="Tiles/@Area2D@81678" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@81679" to="Tiles/@Area2D@81679" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@81680" to="Tiles/@Area2D@81680" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@81681" to="Tiles/@Area2D@81681" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@81682" to="Tiles/@Area2D@81682" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@81683" to="Tiles/@Area2D@81683" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@81684" to="Tiles/@Area2D@81684" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@81685" to="Tiles/@Area2D@81685" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@81686" to="Tiles/@Area2D@81686" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@81687" to="Tiles/@Area2D@81687" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@81688" to="Tiles/@Area2D@81688" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@81689" to="Tiles/@Area2D@81689" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@81690" to="Tiles/@Area2D@81690" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@81691" to="Tiles/@Area2D@81691" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@81692" to="Tiles/@Area2D@81692" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@81693" to="Tiles/@Area2D@81693" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@81694" to="Tiles/@Area2D@81694" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@81695" to="Tiles/@Area2D@81695" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@81696" to="Tiles/@Area2D@81696" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@81697" to="Tiles/@Area2D@81697" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@81698" to="Tiles/@Area2D@81698" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@81699" to="Tiles/@Area2D@81699" method="area_entered"]
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/BrickBlock" to="ChallengeNodes/Tiles/BrickBlock/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="ChallengeNodes/Tiles/BrickBlock" to="ChallengeNodes/Tiles/BrickBlock/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="ChallengeNodes/Tiles/BrickBlock" to="ChallengeNodes/Tiles/BrickBlock" method="check_brick_empty"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/BrickBlock" to="ChallengeNodes/Tiles/BrickBlock" method="on_block_hit"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/BrickBlock" to="ChallengeNodes/Tiles/BrickBlock/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/BrickBlock" to="ChallengeNodes/Tiles/BrickBlock" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/BrickBlock" to="ChallengeNodes/Tiles/BrickBlock/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81700" to="ChallengeNodes/Tiles/@AnimatableBody2D@81700/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@81700" to="ChallengeNodes/Tiles/@AnimatableBody2D@81700/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81700" to="ChallengeNodes/Tiles/@AnimatableBody2D@81700" method="check_brick_empty"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81700" to="ChallengeNodes/Tiles/@AnimatableBody2D@81700" method="on_block_hit"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81700" to="ChallengeNodes/Tiles/@AnimatableBody2D@81700/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81700" to="ChallengeNodes/Tiles/@AnimatableBody2D@81700" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81700" to="ChallengeNodes/Tiles/@AnimatableBody2D@81700/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81701" to="ChallengeNodes/Tiles/@AnimatableBody2D@81701/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@81701" to="ChallengeNodes/Tiles/@AnimatableBody2D@81701/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81701" to="ChallengeNodes/Tiles/@AnimatableBody2D@81701" method="check_brick_empty"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81701" to="ChallengeNodes/Tiles/@AnimatableBody2D@81701" method="on_block_hit"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81701" to="ChallengeNodes/Tiles/@AnimatableBody2D@81701/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81701" to="ChallengeNodes/Tiles/@AnimatableBody2D@81701/Timer" method="start" flags=6 unbinds=1]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81701" to="ChallengeNodes/Tiles/@AnimatableBody2D@81701" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81701" to="ChallengeNodes/Tiles/@AnimatableBody2D@81701/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81702" to="ChallengeNodes/Tiles/@AnimatableBody2D@81702/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@81702" to="ChallengeNodes/Tiles/@AnimatableBody2D@81702/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81702" to="ChallengeNodes/Tiles/@AnimatableBody2D@81702" method="check_brick_empty"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81702" to="ChallengeNodes/Tiles/@AnimatableBody2D@81702" method="on_block_hit"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81702" to="ChallengeNodes/Tiles/@AnimatableBody2D@81702/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81702" to="ChallengeNodes/Tiles/@AnimatableBody2D@81702" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81702" to="ChallengeNodes/Tiles/@AnimatableBody2D@81702/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/QuestionBlock" to="ChallengeNodes/Tiles/QuestionBlock/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="ChallengeNodes/Tiles/QuestionBlock" to="ChallengeNodes/Tiles/QuestionBlock/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/QuestionBlock" to="ChallengeNodes/Tiles/QuestionBlock" method="player_mushroom_check"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/QuestionBlock" to="ChallengeNodes/Tiles/QuestionBlock" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/QuestionBlock" to="ChallengeNodes/Tiles/QuestionBlock/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/QuestionBlock" to="ChallengeNodes/Tiles/QuestionBlock" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/QuestionBlock" to="ChallengeNodes/Tiles/QuestionBlock/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81703" to="ChallengeNodes/Tiles/@AnimatableBody2D@81703/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@81703" to="ChallengeNodes/Tiles/@AnimatableBody2D@81703/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81703" to="ChallengeNodes/Tiles/@AnimatableBody2D@81703" method="check_brick_empty"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81703" to="ChallengeNodes/Tiles/@AnimatableBody2D@81703" method="on_block_hit"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81703" to="ChallengeNodes/Tiles/@AnimatableBody2D@81703/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81703" to="ChallengeNodes/Tiles/@AnimatableBody2D@81703" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81703" to="ChallengeNodes/Tiles/@AnimatableBody2D@81703/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81704" to="ChallengeNodes/Tiles/@AnimatableBody2D@81704/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@81704" to="ChallengeNodes/Tiles/@AnimatableBody2D@81704/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81704" to="ChallengeNodes/Tiles/@AnimatableBody2D@81704" method="check_brick_empty"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81704" to="ChallengeNodes/Tiles/@AnimatableBody2D@81704" method="on_block_hit"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81704" to="ChallengeNodes/Tiles/@AnimatableBody2D@81704/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81704" to="ChallengeNodes/Tiles/@AnimatableBody2D@81704" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81704" to="ChallengeNodes/Tiles/@AnimatableBody2D@81704/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81705" to="ChallengeNodes/Tiles/@AnimatableBody2D@81705/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@81705" to="ChallengeNodes/Tiles/@AnimatableBody2D@81705/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81705" to="ChallengeNodes/Tiles/@AnimatableBody2D@81705" method="check_brick_empty"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81705" to="ChallengeNodes/Tiles/@AnimatableBody2D@81705" method="on_block_hit"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81705" to="ChallengeNodes/Tiles/@AnimatableBody2D@81705/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81705" to="ChallengeNodes/Tiles/@AnimatableBody2D@81705" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81705" to="ChallengeNodes/Tiles/@AnimatableBody2D@81705/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81706" to="ChallengeNodes/Tiles/@AnimatableBody2D@81706/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@81706" to="ChallengeNodes/Tiles/@AnimatableBody2D@81706/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81706" to="ChallengeNodes/Tiles/@AnimatableBody2D@81706" method="check_brick_empty"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81706" to="ChallengeNodes/Tiles/@AnimatableBody2D@81706" method="on_block_hit"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81706" to="ChallengeNodes/Tiles/@AnimatableBody2D@81706/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81706" to="ChallengeNodes/Tiles/@AnimatableBody2D@81706" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81706" to="ChallengeNodes/Tiles/@AnimatableBody2D@81706/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81707" to="ChallengeNodes/Tiles/@AnimatableBody2D@81707/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@81707" to="ChallengeNodes/Tiles/@AnimatableBody2D@81707/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81707" to="ChallengeNodes/Tiles/@AnimatableBody2D@81707" method="player_mushroom_check"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81707" to="ChallengeNodes/Tiles/@AnimatableBody2D@81707" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81707" to="ChallengeNodes/Tiles/@AnimatableBody2D@81707/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81707" to="ChallengeNodes/Tiles/@AnimatableBody2D@81707" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81707" to="ChallengeNodes/Tiles/@AnimatableBody2D@81707/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81708" to="ChallengeNodes/Tiles/@AnimatableBody2D@81708/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@81708" to="ChallengeNodes/Tiles/@AnimatableBody2D@81708/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81708" to="ChallengeNodes/Tiles/@AnimatableBody2D@81708" method="check_brick_empty"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81708" to="ChallengeNodes/Tiles/@AnimatableBody2D@81708" method="on_block_hit"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81708" to="ChallengeNodes/Tiles/@AnimatableBody2D@81708/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81708" to="ChallengeNodes/Tiles/@AnimatableBody2D@81708" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81708" to="ChallengeNodes/Tiles/@AnimatableBody2D@81708/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81709" to="ChallengeNodes/Tiles/@AnimatableBody2D@81709/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@81709" to="ChallengeNodes/Tiles/@AnimatableBody2D@81709/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81709" to="ChallengeNodes/Tiles/@AnimatableBody2D@81709" method="check_brick_empty"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81709" to="ChallengeNodes/Tiles/@AnimatableBody2D@81709" method="on_block_hit"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81709" to="ChallengeNodes/Tiles/@AnimatableBody2D@81709/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81709" to="ChallengeNodes/Tiles/@AnimatableBody2D@81709/Timer" method="start" flags=6 unbinds=1]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81709" to="ChallengeNodes/Tiles/@AnimatableBody2D@81709" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81709" to="ChallengeNodes/Tiles/@AnimatableBody2D@81709/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81710" to="ChallengeNodes/Tiles/@AnimatableBody2D@81710/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@81710" to="ChallengeNodes/Tiles/@AnimatableBody2D@81710/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81710" to="ChallengeNodes/Tiles/@AnimatableBody2D@81710" method="check_brick_empty"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81710" to="ChallengeNodes/Tiles/@AnimatableBody2D@81710" method="on_block_hit"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81710" to="ChallengeNodes/Tiles/@AnimatableBody2D@81710/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81710" to="ChallengeNodes/Tiles/@AnimatableBody2D@81710" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81710" to="ChallengeNodes/Tiles/@AnimatableBody2D@81710/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81711" to="ChallengeNodes/Tiles/@AnimatableBody2D@81711/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@81711" to="ChallengeNodes/Tiles/@AnimatableBody2D@81711/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81711" to="ChallengeNodes/Tiles/@AnimatableBody2D@81711" method="check_brick_empty"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81711" to="ChallengeNodes/Tiles/@AnimatableBody2D@81711" method="on_block_hit"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81711" to="ChallengeNodes/Tiles/@AnimatableBody2D@81711/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81711" to="ChallengeNodes/Tiles/@AnimatableBody2D@81711" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81711" to="ChallengeNodes/Tiles/@AnimatableBody2D@81711/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81712" to="ChallengeNodes/Tiles/@AnimatableBody2D@81712/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@81712" to="ChallengeNodes/Tiles/@AnimatableBody2D@81712/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81712" to="ChallengeNodes/Tiles/@AnimatableBody2D@81712" method="check_brick_empty"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81712" to="ChallengeNodes/Tiles/@AnimatableBody2D@81712" method="on_block_hit"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81712" to="ChallengeNodes/Tiles/@AnimatableBody2D@81712/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81712" to="ChallengeNodes/Tiles/@AnimatableBody2D@81712" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81712" to="ChallengeNodes/Tiles/@AnimatableBody2D@81712/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81713" to="ChallengeNodes/Tiles/@AnimatableBody2D@81713/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@81713" to="ChallengeNodes/Tiles/@AnimatableBody2D@81713/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81713" to="ChallengeNodes/Tiles/@AnimatableBody2D@81713" method="check_brick_empty"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81713" to="ChallengeNodes/Tiles/@AnimatableBody2D@81713" method="on_block_hit"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81713" to="ChallengeNodes/Tiles/@AnimatableBody2D@81713/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81713" to="ChallengeNodes/Tiles/@AnimatableBody2D@81713" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81713" to="ChallengeNodes/Tiles/@AnimatableBody2D@81713/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81714" to="ChallengeNodes/Tiles/@AnimatableBody2D@81714/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@81714" to="ChallengeNodes/Tiles/@AnimatableBody2D@81714/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81714" to="ChallengeNodes/Tiles/@AnimatableBody2D@81714" method="check_brick_empty"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81714" to="ChallengeNodes/Tiles/@AnimatableBody2D@81714" method="on_block_hit"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81714" to="ChallengeNodes/Tiles/@AnimatableBody2D@81714/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81714" to="ChallengeNodes/Tiles/@AnimatableBody2D@81714" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81714" to="ChallengeNodes/Tiles/@AnimatableBody2D@81714/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81715" to="ChallengeNodes/Tiles/@AnimatableBody2D@81715/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@81715" to="ChallengeNodes/Tiles/@AnimatableBody2D@81715/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81715" to="ChallengeNodes/Tiles/@AnimatableBody2D@81715" method="player_mushroom_check"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81715" to="ChallengeNodes/Tiles/@AnimatableBody2D@81715" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81715" to="ChallengeNodes/Tiles/@AnimatableBody2D@81715/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81715" to="ChallengeNodes/Tiles/@AnimatableBody2D@81715" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81715" to="ChallengeNodes/Tiles/@AnimatableBody2D@81715/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81716" to="ChallengeNodes/Tiles/@AnimatableBody2D@81716/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@81716" to="ChallengeNodes/Tiles/@AnimatableBody2D@81716/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81716" to="ChallengeNodes/Tiles/@AnimatableBody2D@81716" method="check_brick_empty"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81716" to="ChallengeNodes/Tiles/@AnimatableBody2D@81716" method="on_block_hit"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81716" to="ChallengeNodes/Tiles/@AnimatableBody2D@81716/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81716" to="ChallengeNodes/Tiles/@AnimatableBody2D@81716" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81716" to="ChallengeNodes/Tiles/@AnimatableBody2D@81716/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81717" to="ChallengeNodes/Tiles/@AnimatableBody2D@81717/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@81717" to="ChallengeNodes/Tiles/@AnimatableBody2D@81717/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81717" to="ChallengeNodes/Tiles/@AnimatableBody2D@81717" method="check_brick_empty"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81717" to="ChallengeNodes/Tiles/@AnimatableBody2D@81717" method="on_block_hit"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81717" to="ChallengeNodes/Tiles/@AnimatableBody2D@81717/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81717" to="ChallengeNodes/Tiles/@AnimatableBody2D@81717" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81717" to="ChallengeNodes/Tiles/@AnimatableBody2D@81717/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81718" to="ChallengeNodes/Tiles/@AnimatableBody2D@81718/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@81718" to="ChallengeNodes/Tiles/@AnimatableBody2D@81718/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81718" to="ChallengeNodes/Tiles/@AnimatableBody2D@81718" method="check_brick_empty"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81718" to="ChallengeNodes/Tiles/@AnimatableBody2D@81718" method="on_block_hit"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81718" to="ChallengeNodes/Tiles/@AnimatableBody2D@81718/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81718" to="ChallengeNodes/Tiles/@AnimatableBody2D@81718" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81718" to="ChallengeNodes/Tiles/@AnimatableBody2D@81718/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81719" to="ChallengeNodes/Tiles/@AnimatableBody2D@81719/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@81719" to="ChallengeNodes/Tiles/@AnimatableBody2D@81719/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="ChallengeNodes/Tiles/@AnimatableBody2D@81719" to="ChallengeNodes/Tiles/@AnimatableBody2D@81719" method="check_brick_empty"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81719" to="ChallengeNodes/Tiles/@AnimatableBody2D@81719" method="on_block_hit"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81719" to="ChallengeNodes/Tiles/@AnimatableBody2D@81719/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81719" to="ChallengeNodes/Tiles/@AnimatableBody2D@81719" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@81719" to="ChallengeNodes/Tiles/@AnimatableBody2D@81719/BlockAnimations" method="bounce_block" unbinds=1]
