Files
Super-Mario-Bros.-Remastere…/Scenes/Levels/SMB1/World8/8-4d.tscn
2025-09-13 16:30:32 +01:00

102 lines
12 KiB
Plaintext

[gd_scene load_steps=17 format=4 uid="uid://balcfst0aom2t"]
[ext_resource type="Script" uid="uid://bcqr1v25ygedb" path="res://Scripts/Classes/LevelClass.gd" id="1_065wl"]
[ext_resource type="JSON" path="res://Assets/Audio/BGM/Castle.json" id="2_lla03"]
[ext_resource type="PackedScene" uid="uid://ct5rrpa7uehkk" path="res://Scenes/Parts/Tiles.tscn" id="3_llo03"]
[ext_resource type="PackedScene" uid="uid://cuh62hlq8errh" path="res://Scenes/Prefabs/Entities/Player.tscn" id="4_fm8vm"]
[ext_resource type="PackedScene" uid="uid://dkgu57is78lro" path="res://Scenes/Parts/PipeArea.tscn" id="5_i7akm"]
[ext_resource type="PackedScene" uid="uid://kr7i2kf6rew0" path="res://Scenes/Prefabs/Entities/Enemies/HammerBro.tscn" id="8_fm8vm"]
[ext_resource type="PackedScene" uid="uid://cxdj1ea1rt1r4" path="res://Scenes/Prefabs/Entities/Enemies/Podoboo.tscn" id="9_i7akm"]
[ext_resource type="PackedScene" uid="uid://cinr6kcbmo6gr" path="res://Scenes/Parts/DropShadowRenderer.tscn" id="10_dckn2"]
[ext_resource type="PackedScene" uid="uid://ckrna543ixu1b" path="res://Scenes/Prefabs/LevelObjects/CastlePeach.tscn" id="10_i7akm"]
[ext_resource type="PackedScene" uid="uid://dtpyjucfl16sw" path="res://Scenes/Prefabs/LevelObjects/CastleBridge.tscn" id="11_n3rp7"]
[ext_resource type="PackedScene" uid="uid://pfhvflypjq6y" path="res://Scenes/Prefabs/Entities/Enemies/TrueBowser.tscn" id="12_d1toh"]
[ext_resource type="PackedScene" uid="uid://1rxw4k4wq3ni" path="res://Scenes/Prefabs/Entities/Enemies/PiranhaPlant.tscn" id="13_fm8vm"]
[ext_resource type="Script" uid="uid://cgm3opb5qudc1" path="res://Scripts/Parts/ChallengeModeNodes.gd" id="15_lla03"]
[ext_resource type="PackedScene" uid="uid://cmbpqnq10arts" path="res://Scenes/Prefabs/Entities/Items/RedCoin.tscn" id="16_kuwqb"]
[ext_resource type="PackedScene" uid="uid://bksxgpygrdjl7" path="res://Scenes/Prefabs/LevelBG.tscn" id="17_7og5c"]
[ext_resource type="PackedScene" uid="uid://c75cko8tyt467" path="res://Scenes/Prefabs/LevelObjects/CastleChallengeEnd.tscn" id="17_kuwqb"]
[node name="8-4" type="Node"]
script = ExtResource("1_065wl")
music = ExtResource("2_lla03")
theme = "Castle"
world_id = 8
level_id = 4
metadata/_custom_type_script = "uid://bcqr1v25ygedb"
[node name="Tiles" parent="." instance=ExtResource("3_llo03")]
tile_map_data = PackedByteArray("AADw/wAAAAACAAAAAADw/wEAAAACAAEAAADx/wAAAAACAAAAAADx/wEAAAACAAEAAADy/wAAAAACAAAAAADy/wEAAAACAAEAAADz/wAAAAADAAAAAADz/wEAAAADAAEAAAD2/wAAAAABAAAAAAD2/wEAAAABAAEAAAD3/wAAAAACAAAAAAD3/wEAAAACAAEAAAD4/wAAAAACAAAAAAD4/wEAAAACAAEAAAD5/wAAAAACAAAAAAD5/wEAAAACAAEAAAD6/wAAAAADAAAAAAD6/wEAAAADAAEAAAD9/wAAAAABAAAAAAD9/wEAAAABAAEAAAD+/wAAAAACAAAAAAD+/wEAAAACAAEAAAD//wAAAAACAAAAAAD//wEAAAACAAEAAAAAAAAAAAACAAAAAAAAAAEAAAACAAEAAAABAAAAAAACAAAAAAABAAEAAAACAAEAAAACAAAAAAACAAAAAAACAAEAAAACAAEAAAADAAAAAAACAAAAAAADAAEAAAACAAEAAAAEAAAAAAACAAAAAAAEAAEAAAACAAEAAAAFAAAAAAADAAAAAAAFAAEAAAADAAEAAAD0//7/AAAIAAAAAAD0////AAAIAAEAAAD1//7/AAAJAAAAAAD1////AAAJAAEAAAD7//7/AAAIAAIAAAD7////AAAIAAMAAAD8//7/AAAJAAIAAAD8////AAAJAAMAAAD7/wAAAAAIAAMAAAD8/wAAAAAJAAMAAAD7/wEAAAAIAAMAAAD8/wEAAAAJAAMAAAD0/wAAAAAIAAEAAAD1/wAAAAAJAAEAAAD0/wEAAAAIAAEAAAD1/wEAAAAJAAEAAAALAP3/AAABAAAAAAALAP7/AAABAAEAAAALAP//AAABAAEAAAALAAAAAAABAAEAAAALAAEAAAABAAEAAAAMAP3/AAACAAAAAAAMAP7/AAACAAEAAAAMAP//AAACAAEAAAAMAAAAAAACAAEAAAAMAAEAAAACAAEAAAANAP3/AAACAAAAAAANAP7/AAACAAEAAAANAP//AAACAAEAAAANAAAAAAACAAEAAAANAAEAAAACAAEAAAAOAP3/AAACAAAAAAAOAP7/AAACAAEAAAAOAP//AAACAAEAAAAOAAAAAAACAAEAAAAOAAEAAAACAAEAAAAPAP3/AAACAAAAAAAPAP7/AAACAAEAAAAPAP//AAACAAEAAAAPAAAAAAACAAEAAAAPAAEAAAACAAEAAAAQAP3/AAADAAAAAAAQAP7/AAADAAEAAAAQAP//AAADAAEAAAAQAAAAAAADAAEAAAAQAAEAAAADAAEAAAALAPX/AAAHAAsAAAALAPb/AAABAAEAAAALAPf/AAABAAIAAAAMAPX/AAACAAAAAAAMAPb/AAACAAEAAAAMAPf/AAACAAIAAAANAPX/AAACAAAAAAANAPb/AAACAAEAAAANAPf/AAACAAIAAAAOAPX/AAACAAAAAAAOAPb/AAACAAEAAAAOAPf/AAACAAIAAAAPAPX/AAACAAAAAAAPAPb/AAACAAEAAAAPAPf/AAACAAIAAAAQAPX/AAAIAAsAAAAQAPb/AAADAAEAAAAQAPf/AAADAAIAAADz//X/AAACAAMAAAD0//X/AAACAAMAAAD1//X/AAACAAMAAAD2//X/AAACAAMAAAD3//X/AAACAAMAAAD4//X/AAACAAMAAAD5//X/AAACAAMAAAD6//X/AAACAAMAAAD7//X/AAACAAMAAAD8//X/AAACAAMAAAD9//X/AAACAAMAAAD+//X/AAACAAMAAAD///X/AAACAAMAAAAAAPX/AAACAAMAAAABAPX/AAACAAMAAAACAPX/AAACAAMAAAADAPX/AAACAAMAAAAEAPX/AAACAAMAAAAFAPX/AAACAAMAAAAGAPX/AAACAAMAAAAHAPX/AAACAAMAAAAIAPX/AAACAAMAAAAJAPX/AAACAAMAAAAKAPX/AAACAAMAAADw//X/AAACAAMAAADx//X/AAACAAMAAADy//X/AAACAAMAAAARAPX/AAACAAMAAAASAPX/AAACAAMAAAATAPX/AAACAAMAAAAUAPX/AAACAAMAAAAVAPX/AAACAAMAAAAWAPX/AAACAAMAAAAXAPX/AAACAAMAAAAYAPX/AAACAAMAAAAZAPX/AAACAAMAAAAaAPX/AAACAAMAAAAbAPX/AAACAAMAAAAcAPX/AAACAAMAAAAdAPX/AAACAAMAAAAeAPX/AAACAAMAAAAfAPX/AAAHAAsAAAAgAPX/AAAIAAsAAAAhAPX/AAACAAMAAAAfAPb/AAABAAEAAAAfAPf/AAABAAEAAAAfAPj/AAABAAIAAAAgAPb/AAADAAEAAAAgAPf/AAADAAEAAAAgAPj/AAADAAIAAAAeAPz/AAABAAAAAAAeAP3/AAABAAEAAAAeAP7/AAABAAEAAAAeAP//AAABAAEAAAAeAAAAAAABAAEAAAAfAPz/AAACAAAAAAAfAP3/AAACAAEAAAAfAP7/AAACAAEAAAAfAP//AAACAAEAAAAfAAAAAAACAAEAAAAgAPz/AAACAAAAAAAgAP3/AAACAAEAAAAgAP7/AAACAAEAAAAgAP//AAACAAEAAAAgAAAAAAACAAEAAAAhAPz/AAACAAAAAAAhAP3/AAACAAEAAAAhAP7/AAACAAEAAAAhAP//AAACAAEAAAAhAAAAAAACAAEAAAAiAPz/AAADAAAAAAAiAP3/AAADAAEAAAAiAP7/AAADAAEAAAAiAP//AAADAAEAAAAiAAAAAAABAAsAAAAiAAEAAAACAAEAAAAeAAEAAAABAAEAAAAfAAEAAAACAAEAAAAgAAEAAAACAAEAAAAhAAEAAAACAAEAAAAjAAAAAAACAAAAAAAjAAEAAAACAAEAAAAkAAAAAAACAAAAAAAkAAEAAAACAAEAAAAlAAAAAAACAAAAAAAlAAEAAAACAAEAAAAmAAAAAAACAAAAAAAmAAEAAAACAAEAAAAnAAAAAAACAAAAAAAnAAEAAAACAAEAAAAoAAAAAAACAAAAAAAoAAEAAAACAAEAAAApAAAAAAACAAAAAAApAAEAAAACAAEAAAAqAAAAAAACAAAAAAAqAAEAAAACAAEAAAArAAAAAAACAAAAAAArAAEAAAACAAEAAAAsAAAAAAACAAAAAAAsAAEAAAACAAEAAAAtAAAAAAACAAAAAAAtAAEAAAACAAEAAAAuAAAAAAACAAAAAAAuAAEAAAACAAEAAAAvAAAAAAACAAAAAAAvAAEAAAACAAEAAAAwAAAAAAACAAAAAAAwAAEAAAACAAEAAAAxAAAAAAACAAAAAAAxAAEAAAACAAEAAAAiAPX/AAACAAMAAAAjAPX/AAACAAMAAAAkAPX/AAACAAMAAAAlAPX/AAACAAMAAAAmAPX/AAACAAMAAAAnAPX/AAACAAMAAAAoAPX/AAACAAMAAAApAPX/AAACAAMAAAAqAPX/AAACAAMAAAArAPX/AAACAAMAAAAsAPX/AAACAAMAAAAtAPX/AAACAAMAAAAuAPX/AAACAAMAAAAvAPX/AAACAAMAAAAwAPX/AAACAAMAAAAxAPX/AAACAAMAAAAGAAAAAgAAAAIAAAAGAAEAAgAAAAMAAAAHAAAAAgAAAAIAAAAHAAEAAgAAAAMAAAAIAAAAAgAAAAIAAAAIAAEAAgAAAAMAAAAJAAAAAgAAAAIAAAAJAAEAAgAAAAMAAAAKAAAAAgAAAAIAAAAKAAEAAgAAAAMAAAASAAAAAgAAAAIAAAASAAEAAgAAAAMAAAATAAAAAgAAAAIAAAATAAEAAgAAAAMAAAAUAAAAAgAAAAIAAAAUAAEAAgAAAAMAAAAVAAAAAgAAAAIAAAAVAAEAAgAAAAMAAAAWAAAAAgAAAAIAAAAWAAEAAgAAAAMAAAAXAAAAAgAAAAIAAAAXAAEAAgAAAAMAAAAYAAAAAgAAAAIAAAAYAAEAAgAAAAMAAAAZAAAAAgAAAAIAAAAZAAEAAgAAAAMAAAAaAAAAAgAAAAIAAAAaAAEAAgAAAAMAAAAbAAAAAgAAAAIAAAAbAAEAAgAAAAMAAAAcAAAAAgAAAAIAAAAcAAEAAgAAAAMAAAAdAAAAAgAAAAIAAAAdAAEAAgAAAAMAAAARAAAAAgAAAAIAAAARAAEAAgAAAAMAAAAGAAIAAQAAAAAABAAHAAIAAQAAAAAABAAIAAIAAQAAAAAABAAJAAIAAQAAAAAABAAKAAIAAQAAAAAABAARAAIAAQAAAAAABAASAAIAAQAAAAAABAATAAIAAQAAAAAABAAUAAIAAQAAAAAABAAVAAIAAQAAAAAABAAWAAIAAQAAAAAABAAXAAIAAQAAAAAABAAYAAIAAQAAAAAABAAZAAIAAQAAAAAABAAaAAIAAQAAAAAABAAbAAIAAQAAAAAABAAcAAIAAQAAAAAABAAdAAIAAQAAAAAABADv/wAAAAABAAAAAADv/wEAAAABAAEAAADv/wIAAAABAAIAAADw/wIAAAACAAIAAADx/wIAAAACAAIAAADy/wIAAAACAAIAAADz/wIAAAADAAIAAAD2/wIAAAABAAIAAAD3/wIAAAACAAIAAAD4/wIAAAACAAIAAAD5/wIAAAACAAIAAAD6/wIAAAADAAIAAAD9/wIAAAABAAIAAAD+/wIAAAACAAIAAAD//wIAAAACAAIAAAAAAAIAAAACAAIAAAABAAIAAAACAAIAAAACAAIAAAACAAIAAAADAAIAAAACAAIAAAAEAAIAAAACAAIAAAAFAAIAAAADAAIAAAALAAIAAAABAAIAAAAMAAIAAAACAAIAAAANAAIAAAACAAIAAAAOAAIAAAACAAIAAAAPAAIAAAACAAIAAAAQAAIAAAADAAIAAAAeAAIAAAABAAIAAAAfAAIAAAACAAIAAAAgAAIAAAACAAIAAAAhAAIAAAACAAIAAAAiAAIAAAACAAIAAAAyAAAAAAACAAAAAAAzAAAAAAACAAAAAAA0AAAAAAADAAAAAAAyAAEAAAACAAEAAAAzAAEAAAACAAEAAAA0AAEAAAADAAEAAAAjAAIAAAACAAIAAAAkAAIAAAACAAIAAAAlAAIAAAACAAIAAAAmAAIAAAACAAIAAAAnAAIAAAACAAIAAAAoAAIAAAACAAIAAAApAAIAAAACAAIAAAAqAAIAAAACAAIAAAArAAIAAAACAAIAAAAsAAIAAAACAAIAAAAtAAIAAAACAAIAAAAuAAIAAAACAAIAAAAvAAIAAAACAAIAAAAwAAIAAAACAAIAAAAxAAIAAAACAAIAAAAyAAIAAAACAAIAAAAzAAIAAAACAAIAAAA0AAIAAAADAAIAAAAyAPX/AAACAAMAAAAzAPX/AAACAAMAAAA0APX/AAADAAMAAAD7/wIAAAAIAAMAAAD8/wIAAAAJAAMAAAD0/wIAAAAIAAEAAAD1/wIAAAAJAAEAAADv//X/AAABAAMAAAA=")
[node name="Player" parent="." instance=ExtResource("4_fm8vm")]
position = Vector2(-248, -96)
[node name="DropShadow" parent="." instance=ExtResource("10_dckn2")]
[node name="HammerBro" parent="." instance=ExtResource("8_fm8vm")]
position = Vector2(40, 0)
[node name="Podoboo" parent="." instance=ExtResource("9_i7akm")]
position = Vector2(136, -88)
[node name="CastlePeach" parent="." instance=ExtResource("10_i7akm")]
position = Vector2(696, 0)
[node name="CastleBridge" parent="." instance=ExtResource("11_n3rp7")]
position = Vector2(280, -40)
end_timer = true
[node name="Bowser" parent="." instance=ExtResource("12_d1toh")]
position = Vector2(392, -48)
[node name="PirannhaPlant" parent="." instance=ExtResource("13_fm8vm")]
position = Vector2(-176, -32)
[node name="PirannhaPlant2" parent="." instance=ExtResource("13_fm8vm")]
position = Vector2(-64, -32)
[node name="PipeArea" parent="." instance=ExtResource("5_i7akm")]
position = Vector2(-176, -32)
exit_only = true
[node name="PipeArea2" parent="." instance=ExtResource("5_i7akm")]
position = Vector2(-64, -32)
target_level = "uid://ct1u3r2vh2lrm"
[node name="ChallengeNodes" type="Node" parent="." node_paths=PackedStringArray("nodes_to_delete")]
script = ExtResource("15_lla03")
nodes_to_delete = [NodePath("../CastlePeach")]
metadata/_custom_type_script = "uid://cgm3opb5qudc1"
[node name="RedCoin" parent="ChallengeNodes" instance=ExtResource("16_kuwqb")]
position = Vector2(488, -136)
id = 4
[node name="CastleChallengeEnd" parent="ChallengeNodes" instance=ExtResource("17_kuwqb")]
position = Vector2(648, 0)
[node name="LevelBG" parent="." instance=ExtResource("17_7og5c")]
particles = 3
[connection signal="area_entered" from="Tiles/DeathPit" to="Tiles/DeathPit" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@101864" to="Tiles/@Area2D@101864" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@101865" to="Tiles/@Area2D@101865" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@101866" to="Tiles/@Area2D@101866" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@101867" to="Tiles/@Area2D@101867" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@101868" to="Tiles/@Area2D@101868" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@101869" to="Tiles/@Area2D@101869" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@101870" to="Tiles/@Area2D@101870" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@101871" to="Tiles/@Area2D@101871" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@101872" to="Tiles/@Area2D@101872" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@101873" to="Tiles/@Area2D@101873" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@101874" to="Tiles/@Area2D@101874" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@101875" to="Tiles/@Area2D@101875" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@101876" to="Tiles/@Area2D@101876" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@101877" to="Tiles/@Area2D@101877" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@101878" to="Tiles/@Area2D@101878" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@101879" to="Tiles/@Area2D@101879" method="area_entered"]
[connection signal="area_entered" from="Tiles/@Area2D@101880" to="Tiles/@Area2D@101880" method="area_entered"]
[connection signal="axe_touched" from="CastleBridge" to="Bowser" method="bridge_fall"]
[connection signal="victory_begin" from="CastleBridge" to="CastlePeach" method="begin"]
[connection signal="victory_begin" from="CastleBridge" to="ChallengeNodes/CastleChallengeEnd" method="begin"]