2-2a.tscn 23 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142
  1. [gd_scene load_steps=5 format=4 uid="uid://cwgqwi6qaffu4"]
  2. [ext_resource type="PackedScene" uid="uid://dwbp7ip3l3snl" path="res://Scenes/Levels/SMBLL/World1/1-1a.tscn" id="1_n4vks"]
  3. [ext_resource type="Script" uid="uid://cybpwmw4ywoow" path="res://Scripts/Parts/TileMapConverter.gd" id="2_2x8pq"]
  4. [ext_resource type="PackedScene" uid="uid://58uk17ixtt4r" path="res://Scenes/Prefabs/Blocks/InvisibleBlocks/InvisibleQuestionBlock.tscn" id="2_3j4ie"]
  5. [ext_resource type="PackedScene" uid="uid://d3gnwmvds4ors" path="res://Scenes/Prefabs/Entities/Items/SpinningRedCoin.tscn" id="3_lybqc"]
  6. [node name="1-1A" instance=ExtResource("1_n4vks")]
  7. world_id = 2
  8. level_id = 2
  9. [node name="Tiles" parent="." index="1"]
  10. tile_map_data = PackedByteArray("AAD4/wAAAAACAAAAAAD4/wEAAAACAAEAAAD8/wAAAAACAAAAAAD8/wEAAAACAAEAAAD9/wAAAAACAAAAAAD9/wEAAAACAAEAAAD+/wAAAAACAAAAAAD+/wEAAAACAAEAAAD//wAAAAACAAAAAAD//wEAAAACAAEAAAAAAAAAAAACAAAAAAAAAAEAAAACAAEAAAABAAAAAAACAAAAAAABAAEAAAACAAEAAAACAAAAAAACAAAAAAACAAEAAAACAAEAAAADAAAAAAACAAAAAAADAAEAAAACAAEAAAAEAAAAAAACAAAAAAAEAAEAAAACAAEAAAAFAAAAAAACAAAAAAAFAAEAAAACAAEAAAAGAAAAAAACAAAAAAAGAAEAAAACAAEAAAAHAAAAAAACAAAAAAAHAAEAAAACAAEAAAAIAAAAAAACAAAAAAAIAAEAAAACAAEAAAAFAP7/AAAKAAIAAAAFAP//AAAKAAMAAAAGAP7/AAALAAIAAAAGAP//AAALAAMAAAAHAP7/AAAMAAIAAAAHAP//AAAMAAMAAAAHAPX/AAAIAAMAAAAIAPX/AAAJAAMAAAAHAPb/AAAIAAMAAAAIAPb/AAAJAAMAAAAHAPf/AAAIAAMAAAAIAPf/AAAJAAMAAAAHAPj/AAAIAAMAAAAIAPj/AAAJAAMAAAAHAPn/AAAIAAMAAAAIAPn/AAAJAAMAAAAHAPr/AAAIAAMAAAAIAPr/AAAJAAMAAAAHAPv/AAAIAAMAAAAIAPv/AAAJAAMAAAAHAPz/AAAIAAMAAAAIAPz/AAAJAAMAAAAHAP3/AAAIAAMAAAAIAP3/AAAJAAMAAAAIAP7/AAAJAAMAAAAIAP//AAAJAAMAAAD8////AQAAAAAAAwD9//3/AQAAAAAAAwD9////AQAAAAAAAwD+//3/AQAAAAAAAwD+////AQAAAAAAAwD///3/AQAAAAAAAwD/////AQAAAAAAAwAAAP3/AQAAAAAAAwAAAP//AQAAAAAAAwABAP3/AQAAAAAAAwABAP//AQAAAAAAAwACAP3/AQAAAAAAAwACAP//AQAAAAAAAwD4//X/AAAAAAQAAAD4//b/AAAAAAQAAAD4//f/AAAAAAQAAAD4//j/AAAAAAQAAAD4//n/AAAAAAQAAAD4//r/AAAAAAQAAAD4//v/AAAAAAQAAAD4//z/AAAAAAQAAAD4//3/AAAAAAQAAAD4//7/AAAAAAQAAAD4////AAAAAAQAAAD8//X/AQAAAAAAAQD9//X/AQAAAAAAAQD+//X/AQAAAAAAAQD///X/AQAAAAAAAQAAAPX/AQAAAAAAAQABAPX/AQAAAAAAAQACAPX/AQAAAAAAAQAJAAAAAAACAAAAAAAJAAEAAAACAAEAAAAKAAAAAAACAAAAAAAKAAEAAAACAAEAAAALAAAAAAACAAAAAAALAAEAAAACAAEAAAAMAAAAAAACAAAAAAAMAAEAAAACAAEAAAANAAAAAAACAAAAAAANAAEAAAACAAEAAAAOAAAAAAACAAAAAAAOAAEAAAACAAEAAAAPAAAAAAACAAAAAAAPAAEAAAACAAEAAAAQAAAAAAACAAAAAAAQAAEAAAACAAEAAAAyAAAAAAABAAAAAAAyAAEAAAABAAIAAAAzAAAAAAAEAAIAAAAzAAEAAAACAAMAAAA0AAAAAAABAAAAAAA0AAEAAAACAAIAAAA1AAAAAAAEAAIAAAA1AAEAAAACAAMAAAA2AAAAAAABAAAAAAA2AAEAAAACAAIAAAA3AAAAAAAEAAIAAAA3AAEAAAACAAMAAAA4AAAAAAABAAAAAAA4AAEAAAACAAIAAAA5AAAAAAAEAAIAAAA5AAEAAAACAAMAAAA6AAAAAAABAAAAAAA6AAEAAAACAAIAAAA7AAAAAAAEAAIAAAA7AAEAAAACAAMAAAA8AAAAAAAAAAAAAAA8AAEAAAAIAAIAAADw/wAAAAACAAAAAADw/wEAAAACAAEAAADx/wAAAAACAAAAAADx/wEAAAACAAEAAADy/wAAAAACAAAAAADy/wEAAAACAAEAAADz/wAAAAACAAAAAADz/wEAAAACAAEAAAD0/wAAAAACAAAAAAD0/wEAAAACAAEAAAD1/wAAAAACAAAAAAD1/wEAAAACAAEAAAD2/wAAAAACAAAAAAD2/wEAAAACAAEAAAD3/wAAAAACAAAAAAD3/wEAAAACAAEAAADw//X/AAAAAAQAAADw//b/AAAAAAQAAADw//f/AAAAAAQAAADw//j/AAAAAAQAAADw//n/AAAAAAQAAADw//r/AAAAAAQAAADw//v/AAAAAAQAAADw//z/AAAAAAQAAADw//3/AAAAAAQAAADw//7/AAAAAAQAAADw////AAAAAAQAAADx//X/AAAAAAQAAADx//b/AAAAAAQAAADx//f/AAAAAAQAAADx//j/AAAAAAQAAADx//n/AAAAAAQAAADx//r/AAAAAAQAAADx//v/AAAAAAQAAADx//z/AAAAAAQAAADx//3/AAAAAAQAAADx//7/AAAAAAQAAADx////AAAAAAQAAADy//X/AAAAAAQAAADy//b/AAAAAAQAAADy//f/AAAAAAQAAADy//j/AAAAAAQAAADy//n/AAAAAAQAAADy//r/AAAAAAQAAADy//v/AAAAAAQAAADy//z/AAAAAAQAAADy//3/AAAAAAQAAADy//7/AAAAAAQAAADy////AAAAAAQAAADz//X/AAAAAAQAAADz//b/AAAAAAQAAADz//f/AAAAAAQAAADz//j/AAAAAAQAAADz//n/AAAAAAQAAADz//r/AAAAAAQAAADz//v/AAAAAAQAAADz//z/AAAAAAQAAADz//3/AAAAAAQAAADz//7/AAAAAAQAAADz////AAAAAAQAAAD0//X/AAAAAAQAAAD0//b/AAAAAAQAAAD0//f/AAAAAAQAAAD0//j/AAAAAAQAAAD0//n/AAAAAAQAAAD0//r/AAAAAAQAAAD0//v/AAAAAAQAAAD0//z/AAAAAAQAAAD0//3/AAAAAAQAAAD0//7/AAAAAAQAAAD0////AAAAAAQAAAD1//X/AAAAAAQAAAD1//b/AAAAAAQAAAD1//f/AAAAAAQAAAD1//j/AAAAAAQAAAD1//n/AAAAAAQAAAD1//r/AAAAAAQAAAD1//v/AAAAAAQAAAD1//z/AAAAAAQAAAD1//3/AAAAAAQAAAD1//7/AAAAAAQAAAD1////AAAAAAQAAAD2//X/AAAAAAQAAAD2//b/AAAAAAQAAAD2//f/AAAAAAQAAAD2//j/AAAAAAQAAAD2//n/AAAAAAQAAAD2//r/AAAAAAQAAAD2//v/AAAAAAQAAAD2//z/AAAAAAQAAAD2//3/AAAAAAQAAAD2//7/AAAAAAQAAAD2////AAAAAAQAAAD3//X/AAAAAAQAAAD3//b/AAAAAAQAAAD3//f/AAAAAAQAAAD3//j/AAAAAAQAAAD3//n/AAAAAAQAAAD3//r/AAAAAAQAAAD3//v/AAAAAAQAAAD3//z/AAAAAAQAAAD3//3/AAAAAAQAAAD3//7/AAAAAAQAAAD3////AAAAAAQAAAAJAPX/AAAAAAQAAAAJAPb/AAAAAAQAAAAJAPf/AAAAAAQAAAAJAPj/AAAAAAQAAAAJAPn/AAAAAAQAAAAJAPr/AAAAAAQAAAAJAPv/AAAAAAQAAAAJAPz/AAAAAAQAAAAJAP3/AAAAAAQAAAAJAP7/AAAAAAQAAAAJAP//AAAAAAQAAAAKAPX/AAAAAAQAAAAKAPb/AAAAAAQAAAAKAPf/AAAAAAQAAAAKAPj/AAAAAAQAAAAKAPn/AAAAAAQAAAAKAPr/AAAAAAQAAAAKAPv/AAAAAAQAAAAKAPz/AAAAAAQAAAAKAP3/AAAAAAQAAAAKAP7/AAAAAAQAAAAKAP//AAAAAAQAAAALAPX/AAAAAAQAAAALAPb/AAAAAAQAAAALAPf/AAAAAAQAAAALAPj/AAAAAAQAAAALAPn/AAAAAAQAAAALAPr/AAAAAAQAAAALAPv/AAAAAAQAAAALAPz/AAAAAAQAAAALAP3/AAAAAAQAAAALAP7/AAAAAAQAAAALAP//AAAAAAQAAAAMAPX/AAAAAAQAAAAMAPb/AAAAAAQAAAAMAPf/AAAAAAQAAAAMAPj/AAAAAAQAAAAMAPn/AAAAAAQAAAAMAPr/AAAAAAQAAAAMAPv/AAAAAAQAAAAMAPz/AAAAAAQAAAAMAP3/AAAAAAQAAAAMAP7/AAAAAAQAAAAMAP//AAAAAAQAAAANAPX/AAAAAAQAAAANAPb/AAAAAAQAAAANAPf/AAAAAAQAAAANAPj/AAAAAAQAAAANAPn/AAAAAAQAAAANAPr/AAAAAAQAAAANAPv/AAAAAAQAAAANAPz/AAAAAAQAAAANAP3/AAAAAAQAAAANAP7/AAAAAAQAAAANAP//AAAAAAQAAAAOAPX/AAAAAAQAAAAOAPb/AAAAAAQAAAAOAPf/AAAAAAQAAAAOAPj/AAAAAAQAAAAOAPn/AAAAAAQAAAAOAPr/AAAAAAQAAAAOAPv/AAAAAAQAAAAOAPz/AAAAAAQAAAAOAP3/AAAAAAQAAAAOAP7/AAAAAAQAAAAOAP//AAAAAAQAAAAPAPX/AAAAAAQAAAAPAPb/AAAAAAQAAAAPAPf/AAAAAAQAAAAPAPj/AAAAAAQAAAAPAPn/AAAAAAQAAAAPAPr/AAAAAAQAAAAPAPv/AAAAAAQAAAAPAPz/AAAAAAQAAAAPAP3/AAAAAAQAAAAPAP7/AAAAAAQAAAAPAP//AAAAAAQAAAAQAPX/AAAAAAQAAAAQAPb/AAAAAAQAAAAQAPf/AAAAAAQAAAAQAPj/AAAAAAQAAAAQAPn/AAAAAAQAAAAQAPr/AAAAAAQAAAAQAPv/AAAAAAQAAAAQAPz/AAAAAAQAAAAQAP3/AAAAAAQAAAAQAP7/AAAAAAQAAAAQAP//AAAAAAQAAAARAPX/AAAAAAQAAAARAPb/AAAAAAQAAAARAPf/AAAAAAQAAAARAPj/AAAAAAQAAAARAPn/AAAAAAQAAAARAPr/AAAAAAQAAAARAPv/AAAAAAQAAAARAPz/AAAAAAQAAAARAP3/AAAAAAQAAAARAP7/AAAAAAQAAAARAP//AAAAAAQAAAARAAAAAAACAAAAAAARAAEAAAACAAEAAAD5/wAAAAACAAAAAAD6/wAAAAACAAAAAAD7/wAAAAACAAAAAAD7/wEAAAACAAEAAAD6/wEAAAACAAEAAAD5/wEAAAACAAEAAAADAPX/AQAAAAAAAQAEAPX/AQAAAAAAAQAFAPX/AQAAAAAAAQAGAPX/AQAAAAAAAQADAP3/AQAAAAAAAwAEAP3/AQAAAAAAAwD7////AQAAAAAAAwADAP//AQAAAAAAAwAEAP//AQAAAAAAAwD7//X/AQAAAAAABwD7//z/AQAAAAAACQD8//n/AQAAAAAACQDv/wAAAAACAAAAAAASAAAAAAACAAAAAAATAAAAAAACAAAAAAAUAAAAAAACAAAAAAAVAAAAAAACAAAAAAAWAAAAAAACAAAAAAAXAAAAAAACAAAAAAAYAAAAAAACAAAAAAAZAAAAAAACAAAAAAAaAAAAAAADAAAAAADv/wEAAAACAAEAAAASAAEAAAACAAEAAAATAAEAAAACAAEAAAAUAAEAAAACAAEAAAAVAAEAAAACAAEAAAAWAAEAAAACAAEAAAAXAAEAAAACAAEAAAAYAAEAAAACAAEAAAAZAAEAAAACAAEAAAAaAAEAAAADAAEAAADv/wIAAAACAAIAAADw/wIAAAACAAIAAADx/wIAAAACAAIAAADy/wIAAAACAAIAAADz/wIAAAACAAIAAAD0/wIAAAACAAIAAAD1/wIAAAACAAIAAAD2/wIAAAACAAIAAAD3/wIAAAACAAIAAAD4/wIAAAACAAIAAAD5/wIAAAACAAIAAAD6/wIAAAACAAIAAAD7/wIAAAACAAIAAAD8/wIAAAACAAIAAAD9/wIAAAACAAIAAAD+/wIAAAACAAIAAAD//wIAAAACAAIAAAAAAAIAAAACAAIAAAABAAIAAAACAAIAAAACAAIAAAACAAIAAAADAAIAAAACAAIAAAAEAAIAAAACAAIAAAAFAAIAAAACAAIAAAAGAAIAAAACAAIAAAAHAAIAAAACAAIAAAAIAAIAAAACAAIAAAAJAAIAAAACAAIAAAAKAAIAAAACAAIAAAALAAIAAAACAAIAAAAMAAIAAAACAAIAAAANAAIAAAACAAIAAAAOAAIAAAACAAIAAAAPAAIAAAACAAIAAAAQAAIAAAACAAIAAAARAAIAAAACAAIAAAASAAIAAAACAAIAAAATAAIAAAACAAIAAAAUAAIAAAACAAIAAAAVAAIAAAACAAIAAAAWAAIAAAACAAIAAAAXAAIAAAACAAIAAAAYAAIAAAACAAIAAAAZAAIAAAACAAIAAAAaAAIAAAADAAIAAADr/wAAAAABAAAAAADs/wAAAAACAAAAAADt/wAAAAACAAAAAADu/wAAAAACAAAAAADr/wEAAAABAAEAAADs/wEAAAACAAEAAADt/wEAAAACAAEAAADu/wEAAAACAAEAAADr/wIAAAABAAIAAADs/wIAAAACAAIAAADt/wIAAAACAAIAAADu/wIAAAACAAIAAAA=")
  11. [node name="PipeArea" parent="." index="4"]
  12. target_level = "uid://d06c8todel8ne"
  13. [node name="BrickBlock" parent="ChallengeNodes" index="0"]
  14. position = Vector2(-40, 88)
  15. [node name="InvisibleQuestionBlock" parent="ChallengeNodes" index="1" instance=ExtResource("2_3j4ie")]
  16. position = Vector2(104, -88)
  17. item = ExtResource("3_lybqc")
  18. metadata/r_coin_id = 3
  19. [node name="InvisibleQuestionBlock2" parent="ChallengeNodes" index="2" instance=ExtResource("2_3j4ie")]
  20. position = Vector2(104, -88)
  21. item = ExtResource("3_lybqc")
  22. metadata/r_coin_id = 3
  23. [node name="TileMapConverter" type="Node" parent="." index="8" node_paths=PackedStringArray("tilemap")]
  24. script = ExtResource("2_2x8pq")
  25. tilemap = NodePath("../Tiles")
  26. metadata/_custom_type_script = "uid://cybpwmw4ywoow"
  27. [node name="BrickBlock" parent="Blocks" index="0"]
  28. position = Vector2(-56, 88)
  29. [connection signal="collected" from="Tiles/Coin" to="Tiles/Coin/LevelPersistance" method="set_as_active"]
  30. [connection signal="collected" from="Tiles/@Node2D@73220" to="Tiles/@Node2D@73220/LevelPersistance" method="set_as_active"]
  31. [connection signal="collected" from="Tiles/@Node2D@73221" to="Tiles/@Node2D@73221/LevelPersistance" method="set_as_active"]
  32. [connection signal="collected" from="Tiles/@Node2D@73222" to="Tiles/@Node2D@73222/LevelPersistance" method="set_as_active"]
  33. [connection signal="collected" from="Tiles/@Node2D@73223" to="Tiles/@Node2D@73223/LevelPersistance" method="set_as_active"]
  34. [connection signal="collected" from="Tiles/@Node2D@73224" to="Tiles/@Node2D@73224/LevelPersistance" method="set_as_active"]
  35. [connection signal="collected" from="Tiles/@Node2D@73225" to="Tiles/@Node2D@73225/LevelPersistance" method="set_as_active"]
  36. [connection signal="collected" from="Tiles/@Node2D@73226" to="Tiles/@Node2D@73226/LevelPersistance" method="set_as_active"]
  37. [connection signal="collected" from="Tiles/@Node2D@73227" to="Tiles/@Node2D@73227/LevelPersistance" method="set_as_active"]
  38. [connection signal="collected" from="Tiles/@Node2D@73228" to="Tiles/@Node2D@73228/LevelPersistance" method="set_as_active"]
  39. [connection signal="collected" from="Tiles/@Node2D@73229" to="Tiles/@Node2D@73229/LevelPersistance" method="set_as_active"]
  40. [connection signal="collected" from="Tiles/@Node2D@73230" to="Tiles/@Node2D@73230/LevelPersistance" method="set_as_active"]
  41. [connection signal="collected" from="Tiles/@Node2D@73231" to="Tiles/@Node2D@73231/LevelPersistance" method="set_as_active"]
  42. [connection signal="block_destroyed" from="Tiles/BrickBlock" to="Tiles/BrickBlock/LevelPersistance" method="set_as_active_2"]
  43. [connection signal="block_emptied" from="Tiles/BrickBlock" to="Tiles/BrickBlock/LevelPersistance" method="set_as_active"]
  44. [connection signal="player_block_hit" from="Tiles/BrickBlock" to="Tiles/BrickBlock" method="on_block_hit"]
  45. [connection signal="player_block_hit" from="Tiles/BrickBlock" to="Tiles/BrickBlock/BlockAnimations" method="bounce_block" unbinds=1]
  46. [connection signal="shell_block_hit" from="Tiles/BrickBlock" to="Tiles/BrickBlock" method="on_shell_block_hit"]
  47. [connection signal="shell_block_hit" from="Tiles/BrickBlock" to="Tiles/BrickBlock/BlockAnimations" method="bounce_block" unbinds=1]
  48. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@73232" to="Tiles/@AnimatableBody2D@73232/LevelPersistance" method="set_as_active_2"]
  49. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@73232" to="Tiles/@AnimatableBody2D@73232/LevelPersistance" method="set_as_active"]
  50. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@73232" to="Tiles/@AnimatableBody2D@73232" method="on_block_hit"]
  51. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@73232" to="Tiles/@AnimatableBody2D@73232/BlockAnimations" method="bounce_block" unbinds=1]
  52. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@73232" to="Tiles/@AnimatableBody2D@73232" method="on_shell_block_hit"]
  53. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@73232" to="Tiles/@AnimatableBody2D@73232/BlockAnimations" method="bounce_block" unbinds=1]
  54. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@73233" to="Tiles/@AnimatableBody2D@73233/LevelPersistance" method="set_as_active_2"]
  55. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@73233" to="Tiles/@AnimatableBody2D@73233/LevelPersistance" method="set_as_active"]
  56. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@73233" to="Tiles/@AnimatableBody2D@73233" method="on_block_hit"]
  57. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@73233" to="Tiles/@AnimatableBody2D@73233/BlockAnimations" method="bounce_block" unbinds=1]
  58. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@73233" to="Tiles/@AnimatableBody2D@73233" method="on_shell_block_hit"]
  59. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@73233" to="Tiles/@AnimatableBody2D@73233/BlockAnimations" method="bounce_block" unbinds=1]
  60. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@73234" to="Tiles/@AnimatableBody2D@73234/LevelPersistance" method="set_as_active_2"]
  61. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@73234" to="Tiles/@AnimatableBody2D@73234/LevelPersistance" method="set_as_active"]
  62. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@73234" to="Tiles/@AnimatableBody2D@73234" method="on_block_hit"]
  63. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@73234" to="Tiles/@AnimatableBody2D@73234/BlockAnimations" method="bounce_block" unbinds=1]
  64. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@73234" to="Tiles/@AnimatableBody2D@73234" method="on_shell_block_hit"]
  65. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@73234" to="Tiles/@AnimatableBody2D@73234/BlockAnimations" method="bounce_block" unbinds=1]
  66. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@73235" to="Tiles/@AnimatableBody2D@73235/LevelPersistance" method="set_as_active_2"]
  67. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@73235" to="Tiles/@AnimatableBody2D@73235/LevelPersistance" method="set_as_active"]
  68. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@73235" to="Tiles/@AnimatableBody2D@73235" method="on_block_hit"]
  69. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@73235" to="Tiles/@AnimatableBody2D@73235/BlockAnimations" method="bounce_block" unbinds=1]
  70. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@73235" to="Tiles/@AnimatableBody2D@73235" method="on_shell_block_hit"]
  71. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@73235" to="Tiles/@AnimatableBody2D@73235/BlockAnimations" method="bounce_block" unbinds=1]
  72. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@73236" to="Tiles/@AnimatableBody2D@73236/LevelPersistance" method="set_as_active_2"]
  73. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@73236" to="Tiles/@AnimatableBody2D@73236/LevelPersistance" method="set_as_active"]
  74. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@73236" to="Tiles/@AnimatableBody2D@73236" method="on_block_hit"]
  75. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@73236" to="Tiles/@AnimatableBody2D@73236/BlockAnimations" method="bounce_block" unbinds=1]
  76. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@73236" to="Tiles/@AnimatableBody2D@73236" method="on_shell_block_hit"]
  77. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@73236" to="Tiles/@AnimatableBody2D@73236/BlockAnimations" method="bounce_block" unbinds=1]
  78. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@73237" to="Tiles/@AnimatableBody2D@73237/LevelPersistance" method="set_as_active_2"]
  79. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@73237" to="Tiles/@AnimatableBody2D@73237/LevelPersistance" method="set_as_active"]
  80. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@73237" to="Tiles/@AnimatableBody2D@73237" method="on_block_hit"]
  81. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@73237" to="Tiles/@AnimatableBody2D@73237/BlockAnimations" method="bounce_block" unbinds=1]
  82. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@73237" to="Tiles/@AnimatableBody2D@73237" method="on_shell_block_hit"]
  83. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@73237" to="Tiles/@AnimatableBody2D@73237/BlockAnimations" method="bounce_block" unbinds=1]
  84. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@73238" to="Tiles/@AnimatableBody2D@73238/LevelPersistance" method="set_as_active_2"]
  85. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@73238" to="Tiles/@AnimatableBody2D@73238/LevelPersistance" method="set_as_active"]
  86. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@73238" to="Tiles/@AnimatableBody2D@73238" method="on_block_hit"]
  87. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@73238" to="Tiles/@AnimatableBody2D@73238/BlockAnimations" method="bounce_block" unbinds=1]
  88. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@73238" to="Tiles/@AnimatableBody2D@73238" method="on_shell_block_hit"]
  89. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@73238" to="Tiles/@AnimatableBody2D@73238/BlockAnimations" method="bounce_block" unbinds=1]
  90. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@73239" to="Tiles/@AnimatableBody2D@73239/LevelPersistance" method="set_as_active_2"]
  91. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@73239" to="Tiles/@AnimatableBody2D@73239/LevelPersistance" method="set_as_active"]
  92. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@73239" to="Tiles/@AnimatableBody2D@73239" method="on_block_hit"]
  93. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@73239" to="Tiles/@AnimatableBody2D@73239/BlockAnimations" method="bounce_block" unbinds=1]
  94. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@73239" to="Tiles/@AnimatableBody2D@73239" method="on_shell_block_hit"]
  95. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@73239" to="Tiles/@AnimatableBody2D@73239/BlockAnimations" method="bounce_block" unbinds=1]
  96. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@73240" to="Tiles/@AnimatableBody2D@73240/LevelPersistance" method="set_as_active_2"]
  97. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@73240" to="Tiles/@AnimatableBody2D@73240/LevelPersistance" method="set_as_active"]
  98. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@73240" to="Tiles/@AnimatableBody2D@73240" method="on_block_hit"]
  99. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@73240" to="Tiles/@AnimatableBody2D@73240/BlockAnimations" method="bounce_block" unbinds=1]
  100. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@73240" to="Tiles/@AnimatableBody2D@73240" method="on_shell_block_hit"]
  101. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@73240" to="Tiles/@AnimatableBody2D@73240/BlockAnimations" method="bounce_block" unbinds=1]
  102. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@73241" to="Tiles/@AnimatableBody2D@73241/LevelPersistance" method="set_as_active_2"]
  103. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@73241" to="Tiles/@AnimatableBody2D@73241/LevelPersistance" method="set_as_active"]
  104. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@73241" to="Tiles/@AnimatableBody2D@73241" method="on_block_hit"]
  105. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@73241" to="Tiles/@AnimatableBody2D@73241/BlockAnimations" method="bounce_block" unbinds=1]
  106. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@73241" to="Tiles/@AnimatableBody2D@73241" method="on_shell_block_hit"]
  107. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@73241" to="Tiles/@AnimatableBody2D@73241/BlockAnimations" method="bounce_block" unbinds=1]
  108. [connection signal="collected" from="Tiles/@Node2D@73242" to="Tiles/@Node2D@73242/LevelPersistance" method="set_as_active"]
  109. [connection signal="collected" from="Tiles/@Node2D@73243" to="Tiles/@Node2D@73243/LevelPersistance" method="set_as_active"]
  110. [connection signal="collected" from="Tiles/@Node2D@73244" to="Tiles/@Node2D@73244/LevelPersistance" method="set_as_active"]
  111. [connection signal="collected" from="Tiles/@Node2D@73245" to="Tiles/@Node2D@73245/LevelPersistance" method="set_as_active"]
  112. [connection signal="collected" from="Tiles/@Node2D@73246" to="Tiles/@Node2D@73246/LevelPersistance" method="set_as_active"]
  113. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@73247" to="Tiles/@AnimatableBody2D@73247/LevelPersistance" method="set_as_active_2"]
  114. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@73247" to="Tiles/@AnimatableBody2D@73247/LevelPersistance" method="set_as_active"]
  115. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@73247" to="Tiles/@AnimatableBody2D@73247" method="on_block_hit"]
  116. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@73247" to="Tiles/@AnimatableBody2D@73247/BlockAnimations" method="bounce_block" unbinds=1]
  117. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@73247" to="Tiles/@AnimatableBody2D@73247" method="on_shell_block_hit"]
  118. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@73247" to="Tiles/@AnimatableBody2D@73247/BlockAnimations" method="bounce_block" unbinds=1]
  119. [connection signal="block_destroyed" from="Tiles/InvisibleQuestionBlock" to="Tiles/InvisibleQuestionBlock/LevelPersistance" method="set_as_active_2"]
  120. [connection signal="block_emptied" from="Tiles/InvisibleQuestionBlock" to="Tiles/InvisibleQuestionBlock/LevelPersistance" method="set_as_active"]
  121. [connection signal="player_block_hit" from="Tiles/InvisibleQuestionBlock" to="Tiles/InvisibleQuestionBlock" method="player_mushroom_check"]
  122. [connection signal="player_block_hit" from="Tiles/InvisibleQuestionBlock" to="Tiles/InvisibleQuestionBlock" method="dispense_item" unbinds=1]
  123. [connection signal="player_block_hit" from="Tiles/InvisibleQuestionBlock" to="Tiles/InvisibleQuestionBlock/BlockAnimations" method="bounce_block" unbinds=1]
  124. [connection signal="shell_block_hit" from="Tiles/InvisibleQuestionBlock" to="Tiles/InvisibleQuestionBlock" method="dispense_item" unbinds=1]
  125. [connection signal="shell_block_hit" from="Tiles/InvisibleQuestionBlock" to="Tiles/InvisibleQuestionBlock/BlockAnimations" method="bounce_block" unbinds=1]
  126. [connection signal="block_destroyed" from="Tiles/@AnimatableBody2D@73248" to="Tiles/@AnimatableBody2D@73248/LevelPersistance" method="set_as_active_2"]
  127. [connection signal="block_emptied" from="Tiles/@AnimatableBody2D@73248" to="Tiles/@AnimatableBody2D@73248/LevelPersistance" method="set_as_active"]
  128. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@73248" to="Tiles/@AnimatableBody2D@73248" method="player_mushroom_check"]
  129. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@73248" to="Tiles/@AnimatableBody2D@73248" method="dispense_item" unbinds=1]
  130. [connection signal="player_block_hit" from="Tiles/@AnimatableBody2D@73248" to="Tiles/@AnimatableBody2D@73248/BlockAnimations" method="bounce_block" unbinds=1]
  131. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@73248" to="Tiles/@AnimatableBody2D@73248" method="dispense_item" unbinds=1]
  132. [connection signal="shell_block_hit" from="Tiles/@AnimatableBody2D@73248" to="Tiles/@AnimatableBody2D@73248/BlockAnimations" method="bounce_block" unbinds=1]