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

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,104 @@
[gd_scene load_steps=3 format=3 uid="uid://cjkb2lb3iik3y"]
[ext_resource type="PackedScene" uid="uid://d4cv1xal40u3i" path="res://Scenes/Levels/SMB1/World4/4-1a.tscn" id="1_a54ju"]
[ext_resource type="Script" uid="uid://bjs5mlc3xrxud" path="res://Scripts/Parts/DiscoLevel.gd" id="2_t1i06"]
[node name="4-1A" instance=ExtResource("1_a54ju")]
[node name="PipeArea" parent="." index="4"]
target_level = "uid://btgl18msmj7mj"
[node name="DiscoLevel" type="Node" parent="." index="7"]
script = ExtResource("2_t1i06")
combo_meter_rate = 0.5
max_combo = 3
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@89323" to="Tiles/@AnimatableBody2D@89323/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@89323" to="Tiles/@AnimatableBody2D@89323/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@89323" to="Tiles/@AnimatableBody2D@89323" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@89323" to="Tiles/@AnimatableBody2D@89323/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@89323" to="Tiles/@AnimatableBody2D@89323" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@89323" to="Tiles/@AnimatableBody2D@89323/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@89324" to="Tiles/@Node2D@89324/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@89325" to="Tiles/@Node2D@89325/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@89326" to="Tiles/@Node2D@89326/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@89327" to="Tiles/@Node2D@89327/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@89328" to="Tiles/@Node2D@89328/LevelPersistance" method="set_as_active"]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@89329" to="Tiles/@AnimatableBody2D@89329/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@89329" to="Tiles/@AnimatableBody2D@89329/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@89329" to="Tiles/@AnimatableBody2D@89329" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@89329" to="Tiles/@AnimatableBody2D@89329/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@89329" to="Tiles/@AnimatableBody2D@89329" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@89329" to="Tiles/@AnimatableBody2D@89329/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@89330" to="Tiles/@AnimatableBody2D@89330/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@89330" to="Tiles/@AnimatableBody2D@89330/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@89330" to="Tiles/@AnimatableBody2D@89330" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@89330" to="Tiles/@AnimatableBody2D@89330/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@89330" to="Tiles/@AnimatableBody2D@89330" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@89330" to="Tiles/@AnimatableBody2D@89330/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="collected" from="Tiles/@Node2D@89331" to="Tiles/@Node2D@89331/LevelPersistance" method="set_as_active"]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@89332" to="Tiles/@AnimatableBody2D@89332/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@89332" to="Tiles/@AnimatableBody2D@89332/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@89332" to="Tiles/@AnimatableBody2D@89332" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@89332" to="Tiles/@AnimatableBody2D@89332/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@89332" to="Tiles/@AnimatableBody2D@89332" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@89332" to="Tiles/@AnimatableBody2D@89332/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@89333" to="Tiles/@AnimatableBody2D@89333/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@89333" to="Tiles/@AnimatableBody2D@89333/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@89333" to="Tiles/@AnimatableBody2D@89333" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@89333" to="Tiles/@AnimatableBody2D@89333/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@89333" to="Tiles/@AnimatableBody2D@89333" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@89333" to="Tiles/@AnimatableBody2D@89333/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@89334" to="Tiles/@AnimatableBody2D@89334/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@89334" to="Tiles/@AnimatableBody2D@89334/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@89334" to="Tiles/@AnimatableBody2D@89334" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@89334" to="Tiles/@AnimatableBody2D@89334/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@89334" to="Tiles/@AnimatableBody2D@89334" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@89334" to="Tiles/@AnimatableBody2D@89334/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@89335" to="Tiles/@AnimatableBody2D@89335/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@89335" to="Tiles/@AnimatableBody2D@89335/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@89335" to="Tiles/@AnimatableBody2D@89335" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@89335" to="Tiles/@AnimatableBody2D@89335/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@89335" to="Tiles/@AnimatableBody2D@89335" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@89335" to="Tiles/@AnimatableBody2D@89335/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@89336" to="Tiles/@AnimatableBody2D@89336/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@89336" to="Tiles/@AnimatableBody2D@89336/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@89336" to="Tiles/@AnimatableBody2D@89336" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@89336" to="Tiles/@AnimatableBody2D@89336/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@89336" to="Tiles/@AnimatableBody2D@89336" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@89336" to="Tiles/@AnimatableBody2D@89336/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@89337" to="Tiles/@AnimatableBody2D@89337/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@89337" to="Tiles/@AnimatableBody2D@89337/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@89337" to="Tiles/@AnimatableBody2D@89337" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@89337" to="Tiles/@AnimatableBody2D@89337/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@89337" to="Tiles/@AnimatableBody2D@89337" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@89337" to="Tiles/@AnimatableBody2D@89337/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@89338" to="Tiles/@AnimatableBody2D@89338/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@89338" to="Tiles/@AnimatableBody2D@89338/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@89338" to="Tiles/@AnimatableBody2D@89338" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@89338" to="Tiles/@AnimatableBody2D@89338/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@89338" to="Tiles/@AnimatableBody2D@89338" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@89338" to="Tiles/@AnimatableBody2D@89338/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="collected" from="Tiles/@Node2D@89339" to="Tiles/@Node2D@89339/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@89340" to="Tiles/@Node2D@89340/LevelPersistance" method="set_as_active"]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@89341" to="Tiles/@AnimatableBody2D@89341/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@89341" to="Tiles/@AnimatableBody2D@89341/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@89341" to="Tiles/@AnimatableBody2D@89341" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@89341" to="Tiles/@AnimatableBody2D@89341/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@89341" to="Tiles/@AnimatableBody2D@89341" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@89341" to="Tiles/@AnimatableBody2D@89341/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="collected" from="Tiles/@Node2D@89342" to="Tiles/@Node2D@89342/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@89343" to="Tiles/@Node2D@89343/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@89344" to="Tiles/@Node2D@89344/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@89345" to="Tiles/@Node2D@89345/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@89346" to="Tiles/@Node2D@89346/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@89347" to="Tiles/@Node2D@89347/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@89348" to="Tiles/@Node2D@89348/LevelPersistance" method="set_as_active"]

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,158 @@
[gd_scene load_steps=3 format=3 uid="uid://dn473ugp7f2i6"]
[ext_resource type="PackedScene" uid="uid://w7050isspkp5" path="res://Scenes/Levels/SMB1/World4/4-2a.tscn" id="1_2ackx"]
[ext_resource type="Script" uid="uid://bjs5mlc3xrxud" path="res://Scripts/Parts/DiscoLevel.gd" id="2_u7rcg"]
[node name="1-2A" instance=ExtResource("1_2ackx")]
campaign = "SMBANN"
[node name="PipeArea" parent="." index="4"]
target_level = "uid://ls0kol74m1wf"
[node name="DiscoLevel" type="Node" parent="." index="7"]
script = ExtResource("2_u7rcg")
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@196338" to="Tiles/@AnimatableBody2D@196338/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@196338" to="Tiles/@AnimatableBody2D@196338/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196338" to="Tiles/@AnimatableBody2D@196338" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196338" to="Tiles/@AnimatableBody2D@196338/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196338" to="Tiles/@AnimatableBody2D@196338" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196338" to="Tiles/@AnimatableBody2D@196338/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@196339" to="Tiles/@AnimatableBody2D@196339/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@196339" to="Tiles/@AnimatableBody2D@196339/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196339" to="Tiles/@AnimatableBody2D@196339" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196339" to="Tiles/@AnimatableBody2D@196339/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196339" to="Tiles/@AnimatableBody2D@196339" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196339" to="Tiles/@AnimatableBody2D@196339/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@196340" to="Tiles/@AnimatableBody2D@196340/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@196340" to="Tiles/@AnimatableBody2D@196340/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196340" to="Tiles/@AnimatableBody2D@196340" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196340" to="Tiles/@AnimatableBody2D@196340/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196340" to="Tiles/@AnimatableBody2D@196340" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196340" to="Tiles/@AnimatableBody2D@196340/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@196341" to="Tiles/@AnimatableBody2D@196341/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@196341" to="Tiles/@AnimatableBody2D@196341/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196341" to="Tiles/@AnimatableBody2D@196341" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196341" to="Tiles/@AnimatableBody2D@196341/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196341" to="Tiles/@AnimatableBody2D@196341" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196341" to="Tiles/@AnimatableBody2D@196341/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@196342" to="Tiles/@AnimatableBody2D@196342/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@196342" to="Tiles/@AnimatableBody2D@196342/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196342" to="Tiles/@AnimatableBody2D@196342" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196342" to="Tiles/@AnimatableBody2D@196342/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196342" to="Tiles/@AnimatableBody2D@196342" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196342" to="Tiles/@AnimatableBody2D@196342/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@196343" to="Tiles/@AnimatableBody2D@196343/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@196343" to="Tiles/@AnimatableBody2D@196343/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196343" to="Tiles/@AnimatableBody2D@196343" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196343" to="Tiles/@AnimatableBody2D@196343/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196343" to="Tiles/@AnimatableBody2D@196343" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196343" to="Tiles/@AnimatableBody2D@196343/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@196344" to="Tiles/@AnimatableBody2D@196344/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@196344" to="Tiles/@AnimatableBody2D@196344/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196344" to="Tiles/@AnimatableBody2D@196344" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196344" to="Tiles/@AnimatableBody2D@196344/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196344" to="Tiles/@AnimatableBody2D@196344" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196344" to="Tiles/@AnimatableBody2D@196344/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@196345" to="Tiles/@AnimatableBody2D@196345/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@196345" to="Tiles/@AnimatableBody2D@196345/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196345" to="Tiles/@AnimatableBody2D@196345" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196345" to="Tiles/@AnimatableBody2D@196345/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196345" to="Tiles/@AnimatableBody2D@196345" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196345" to="Tiles/@AnimatableBody2D@196345/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@196346" to="Tiles/@AnimatableBody2D@196346/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@196346" to="Tiles/@AnimatableBody2D@196346/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196346" to="Tiles/@AnimatableBody2D@196346" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196346" to="Tiles/@AnimatableBody2D@196346/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196346" to="Tiles/@AnimatableBody2D@196346" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196346" to="Tiles/@AnimatableBody2D@196346/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@196347" to="Tiles/@AnimatableBody2D@196347/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@196347" to="Tiles/@AnimatableBody2D@196347/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196347" to="Tiles/@AnimatableBody2D@196347" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196347" to="Tiles/@AnimatableBody2D@196347/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196347" to="Tiles/@AnimatableBody2D@196347" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196347" to="Tiles/@AnimatableBody2D@196347/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@196348" to="Tiles/@AnimatableBody2D@196348/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@196348" to="Tiles/@AnimatableBody2D@196348/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196348" to="Tiles/@AnimatableBody2D@196348" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196348" to="Tiles/@AnimatableBody2D@196348/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196348" to="Tiles/@AnimatableBody2D@196348" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196348" to="Tiles/@AnimatableBody2D@196348/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@196349" to="Tiles/@AnimatableBody2D@196349/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@196349" to="Tiles/@AnimatableBody2D@196349/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196349" to="Tiles/@AnimatableBody2D@196349" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196349" to="Tiles/@AnimatableBody2D@196349/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196349" to="Tiles/@AnimatableBody2D@196349" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196349" to="Tiles/@AnimatableBody2D@196349/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@196350" to="Tiles/@AnimatableBody2D@196350/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@196350" to="Tiles/@AnimatableBody2D@196350/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196350" to="Tiles/@AnimatableBody2D@196350" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196350" to="Tiles/@AnimatableBody2D@196350/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196350" to="Tiles/@AnimatableBody2D@196350" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196350" to="Tiles/@AnimatableBody2D@196350/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@196351" to="Tiles/@Node2D@196351/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@196352" to="Tiles/@Node2D@196352/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@196353" to="Tiles/@Node2D@196353/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@196354" to="Tiles/@Node2D@196354/LevelPersistance" method="set_as_active"]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@196355" to="Tiles/@AnimatableBody2D@196355/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@196355" to="Tiles/@AnimatableBody2D@196355/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196355" to="Tiles/@AnimatableBody2D@196355" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196355" to="Tiles/@AnimatableBody2D@196355/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196355" to="Tiles/@AnimatableBody2D@196355" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196355" to="Tiles/@AnimatableBody2D@196355/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@196356" to="Tiles/@AnimatableBody2D@196356/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@196356" to="Tiles/@AnimatableBody2D@196356/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196356" to="Tiles/@AnimatableBody2D@196356" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196356" to="Tiles/@AnimatableBody2D@196356/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196356" to="Tiles/@AnimatableBody2D@196356" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196356" to="Tiles/@AnimatableBody2D@196356/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@196357" to="Tiles/@AnimatableBody2D@196357/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@196357" to="Tiles/@AnimatableBody2D@196357/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196357" to="Tiles/@AnimatableBody2D@196357" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196357" to="Tiles/@AnimatableBody2D@196357/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196357" to="Tiles/@AnimatableBody2D@196357" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196357" to="Tiles/@AnimatableBody2D@196357/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@196358" to="Tiles/@AnimatableBody2D@196358/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@196358" to="Tiles/@AnimatableBody2D@196358/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196358" to="Tiles/@AnimatableBody2D@196358" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196358" to="Tiles/@AnimatableBody2D@196358/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196358" to="Tiles/@AnimatableBody2D@196358" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196358" to="Tiles/@AnimatableBody2D@196358/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@196359" to="Tiles/@AnimatableBody2D@196359/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@196359" to="Tiles/@AnimatableBody2D@196359/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196359" to="Tiles/@AnimatableBody2D@196359" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196359" to="Tiles/@AnimatableBody2D@196359/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196359" to="Tiles/@AnimatableBody2D@196359" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196359" to="Tiles/@AnimatableBody2D@196359/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@196360" to="Tiles/@AnimatableBody2D@196360/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@196360" to="Tiles/@AnimatableBody2D@196360/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196360" to="Tiles/@AnimatableBody2D@196360" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196360" to="Tiles/@AnimatableBody2D@196360/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196360" to="Tiles/@AnimatableBody2D@196360" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196360" to="Tiles/@AnimatableBody2D@196360/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@196361" to="Tiles/@AnimatableBody2D@196361/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@196361" to="Tiles/@AnimatableBody2D@196361/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196361" to="Tiles/@AnimatableBody2D@196361" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196361" to="Tiles/@AnimatableBody2D@196361/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196361" to="Tiles/@AnimatableBody2D@196361/Timer" method="start" flags=6 unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196361" to="Tiles/@AnimatableBody2D@196361" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196361" to="Tiles/@AnimatableBody2D@196361/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@196362" to="Tiles/@AnimatableBody2D@196362/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@196362" to="Tiles/@AnimatableBody2D@196362/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196362" to="Tiles/@AnimatableBody2D@196362" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@196362" to="Tiles/@AnimatableBody2D@196362/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196362" to="Tiles/@AnimatableBody2D@196362" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@196362" to="Tiles/@AnimatableBody2D@196362/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="collected" from="Tiles/@Node2D@196363" to="Tiles/@Node2D@196363/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@196364" to="Tiles/@Node2D@196364/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@196365" to="Tiles/@Node2D@196365/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@196366" to="Tiles/@Node2D@196366/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@196367" to="Tiles/@Node2D@196367/LevelPersistance" method="set_as_active"]

View File

@@ -0,0 +1,35 @@
[gd_scene load_steps=3 format=3 uid="uid://vn44k5wyhbje"]
[ext_resource type="PackedScene" uid="uid://camnpk6u3cfdr" path="res://Scenes/Levels/SMB1/World4/4-2b.tscn" id="1_3wlad"]
[ext_resource type="Script" uid="uid://bjs5mlc3xrxud" path="res://Scripts/Parts/DiscoLevel.gd" id="2_5lkk8"]
[node name="4-2b" instance=ExtResource("1_3wlad")]
theme_time = "Night"
campaign = "SMBANN"
[node name="LevelBG" parent="." index="0"]
time_of_day = 1
[node name="DiscoLevel" type="Node" parent="." index="11"]
script = ExtResource("2_5lkk8")
metadata/_custom_type_script = "uid://bjs5mlc3xrxud"
[connection signal="collected" from="Tiles/Coin" to="Tiles/Coin/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@109114" to="Tiles/@Node2D@109114/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@109115" to="Tiles/@Node2D@109115/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@109116" to="Tiles/@Node2D@109116/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@109117" to="Tiles/@Node2D@109117/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@109118" to="Tiles/@Node2D@109118/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@109119" to="Tiles/@Node2D@109119/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@109120" to="Tiles/@Node2D@109120/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@109121" to="Tiles/@Node2D@109121/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@109122" to="Tiles/@Node2D@109122/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@109123" to="Tiles/@Node2D@109123/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@109124" to="Tiles/@Node2D@109124/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@109125" to="Tiles/@Node2D@109125/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@109126" to="Tiles/@Node2D@109126/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@109127" to="Tiles/@Node2D@109127/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@109128" to="Tiles/@Node2D@109128/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@109129" to="Tiles/@Node2D@109129/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@109130" to="Tiles/@Node2D@109130/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@109131" to="Tiles/@Node2D@109131/LevelPersistance" method="set_as_active"]

View File

@@ -0,0 +1,183 @@
[gd_scene load_steps=4 format=3 uid="uid://tmg1edtx8lpj"]
[ext_resource type="PackedScene" uid="uid://c6kho35us42a2" path="res://Scenes/Levels/SMB1/World4/4-3.tscn" id="1_vam73"]
[ext_resource type="PackedScene" uid="uid://cmvugag0kupgu" path="res://Scenes/Prefabs/Entities/Enemies/RedKoopaTroopa.tscn" id="2_wka6v"]
[ext_resource type="Script" uid="uid://bjs5mlc3xrxud" path="res://Scripts/Parts/DiscoLevel.gd" id="3_1mlko"]
[node name="4-3" instance=ExtResource("1_vam73")]
theme_time = "Night"
campaign = "SMBANN"
[node name="LevelBG" parent="." index="0"]
time_of_day = 1
[node name="RedKoopaTroopa5" parent="Enemies" index="4" instance=ExtResource("2_wka6v")]
position = Vector2(376, -16)
[node name="RedKoopaTroopa6" parent="Enemies" index="5" instance=ExtResource("2_wka6v")]
position = Vector2(840, 0)
[node name="DiscoLevel" type="Node" parent="." index="14"]
script = ExtResource("3_1mlko")
combo_meter_rate = 0.5
metadata/_custom_type_script = "uid://bjs5mlc3xrxud"
[connection signal="collected" from="Tiles/Coin" to="Tiles/Coin/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@111276" to="Tiles/@Node2D@111276/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@111277" to="Tiles/@Node2D@111277/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@111278" to="Tiles/@Node2D@111278/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@111279" to="Tiles/@Node2D@111279/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@111280" to="Tiles/@Node2D@111280/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@111281" to="Tiles/@Node2D@111281/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@111282" to="Tiles/@Node2D@111282/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@111283" to="Tiles/@Node2D@111283/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@111284" to="Tiles/@Node2D@111284/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@111285" to="Tiles/@Node2D@111285/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@111286" to="Tiles/@Node2D@111286/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@111287" to="Tiles/@Node2D@111287/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@111288" to="Tiles/@Node2D@111288/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@111289" to="Tiles/@Node2D@111289/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@111290" to="Tiles/@Node2D@111290/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@111291" to="Tiles/@Node2D@111291/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@111292" to="Tiles/@Node2D@111292/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@111293" to="Tiles/@Node2D@111293/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@111294" to="Tiles/@Node2D@111294/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@111295" to="Tiles/@Node2D@111295/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@111296" to="Tiles/@Node2D@111296/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@111297" to="Tiles/@Node2D@111297/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@111298" to="Tiles/@Node2D@111298/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@111299" to="Tiles/@Node2D@111299/LevelPersistance" method="set_as_active"]
[connection signal="block_destroyed" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="collected" from="Tiles/@Node2D@111300" to="Tiles/@Node2D@111300/LevelPersistance" method="set_as_active"]
[connection signal="area_entered" from="Tiles/DeathPit" to="Tiles/DeathPit" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111301" to="Tiles/@Area2D@111301" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111302" to="Tiles/@Area2D@111302" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111303" to="Tiles/@Area2D@111303" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111304" to="Tiles/@Area2D@111304" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111305" to="Tiles/@Area2D@111305" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111306" to="Tiles/@Area2D@111306" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111307" to="Tiles/@Area2D@111307" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111308" to="Tiles/@Area2D@111308" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111309" to="Tiles/@Area2D@111309" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111310" to="Tiles/@Area2D@111310" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111311" to="Tiles/@Area2D@111311" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111312" to="Tiles/@Area2D@111312" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111313" to="Tiles/@Area2D@111313" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111314" to="Tiles/@Area2D@111314" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111315" to="Tiles/@Area2D@111315" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111316" to="Tiles/@Area2D@111316" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111317" to="Tiles/@Area2D@111317" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111318" to="Tiles/@Area2D@111318" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111319" to="Tiles/@Area2D@111319" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111320" to="Tiles/@Area2D@111320" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111321" to="Tiles/@Area2D@111321" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111322" to="Tiles/@Area2D@111322" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111323" to="Tiles/@Area2D@111323" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111324" to="Tiles/@Area2D@111324" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111325" to="Tiles/@Area2D@111325" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111326" to="Tiles/@Area2D@111326" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111327" to="Tiles/@Area2D@111327" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111328" to="Tiles/@Area2D@111328" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111329" to="Tiles/@Area2D@111329" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111330" to="Tiles/@Area2D@111330" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111331" to="Tiles/@Area2D@111331" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111332" to="Tiles/@Area2D@111332" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111333" to="Tiles/@Area2D@111333" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111334" to="Tiles/@Area2D@111334" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111335" to="Tiles/@Area2D@111335" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111336" to="Tiles/@Area2D@111336" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111337" to="Tiles/@Area2D@111337" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111338" to="Tiles/@Area2D@111338" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111339" to="Tiles/@Area2D@111339" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111340" to="Tiles/@Area2D@111340" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111341" to="Tiles/@Area2D@111341" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111342" to="Tiles/@Area2D@111342" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111343" to="Tiles/@Area2D@111343" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111344" to="Tiles/@Area2D@111344" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111345" to="Tiles/@Area2D@111345" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111346" to="Tiles/@Area2D@111346" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111347" to="Tiles/@Area2D@111347" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111348" to="Tiles/@Area2D@111348" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111349" to="Tiles/@Area2D@111349" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111350" to="Tiles/@Area2D@111350" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111351" to="Tiles/@Area2D@111351" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111352" to="Tiles/@Area2D@111352" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111353" to="Tiles/@Area2D@111353" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111354" to="Tiles/@Area2D@111354" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111355" to="Tiles/@Area2D@111355" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111356" to="Tiles/@Area2D@111356" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111357" to="Tiles/@Area2D@111357" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111358" to="Tiles/@Area2D@111358" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111359" to="Tiles/@Area2D@111359" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111360" to="Tiles/@Area2D@111360" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111361" to="Tiles/@Area2D@111361" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111362" to="Tiles/@Area2D@111362" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111363" to="Tiles/@Area2D@111363" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111364" to="Tiles/@Area2D@111364" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111365" to="Tiles/@Area2D@111365" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111366" to="Tiles/@Area2D@111366" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111367" to="Tiles/@Area2D@111367" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111368" to="Tiles/@Area2D@111368" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111369" to="Tiles/@Area2D@111369" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111370" to="Tiles/@Area2D@111370" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111371" to="Tiles/@Area2D@111371" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111372" to="Tiles/@Area2D@111372" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111373" to="Tiles/@Area2D@111373" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111374" to="Tiles/@Area2D@111374" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111375" to="Tiles/@Area2D@111375" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111376" to="Tiles/@Area2D@111376" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111377" to="Tiles/@Area2D@111377" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111378" to="Tiles/@Area2D@111378" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111379" to="Tiles/@Area2D@111379" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111380" to="Tiles/@Area2D@111380" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111381" to="Tiles/@Area2D@111381" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111382" to="Tiles/@Area2D@111382" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111383" to="Tiles/@Area2D@111383" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111384" to="Tiles/@Area2D@111384" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111385" to="Tiles/@Area2D@111385" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111386" to="Tiles/@Area2D@111386" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111387" to="Tiles/@Area2D@111387" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111388" to="Tiles/@Area2D@111388" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111389" to="Tiles/@Area2D@111389" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111390" to="Tiles/@Area2D@111390" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111391" to="Tiles/@Area2D@111391" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111392" to="Tiles/@Area2D@111392" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111393" to="Tiles/@Area2D@111393" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111394" to="Tiles/@Area2D@111394" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111395" to="Tiles/@Area2D@111395" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111396" to="Tiles/@Area2D@111396" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111397" to="Tiles/@Area2D@111397" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111398" to="Tiles/@Area2D@111398" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111399" to="Tiles/@Area2D@111399" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111400" to="Tiles/@Area2D@111400" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111401" to="Tiles/@Area2D@111401" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111402" to="Tiles/@Area2D@111402" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111403" to="Tiles/@Area2D@111403" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111404" to="Tiles/@Area2D@111404" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111405" to="Tiles/@Area2D@111405" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111406" to="Tiles/@Area2D@111406" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111407" to="Tiles/@Area2D@111407" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111408" to="Tiles/@Area2D@111408" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111409" to="Tiles/@Area2D@111409" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111410" to="Tiles/@Area2D@111410" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111411" to="Tiles/@Area2D@111411" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111412" to="Tiles/@Area2D@111412" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111413" to="Tiles/@Area2D@111413" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111414" to="Tiles/@Area2D@111414" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111415" to="Tiles/@Area2D@111415" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111416" to="Tiles/@Area2D@111416" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111417" to="Tiles/@Area2D@111417" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111418" to="Tiles/@Area2D@111418" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111419" to="Tiles/@Area2D@111419" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111420" to="Tiles/@Area2D@111420" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111421" to="Tiles/@Area2D@111421" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111422" to="Tiles/@Area2D@111422" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111423" to="Tiles/@Area2D@111423" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111424" to="Tiles/@Area2D@111424" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@111425" to="Tiles/@Area2D@111425" method="area_entered"]

File diff suppressed because one or more lines are too long