6-4.tscn 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150
  1. [gd_scene load_steps=4 format=3 uid="uid://bj86ruaswego"]
  2. [ext_resource type="PackedScene" uid="uid://8gl7bfh13471" path="res://Scenes/Levels/SMBLL/World4/4-4.tscn" id="1_mxym3"]
  3. [ext_resource type="Script" uid="uid://bjs5mlc3xrxud" path="res://Scripts/Parts/DiscoLevel.gd" id="2_mpkel"]
  4. [ext_resource type="PackedScene" uid="uid://1rxw4k4wq3ni" path="res://Scenes/Prefabs/Entities/Enemies/PiranhaPlant.tscn" id="3_qw7d2"]
  5. [node name="4-4" instance=ExtResource("1_mxym3")]
  6. campaign = "SMBANN"
  7. world_id = 6
  8. [node name="RedPirannhaPlant" parent="Enemies" index="7"]
  9. position = Vector2(1744, 112)
  10. [node name="RedPirannhaPlant2" parent="Enemies" index="8"]
  11. position = Vector2(2384, 208)
  12. [node name="DiscoLevel" type="Node" parent="." index="25"]
  13. script = ExtResource("2_mpkel")
  14. combo_meter_rate = 0.6
  15. max_combo = 10
  16. metadata/_custom_type_script = "uid://bjs5mlc3xrxud"
  17. [node name="PirannhaPlant" parent="." index="26" instance=ExtResource("3_qw7d2")]
  18. position = Vector2(1744, -112)
  19. [node name="PirannhaPlant2" parent="." index="27" instance=ExtResource("3_qw7d2")]
  20. position = Vector2(2384, -16)
  21. [connection signal="block_destroyed" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock/LevelPersistance" method="set_as_active_2"]
  22. [connection signal="block_emptied" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock/LevelPersistance" method="set_as_active"]
  23. [connection signal="player_block_hit" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock" method="player_mushroom_check"]
  24. [connection signal="player_block_hit" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock" method="dispense_item" unbinds=1]
  25. [connection signal="player_block_hit" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock/BlockAnimations" method="bounce_block" unbinds=1]
  26. [connection signal="shell_block_hit" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock" method="dispense_item" unbinds=1]
  27. [connection signal="shell_block_hit" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock/BlockAnimations" method="bounce_block" unbinds=1]
  28. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@131550" to="Tiles/@AnimatableBody2D@131550/LevelPersistance" method="set_as_active_2"]
  29. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@131550" to="Tiles/@AnimatableBody2D@131550/LevelPersistance" method="set_as_active"]
  30. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@131550" to="Tiles/@AnimatableBody2D@131550" method="player_mushroom_check"]
  31. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@131550" to="Tiles/@AnimatableBody2D@131550" method="dispense_item" unbinds=1]
  32. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@131550" to="Tiles/@AnimatableBody2D@131550/BlockAnimations" method="bounce_block" unbinds=1]
  33. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@131550" to="Tiles/@AnimatableBody2D@131550" method="dispense_item" unbinds=1]
  34. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@131550" to="Tiles/@AnimatableBody2D@131550/BlockAnimations" method="bounce_block" unbinds=1]
  35. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@131551" to="Tiles/@AnimatableBody2D@131551/LevelPersistance" method="set_as_active_2"]
  36. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@131551" to="Tiles/@AnimatableBody2D@131551/LevelPersistance" method="set_as_active"]
  37. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@131551" to="Tiles/@AnimatableBody2D@131551" method="player_mushroom_check"]
  38. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@131551" to="Tiles/@AnimatableBody2D@131551" method="dispense_item" unbinds=1]
  39. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@131551" to="Tiles/@AnimatableBody2D@131551/BlockAnimations" method="bounce_block" unbinds=1]
  40. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@131551" to="Tiles/@AnimatableBody2D@131551" method="dispense_item" unbinds=1]
  41. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@131551" to="Tiles/@AnimatableBody2D@131551/BlockAnimations" method="bounce_block" unbinds=1]
  42. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@131552" to="Tiles/@AnimatableBody2D@131552/LevelPersistance" method="set_as_active_2"]
  43. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@131552" to="Tiles/@AnimatableBody2D@131552/LevelPersistance" method="set_as_active"]
  44. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@131552" to="Tiles/@AnimatableBody2D@131552" method="player_mushroom_check"]
  45. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@131552" to="Tiles/@AnimatableBody2D@131552" method="dispense_item" unbinds=1]
  46. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@131552" to="Tiles/@AnimatableBody2D@131552/BlockAnimations" method="bounce_block" unbinds=1]
  47. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@131552" to="Tiles/@AnimatableBody2D@131552" method="dispense_item" unbinds=1]
  48. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@131552" to="Tiles/@AnimatableBody2D@131552/BlockAnimations" method="bounce_block" unbinds=1]
  49. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@131553" to="Tiles/@AnimatableBody2D@131553/LevelPersistance" method="set_as_active_2"]
  50. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@131553" to="Tiles/@AnimatableBody2D@131553/LevelPersistance" method="set_as_active"]
  51. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@131553" to="Tiles/@AnimatableBody2D@131553" method="player_mushroom_check"]
  52. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@131553" to="Tiles/@AnimatableBody2D@131553" method="dispense_item" unbinds=1]
  53. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@131553" to="Tiles/@AnimatableBody2D@131553/BlockAnimations" method="bounce_block" unbinds=1]
  54. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@131553" to="Tiles/@AnimatableBody2D@131553" method="dispense_item" unbinds=1]
  55. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@131553" to="Tiles/@AnimatableBody2D@131553/BlockAnimations" method="bounce_block" unbinds=1]
  56. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@131554" to="Tiles/@AnimatableBody2D@131554/LevelPersistance" method="set_as_active_2"]
  57. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@131554" to="Tiles/@AnimatableBody2D@131554/LevelPersistance" method="set_as_active"]
  58. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@131554" to="Tiles/@AnimatableBody2D@131554" method="player_mushroom_check"]
  59. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@131554" to="Tiles/@AnimatableBody2D@131554" method="dispense_item" unbinds=1]
  60. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@131554" to="Tiles/@AnimatableBody2D@131554/BlockAnimations" method="bounce_block" unbinds=1]
  61. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@131554" to="Tiles/@AnimatableBody2D@131554" method="dispense_item" unbinds=1]
  62. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@131554" to="Tiles/@AnimatableBody2D@131554/BlockAnimations" method="bounce_block" unbinds=1]
  63. [connection signal="block_destroyed" from="Tiles/InvisibleQuestionBlock" to="Tiles/InvisibleQuestionBlock/LevelPersistance" method="set_as_active_2"]
  64. [connection signal="block_emptied" from="Tiles/InvisibleQuestionBlock" to="Tiles/InvisibleQuestionBlock/LevelPersistance" method="set_as_active"]
  65. [connection signal="player_block_hit" from="Tiles/InvisibleQuestionBlock" to="Tiles/InvisibleQuestionBlock" method="player_mushroom_check"]
  66. [connection signal="player_block_hit" from="Tiles/InvisibleQuestionBlock" to="Tiles/InvisibleQuestionBlock" method="dispense_item" unbinds=1]
  67. [connection signal="player_block_hit" from="Tiles/InvisibleQuestionBlock" to="Tiles/InvisibleQuestionBlock/BlockAnimations" method="bounce_block" unbinds=1]
  68. [connection signal="shell_block_hit" from="Tiles/InvisibleQuestionBlock" to="Tiles/InvisibleQuestionBlock" method="dispense_item" unbinds=1]
  69. [connection signal="shell_block_hit" from="Tiles/InvisibleQuestionBlock" to="Tiles/InvisibleQuestionBlock/BlockAnimations" method="bounce_block" unbinds=1]
  70. [connection signal="area_entered" from="Tiles/DeathPit" to="Tiles/DeathPit" method="area_entered"]
  71. [connection signal="area_entered" from="Tiles/@Area2D@131555" to="Tiles/@Area2D@131555" method="area_entered"]
  72. [connection signal="area_entered" from="Tiles/@Area2D@131556" to="Tiles/@Area2D@131556" method="area_entered"]
  73. [connection signal="area_entered" from="Tiles/@Area2D@131557" to="Tiles/@Area2D@131557" method="area_entered"]
  74. [connection signal="area_entered" from="Tiles/@Area2D@131558" to="Tiles/@Area2D@131558" method="area_entered"]
  75. [connection signal="area_entered" from="Tiles/@Area2D@131559" to="Tiles/@Area2D@131559" method="area_entered"]
  76. [connection signal="area_entered" from="Tiles/@Area2D@131560" to="Tiles/@Area2D@131560" method="area_entered"]
  77. [connection signal="area_entered" from="Tiles/@Area2D@131561" to="Tiles/@Area2D@131561" method="area_entered"]
  78. [connection signal="area_entered" from="Tiles/@Area2D@131562" to="Tiles/@Area2D@131562" method="area_entered"]
  79. [connection signal="area_entered" from="Tiles/@Area2D@131563" to="Tiles/@Area2D@131563" method="area_entered"]
  80. [connection signal="area_entered" from="Tiles/@Area2D@131564" to="Tiles/@Area2D@131564" method="area_entered"]
  81. [connection signal="area_entered" from="Tiles/@Area2D@131565" to="Tiles/@Area2D@131565" method="area_entered"]
  82. [connection signal="area_entered" from="Tiles/@Area2D@131566" to="Tiles/@Area2D@131566" method="area_entered"]
  83. [connection signal="area_entered" from="Tiles/@Area2D@131567" to="Tiles/@Area2D@131567" method="area_entered"]
  84. [connection signal="area_entered" from="Tiles/@Area2D@131568" to="Tiles/@Area2D@131568" method="area_entered"]
  85. [connection signal="area_entered" from="Tiles/@Area2D@131569" to="Tiles/@Area2D@131569" method="area_entered"]
  86. [connection signal="area_entered" from="Tiles/@Area2D@131570" to="Tiles/@Area2D@131570" method="area_entered"]
  87. [connection signal="area_entered" from="Tiles/@Area2D@131571" to="Tiles/@Area2D@131571" method="area_entered"]
  88. [connection signal="area_entered" from="Tiles/@Area2D@131572" to="Tiles/@Area2D@131572" method="area_entered"]
  89. [connection signal="area_entered" from="Tiles/@Area2D@131573" to="Tiles/@Area2D@131573" method="area_entered"]
  90. [connection signal="area_entered" from="Tiles/@Area2D@131574" to="Tiles/@Area2D@131574" method="area_entered"]
  91. [connection signal="area_entered" from="Tiles/@Area2D@131575" to="Tiles/@Area2D@131575" method="area_entered"]
  92. [connection signal="area_entered" from="Tiles/@Area2D@131576" to="Tiles/@Area2D@131576" method="area_entered"]
  93. [connection signal="area_entered" from="Tiles/@Area2D@131577" to="Tiles/@Area2D@131577" method="area_entered"]
  94. [connection signal="area_entered" from="Tiles/@Area2D@131578" to="Tiles/@Area2D@131578" method="area_entered"]
  95. [connection signal="area_entered" from="Tiles/@Area2D@131579" to="Tiles/@Area2D@131579" method="area_entered"]
  96. [connection signal="area_entered" from="Tiles/@Area2D@131580" to="Tiles/@Area2D@131580" method="area_entered"]
  97. [connection signal="area_entered" from="Tiles/@Area2D@131581" to="Tiles/@Area2D@131581" method="area_entered"]
  98. [connection signal="area_entered" from="Tiles/@Area2D@131582" to="Tiles/@Area2D@131582" method="area_entered"]
  99. [connection signal="area_entered" from="Tiles/@Area2D@131583" to="Tiles/@Area2D@131583" method="area_entered"]
  100. [connection signal="area_entered" from="Tiles/@Area2D@131584" to="Tiles/@Area2D@131584" method="area_entered"]
  101. [connection signal="area_entered" from="Tiles/@Area2D@131585" to="Tiles/@Area2D@131585" method="area_entered"]
  102. [connection signal="area_entered" from="Tiles/@Area2D@131586" to="Tiles/@Area2D@131586" method="area_entered"]
  103. [connection signal="area_entered" from="Tiles/@Area2D@131587" to="Tiles/@Area2D@131587" method="area_entered"]
  104. [connection signal="area_entered" from="Tiles/@Area2D@131588" to="Tiles/@Area2D@131588" method="area_entered"]
  105. [connection signal="area_entered" from="Tiles/@Area2D@131589" to="Tiles/@Area2D@131589" method="area_entered"]
  106. [connection signal="area_entered" from="Tiles/@Area2D@131590" to="Tiles/@Area2D@131590" method="area_entered"]
  107. [connection signal="area_entered" from="Tiles/@Area2D@131591" to="Tiles/@Area2D@131591" method="area_entered"]
  108. [connection signal="area_entered" from="Tiles/@Area2D@131592" to="Tiles/@Area2D@131592" method="area_entered"]
  109. [connection signal="area_entered" from="Tiles/@Area2D@131593" to="Tiles/@Area2D@131593" method="area_entered"]
  110. [connection signal="area_entered" from="Tiles/@Area2D@131594" to="Tiles/@Area2D@131594" method="area_entered"]
  111. [connection signal="area_entered" from="Tiles/@Area2D@131595" to="Tiles/@Area2D@131595" method="area_entered"]
  112. [connection signal="area_entered" from="Tiles/@Area2D@131596" to="Tiles/@Area2D@131596" method="area_entered"]
  113. [connection signal="area_entered" from="Tiles/@Area2D@131597" to="Tiles/@Area2D@131597" method="area_entered"]
  114. [connection signal="area_entered" from="Tiles/@Area2D@131598" to="Tiles/@Area2D@131598" method="area_entered"]
  115. [connection signal="area_entered" from="Tiles/@Area2D@131599" to="Tiles/@Area2D@131599" method="area_entered"]
  116. [connection signal="area_entered" from="Tiles/@Area2D@131600" to="Tiles/@Area2D@131600" method="area_entered"]
  117. [connection signal="area_entered" from="Tiles/@Area2D@131601" to="Tiles/@Area2D@131601" method="area_entered"]
  118. [connection signal="area_entered" from="Tiles/@Area2D@131602" to="Tiles/@Area2D@131602" method="area_entered"]
  119. [connection signal="area_entered" from="Tiles/@Area2D@131603" to="Tiles/@Area2D@131603" method="area_entered"]
  120. [connection signal="area_entered" from="Tiles/@Area2D@131604" to="Tiles/@Area2D@131604" method="area_entered"]
  121. [connection signal="area_entered" from="Tiles/@Area2D@131605" to="Tiles/@Area2D@131605" method="area_entered"]
  122. [connection signal="area_entered" from="Tiles/@Area2D@131606" to="Tiles/@Area2D@131606" method="area_entered"]
  123. [connection signal="area_entered" from="Tiles/@Area2D@131607" to="Tiles/@Area2D@131607" method="area_entered"]
  124. [connection signal="area_entered" from="Tiles/@Area2D@131608" to="Tiles/@Area2D@131608" method="area_entered"]
  125. [connection signal="area_entered" from="Tiles/@Area2D@131609" to="Tiles/@Area2D@131609" method="area_entered"]
  126. [connection signal="area_entered" from="Tiles/@Area2D@131610" to="Tiles/@Area2D@131610" method="area_entered"]
  127. [connection signal="area_entered" from="Tiles/@Area2D@131611" to="Tiles/@Area2D@131611" method="area_entered"]
  128. [connection signal="area_entered" from="Tiles/@Area2D@131612" to="Tiles/@Area2D@131612" method="area_entered"]
  129. [connection signal="area_entered" from="Tiles/@Area2D@131613" to="Tiles/@Area2D@131613" method="area_entered"]
  130. [connection signal="area_entered" from="Tiles/@Area2D@131614" to="Tiles/@Area2D@131614" method="area_entered"]
  131. [connection signal="area_entered" from="Tiles/@Area2D@131615" to="Tiles/@Area2D@131615" method="area_entered"]
  132. [connection signal="area_entered" from="Tiles/@Area2D@131616" to="Tiles/@Area2D@131616" method="area_entered"]
  133. [connection signal="area_entered" from="Tiles/@Area2D@131617" to="Tiles/@Area2D@131617" method="area_entered"]
  134. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@131618" to="Tiles/@AnimatableBody2D@131618/LevelPersistance" method="set_as_active_2"]
  135. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@131618" to="Tiles/@AnimatableBody2D@131618/LevelPersistance" method="set_as_active"]
  136. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@131618" to="Tiles/@AnimatableBody2D@131618" method="player_mushroom_check"]
  137. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@131618" to="Tiles/@AnimatableBody2D@131618" method="dispense_item" unbinds=1]
  138. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@131618" to="Tiles/@AnimatableBody2D@131618/BlockAnimations" method="bounce_block" unbinds=1]
  139. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@131618" to="Tiles/@AnimatableBody2D@131618" method="dispense_item" unbinds=1]
  140. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@131618" to="Tiles/@AnimatableBody2D@131618/BlockAnimations" method="bounce_block" unbinds=1]
  141. [editable path="Bowser"]