mirror of
https://github.com/JHDev2006/Super-Mario-Bros.-Remastered-Public.git
synced 2025-10-24 16:30:53 +00:00
91 lines
11 KiB
Plaintext
91 lines
11 KiB
Plaintext
[gd_scene load_steps=3 format=3 uid="uid://b8sq068wewbli"]
|
|
|
|
[ext_resource type="PackedScene" uid="uid://7fjlyr5m2b4i" path="res://Scenes/Levels/SMB1/World7/7-1a.tscn" id="1_xa76y"]
|
|
[ext_resource type="Script" uid="uid://bjs5mlc3xrxud" path="res://Scripts/Parts/DiscoLevel.gd" id="2_85g2a"]
|
|
|
|
[node name="1-1A" instance=ExtResource("1_xa76y")]
|
|
|
|
[node name="PipeArea" parent="." index="4"]
|
|
target_level = "uid://jc2mvk7km7qp"
|
|
|
|
[node name="DiscoLevel" type="Node" parent="." index="8"]
|
|
script = ExtResource("2_85g2a")
|
|
max_combo = 20
|
|
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="item_changed" from="Tiles/BrickBlock" to="Tiles/BrickBlock" method="check_brick_empty"]
|
|
[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@54055" to="Tiles/@AnimatableBody2D@54055/LevelPersistance" method="set_as_active_2"]
|
|
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@54055" to="Tiles/@AnimatableBody2D@54055/LevelPersistance" method="set_as_active"]
|
|
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@54055" to="Tiles/@AnimatableBody2D@54055" method="check_brick_empty"]
|
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@54055" to="Tiles/@AnimatableBody2D@54055" method="on_block_hit"]
|
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@54055" to="Tiles/@AnimatableBody2D@54055/BlockAnimations" method="bounce_block" unbinds=1]
|
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@54055" to="Tiles/@AnimatableBody2D@54055" method="on_shell_block_hit"]
|
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@54055" to="Tiles/@AnimatableBody2D@54055/BlockAnimations" method="bounce_block" unbinds=1]
|
|
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@54056" to="Tiles/@AnimatableBody2D@54056/LevelPersistance" method="set_as_active_2"]
|
|
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@54056" to="Tiles/@AnimatableBody2D@54056/LevelPersistance" method="set_as_active"]
|
|
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@54056" to="Tiles/@AnimatableBody2D@54056" method="check_brick_empty"]
|
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@54056" to="Tiles/@AnimatableBody2D@54056" method="on_block_hit"]
|
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@54056" to="Tiles/@AnimatableBody2D@54056/BlockAnimations" method="bounce_block" unbinds=1]
|
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@54056" to="Tiles/@AnimatableBody2D@54056" method="on_shell_block_hit"]
|
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@54056" to="Tiles/@AnimatableBody2D@54056/BlockAnimations" method="bounce_block" unbinds=1]
|
|
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@54057" to="Tiles/@AnimatableBody2D@54057/LevelPersistance" method="set_as_active_2"]
|
|
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@54057" to="Tiles/@AnimatableBody2D@54057/LevelPersistance" method="set_as_active"]
|
|
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@54057" to="Tiles/@AnimatableBody2D@54057" method="check_brick_empty"]
|
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@54057" to="Tiles/@AnimatableBody2D@54057" method="on_block_hit"]
|
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@54057" to="Tiles/@AnimatableBody2D@54057/BlockAnimations" method="bounce_block" unbinds=1]
|
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@54057" to="Tiles/@AnimatableBody2D@54057" method="on_shell_block_hit"]
|
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@54057" to="Tiles/@AnimatableBody2D@54057/BlockAnimations" method="bounce_block" unbinds=1]
|
|
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@54058" to="Tiles/@AnimatableBody2D@54058/LevelPersistance" method="set_as_active_2"]
|
|
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@54058" to="Tiles/@AnimatableBody2D@54058/LevelPersistance" method="set_as_active"]
|
|
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@54058" to="Tiles/@AnimatableBody2D@54058" method="check_brick_empty"]
|
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@54058" to="Tiles/@AnimatableBody2D@54058" method="on_block_hit"]
|
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@54058" to="Tiles/@AnimatableBody2D@54058/BlockAnimations" method="bounce_block" unbinds=1]
|
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@54058" to="Tiles/@AnimatableBody2D@54058" method="on_shell_block_hit"]
|
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@54058" to="Tiles/@AnimatableBody2D@54058/BlockAnimations" method="bounce_block" unbinds=1]
|
|
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@54059" to="Tiles/@AnimatableBody2D@54059/LevelPersistance" method="set_as_active_2"]
|
|
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@54059" to="Tiles/@AnimatableBody2D@54059/LevelPersistance" method="set_as_active"]
|
|
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@54059" to="Tiles/@AnimatableBody2D@54059" method="check_brick_empty"]
|
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@54059" to="Tiles/@AnimatableBody2D@54059" method="on_block_hit"]
|
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@54059" to="Tiles/@AnimatableBody2D@54059/BlockAnimations" method="bounce_block" unbinds=1]
|
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@54059" to="Tiles/@AnimatableBody2D@54059" method="on_shell_block_hit"]
|
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@54059" to="Tiles/@AnimatableBody2D@54059/BlockAnimations" method="bounce_block" unbinds=1]
|
|
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@54060" to="Tiles/@AnimatableBody2D@54060/LevelPersistance" method="set_as_active_2"]
|
|
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@54060" to="Tiles/@AnimatableBody2D@54060/LevelPersistance" method="set_as_active"]
|
|
[connection signal="item_changed" from="Tiles/@AnimatableBody2D@54060" to="Tiles/@AnimatableBody2D@54060" method="check_brick_empty"]
|
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@54060" to="Tiles/@AnimatableBody2D@54060" method="on_block_hit"]
|
|
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@54060" to="Tiles/@AnimatableBody2D@54060/BlockAnimations" method="bounce_block" unbinds=1]
|
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@54060" to="Tiles/@AnimatableBody2D@54060" method="on_shell_block_hit"]
|
|
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@54060" to="Tiles/@AnimatableBody2D@54060/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@54061" to="Tiles/@Node2D@54061/LevelPersistance" method="set_as_active"]
|
|
[connection signal="collected" from="Tiles/@Node2D@54062" to="Tiles/@Node2D@54062/LevelPersistance" method="set_as_active"]
|
|
[connection signal="collected" from="Tiles/@Node2D@54063" to="Tiles/@Node2D@54063/LevelPersistance" method="set_as_active"]
|
|
[connection signal="collected" from="Tiles/@Node2D@54064" to="Tiles/@Node2D@54064/LevelPersistance" method="set_as_active"]
|
|
[connection signal="collected" from="Tiles/@Node2D@54065" to="Tiles/@Node2D@54065/LevelPersistance" method="set_as_active"]
|
|
[connection signal="collected" from="Tiles/@Node2D@54066" to="Tiles/@Node2D@54066/LevelPersistance" method="set_as_active"]
|
|
[connection signal="collected" from="Tiles/@Node2D@54067" to="Tiles/@Node2D@54067/LevelPersistance" method="set_as_active"]
|
|
[connection signal="collected" from="Tiles/@Node2D@54068" to="Tiles/@Node2D@54068/LevelPersistance" method="set_as_active"]
|
|
[connection signal="collected" from="Tiles/@Node2D@54069" to="Tiles/@Node2D@54069/LevelPersistance" method="set_as_active"]
|
|
[connection signal="collected" from="Tiles/@Node2D@54070" to="Tiles/@Node2D@54070/LevelPersistance" method="set_as_active"]
|
|
[connection signal="collected" from="Tiles/@Node2D@54071" to="Tiles/@Node2D@54071/LevelPersistance" method="set_as_active"]
|
|
[connection signal="collected" from="Tiles/@Node2D@54072" to="Tiles/@Node2D@54072/LevelPersistance" method="set_as_active"]
|
|
[connection signal="collected" from="Tiles/@Node2D@54073" to="Tiles/@Node2D@54073/LevelPersistance" method="set_as_active"]
|
|
[connection signal="collected" from="Tiles/@Node2D@54074" to="Tiles/@Node2D@54074/LevelPersistance" method="set_as_active"]
|
|
[connection signal="collected" from="Tiles/@Node2D@54075" to="Tiles/@Node2D@54075/LevelPersistance" method="set_as_active"]
|
|
[connection signal="collected" from="Tiles/@Node2D@54076" to="Tiles/@Node2D@54076/LevelPersistance" method="set_as_active"]
|
|
[connection signal="collected" from="Tiles/@Node2D@54077" to="Tiles/@Node2D@54077/LevelPersistance" method="set_as_active"]
|
|
[connection signal="collected" from="Tiles/@Node2D@54078" to="Tiles/@Node2D@54078/LevelPersistance" method="set_as_active"]
|
|
[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]
|