[gd_scene load_steps=26 format=4 uid="uid://ceqh40r7jjhao"]

[ext_resource type="Script" uid="uid://bcqr1v25ygedb" path="res://Scripts/Classes/LevelClass.gd" id="1_yxdhm"]
[ext_resource type="JSON" path="res://Assets/Audio/BGM/Overworld.json" id="2_rgmfj"]
[ext_resource type="PackedScene" uid="uid://ct5rrpa7uehkk" path="res://Scenes/Parts/Tiles.tscn" id="4_wogtp"]
[ext_resource type="PackedScene" uid="uid://cuh62hlq8errh" path="res://Scenes/Prefabs/Entities/Player.tscn" id="6_c0rm2"]
[ext_resource type="PackedScene" uid="uid://cinr6kcbmo6gr" path="res://Scenes/Parts/DropShadowRenderer.tscn" id="7_4j7c6"]
[ext_resource type="PackedScene" uid="uid://bch3ww1n42g7v" path="res://Scenes/Prefabs/DecoTiles/Deco2.tscn" id="8_wswqd"]
[ext_resource type="PackedScene" uid="uid://doo8617qiyp77" path="res://Scenes/Prefabs/Entities/Enemies/BuzzyBeetle.tscn" id="9_c0rm2"]
[ext_resource type="PackedScene" uid="uid://dnx48rakxib6u" path="res://Scenes/Prefabs/Entities/Enemies/Goomba.tscn" id="10_4j7c6"]
[ext_resource type="PackedScene" uid="uid://r6dlmokkdyar" path="res://Scenes/Prefabs/Entities/Enemies/GreenKoopaTroopa.tscn" id="11_wswqd"]
[ext_resource type="PackedScene" uid="uid://1rxw4k4wq3ni" path="res://Scenes/Prefabs/Entities/Enemies/PiranhaPlant.tscn" id="12_drihs"]
[ext_resource type="PackedScene" uid="uid://58uk17ixtt4r" path="res://Scenes/Prefabs/Blocks/InvisibleBlocks/InvisibleQuestionBlock.tscn" id="13_i2h81"]
[ext_resource type="PackedScene" uid="uid://cpk6idjoxjotv" path="res://Scenes/Prefabs/Entities/Items/OneUp.tscn" id="14_dlct5"]
[ext_resource type="PackedScene" uid="uid://c6loucilra6da" path="res://Scenes/Prefabs/LevelObjects/EndFlagpole.tscn" id="15_vqtcc"]
[ext_resource type="PackedScene" uid="uid://byqmn8yi7iuac" path="res://Scenes/Prefabs/LevelObjects/EndSmallCastle.tscn" id="16_ppron"]
[ext_resource type="PackedScene" uid="uid://cbl8l51osppso" path="res://Scenes/Parts/LargeStartCastle.tscn" id="17_ywbyf"]
[ext_resource type="PackedScene" uid="uid://dkgu57is78lro" path="res://Scenes/Parts/PipeArea.tscn" id="18_ppron"]
[ext_resource type="PackedScene" uid="uid://h7ys3yw5jvx3" path="res://Scenes/Prefabs/LevelObjects/Checkpoint.tscn" id="19_ywbyf"]
[ext_resource type="Script" uid="uid://cgm3opb5qudc1" path="res://Scripts/Parts/ChallengeModeNodes.gd" id="20_aqs2o"]
[ext_resource type="PackedScene" uid="uid://cmbpqnq10arts" path="res://Scenes/Prefabs/Entities/Items/RedCoin.tscn" id="21_2ksfm"]
[ext_resource type="PackedScene" uid="uid://cqvr7a6e84oti" path="res://Scenes/Prefabs/Blocks/BrickBlocks/CoinBrickBlock.tscn" id="22_2ksfm"]
[ext_resource type="PackedScene" uid="uid://dsa8lpl7n8ge0" path="res://Scenes/Prefabs/Blocks/BrickBlocks/BrickBlock.tscn" id="23_0im0q"]
[ext_resource type="PackedScene" uid="uid://d3gnwmvds4ors" path="res://Scenes/Prefabs/Entities/Items/SpinningRedCoin.tscn" id="23_ie8ew"]
[ext_resource type="PackedScene" uid="uid://bksxgpygrdjl7" path="res://Scenes/Prefabs/LevelBG.tscn" id="24_ie8ew"]
[ext_resource type="PackedScene" uid="uid://ctx0nbkjf2osn" path="res://Scenes/Prefabs/Entities/Items/YoshiEgg.tscn" id="24_rgmfj"]
[ext_resource type="PackedScene" uid="uid://cassl51oehlb6" path="res://Scenes/Prefabs/LevelObjects/CheckpointFlag.tscn" id="25_ie8ew"]

[node name="8-1" type="Node"]
script = ExtResource("1_yxdhm")
music = ExtResource("2_rgmfj")
theme_time = "Night"
time_limit = 300
world_id = 8
metadata/_custom_type_script = "uid://bcqr1v25ygedb"

[node name="LevelBG" parent="." instance=ExtResource("24_ie8ew")]
time_of_day = 1

[node name="Tiles" parent="." instance=ExtResource("4_wogtp")]
tile_map_data = PackedByteArray("[encoded data, 21268 characters]")

[node name="Player" parent="." instance=ExtResource("6_c0rm2")]
position = Vector2(-216, 0)

[node name="DropShadow" parent="." instance=ExtResource("7_4j7c6")]

[node name="DecoTiles" parent="." instance=ExtResource("8_wswqd")]

[node name="DecoTiles2" parent="." instance=ExtResource("8_wswqd")]
position = Vector2(3072, 0)
tile_map_data = PackedByteArray("AAD+////AAABAAEAAAD/////AAABAAEAAAAAAP//AAABAAEAAAABAP//AAABAAEAAAAZAP//AAABAAEAAAAuAP//AAABAAEAAAAvAP//AAABAAEAAAAwAP//AAABAAEAAAAxAP//AAABAAEAAABeAP//AAABAAEAAABfAP//AAABAAEAAABgAP//AAABAAEAAABhAP//AAABAAEAAAB2AP//AAABAAEAAAB3AP//AAABAAEAAACOAP//AAABAAEAAACPAP//AAABAAEAAACQAP//AAABAAEAAACRAP//AAABAAEAAACmAP//AAABAAEAAADBAP//AAABAAEAAAD7//7/AAADAAAAAAD7////AAADAAEAAAAHAP7/AAADAAAAAAAHAP//AAADAAEAAAAIAP7/AAADAAAAAAAIAP//AAADAAEAAAAYAP7/AAADAAAAAAAYAP//AAADAAEAAAArAP7/AAADAAAAAAArAP//AAADAAEAAAA3AP7/AAADAAAAAAA3AP//AAADAAEAAAA4AP7/AAADAAAAAAA4AP//AAADAAEAAABbAP7/AAADAAAAAABbAP//AAADAAEAAABnAP7/AAADAAAAAABnAP//AAADAAEAAABoAP7/AAADAAAAAABoAP//AAADAAEAAAB4AP7/AAADAAAAAACLAP7/AAADAAAAAACLAP//AAADAAEAAACYAP7/AAADAAAAAACYAP//AAADAAEAAAC7AP7/AAADAAAAAAC7AP//AAADAAEAAACVAP//AAAAAAEAAACVAP3/AAAEAAAAAACVAP7/AAAEAAEAAACNAP3/AAAEAAAAAACNAP7/AAAEAAEAAACNAP//AAAAAAEAAABlAP3/AAAEAAAAAABlAP7/AAAEAAEAAABlAP//AAAAAAEAAABdAP3/AAAEAAAAAABdAP7/AAAEAAEAAABdAP//AAAAAAEAAABLAP3/AAAEAAAAAABLAP7/AAAEAAEAAABLAP//AAAAAAEAAAA1AP3/AAAEAAAAAAA1AP7/AAAEAAEAAAA1AP//AAAAAAEAAAAtAP3/AAAEAAAAAAAtAP7/AAAEAAEAAAAtAP//AAAAAAEAAAAbAP3/AAAEAAAAAAAbAP7/AAAEAAEAAAAbAP//AAAAAAEAAAAFAP3/AAAEAAAAAAAFAP7/AAAEAAEAAAAFAP//AAAAAAEAAAD9//3/AAAEAAAAAAD9//7/AAAEAAEAAAD9////AAAAAAEAAAB4AP//AAADAAEAAACnAP//AAABAAEAAACpAP//AAABAAEAAACrAP//AAAAAAEAAACrAP3/AAAEAAAAAACrAP7/AAAEAAEAAAA=")

[node name="Enemies" type="Node" parent="."]

[node name="BuzzyBeetle" parent="Enemies" instance=ExtResource("9_c0rm2")]
position = Vector2(40, 0)

[node name="BuzzyBeetle2" parent="Enemies" instance=ExtResource("9_c0rm2")]
position = Vector2(1048, 0)

[node name="BuzzyBeetle3" parent="Enemies" instance=ExtResource("9_c0rm2")]
position = Vector2(3816, 0)

[node name="BuzzyBeetle4" parent="Enemies" instance=ExtResource("9_c0rm2")]
position = Vector2(4280, 0)

[node name="Goomba" parent="Enemies" instance=ExtResource("10_4j7c6")]
position = Vector2(120, 0)

[node name="Goomba2" parent="Enemies" instance=ExtResource("10_4j7c6")]
position = Vector2(144, 0)

[node name="Goomba3" parent="Enemies" instance=ExtResource("10_4j7c6")]
position = Vector2(168, 0)

[node name="Goomba4" parent="Enemies" instance=ExtResource("10_4j7c6")]
position = Vector2(232, 0)

[node name="Goomba5" parent="Enemies" instance=ExtResource("10_4j7c6")]
position = Vector2(256, 0)

[node name="Goomba6" parent="Enemies" instance=ExtResource("10_4j7c6")]
position = Vector2(280, 0)

[node name="Goomba7" parent="Enemies" instance=ExtResource("10_4j7c6")]
position = Vector2(856, 0)

[node name="Goomba8" parent="Enemies" instance=ExtResource("10_4j7c6")]
position = Vector2(880, 0)

[node name="Goomba9" parent="Enemies" instance=ExtResource("10_4j7c6")]
position = Vector2(904, 0)

[node name="Goomba10" parent="Enemies" instance=ExtResource("10_4j7c6")]
position = Vector2(1480, 0)

[node name="Goomba11" parent="Enemies" instance=ExtResource("10_4j7c6")]
position = Vector2(1504, 0)

[node name="Goomba12" parent="Enemies" instance=ExtResource("10_4j7c6")]
position = Vector2(1528, 0)

[node name="Goomba13" parent="Enemies" instance=ExtResource("10_4j7c6")]
position = Vector2(2120, 0)

[node name="Goomba14" parent="Enemies" instance=ExtResource("10_4j7c6")]
position = Vector2(2144, 0)

[node name="Goomba15" parent="Enemies" instance=ExtResource("10_4j7c6")]
position = Vector2(2168, 0)

[node name="Goomba16" parent="Enemies" instance=ExtResource("10_4j7c6")]
position = Vector2(3464, 0)

[node name="Goomba17" parent="Enemies" instance=ExtResource("10_4j7c6")]
position = Vector2(3488, 0)

[node name="Goomba18" parent="Enemies" instance=ExtResource("10_4j7c6")]
position = Vector2(3512, 0)

[node name="Goomba19" parent="Enemies" instance=ExtResource("10_4j7c6")]
position = Vector2(3864, 0)

[node name="Goomba20" parent="Enemies" instance=ExtResource("10_4j7c6")]
position = Vector2(3888, 0)

[node name="Goomba21" parent="Enemies" instance=ExtResource("10_4j7c6")]
position = Vector2(3912, 0)

[node name="Goomba22" parent="Enemies" instance=ExtResource("10_4j7c6")]
position = Vector2(3976, 0)

[node name="Goomba23" parent="Enemies" instance=ExtResource("10_4j7c6")]
position = Vector2(4000, 0)

[node name="Goomba24" parent="Enemies" instance=ExtResource("10_4j7c6")]
position = Vector2(4024, 0)

[node name="Goomba25" parent="Enemies" instance=ExtResource("10_4j7c6")]
position = Vector2(4104, 0)

[node name="Goomba26" parent="Enemies" instance=ExtResource("10_4j7c6")]
position = Vector2(4128, 0)

[node name="GreenKoopaTroopa" parent="Enemies" instance=ExtResource("11_wswqd")]
position = Vector2(440, 0)

[node name="GreenKoopaTroopa2" parent="Enemies" instance=ExtResource("11_wswqd")]
position = Vector2(464, 0)

[node name="GreenKoopaTroopa3" parent="Enemies" instance=ExtResource("11_wswqd")]
position = Vector2(728, 0)

[node name="GreenKoopaTroopa4" parent="Enemies" instance=ExtResource("11_wswqd")]
position = Vector2(1656, 0)

[node name="GreenKoopaTroopa5" parent="Enemies" instance=ExtResource("11_wswqd")]
position = Vector2(1736, 0)

[node name="GreenKoopaTroopa6" parent="Enemies" instance=ExtResource("11_wswqd")]
position = Vector2(1760, 0)

[node name="GreenKoopaTroopa7" parent="Enemies" instance=ExtResource("11_wswqd")]
position = Vector2(1784, 0)

[node name="GreenKoopaTroopa8" parent="Enemies" instance=ExtResource("11_wswqd")]
position = Vector2(1832, 0)

[node name="GreenKoopaTroopa9" parent="Enemies" instance=ExtResource("11_wswqd")]
position = Vector2(1856, 0)

[node name="GreenKoopaTroopa10" parent="Enemies" instance=ExtResource("11_wswqd")]
position = Vector2(1880, 0)

[node name="GreenKoopaTroopa11" parent="Enemies" instance=ExtResource("11_wswqd")]
position = Vector2(2328, 0)
winged = true

[node name="GreenKoopaTroopa12" parent="Enemies" instance=ExtResource("11_wswqd")]
position = Vector2(2504, 0)
winged = true

[node name="GreenKoopaTroopa13" parent="Enemies" instance=ExtResource("11_wswqd")]
position = Vector2(2584, 0)
winged = true

[node name="GreenKoopaTroopa14" parent="Enemies" instance=ExtResource("11_wswqd")]
position = Vector2(3064, 0)

[node name="GreenKoopaTroopa15" parent="Enemies" instance=ExtResource("11_wswqd")]
position = Vector2(3088, 0)

[node name="GreenKoopaTroopa16" parent="Enemies" instance=ExtResource("11_wswqd")]
position = Vector2(4632, 0)

[node name="GreenKoopaTroopa17" parent="Enemies" instance=ExtResource("11_wswqd")]
position = Vector2(5064, 0)

[node name="GreenKoopaTroopa18" parent="Enemies" instance=ExtResource("11_wswqd")]
position = Vector2(5176, 0)

[node name="GreenKoopaTroopa19" parent="Enemies" instance=ExtResource("11_wswqd")]
position = Vector2(5200, 0)

[node name="GreenKoopaTroopa20" parent="Enemies" instance=ExtResource("11_wswqd")]
position = Vector2(5224, 0)

[node name="PirannhaPlant" parent="Enemies" instance=ExtResource("12_drihs")]
position = Vector2(320, -64)

[node name="PirannhaPlant2" parent="Enemies" instance=ExtResource("12_drihs")]
position = Vector2(976, -64)

[node name="PirannhaPlant3" parent="Enemies" instance=ExtResource("12_drihs")]
position = Vector2(1072, -48)

[node name="PirannhaPlant4" parent="Enemies" instance=ExtResource("12_drihs")]
position = Vector2(1264, -64)

[node name="PirannhaPlant5" parent="Enemies" instance=ExtResource("12_drihs")]
position = Vector2(1424, -64)

[node name="PirannhaPlant6" parent="Enemies" instance=ExtResource("12_drihs")]
position = Vector2(1600, -32)

[node name="PirannhaPlant7" parent="Enemies" instance=ExtResource("12_drihs")]
position = Vector2(2000, -48)

[node name="PirannhaPlant8" parent="Enemies" instance=ExtResource("12_drihs")]
position = Vector2(3568, -48)

[node name="PirannhaPlant9" parent="Enemies" instance=ExtResource("12_drihs")]
position = Vector2(3632, -64)

[node name="PirannhaPlant10" parent="Enemies" instance=ExtResource("12_drihs")]
position = Vector2(3696, -80)

[node name="PirannhaPlant11" parent="Enemies" instance=ExtResource("12_drihs")]
position = Vector2(5264, -48)

[node name="PirannhaPlant12" parent="Enemies" instance=ExtResource("12_drihs")]
position = Vector2(5440, -32)

[node name="InvisibleQuestionBlock" parent="." instance=ExtResource("13_i2h81")]
position = Vector2(1032, -72)
item = ExtResource("14_dlct5")

[node name="EndFlagpole" parent="." instance=ExtResource("15_vqtcc")]
position = Vector2(5768, 0)

[node name="EndSmallCastle" parent="EndFlagpole" instance=ExtResource("16_ppron")]
position = Vector2(96, 0)

[node name="LargeCastleDeco" parent="." instance=ExtResource("17_ywbyf")]
position = Vector2(-216, -88)

[node name="PipeArea" parent="." instance=ExtResource("18_ppron")]
position = Vector2(1424, -64)
target_level = "uid://cvoo6f200qxpn"

[node name="PipeArea2" parent="." instance=ExtResource("18_ppron")]
position = Vector2(1600, -32)
pipe_id = 1
target_level = "uid://cvoo6f200qxpn"
exit_only = true

[node name="Checkpoint" parent="PipeArea2" instance=ExtResource("19_ywbyf")]
position = Vector2(1144, 32)

[node name="ChallengeNodes" type="Node" parent="." node_paths=PackedStringArray("nodes_to_delete")]
script = ExtResource("20_aqs2o")
nodes_to_delete = [NodePath("../Blocks")]
metadata/_custom_type_script = "uid://cgm3opb5qudc1"

[node name="RedCoin" parent="ChallengeNodes" instance=ExtResource("21_2ksfm")]
position = Vector2(664, -8)

[node name="BrickBlock" parent="ChallengeNodes" instance=ExtResource("22_2ksfm")]
position = Vector2(2280, -120)
metadata/red_coin = true
metadata/r_coin_id = 2

[node name="BrickBlock2" parent="ChallengeNodes" instance=ExtResource("23_0im0q")]
position = Vector2(2808, -72)
item = ExtResource("23_ie8ew")
metadata/r_coin_id = 3

[node name="RedCoin2" parent="ChallengeNodes" instance=ExtResource("21_2ksfm")]
position = Vector2(4648, -8)
id = 4

[node name="InvisibleQuestionBlock" parent="ChallengeNodes" instance=ExtResource("13_i2h81")]
position = Vector2(4856, -56)
item = ExtResource("24_rgmfj")

[node name="Blocks" type="Node" parent="."]

[node name="BrickBlock" parent="Blocks" instance=ExtResource("22_2ksfm")]
position = Vector2(2280, -120)

[node name="BrickBlock2" parent="Blocks" instance=ExtResource("23_0im0q")]
position = Vector2(2808, -72)

[node name="CheckpointFlag" parent="." instance=ExtResource("25_ie8ew")]
position = Vector2(2744, 0)

[connection signal="collected" from="Tiles/Coin" to="Tiles/Coin/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@140975" to="Tiles/@Node2D@140975/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@140976" to="Tiles/@Node2D@140976/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@140977" to="Tiles/@Node2D@140977/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@140978" to="Tiles/@Node2D@140978/LevelPersistance" method="set_as_active"]
[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@140979" to="Tiles/@AnimatableBody2D@140979/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@140979" to="Tiles/@AnimatableBody2D@140979/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@140979" to="Tiles/@AnimatableBody2D@140979" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@140979" to="Tiles/@AnimatableBody2D@140979/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@140979" to="Tiles/@AnimatableBody2D@140979" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@140979" to="Tiles/@AnimatableBody2D@140979/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@140980" to="Tiles/@AnimatableBody2D@140980/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@140980" to="Tiles/@AnimatableBody2D@140980/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@140980" to="Tiles/@AnimatableBody2D@140980" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@140980" to="Tiles/@AnimatableBody2D@140980/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@140980" to="Tiles/@AnimatableBody2D@140980" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@140980" to="Tiles/@AnimatableBody2D@140980/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@140981" to="Tiles/@AnimatableBody2D@140981/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@140981" to="Tiles/@AnimatableBody2D@140981/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@140981" to="Tiles/@AnimatableBody2D@140981" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@140981" to="Tiles/@AnimatableBody2D@140981/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@140981" to="Tiles/@AnimatableBody2D@140981" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@140981" to="Tiles/@AnimatableBody2D@140981/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@140982" to="Tiles/@AnimatableBody2D@140982/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@140982" to="Tiles/@AnimatableBody2D@140982/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@140982" to="Tiles/@AnimatableBody2D@140982" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@140982" to="Tiles/@AnimatableBody2D@140982/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@140982" to="Tiles/@AnimatableBody2D@140982" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@140982" to="Tiles/@AnimatableBody2D@140982/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@140983" to="Tiles/@AnimatableBody2D@140983/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@140983" to="Tiles/@AnimatableBody2D@140983/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@140983" to="Tiles/@AnimatableBody2D@140983" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@140983" to="Tiles/@AnimatableBody2D@140983/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@140983" to="Tiles/@AnimatableBody2D@140983" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@140983" to="Tiles/@AnimatableBody2D@140983/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@140984" to="Tiles/@AnimatableBody2D@140984/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@140984" to="Tiles/@AnimatableBody2D@140984/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@140984" to="Tiles/@AnimatableBody2D@140984" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@140984" to="Tiles/@AnimatableBody2D@140984/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@140984" to="Tiles/@AnimatableBody2D@140984" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@140984" to="Tiles/@AnimatableBody2D@140984/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@140985" to="Tiles/@AnimatableBody2D@140985/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@140985" to="Tiles/@AnimatableBody2D@140985/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@140985" to="Tiles/@AnimatableBody2D@140985" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@140985" to="Tiles/@AnimatableBody2D@140985/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@140985" to="Tiles/@AnimatableBody2D@140985" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@140985" to="Tiles/@AnimatableBody2D@140985/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@140986" to="Tiles/@AnimatableBody2D@140986/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@140986" to="Tiles/@AnimatableBody2D@140986/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@140986" to="Tiles/@AnimatableBody2D@140986" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@140986" to="Tiles/@AnimatableBody2D@140986/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@140986" to="Tiles/@AnimatableBody2D@140986" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@140986" to="Tiles/@AnimatableBody2D@140986/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@140987" to="Tiles/@AnimatableBody2D@140987/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@140987" to="Tiles/@AnimatableBody2D@140987/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@140987" to="Tiles/@AnimatableBody2D@140987" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@140987" to="Tiles/@AnimatableBody2D@140987/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@140987" to="Tiles/@AnimatableBody2D@140987" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@140987" to="Tiles/@AnimatableBody2D@140987/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@140988" to="Tiles/@AnimatableBody2D@140988/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@140988" to="Tiles/@AnimatableBody2D@140988/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@140988" to="Tiles/@AnimatableBody2D@140988" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@140988" to="Tiles/@AnimatableBody2D@140988/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@140988" to="Tiles/@AnimatableBody2D@140988" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@140988" to="Tiles/@AnimatableBody2D@140988/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@140989" to="Tiles/@AnimatableBody2D@140989/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@140989" to="Tiles/@AnimatableBody2D@140989/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@140989" to="Tiles/@AnimatableBody2D@140989" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@140989" to="Tiles/@AnimatableBody2D@140989/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@140989" to="Tiles/@AnimatableBody2D@140989" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@140989" to="Tiles/@AnimatableBody2D@140989/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="collected" from="Tiles/@Node2D@140990" to="Tiles/@Node2D@140990/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@140991" to="Tiles/@Node2D@140991/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@140992" to="Tiles/@Node2D@140992/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@140993" to="Tiles/@Node2D@140993/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@140994" to="Tiles/@Node2D@140994/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@140995" to="Tiles/@Node2D@140995/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@140996" to="Tiles/@Node2D@140996/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@140997" to="Tiles/@Node2D@140997/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@140998" to="Tiles/@Node2D@140998/LevelPersistance" method="set_as_active"]
[connection signal="collected" from="Tiles/@Node2D@140999" to="Tiles/@Node2D@140999/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="area_entered" from="Tiles/DeathPit" to="Tiles/DeathPit" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@141000" to="Tiles/@Area2D@141000" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@141001" to="Tiles/@Area2D@141001" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@141002" to="Tiles/@Area2D@141002" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@141003" to="Tiles/@Area2D@141003" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@141004" to="Tiles/@Area2D@141004" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@141005" to="Tiles/@Area2D@141005" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@141006" to="Tiles/@Area2D@141006" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@141007" to="Tiles/@Area2D@141007" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@141008" to="Tiles/@Area2D@141008" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@141009" to="Tiles/@Area2D@141009" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@141010" to="Tiles/@Area2D@141010" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@141011" to="Tiles/@Area2D@141011" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@141012" to="Tiles/@Area2D@141012" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@141013" to="Tiles/@Area2D@141013" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@141014" to="Tiles/@Area2D@141014" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@141015" to="Tiles/@Area2D@141015" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@141016" to="Tiles/@Area2D@141016" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@141017" to="Tiles/@Area2D@141017" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@141018" to="Tiles/@Area2D@141018" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@141019" to="Tiles/@Area2D@141019" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@141020" to="Tiles/@Area2D@141020" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@141021" to="Tiles/@Area2D@141021" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@141022" to="Tiles/@Area2D@141022" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@141023" to="Tiles/@Area2D@141023" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@141024" to="Tiles/@Area2D@141024" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@141025" to="Tiles/@Area2D@141025" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@141026" to="Tiles/@Area2D@141026" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@141027" to="Tiles/@Area2D@141027" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@141028" to="Tiles/@Area2D@141028" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@141029" to="Tiles/@Area2D@141029" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@141030" to="Tiles/@Area2D@141030" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@141031" to="Tiles/@Area2D@141031" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@141032" to="Tiles/@Area2D@141032" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@141033" to="Tiles/@Area2D@141033" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@141034" to="Tiles/@Area2D@141034" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@141035" to="Tiles/@Area2D@141035" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@141036" to="Tiles/@Area2D@141036" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@141037" to="Tiles/@Area2D@141037" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@141038" to="Tiles/@Area2D@141038" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@141039" to="Tiles/@Area2D@141039" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@141040" to="Tiles/@Area2D@141040" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@141041" to="Tiles/@Area2D@141041" method="area_entered"]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@141042" to="Tiles/@AnimatableBody2D@141042/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@141042" to="Tiles/@AnimatableBody2D@141042/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@141042" to="Tiles/@AnimatableBody2D@141042" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@141042" to="Tiles/@AnimatableBody2D@141042/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@141042" to="Tiles/@AnimatableBody2D@141042" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@141042" to="Tiles/@AnimatableBody2D@141042/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@141043" to="Tiles/@AnimatableBody2D@141043/LevelPersistance" method="set_as_active_2"]
[connection signal="block_emptied" from="Tiles/@AnimatableBody2D@141043" to="Tiles/@AnimatableBody2D@141043/LevelPersistance" method="set_as_active"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@141043" to="Tiles/@AnimatableBody2D@141043" method="on_block_hit"]
[connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@141043" to="Tiles/@AnimatableBody2D@141043/BlockAnimations" method="bounce_block" unbinds=1]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@141043" to="Tiles/@AnimatableBody2D@141043" method="on_shell_block_hit"]
[connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@141043" to="Tiles/@AnimatableBody2D@141043/BlockAnimations" method="bounce_block" unbinds=1]
