fixed piranha plants missing in SMB1 yvb

This commit is contained in:
JHDev2006
2025-09-13 17:03:24 +01:00
parent 165d3a8377
commit 55d2a7c7ca
21 changed files with 3223 additions and 3864 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=13 format=4 uid="uid://c48a6ol3orgl4"]
[gd_scene load_steps=14 format=4 uid="uid://c48a6ol3orgl4"]
[ext_resource type="Script" uid="uid://bcqr1v25ygedb" path="res://Scripts/Classes/LevelClass.gd" id="1_pjjgr"]
[ext_resource type="JSON" path="res://Assets/Audio/BGM/BooRace.json" id="2_jksf4"]
@@ -11,6 +11,7 @@
[ext_resource type="PackedScene" uid="uid://d1wjw5tobpb3w" path="res://Scenes/Prefabs/LevelObjects/BooRaceHandler.tscn" id="10_jksf4"]
[ext_resource type="PackedScene" uid="uid://bbrkol4k3yobq" path="res://Scenes/Prefabs/Entities/Enemies/RaceBoo.tscn" id="11_78qw3"]
[ext_resource type="PackedScene" uid="uid://githt8ci1xal" path="res://Scenes/Parts/StartCastle.tscn" id="12_78qw3"]
[ext_resource type="PackedScene" uid="uid://1rxw4k4wq3ni" path="res://Scenes/Prefabs/Entities/Enemies/PiranhaPlant.tscn" id="12_jddgu"]
[sub_resource type="Curve2D" id="Curve2D_jksf4"]
_data = {
@@ -66,103 +67,109 @@ level_id = 4
[node name="StartCastle" parent="." instance=ExtResource("12_78qw3")]
position = Vector2(-216, -40)
[node name="PirannhaPlant" parent="." instance=ExtResource("12_jddgu")]
position = Vector2(2272, -32)
[node name="PirannhaPlant2" parent="." instance=ExtResource("12_jddgu")]
position = Vector2(2336, -32)
[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@90943" to="Tiles/@AnimatableBody2D@90943/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@90943" to="Tiles/@AnimatableBody2D@90943/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@90943" to="Tiles/@AnimatableBody2D@90943" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@90943" to="Tiles/@AnimatableBody2D@90943/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@90943" to="Tiles/@AnimatableBody2D@90943" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@90943" to="Tiles/@AnimatableBody2D@90943/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@90944" to="Tiles/@AnimatableBody2D@90944/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@90944" to="Tiles/@AnimatableBody2D@90944/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@90944" to="Tiles/@AnimatableBody2D@90944" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@90944" to="Tiles/@AnimatableBody2D@90944/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@90944" to="Tiles/@AnimatableBody2D@90944" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@90944" to="Tiles/@AnimatableBody2D@90944/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@90945" to="Tiles/@AnimatableBody2D@90945/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@90945" to="Tiles/@AnimatableBody2D@90945/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@90945" to="Tiles/@AnimatableBody2D@90945" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@90945" to="Tiles/@AnimatableBody2D@90945/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@90945" to="Tiles/@AnimatableBody2D@90945" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@90945" to="Tiles/@AnimatableBody2D@90945/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@90946" to="Tiles/@AnimatableBody2D@90946/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@90946" to="Tiles/@AnimatableBody2D@90946/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@90946" to="Tiles/@AnimatableBody2D@90946" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@90946" to="Tiles/@AnimatableBody2D@90946/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@90946" to="Tiles/@AnimatableBody2D@90946" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@90946" to="Tiles/@AnimatableBody2D@90946/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@71682" to="Tiles/@AnimatableBody2D@71682/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@71682" to="Tiles/@AnimatableBody2D@71682/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@71682" to="Tiles/@AnimatableBody2D@71682" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@71682" to="Tiles/@AnimatableBody2D@71682/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@71682" to="Tiles/@AnimatableBody2D@71682" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@71682" to="Tiles/@AnimatableBody2D@71682/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@71683" to="Tiles/@AnimatableBody2D@71683/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@71683" to="Tiles/@AnimatableBody2D@71683/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@71683" to="Tiles/@AnimatableBody2D@71683" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@71683" to="Tiles/@AnimatableBody2D@71683/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@71683" to="Tiles/@AnimatableBody2D@71683" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@71683" to="Tiles/@AnimatableBody2D@71683/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@71684" to="Tiles/@AnimatableBody2D@71684/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@71684" to="Tiles/@AnimatableBody2D@71684/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@71684" to="Tiles/@AnimatableBody2D@71684" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@71684" to="Tiles/@AnimatableBody2D@71684/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@71684" to="Tiles/@AnimatableBody2D@71684" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@71684" to="Tiles/@AnimatableBody2D@71684/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@71685" to="Tiles/@AnimatableBody2D@71685/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@71685" to="Tiles/@AnimatableBody2D@71685/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@71685" to="Tiles/@AnimatableBody2D@71685" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@71685" to="Tiles/@AnimatableBody2D@71685/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@71685" to="Tiles/@AnimatableBody2D@71685" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@71685" to="Tiles/@AnimatableBody2D@71685/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@90947" to="Tiles/@Node2D@90947/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@90948" to="Tiles/@Node2D@90948/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@90949" to="Tiles/@Node2D@90949/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@90950" to="Tiles/@Node2D@90950/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@90951" to="Tiles/@Node2D@90951/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@90952" to="Tiles/@Node2D@90952/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@90953" to="Tiles/@Node2D@90953/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@90954" to="Tiles/@Node2D@90954/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@90955" to="Tiles/@Node2D@90955/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@90956" to="Tiles/@Node2D@90956/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@90957" to="Tiles/@Node2D@90957/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@90958" to="Tiles/@Node2D@90958/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@90959" to="Tiles/@Node2D@90959/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@90960" to="Tiles/@Node2D@90960/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@90961" to="Tiles/@Node2D@90961/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@90962" to="Tiles/@Node2D@90962/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@90963" to="Tiles/@Node2D@90963/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@90964" to="Tiles/@Node2D@90964/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@90965" to="Tiles/@Node2D@90965/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@90966" to="Tiles/@Node2D@90966/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@90967" to="Tiles/@Node2D@90967/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@90968" to="Tiles/@Node2D@90968/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@90969" to="Tiles/@Node2D@90969/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@90970" to="Tiles/@Node2D@90970/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@90971" to="Tiles/@Node2D@90971/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@90972" to="Tiles/@Node2D@90972/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@90973" to="Tiles/@Node2D@90973/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@90974" to="Tiles/@Node2D@90974/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@90975" to="Tiles/@Node2D@90975/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@90976" to="Tiles/@Node2D@90976/LevelPersistance" method="set_as_active"]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@90978" to="Tiles/@AnimatableBody2D@90978/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@90978" to="Tiles/@AnimatableBody2D@90978/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@90978" to="Tiles/@AnimatableBody2D@90978" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@90978" to="Tiles/@AnimatableBody2D@90978/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@90978" to="Tiles/@AnimatableBody2D@90978" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@90978" to="Tiles/@AnimatableBody2D@90978/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@90979" to="Tiles/@AnimatableBody2D@90979/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@90979" to="Tiles/@AnimatableBody2D@90979/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@90979" to="Tiles/@AnimatableBody2D@90979" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@90979" to="Tiles/@AnimatableBody2D@90979/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@90979" to="Tiles/@AnimatableBody2D@90979" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@90979" to="Tiles/@AnimatableBody2D@90979/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@90980" to="Tiles/@AnimatableBody2D@90980/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@90980" to="Tiles/@AnimatableBody2D@90980/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@90980" to="Tiles/@AnimatableBody2D@90980" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@90980" to="Tiles/@AnimatableBody2D@90980/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@90980" to="Tiles/@AnimatableBody2D@90980" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@90980" to="Tiles/@AnimatableBody2D@90980/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@90981" to="Tiles/@AnimatableBody2D@90981/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@90981" to="Tiles/@AnimatableBody2D@90981/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@90981" to="Tiles/@AnimatableBody2D@90981" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@90981" to="Tiles/@AnimatableBody2D@90981/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@90981" to="Tiles/@AnimatableBody2D@90981" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@90981" to="Tiles/@AnimatableBody2D@90981/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@90982" to="Tiles/@AnimatableBody2D@90982/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@90982" to="Tiles/@AnimatableBody2D@90982/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@90982" to="Tiles/@AnimatableBody2D@90982" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@90982" to="Tiles/@AnimatableBody2D@90982/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@90982" to="Tiles/@AnimatableBody2D@90982" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@90982" to="Tiles/@AnimatableBody2D@90982/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@90983" to="Tiles/@AnimatableBody2D@90983/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@90983" to="Tiles/@AnimatableBody2D@90983/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@90983" to="Tiles/@AnimatableBody2D@90983" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@90983" to="Tiles/@AnimatableBody2D@90983/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@90983" to="Tiles/@AnimatableBody2D@90983" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@90983" to="Tiles/@AnimatableBody2D@90983/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="collected" from="Tiles/@Node2D@71686" to="Tiles/@Node2D@71686/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@71687" to="Tiles/@Node2D@71687/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@71688" to="Tiles/@Node2D@71688/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@71689" to="Tiles/@Node2D@71689/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@71690" to="Tiles/@Node2D@71690/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@71691" to="Tiles/@Node2D@71691/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@71692" to="Tiles/@Node2D@71692/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@71693" to="Tiles/@Node2D@71693/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@71694" to="Tiles/@Node2D@71694/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@71695" to="Tiles/@Node2D@71695/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@71696" to="Tiles/@Node2D@71696/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@71697" to="Tiles/@Node2D@71697/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@71698" to="Tiles/@Node2D@71698/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@71699" to="Tiles/@Node2D@71699/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@71700" to="Tiles/@Node2D@71700/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@71701" to="Tiles/@Node2D@71701/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@71702" to="Tiles/@Node2D@71702/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@71703" to="Tiles/@Node2D@71703/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@71704" to="Tiles/@Node2D@71704/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@71705" to="Tiles/@Node2D@71705/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@71706" to="Tiles/@Node2D@71706/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@71707" to="Tiles/@Node2D@71707/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@71708" to="Tiles/@Node2D@71708/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@71709" to="Tiles/@Node2D@71709/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@71710" to="Tiles/@Node2D@71710/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@71711" to="Tiles/@Node2D@71711/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@71712" to="Tiles/@Node2D@71712/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@71713" to="Tiles/@Node2D@71713/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@71714" to="Tiles/@Node2D@71714/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@71715" to="Tiles/@Node2D@71715/LevelPersistance" method="set_as_active"]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@71716" to="Tiles/@AnimatableBody2D@71716/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@71716" to="Tiles/@AnimatableBody2D@71716/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@71716" to="Tiles/@AnimatableBody2D@71716" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@71716" to="Tiles/@AnimatableBody2D@71716/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@71716" to="Tiles/@AnimatableBody2D@71716" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@71716" to="Tiles/@AnimatableBody2D@71716/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@71717" to="Tiles/@AnimatableBody2D@71717/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@71717" to="Tiles/@AnimatableBody2D@71717/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@71717" to="Tiles/@AnimatableBody2D@71717" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@71717" to="Tiles/@AnimatableBody2D@71717/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@71717" to="Tiles/@AnimatableBody2D@71717" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@71717" to="Tiles/@AnimatableBody2D@71717/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@71718" to="Tiles/@AnimatableBody2D@71718/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@71718" to="Tiles/@AnimatableBody2D@71718/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@71718" to="Tiles/@AnimatableBody2D@71718" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@71718" to="Tiles/@AnimatableBody2D@71718/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@71718" to="Tiles/@AnimatableBody2D@71718" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@71718" to="Tiles/@AnimatableBody2D@71718/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@71719" to="Tiles/@AnimatableBody2D@71719/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@71719" to="Tiles/@AnimatableBody2D@71719/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@71719" to="Tiles/@AnimatableBody2D@71719" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@71719" to="Tiles/@AnimatableBody2D@71719/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@71719" to="Tiles/@AnimatableBody2D@71719" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@71719" to="Tiles/@AnimatableBody2D@71719/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@71720" to="Tiles/@AnimatableBody2D@71720/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@71720" to="Tiles/@AnimatableBody2D@71720/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@71720" to="Tiles/@AnimatableBody2D@71720" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@71720" to="Tiles/@AnimatableBody2D@71720/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@71720" to="Tiles/@AnimatableBody2D@71720" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@71720" to="Tiles/@AnimatableBody2D@71720/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@71721" to="Tiles/@AnimatableBody2D@71721/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@71721" to="Tiles/@AnimatableBody2D@71721/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@71721" to="Tiles/@AnimatableBody2D@71721" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@71721" to="Tiles/@AnimatableBody2D@71721/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@71721" to="Tiles/@AnimatableBody2D@71721" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@71721" to="Tiles/@AnimatableBody2D@71721/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"]
@@ -172,37 +179,37 @@ position = Vector2(-216, -40)
[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@90984" to="Tiles/@AnimatableBody2D@90984" method="on_block_hit" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@90984" to="Tiles/@AnimatableBody2D@90984/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@90985" to="Tiles/@AnimatableBody2D@90985" method="on_block_hit" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@90985" to="Tiles/@AnimatableBody2D@90985/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@90986" to="Tiles/@AnimatableBody2D@90986" method="on_block_hit" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@90986" to="Tiles/@AnimatableBody2D@90986/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@90987" to="Tiles/@AnimatableBody2D@90987" method="on_block_hit" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@90987" to="Tiles/@AnimatableBody2D@90987/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@90988" to="Tiles/@AnimatableBody2D@90988" method="on_block_hit" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@90988" to="Tiles/@AnimatableBody2D@90988/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@90989" to="Tiles/@AnimatableBody2D@90989" method="on_block_hit" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@90989" to="Tiles/@AnimatableBody2D@90989/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@90990" to="Tiles/@AnimatableBody2D@90990" method="on_block_hit" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@90990" to="Tiles/@AnimatableBody2D@90990/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@90991" to="Tiles/@AnimatableBody2D@90991" method="on_block_hit" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@90991" to="Tiles/@AnimatableBody2D@90991/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@90992" to="Tiles/@AnimatableBody2D@90992" method="on_block_hit" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@90992" to="Tiles/@AnimatableBody2D@90992/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@90993" to="Tiles/@AnimatableBody2D@90993" method="on_block_hit" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@90993" to="Tiles/@AnimatableBody2D@90993/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@90994" to="Tiles/@AnimatableBody2D@90994" method="on_block_hit" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@90994" to="Tiles/@AnimatableBody2D@90994/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@90995" to="Tiles/@AnimatableBody2D@90995" method="on_block_hit" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@90995" to="Tiles/@AnimatableBody2D@90995/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@90996" to="Tiles/@AnimatableBody2D@90996" method="on_block_hit" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@90996" to="Tiles/@AnimatableBody2D@90996/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@91052" to="Tiles/@AnimatableBody2D@91052/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@91052" to="Tiles/@AnimatableBody2D@91052/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@91052" to="Tiles/@AnimatableBody2D@91052" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@91052" to="Tiles/@AnimatableBody2D@91052" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@91052" to="Tiles/@AnimatableBody2D@91052/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@91052" to="Tiles/@AnimatableBody2D@91052" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@91052" to="Tiles/@AnimatableBody2D@91052/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@71722" to="Tiles/@AnimatableBody2D@71722" method="on_block_hit" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@71722" to="Tiles/@AnimatableBody2D@71722/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@71723" to="Tiles/@AnimatableBody2D@71723" method="on_block_hit" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@71723" to="Tiles/@AnimatableBody2D@71723/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@71724" to="Tiles/@AnimatableBody2D@71724" method="on_block_hit" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@71724" to="Tiles/@AnimatableBody2D@71724/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@71725" to="Tiles/@AnimatableBody2D@71725" method="on_block_hit" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@71725" to="Tiles/@AnimatableBody2D@71725/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@71726" to="Tiles/@AnimatableBody2D@71726" method="on_block_hit" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@71726" to="Tiles/@AnimatableBody2D@71726/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@71727" to="Tiles/@AnimatableBody2D@71727" method="on_block_hit" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@71727" to="Tiles/@AnimatableBody2D@71727/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@71728" to="Tiles/@AnimatableBody2D@71728" method="on_block_hit" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@71728" to="Tiles/@AnimatableBody2D@71728/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@71729" to="Tiles/@AnimatableBody2D@71729" method="on_block_hit" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@71729" to="Tiles/@AnimatableBody2D@71729/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@71730" to="Tiles/@AnimatableBody2D@71730" method="on_block_hit" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@71730" to="Tiles/@AnimatableBody2D@71730/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@71731" to="Tiles/@AnimatableBody2D@71731" method="on_block_hit" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@71731" to="Tiles/@AnimatableBody2D@71731/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@71732" to="Tiles/@AnimatableBody2D@71732" method="on_block_hit" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@71732" to="Tiles/@AnimatableBody2D@71732/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@71733" to="Tiles/@AnimatableBody2D@71733" method="on_block_hit" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@71733" to="Tiles/@AnimatableBody2D@71733/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@71734" to="Tiles/@AnimatableBody2D@71734" method="on_block_hit" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@71734" to="Tiles/@AnimatableBody2D@71734/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@71789" to="Tiles/@AnimatableBody2D@71789/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@71789" to="Tiles/@AnimatableBody2D@71789/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@71789" to="Tiles/@AnimatableBody2D@71789" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@71789" to="Tiles/@AnimatableBody2D@71789" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@71789" to="Tiles/@AnimatableBody2D@71789/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@71789" to="Tiles/@AnimatableBody2D@71789" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@71789" to="Tiles/@AnimatableBody2D@71789/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="player_reached" from="EndFlagpole" to="BooRaceHandler" method="player_win_race"]