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

[ext_resource type="PackedScene" uid="uid://d3lsxfuwgmtdt" path="res://Scenes/Levels/SMB1/World1/1-1a.tscn" id="1_prcii"]
[ext_resource type="Script" uid="uid://cgm3opb5qudc1" path="res://Scripts/Parts/ChallengeModeNodes.gd" id="2_rbo4a"]
[ext_resource type="PackedScene" uid="uid://cmbpqnq10arts" path="res://Scenes/Prefabs/Entities/Items/RedCoin.tscn" id="3_bhdjw"]
[ext_resource type="PackedScene" uid="uid://cqvr7a6e84oti" path="res://Scenes/Prefabs/Blocks/BrickBlocks/CoinBrickBlock.tscn" id="4_brmmd"]
[ext_resource type="PackedScene" uid="uid://chjxyhlwohmi6" path="res://Scenes/Prefabs/Entities/Items/Coin.tscn" id="5_7oi0v"]

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

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

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

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

[node name="RedCoin" parent="ChallengeNodes" index="0" instance=ExtResource("3_bhdjw")]
position = Vector2(-8, -104)
id = 2

[node name="BrickBlock" parent="ChallengeNodes" index="1" instance=ExtResource("4_brmmd")]
position = Vector2(72, -168)
metadata/red_coin = true
metadata/r_coin_id = 3

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

[node name="Coin" parent="Blocks" index="0" instance=ExtResource("5_7oi0v")]
position = Vector2(-8, -104)

[node name="BrickBlock" parent="Blocks" index="1" instance=ExtResource("4_brmmd")]
position = Vector2(72, -168)

[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@69182" to="Tiles/@AnimatableBody2D@69182/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@69182" to="Tiles/@AnimatableBody2D@69182/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@69182" to="Tiles/@AnimatableBody2D@69182" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@69182" to="Tiles/@AnimatableBody2D@69182" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@69182" to="Tiles/@AnimatableBody2D@69182/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@69182" to="Tiles/@AnimatableBody2D@69182" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@69182" to="Tiles/@AnimatableBody2D@69182/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@69183" to="Tiles/@AnimatableBody2D@69183/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@69183" to="Tiles/@AnimatableBody2D@69183/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@69183" to="Tiles/@AnimatableBody2D@69183" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@69183" to="Tiles/@AnimatableBody2D@69183" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@69183" to="Tiles/@AnimatableBody2D@69183/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@69183" to="Tiles/@AnimatableBody2D@69183" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@69183" to="Tiles/@AnimatableBody2D@69183/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@69184" to="Tiles/@AnimatableBody2D@69184/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@69184" to="Tiles/@AnimatableBody2D@69184/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@69184" to="Tiles/@AnimatableBody2D@69184" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@69184" to="Tiles/@AnimatableBody2D@69184" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@69184" to="Tiles/@AnimatableBody2D@69184/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@69184" to="Tiles/@AnimatableBody2D@69184" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@69184" to="Tiles/@AnimatableBody2D@69184/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@69185" to="Tiles/@AnimatableBody2D@69185/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@69185" to="Tiles/@AnimatableBody2D@69185/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@69185" to="Tiles/@AnimatableBody2D@69185" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@69185" to="Tiles/@AnimatableBody2D@69185" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@69185" to="Tiles/@AnimatableBody2D@69185/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@69185" to="Tiles/@AnimatableBody2D@69185" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@69185" to="Tiles/@AnimatableBody2D@69185/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@69186" to="Tiles/@AnimatableBody2D@69186/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@69186" to="Tiles/@AnimatableBody2D@69186/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@69186" to="Tiles/@AnimatableBody2D@69186" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@69186" to="Tiles/@AnimatableBody2D@69186" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@69186" to="Tiles/@AnimatableBody2D@69186/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@69186" to="Tiles/@AnimatableBody2D@69186" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@69186" to="Tiles/@AnimatableBody2D@69186/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@69187" to="Tiles/@AnimatableBody2D@69187/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@69187" to="Tiles/@AnimatableBody2D@69187/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@69187" to="Tiles/@AnimatableBody2D@69187" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@69187" to="Tiles/@AnimatableBody2D@69187" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@69187" to="Tiles/@AnimatableBody2D@69187/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@69187" to="Tiles/@AnimatableBody2D@69187" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@69187" to="Tiles/@AnimatableBody2D@69187/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@69188" to="Tiles/@AnimatableBody2D@69188/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@69188" to="Tiles/@AnimatableBody2D@69188/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@69188" to="Tiles/@AnimatableBody2D@69188" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@69188" to="Tiles/@AnimatableBody2D@69188" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@69188" to="Tiles/@AnimatableBody2D@69188/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@69188" to="Tiles/@AnimatableBody2D@69188" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@69188" to="Tiles/@AnimatableBody2D@69188/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@69189" to="Tiles/@AnimatableBody2D@69189/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@69189" to="Tiles/@AnimatableBody2D@69189/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@69189" to="Tiles/@AnimatableBody2D@69189" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@69189" to="Tiles/@AnimatableBody2D@69189" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@69189" to="Tiles/@AnimatableBody2D@69189/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@69189" to="Tiles/@AnimatableBody2D@69189" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@69189" to="Tiles/@AnimatableBody2D@69189/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@69190" to="Tiles/@AnimatableBody2D@69190/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@69190" to="Tiles/@AnimatableBody2D@69190/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@69190" to="Tiles/@AnimatableBody2D@69190" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@69190" to="Tiles/@AnimatableBody2D@69190" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@69190" to="Tiles/@AnimatableBody2D@69190/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@69190" to="Tiles/@AnimatableBody2D@69190" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@69190" to="Tiles/@AnimatableBody2D@69190/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@69191" to="Tiles/@AnimatableBody2D@69191/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@69191" to="Tiles/@AnimatableBody2D@69191/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@69191" to="Tiles/@AnimatableBody2D@69191" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@69191" to="Tiles/@AnimatableBody2D@69191" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@69191" to="Tiles/@AnimatableBody2D@69191/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@69191" to="Tiles/@AnimatableBody2D@69191" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@69191" to="Tiles/@AnimatableBody2D@69191/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@69192" to="Tiles/@AnimatableBody2D@69192/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@69192" to="Tiles/@AnimatableBody2D@69192/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@69192" to="Tiles/@AnimatableBody2D@69192" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@69192" to="Tiles/@AnimatableBody2D@69192" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@69192" to="Tiles/@AnimatableBody2D@69192/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@69192" to="Tiles/@AnimatableBody2D@69192" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@69192" to="Tiles/@AnimatableBody2D@69192/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@69193" to="Tiles/@AnimatableBody2D@69193/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@69193" to="Tiles/@AnimatableBody2D@69193/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@69193" to="Tiles/@AnimatableBody2D@69193" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@69193" to="Tiles/@AnimatableBody2D@69193" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@69193" to="Tiles/@AnimatableBody2D@69193/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@69193" to="Tiles/@AnimatableBody2D@69193" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@69193" to="Tiles/@AnimatableBody2D@69193/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@69194" to="Tiles/@AnimatableBody2D@69194/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@69194" to="Tiles/@AnimatableBody2D@69194/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@69194" to="Tiles/@AnimatableBody2D@69194" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@69194" to="Tiles/@AnimatableBody2D@69194" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@69194" to="Tiles/@AnimatableBody2D@69194/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@69194" to="Tiles/@AnimatableBody2D@69194" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@69194" to="Tiles/@AnimatableBody2D@69194/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@69195" to="Tiles/@AnimatableBody2D@69195/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@69195" to="Tiles/@AnimatableBody2D@69195/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@69195" to="Tiles/@AnimatableBody2D@69195" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@69195" to="Tiles/@AnimatableBody2D@69195" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@69195" to="Tiles/@AnimatableBody2D@69195/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@69195" to="Tiles/@AnimatableBody2D@69195" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@69195" to="Tiles/@AnimatableBody2D@69195/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@69196" to="Tiles/@AnimatableBody2D@69196/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@69196" to="Tiles/@AnimatableBody2D@69196/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@69196" to="Tiles/@AnimatableBody2D@69196" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@69196" to="Tiles/@AnimatableBody2D@69196" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@69196" to="Tiles/@AnimatableBody2D@69196/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@69196" to="Tiles/@AnimatableBody2D@69196" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@69196" to="Tiles/@AnimatableBody2D@69196/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@69197" to="Tiles/@AnimatableBody2D@69197/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@69197" to="Tiles/@AnimatableBody2D@69197/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@69197" to="Tiles/@AnimatableBody2D@69197" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@69197" to="Tiles/@AnimatableBody2D@69197" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@69197" to="Tiles/@AnimatableBody2D@69197/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@69197" to="Tiles/@AnimatableBody2D@69197" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@69197" to="Tiles/@AnimatableBody2D@69197/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@69198" to="Tiles/@AnimatableBody2D@69198/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@69198" to="Tiles/@AnimatableBody2D@69198/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@69198" to="Tiles/@AnimatableBody2D@69198" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@69198" to="Tiles/@AnimatableBody2D@69198" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@69198" to="Tiles/@AnimatableBody2D@69198/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@69198" to="Tiles/@AnimatableBody2D@69198" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@69198" to="Tiles/@AnimatableBody2D@69198/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@69199" to="Tiles/@AnimatableBody2D@69199/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@69199" to="Tiles/@AnimatableBody2D@69199/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@69199" to="Tiles/@AnimatableBody2D@69199" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@69199" to="Tiles/@AnimatableBody2D@69199" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@69199" to="Tiles/@AnimatableBody2D@69199/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@69199" to="Tiles/@AnimatableBody2D@69199" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@69199" to="Tiles/@AnimatableBody2D@69199/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@69200" to="Tiles/@AnimatableBody2D@69200/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@69200" to="Tiles/@AnimatableBody2D@69200/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@69200" to="Tiles/@AnimatableBody2D@69200" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@69200" to="Tiles/@AnimatableBody2D@69200" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@69200" to="Tiles/@AnimatableBody2D@69200/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@69200" to="Tiles/@AnimatableBody2D@69200" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@69200" to="Tiles/@AnimatableBody2D@69200/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@69201" to="Tiles/@AnimatableBody2D@69201/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@69201" to="Tiles/@AnimatableBody2D@69201/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@69201" to="Tiles/@AnimatableBody2D@69201" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@69201" to="Tiles/@AnimatableBody2D@69201" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@69201" to="Tiles/@AnimatableBody2D@69201/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@69201" to="Tiles/@AnimatableBody2D@69201" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@69201" to="Tiles/@AnimatableBody2D@69201/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@69202" to="Tiles/@AnimatableBody2D@69202/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@69202" to="Tiles/@AnimatableBody2D@69202/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@69202" to="Tiles/@AnimatableBody2D@69202" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@69202" to="Tiles/@AnimatableBody2D@69202" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@69202" to="Tiles/@AnimatableBody2D@69202/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@69202" to="Tiles/@AnimatableBody2D@69202" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@69202" to="Tiles/@AnimatableBody2D@69202/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@69203" to="Tiles/@AnimatableBody2D@69203/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@69203" to="Tiles/@AnimatableBody2D@69203/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@69203" to="Tiles/@AnimatableBody2D@69203" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@69203" to="Tiles/@AnimatableBody2D@69203" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@69203" to="Tiles/@AnimatableBody2D@69203/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@69203" to="Tiles/@AnimatableBody2D@69203" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@69203" to="Tiles/@AnimatableBody2D@69203/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@69204" to="Tiles/@AnimatableBody2D@69204/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@69204" to="Tiles/@AnimatableBody2D@69204/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@69204" to="Tiles/@AnimatableBody2D@69204" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@69204" to="Tiles/@AnimatableBody2D@69204" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@69204" to="Tiles/@AnimatableBody2D@69204/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@69204" to="Tiles/@AnimatableBody2D@69204" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@69204" to="Tiles/@AnimatableBody2D@69204/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@69205" to="Tiles/@AnimatableBody2D@69205/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@69205" to="Tiles/@AnimatableBody2D@69205/LevelPersistance" method="set_as_active"]
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@69205" to="Tiles/@AnimatableBody2D@69205" method="check_brick_empty"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@69205" to="Tiles/@AnimatableBody2D@69205" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@69205" to="Tiles/@AnimatableBody2D@69205/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@69205" to="Tiles/@AnimatableBody2D@69205" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@69205" to="Tiles/@AnimatableBody2D@69205/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@69206" to="Tiles/@Node2D@69206/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@69207" to="Tiles/@Node2D@69207/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@69208" to="Tiles/@Node2D@69208/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@69209" to="Tiles/@Node2D@69209/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@69210" to="Tiles/@Node2D@69210/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@69211" to="Tiles/@Node2D@69211/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@69212" to="Tiles/@Node2D@69212/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@69213" to="Tiles/@Node2D@69213/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@69214" to="Tiles/@Node2D@69214/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@69215" to="Tiles/@Node2D@69215/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@69216" to="Tiles/@Node2D@69216/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@69217" to="Tiles/@Node2D@69217/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@69218" to="Tiles/@Node2D@69218/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@69219" to="Tiles/@Node2D@69219/LevelPersistance" method="set_as_active"]
