added the game

This commit is contained in:
JHDev2006
2025-09-13 16:30:32 +01:00
parent 5ef689109b
commit 3773bdaf64
3616 changed files with 263702 additions and 0 deletions

View File

@@ -0,0 +1,239 @@
[gd_scene load_steps=3 format=3 uid="uid://csxdbyudplw5m"]
[ext_resource type="PackedScene" uid="uid://dia10nixa7g84" path="res://Scenes/Levels/SMB1/World6/6-1.tscn" id="1_ego16"]
[ext_resource type="Script" uid="uid://bjs5mlc3xrxud" path="res://Scripts/Parts/DiscoLevel.gd" id="2_epogv"]
[node name="6-1" instance=ExtResource("1_ego16")]
campaign = "SMBANN"
[node name="DiscoLevel" type="Node" parent="." index="16"]
script = ExtResource("2_epogv")
combo_meter_rate = 0.6000000000058208
metadata/_custom_type_script = "uid://bjs5mlc3xrxud"
[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@114922" to="Tiles/@AnimatableBody2D@114922/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@114922" to="Tiles/@AnimatableBody2D@114922/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114922" to="Tiles/@AnimatableBody2D@114922" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114922" to="Tiles/@AnimatableBody2D@114922/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@114922" to="Tiles/@AnimatableBody2D@114922" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@114922" to="Tiles/@AnimatableBody2D@114922/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@114923" to="Tiles/@AnimatableBody2D@114923/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@114923" to="Tiles/@AnimatableBody2D@114923/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114923" to="Tiles/@AnimatableBody2D@114923" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114923" to="Tiles/@AnimatableBody2D@114923/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@114923" to="Tiles/@AnimatableBody2D@114923" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@114923" to="Tiles/@AnimatableBody2D@114923/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@114924" to="Tiles/@AnimatableBody2D@114924/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@114924" to="Tiles/@AnimatableBody2D@114924/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114924" to="Tiles/@AnimatableBody2D@114924" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114924" to="Tiles/@AnimatableBody2D@114924/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@114924" to="Tiles/@AnimatableBody2D@114924" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@114924" to="Tiles/@AnimatableBody2D@114924/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@114925" to="Tiles/@AnimatableBody2D@114925/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@114925" to="Tiles/@AnimatableBody2D@114925/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114925" to="Tiles/@AnimatableBody2D@114925" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114925" to="Tiles/@AnimatableBody2D@114925/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@114925" to="Tiles/@AnimatableBody2D@114925" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@114925" to="Tiles/@AnimatableBody2D@114925/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@114926" to="Tiles/@AnimatableBody2D@114926/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@114926" to="Tiles/@AnimatableBody2D@114926/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114926" to="Tiles/@AnimatableBody2D@114926" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114926" to="Tiles/@AnimatableBody2D@114926/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@114926" to="Tiles/@AnimatableBody2D@114926" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@114926" to="Tiles/@AnimatableBody2D@114926/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@114927" to="Tiles/@AnimatableBody2D@114927/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@114927" to="Tiles/@AnimatableBody2D@114927/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114927" to="Tiles/@AnimatableBody2D@114927" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114927" to="Tiles/@AnimatableBody2D@114927/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@114927" to="Tiles/@AnimatableBody2D@114927" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@114927" to="Tiles/@AnimatableBody2D@114927/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@114928" to="Tiles/@AnimatableBody2D@114928/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@114928" to="Tiles/@AnimatableBody2D@114928/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114928" to="Tiles/@AnimatableBody2D@114928" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114928" to="Tiles/@AnimatableBody2D@114928/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@114928" to="Tiles/@AnimatableBody2D@114928" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@114928" to="Tiles/@AnimatableBody2D@114928/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@114929" to="Tiles/@AnimatableBody2D@114929/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@114929" to="Tiles/@AnimatableBody2D@114929/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114929" to="Tiles/@AnimatableBody2D@114929" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114929" to="Tiles/@AnimatableBody2D@114929/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@114929" to="Tiles/@AnimatableBody2D@114929" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@114929" to="Tiles/@AnimatableBody2D@114929/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@114930" to="Tiles/@AnimatableBody2D@114930/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@114930" to="Tiles/@AnimatableBody2D@114930/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114930" to="Tiles/@AnimatableBody2D@114930" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114930" to="Tiles/@AnimatableBody2D@114930/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@114930" to="Tiles/@AnimatableBody2D@114930" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@114930" to="Tiles/@AnimatableBody2D@114930/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@114931" to="Tiles/@AnimatableBody2D@114931/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@114931" to="Tiles/@AnimatableBody2D@114931/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114931" to="Tiles/@AnimatableBody2D@114931" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114931" to="Tiles/@AnimatableBody2D@114931/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@114931" to="Tiles/@AnimatableBody2D@114931" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@114931" to="Tiles/@AnimatableBody2D@114931/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@114932" to="Tiles/@AnimatableBody2D@114932/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@114932" to="Tiles/@AnimatableBody2D@114932/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114932" to="Tiles/@AnimatableBody2D@114932" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114932" to="Tiles/@AnimatableBody2D@114932/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@114932" to="Tiles/@AnimatableBody2D@114932" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@114932" to="Tiles/@AnimatableBody2D@114932/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@114933" to="Tiles/@AnimatableBody2D@114933/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@114933" to="Tiles/@AnimatableBody2D@114933/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114933" to="Tiles/@AnimatableBody2D@114933" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114933" to="Tiles/@AnimatableBody2D@114933/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@114933" to="Tiles/@AnimatableBody2D@114933" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@114933" to="Tiles/@AnimatableBody2D@114933/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="block_destroyed" from="Tiles/@AnimatableBody2D@114934" to="Tiles/@AnimatableBody2D@114934/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@114934" to="Tiles/@AnimatableBody2D@114934/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114934" to="Tiles/@AnimatableBody2D@114934" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114934" to="Tiles/@AnimatableBody2D@114934" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114934" to="Tiles/@AnimatableBody2D@114934/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@114934" to="Tiles/@AnimatableBody2D@114934" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@114934" to="Tiles/@AnimatableBody2D@114934/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@114935" to="Tiles/@Node2D@114935/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@114936" to="Tiles/@Node2D@114936/LevelPersistance" method="set_as_active"]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@114937" to="Tiles/@AnimatableBody2D@114937/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@114937" to="Tiles/@AnimatableBody2D@114937/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114937" to="Tiles/@AnimatableBody2D@114937" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114937" to="Tiles/@AnimatableBody2D@114937/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@114937" to="Tiles/@AnimatableBody2D@114937" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@114937" to="Tiles/@AnimatableBody2D@114937/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@114938" to="Tiles/@AnimatableBody2D@114938/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@114938" to="Tiles/@AnimatableBody2D@114938/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114938" to="Tiles/@AnimatableBody2D@114938" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114938" to="Tiles/@AnimatableBody2D@114938/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@114938" to="Tiles/@AnimatableBody2D@114938" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@114938" to="Tiles/@AnimatableBody2D@114938/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@114939" to="Tiles/@AnimatableBody2D@114939/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@114939" to="Tiles/@AnimatableBody2D@114939/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114939" to="Tiles/@AnimatableBody2D@114939" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114939" to="Tiles/@AnimatableBody2D@114939/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@114939" to="Tiles/@AnimatableBody2D@114939" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@114939" to="Tiles/@AnimatableBody2D@114939/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@114940" to="Tiles/@AnimatableBody2D@114940/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@114940" to="Tiles/@AnimatableBody2D@114940/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114940" to="Tiles/@AnimatableBody2D@114940" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114940" to="Tiles/@AnimatableBody2D@114940/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@114940" to="Tiles/@AnimatableBody2D@114940" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@114940" to="Tiles/@AnimatableBody2D@114940/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@114941" to="Tiles/@AnimatableBody2D@114941/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@114941" to="Tiles/@AnimatableBody2D@114941/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114941" to="Tiles/@AnimatableBody2D@114941" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114941" to="Tiles/@AnimatableBody2D@114941/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@114941" to="Tiles/@AnimatableBody2D@114941" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@114941" to="Tiles/@AnimatableBody2D@114941/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="collected" from="Tiles/@Node2D@114942" to="Tiles/@Node2D@114942/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@114943" to="Tiles/@Node2D@114943/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@114944" to="Tiles/@Node2D@114944/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@114945" to="Tiles/@Node2D@114945/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@114946" to="Tiles/@Node2D@114946/LevelPersistance" method="set_as_active"]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@114947" to="Tiles/@AnimatableBody2D@114947/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@114947" to="Tiles/@AnimatableBody2D@114947/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114947" to="Tiles/@AnimatableBody2D@114947" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114947" to="Tiles/@AnimatableBody2D@114947/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@114947" to="Tiles/@AnimatableBody2D@114947" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@114947" to="Tiles/@AnimatableBody2D@114947/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@114948" to="Tiles/@AnimatableBody2D@114948/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@114948" to="Tiles/@AnimatableBody2D@114948/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114948" to="Tiles/@AnimatableBody2D@114948" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114948" to="Tiles/@AnimatableBody2D@114948/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@114948" to="Tiles/@AnimatableBody2D@114948" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@114948" to="Tiles/@AnimatableBody2D@114948/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@114949" to="Tiles/@AnimatableBody2D@114949/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@114949" to="Tiles/@AnimatableBody2D@114949/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114949" to="Tiles/@AnimatableBody2D@114949" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114949" to="Tiles/@AnimatableBody2D@114949/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@114949" to="Tiles/@AnimatableBody2D@114949" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@114949" to="Tiles/@AnimatableBody2D@114949/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@114950" to="Tiles/@AnimatableBody2D@114950/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@114950" to="Tiles/@AnimatableBody2D@114950/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114950" to="Tiles/@AnimatableBody2D@114950" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114950" to="Tiles/@AnimatableBody2D@114950/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@114950" to="Tiles/@AnimatableBody2D@114950" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@114950" to="Tiles/@AnimatableBody2D@114950/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@114951" to="Tiles/@AnimatableBody2D@114951/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@114951" to="Tiles/@AnimatableBody2D@114951/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114951" to="Tiles/@AnimatableBody2D@114951" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114951" to="Tiles/@AnimatableBody2D@114951/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114951" to="Tiles/@AnimatableBody2D@114951/Timer" method="start" flags=6 unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@114951" to="Tiles/@AnimatableBody2D@114951" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@114951" to="Tiles/@AnimatableBody2D@114951/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@114952" to="Tiles/@AnimatableBody2D@114952/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@114952" to="Tiles/@AnimatableBody2D@114952/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114952" to="Tiles/@AnimatableBody2D@114952" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114952" to="Tiles/@AnimatableBody2D@114952" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114952" to="Tiles/@AnimatableBody2D@114952/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@114952" to="Tiles/@AnimatableBody2D@114952" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@114952" to="Tiles/@AnimatableBody2D@114952/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@114953" to="Tiles/@AnimatableBody2D@114953/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@114953" to="Tiles/@AnimatableBody2D@114953/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114953" to="Tiles/@AnimatableBody2D@114953" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114953" to="Tiles/@AnimatableBody2D@114953" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114953" to="Tiles/@AnimatableBody2D@114953/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@114953" to="Tiles/@AnimatableBody2D@114953" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@114953" to="Tiles/@AnimatableBody2D@114953/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/InvisibleQuestionBlock" to="Tiles/InvisibleQuestionBlock/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/InvisibleQuestionBlock" to="Tiles/InvisibleQuestionBlock/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/InvisibleQuestionBlock" to="Tiles/InvisibleQuestionBlock" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/InvisibleQuestionBlock" to="Tiles/InvisibleQuestionBlock" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/InvisibleQuestionBlock" to="Tiles/InvisibleQuestionBlock/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/InvisibleQuestionBlock" to="Tiles/InvisibleQuestionBlock" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/InvisibleQuestionBlock" to="Tiles/InvisibleQuestionBlock/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@114954" to="Tiles/@AnimatableBody2D@114954/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@114954" to="Tiles/@AnimatableBody2D@114954/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114954" to="Tiles/@AnimatableBody2D@114954" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114954" to="Tiles/@AnimatableBody2D@114954" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@114954" to="Tiles/@AnimatableBody2D@114954/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@114954" to="Tiles/@AnimatableBody2D@114954" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@114954" to="Tiles/@AnimatableBody2D@114954/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="area_entered" from="Tiles/DeathPit" to="Tiles/DeathPit" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@114955" to="Tiles/@Area2D@114955" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@114956" to="Tiles/@Area2D@114956" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@114957" to="Tiles/@Area2D@114957" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@114958" to="Tiles/@Area2D@114958" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@114959" to="Tiles/@Area2D@114959" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@114960" to="Tiles/@Area2D@114960" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@114961" to="Tiles/@Area2D@114961" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@114962" to="Tiles/@Area2D@114962" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@114963" to="Tiles/@Area2D@114963" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@114964" to="Tiles/@Area2D@114964" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@114965" to="Tiles/@Area2D@114965" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@114966" to="Tiles/@Area2D@114966" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@114967" to="Tiles/@Area2D@114967" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@114968" to="Tiles/@Area2D@114968" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@114969" to="Tiles/@Area2D@114969" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@114970" to="Tiles/@Area2D@114970" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@114971" to="Tiles/@Area2D@114971" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@114972" to="Tiles/@Area2D@114972" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@114973" to="Tiles/@Area2D@114973" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@114974" to="Tiles/@Area2D@114974" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@114975" to="Tiles/@Area2D@114975" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@114976" to="Tiles/@Area2D@114976" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@114977" to="Tiles/@Area2D@114977" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@114978" to="Tiles/@Area2D@114978" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@114979" to="Tiles/@Area2D@114979" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@114980" to="Tiles/@Area2D@114980" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@114981" to="Tiles/@Area2D@114981" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@114982" to="Tiles/@Area2D@114982" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@114983" to="Tiles/@Area2D@114983" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@114984" to="Tiles/@Area2D@114984" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@114985" to="Tiles/@Area2D@114985" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@114986" to="Tiles/@Area2D@114986" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@114987" to="Tiles/@Area2D@114987" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@114988" to="Tiles/@Area2D@114988" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@114989" to="Tiles/@Area2D@114989" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@114990" to="Tiles/@Area2D@114990" method="area_entered"]

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,157 @@
[gd_scene load_steps=3 format=3 uid="uid://dg5uogw6jf4ic"]
[ext_resource type="PackedScene" uid="uid://dk1wsxajwv0sr" path="res://Scenes/Levels/SMB1/World6/6-2a.tscn" id="1_oo8lj"]
[ext_resource type="Script" uid="uid://bjs5mlc3xrxud" path="res://Scripts/Parts/DiscoLevel.gd" id="2_ky00g"]
[node name="1-2A" instance=ExtResource("1_oo8lj")]
[node name="PipeArea" parent="." index="4"]
target_level = "uid://s4bmrdp6dxjl"
[node name="DiscoLevel" type="Node" parent="." index="9"]
script = ExtResource("2_ky00g")
combo_meter_rate = 0.5
metadata/_custom_type_script = "uid://bjs5mlc3xrxud"
[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@152411" to="Tiles/@AnimatableBody2D@152411/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@152411" to="Tiles/@AnimatableBody2D@152411/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@152411" to="Tiles/@AnimatableBody2D@152411" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@152411" to="Tiles/@AnimatableBody2D@152411/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@152411" to="Tiles/@AnimatableBody2D@152411" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@152411" to="Tiles/@AnimatableBody2D@152411/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@152412" to="Tiles/@AnimatableBody2D@152412/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@152412" to="Tiles/@AnimatableBody2D@152412/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@152412" to="Tiles/@AnimatableBody2D@152412" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@152412" to="Tiles/@AnimatableBody2D@152412/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@152412" to="Tiles/@AnimatableBody2D@152412" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@152412" to="Tiles/@AnimatableBody2D@152412/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@152413" to="Tiles/@AnimatableBody2D@152413/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@152413" to="Tiles/@AnimatableBody2D@152413/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@152413" to="Tiles/@AnimatableBody2D@152413" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@152413" to="Tiles/@AnimatableBody2D@152413/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@152413" to="Tiles/@AnimatableBody2D@152413" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@152413" to="Tiles/@AnimatableBody2D@152413/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@152414" to="Tiles/@AnimatableBody2D@152414/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@152414" to="Tiles/@AnimatableBody2D@152414/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@152414" to="Tiles/@AnimatableBody2D@152414" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@152414" to="Tiles/@AnimatableBody2D@152414/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@152414" to="Tiles/@AnimatableBody2D@152414" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@152414" to="Tiles/@AnimatableBody2D@152414/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@152415" to="Tiles/@AnimatableBody2D@152415/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@152415" to="Tiles/@AnimatableBody2D@152415/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@152415" to="Tiles/@AnimatableBody2D@152415" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@152415" to="Tiles/@AnimatableBody2D@152415/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@152415" to="Tiles/@AnimatableBody2D@152415" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@152415" to="Tiles/@AnimatableBody2D@152415/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@152416" to="Tiles/@AnimatableBody2D@152416/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@152416" to="Tiles/@AnimatableBody2D@152416/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@152416" to="Tiles/@AnimatableBody2D@152416" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@152416" to="Tiles/@AnimatableBody2D@152416/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@152416" to="Tiles/@AnimatableBody2D@152416" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@152416" to="Tiles/@AnimatableBody2D@152416/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@152417" to="Tiles/@AnimatableBody2D@152417/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@152417" to="Tiles/@AnimatableBody2D@152417/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@152417" to="Tiles/@AnimatableBody2D@152417" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@152417" to="Tiles/@AnimatableBody2D@152417/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@152417" to="Tiles/@AnimatableBody2D@152417" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@152417" to="Tiles/@AnimatableBody2D@152417/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@152418" to="Tiles/@AnimatableBody2D@152418/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@152418" to="Tiles/@AnimatableBody2D@152418/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@152418" to="Tiles/@AnimatableBody2D@152418" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@152418" to="Tiles/@AnimatableBody2D@152418/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@152418" to="Tiles/@AnimatableBody2D@152418" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@152418" to="Tiles/@AnimatableBody2D@152418/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@152419" to="Tiles/@AnimatableBody2D@152419/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@152419" to="Tiles/@AnimatableBody2D@152419/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@152419" to="Tiles/@AnimatableBody2D@152419" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@152419" to="Tiles/@AnimatableBody2D@152419/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@152419" to="Tiles/@AnimatableBody2D@152419" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@152419" to="Tiles/@AnimatableBody2D@152419/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@152420" to="Tiles/@AnimatableBody2D@152420/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@152420" to="Tiles/@AnimatableBody2D@152420/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@152420" to="Tiles/@AnimatableBody2D@152420" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@152420" to="Tiles/@AnimatableBody2D@152420/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@152420" to="Tiles/@AnimatableBody2D@152420" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@152420" to="Tiles/@AnimatableBody2D@152420/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@152421" to="Tiles/@AnimatableBody2D@152421/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@152421" to="Tiles/@AnimatableBody2D@152421/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@152421" to="Tiles/@AnimatableBody2D@152421" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@152421" to="Tiles/@AnimatableBody2D@152421/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@152421" to="Tiles/@AnimatableBody2D@152421" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@152421" to="Tiles/@AnimatableBody2D@152421/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@152422" to="Tiles/@AnimatableBody2D@152422/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@152422" to="Tiles/@AnimatableBody2D@152422/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@152422" to="Tiles/@AnimatableBody2D@152422" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@152422" to="Tiles/@AnimatableBody2D@152422/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@152422" to="Tiles/@AnimatableBody2D@152422" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@152422" to="Tiles/@AnimatableBody2D@152422/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@152423" to="Tiles/@AnimatableBody2D@152423/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@152423" to="Tiles/@AnimatableBody2D@152423/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@152423" to="Tiles/@AnimatableBody2D@152423" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@152423" to="Tiles/@AnimatableBody2D@152423/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@152423" to="Tiles/@AnimatableBody2D@152423" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@152423" to="Tiles/@AnimatableBody2D@152423/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@152424" to="Tiles/@Node2D@152424/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@152425" to="Tiles/@Node2D@152425/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@152426" to="Tiles/@Node2D@152426/LevelPersistance" method="set_as_active"]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@152427" to="Tiles/@AnimatableBody2D@152427/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@152427" to="Tiles/@AnimatableBody2D@152427/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@152427" to="Tiles/@AnimatableBody2D@152427" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@152427" to="Tiles/@AnimatableBody2D@152427/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@152427" to="Tiles/@AnimatableBody2D@152427" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@152427" to="Tiles/@AnimatableBody2D@152427/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@152428" to="Tiles/@AnimatableBody2D@152428/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@152428" to="Tiles/@AnimatableBody2D@152428/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@152428" to="Tiles/@AnimatableBody2D@152428" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@152428" to="Tiles/@AnimatableBody2D@152428/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@152428" to="Tiles/@AnimatableBody2D@152428" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@152428" to="Tiles/@AnimatableBody2D@152428/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@152429" to="Tiles/@AnimatableBody2D@152429/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@152429" to="Tiles/@AnimatableBody2D@152429/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@152429" to="Tiles/@AnimatableBody2D@152429" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@152429" to="Tiles/@AnimatableBody2D@152429/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@152429" to="Tiles/@AnimatableBody2D@152429" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@152429" to="Tiles/@AnimatableBody2D@152429/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@152430" to="Tiles/@AnimatableBody2D@152430/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@152430" to="Tiles/@AnimatableBody2D@152430/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@152430" to="Tiles/@AnimatableBody2D@152430" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@152430" to="Tiles/@AnimatableBody2D@152430/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@152430" to="Tiles/@AnimatableBody2D@152430" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@152430" to="Tiles/@AnimatableBody2D@152430/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@152431" to="Tiles/@AnimatableBody2D@152431/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@152431" to="Tiles/@AnimatableBody2D@152431/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@152431" to="Tiles/@AnimatableBody2D@152431" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@152431" to="Tiles/@AnimatableBody2D@152431/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@152431" to="Tiles/@AnimatableBody2D@152431" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@152431" to="Tiles/@AnimatableBody2D@152431/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@152432" to="Tiles/@AnimatableBody2D@152432/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@152432" to="Tiles/@AnimatableBody2D@152432/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@152432" to="Tiles/@AnimatableBody2D@152432" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@152432" to="Tiles/@AnimatableBody2D@152432/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@152432" to="Tiles/@AnimatableBody2D@152432" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@152432" to="Tiles/@AnimatableBody2D@152432/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@152433" to="Tiles/@AnimatableBody2D@152433/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@152433" to="Tiles/@AnimatableBody2D@152433/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@152433" to="Tiles/@AnimatableBody2D@152433" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@152433" to="Tiles/@AnimatableBody2D@152433/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@152433" to="Tiles/@AnimatableBody2D@152433/Timer" method="start" flags=6 unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@152433" to="Tiles/@AnimatableBody2D@152433" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@152433" to="Tiles/@AnimatableBody2D@152433/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@152434" to="Tiles/@AnimatableBody2D@152434/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@152434" to="Tiles/@AnimatableBody2D@152434/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@152434" to="Tiles/@AnimatableBody2D@152434" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@152434" to="Tiles/@AnimatableBody2D@152434/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@152434" to="Tiles/@AnimatableBody2D@152434" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@152434" to="Tiles/@AnimatableBody2D@152434/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="collected" from="Tiles/@Node2D@152435" to="Tiles/@Node2D@152435/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@152436" to="Tiles/@Node2D@152436/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@152437" to="Tiles/@Node2D@152437/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@152438" to="Tiles/@Node2D@152438/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@152439" to="Tiles/@Node2D@152439/LevelPersistance" method="set_as_active"]

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,139 @@
[gd_scene load_steps=3 format=3 uid="uid://bkcggpfse0hr0"]
[ext_resource type="PackedScene" uid="uid://0meyhqly8ow0" path="res://Scenes/Levels/SMB1/World6/6-2c.tscn" id="1_uigor"]
[ext_resource type="Script" uid="uid://bjs5mlc3xrxud" path="res://Scripts/Parts/DiscoLevel.gd" id="2_a37ef"]
[node name="1-1A" instance=ExtResource("1_uigor")]
[node name="PipeArea" parent="." index="4"]
target_level = "uid://s4bmrdp6dxjl"
[node name="DiscoLevel" type="Node" parent="." index="9"]
script = ExtResource("2_a37ef")
combo_meter_rate = 0.5
metadata/_custom_type_script = "uid://bjs5mlc3xrxud"
[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@155926" to="Tiles/@AnimatableBody2D@155926/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@155926" to="Tiles/@AnimatableBody2D@155926/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@155926" to="Tiles/@AnimatableBody2D@155926" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@155926" to="Tiles/@AnimatableBody2D@155926/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@155926" to="Tiles/@AnimatableBody2D@155926" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@155926" to="Tiles/@AnimatableBody2D@155926/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@155927" to="Tiles/@Node2D@155927/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@155928" to="Tiles/@Node2D@155928/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@155929" to="Tiles/@Node2D@155929/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@155930" to="Tiles/@Node2D@155930/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@155931" to="Tiles/@Node2D@155931/LevelPersistance" method="set_as_active"]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@155932" to="Tiles/@AnimatableBody2D@155932/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@155932" to="Tiles/@AnimatableBody2D@155932/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@155932" to="Tiles/@AnimatableBody2D@155932" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@155932" to="Tiles/@AnimatableBody2D@155932/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@155932" to="Tiles/@AnimatableBody2D@155932" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@155932" to="Tiles/@AnimatableBody2D@155932/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@155933" to="Tiles/@AnimatableBody2D@155933/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@155933" to="Tiles/@AnimatableBody2D@155933/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@155933" to="Tiles/@AnimatableBody2D@155933" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@155933" to="Tiles/@AnimatableBody2D@155933/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@155933" to="Tiles/@AnimatableBody2D@155933" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@155933" to="Tiles/@AnimatableBody2D@155933/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="collected" from="Tiles/@Node2D@155934" to="Tiles/@Node2D@155934/LevelPersistance" method="set_as_active"]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@155935" to="Tiles/@AnimatableBody2D@155935/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@155935" to="Tiles/@AnimatableBody2D@155935/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@155935" to="Tiles/@AnimatableBody2D@155935" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@155935" to="Tiles/@AnimatableBody2D@155935/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@155935" to="Tiles/@AnimatableBody2D@155935" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@155935" to="Tiles/@AnimatableBody2D@155935/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@155936" to="Tiles/@AnimatableBody2D@155936/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@155936" to="Tiles/@AnimatableBody2D@155936/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@155936" to="Tiles/@AnimatableBody2D@155936" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@155936" to="Tiles/@AnimatableBody2D@155936/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@155936" to="Tiles/@AnimatableBody2D@155936" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@155936" to="Tiles/@AnimatableBody2D@155936/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@155937" to="Tiles/@AnimatableBody2D@155937/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@155937" to="Tiles/@AnimatableBody2D@155937/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@155937" to="Tiles/@AnimatableBody2D@155937" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@155937" to="Tiles/@AnimatableBody2D@155937/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@155937" to="Tiles/@AnimatableBody2D@155937" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@155937" to="Tiles/@AnimatableBody2D@155937/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@155938" to="Tiles/@AnimatableBody2D@155938/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@155938" to="Tiles/@AnimatableBody2D@155938/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@155938" to="Tiles/@AnimatableBody2D@155938" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@155938" to="Tiles/@AnimatableBody2D@155938/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@155938" to="Tiles/@AnimatableBody2D@155938" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@155938" to="Tiles/@AnimatableBody2D@155938/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@155939" to="Tiles/@AnimatableBody2D@155939/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@155939" to="Tiles/@AnimatableBody2D@155939/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@155939" to="Tiles/@AnimatableBody2D@155939" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@155939" to="Tiles/@AnimatableBody2D@155939/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@155939" to="Tiles/@AnimatableBody2D@155939" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@155939" to="Tiles/@AnimatableBody2D@155939/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@155940" to="Tiles/@AnimatableBody2D@155940/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@155940" to="Tiles/@AnimatableBody2D@155940/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@155940" to="Tiles/@AnimatableBody2D@155940" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@155940" to="Tiles/@AnimatableBody2D@155940/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@155940" to="Tiles/@AnimatableBody2D@155940" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@155940" to="Tiles/@AnimatableBody2D@155940/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@155941" to="Tiles/@AnimatableBody2D@155941/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@155941" to="Tiles/@AnimatableBody2D@155941/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@155941" to="Tiles/@AnimatableBody2D@155941" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@155941" to="Tiles/@AnimatableBody2D@155941/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@155941" to="Tiles/@AnimatableBody2D@155941" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@155941" to="Tiles/@AnimatableBody2D@155941/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@155942" to="Tiles/@AnimatableBody2D@155942/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@155942" to="Tiles/@AnimatableBody2D@155942/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@155942" to="Tiles/@AnimatableBody2D@155942" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@155942" to="Tiles/@AnimatableBody2D@155942/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@155942" to="Tiles/@AnimatableBody2D@155942" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@155942" to="Tiles/@AnimatableBody2D@155942/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@155943" to="Tiles/@AnimatableBody2D@155943/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@155943" to="Tiles/@AnimatableBody2D@155943/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@155943" to="Tiles/@AnimatableBody2D@155943" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@155943" to="Tiles/@AnimatableBody2D@155943/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@155943" to="Tiles/@AnimatableBody2D@155943" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@155943" to="Tiles/@AnimatableBody2D@155943/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@155944" to="Tiles/@AnimatableBody2D@155944/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@155944" to="Tiles/@AnimatableBody2D@155944/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@155944" to="Tiles/@AnimatableBody2D@155944" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@155944" to="Tiles/@AnimatableBody2D@155944/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@155944" to="Tiles/@AnimatableBody2D@155944" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@155944" to="Tiles/@AnimatableBody2D@155944/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@155945" to="Tiles/@AnimatableBody2D@155945/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@155945" to="Tiles/@AnimatableBody2D@155945/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@155945" to="Tiles/@AnimatableBody2D@155945" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@155945" to="Tiles/@AnimatableBody2D@155945/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@155945" to="Tiles/@AnimatableBody2D@155945" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@155945" to="Tiles/@AnimatableBody2D@155945/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@155946" to="Tiles/@AnimatableBody2D@155946/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@155946" to="Tiles/@AnimatableBody2D@155946/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@155946" to="Tiles/@AnimatableBody2D@155946" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@155946" to="Tiles/@AnimatableBody2D@155946/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@155946" to="Tiles/@AnimatableBody2D@155946" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@155946" to="Tiles/@AnimatableBody2D@155946/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@155947" to="Tiles/@AnimatableBody2D@155947/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@155947" to="Tiles/@AnimatableBody2D@155947/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@155947" to="Tiles/@AnimatableBody2D@155947" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@155947" to="Tiles/@AnimatableBody2D@155947/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@155947" to="Tiles/@AnimatableBody2D@155947" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@155947" to="Tiles/@AnimatableBody2D@155947/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@155948" to="Tiles/@AnimatableBody2D@155948/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@155948" to="Tiles/@AnimatableBody2D@155948/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@155948" to="Tiles/@AnimatableBody2D@155948" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@155948" to="Tiles/@AnimatableBody2D@155948/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@155948" to="Tiles/@AnimatableBody2D@155948" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@155948" to="Tiles/@AnimatableBody2D@155948/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="collected" from="Tiles/@Node2D@155949" to="Tiles/@Node2D@155949/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@155950" to="Tiles/@Node2D@155950/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@155951" to="Tiles/@Node2D@155951/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@155952" to="Tiles/@Node2D@155952/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@155953" to="Tiles/@Node2D@155953/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@155954" to="Tiles/@Node2D@155954/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@155955" to="Tiles/@Node2D@155955/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@155956" to="Tiles/@Node2D@155956/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@155957" to="Tiles/@Node2D@155957/LevelPersistance" method="set_as_active"]

View File

@@ -0,0 +1,163 @@
[gd_scene load_steps=3 format=3 uid="uid://b1bh0quotvg4c"]
[ext_resource type="PackedScene" uid="uid://cd4g6h6nvjowy" path="res://Scenes/Levels/SMB1/World6/6-3.tscn" id="1_y8doy"]
[ext_resource type="Script" uid="uid://bjs5mlc3xrxud" path="res://Scripts/Parts/DiscoLevel.gd" id="2_8h8q6"]
[node name="6-3" instance=ExtResource("1_y8doy")]
campaign = "SMBANN"
[node name="DiscoLevel" type="Node" parent="." index="31"]
script = ExtResource("2_8h8q6")
combo_meter_rate = 0.7
max_combo = 1
metadata/_custom_type_script = "uid://bjs5mlc3xrxud"
[connection signal="area_entered" from="Tiles/DeathPit" to="Tiles/DeathPit" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51234" to="Tiles/@Area2D@51234" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51235" to="Tiles/@Area2D@51235" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51236" to="Tiles/@Area2D@51236" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51237" to="Tiles/@Area2D@51237" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51238" to="Tiles/@Area2D@51238" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51239" to="Tiles/@Area2D@51239" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51240" to="Tiles/@Area2D@51240" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51241" to="Tiles/@Area2D@51241" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51242" to="Tiles/@Area2D@51242" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51243" to="Tiles/@Area2D@51243" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51244" to="Tiles/@Area2D@51244" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51245" to="Tiles/@Area2D@51245" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51246" to="Tiles/@Area2D@51246" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51247" to="Tiles/@Area2D@51247" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51248" to="Tiles/@Area2D@51248" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51249" to="Tiles/@Area2D@51249" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51250" to="Tiles/@Area2D@51250" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51251" to="Tiles/@Area2D@51251" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51252" to="Tiles/@Area2D@51252" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51253" to="Tiles/@Area2D@51253" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51254" to="Tiles/@Area2D@51254" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51255" to="Tiles/@Area2D@51255" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51256" to="Tiles/@Area2D@51256" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51257" to="Tiles/@Area2D@51257" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51258" to="Tiles/@Area2D@51258" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51259" to="Tiles/@Area2D@51259" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51260" to="Tiles/@Area2D@51260" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51261" to="Tiles/@Area2D@51261" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51262" to="Tiles/@Area2D@51262" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51263" to="Tiles/@Area2D@51263" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51264" to="Tiles/@Area2D@51264" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51265" to="Tiles/@Area2D@51265" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51266" to="Tiles/@Area2D@51266" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51267" to="Tiles/@Area2D@51267" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51268" to="Tiles/@Area2D@51268" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51269" to="Tiles/@Area2D@51269" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51270" to="Tiles/@Area2D@51270" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51271" to="Tiles/@Area2D@51271" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51272" to="Tiles/@Area2D@51272" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51273" to="Tiles/@Area2D@51273" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51274" to="Tiles/@Area2D@51274" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51275" to="Tiles/@Area2D@51275" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51276" to="Tiles/@Area2D@51276" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51277" to="Tiles/@Area2D@51277" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51278" to="Tiles/@Area2D@51278" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51279" to="Tiles/@Area2D@51279" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51280" to="Tiles/@Area2D@51280" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51281" to="Tiles/@Area2D@51281" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51282" to="Tiles/@Area2D@51282" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51283" to="Tiles/@Area2D@51283" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51284" to="Tiles/@Area2D@51284" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51285" to="Tiles/@Area2D@51285" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51286" to="Tiles/@Area2D@51286" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51287" to="Tiles/@Area2D@51287" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51288" to="Tiles/@Area2D@51288" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51289" to="Tiles/@Area2D@51289" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51290" to="Tiles/@Area2D@51290" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51291" to="Tiles/@Area2D@51291" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51292" to="Tiles/@Area2D@51292" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51293" to="Tiles/@Area2D@51293" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51294" to="Tiles/@Area2D@51294" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51295" to="Tiles/@Area2D@51295" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51296" to="Tiles/@Area2D@51296" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51297" to="Tiles/@Area2D@51297" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51298" to="Tiles/@Area2D@51298" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51299" to="Tiles/@Area2D@51299" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51300" to="Tiles/@Area2D@51300" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51301" to="Tiles/@Area2D@51301" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51302" to="Tiles/@Area2D@51302" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51303" to="Tiles/@Area2D@51303" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51304" to="Tiles/@Area2D@51304" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51305" to="Tiles/@Area2D@51305" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51306" to="Tiles/@Area2D@51306" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51307" to="Tiles/@Area2D@51307" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51308" to="Tiles/@Area2D@51308" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51309" to="Tiles/@Area2D@51309" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51310" to="Tiles/@Area2D@51310" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51311" to="Tiles/@Area2D@51311" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51312" to="Tiles/@Area2D@51312" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51313" to="Tiles/@Area2D@51313" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51314" to="Tiles/@Area2D@51314" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51315" to="Tiles/@Area2D@51315" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51316" to="Tiles/@Area2D@51316" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51317" to="Tiles/@Area2D@51317" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51318" to="Tiles/@Area2D@51318" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51319" to="Tiles/@Area2D@51319" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51320" to="Tiles/@Area2D@51320" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51321" to="Tiles/@Area2D@51321" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51322" to="Tiles/@Area2D@51322" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51323" to="Tiles/@Area2D@51323" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51324" to="Tiles/@Area2D@51324" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51325" to="Tiles/@Area2D@51325" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51326" to="Tiles/@Area2D@51326" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51327" to="Tiles/@Area2D@51327" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51328" to="Tiles/@Area2D@51328" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51329" to="Tiles/@Area2D@51329" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51330" to="Tiles/@Area2D@51330" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51331" to="Tiles/@Area2D@51331" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51332" to="Tiles/@Area2D@51332" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51333" to="Tiles/@Area2D@51333" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51334" to="Tiles/@Area2D@51334" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51335" to="Tiles/@Area2D@51335" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51336" to="Tiles/@Area2D@51336" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51337" to="Tiles/@Area2D@51337" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51338" to="Tiles/@Area2D@51338" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51339" to="Tiles/@Area2D@51339" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51340" to="Tiles/@Area2D@51340" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51341" to="Tiles/@Area2D@51341" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51342" to="Tiles/@Area2D@51342" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51343" to="Tiles/@Area2D@51343" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51344" to="Tiles/@Area2D@51344" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51345" to="Tiles/@Area2D@51345" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51346" to="Tiles/@Area2D@51346" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51347" to="Tiles/@Area2D@51347" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51348" to="Tiles/@Area2D@51348" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51349" to="Tiles/@Area2D@51349" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51350" to="Tiles/@Area2D@51350" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51351" to="Tiles/@Area2D@51351" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51352" to="Tiles/@Area2D@51352" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51353" to="Tiles/@Area2D@51353" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51354" to="Tiles/@Area2D@51354" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51355" to="Tiles/@Area2D@51355" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51356" to="Tiles/@Area2D@51356" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51357" to="Tiles/@Area2D@51357" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51358" to="Tiles/@Area2D@51358" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51359" to="Tiles/@Area2D@51359" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51360" to="Tiles/@Area2D@51360" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51361" to="Tiles/@Area2D@51361" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51362" to="Tiles/@Area2D@51362" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51363" to="Tiles/@Area2D@51363" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51364" to="Tiles/@Area2D@51364" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51365" to="Tiles/@Area2D@51365" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51366" to="Tiles/@Area2D@51366" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51367" to="Tiles/@Area2D@51367" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51368" to="Tiles/@Area2D@51368" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51369" to="Tiles/@Area2D@51369" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51370" to="Tiles/@Area2D@51370" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51371" to="Tiles/@Area2D@51371" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51372" to="Tiles/@Area2D@51372" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51373" to="Tiles/@Area2D@51373" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51374" to="Tiles/@Area2D@51374" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51375" to="Tiles/@Area2D@51375" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@51376" to="Tiles/@Area2D@51376" method="area_entered"]
[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]

View File

@@ -0,0 +1,150 @@
[gd_scene load_steps=4 format=3 uid="uid://bj86ruaswego"]
[ext_resource type="PackedScene" uid="uid://8gl7bfh13471" path="res://Scenes/Levels/SMBLL/World4/4-4.tscn" id="1_mxym3"]
[ext_resource type="Script" uid="uid://bjs5mlc3xrxud" path="res://Scripts/Parts/DiscoLevel.gd" id="2_mpkel"]
[ext_resource type="PackedScene" uid="uid://1rxw4k4wq3ni" path="res://Scenes/Prefabs/Entities/Enemies/PiranhaPlant.tscn" id="3_qw7d2"]
[node name="4-4" instance=ExtResource("1_mxym3")]
campaign = "SMBANN"
world_id = 6
[node name="RedPirannhaPlant" parent="Enemies" index="7"]
position = Vector2(1744, 112)
[node name="RedPirannhaPlant2" parent="Enemies" index="8"]
position = Vector2(2384, 208)
[node name="DiscoLevel" type="Node" parent="." index="25"]
script = ExtResource("2_mpkel")
combo_meter_rate = 0.6
max_combo = 10
metadata/_custom_type_script = "uid://bjs5mlc3xrxud"
[node name="PirannhaPlant" parent="." index="26" instance=ExtResource("3_qw7d2")]
position = Vector2(1744, -112)
[node name="PirannhaPlant2" parent="." index="27" instance=ExtResource("3_qw7d2")]
position = Vector2(2384, -16)
[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="block_destroyed" from="Tiles/@AnimatableBody2D@131550" to="Tiles/@AnimatableBody2D@131550/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@131550" to="Tiles/@AnimatableBody2D@131550/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@131550" to="Tiles/@AnimatableBody2D@131550" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@131550" to="Tiles/@AnimatableBody2D@131550" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@131550" to="Tiles/@AnimatableBody2D@131550/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@131550" to="Tiles/@AnimatableBody2D@131550" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@131550" to="Tiles/@AnimatableBody2D@131550/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@131551" to="Tiles/@AnimatableBody2D@131551/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@131551" to="Tiles/@AnimatableBody2D@131551/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@131551" to="Tiles/@AnimatableBody2D@131551" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@131551" to="Tiles/@AnimatableBody2D@131551" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@131551" to="Tiles/@AnimatableBody2D@131551/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@131551" to="Tiles/@AnimatableBody2D@131551" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@131551" to="Tiles/@AnimatableBody2D@131551/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@131552" to="Tiles/@AnimatableBody2D@131552/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@131552" to="Tiles/@AnimatableBody2D@131552/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@131552" to="Tiles/@AnimatableBody2D@131552" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@131552" to="Tiles/@AnimatableBody2D@131552" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@131552" to="Tiles/@AnimatableBody2D@131552/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@131552" to="Tiles/@AnimatableBody2D@131552" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@131552" to="Tiles/@AnimatableBody2D@131552/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@131553" to="Tiles/@AnimatableBody2D@131553/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@131553" to="Tiles/@AnimatableBody2D@131553/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@131553" to="Tiles/@AnimatableBody2D@131553" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@131553" to="Tiles/@AnimatableBody2D@131553" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@131553" to="Tiles/@AnimatableBody2D@131553/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@131553" to="Tiles/@AnimatableBody2D@131553" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@131553" to="Tiles/@AnimatableBody2D@131553/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@131554" to="Tiles/@AnimatableBody2D@131554/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@131554" to="Tiles/@AnimatableBody2D@131554/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@131554" to="Tiles/@AnimatableBody2D@131554" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@131554" to="Tiles/@AnimatableBody2D@131554" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@131554" to="Tiles/@AnimatableBody2D@131554/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@131554" to="Tiles/@AnimatableBody2D@131554" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@131554" to="Tiles/@AnimatableBody2D@131554/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/InvisibleQuestionBlock" to="Tiles/InvisibleQuestionBlock/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/InvisibleQuestionBlock" to="Tiles/InvisibleQuestionBlock/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/InvisibleQuestionBlock" to="Tiles/InvisibleQuestionBlock" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/InvisibleQuestionBlock" to="Tiles/InvisibleQuestionBlock" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/InvisibleQuestionBlock" to="Tiles/InvisibleQuestionBlock/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/InvisibleQuestionBlock" to="Tiles/InvisibleQuestionBlock" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/InvisibleQuestionBlock" to="Tiles/InvisibleQuestionBlock/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="area_entered" from="Tiles/DeathPit" to="Tiles/DeathPit" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131555" to="Tiles/@Area2D@131555" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131556" to="Tiles/@Area2D@131556" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131557" to="Tiles/@Area2D@131557" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131558" to="Tiles/@Area2D@131558" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131559" to="Tiles/@Area2D@131559" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131560" to="Tiles/@Area2D@131560" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131561" to="Tiles/@Area2D@131561" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131562" to="Tiles/@Area2D@131562" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131563" to="Tiles/@Area2D@131563" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131564" to="Tiles/@Area2D@131564" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131565" to="Tiles/@Area2D@131565" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131566" to="Tiles/@Area2D@131566" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131567" to="Tiles/@Area2D@131567" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131568" to="Tiles/@Area2D@131568" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131569" to="Tiles/@Area2D@131569" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131570" to="Tiles/@Area2D@131570" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131571" to="Tiles/@Area2D@131571" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131572" to="Tiles/@Area2D@131572" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131573" to="Tiles/@Area2D@131573" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131574" to="Tiles/@Area2D@131574" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131575" to="Tiles/@Area2D@131575" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131576" to="Tiles/@Area2D@131576" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131577" to="Tiles/@Area2D@131577" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131578" to="Tiles/@Area2D@131578" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131579" to="Tiles/@Area2D@131579" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131580" to="Tiles/@Area2D@131580" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131581" to="Tiles/@Area2D@131581" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131582" to="Tiles/@Area2D@131582" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131583" to="Tiles/@Area2D@131583" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131584" to="Tiles/@Area2D@131584" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131585" to="Tiles/@Area2D@131585" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131586" to="Tiles/@Area2D@131586" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131587" to="Tiles/@Area2D@131587" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131588" to="Tiles/@Area2D@131588" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131589" to="Tiles/@Area2D@131589" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131590" to="Tiles/@Area2D@131590" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131591" to="Tiles/@Area2D@131591" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131592" to="Tiles/@Area2D@131592" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131593" to="Tiles/@Area2D@131593" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131594" to="Tiles/@Area2D@131594" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131595" to="Tiles/@Area2D@131595" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131596" to="Tiles/@Area2D@131596" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131597" to="Tiles/@Area2D@131597" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131598" to="Tiles/@Area2D@131598" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131599" to="Tiles/@Area2D@131599" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131600" to="Tiles/@Area2D@131600" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131601" to="Tiles/@Area2D@131601" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131602" to="Tiles/@Area2D@131602" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131603" to="Tiles/@Area2D@131603" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131604" to="Tiles/@Area2D@131604" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131605" to="Tiles/@Area2D@131605" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131606" to="Tiles/@Area2D@131606" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131607" to="Tiles/@Area2D@131607" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131608" to="Tiles/@Area2D@131608" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131609" to="Tiles/@Area2D@131609" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131610" to="Tiles/@Area2D@131610" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131611" to="Tiles/@Area2D@131611" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131612" to="Tiles/@Area2D@131612" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131613" to="Tiles/@Area2D@131613" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131614" to="Tiles/@Area2D@131614" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131615" to="Tiles/@Area2D@131615" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131616" to="Tiles/@Area2D@131616" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@131617" to="Tiles/@Area2D@131617" method="area_entered"]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@131618" to="Tiles/@AnimatableBody2D@131618/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@131618" to="Tiles/@AnimatableBody2D@131618/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@131618" to="Tiles/@AnimatableBody2D@131618" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@131618" to="Tiles/@AnimatableBody2D@131618" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@131618" to="Tiles/@AnimatableBody2D@131618/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@131618" to="Tiles/@AnimatableBody2D@131618" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@131618" to="Tiles/@AnimatableBody2D@131618/BlockAnimations" method="bounce_block" unbinds=1]
[editable path="Bowser"]