[gd_scene load_steps=6 format=4 uid="uid://dohke0uql0hv5"]

[ext_resource type="PackedScene" uid="uid://d3lsxfuwgmtdt" path="res://Scenes/Levels/SMB1/World1/1-1a.tscn" id="1_h4uet"]
[ext_resource type="Script" uid="uid://cgm3opb5qudc1" path="res://Scripts/Parts/ChallengeModeNodes.gd" id="3_0lsxa"]
[ext_resource type="Script" uid="uid://cybpwmw4ywoow" path="res://Scripts/Parts/TileMapConverter.gd" id="3_lkles"]
[ext_resource type="PackedScene" uid="uid://cmbpqnq10arts" path="res://Scenes/Prefabs/Entities/Items/RedCoin.tscn" id="4_g2r3t"]
[ext_resource type="PackedScene" uid="uid://chjxyhlwohmi6" path="res://Scenes/Prefabs/Entities/Items/Coin.tscn" id="5_re8vn"]

[node name="2-1a" instance=ExtResource("1_h4uet")]
campaign = "SMBLL"
world_id = 2

[node name="Tiles" parent="." index="1"]
tile_map_data = PackedByteArray("[encoded data, 6276 characters]")

[node name="PipeArea" parent="." index="4"]
target_level = "uid://ovbgyu1hmayf"

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

[node name="ChallengeNodes" type="Node" parent="." index="7" node_paths=PackedStringArray("nodes_to_delete")]
script = ExtResource("3_0lsxa")
nodes_to_delete = [NodePath("../Coin")]
metadata/_custom_type_script = "uid://cgm3opb5qudc1"

[node name="RedCoin" parent="ChallengeNodes" index="0" instance=ExtResource("4_g2r3t")]
position = Vector2(-8, -72)
id = 1

[node name="Coin" parent="." index="8" instance=ExtResource("5_re8vn")]
position = Vector2(-8, -72)

[connection signal="block_destroyed" from="Tiles/BrickBlock" to="Tiles/BrickBlock/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/BrickBlock" to="Tiles/BrickBlock/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/BrickBlock" to="Tiles/BrickBlock" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/BrickBlock" to="Tiles/BrickBlock" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/BrickBlock" to="Tiles/BrickBlock/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/BrickBlock" to="Tiles/BrickBlock" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/BrickBlock" to="Tiles/BrickBlock/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@79987" to="Tiles/@AnimatableBody2D@79987/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@79987" to="Tiles/@AnimatableBody2D@79987/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@79987" to="Tiles/@AnimatableBody2D@79987" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@79987" to="Tiles/@AnimatableBody2D@79987" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@79987" to="Tiles/@AnimatableBody2D@79987/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@79987" to="Tiles/@AnimatableBody2D@79987" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@79987" to="Tiles/@AnimatableBody2D@79987/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="collected" from="Tiles/Coin" to="Tiles/Coin/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@79988" to="Tiles/@Node2D@79988/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@79989" to="Tiles/@Node2D@79989/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@79990" to="Tiles/@Node2D@79990/LevelPersistance" method="set_as_active"]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@79991" to="Tiles/@AnimatableBody2D@79991/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@79991" to="Tiles/@AnimatableBody2D@79991/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@79991" to="Tiles/@AnimatableBody2D@79991" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@79991" to="Tiles/@AnimatableBody2D@79991" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@79991" to="Tiles/@AnimatableBody2D@79991/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@79991" to="Tiles/@AnimatableBody2D@79991" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@79991" to="Tiles/@AnimatableBody2D@79991/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@79992" to="Tiles/@AnimatableBody2D@79992/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@79992" to="Tiles/@AnimatableBody2D@79992/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@79992" to="Tiles/@AnimatableBody2D@79992" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@79992" to="Tiles/@AnimatableBody2D@79992" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@79992" to="Tiles/@AnimatableBody2D@79992/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@79992" to="Tiles/@AnimatableBody2D@79992" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@79992" to="Tiles/@AnimatableBody2D@79992/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@79993" to="Tiles/@AnimatableBody2D@79993/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@79993" to="Tiles/@AnimatableBody2D@79993/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@79993" to="Tiles/@AnimatableBody2D@79993" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@79993" to="Tiles/@AnimatableBody2D@79993" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@79993" to="Tiles/@AnimatableBody2D@79993/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@79993" to="Tiles/@AnimatableBody2D@79993" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@79993" to="Tiles/@AnimatableBody2D@79993/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@79994" to="Tiles/@AnimatableBody2D@79994/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@79994" to="Tiles/@AnimatableBody2D@79994/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@79994" to="Tiles/@AnimatableBody2D@79994" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@79994" to="Tiles/@AnimatableBody2D@79994" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@79994" to="Tiles/@AnimatableBody2D@79994/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@79994" to="Tiles/@AnimatableBody2D@79994" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@79994" to="Tiles/@AnimatableBody2D@79994/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@79995" to="Tiles/@AnimatableBody2D@79995/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@79995" to="Tiles/@AnimatableBody2D@79995/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@79995" to="Tiles/@AnimatableBody2D@79995" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@79995" to="Tiles/@AnimatableBody2D@79995" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@79995" to="Tiles/@AnimatableBody2D@79995/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@79995" to="Tiles/@AnimatableBody2D@79995" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@79995" to="Tiles/@AnimatableBody2D@79995/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@79996" to="Tiles/@AnimatableBody2D@79996/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@79996" to="Tiles/@AnimatableBody2D@79996/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@79996" to="Tiles/@AnimatableBody2D@79996" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@79996" to="Tiles/@AnimatableBody2D@79996" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@79996" to="Tiles/@AnimatableBody2D@79996/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@79996" to="Tiles/@AnimatableBody2D@79996" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@79996" to="Tiles/@AnimatableBody2D@79996/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@79997" to="Tiles/@AnimatableBody2D@79997/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@79997" to="Tiles/@AnimatableBody2D@79997/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@79997" to="Tiles/@AnimatableBody2D@79997" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@79997" to="Tiles/@AnimatableBody2D@79997" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@79997" to="Tiles/@AnimatableBody2D@79997/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@79997" to="Tiles/@AnimatableBody2D@79997" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@79997" to="Tiles/@AnimatableBody2D@79997/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@79998" to="Tiles/@AnimatableBody2D@79998/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@79998" to="Tiles/@AnimatableBody2D@79998/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@79998" to="Tiles/@AnimatableBody2D@79998" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@79998" to="Tiles/@AnimatableBody2D@79998" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@79998" to="Tiles/@AnimatableBody2D@79998/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@79998" to="Tiles/@AnimatableBody2D@79998" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@79998" to="Tiles/@AnimatableBody2D@79998/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@79999" to="Tiles/@AnimatableBody2D@79999/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@79999" to="Tiles/@AnimatableBody2D@79999/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@79999" to="Tiles/@AnimatableBody2D@79999" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@79999" to="Tiles/@AnimatableBody2D@79999" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@79999" to="Tiles/@AnimatableBody2D@79999/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@79999" to="Tiles/@AnimatableBody2D@79999" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@79999" to="Tiles/@AnimatableBody2D@79999/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@80000" to="Tiles/@AnimatableBody2D@80000/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@80000" to="Tiles/@AnimatableBody2D@80000/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@80000" to="Tiles/@AnimatableBody2D@80000" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@80000" to="Tiles/@AnimatableBody2D@80000" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@80000" to="Tiles/@AnimatableBody2D@80000/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@80000" to="Tiles/@AnimatableBody2D@80000" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@80000" to="Tiles/@AnimatableBody2D@80000/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@80001" to="Tiles/@AnimatableBody2D@80001/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@80001" to="Tiles/@AnimatableBody2D@80001/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@80001" to="Tiles/@AnimatableBody2D@80001" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@80001" to="Tiles/@AnimatableBody2D@80001" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@80001" to="Tiles/@AnimatableBody2D@80001/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@80001" to="Tiles/@AnimatableBody2D@80001" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@80001" to="Tiles/@AnimatableBody2D@80001/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@80002" to="Tiles/@AnimatableBody2D@80002/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@80002" to="Tiles/@AnimatableBody2D@80002/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@80002" to="Tiles/@AnimatableBody2D@80002" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@80002" to="Tiles/@AnimatableBody2D@80002" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@80002" to="Tiles/@AnimatableBody2D@80002/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@80002" to="Tiles/@AnimatableBody2D@80002" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@80002" to="Tiles/@AnimatableBody2D@80002/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@80003" to="Tiles/@AnimatableBody2D@80003/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@80003" to="Tiles/@AnimatableBody2D@80003/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@80003" to="Tiles/@AnimatableBody2D@80003" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@80003" to="Tiles/@AnimatableBody2D@80003" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@80003" to="Tiles/@AnimatableBody2D@80003/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@80003" to="Tiles/@AnimatableBody2D@80003" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@80003" to="Tiles/@AnimatableBody2D@80003/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@80004" to="Tiles/@AnimatableBody2D@80004/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@80004" to="Tiles/@AnimatableBody2D@80004/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@80004" to="Tiles/@AnimatableBody2D@80004" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@80004" to="Tiles/@AnimatableBody2D@80004" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@80004" to="Tiles/@AnimatableBody2D@80004/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@80004" to="Tiles/@AnimatableBody2D@80004" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@80004" to="Tiles/@AnimatableBody2D@80004/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@80005" to="Tiles/@AnimatableBody2D@80005/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@80005" to="Tiles/@AnimatableBody2D@80005/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@80005" to="Tiles/@AnimatableBody2D@80005" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@80005" to="Tiles/@AnimatableBody2D@80005" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@80005" to="Tiles/@AnimatableBody2D@80005/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@80005" to="Tiles/@AnimatableBody2D@80005" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@80005" to="Tiles/@AnimatableBody2D@80005/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@80006" to="Tiles/@AnimatableBody2D@80006/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@80006" to="Tiles/@AnimatableBody2D@80006/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@80006" to="Tiles/@AnimatableBody2D@80006" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@80006" to="Tiles/@AnimatableBody2D@80006" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@80006" to="Tiles/@AnimatableBody2D@80006/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@80006" to="Tiles/@AnimatableBody2D@80006" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@80006" to="Tiles/@AnimatableBody2D@80006/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@80007" to="Tiles/@AnimatableBody2D@80007/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@80007" to="Tiles/@AnimatableBody2D@80007/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@80007" to="Tiles/@AnimatableBody2D@80007" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@80007" to="Tiles/@AnimatableBody2D@80007" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@80007" to="Tiles/@AnimatableBody2D@80007/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@80007" to="Tiles/@AnimatableBody2D@80007" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@80007" to="Tiles/@AnimatableBody2D@80007/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@80008" to="Tiles/@AnimatableBody2D@80008/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@80008" to="Tiles/@AnimatableBody2D@80008/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@80008" to="Tiles/@AnimatableBody2D@80008" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@80008" to="Tiles/@AnimatableBody2D@80008" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@80008" to="Tiles/@AnimatableBody2D@80008/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@80008" to="Tiles/@AnimatableBody2D@80008" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@80008" to="Tiles/@AnimatableBody2D@80008/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@80009" to="Tiles/@AnimatableBody2D@80009/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@80009" to="Tiles/@AnimatableBody2D@80009/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@80009" to="Tiles/@AnimatableBody2D@80009" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@80009" to="Tiles/@AnimatableBody2D@80009" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@80009" to="Tiles/@AnimatableBody2D@80009/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@80009" to="Tiles/@AnimatableBody2D@80009" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@80009" to="Tiles/@AnimatableBody2D@80009/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@80010" to="Tiles/@AnimatableBody2D@80010/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@80010" to="Tiles/@AnimatableBody2D@80010/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@80010" to="Tiles/@AnimatableBody2D@80010" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@80010" to="Tiles/@AnimatableBody2D@80010" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@80010" to="Tiles/@AnimatableBody2D@80010/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@80010" to="Tiles/@AnimatableBody2D@80010" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@80010" to="Tiles/@AnimatableBody2D@80010/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@80011" to="Tiles/@AnimatableBody2D@80011/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@80011" to="Tiles/@AnimatableBody2D@80011/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@80011" to="Tiles/@AnimatableBody2D@80011" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@80011" to="Tiles/@AnimatableBody2D@80011" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@80011" to="Tiles/@AnimatableBody2D@80011/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@80011" to="Tiles/@AnimatableBody2D@80011" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@80011" to="Tiles/@AnimatableBody2D@80011/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@80012" to="Tiles/@AnimatableBody2D@80012/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@80012" to="Tiles/@AnimatableBody2D@80012/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@80012" to="Tiles/@AnimatableBody2D@80012" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@80012" to="Tiles/@AnimatableBody2D@80012" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@80012" to="Tiles/@AnimatableBody2D@80012/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@80012" to="Tiles/@AnimatableBody2D@80012" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@80012" to="Tiles/@AnimatableBody2D@80012/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@80013" to="Tiles/@AnimatableBody2D@80013/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@80013" to="Tiles/@AnimatableBody2D@80013/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@80013" to="Tiles/@AnimatableBody2D@80013" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@80013" to="Tiles/@AnimatableBody2D@80013" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@80013" to="Tiles/@AnimatableBody2D@80013/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@80013" to="Tiles/@AnimatableBody2D@80013" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@80013" to="Tiles/@AnimatableBody2D@80013/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@80014" to="Tiles/@AnimatableBody2D@80014/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@80014" to="Tiles/@AnimatableBody2D@80014/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@80014" to="Tiles/@AnimatableBody2D@80014" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@80014" to="Tiles/@AnimatableBody2D@80014" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@80014" to="Tiles/@AnimatableBody2D@80014/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@80014" to="Tiles/@AnimatableBody2D@80014" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@80014" to="Tiles/@AnimatableBody2D@80014/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@80015" to="Tiles/@AnimatableBody2D@80015/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@80015" to="Tiles/@AnimatableBody2D@80015/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@80015" to="Tiles/@AnimatableBody2D@80015" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@80015" to="Tiles/@AnimatableBody2D@80015" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@80015" to="Tiles/@AnimatableBody2D@80015/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@80015" to="Tiles/@AnimatableBody2D@80015" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@80015" to="Tiles/@AnimatableBody2D@80015/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@80016" to="Tiles/@AnimatableBody2D@80016/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@80016" to="Tiles/@AnimatableBody2D@80016/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@80016" to="Tiles/@AnimatableBody2D@80016" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@80016" to="Tiles/@AnimatableBody2D@80016" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@80016" to="Tiles/@AnimatableBody2D@80016/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@80016" to="Tiles/@AnimatableBody2D@80016" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@80016" to="Tiles/@AnimatableBody2D@80016/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="collected" from="Tiles/@Node2D@80017" to="Tiles/@Node2D@80017/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@80018" to="Tiles/@Node2D@80018/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@80019" to="Tiles/@Node2D@80019/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@80020" to="Tiles/@Node2D@80020/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@80021" to="Tiles/@Node2D@80021/LevelPersistance" method="set_as_active"]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@80022" to="Tiles/@AnimatableBody2D@80022/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@80022" to="Tiles/@AnimatableBody2D@80022/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@80022" to="Tiles/@AnimatableBody2D@80022" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@80022" to="Tiles/@AnimatableBody2D@80022" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@80022" to="Tiles/@AnimatableBody2D@80022/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@80022" to="Tiles/@AnimatableBody2D@80022/Timer" method="start" flags=6 unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@80022" to="Tiles/@AnimatableBody2D@80022" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@80022" to="Tiles/@AnimatableBody2D@80022/BlockAnimations" method="bounce_block" unbinds=1]
