[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"]
