DiscoEnding.tscn 6.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250
  1. [gd_scene load_steps=18 format=3 uid="uid://b712pxr3iuo7x"]
  2. [ext_resource type="PackedScene" uid="uid://b0omfelsiothx" path="res://Scenes/Levels/SMBLL/LostLevelsEnding.tscn" id="1_3ouhg"]
  3. [ext_resource type="Texture2D" uid="uid://blvcqkxarexrv" path="res://Assets/Sprites/Players/DiscoNPCs.png" id="2_xj4cw"]
  4. [ext_resource type="Script" uid="uid://bjs5mlc3xrxud" path="res://Scripts/Parts/DiscoLevel.gd" id="3_xj4cw"]
  5. [sub_resource type="AtlasTexture" id="AtlasTexture_xj4cw"]
  6. atlas = ExtResource("2_xj4cw")
  7. region = Rect2(0, 0, 16, 32)
  8. [sub_resource type="SpriteFrames" id="SpriteFrames_twn8w"]
  9. animations = [{
  10. "frames": [{
  11. "duration": 1.0,
  12. "texture": SubResource("AtlasTexture_xj4cw")
  13. }],
  14. "loop": true,
  15. "name": &"default",
  16. "speed": 5.0
  17. }]
  18. [sub_resource type="AtlasTexture" id="AtlasTexture_nmko4"]
  19. atlas = ExtResource("2_xj4cw")
  20. region = Rect2(16, 0, 16, 32)
  21. [sub_resource type="SpriteFrames" id="SpriteFrames_u2ma4"]
  22. animations = [{
  23. "frames": [{
  24. "duration": 1.0,
  25. "texture": SubResource("AtlasTexture_nmko4")
  26. }],
  27. "loop": true,
  28. "name": &"default",
  29. "speed": 5.0
  30. }]
  31. [sub_resource type="AtlasTexture" id="AtlasTexture_7cilq"]
  32. atlas = ExtResource("2_xj4cw")
  33. region = Rect2(32, 0, 16, 32)
  34. [sub_resource type="SpriteFrames" id="SpriteFrames_op12h"]
  35. animations = [{
  36. "frames": [{
  37. "duration": 1.0,
  38. "texture": SubResource("AtlasTexture_7cilq")
  39. }],
  40. "loop": true,
  41. "name": &"default",
  42. "speed": 5.0
  43. }]
  44. [sub_resource type="AtlasTexture" id="AtlasTexture_fubn5"]
  45. atlas = ExtResource("2_xj4cw")
  46. region = Rect2(48, 0, 16, 32)
  47. [sub_resource type="SpriteFrames" id="SpriteFrames_uuw0f"]
  48. animations = [{
  49. "frames": [{
  50. "duration": 1.0,
  51. "texture": SubResource("AtlasTexture_fubn5")
  52. }],
  53. "loop": true,
  54. "name": &"default",
  55. "speed": 5.0
  56. }]
  57. [sub_resource type="AtlasTexture" id="AtlasTexture_kajc1"]
  58. atlas = ExtResource("2_xj4cw")
  59. region = Rect2(64, 0, 16, 32)
  60. [sub_resource type="SpriteFrames" id="SpriteFrames_tsyh5"]
  61. animations = [{
  62. "frames": [{
  63. "duration": 1.0,
  64. "texture": SubResource("AtlasTexture_kajc1")
  65. }],
  66. "loop": true,
  67. "name": &"default",
  68. "speed": 5.0
  69. }]
  70. [sub_resource type="AtlasTexture" id="AtlasTexture_jw1ti"]
  71. atlas = ExtResource("2_xj4cw")
  72. region = Rect2(80, 0, 16, 32)
  73. [sub_resource type="SpriteFrames" id="SpriteFrames_pijpk"]
  74. animations = [{
  75. "frames": [{
  76. "duration": 1.0,
  77. "texture": SubResource("AtlasTexture_jw1ti")
  78. }],
  79. "loop": true,
  80. "name": &"default",
  81. "speed": 5.0
  82. }]
  83. [sub_resource type="AtlasTexture" id="AtlasTexture_s2i72"]
  84. atlas = ExtResource("2_xj4cw")
  85. region = Rect2(96, 0, 16, 32)
  86. [sub_resource type="SpriteFrames" id="SpriteFrames_08njn"]
  87. animations = [{
  88. "frames": [{
  89. "duration": 1.0,
  90. "texture": SubResource("AtlasTexture_s2i72")
  91. }],
  92. "loop": true,
  93. "name": &"default",
  94. "speed": 5.0
  95. }]
  96. [node name="LostLevelsEnding" instance=ExtResource("1_3ouhg")]
  97. campaign = "SMBANN"
  98. [node name="DayBG" parent="." index="1"]
  99. visible = false
  100. [node name="Sprite2D2" parent="." index="8"]
  101. texture = ExtResource("2_xj4cw")
  102. region_rect = Rect2(128, 0, 16, 32)
  103. [node name="1" parent="Toads" index="0"]
  104. self_modulate = Color(1, 1, 1, 0)
  105. sprite_frames = SubResource("SpriteFrames_twn8w")
  106. animation = &"default"
  107. autoplay = ""
  108. [node name="ResourceSetterNew" parent="Toads/1" index="0"]
  109. use_cache = false
  110. force_properties = {
  111. "World": 2
  112. }
  113. [node name="Sprite2D" type="Sprite2D" parent="Toads/1" index="1"]
  114. texture = ExtResource("2_xj4cw")
  115. region_enabled = true
  116. region_rect = Rect2(0, 0, 16, 32)
  117. [node name="2" parent="Toads" index="1"]
  118. self_modulate = Color(1, 1, 1, 0)
  119. sprite_frames = SubResource("SpriteFrames_u2ma4")
  120. animation = &"default"
  121. autoplay = ""
  122. [node name="ResourceSetterNew" parent="Toads/2" index="0"]
  123. use_cache = false
  124. force_properties = {
  125. "World": 2
  126. }
  127. [node name="Sprite2D" type="Sprite2D" parent="Toads/2" index="1"]
  128. texture = ExtResource("2_xj4cw")
  129. region_enabled = true
  130. region_rect = Rect2(16, 0, 16, 32)
  131. [node name="3" parent="Toads" index="2"]
  132. self_modulate = Color(1, 1, 1, 0)
  133. sprite_frames = SubResource("SpriteFrames_op12h")
  134. animation = &"default"
  135. autoplay = ""
  136. [node name="ResourceSetterNew" parent="Toads/3" index="0"]
  137. use_cache = false
  138. force_properties = {
  139. "World": 3
  140. }
  141. [node name="Sprite2D" type="Sprite2D" parent="Toads/3" index="1"]
  142. texture = ExtResource("2_xj4cw")
  143. region_enabled = true
  144. region_rect = Rect2(32, 0, 16, 32)
  145. [node name="4" parent="Toads" index="3"]
  146. self_modulate = Color(1, 1, 1, 0)
  147. sprite_frames = SubResource("SpriteFrames_uuw0f")
  148. animation = &"default"
  149. autoplay = ""
  150. [node name="ResourceSetterNew" parent="Toads/4" index="0"]
  151. use_cache = false
  152. force_properties = {
  153. "World": 4
  154. }
  155. [node name="Sprite2D" type="Sprite2D" parent="Toads/4" index="1"]
  156. texture = ExtResource("2_xj4cw")
  157. region_enabled = true
  158. region_rect = Rect2(48, 0, 16, 32)
  159. [node name="5" parent="Toads" index="4"]
  160. self_modulate = Color(1, 1, 1, 0)
  161. sprite_frames = SubResource("SpriteFrames_tsyh5")
  162. animation = &"default"
  163. autoplay = ""
  164. [node name="ResourceSetterNew" parent="Toads/5" index="0"]
  165. use_cache = false
  166. force_properties = {
  167. "World": 5
  168. }
  169. [node name="Sprite2D" type="Sprite2D" parent="Toads/5" index="1"]
  170. texture = ExtResource("2_xj4cw")
  171. region_enabled = true
  172. region_rect = Rect2(64, 0, 16, 32)
  173. [node name="6" parent="Toads" index="5"]
  174. self_modulate = Color(1, 1, 1, 0)
  175. sprite_frames = SubResource("SpriteFrames_pijpk")
  176. animation = &"default"
  177. autoplay = ""
  178. [node name="ResourceSetterNew" parent="Toads/6" index="0"]
  179. use_cache = false
  180. force_properties = {
  181. "World": 6
  182. }
  183. [node name="Sprite2D" type="Sprite2D" parent="Toads/6" index="1"]
  184. texture = ExtResource("2_xj4cw")
  185. region_enabled = true
  186. region_rect = Rect2(80, 0, 16, 32)
  187. [node name="7" parent="Toads" index="6"]
  188. self_modulate = Color(1, 1, 1, 0)
  189. sprite_frames = SubResource("SpriteFrames_08njn")
  190. animation = &"default"
  191. autoplay = ""
  192. [node name="ResourceSetterNew" parent="Toads/7" index="0"]
  193. use_cache = false
  194. force_properties = {
  195. "World": 7
  196. }
  197. [node name="Sprite2D" type="Sprite2D" parent="Toads/7" index="1"]
  198. texture = ExtResource("2_xj4cw")
  199. region_enabled = true
  200. region_rect = Rect2(96, 0, 16, 32)
  201. [node name="DiscoLevel" type="Node" parent="." index="13"]
  202. script = ExtResource("3_xj4cw")
  203. combo_meter_rate = 0.0
  204. metadata/_custom_type_script = "uid://bjs5mlc3xrxud"
  205. [connection signal="ready" from="DiscoLevel" to="DiscoLevel" method="write_final_rank"]
  206. [connection signal="ready" from="DiscoLevel" to="DiscoLevel" method="level_finished"]
  207. [editable path="DayBG"]
  208. [editable path="LevelBG"]