[gd_scene load_steps=12 format=4 uid="uid://bqwxhnpd6y160"]

[ext_resource type="Script" uid="uid://bcqr1v25ygedb" path="res://Scripts/Classes/LevelClass.gd" id="1_scm8d"]
[ext_resource type="JSON" path="res://Assets/Audio/BGM/Overworld.json" id="2_2nh3r"]
[ext_resource type="PackedScene" uid="uid://bksxgpygrdjl7" path="res://Scenes/Prefabs/LevelBG.tscn" id="2_aweb8"]
[ext_resource type="PackedScene" uid="uid://ct5rrpa7uehkk" path="res://Scenes/Parts/Tiles.tscn" id="3_qnelb"]
[ext_resource type="PackedScene" uid="uid://cuh62hlq8errh" path="res://Scenes/Prefabs/Entities/Player.tscn" id="4_4frws"]
[ext_resource type="PackedScene" uid="uid://cs8iql18nkljw" path="res://Scenes/Prefabs/LevelObjects/WarpZone.tscn" id="11_7o5ke"]
[ext_resource type="Script" uid="uid://cgm3opb5qudc1" path="res://Scripts/Parts/ChallengeModeNodes.gd" id="11_ibwsl"]
[ext_resource type="PackedScene" uid="uid://c145qqkvy8pr5" path="res://Scenes/Parts/DecoTiles.tscn" id="12_tq1b5"]
[ext_resource type="PackedScene" uid="uid://cinr6kcbmo6gr" path="res://Scenes/Parts/DropShadowRenderer.tscn" id="14_2nh3r"]
[ext_resource type="PackedScene" uid="uid://kj5pw3xhq8f7" path="res://Scenes/Prefabs/Entities/Enemies/RedPiranhaPlant.tscn" id="15_b30k8"]
[ext_resource type="PackedScene" uid="uid://dkgu57is78lro" path="res://Scenes/Parts/PipeArea.tscn" id="16_d6oav"]

[node name="Level" type="Node"]
script = ExtResource("1_scm8d")
music = ExtResource("2_2nh3r")
theme_time = "Night"
campaign = "SMBLL"
world_id = 8
metadata/_custom_type_script = "uid://bcqr1v25ygedb"

[node name="LevelBG" parent="." instance=ExtResource("2_aweb8")]
time_of_day = 1

[node name="Tiles" parent="." instance=ExtResource("3_qnelb")]
tile_map_data = PackedByteArray("AADv/wAAAAABAAAAAADw/wAAAAACAAAAAADx/wAAAAACAAAAAADy/wAAAAACAAAAAADz/wAAAAACAAAAAAD0/wAAAAACAAAAAAD1/wAAAAACAAAAAAD2/wAAAAACAAAAAAD3/wAAAAACAAAAAAD4/wAAAAACAAAAAAD5/wAAAAACAAAAAAD6/wAAAAACAAAAAAD7/wAAAAACAAAAAAD8/wAAAAACAAAAAAD9/wAAAAACAAAAAAD+/wAAAAACAAAAAAD//wAAAAACAAAAAAAAAAAAAAADAAAAAAACAAAAAAABAAAAAAADAAAAAAACAAAAAAAEAAAAAAACAAAAAAAFAAAAAAACAAAAAAAGAAAAAAACAAAAAAAHAAAAAAACAAAAAAAIAAAAAAACAAAAAAAJAAAAAAACAAAAAAAKAAAAAAACAAAAAAALAAAAAAACAAAAAAAMAAAAAAACAAAAAAANAAAAAAACAAAAAAAOAAAAAAAAAAsAAAAPAAAAAAACAAEAAAAQAAAAAAADAAEAAADv/wEAAAABAAEAAADw/wEAAAACAAEAAADx/wEAAAACAAEAAADy/wEAAAACAAEAAADz/wEAAAACAAEAAAD0/wEAAAACAAEAAAD1/wEAAAACAAEAAAD2/wEAAAACAAEAAAD3/wEAAAACAAEAAAD4/wEAAAACAAEAAAD5/wEAAAACAAEAAAD6/wEAAAACAAEAAAD7/wEAAAACAAEAAAD8/wEAAAACAAEAAAD9/wEAAAACAAEAAAD+/wEAAAACAAEAAAD//wEAAAACAAEAAAAAAAEAAAADAAEAAAACAAEAAAABAAEAAAADAAEAAAACAAEAAAAEAAEAAAACAAEAAAAFAAEAAAACAAEAAAAGAAEAAAACAAEAAAAHAAEAAAACAAEAAAAIAAEAAAACAAEAAAAJAAEAAAACAAEAAAAKAAEAAAACAAEAAAALAAEAAAACAAEAAAAMAAEAAAACAAEAAAANAAEAAAACAAEAAAAOAAEAAAACAAEAAAAPAAEAAAACAAEAAAAQAAEAAAADAAEAAADv/wIAAAABAAIAAADw/wIAAAACAAIAAADx/wIAAAACAAIAAADy/wIAAAACAAIAAADz/wIAAAACAAIAAAD0/wIAAAACAAIAAAD1/wIAAAACAAIAAAD2/wIAAAACAAIAAAD3/wIAAAACAAIAAAD4/wIAAAACAAIAAAD5/wIAAAACAAIAAAD6/wIAAAACAAIAAAD7/wIAAAACAAIAAAD8/wIAAAACAAIAAAD9/wIAAAACAAIAAAD+/wIAAAACAAIAAAD//wIAAAACAAIAAAAAAAIAAAADAAIAAAACAAIAAAABAAIAAAADAAIAAAACAAIAAAAEAAIAAAACAAIAAAAFAAIAAAACAAIAAAAGAAIAAAACAAIAAAAHAAIAAAACAAIAAAAIAAIAAAACAAIAAAAJAAIAAAACAAIAAAAKAAIAAAACAAIAAAALAAIAAAACAAIAAAAMAAIAAAACAAIAAAANAAIAAAACAAIAAAAOAAIAAAACAAIAAAAPAAIAAAACAAIAAAAQAAIAAAADAAIAAAAOAPX/AAABAAAAAAAPAPX/AAACAAAAAAAQAPX/AAADAAAAAAAOAPb/AAABAAEAAAAPAPb/AAACAAEAAAAQAPb/AAADAAEAAAAOAPf/AAABAAEAAAAPAPf/AAACAAEAAAAQAPf/AAADAAEAAAAOAPj/AAABAAEAAAAPAPj/AAACAAEAAAAQAPj/AAADAAEAAAAOAPn/AAABAAEAAAAPAPn/AAACAAEAAAAQAPn/AAADAAEAAAAOAPr/AAABAAEAAAAPAPr/AAACAAEAAAAQAPr/AAADAAEAAAAOAPv/AAABAAEAAAAPAPv/AAACAAEAAAAQAPv/AAADAAEAAAAOAPz/AAABAAEAAAAPAPz/AAACAAEAAAAQAPz/AAADAAEAAAAOAP3/AAABAAEAAAAPAP3/AAACAAEAAAAQAP3/AAADAAEAAAAOAP7/AAABAAEAAAAPAP7/AAACAAEAAAAQAP7/AAADAAEAAAAOAP//AAABAAEAAAAPAP//AAACAAEAAAAQAP//AAADAAEAAAD3////AAAEAAIAAAD4////AAAEAAIAAAD5////AAAEAAIAAAD6////AAAEAAIAAAD7////AAAEAAIAAAD8////AAAEAAIAAAD9////AAAEAAIAAAD+////AAAEAAIAAAD/////AAAEAAIAAAAAAP//AAAEAAIAAAAAAPb/AAAEAAIAAAAAAPf/AAAEAAIAAAAAAPj/AAAEAAIAAAAAAPn/AAAEAAIAAAAAAPr/AAAEAAIAAAAAAPv/AAAEAAIAAAAAAPz/AAAEAAIAAAAAAP3/AAAEAAIAAAAAAP7/AAAEAAIAAAABAPb/AAAEAAIAAAACAPb/AAAEAAIAAAADAPb/AAAEAAIAAAAEAPb/AAAEAAIAAAAFAPb/AAAEAAIAAAAGAPb/AAAEAAIAAAAHAPb/AAAEAAIAAAAIAPb/AAAEAAIAAAAJAPb/AAAEAAIAAAAKAPb/AAAEAAIAAAALAPb/AAAEAAIAAAD///f/AAAEAAIAAAD///j/AAAEAAIAAAD///n/AAAEAAIAAAD///r/AAAEAAIAAAD///v/AAAEAAIAAAD///z/AAAEAAIAAAD///3/AAAEAAIAAAD///7/AAAEAAIAAAD+//j/AAAEAAIAAAD+//n/AAAEAAIAAAD+//r/AAAEAAIAAAD+//v/AAAEAAIAAAD+//z/AAAEAAIAAAD+//3/AAAEAAIAAAD+//7/AAAEAAIAAAD9//n/AAAEAAIAAAD9//r/AAAEAAIAAAD9//v/AAAEAAIAAAD9//z/AAAEAAIAAAD9//3/AAAEAAIAAAD9//7/AAAEAAIAAAD7//v/AAAEAAIAAAD7//z/AAAEAAIAAAD7//3/AAAEAAIAAAD7//7/AAAEAAIAAAD8//r/AAAEAAIAAAD8//v/AAAEAAIAAAD8//z/AAAEAAIAAAD8//3/AAAEAAIAAAD8//7/AAAEAAIAAAD6//z/AAAEAAIAAAD6//3/AAAEAAIAAAD6//7/AAAEAAIAAAD5//3/AAAEAAIAAAD5//7/AAAEAAIAAAD4//7/AAAEAAIAAADz//7/AAAIAAAAAADz////AAAIAAEAAAD0//7/AAAJAAAAAAD0////AAAJAAEAAAA=")

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

[node name="DecoTiles" parent="." instance=ExtResource("12_tq1b5")]
tile_map_data = PackedByteArray("AAAFAP3/AAAEAAAAAAAFAP7/AAAEAAEAAAAIAP7/AAADAAAAAAAFAP//AAAAAAEAAAAIAP//AAADAAEAAAA=")

[node name="DropShadow" parent="." instance=ExtResource("14_2nh3r")]

[node name="RedPirannhaPlant" parent="." instance=ExtResource("15_b30k8")]
position = Vector2(-192, -32)

[node name="PipeArea" parent="." instance=ExtResource("16_d6oav")]
position = Vector2(-192, -32)
pipe_id = 1
exit_only = true

[node name="WarpZone" parent="." instance=ExtResource("11_7o5ke")]
position = Vector2(112, 0)
enable_sides = false
pipe_destinations = [-1, 5, -1]

[node name="Tiles" parent="WarpZone" instance=ExtResource("3_qnelb")]
tile_map_data = PackedByteArray("AAD///3/AAAIAAIAAAD///7/AAAIAAMAAAAAAP3/AAAJAAIAAAAAAP7/AAAJAAMAAAD/////AAAIAAMAAAAAAP//AAAJAAMAAAA=")

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

[node name="Tiles" parent="ChallengeNodes" instance=ExtResource("3_qnelb")]
tile_map_data = PackedByteArray("AAAAAAAAAAACAAAAAAAAAAEAAAACAAEAAAAAAAIAAAACAAIAAAABAAAAAAACAAAAAAABAAEAAAACAAEAAAABAAIAAAACAAIAAAACAAAAAAACAAAAAAACAAEAAAACAAEAAAACAAIAAAACAAIAAAAEAPn/AQAAAAAAAQAFAPn/AQAAAAAAAQAGAPn/AQAAAAAAAgAHAPn/AQAAAAAAAQAIAPn/AQAAAAAAAgAJAPn/AQAAAAAAAQAKAPn/AQAAAAAAAQALAPn/AQAAAAAAAgAMAPn/AQAAAAAAAQANAPn/AQAAAAAAAQABAPz/AQAAAAAAAQACAPz/AQAAAAAAAQADAPz/AQAAAAAAAgAEAPz/AQAAAAAAAQAFAPz/AQAAAAAAAgAGAPz/AQAAAAAAAQAHAPz/AQAAAAAAAQAIAPz/AQAAAAAAAgAJAPz/AQAAAAAAAQAKAPz/AQAAAAAAAQALAPz/AQAAAAAAAQACAP7/AAAKAAIAAAACAP//AAAKAAMAAAABAP7/AAALAAIAAAABAP//AAALAAMAAAA=")

[node name="PipeArea" parent="ChallengeNodes" instance=ExtResource("16_d6oav")]
position = Vector2(48, -16)
enter_direction = 2
pipe_id = 5
target_level = "uid://epdr670fya5e"

[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="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@67835" to="ChallengeNodes/Tiles/@AnimatableBody2D@67835/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@67835" to="ChallengeNodes/Tiles/@AnimatableBody2D@67835/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67835" to="ChallengeNodes/Tiles/@AnimatableBody2D@67835" method="on_block_hit"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67835" to="ChallengeNodes/Tiles/@AnimatableBody2D@67835/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67835" to="ChallengeNodes/Tiles/@AnimatableBody2D@67835" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67835" to="ChallengeNodes/Tiles/@AnimatableBody2D@67835/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@67836" to="ChallengeNodes/Tiles/@AnimatableBody2D@67836/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@67836" to="ChallengeNodes/Tiles/@AnimatableBody2D@67836/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67836" to="ChallengeNodes/Tiles/@AnimatableBody2D@67836" method="on_block_hit"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67836" to="ChallengeNodes/Tiles/@AnimatableBody2D@67836/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67836" to="ChallengeNodes/Tiles/@AnimatableBody2D@67836" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67836" to="ChallengeNodes/Tiles/@AnimatableBody2D@67836/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@67837" to="ChallengeNodes/Tiles/@AnimatableBody2D@67837/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@67837" to="ChallengeNodes/Tiles/@AnimatableBody2D@67837/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67837" to="ChallengeNodes/Tiles/@AnimatableBody2D@67837" method="player_mushroom_check"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67837" to="ChallengeNodes/Tiles/@AnimatableBody2D@67837" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67837" to="ChallengeNodes/Tiles/@AnimatableBody2D@67837/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67837" to="ChallengeNodes/Tiles/@AnimatableBody2D@67837" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67837" to="ChallengeNodes/Tiles/@AnimatableBody2D@67837/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@67838" to="ChallengeNodes/Tiles/@AnimatableBody2D@67838/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@67838" to="ChallengeNodes/Tiles/@AnimatableBody2D@67838/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67838" to="ChallengeNodes/Tiles/@AnimatableBody2D@67838" method="on_block_hit"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67838" to="ChallengeNodes/Tiles/@AnimatableBody2D@67838/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67838" to="ChallengeNodes/Tiles/@AnimatableBody2D@67838" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67838" to="ChallengeNodes/Tiles/@AnimatableBody2D@67838/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@67839" to="ChallengeNodes/Tiles/@AnimatableBody2D@67839/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@67839" to="ChallengeNodes/Tiles/@AnimatableBody2D@67839/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67839" to="ChallengeNodes/Tiles/@AnimatableBody2D@67839" method="on_block_hit"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67839" to="ChallengeNodes/Tiles/@AnimatableBody2D@67839/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67839" to="ChallengeNodes/Tiles/@AnimatableBody2D@67839" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67839" to="ChallengeNodes/Tiles/@AnimatableBody2D@67839/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@67840" to="ChallengeNodes/Tiles/@AnimatableBody2D@67840/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@67840" to="ChallengeNodes/Tiles/@AnimatableBody2D@67840/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67840" to="ChallengeNodes/Tiles/@AnimatableBody2D@67840" method="player_mushroom_check"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67840" to="ChallengeNodes/Tiles/@AnimatableBody2D@67840" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67840" to="ChallengeNodes/Tiles/@AnimatableBody2D@67840/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67840" to="ChallengeNodes/Tiles/@AnimatableBody2D@67840" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67840" to="ChallengeNodes/Tiles/@AnimatableBody2D@67840/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@67841" to="ChallengeNodes/Tiles/@AnimatableBody2D@67841/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@67841" to="ChallengeNodes/Tiles/@AnimatableBody2D@67841/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67841" to="ChallengeNodes/Tiles/@AnimatableBody2D@67841" method="on_block_hit"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67841" to="ChallengeNodes/Tiles/@AnimatableBody2D@67841/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67841" to="ChallengeNodes/Tiles/@AnimatableBody2D@67841" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67841" to="ChallengeNodes/Tiles/@AnimatableBody2D@67841/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@67842" to="ChallengeNodes/Tiles/@AnimatableBody2D@67842/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@67842" to="ChallengeNodes/Tiles/@AnimatableBody2D@67842/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67842" to="ChallengeNodes/Tiles/@AnimatableBody2D@67842" method="on_block_hit"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67842" to="ChallengeNodes/Tiles/@AnimatableBody2D@67842/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67842" to="ChallengeNodes/Tiles/@AnimatableBody2D@67842" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67842" to="ChallengeNodes/Tiles/@AnimatableBody2D@67842/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@67843" to="ChallengeNodes/Tiles/@AnimatableBody2D@67843/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@67843" to="ChallengeNodes/Tiles/@AnimatableBody2D@67843/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67843" to="ChallengeNodes/Tiles/@AnimatableBody2D@67843" method="on_block_hit"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67843" to="ChallengeNodes/Tiles/@AnimatableBody2D@67843/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67843" to="ChallengeNodes/Tiles/@AnimatableBody2D@67843" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67843" to="ChallengeNodes/Tiles/@AnimatableBody2D@67843/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@67844" to="ChallengeNodes/Tiles/@AnimatableBody2D@67844/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@67844" to="ChallengeNodes/Tiles/@AnimatableBody2D@67844/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67844" to="ChallengeNodes/Tiles/@AnimatableBody2D@67844" method="on_block_hit"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67844" to="ChallengeNodes/Tiles/@AnimatableBody2D@67844/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67844" to="ChallengeNodes/Tiles/@AnimatableBody2D@67844" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67844" to="ChallengeNodes/Tiles/@AnimatableBody2D@67844/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@67845" to="ChallengeNodes/Tiles/@AnimatableBody2D@67845/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@67845" to="ChallengeNodes/Tiles/@AnimatableBody2D@67845/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67845" to="ChallengeNodes/Tiles/@AnimatableBody2D@67845" method="player_mushroom_check"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67845" to="ChallengeNodes/Tiles/@AnimatableBody2D@67845" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67845" to="ChallengeNodes/Tiles/@AnimatableBody2D@67845/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67845" to="ChallengeNodes/Tiles/@AnimatableBody2D@67845" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67845" to="ChallengeNodes/Tiles/@AnimatableBody2D@67845/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@67846" to="ChallengeNodes/Tiles/@AnimatableBody2D@67846/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@67846" to="ChallengeNodes/Tiles/@AnimatableBody2D@67846/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67846" to="ChallengeNodes/Tiles/@AnimatableBody2D@67846" method="on_block_hit"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67846" to="ChallengeNodes/Tiles/@AnimatableBody2D@67846/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67846" to="ChallengeNodes/Tiles/@AnimatableBody2D@67846" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67846" to="ChallengeNodes/Tiles/@AnimatableBody2D@67846/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@67847" to="ChallengeNodes/Tiles/@AnimatableBody2D@67847/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@67847" to="ChallengeNodes/Tiles/@AnimatableBody2D@67847/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67847" to="ChallengeNodes/Tiles/@AnimatableBody2D@67847" method="player_mushroom_check"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67847" to="ChallengeNodes/Tiles/@AnimatableBody2D@67847" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67847" to="ChallengeNodes/Tiles/@AnimatableBody2D@67847/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67847" to="ChallengeNodes/Tiles/@AnimatableBody2D@67847" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67847" to="ChallengeNodes/Tiles/@AnimatableBody2D@67847/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@67848" to="ChallengeNodes/Tiles/@AnimatableBody2D@67848/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@67848" to="ChallengeNodes/Tiles/@AnimatableBody2D@67848/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67848" to="ChallengeNodes/Tiles/@AnimatableBody2D@67848" method="on_block_hit"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67848" to="ChallengeNodes/Tiles/@AnimatableBody2D@67848/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67848" to="ChallengeNodes/Tiles/@AnimatableBody2D@67848" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67848" to="ChallengeNodes/Tiles/@AnimatableBody2D@67848/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@67849" to="ChallengeNodes/Tiles/@AnimatableBody2D@67849/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@67849" to="ChallengeNodes/Tiles/@AnimatableBody2D@67849/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67849" to="ChallengeNodes/Tiles/@AnimatableBody2D@67849" method="on_block_hit"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67849" to="ChallengeNodes/Tiles/@AnimatableBody2D@67849/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67849" to="ChallengeNodes/Tiles/@AnimatableBody2D@67849" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67849" to="ChallengeNodes/Tiles/@AnimatableBody2D@67849/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@67850" to="ChallengeNodes/Tiles/@AnimatableBody2D@67850/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@67850" to="ChallengeNodes/Tiles/@AnimatableBody2D@67850/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67850" to="ChallengeNodes/Tiles/@AnimatableBody2D@67850" method="player_mushroom_check"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67850" to="ChallengeNodes/Tiles/@AnimatableBody2D@67850" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67850" to="ChallengeNodes/Tiles/@AnimatableBody2D@67850/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67850" to="ChallengeNodes/Tiles/@AnimatableBody2D@67850" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67850" to="ChallengeNodes/Tiles/@AnimatableBody2D@67850/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@67851" to="ChallengeNodes/Tiles/@AnimatableBody2D@67851/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@67851" to="ChallengeNodes/Tiles/@AnimatableBody2D@67851/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67851" to="ChallengeNodes/Tiles/@AnimatableBody2D@67851" method="on_block_hit"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67851" to="ChallengeNodes/Tiles/@AnimatableBody2D@67851/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67851" to="ChallengeNodes/Tiles/@AnimatableBody2D@67851" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67851" to="ChallengeNodes/Tiles/@AnimatableBody2D@67851/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@67852" to="ChallengeNodes/Tiles/@AnimatableBody2D@67852/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@67852" to="ChallengeNodes/Tiles/@AnimatableBody2D@67852/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67852" to="ChallengeNodes/Tiles/@AnimatableBody2D@67852" method="on_block_hit"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67852" to="ChallengeNodes/Tiles/@AnimatableBody2D@67852/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67852" to="ChallengeNodes/Tiles/@AnimatableBody2D@67852" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67852" to="ChallengeNodes/Tiles/@AnimatableBody2D@67852/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="ChallengeNodes/Tiles/@AnimatableBody2D@67853" to="ChallengeNodes/Tiles/@AnimatableBody2D@67853/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="ChallengeNodes/Tiles/@AnimatableBody2D@67853" to="ChallengeNodes/Tiles/@AnimatableBody2D@67853/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67853" to="ChallengeNodes/Tiles/@AnimatableBody2D@67853" method="on_block_hit"]
[connection signal="player_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67853" to="ChallengeNodes/Tiles/@AnimatableBody2D@67853/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67853" to="ChallengeNodes/Tiles/@AnimatableBody2D@67853" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="ChallengeNodes/Tiles/@AnimatableBody2D@67853" to="ChallengeNodes/Tiles/@AnimatableBody2D@67853/BlockAnimations" method="bounce_block" unbinds=1]
