[gd_scene load_steps=5 format=4 uid="uid://cmittkgu8hhv1"]

[ext_resource type="PackedScene" uid="uid://4tuu5ri4mjla" path="res://Scenes/Levels/SMBS/World6/6-2a.tscn" id="1_oktnf"]
[ext_resource type="PackedScene" uid="uid://58uk17ixtt4r" path="res://Scenes/Prefabs/Blocks/InvisibleBlocks/InvisibleQuestionBlock.tscn" id="2_o3th3"]
[ext_resource type="PackedScene" uid="uid://d3gnwmvds4ors" path="res://Scenes/Prefabs/Entities/Items/SpinningRedCoin.tscn" id="3_35p3e"]
[ext_resource type="PackedScene" uid="uid://ctx0nbkjf2osn" path="res://Scenes/Prefabs/Entities/Items/YoshiEgg.tscn" id="4_ycbqs"]

[node name="6-2a" instance=ExtResource("1_oktnf")]

[node name="HardCameraRightLimit" parent="." index="1"]
position = Vector2(80, -120)

[node name="Tiles" parent="." index="3"]
tile_map_data = PackedByteArray("[encoded data, 21300 characters]")

[node name="ChallengeNodes" parent="." index="5" node_paths=PackedStringArray("nodes_to_delete")]
nodes_to_delete = [NodePath("../Node")]

[node name="RedCoin" parent="ChallengeNodes" index="0"]
position = Vector2(-112, 216)

[node name="InvisibleQuestionBlock" parent="ChallengeNodes" index="1" instance=ExtResource("2_o3th3")]
position = Vector2(-184, -56)
item = ExtResource("3_35p3e")
metadata/r_coin_id = 1

[node name="InvisibleQuestionBlock2" parent="ChallengeNodes" index="2" instance=ExtResource("2_o3th3")]
position = Vector2(-56, -136)
item = ExtResource("4_ycbqs")

[node name="Coin" parent="." index="6"]
position = Vector2(-112, 216)

[node name="PipeArea" parent="." index="7"]
position = Vector2(16, -16)
pipe_id = 2

[node name="Node" type="Node" parent="." index="9"]

[node name="InvisibleQuestionBlock" parent="Node" index="0" instance=ExtResource("2_o3th3")]
position = Vector2(-184, -56)

[node name="InvisibleQuestionBlock2" parent="Node" index="1" instance=ExtResource("2_o3th3")]
position = Vector2(-56, -136)

[connection signal="collected" from="Tiles/Coin" to="Tiles/Coin/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@98172" to="Tiles/@Node2D@98172/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@98173" to="Tiles/@Node2D@98173/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]
[connection signal="collected" from="Tiles/@Node2D@98174" to="Tiles/@Node2D@98174/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@98175" to="Tiles/@Node2D@98175/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@98176" to="Tiles/@Node2D@98176/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@98177" to="Tiles/@Node2D@98177/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@98178" to="Tiles/@Node2D@98178/LevelPersistance" method="set_as_active"]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@98179" to="Tiles/@AnimatableBody2D@98179/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@98179" to="Tiles/@AnimatableBody2D@98179/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@98179" to="Tiles/@AnimatableBody2D@98179" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@98179" to="Tiles/@AnimatableBody2D@98179" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@98179" to="Tiles/@AnimatableBody2D@98179/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@98179" to="Tiles/@AnimatableBody2D@98179" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@98179" to="Tiles/@AnimatableBody2D@98179/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="collected" from="Tiles/@Node2D@98180" to="Tiles/@Node2D@98180/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@98181" to="Tiles/@Node2D@98181/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@98182" to="Tiles/@Node2D@98182/LevelPersistance" method="set_as_active"]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@98183" to="Tiles/@AnimatableBody2D@98183/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@98183" to="Tiles/@AnimatableBody2D@98183/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@98183" to="Tiles/@AnimatableBody2D@98183" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@98183" to="Tiles/@AnimatableBody2D@98183" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@98183" to="Tiles/@AnimatableBody2D@98183/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@98183" to="Tiles/@AnimatableBody2D@98183" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@98183" to="Tiles/@AnimatableBody2D@98183/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="collected" from="Tiles/@Node2D@98184" to="Tiles/@Node2D@98184/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@98185" to="Tiles/@Node2D@98185/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@98186" to="Tiles/@Node2D@98186/LevelPersistance" method="set_as_active"]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@98187" to="Tiles/@AnimatableBody2D@98187/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@98187" to="Tiles/@AnimatableBody2D@98187/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@98187" to="Tiles/@AnimatableBody2D@98187" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@98187" to="Tiles/@AnimatableBody2D@98187" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@98187" to="Tiles/@AnimatableBody2D@98187/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@98187" to="Tiles/@AnimatableBody2D@98187" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@98187" to="Tiles/@AnimatableBody2D@98187/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@98188" to="Tiles/@AnimatableBody2D@98188/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@98188" to="Tiles/@AnimatableBody2D@98188/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@98188" to="Tiles/@AnimatableBody2D@98188" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@98188" to="Tiles/@AnimatableBody2D@98188" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@98188" to="Tiles/@AnimatableBody2D@98188/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@98188" to="Tiles/@AnimatableBody2D@98188" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@98188" to="Tiles/@AnimatableBody2D@98188/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@98189" to="Tiles/@AnimatableBody2D@98189/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@98189" to="Tiles/@AnimatableBody2D@98189/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@98189" to="Tiles/@AnimatableBody2D@98189" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@98189" to="Tiles/@AnimatableBody2D@98189" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@98189" to="Tiles/@AnimatableBody2D@98189/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@98189" to="Tiles/@AnimatableBody2D@98189" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@98189" to="Tiles/@AnimatableBody2D@98189/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@98190" to="Tiles/@AnimatableBody2D@98190/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@98190" to="Tiles/@AnimatableBody2D@98190/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@98190" to="Tiles/@AnimatableBody2D@98190" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@98190" to="Tiles/@AnimatableBody2D@98190" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@98190" to="Tiles/@AnimatableBody2D@98190/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@98190" to="Tiles/@AnimatableBody2D@98190" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@98190" to="Tiles/@AnimatableBody2D@98190/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@98191" to="Tiles/@AnimatableBody2D@98191/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@98191" to="Tiles/@AnimatableBody2D@98191/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@98191" to="Tiles/@AnimatableBody2D@98191" method="player_mushroom_check"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@98191" to="Tiles/@AnimatableBody2D@98191" method="dispense_item" unbinds=1]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@98191" to="Tiles/@AnimatableBody2D@98191/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@98191" to="Tiles/@AnimatableBody2D@98191" method="dispense_item" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@98191" to="Tiles/@AnimatableBody2D@98191/BlockAnimations" method="bounce_block" unbinds=1]
