7-3.tscn 27 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233
  1. [gd_scene load_steps=28 format=4 uid="uid://ct7hg7v0i7xa3"]
  2. [ext_resource type="Script" uid="uid://bcqr1v25ygedb" path="res://Scripts/Classes/LevelClass.gd" id="1_r1rdt"]
  3. [ext_resource type="JSON" path="res://Assets/Audio/BGM/Mountain.json" id="2_h535d"]
  4. [ext_resource type="PackedScene" uid="uid://bksxgpygrdjl7" path="res://Scenes/Prefabs/LevelBG.tscn" id="3_ix0wr"]
  5. [ext_resource type="PackedScene" uid="uid://ct5rrpa7uehkk" path="res://Scenes/Parts/Tiles.tscn" id="4_myt2j"]
  6. [ext_resource type="PackedScene" uid="uid://cuh62hlq8errh" path="res://Scenes/Prefabs/Entities/Player.tscn" id="6_eyxqe"]
  7. [ext_resource type="PackedScene" uid="uid://cinr6kcbmo6gr" path="res://Scenes/Parts/DropShadowRenderer.tscn" id="8_grxoy"]
  8. [ext_resource type="PackedScene" uid="uid://r6dlmokkdyar" path="res://Scenes/Prefabs/Entities/Enemies/GreenKoopaTroopa.tscn" id="9_bn5d6"]
  9. [ext_resource type="PackedScene" uid="uid://cmvugag0kupgu" path="res://Scenes/Prefabs/Entities/Enemies/RedKoopaTroopa.tscn" id="10_2mi48"]
  10. [ext_resource type="PackedScene" uid="uid://kr7i2kf6rew0" path="res://Scenes/Prefabs/Entities/Enemies/HammerBro.tscn" id="11_yle4m"]
  11. [ext_resource type="PackedScene" uid="uid://1rxw4k4wq3ni" path="res://Scenes/Prefabs/Entities/Enemies/PiranhaPlant.tscn" id="12_u2c5x"]
  12. [ext_resource type="PackedScene" uid="uid://cs40v66vkl6qi" path="res://Scenes/Prefabs/Entities/Enemies/SideStepper.tscn" id="13_67lg0"]
  13. [ext_resource type="PackedScene" uid="uid://githt8ci1xal" path="res://Scenes/Parts/StartCastle.tscn" id="14_l71v8"]
  14. [ext_resource type="PackedScene" uid="uid://c6loucilra6da" path="res://Scenes/Prefabs/LevelObjects/EndFlagpole.tscn" id="15_myt2j"]
  15. [ext_resource type="PackedScene" uid="uid://c145qqkvy8pr5" path="res://Scenes/Parts/DecoTiles.tscn" id="17_eyxqe"]
  16. [ext_resource type="PackedScene" uid="uid://h7ys3yw5jvx3" path="res://Scenes/Prefabs/LevelObjects/Checkpoint.tscn" id="18_eyxqe"]
  17. [ext_resource type="PackedScene" uid="uid://b5o0j3kfv2xys" path="res://Scenes/Prefabs/LevelObjects/EndFinalSpCastle.tscn" id="19_eyxqe"]
  18. [ext_resource type="Script" uid="uid://cusgxgerctsft" path="res://Scripts/Parts/ExtraBgm.gd" id="19_grxoy"]
  19. [ext_resource type="PackedScene" uid="uid://cassl51oehlb6" path="res://Scenes/Prefabs/LevelObjects/CheckpointFlag.tscn" id="19_h535d"]
  20. [ext_resource type="JSON" path="res://Assets/Audio/BGM/Athletic.json" id="20_bn5d6"]
  21. [ext_resource type="Script" uid="uid://cgm3opb5qudc1" path="res://Scripts/Parts/ChallengeModeNodes.gd" id="23_l71v8"]
  22. [ext_resource type="PackedScene" uid="uid://cmbpqnq10arts" path="res://Scenes/Prefabs/Entities/Items/RedCoin.tscn" id="24_267sj"]
  23. [ext_resource type="PackedScene" uid="uid://58uk17ixtt4r" path="res://Scenes/Prefabs/Blocks/InvisibleBlocks/InvisibleQuestionBlock.tscn" id="25_86jgt"]
  24. [ext_resource type="PackedScene" uid="uid://d3gnwmvds4ors" path="res://Scenes/Prefabs/Entities/Items/SpinningRedCoin.tscn" id="26_tskv6"]
  25. [ext_resource type="PackedScene" uid="uid://chjxyhlwohmi6" path="res://Scenes/Prefabs/Entities/Items/Coin.tscn" id="27_hi2t2"]
  26. [ext_resource type="PackedScene" uid="uid://csl71p1unsc8p" path="res://Scenes/Prefabs/LevelObjects/CheepCheepGenerator.tscn" id="28_267sj"]
  27. [ext_resource type="PackedScene" uid="uid://csngpd6px3dt4" path="res://Scenes/Prefabs/LevelObjects/EntityGeneratorStopper.tscn" id="29_86jgt"]
  28. [ext_resource type="PackedScene" uid="uid://dkgu57is78lro" path="res://Scenes/Parts/PipeArea.tscn" id="29_tskv6"]
  29. [node name="7-3" type="Node"]
  30. script = ExtResource("1_r1rdt")
  31. music = ExtResource("2_h535d")
  32. theme = "Mountain"
  33. theme_time = "Night"
  34. campaign = "SMBS"
  35. world_id = 7
  36. level_id = 3
  37. metadata/_custom_type_script = "uid://bcqr1v25ygedb"
  38. [node name="LevelBG" parent="." instance=ExtResource("3_ix0wr")]
  39. time_of_day = 1
  40. liquid_layer = 1
  41. [node name="Tiles" parent="." instance=ExtResource("4_myt2j")]
  42. tile_map_data = PackedByteArray("AADt/wAAAAABAAAAAADu/wAAAAACAAAAAADv/wAAAAACAAAAAADw/wAAAAACAAAAAADx/wAAAAACAAAAAADy/wAAAAACAAAAAADz/wAAAAACAAAAAAD0/wAAAAACAAAAAAD1/wAAAAACAAAAAAD2/wAAAAACAAAAAAD3/wAAAAACAAAAAAD4/wAAAAACAAAAAAD5/wAAAAACAAAAAAD6/wAAAAACAAAAAAD7/wAAAAADAAAAAADt/wEAAAABAAEAAADu/wEAAAACAAEAAADv/wEAAAACAAEAAADw/wEAAAACAAEAAADx/wEAAAACAAEAAADy/wEAAAACAAEAAADz/wEAAAACAAEAAAD0/wEAAAACAAEAAAD1/wEAAAACAAEAAAD2/wEAAAACAAEAAAD3/wEAAAACAAEAAAD4/wEAAAACAAEAAAD5/wEAAAACAAEAAAD6/wEAAAACAAEAAAD7/wEAAAADAAEAAADt/wIAAAABAAIAAADu/wIAAAACAAIAAADv/wIAAAACAAIAAADw/wIAAAACAAIAAADx/wIAAAACAAIAAADy/wIAAAACAAIAAADz/wIAAAACAAIAAAD0/wIAAAACAAIAAAD1/wIAAAACAAIAAAD2/wIAAAACAAIAAAD3/wIAAAACAAIAAAD4/wIAAAACAAIAAAD5/wIAAAACAAIAAAD6/wIAAAACAAIAAAD7/wIAAAADAAIAAAAAAP7/AAABAAAAAAABAP7/AAAAAAsAAAACAP7/AAADAAEAAAAAAP//AAABAAEAAAABAP//AAACAAEAAAACAP//AAADAAEAAAAAAAAAAAABAAEAAAABAAAAAAACAAEAAAACAAAAAAADAAEAAAAAAAEAAAABAAEAAAABAAEAAAACAAEAAAACAAEAAAADAAEAAAAAAAIAAAABAAIAAAABAAIAAAACAAIAAAACAAIAAAADAAIAAAABAP3/AAABAAAAAAACAP3/AAAKAAsAAAACAPz/AAAAAAAAAACdAAAAAAABAAAAAACeAAAAAAACAAAAAACfAAAAAAACAAAAAACgAAAAAAACAAAAAAChAAAAAAACAAAAAACiAAAAAAADAAAAAACdAAEAAAABAAEAAACeAAEAAAACAAEAAACfAAEAAAACAAEAAACgAAEAAAACAAEAAAChAAEAAAACAAEAAACiAAEAAAADAAEAAACdAAIAAAABAAIAAACeAAIAAAACAAIAAACfAAIAAAACAAIAAACgAAIAAAACAAIAAAChAAIAAAACAAIAAACiAAIAAAADAAIAAACmAAAAAAABAAAAAACnAAAAAAACAAAAAACoAAAAAAADAAAAAACmAAEAAAABAAEAAACnAAEAAAACAAEAAACoAAEAAAADAAEAAACmAAIAAAABAAIAAACnAAIAAAACAAIAAACoAAIAAAADAAIAAACsAAAAAAABAAAAAACtAAAAAAACAAAAAACuAAAAAAACAAAAAACvAAAAAAACAAAAAACwAAAAAAACAAAAAACxAAAAAAACAAAAAACyAAAAAAACAAAAAACzAAAAAAACAAAAAAC0AAAAAAACAAAAAAC1AAAAAAACAAAAAAC2AAAAAAACAAAAAAC3AAAAAAACAAAAAAC4AAAAAAACAAAAAAC5AAAAAAACAAAAAAC6AAAAAAACAAAAAAC7AAAAAAACAAAAAAC8AAAAAAACAAAAAAC9AAAAAAACAAAAAAC+AAAAAAACAAAAAAC/AAAAAAACAAAAAADAAAAAAAACAAAAAADBAAAAAAADAAAAAACsAAEAAAABAAEAAACtAAEAAAACAAEAAACuAAEAAAACAAEAAACvAAEAAAACAAEAAACwAAEAAAACAAEAAACxAAEAAAACAAEAAACyAAEAAAACAAEAAACzAAEAAAACAAEAAAC0AAEAAAACAAEAAAC1AAEAAAACAAEAAAC2AAEAAAACAAEAAAC3AAEAAAACAAEAAAC4AAEAAAACAAEAAAC5AAEAAAACAAEAAAC6AAEAAAACAAEAAAC7AAEAAAACAAEAAAC8AAEAAAACAAEAAAC9AAEAAAACAAEAAAC+AAEAAAACAAEAAAC/AAEAAAACAAEAAADAAAEAAAACAAEAAADBAAEAAAADAAEAAACsAAIAAAABAAIAAACtAAIAAAACAAIAAACuAAIAAAACAAIAAACvAAIAAAACAAIAAACwAAIAAAACAAIAAACxAAIAAAACAAIAAACyAAIAAAACAAIAAACzAAIAAAACAAIAAAC0AAIAAAACAAIAAAC1AAIAAAACAAIAAAC2AAIAAAACAAIAAAC3AAIAAAACAAIAAAC4AAIAAAACAAIAAAC5AAIAAAACAAIAAAC6AAIAAAACAAIAAAC7AAIAAAACAAIAAAC8AAIAAAACAAIAAAC9AAIAAAACAAIAAAC+AAIAAAACAAIAAAC/AAIAAAACAAIAAADAAAIAAAACAAIAAADBAAIAAAADAAIAAADVAAAAAAABAAAAAADWAAAAAAACAAAAAADXAAAAAAACAAAAAADYAAAAAAACAAAAAADZAAAAAAACAAAAAADaAAAAAAACAAAAAADbAAAAAAACAAAAAADcAAAAAAACAAAAAADdAAAAAAACAAAAAADeAAAAAAACAAAAAADfAAAAAAACAAAAAADgAAAAAAACAAAAAADhAAAAAAACAAAAAADiAAAAAAACAAAAAADjAAAAAAACAAAAAADkAAAAAAACAAAAAADlAAAAAAACAAAAAADmAAAAAAACAAAAAADnAAAAAAACAAAAAADVAAEAAAABAAEAAADWAAEAAAACAAEAAADXAAEAAAACAAEAAADYAAEAAAACAAEAAADZAAEAAAACAAEAAADaAAEAAAACAAEAAADbAAEAAAACAAEAAADcAAEAAAACAAEAAADdAAEAAAACAAEAAADeAAEAAAACAAEAAADfAAEAAAACAAEAAADgAAEAAAACAAEAAADhAAEAAAACAAEAAADiAAEAAAACAAEAAADjAAEAAAACAAEAAADkAAEAAAACAAEAAADlAAEAAAACAAEAAADmAAEAAAACAAEAAADnAAEAAAACAAEAAADVAAIAAAABAAIAAADWAAIAAAACAAIAAADXAAIAAAACAAIAAADYAAIAAAACAAIAAADZAAIAAAACAAIAAADaAAIAAAACAAIAAADbAAIAAAACAAIAAADcAAIAAAACAAIAAADdAAIAAAACAAIAAADeAAIAAAACAAIAAADfAAIAAAACAAIAAADgAAIAAAACAAIAAADhAAIAAAACAAIAAADiAAIAAAACAAIAAADjAAIAAAACAAIAAADkAAIAAAACAAIAAADlAAIAAAACAAIAAADmAAIAAAACAAIAAADnAAIAAAACAAIAAADoAAAAAAACAAAAAADpAAAAAAACAAAAAADqAAAAAAACAAAAAADrAAAAAAACAAAAAADsAAAAAAACAAAAAADtAAAAAAACAAAAAADuAAAAAAACAAAAAADvAAAAAAACAAAAAADwAAAAAAACAAAAAADxAAAAAAACAAAAAADyAAAAAAACAAAAAADzAAAAAAACAAAAAAD0AAAAAAACAAAAAAD1AAAAAAACAAAAAAD2AAAAAAACAAAAAAD3AAAAAAACAAAAAAD4AAAAAAACAAAAAAD5AAAAAAACAAAAAAD6AAAAAAACAAAAAAD7AAAAAAACAAAAAAD8AAAAAAACAAAAAAD9AAAAAAADAAAAAADoAAEAAAACAAEAAADpAAEAAAACAAEAAADqAAEAAAACAAEAAADrAAEAAAACAAEAAADsAAEAAAACAAEAAADtAAEAAAACAAEAAADuAAEAAAACAAEAAADvAAEAAAACAAEAAADwAAEAAAACAAEAAADxAAEAAAACAAEAAADyAAEAAAACAAEAAADzAAEAAAACAAEAAAD0AAEAAAACAAEAAAD1AAEAAAACAAEAAAD2AAEAAAACAAEAAAD3AAEAAAACAAEAAAD4AAEAAAACAAEAAAD5AAEAAAACAAEAAAD6AAEAAAACAAEAAAD7AAEAAAACAAEAAAD8AAEAAAACAAEAAAD9AAEAAAADAAEAAADoAAIAAAACAAIAAADpAAIAAAACAAIAAADqAAIAAAACAAIAAADrAAIAAAACAAIAAADsAAIAAAACAAIAAADtAAIAAAACAAIAAADuAAIAAAACAAIAAADvAAIAAAACAAIAAADwAAIAAAACAAIAAADxAAIAAAACAAIAAADyAAIAAAACAAIAAADzAAIAAAACAAIAAAD0AAIAAAACAAIAAAD1AAIAAAACAAIAAAD2AAIAAAACAAIAAAD3AAIAAAACAAIAAAD4AAIAAAACAAIAAAD5AAIAAAACAAIAAAD6AAIAAAACAAIAAAD7AAIAAAACAAIAAAD8AAIAAAACAAIAAAD9AAIAAAADAAIAAACKAPv/AAAEAAIAAACKAPz/AAAEAAIAAACKAP3/AAAEAAIAAACKAP7/AAAEAAIAAACKAP//AAAEAAIAAACKAAAAAAAEAAIAAACKAAEAAAAEAAIAAACDAPv/AAAEAAIAAACDAPz/AAAEAAIAAACDAP3/AAAEAAIAAACDAP7/AAAEAAIAAACDAP//AAAEAAIAAACDAAAAAAAEAAIAAACDAAEAAAAEAAIAAACDAAIAAAAEAAIAAACBAP7/AAAEAAIAAACBAP//AAAEAAIAAACBAAAAAAAEAAIAAACBAAEAAAAEAAIAAAB6AP7/AAAEAAIAAAB6AP//AAAEAAIAAAB6AAAAAAAEAAIAAAB6AAEAAAAEAAIAAABmAPz/AAAEAAIAAABmAP3/AAAEAAIAAABmAP7/AAAEAAIAAABmAP//AAAEAAIAAABmAAAAAAAEAAIAAABmAAEAAAAEAAIAAABeAPz/AAAEAAIAAABeAP3/AAAEAAIAAABeAP7/AAAEAAIAAABeAP//AAAEAAIAAABeAAAAAAAEAAIAAABeAAEAAAAEAAIAAABeAAIAAAAEAAIAAABaAPz/AAAEAAIAAABaAP3/AAAEAAIAAABaAP7/AAAEAAIAAABaAP//AAAEAAIAAABaAAAAAAAEAAIAAABaAAEAAAAEAAIAAABVAPz/AAAEAAIAAABVAP3/AAAEAAIAAABVAP7/AAAEAAIAAABVAP//AAAEAAIAAABVAAAAAAAEAAIAAABVAAEAAAAEAAIAAABVAAIAAAAEAAIAAABRAPz/AAAEAAIAAABRAP3/AAAEAAIAAABRAP7/AAAEAAIAAABRAP//AAAEAAIAAABRAAAAAAAEAAIAAABRAAEAAAAEAAIAAABKAPz/AAAEAAIAAABKAP3/AAAEAAIAAABKAP7/AAAEAAIAAABKAP//AAAEAAIAAABKAAAAAAAEAAIAAABKAAEAAAAEAAIAAAAsAPz/AAAEAAIAAAAsAP3/AAAEAAIAAAAsAP7/AAAEAAIAAAAsAP//AAAEAAIAAAAsAAAAAAAEAAIAAAAsAAEAAAAEAAIAAAAtAPz/AAAEAAIAAAAtAP3/AAAEAAIAAAAtAP7/AAAEAAIAAAAtAP//AAAEAAIAAAAtAAAAAAAEAAIAAAAtAAEAAAAEAAIAAAD9////AAAIAAAAAAD9/wAAAAAIAAEAAAD+////AAAJAAAAAAD+/wAAAAAJAAEAAAD9/wEAAAAIAAEAAAD+/wEAAAAJAAEAAAC6APf/AAAIAAIAAAC6APj/AAAIAAMAAAC7APf/AAAJAAIAAAC7APj/AAAJAAMAAAC6APn/AAAIAAMAAAC7APn/AAAJAAMAAAC6APr/AAAIAAMAAAC7APr/AAAJAAMAAAC6APv/AAAIAAMAAAC7APv/AAAJAAMAAAC6APz/AAAIAAMAAAC7APz/AAAJAAMAAAC6AP3/AAAIAAMAAAC7AP3/AAAJAAMAAAC6AP7/AAAIAAMAAAC7AP7/AAAJAAMAAAC6AP//AAAIAAMA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")
  43. [node name="Player" parent="." instance=ExtResource("6_eyxqe")]
  44. position = Vector2(-216, 0)
  45. [node name="DropShadow" parent="." instance=ExtResource("8_grxoy")]
  46. [node name="Enemies" type="Node" parent="."]
  47. [node name="GreenKoopaTroopa" parent="Enemies" instance=ExtResource("9_bn5d6")]
  48. position = Vector2(296, -64)
  49. [node name="GreenKoopaTroopa2" parent="Enemies" instance=ExtResource("9_bn5d6")]
  50. position = Vector2(688, -72)
  51. winged = true
  52. [node name="GreenKoopaTroopa3" parent="Enemies" instance=ExtResource("9_bn5d6")]
  53. position = Vector2(520, -104)
  54. winged = true
  55. [node name="GreenKoopaTroopa4" parent="Enemies" instance=ExtResource("9_bn5d6")]
  56. position = Vector2(1296, -104)
  57. winged = true
  58. [node name="GreenKoopaTroopa5" parent="Enemies" instance=ExtResource("9_bn5d6")]
  59. position = Vector2(1616, -96)
  60. winged = true
  61. [node name="RedKoopaTroopa" parent="Enemies" instance=ExtResource("10_2mi48")]
  62. position = Vector2(3120, -112)
  63. winged = true
  64. [node name="RedKoopaTroopa2" parent="Enemies" instance=ExtResource("10_2mi48")]
  65. position = Vector2(3152, -144)
  66. winged = true
  67. [node name="RedKoopaTroopa3" parent="Enemies" instance=ExtResource("10_2mi48")]
  68. position = Vector2(3216, -112)
  69. winged = true
  70. [node name="RedKoopaTroopa4" parent="Enemies" instance=ExtResource("10_2mi48")]
  71. position = Vector2(3248, -144)
  72. winged = true
  73. [node name="HammerBro" parent="Enemies" instance=ExtResource("11_yle4m")]
  74. position = Vector2(2888, 0)
  75. [node name="PirannhaPlant" parent="Enemies" instance=ExtResource("12_u2c5x")]
  76. position = Vector2(2528, -96)
  77. [node name="SideStepper" parent="Enemies" instance=ExtResource("13_67lg0")]
  78. position = Vector2(2144, -80)
  79. [node name="SideStepper2" parent="Enemies" instance=ExtResource("13_67lg0")]
  80. position = Vector2(2208, -80)
  81. [node name="StartCastle" parent="." instance=ExtResource("14_l71v8")]
  82. position = Vector2(-216, -40)
  83. [node name="EndFlagpole" parent="." instance=ExtResource("15_myt2j")]
  84. position = Vector2(3416, 0)
  85. [node name="DecoTiles" parent="." instance=ExtResource("17_eyxqe")]
  86. tile_map_data = PackedByteArray("AADfAP7/AAADAAAAAADfAP//AAADAAEAAACxAP7/AAADAAAAAACxAP//AAADAAEAAACnAP3/AAADAAAAAACnAP7/AAADAAEAAAD3//7/AAADAAAAAAD3////AAADAAEAAAD5//3/AAAEAAAAAAD5//7/AAAEAAEAAACzAP3/AAAEAAAAAACzAP7/AAAEAAEAAACzAP//AAAAAAEAAACnAP//AAADAAEAAAD5////AAAAAAEAAACgAP//AAAAAAAAAAChAP//AAACAAAAAACuAP//AAAAAAAAAACvAP//AAACAAAAAAC/AP//AAABAAAAAADAAP//AAACAAAAAAC+AP//AAAAAAAAAAA=")
  87. [node name="Checkpoint" parent="." instance=ExtResource("18_eyxqe")]
  88. position = Vector2(1824, 0)
  89. optional = true
  90. [node name="CheckpointFlag" parent="." instance=ExtResource("19_h535d")]
  91. position = Vector2(1824, 0)
  92. optional = true
  93. [node name="EndFinalCastle" parent="." instance=ExtResource("19_eyxqe")]
  94. position = Vector2(3496, 0)
  95. [node name="ExtraBGM" type="Node" parent="."]
  96. script = ExtResource("19_grxoy")
  97. extra_track = ExtResource("20_bn5d6")
  98. metadata/_custom_type_script = "uid://cusgxgerctsft"
  99. [node name="ChallengeNodes" type="Node" parent="." node_paths=PackedStringArray("nodes_to_delete")]
  100. script = ExtResource("23_l71v8")
  101. nodes_to_delete = [NodePath("../Blocks")]
  102. force_on = true
  103. metadata/_custom_type_script = "uid://cgm3opb5qudc1"
  104. [node name="RedCoin" parent="ChallengeNodes" instance=ExtResource("24_267sj")]
  105. position = Vector2(376, -120)
  106. [node name="RedCoin2" parent="ChallengeNodes" instance=ExtResource("24_267sj")]
  107. position = Vector2(920, -120)
  108. id = 1
  109. [node name="RedCoin3" parent="ChallengeNodes" instance=ExtResource("24_267sj")]
  110. position = Vector2(2168, -88)
  111. id = 2
  112. [node name="InvisibleQuestionBlock" parent="ChallengeNodes" instance=ExtResource("25_86jgt")]
  113. position = Vector2(2952, -120)
  114. item = ExtResource("26_tskv6")
  115. metadata/r_coin_id = 4
  116. [node name="Blocks" type="Node" parent="."]
  117. [node name="Coin" parent="Blocks" instance=ExtResource("27_hi2t2")]
  118. position = Vector2(376, -120)
  119. [node name="InvisibleQuestionBlock" parent="Blocks" instance=ExtResource("25_86jgt")]
  120. position = Vector2(2952, -120)
  121. [node name="EntityGenerator" parent="." instance=ExtResource("28_267sj")]
  122. position = Vector2(-8, -168)
  123. [node name="EntityGeneratorStopper" parent="." instance=ExtResource("29_86jgt")]
  124. position = Vector2(2472, -176)
  125. [node name="PipeArea" parent="." instance=ExtResource("29_tskv6")]
  126. position = Vector2(2528, -96)
  127. target_level = "uid://bvxe35tde3ce"
  128. [node name="PipeArea2" parent="." instance=ExtResource("29_tskv6")]
  129. position = Vector2(2992, -144)
  130. target_level = "uid://bvxe35tde3ce"
  131. exit_only = true
  132. [connection signal="collected" from="Tiles/Coin" to="Tiles/Coin/LevelPersistance" method="set_as_active"]
  133. [connection signal="collected" from="Tiles/@Node2D@97499" to="Tiles/@Node2D@97499/LevelPersistance" method="set_as_active"]
  134. [connection signal="collected" from="Tiles/@Node2D@97500" to="Tiles/@Node2D@97500/LevelPersistance" method="set_as_active"]
  135. [connection signal="collected" from="Tiles/@Node2D@97501" to="Tiles/@Node2D@97501/LevelPersistance" method="set_as_active"]
  136. [connection signal="collected" from="Tiles/@Node2D@97502" to="Tiles/@Node2D@97502/LevelPersistance" method="set_as_active"]
  137. [connection signal="collected" from="Tiles/@Node2D@97503" to="Tiles/@Node2D@97503/LevelPersistance" method="set_as_active"]
  138. [connection signal="collected" from="Tiles/@Node2D@97504" to="Tiles/@Node2D@97504/LevelPersistance" method="set_as_active"]
  139. [connection signal="collected" from="Tiles/@Node2D@97505" to="Tiles/@Node2D@97505/LevelPersistance" method="set_as_active"]
  140. [connection signal="collected" from="Tiles/@Node2D@97506" to="Tiles/@Node2D@97506/LevelPersistance" method="set_as_active"]
  141. [connection signal="collected" from="Tiles/@Node2D@97507" to="Tiles/@Node2D@97507/LevelPersistance" method="set_as_active"]
  142. [connection signal="collected" from="Tiles/@Node2D@97508" to="Tiles/@Node2D@97508/LevelPersistance" method="set_as_active"]
  143. [connection signal="collected" from="Tiles/@Node2D@97509" to="Tiles/@Node2D@97509/LevelPersistance" method="set_as_active"]
  144. [connection signal="collected" from="Tiles/@Node2D@97510" to="Tiles/@Node2D@97510/LevelPersistance" method="set_as_active"]
  145. [connection signal="collected" from="Tiles/@Node2D@97511" to="Tiles/@Node2D@97511/LevelPersistance" method="set_as_active"]
  146. [connection signal="collected" from="Tiles/@Node2D@97512" to="Tiles/@Node2D@97512/LevelPersistance" method="set_as_active"]
  147. [connection signal="collected" from="Tiles/@Node2D@97513" to="Tiles/@Node2D@97513/LevelPersistance" method="set_as_active"]
  148. [connection signal="collected" from="Tiles/@Node2D@97514" to="Tiles/@Node2D@97514/LevelPersistance" method="set_as_active"]
  149. [connection signal="collected" from="Tiles/@Node2D@97515" to="Tiles/@Node2D@97515/LevelPersistance" method="set_as_active"]
  150. [connection signal="collected" from="Tiles/@Node2D@97516" to="Tiles/@Node2D@97516/LevelPersistance" method="set_as_active"]
  151. [connection signal="collected" from="Tiles/@Node2D@97517" to="Tiles/@Node2D@97517/LevelPersistance" method="set_as_active"]
  152. [connection signal="collected" from="Tiles/@Node2D@97518" to="Tiles/@Node2D@97518/LevelPersistance" method="set_as_active"]
  153. [connection signal="collected" from="Tiles/@Node2D@97519" to="Tiles/@Node2D@97519/LevelPersistance" method="set_as_active"]
  154. [connection signal="collected" from="Tiles/@Node2D@97520" to="Tiles/@Node2D@97520/LevelPersistance" method="set_as_active"]
  155. [connection signal="collected" from="Tiles/@Node2D@97521" to="Tiles/@Node2D@97521/LevelPersistance" method="set_as_active"]
  156. [connection signal="collected" from="Tiles/@Node2D@97522" to="Tiles/@Node2D@97522/LevelPersistance" method="set_as_active"]
  157. [connection signal="collected" from="Tiles/@Node2D@97523" to="Tiles/@Node2D@97523/LevelPersistance" method="set_as_active"]
  158. [connection signal="collected" from="Tiles/@Node2D@97524" to="Tiles/@Node2D@97524/LevelPersistance" method="set_as_active"]
  159. [connection signal="collected" from="Tiles/@Node2D@97525" to="Tiles/@Node2D@97525/LevelPersistance" method="set_as_active"]
  160. [connection signal="collected" from="Tiles/@Node2D@97526" to="Tiles/@Node2D@97526/LevelPersistance" method="set_as_active"]
  161. [connection signal="collected" from="Tiles/@Node2D@97527" to="Tiles/@Node2D@97527/LevelPersistance" method="set_as_active"]
  162. [connection signal="collected" from="Tiles/@Node2D@97528" to="Tiles/@Node2D@97528/LevelPersistance" method="set_as_active"]
  163. [connection signal="collected" from="Tiles/@Node2D@97529" to="Tiles/@Node2D@97529/LevelPersistance" method="set_as_active"]
  164. [connection signal="collected" from="Tiles/@Node2D@97530" to="Tiles/@Node2D@97530/LevelPersistance" method="set_as_active"]
  165. [connection signal="collected" from="Tiles/@Node2D@97531" to="Tiles/@Node2D@97531/LevelPersistance" method="set_as_active"]
  166. [connection signal="block_destroyed" from="Tiles/InvisibleQuestionBlock" to="Tiles/InvisibleQuestionBlock/LevelPersistance" method="set_as_active_2"]
  167. [connection signal="block_emptied" from="Tiles/InvisibleQuestionBlock" to="Tiles/InvisibleQuestionBlock/LevelPersistance" method="set_as_active"]
  168. [connection signal="player_block_hit" from="Tiles/InvisibleQuestionBlock" to="Tiles/InvisibleQuestionBlock" method="player_mushroom_check"]
  169. [connection signal="player_block_hit" from="Tiles/InvisibleQuestionBlock" to="Tiles/InvisibleQuestionBlock" method="dispense_item" unbinds=1]
  170. [connection signal="player_block_hit" from="Tiles/InvisibleQuestionBlock" to="Tiles/InvisibleQuestionBlock/BlockAnimations" method="bounce_block" unbinds=1]
  171. [connection signal="shell_block_hit" from="Tiles/InvisibleQuestionBlock" to="Tiles/InvisibleQuestionBlock" method="dispense_item" unbinds=1]
  172. [connection signal="shell_block_hit" from="Tiles/InvisibleQuestionBlock" to="Tiles/InvisibleQuestionBlock/BlockAnimations" method="bounce_block" unbinds=1]
  173. [connection signal="block_destroyed" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock/LevelPersistance" method="set_as_active_2"]
  174. [connection signal="block_emptied" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock/LevelPersistance" method="set_as_active"]
  175. [connection signal="player_block_hit" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock" method="player_mushroom_check"]
  176. [connection signal="player_block_hit" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock" method="dispense_item" unbinds=1]
  177. [connection signal="player_block_hit" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock/BlockAnimations" method="bounce_block" unbinds=1]
  178. [connection signal="shell_block_hit" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock" method="dispense_item" unbinds=1]
  179. [connection signal="shell_block_hit" from="Tiles/QuestionBlock" to="Tiles/QuestionBlock/BlockAnimations" method="bounce_block" unbinds=1]
  180. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@97532" to="Tiles/@AnimatableBody2D@97532/LevelPersistance" method="set_as_active_2"]
  181. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@97532" to="Tiles/@AnimatableBody2D@97532/LevelPersistance" method="set_as_active"]
  182. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@97532" to="Tiles/@AnimatableBody2D@97532" method="player_mushroom_check"]
  183. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@97532" to="Tiles/@AnimatableBody2D@97532" method="dispense_item" unbinds=1]
  184. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@97532" to="Tiles/@AnimatableBody2D@97532/BlockAnimations" method="bounce_block" unbinds=1]
  185. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@97532" to="Tiles/@AnimatableBody2D@97532" method="dispense_item" unbinds=1]
  186. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@97532" to="Tiles/@AnimatableBody2D@97532/BlockAnimations" method="bounce_block" unbinds=1]
  187. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@97533" to="Tiles/@AnimatableBody2D@97533/LevelPersistance" method="set_as_active_2"]
  188. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@97533" to="Tiles/@AnimatableBody2D@97533/LevelPersistance" method="set_as_active"]
  189. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@97533" to="Tiles/@AnimatableBody2D@97533" method="player_mushroom_check"]
  190. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@97533" to="Tiles/@AnimatableBody2D@97533" method="dispense_item" unbinds=1]
  191. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@97533" to="Tiles/@AnimatableBody2D@97533/BlockAnimations" method="bounce_block" unbinds=1]
  192. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@97533" to="Tiles/@AnimatableBody2D@97533" method="dispense_item" unbinds=1]
  193. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@97533" to="Tiles/@AnimatableBody2D@97533/BlockAnimations" method="bounce_block" unbinds=1]