8-2b.tscn 7.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. [gd_scene load_steps=14 format=4 uid="uid://k4j1hs6wkjwe"]
  2. [ext_resource type="Script" uid="uid://bcqr1v25ygedb" path="res://Scripts/Classes/LevelClass.gd" id="1_jpr4x"]
  3. [ext_resource type="JSON" path="res://Assets/Audio/BGM/Sky.json" id="2_qep2u"]
  4. [ext_resource type="PackedScene" uid="uid://ct5rrpa7uehkk" path="res://Scenes/Parts/Tiles.tscn" id="3_u0i8l"]
  5. [ext_resource type="PackedScene" uid="uid://cuh62hlq8errh" path="res://Scenes/Prefabs/Entities/Player.tscn" id="4_2gb2m"]
  6. [ext_resource type="PackedScene" uid="uid://dkxkrqflg46b2" path="res://Scenes/Prefabs/Entities/Items/Vine.tscn" id="6_ytj6c"]
  7. [ext_resource type="PackedScene" uid="uid://c6loucilra6da" path="res://Scenes/Prefabs/LevelObjects/EndFlagpole.tscn" id="8_2gb2m"]
  8. [ext_resource type="PackedScene" uid="uid://byqmn8yi7iuac" path="res://Scenes/Prefabs/LevelObjects/EndSmallCastle.tscn" id="9_qep2u"]
  9. [ext_resource type="PackedScene" uid="uid://cinr6kcbmo6gr" path="res://Scenes/Parts/DropShadowRenderer.tscn" id="10_qep2u"]
  10. [ext_resource type="Script" uid="uid://cybpwmw4ywoow" path="res://Scripts/Parts/TileMapConverter.gd" id="10_ytj6c"]
  11. [ext_resource type="PackedScene" uid="uid://bksxgpygrdjl7" path="res://Scenes/Prefabs/LevelBG.tscn" id="11_4fl3v"]
  12. [ext_resource type="Script" uid="uid://cgm3opb5qudc1" path="res://Scripts/Parts/ChallengeModeNodes.gd" id="11_mvfa1"]
  13. [ext_resource type="PackedScene" uid="uid://cmbpqnq10arts" path="res://Scenes/Prefabs/Entities/Items/RedCoin.tscn" id="12_hs6ay"]
  14. [sub_resource type="RectangleShape2D" id="RectangleShape2D_4fl3v"]
  15. size = Vector2(16, 16)
  16. [node name="Level" type="Node"]
  17. script = ExtResource("1_jpr4x")
  18. music = ExtResource("2_qep2u")
  19. theme = "Skyland"
  20. theme_time = "Night"
  21. campaign = "SMBLL"
  22. world_id = 8
  23. level_id = 2
  24. metadata/_custom_type_script = "uid://bcqr1v25ygedb"
  25. [node name="Tiles" parent="." instance=ExtResource("3_u0i8l")]
  26. tile_map_data = PackedByteArray("AADw/wAAAAABAAMAAADx/wAAAAACAAMAAADy/wAAAAACAAMAAADz/wAAAAADAAMAAAD1/wAAAAABAAMAAAD2/wAAAAACAAMAAAD5/wAAAAACAAMAAAD6/wAAAAADAAMAAAD7//z/AAABAAMAAAD8//z/AAACAAMAAAD9//z/AAADAAMAAAAAAPj/AAABAAMAAAABAPj/AAADAAMAAAAKAAAAAAABAAMAAAALAAAAAAACAAMAAAAMAAAAAAACAAMAAAANAAAAAAACAAMAAAAOAAAAAAACAAMAAAAPAAAAAAACAAMAAAAQAAAAAAACAAMAAAARAAAAAAACAAMAAAASAAAAAAACAAMAAAATAAAAAAACAAMAAAAUAAAAAAACAAMAAAAVAAAAAAACAAMAAAD3/wAAAAACAAMAAAD4/wAAAAACAAMAAAALAP//AAAEAAIAAAAWAAAAAAACAAMAAAAXAAAAAAACAAMAAAAYAAAAAAACAAMAAAAZAAAAAAACAAMAAAAaAAAAAAADAAMAAADv/wIAAQAAAAAABADw/wIAAQAAAAAABADx/wIAAQAAAAAABADy/wIAAQAAAAAABAD2/wIAAQAAAAAABAD3/wIAAQAAAAAABAD4/wIAAQAAAAAABAD5/wIAAQAAAAAABAD6/wIAAQAAAAAABAD7/wIAAQAAAAAABAD8/wIAAQAAAAAABAD9/wIAAQAAAAAABAD+/wIAAQAAAAAABAD//wIAAQAAAAAABAAAAAIAAQAAAAAABAABAAIAAQAAAAAABAACAAIAAQAAAAAABAADAAIAAQAAAAAABAAEAAIAAQAAAAAABAAFAAIAAQAAAAAABAAGAAIAAQAAAAAABAAHAAIAAQAAAAAABAAIAAIAAQAAAAAABAAJAAIAAQAAAAAABAAKAAIAAQAAAAAABAALAAIAAQAAAAAABAAMAAIAAQAAAAAABAANAAIAAQAAAAAABAAOAAIAAQAAAAAABAAPAAIAAQAAAAAABAAQAAIAAQAAAAAABAA=")
  27. [node name="Player" parent="." instance=ExtResource("4_2gb2m")]
  28. position = Vector2(-232, 0)
  29. [node name="Vine" parent="." instance=ExtResource("6_ytj6c")]
  30. position = Vector2(-184, 40)
  31. top_point = -64
  32. cutscene = true
  33. can_tele = false
  34. [node name="EndFlagpole" parent="." instance=ExtResource("8_2gb2m")]
  35. position = Vector2(184, 0)
  36. [node name="EndSmallCastle" parent="." instance=ExtResource("9_qep2u")]
  37. position = Vector2(264, 0)
  38. [node name="DropShadow" parent="." instance=ExtResource("10_qep2u")]
  39. [node name="TileMapConverter" type="Node" parent="." node_paths=PackedStringArray("tilemap")]
  40. script = ExtResource("10_ytj6c")
  41. tilemap = NodePath("../Tiles")
  42. metadata/_custom_type_script = "uid://cybpwmw4ywoow"
  43. [node name="LevelBG" parent="." instance=ExtResource("11_4fl3v")]
  44. time_of_day = 1
  45. primary_layer = 2
  46. overlay_clouds = true
  47. [node name="ChallengeNodes" type="Node" parent="."]
  48. script = ExtResource("11_mvfa1")
  49. metadata/_custom_type_script = "uid://cgm3opb5qudc1"
  50. [node name="RedCoin" parent="ChallengeNodes" instance=ExtResource("12_hs6ay")]
  51. position = Vector2(96, -176)
  52. id = 4
  53. [node name="StaticBody2D" type="StaticBody2D" parent="."]
  54. position = Vector2(-184, 8)
  55. [node name="CollisionShape2D" type="CollisionShape2D" parent="StaticBody2D"]
  56. shape = SubResource("RectangleShape2D_4fl3v")
  57. [connection signal="area_entered" from="Tiles/DeathPit" to="Tiles/DeathPit" method="area_entered"]
  58. [connection signal="area_entered" from="Tiles/@Area2D@21312" to="Tiles/@Area2D@21312" method="area_entered"]
  59. [connection signal="area_entered" from="Tiles/@Area2D@21313" to="Tiles/@Area2D@21313" method="area_entered"]
  60. [connection signal="area_entered" from="Tiles/@Area2D@21314" to="Tiles/@Area2D@21314" method="area_entered"]
  61. [connection signal="area_entered" from="Tiles/@Area2D@21315" to="Tiles/@Area2D@21315" method="area_entered"]
  62. [connection signal="area_entered" from="Tiles/@Area2D@21316" to="Tiles/@Area2D@21316" method="area_entered"]
  63. [connection signal="area_entered" from="Tiles/@Area2D@21317" to="Tiles/@Area2D@21317" method="area_entered"]
  64. [connection signal="area_entered" from="Tiles/@Area2D@21318" to="Tiles/@Area2D@21318" method="area_entered"]
  65. [connection signal="area_entered" from="Tiles/@Area2D@21319" to="Tiles/@Area2D@21319" method="area_entered"]
  66. [connection signal="area_entered" from="Tiles/@Area2D@21320" to="Tiles/@Area2D@21320" method="area_entered"]
  67. [connection signal="area_entered" from="Tiles/@Area2D@21321" to="Tiles/@Area2D@21321" method="area_entered"]
  68. [connection signal="area_entered" from="Tiles/@Area2D@21322" to="Tiles/@Area2D@21322" method="area_entered"]
  69. [connection signal="area_entered" from="Tiles/@Area2D@21323" to="Tiles/@Area2D@21323" method="area_entered"]
  70. [connection signal="area_entered" from="Tiles/@Area2D@21324" to="Tiles/@Area2D@21324" method="area_entered"]
  71. [connection signal="area_entered" from="Tiles/@Area2D@21325" to="Tiles/@Area2D@21325" method="area_entered"]
  72. [connection signal="area_entered" from="Tiles/@Area2D@21326" to="Tiles/@Area2D@21326" method="area_entered"]
  73. [connection signal="area_entered" from="Tiles/@Area2D@21327" to="Tiles/@Area2D@21327" method="area_entered"]
  74. [connection signal="area_entered" from="Tiles/@Area2D@21328" to="Tiles/@Area2D@21328" method="area_entered"]
  75. [connection signal="area_entered" from="Tiles/@Area2D@21329" to="Tiles/@Area2D@21329" method="area_entered"]
  76. [connection signal="area_entered" from="Tiles/@Area2D@21330" to="Tiles/@Area2D@21330" method="area_entered"]
  77. [connection signal="area_entered" from="Tiles/@Area2D@21331" to="Tiles/@Area2D@21331" method="area_entered"]
  78. [connection signal="area_entered" from="Tiles/@Area2D@21332" to="Tiles/@Area2D@21332" method="area_entered"]
  79. [connection signal="area_entered" from="Tiles/@Area2D@21333" to="Tiles/@Area2D@21333" method="area_entered"]
  80. [connection signal="area_entered" from="Tiles/@Area2D@21334" to="Tiles/@Area2D@21334" method="area_entered"]
  81. [connection signal="area_entered" from="Tiles/@Area2D@21335" to="Tiles/@Area2D@21335" method="area_entered"]
  82. [connection signal="area_entered" from="Tiles/@Area2D@21336" to="Tiles/@Area2D@21336" method="area_entered"]
  83. [connection signal="area_entered" from="Tiles/@Area2D@21337" to="Tiles/@Area2D@21337" method="area_entered"]
  84. [connection signal="area_entered" from="Tiles/@Area2D@21338" to="Tiles/@Area2D@21338" method="area_entered"]
  85. [connection signal="area_entered" from="Tiles/@Area2D@21339" to="Tiles/@Area2D@21339" method="area_entered"]
  86. [connection signal="area_entered" from="Tiles/@Area2D@21340" to="Tiles/@Area2D@21340" method="area_entered"]
  87. [connection signal="area_entered" from="Tiles/@Area2D@21341" to="Tiles/@Area2D@21341" method="area_entered"]