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

[ext_resource type="Script" uid="uid://bcqr1v25ygedb" path="res://Scripts/Classes/LevelClass.gd" id="1_fjt5q"]
[ext_resource type="JSON" path="res://Assets/Audio/BGM/BooRace.json" id="2_cay71"]
[ext_resource type="PackedScene" uid="uid://bksxgpygrdjl7" path="res://Scenes/Prefabs/LevelBG.tscn" id="3_837pb"]
[ext_resource type="PackedScene" uid="uid://d1wjw5tobpb3w" path="res://Scenes/Prefabs/LevelObjects/BooRaceHandler.tscn" id="6_ijn18"]
[ext_resource type="PackedScene" uid="uid://ct5rrpa7uehkk" path="res://Scenes/Parts/Tiles.tscn" id="6_oq5c5"]
[ext_resource type="PackedScene" uid="uid://cuh62hlq8errh" path="res://Scenes/Prefabs/Entities/Player.tscn" id="7_g13cu"]
[ext_resource type="PackedScene" uid="uid://cinr6kcbmo6gr" path="res://Scenes/Parts/DropShadowRenderer.tscn" id="8_j7ln0"]
[ext_resource type="PackedScene" uid="uid://c6loucilra6da" path="res://Scenes/Prefabs/LevelObjects/EndFlagpole.tscn" id="10_oq5c5"]
[ext_resource type="PackedScene" uid="uid://byqmn8yi7iuac" path="res://Scenes/Prefabs/LevelObjects/EndSmallCastle.tscn" id="11_g13cu"]
[ext_resource type="PackedScene" uid="uid://bbrkol4k3yobq" path="res://Scenes/Prefabs/Entities/Enemies/RaceBoo.tscn" id="12_j7ln0"]

[sub_resource type="Curve2D" id="Curve2D_bfuiq"]
_data = {
"points": PackedVector2Array(0, 0, 0, 0, -232, -56, -56.289307, 18.120531, 56.289307, -18.120531, 0, -88, -33.54226, -0.7710864, 33.54226, 0.7710864, 176, -88, -77.87972, 2.3132591, 77.87972, -2.3132591, 336, -48, -38.55432, -50.8917, 38.55432, 50.8917, 712, -80, -108.56898, 9.330147, 108.56898, -9.330147, 896, -56, 0, 0, 0, 0, 1240, -128, -21.20488, -82.69902, 21.20488, 82.69902, 1552, -144, -142.07268, -21.204887, 142.07268, 21.204887, 1584, -16, -76.33756, 51.739902, 76.33756, -51.739902, 1800, -112, -120.019615, -4.6650734, 120.019615, 4.6650734, 2096, -184, -66.58332, -26.294048, 66.58332, 26.294048, 2304, -40, -90.96892, 48.516758, 90.96892, -48.516758, 2456, -48, -78.83973, 0, 78.83973, 0, 2808, -96, -54.581352, 1.8660291, 54.581352, -1.8660291, 3008, -184, -44.7847, -8.863639, 44.7847, 8.863639, 3192, -64, -92.83495, -2.3325365, 92.83495, 2.3325365, 3376, -176, -124.090935, 5.5980873, 124.090935, -5.5980873, 3584, -40, -66.24403, 40.119625, 66.24403, -40.119625, 3832, -144, 0, 0, 0, 0, 4024, -160)
}
point_count = 20

[node name="2-1Boo" type="Node"]
script = ExtResource("1_fjt5q")
music = ExtResource("2_cay71")
theme = "Beach"
campaign = "SMBS"
world_id = 2
metadata/_custom_type_script = "uid://bcqr1v25ygedb"

[node name="LevelBG" parent="." instance=ExtResource("3_837pb")]
second_layer = 2
liquid_layer = 1

[node name="BooRaceHandler" parent="." node_paths=PackedStringArray("boo") instance=ExtResource("6_ijn18")]
boo = NodePath("../RaceBoo")
level_id = 4

[node name="Tiles" parent="." instance=ExtResource("6_oq5c5")]
tile_map_data = PackedByteArray("[encoded data, 22740 characters]")

[node name="Player" parent="." instance=ExtResource("7_g13cu")]
position = Vector2(-232, 0)

[node name="DropShadow" parent="." instance=ExtResource("8_j7ln0")]

[node name="EndFlagpole" parent="." instance=ExtResource("10_oq5c5")]
position = Vector2(4024, 0)

[node name="EndSmallCastle" parent="." instance=ExtResource("11_g13cu")]
position = Vector2(4120, 0)

[node name="RaceBoo" parent="." node_paths=PackedStringArray("path") instance=ExtResource("12_j7ln0")]
position = Vector2(-232, -56)
path = NodePath("../Path2D/PathFollow2D")
time_needed = [50, 45, 40, 35, 32]

[node name="Path2D" type="Path2D" parent="."]
curve = SubResource("Curve2D_bfuiq")

[node name="PathFollow2D" type="PathFollow2D" parent="Path2D"]
position = Vector2(-232, -56)
rotation = -0.0788268

[node name="RemoteTransform2D" type="RemoteTransform2D" parent="Path2D/PathFollow2D"]
remote_path = NodePath("../../../RaceBoo")
update_rotation = false
update_scale = false

[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@100296" to="Tiles/@AnimatableBody2D@100296/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@100296" to="Tiles/@AnimatableBody2D@100296/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@100296" to="Tiles/@AnimatableBody2D@100296" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@100296" to="Tiles/@AnimatableBody2D@100296/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@100296" to="Tiles/@AnimatableBody2D@100296" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@100296" to="Tiles/@AnimatableBody2D@100296/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="player_block_hit" from="Tiles/BooOnOffSwitch" to="Tiles/BooOnOffSwitch" method="on_block_hit" unbinds=1]
[connection signal="player_block_hit" from="Tiles/BooOnOffSwitch" to="Tiles/BooOnOffSwitch/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@100371" to="Tiles/@AnimatableBody2D@100371" method="on_block_hit" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@100371" to="Tiles/@AnimatableBody2D@100371/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@100372" to="Tiles/@AnimatableBody2D@100372" method="on_block_hit" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@100372" to="Tiles/@AnimatableBody2D@100372/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@100373" to="Tiles/@AnimatableBody2D@100373" method="on_block_hit" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@100373" to="Tiles/@AnimatableBody2D@100373/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@100389" to="Tiles/@AnimatableBody2D@100389" method="on_block_hit" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@100389" to="Tiles/@AnimatableBody2D@100389/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@100390" to="Tiles/@Node2D@100390/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100391" to="Tiles/@Node2D@100391/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100392" to="Tiles/@Node2D@100392/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100393" to="Tiles/@Node2D@100393/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100394" to="Tiles/@Node2D@100394/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100395" to="Tiles/@Node2D@100395/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100396" to="Tiles/@Node2D@100396/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100397" to="Tiles/@Node2D@100397/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100398" to="Tiles/@Node2D@100398/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100399" to="Tiles/@Node2D@100399/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100400" to="Tiles/@Node2D@100400/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100401" to="Tiles/@Node2D@100401/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100402" to="Tiles/@Node2D@100402/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100403" to="Tiles/@Node2D@100403/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100404" to="Tiles/@Node2D@100404/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100405" to="Tiles/@Node2D@100405/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100406" to="Tiles/@Node2D@100406/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100407" to="Tiles/@Node2D@100407/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100408" to="Tiles/@Node2D@100408/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100409" to="Tiles/@Node2D@100409/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100410" to="Tiles/@Node2D@100410/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@100425" to="Tiles/@AnimatableBody2D@100425" method="on_block_hit" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@100425" to="Tiles/@AnimatableBody2D@100425/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="collected" from="Tiles/@Node2D@100426" to="Tiles/@Node2D@100426/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100427" to="Tiles/@Node2D@100427/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100428" to="Tiles/@Node2D@100428/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100429" to="Tiles/@Node2D@100429/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100430" to="Tiles/@Node2D@100430/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100431" to="Tiles/@Node2D@100431/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100432" to="Tiles/@Node2D@100432/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100433" to="Tiles/@Node2D@100433/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100434" to="Tiles/@Node2D@100434/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100435" to="Tiles/@Node2D@100435/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100436" to="Tiles/@Node2D@100436/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100437" to="Tiles/@Node2D@100437/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100438" to="Tiles/@Node2D@100438/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100439" to="Tiles/@Node2D@100439/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100440" to="Tiles/@Node2D@100440/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100441" to="Tiles/@Node2D@100441/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100442" to="Tiles/@Node2D@100442/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100443" to="Tiles/@Node2D@100443/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100444" to="Tiles/@Node2D@100444/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100445" to="Tiles/@Node2D@100445/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100446" to="Tiles/@Node2D@100446/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100467" to="Tiles/@Node2D@100467/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100468" to="Tiles/@Node2D@100468/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100469" to="Tiles/@Node2D@100469/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100470" to="Tiles/@Node2D@100470/LevelPersistance" method="set_as_active"]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@100471" to="Tiles/@AnimatableBody2D@100471/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@100471" to="Tiles/@AnimatableBody2D@100471/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@100471" to="Tiles/@AnimatableBody2D@100471" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@100471" to="Tiles/@AnimatableBody2D@100471/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@100471" to="Tiles/@AnimatableBody2D@100471" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@100471" to="Tiles/@AnimatableBody2D@100471/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@100472" to="Tiles/@AnimatableBody2D@100472/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@100472" to="Tiles/@AnimatableBody2D@100472/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@100472" to="Tiles/@AnimatableBody2D@100472" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@100472" to="Tiles/@AnimatableBody2D@100472/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@100472" to="Tiles/@AnimatableBody2D@100472" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@100472" to="Tiles/@AnimatableBody2D@100472/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@100473" to="Tiles/@AnimatableBody2D@100473/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@100473" to="Tiles/@AnimatableBody2D@100473/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@100473" to="Tiles/@AnimatableBody2D@100473" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@100473" to="Tiles/@AnimatableBody2D@100473" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@100473" to="Tiles/@AnimatableBody2D@100473/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@100473" to="Tiles/@AnimatableBody2D@100473" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@100473" to="Tiles/@AnimatableBody2D@100473/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@100474" to="Tiles/@AnimatableBody2D@100474" method="on_block_hit" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@100474" to="Tiles/@AnimatableBody2D@100474/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="collected" from="Tiles/@Node2D@100480" to="Tiles/@Node2D@100480/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100481" to="Tiles/@Node2D@100481/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100482" to="Tiles/@Node2D@100482/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100483" to="Tiles/@Node2D@100483/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100484" to="Tiles/@Node2D@100484/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100497" to="Tiles/@Node2D@100497/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100498" to="Tiles/@Node2D@100498/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100499" to="Tiles/@Node2D@100499/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100500" to="Tiles/@Node2D@100500/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100501" to="Tiles/@Node2D@100501/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100502" to="Tiles/@Node2D@100502/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100503" to="Tiles/@Node2D@100503/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100504" to="Tiles/@Node2D@100504/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100505" to="Tiles/@Node2D@100505/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100506" to="Tiles/@Node2D@100506/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100507" to="Tiles/@Node2D@100507/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100508" to="Tiles/@Node2D@100508/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@100509" to="Tiles/@AnimatableBody2D@100509" method="on_block_hit" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@100509" to="Tiles/@AnimatableBody2D@100509/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="collected" from="Tiles/@Node2D@100519" to="Tiles/@Node2D@100519/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100520" to="Tiles/@Node2D@100520/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100521" to="Tiles/@Node2D@100521/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100522" to="Tiles/@Node2D@100522/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100530" to="Tiles/@Node2D@100530/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100531" to="Tiles/@Node2D@100531/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100532" to="Tiles/@Node2D@100532/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100533" to="Tiles/@Node2D@100533/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100537" to="Tiles/@Node2D@100537/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100538" to="Tiles/@Node2D@100538/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100539" to="Tiles/@Node2D@100539/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100540" to="Tiles/@Node2D@100540/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100541" to="Tiles/@Node2D@100541/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100542" to="Tiles/@Node2D@100542/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@100543" to="Tiles/@Node2D@100543/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@100560" to="Tiles/@AnimatableBody2D@100560" method="on_block_hit" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@100560" to="Tiles/@AnimatableBody2D@100560/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@100563" to="Tiles/@AnimatableBody2D@100563" method="on_block_hit" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@100563" to="Tiles/@AnimatableBody2D@100563/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="player_reached" from="EndFlagpole" to="BooRaceHandler" method="player_win_race"]
