[gd_scene load_steps=2 format=4 uid="uid://d4cv1xal40u3i"]

[ext_resource type="PackedScene" uid="uid://d3lsxfuwgmtdt" path="res://Scenes/Levels/SMB1/World1/1-1a.tscn" id="1_72w8r"]

[node name="4-1A" instance=ExtResource("1_72w8r")]
world_id = 4

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

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

[connection signal="collected" from="Tiles/Coin" to="Tiles/Coin/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@59501" to="Tiles/@Node2D@59501/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@59502" to="Tiles/@Node2D@59502/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@59503" to="Tiles/@Node2D@59503/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@59504" to="Tiles/@Node2D@59504/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@59505" to="Tiles/@Node2D@59505/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@59506" to="Tiles/@Node2D@59506/LevelPersistance" method="set_as_active"]
[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="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@59507" to="Tiles/@AnimatableBody2D@59507/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@59507" to="Tiles/@AnimatableBody2D@59507/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@59507" to="Tiles/@AnimatableBody2D@59507" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@59507" to="Tiles/@AnimatableBody2D@59507/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@59507" to="Tiles/@AnimatableBody2D@59507" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@59507" to="Tiles/@AnimatableBody2D@59507/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@59508" to="Tiles/@AnimatableBody2D@59508/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@59508" to="Tiles/@AnimatableBody2D@59508/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@59508" to="Tiles/@AnimatableBody2D@59508" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@59508" to="Tiles/@AnimatableBody2D@59508/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@59508" to="Tiles/@AnimatableBody2D@59508" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@59508" to="Tiles/@AnimatableBody2D@59508/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@59509" to="Tiles/@AnimatableBody2D@59509/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@59509" to="Tiles/@AnimatableBody2D@59509/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@59509" to="Tiles/@AnimatableBody2D@59509" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@59509" to="Tiles/@AnimatableBody2D@59509/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@59509" to="Tiles/@AnimatableBody2D@59509" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@59509" to="Tiles/@AnimatableBody2D@59509/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@59510" to="Tiles/@AnimatableBody2D@59510/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@59510" to="Tiles/@AnimatableBody2D@59510/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@59510" to="Tiles/@AnimatableBody2D@59510" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@59510" to="Tiles/@AnimatableBody2D@59510/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@59510" to="Tiles/@AnimatableBody2D@59510" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@59510" to="Tiles/@AnimatableBody2D@59510/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@59511" to="Tiles/@AnimatableBody2D@59511/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@59511" to="Tiles/@AnimatableBody2D@59511/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@59511" to="Tiles/@AnimatableBody2D@59511" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@59511" to="Tiles/@AnimatableBody2D@59511/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@59511" to="Tiles/@AnimatableBody2D@59511" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@59511" to="Tiles/@AnimatableBody2D@59511/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@59512" to="Tiles/@AnimatableBody2D@59512/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@59512" to="Tiles/@AnimatableBody2D@59512/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@59512" to="Tiles/@AnimatableBody2D@59512" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@59512" to="Tiles/@AnimatableBody2D@59512/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@59512" to="Tiles/@AnimatableBody2D@59512" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@59512" to="Tiles/@AnimatableBody2D@59512/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="collected" from="Tiles/@Node2D@59513" to="Tiles/@Node2D@59513/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@59514" to="Tiles/@Node2D@59514/LevelPersistance" method="set_as_active"]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@59515" to="Tiles/@AnimatableBody2D@59515/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@59515" to="Tiles/@AnimatableBody2D@59515/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@59515" to="Tiles/@AnimatableBody2D@59515" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@59515" to="Tiles/@AnimatableBody2D@59515/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@59515" to="Tiles/@AnimatableBody2D@59515" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@59515" to="Tiles/@AnimatableBody2D@59515/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="collected" from="Tiles/@Node2D@59516" to="Tiles/@Node2D@59516/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@59517" to="Tiles/@Node2D@59517/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@59518" to="Tiles/@Node2D@59518/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@59519" to="Tiles/@Node2D@59519/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@59520" to="Tiles/@Node2D@59520/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@59521" to="Tiles/@Node2D@59521/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@59522" to="Tiles/@Node2D@59522/LevelPersistance" method="set_as_active"]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@60249" to="Tiles/@AnimatableBody2D@60249/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@60249" to="Tiles/@AnimatableBody2D@60249/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@60249" to="Tiles/@AnimatableBody2D@60249" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@60249" to="Tiles/@AnimatableBody2D@60249/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@60249" to="Tiles/@AnimatableBody2D@60249" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@60249" to="Tiles/@AnimatableBody2D@60249/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@60250" to="Tiles/@AnimatableBody2D@60250/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@60250" to="Tiles/@AnimatableBody2D@60250/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@60250" to="Tiles/@AnimatableBody2D@60250" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@60250" to="Tiles/@AnimatableBody2D@60250/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@60250" to="Tiles/@AnimatableBody2D@60250" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@60250" to="Tiles/@AnimatableBody2D@60250/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@60251" to="Tiles/@AnimatableBody2D@60251/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@60251" to="Tiles/@AnimatableBody2D@60251/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@60251" to="Tiles/@AnimatableBody2D@60251" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@60251" to="Tiles/@AnimatableBody2D@60251/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@60251" to="Tiles/@AnimatableBody2D@60251" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@60251" to="Tiles/@AnimatableBody2D@60251/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@60252" to="Tiles/@AnimatableBody2D@60252/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@60252" to="Tiles/@AnimatableBody2D@60252/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@60252" to="Tiles/@AnimatableBody2D@60252" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@60252" to="Tiles/@AnimatableBody2D@60252/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@60252" to="Tiles/@AnimatableBody2D@60252" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@60252" to="Tiles/@AnimatableBody2D@60252/BlockAnimations" method="bounce_block" unbinds=1]
