[gd_scene load_steps=14 format=4 uid="uid://ckgfo7doisqcj"]

[ext_resource type="Script" uid="uid://bcqr1v25ygedb" path="res://Scripts/Classes/LevelClass.gd" id="1_2mb2x"]
[ext_resource type="JSON" path="res://Assets/Audio/BGM/BooRace.json" id="2_n51py"]
[ext_resource type="PackedScene" uid="uid://bksxgpygrdjl7" path="res://Scenes/Prefabs/LevelBG.tscn" id="3_ihd4m"]
[ext_resource type="PackedScene" uid="uid://ct5rrpa7uehkk" path="res://Scenes/Parts/Tiles.tscn" id="4_ll3l0"]
[ext_resource type="PackedScene" uid="uid://cuh62hlq8errh" path="res://Scenes/Prefabs/Entities/Player.tscn" id="5_bcgeo"]
[ext_resource type="PackedScene" uid="uid://cinr6kcbmo6gr" path="res://Scenes/Parts/DropShadowRenderer.tscn" id="8_awphr"]
[ext_resource type="PackedScene" uid="uid://iq86u4w60yee" path="res://Scenes/Prefabs/Entities/Objects/Firebar.tscn" id="9_n51py"]
[ext_resource type="PackedScene" uid="uid://dtpyjucfl16sw" path="res://Scenes/Prefabs/LevelObjects/CastleBridge.tscn" id="10_lhohi"]
[ext_resource type="PackedScene" uid="uid://duptcik2j0b04" path="res://Scenes/Prefabs/Entities/Enemies/Bowser.tscn" id="11_awphr"]
[ext_resource type="PackedScene" uid="uid://d1wjw5tobpb3w" path="res://Scenes/Prefabs/LevelObjects/BooRaceHandler.tscn" id="12_nbqmd"]
[ext_resource type="PackedScene" uid="uid://bbrkol4k3yobq" path="res://Scenes/Prefabs/Entities/Enemies/RaceBoo.tscn" id="13_8c3iy"]
[ext_resource type="Script" uid="uid://bdq0373j5n5o0" path="res://Scripts/Parts/CameraRightLimit.gd" id="14_lhohi"]

[sub_resource type="Curve2D" id="Curve2D_n51py"]
_data = {
"points": PackedVector2Array(0, 0, 0, 0, -248, -104, -45.76696, -0.2896643, 45.76696, 0.2896643, -120, -104, -50.691254, -0.8689929, 50.691254, 0.8689929, -40, -24, -33.60106, -0.8689929, 33.60106, 0.8689929, 72, -24, 24.621466, 0, -24.621466, 0, 80, -88, -42.29099, 0, 42.29099, 0, 72, -152, -50.471115, 1.4019754, 50.471115, -1.4019754, 280, -152, -55.37803, -0.35049385, 55.37803, 0.35049385, 400, -88, 0, 0, 0, 0, 472, -88, -42.409756, -1.0514815, 42.409756, 1.0514815, 536, -88, -47.667164, -0.35049385, 47.667164, 0.35049385, 592, -24, 0, 0, 0, 0, 736, -24, -32.59593, 0.7009877, 32.59593, -0.7009877, 800, -24, -41.708767, -0.35049385, 41.708767, 0.35049385, 848, -88, -38.20383, -0.35049385, 38.20383, 0.35049385, 904, -88, -30.492966, 2.102963, 30.492966, -2.102963, 936, -152, 0, 0, 0, 0, 1056, -152, -25.235558, -0.7009877, 25.235558, 0.7009877, 1248, -152, -32.59593, -1.0514815, 32.59593, 1.0514815, 1296, -88, -44.863213, 0.35049385, 44.863213, -0.35049385, 1440, -88, -41.708767, 0.35049385, 41.708767, -0.35049385, 1512, -64, -40.306793, 1.4019754, 40.306793, -1.4019754, 1600, -88, -32.59593, 0.35049385, 32.59593, -0.35049385, 1704, -88, -38.904816, -0.7009877, 38.904816, 0.7009877, 1752, -24, -31.193953, 0.35049385, 31.193953, -0.35049385, 1928, -24, -37.152348, 1.7524693, 37.152348, -1.7524693, 1968, -88, -46.61568, -3.1544447, 46.61568, 3.1544447, 2192, -88, -37.853336, 1.0514815, 37.853336, -1.0514815, 2256, -56, -46.966175, 1.0514815, 46.966175, -1.0514815, 2320, -72, 0, 0, 0, 0, 2584, -72)
}
point_count = 30

[node name="Level" type="Node"]
script = ExtResource("1_2mb2x")
music = ExtResource("2_n51py")
theme = "Castle"
campaign = "SMBLL"
level_id = 4
metadata/_custom_type_script = "uid://bcqr1v25ygedb"

[node name="LevelBG" parent="." instance=ExtResource("3_ihd4m")]

[node name="Tiles" parent="." instance=ExtResource("4_ll3l0")]
tile_map_data = PackedByteArray("[encoded data, 21252 characters]")

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

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

[node name="Firebars" type="Node" parent="."]

[node name="Firebar" parent="Firebars" instance=ExtResource("9_n51py")]
position = Vector2(1704, -56)
direction = 1

[node name="Firebar2" parent="Firebars" instance=ExtResource("9_n51py")]
position = Vector2(1816, -120)
direction = 1

[node name="Firebar3" parent="Firebars" instance=ExtResource("9_n51py")]
position = Vector2(2120, -120)
direction = 1

[node name="Firebar4" parent="Firebars" instance=ExtResource("9_n51py")]
position = Vector2(2008, -120)
direction = 1

[node name="Firebar5" parent="Firebars" instance=ExtResource("9_n51py")]
position = Vector2(1544, -40)

[node name="Firebar6" parent="Firebars" instance=ExtResource("9_n51py")]
position = Vector2(1384, -120)
direction = 1

[node name="Firebar7" parent="Firebars" instance=ExtResource("9_n51py")]
position = Vector2(1032, -120)
direction = 1

[node name="Firebar8" parent="Firebars" instance=ExtResource("9_n51py")]
position = Vector2(888, -120)

[node name="Firebar9" parent="Firebars" instance=ExtResource("9_n51py")]
position = Vector2(792, -56)
direction = 1

[node name="Firebar10" parent="Firebars" instance=ExtResource("9_n51py")]
position = Vector2(696, -120)
direction = 1

[node name="Firebar11" parent="Firebars" instance=ExtResource("9_n51py")]
position = Vector2(600, -56)

[node name="Firebar12" parent="Firebars" instance=ExtResource("9_n51py")]
position = Vector2(72, -120)
direction = 1

[node name="Firebar13" parent="Firebars" instance=ExtResource("9_n51py")]
position = Vector2(2456, -120)
direction = 1

[node name="CastleBridge" parent="." instance=ExtResource("10_lhohi")]
position = Vector2(2376, -40)

[node name="Bowser" parent="." instance=ExtResource("11_awphr")]
position = Vector2(2520, -48)

[node name="BooRaceHandler" parent="." node_paths=PackedStringArray("boo") instance=ExtResource("12_nbqmd")]
boo = NodePath("../RaceBoo")
level_id = 3

[node name="RaceBoo" parent="." node_paths=PackedStringArray("path") instance=ExtResource("13_8c3iy")]
position = Vector2(-248, -104)
path = NodePath("../Path2D/PathFollow2D")
time_needed = [50, 40, 35, 30, 26]

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

[node name="PathFollow2D" type="PathFollow2D" parent="Path2D"]
position = Vector2(-248, -104)
rotation = -0.0035224776

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

[node name="CameraRightLimit" type="Node2D" parent="."]
position = Vector2(2608, -72)
script = ExtResource("14_lhohi")
metadata/_custom_type_script = "uid://bdq0373j5n5o0"

[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="collected" from="Tiles/Coin" to="Tiles/Coin/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@67972" to="Tiles/@Node2D@67972/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@67973" to="Tiles/@Node2D@67973/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@67974" to="Tiles/@AnimatableBody2D@67974" method="on_block_hit" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@67974" to="Tiles/@AnimatableBody2D@67974/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="collected" from="Tiles/@Node2D@67975" to="Tiles/@Node2D@67975/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@67976" to="Tiles/@Node2D@67976/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@67977" to="Tiles/@Node2D@67977/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@67978" to="Tiles/@Node2D@67978/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@67979" to="Tiles/@Node2D@67979/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@67980" to="Tiles/@Node2D@67980/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@67981" to="Tiles/@Node2D@67981/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@67982" to="Tiles/@Node2D@67982/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@67983" to="Tiles/@Node2D@67983/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@67984" to="Tiles/@Node2D@67984/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@67985" to="Tiles/@Node2D@67985/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@67986" to="Tiles/@Node2D@67986/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@67987" to="Tiles/@Node2D@67987/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@67988" to="Tiles/@Node2D@67988/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@67989" to="Tiles/@Node2D@67989/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@67990" to="Tiles/@Node2D@67990/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@67991" to="Tiles/@Node2D@67991/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@67992" to="Tiles/@Node2D@67992/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@67993" to="Tiles/@Node2D@67993/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@67994" to="Tiles/@Node2D@67994/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@67995" to="Tiles/@Node2D@67995/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@67996" to="Tiles/@Node2D@67996/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@67997" to="Tiles/@Node2D@67997/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@67998" to="Tiles/@Node2D@67998/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@67999" to="Tiles/@Node2D@67999/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68000" to="Tiles/@Node2D@68000/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68001" to="Tiles/@Node2D@68001/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68002" to="Tiles/@Node2D@68002/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68003" to="Tiles/@Node2D@68003/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68004" to="Tiles/@Node2D@68004/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68005" to="Tiles/@Node2D@68005/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68006" to="Tiles/@Node2D@68006/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68007" to="Tiles/@Node2D@68007/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68008" to="Tiles/@Node2D@68008/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68009" to="Tiles/@Node2D@68009/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68010" to="Tiles/@Node2D@68010/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68011" to="Tiles/@Node2D@68011/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68012" to="Tiles/@Node2D@68012/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68013" to="Tiles/@Node2D@68013/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68014" to="Tiles/@Node2D@68014/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68015" to="Tiles/@Node2D@68015/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68016" to="Tiles/@Node2D@68016/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68017" to="Tiles/@Node2D@68017/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68018" to="Tiles/@Node2D@68018/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68019" to="Tiles/@Node2D@68019/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68020" to="Tiles/@Node2D@68020/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68021" to="Tiles/@Node2D@68021/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68022" to="Tiles/@Node2D@68022/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68023" to="Tiles/@Node2D@68023/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68024" to="Tiles/@Node2D@68024/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68025" to="Tiles/@Node2D@68025/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68026" to="Tiles/@Node2D@68026/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68027" to="Tiles/@Node2D@68027/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68028" to="Tiles/@Node2D@68028/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68029" to="Tiles/@Node2D@68029/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68030" to="Tiles/@Node2D@68030/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68031" to="Tiles/@Node2D@68031/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68032" to="Tiles/@Node2D@68032/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68033" to="Tiles/@Node2D@68033/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68034" to="Tiles/@Node2D@68034/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68035" to="Tiles/@Node2D@68035/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68036" to="Tiles/@Node2D@68036/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68037" to="Tiles/@Node2D@68037/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68038" to="Tiles/@Node2D@68038/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68039" to="Tiles/@Node2D@68039/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68040" to="Tiles/@Node2D@68040/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68041" to="Tiles/@Node2D@68041/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68042" to="Tiles/@Node2D@68042/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68043" to="Tiles/@Node2D@68043/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68044" to="Tiles/@Node2D@68044/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68045" to="Tiles/@Node2D@68045/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68046" to="Tiles/@Node2D@68046/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68047" to="Tiles/@Node2D@68047/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68048" to="Tiles/@Node2D@68048/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68049" to="Tiles/@Node2D@68049/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68050" to="Tiles/@Node2D@68050/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68051" to="Tiles/@Node2D@68051/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68052" to="Tiles/@Node2D@68052/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68053" to="Tiles/@Node2D@68053/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68054" to="Tiles/@Node2D@68054/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68055" to="Tiles/@Node2D@68055/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68056" to="Tiles/@Node2D@68056/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68057" to="Tiles/@Node2D@68057/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68058" to="Tiles/@Node2D@68058/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68059" to="Tiles/@Node2D@68059/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68060" to="Tiles/@Node2D@68060/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68061" to="Tiles/@Node2D@68061/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68062" to="Tiles/@Node2D@68062/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68063" to="Tiles/@Node2D@68063/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68064" to="Tiles/@Node2D@68064/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68065" to="Tiles/@Node2D@68065/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68066" to="Tiles/@Node2D@68066/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68067" to="Tiles/@Node2D@68067/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68068" to="Tiles/@Node2D@68068/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68069" to="Tiles/@Node2D@68069/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68070" to="Tiles/@Node2D@68070/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68071" to="Tiles/@Node2D@68071/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68072" to="Tiles/@Node2D@68072/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68073" to="Tiles/@Node2D@68073/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68074" to="Tiles/@Node2D@68074/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68075" to="Tiles/@Node2D@68075/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68076" to="Tiles/@Node2D@68076/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68077" to="Tiles/@Node2D@68077/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68078" to="Tiles/@Node2D@68078/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68079" to="Tiles/@Node2D@68079/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68080" to="Tiles/@Node2D@68080/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68081" to="Tiles/@Node2D@68081/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68082" to="Tiles/@Node2D@68082/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68083" to="Tiles/@Node2D@68083/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68084" to="Tiles/@Node2D@68084/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68085" to="Tiles/@Node2D@68085/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68086" to="Tiles/@Node2D@68086/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68087" to="Tiles/@Node2D@68087/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68088" to="Tiles/@Node2D@68088/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68089" to="Tiles/@Node2D@68089/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68090" to="Tiles/@Node2D@68090/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68091" to="Tiles/@Node2D@68091/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68092" to="Tiles/@Node2D@68092/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68093" to="Tiles/@Node2D@68093/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68094" to="Tiles/@Node2D@68094/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68095" to="Tiles/@Node2D@68095/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68096" to="Tiles/@Node2D@68096/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68097" to="Tiles/@Node2D@68097/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68098" to="Tiles/@Node2D@68098/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@68099" to="Tiles/@Node2D@68099/LevelPersistance" method="set_as_active"]
[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/@AnimatableBody2D@68130" to="Tiles/@AnimatableBody2D@68130" method="on_block_hit" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@68130" to="Tiles/@AnimatableBody2D@68130/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@68131" to="Tiles/@AnimatableBody2D@68131" method="on_block_hit" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@68131" to="Tiles/@AnimatableBody2D@68131/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@68132" to="Tiles/@AnimatableBody2D@68132" method="on_block_hit" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@68132" to="Tiles/@AnimatableBody2D@68132/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@68133" to="Tiles/@AnimatableBody2D@68133" method="on_block_hit" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@68133" to="Tiles/@AnimatableBody2D@68133/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@68134" to="Tiles/@AnimatableBody2D@68134" method="on_block_hit" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@68134" to="Tiles/@AnimatableBody2D@68134/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@68135" to="Tiles/@AnimatableBody2D@68135" method="on_block_hit" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@68135" to="Tiles/@AnimatableBody2D@68135/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="axe_touched" from="CastleBridge" to="BooRaceHandler" method="player_win_race"]
[connection signal="axe_touched" from="CastleBridge" to="RaceBoo" method="flag_die"]
[connection signal="victory_begin" from="CastleBridge" to="BooRaceHandler" method="tally_time"]
[connection signal="victory_begin" from="CastleBridge" to="CameraRightLimit" method="_enter_tree"]
