infinite_level.tscn 25 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449
  1. [gd_scene load_steps=27 format=3 uid="uid://7ivipmwaw24t"]
  2. [ext_resource type="Texture2D" uid="uid://cgwafs6ukpm7y" path="res://component/entity/ground/ground051.jpg" id="1_3ytcp"]
  3. [ext_resource type="Script" path="res://run/levels/camera_tracker.gd" id="1_qdm47"]
  4. [ext_resource type="PackedScene" uid="uid://b10k58capm04o" path="res://component/entity/walker/walker.tscn" id="1_x0026"]
  5. [ext_resource type="PackedScene" uid="uid://bk0s5bn8k08bc" path="res://flow/control/local_input/local_input.tscn" id="2_0i5t8"]
  6. [ext_resource type="PackedScene" uid="uid://bcpri2x5afoyb" path="res://component/entity/props/box/box.tscn" id="2_e8xto"]
  7. [ext_resource type="PackedScene" uid="uid://dao17ylietgyl" path="res://component/entity/vehicles/plane/tiny_plane.tscn" id="4_tbpfc"]
  8. [ext_resource type="PackedScene" uid="uid://cj5dmtqadl5nf" path="res://component/entity/vehicles/jeep/Jeep.tscn" id="6_nnvc5"]
  9. [ext_resource type="PackedScene" uid="uid://dhmnou48k24lr" path="res://component/entity/props/triangle/flat_triangle.tscn" id="7_yyaog"]
  10. [ext_resource type="Script" path="res://flow/music_player/music_player.gd" id="8_iulsm"]
  11. [ext_resource type="AudioStream" uid="uid://c3l60bt307wjh" path="res://flow/music_player/00-Wesh-tone-realaze.mp3" id="8_ndffw"]
  12. [ext_resource type="PackedScene" uid="uid://bwhwbm6jrvg42" path="res://component/entity/buildings/outer_stairs_house/outer_stairs_house.tscn" id="11_j8m6y"]
  13. [ext_resource type="PackedScene" uid="uid://cxdvll60r67q8" path="res://component/entity/buildings/character_sign_choco/character_sign_choco.tscn" id="13_2x2n6"]
  14. [ext_resource type="PackedScene" uid="uid://uy3pgfv4q3iy" path="res://component/ui/title/title_screen.tscn" id="13_2xijd"]
  15. [ext_resource type="PackedScene" uid="uid://da7q7i7pqa5pw" path="res://component/entity/primitives/long_bridge.tscn" id="13_06kfi"]
  16. [ext_resource type="PackedScene" uid="uid://bohus0ptrc77h" path="res://component/entity/buildings/summit_gate/summit_gate.tscn" id="14_ky6m3"]
  17. [ext_resource type="Texture2D" uid="uid://daewyr44tkkm0" path="res://effect/sky/sky_stk.jpg" id="15_5bqty"]
  18. [ext_resource type="PackedScene" uid="uid://c68bdcjpdm1y2" path="res://component/ui/pause/pause_menu.tscn" id="16_orqqe"]
  19. [ext_resource type="PackedScene" uid="uid://bmgwhm6ejsden" path="res://component/ui/victory/victory_menu.tscn" id="17_1u7wg"]
  20. [ext_resource type="Script" path="res://flow/signal_wire/space_limit.gd" id="19_3qyrt"]
  21. [sub_resource type="BoxShape3D" id="BoxShape3D_ctk0t"]
  22. size = Vector3(500, 10, 500)
  23. [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ot7iy"]
  24. albedo_texture = ExtResource("1_3ytcp")
  25. subsurf_scatter_strength = 0.73
  26. uv1_scale = Vector3(100, 100, 100)
  27. grow_amount = 0.352
  28. point_size = 55.9
  29. [sub_resource type="QuadMesh" id="QuadMesh_dt8nl"]
  30. material = SubResource("StandardMaterial3D_ot7iy")
  31. size = Vector2(500, 500)
  32. orientation = 1
  33. [sub_resource type="PanoramaSkyMaterial" id="PanoramaSkyMaterial_me3fv"]
  34. panorama = ExtResource("15_5bqty")
  35. filter = false
  36. [sub_resource type="Sky" id="Sky_ix450"]
  37. sky_material = SubResource("PanoramaSkyMaterial_me3fv")
  38. [sub_resource type="Environment" id="Environment_jdyq3"]
  39. background_mode = 2
  40. background_color = Color(0, 0.690196, 0, 1)
  41. background_energy_multiplier = 1.12
  42. sky = SubResource("Sky_ix450")
  43. ambient_light_color = Color(1, 1, 1, 1)
  44. ambient_light_sky_contribution = 0.0
  45. ambient_light_energy = 0.5
  46. [sub_resource type="WorldBoundaryShape3D" id="WorldBoundaryShape3D_cdiox"]
  47. [node name="InfiniteLevel" type="Node3D"]
  48. [node name="Ground" type="StaticBody3D" parent="."]
  49. collision_mask = 0
  50. metadata/_edit_lock_ = true
  51. [node name="Shape" type="CollisionShape3D" parent="Ground"]
  52. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -5, 0)
  53. shape = SubResource("BoxShape3D_ctk0t")
  54. metadata/_edit_lock_ = true
  55. [node name="MeshInstance3D" type="MeshInstance3D" parent="Ground"]
  56. mesh = SubResource("QuadMesh_dt8nl")
  57. metadata/_edit_lock_ = true
  58. [node name="CameraTracker" type="Camera3D" parent="."]
  59. transform = Transform3D(0.985217, -0.0560557, 0.161879, 0.0737374, 0.991696, -0.105369, -0.154628, 0.115748, 0.981169, 8.73195, 21.8122, 53.2129)
  60. current = true
  61. script = ExtResource("1_qdm47")
  62. max_distance = 6.0
  63. camera_height = 2.0
  64. [node name="MainWalker" parent="." instance=ExtResource("1_x0026")]
  65. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.88763, 22.0619, 45.7771)
  66. [node name="Control" parent="MainWalker" instance=ExtResource("2_0i5t8")]
  67. process_mode = 4
  68. [node name="Props" type="Node3D" parent="."]
  69. [node name="Box1" parent="Props" instance=ExtResource("2_e8xto")]
  70. transform = Transform3D(-0.339936, 0, 0.940448, 0, 1, 0, -0.940448, 0, -0.339936, -174.234, 0.5, 26.3796)
  71. [node name="Box2" parent="Props" instance=ExtResource("2_e8xto")]
  72. transform = Transform3D(-0.339936, 0, 0.940448, 0, 1, 0, -0.940448, 0, -0.339936, -173.898, 1.5, 27.0476)
  73. [node name="Box3" parent="Props" instance=ExtResource("2_e8xto")]
  74. transform = Transform3D(-0.544536, 0, 0.838737, 0, 1, 0, -0.838737, 0, -0.544536, -174.182, 2.5, 27.9529)
  75. [node name="Box15" parent="Props" instance=ExtResource("2_e8xto")]
  76. transform = Transform3D(-0.544536, 0, 0.838737, 0, 1, 0, -0.838737, 0, -0.544536, -169.685, 8.79002, 68.472)
  77. [node name="Box4" parent="Props" instance=ExtResource("2_e8xto")]
  78. transform = Transform3D(-0.339936, 0, 0.940448, 0, 1, 0, -0.940448, 0, -0.339936, -174.257, 1.5, 28.7933)
  79. [node name="Box5" parent="Props" instance=ExtResource("2_e8xto")]
  80. transform = Transform3D(-0.339936, 0, 0.940448, 0, 1, 0, -0.940448, 0, -0.339936, -173.86, 0.5, 27.9299)
  81. [node name="Box6" parent="Props" instance=ExtResource("2_e8xto")]
  82. transform = Transform3D(-0.339936, 0, 0.940448, 0, 1, 0, -0.940448, 0, -0.339936, -175.226, 0.5, 29.0686)
  83. [node name="Box16" parent="Props" instance=ExtResource("2_e8xto")]
  84. transform = Transform3D(-0.095255, 0, 0.995453, 0, 1, 0, -0.995453, 0, -0.095255, 132.85, 0.500002, 117.616)
  85. [node name="Box17" parent="Props" instance=ExtResource("2_e8xto")]
  86. transform = Transform3D(-0.095255, 0, 0.995453, 0, 1, 0, -0.995453, 0, -0.095255, 133.009, 1.5, 118.347)
  87. [node name="Box18" parent="Props" instance=ExtResource("2_e8xto")]
  88. transform = Transform3D(-0.318727, 0, 0.947847, 0, 1, 0, -0.947847, 0, -0.318727, 132.51, 2.5, 119.153)
  89. [node name="Box19" parent="Props" instance=ExtResource("2_e8xto")]
  90. transform = Transform3D(-0.095255, 0, 0.995453, 0, 1, 0, -0.995453, 0, -0.095255, 132.227, 1.5, 119.948)
  91. [node name="Box20" parent="Props" instance=ExtResource("2_e8xto")]
  92. transform = Transform3D(-0.095255, 0, 0.995453, 0, 1, 0, -0.995453, 0, -0.095255, 132.827, 0.500002, 119.211)
  93. [node name="Box21" parent="Props" instance=ExtResource("2_e8xto")]
  94. transform = Transform3D(-0.095255, 0, 0.995453, 0, 1, 0, -0.995453, 0, -0.095255, 131.221, 0.500002, 119.974)
  95. [node name="Box7" parent="Props" instance=ExtResource("2_e8xto")]
  96. transform = Transform3D(-0.339936, 0, 0.940448, 0, 1, 0, -0.940448, 0, -0.339936, -33.7006, 0.5, -192.521)
  97. [node name="Box8" parent="Props" instance=ExtResource("2_e8xto")]
  98. transform = Transform3D(-0.339936, 0, 0.940448, 0, 1, 0, -0.940448, 0, -0.339936, -33.3648, 1.5, -191.853)
  99. [node name="Box9" parent="Props" instance=ExtResource("2_e8xto")]
  100. transform = Transform3D(-0.544536, 0, 0.838737, 0, 1, 0, -0.838737, 0, -0.544536, -33.6479, 2.5, -190.948)
  101. [node name="Box10" parent="Props" instance=ExtResource("2_e8xto")]
  102. transform = Transform3D(-0.339936, 0, 0.940448, 0, 1, 0, -0.940448, 0, -0.339936, -33.7237, 1.5, -190.108)
  103. [node name="Box11" parent="Props" instance=ExtResource("2_e8xto")]
  104. transform = Transform3D(-0.339936, 0, 0.940448, 0, 1, 0, -0.940448, 0, -0.339936, -33.3264, 0.5, -190.971)
  105. [node name="Box12" parent="Props" instance=ExtResource("2_e8xto")]
  106. transform = Transform3D(-0.339936, 0, 0.940448, 0, 1, 0, -0.940448, 0, -0.339936, -34.6922, 0.5, -189.832)
  107. [node name="Box13" parent="Props" instance=ExtResource("2_e8xto")]
  108. transform = Transform3D(-0.544536, 0, 0.838737, 0, 1, 0, -0.838737, 0, -0.544536, 5.93014, 20.5081, 45.7705)
  109. [node name="Box14" parent="Props" instance=ExtResource("2_e8xto")]
  110. transform = Transform3D(0.239449, 0, 0.970909, 0, 1, 0, -0.970909, 0, 0.239449, 5.93014, 21.5166, 45.7705)
  111. [node name="FlatTriangle1" parent="Props" instance=ExtResource("7_yyaog")]
  112. transform = Transform3D(0.951937, 0, 0.306293, 0, 1, 0, -0.306293, 0, 0.951937, -7.64594, 0, 6.47457)
  113. [node name="FlatTriangle2" parent="Props" instance=ExtResource("7_yyaog")]
  114. transform = Transform3D(-0.940448, 0, -0.339936, 0, 1, 0, 0.339936, 0, -0.940448, -164.24, 0, 60.6973)
  115. [node name="FlatTriangle7" parent="Props" instance=ExtResource("7_yyaog")]
  116. transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -95.142, 0, -10.3618)
  117. [node name="FlatTriangle8" parent="Props" instance=ExtResource("7_yyaog")]
  118. transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -97.2758, 0, -55.543)
  119. [node name="FlatTriangle20" parent="Props" instance=ExtResource("7_yyaog")]
  120. transform = Transform3D(0.443134, 0, 0.896456, 0, 1, 0, -0.896456, 0, 0.443134, -97.2758, 0, -140.769)
  121. [node name="FlatTriangle21" parent="Props" instance=ExtResource("7_yyaog")]
  122. transform = Transform3D(0.443134, 0, 0.896456, 0, 1, 0, -0.896456, 0, 0.443134, -161.743, 0, 34.9146)
  123. [node name="FlatTriangle23" parent="Props" instance=ExtResource("7_yyaog")]
  124. transform = Transform3D(0.063853, 0, 0.997959, 0, 1, 0, -0.997959, 0, 0.063853, -104.29, 7.62939e-06, 29.3291)
  125. [node name="FlatTriangle22" parent="Props" instance=ExtResource("7_yyaog")]
  126. transform = Transform3D(-0.597471, 0, 0.80189, 0, 1, 0, -0.80189, 0, -0.597471, -153.538, 0, 160.066)
  127. [node name="FlatTriangle9" parent="Props" instance=ExtResource("7_yyaog")]
  128. transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -87.5054, 0, -32.2708)
  129. [node name="FlatTriangle3" parent="Props" instance=ExtResource("7_yyaog")]
  130. transform = Transform3D(-0.752346, 0, 0.658768, 0, 1, 0, -0.658768, 0, -0.752346, -30.389, 0, 69.5791)
  131. [node name="FlatTriangle4" parent="Props" instance=ExtResource("7_yyaog")]
  132. transform = Transform3D(0.311821, 0, -0.950141, 0, 1, 0, 0.950141, 0, 0.311821, -116.375, 0, 144.573)
  133. [node name="FlatTriangle5" parent="Props" instance=ExtResource("7_yyaog")]
  134. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 55.6478, 0, -47.5856)
  135. [node name="FlatTriangle6" parent="Props" instance=ExtResource("7_yyaog")]
  136. transform = Transform3D(0.119634, 0, -0.992818, 0, 1, 0, 0.992818, 0, 0.119634, 16.7144, 0, -1.251)
  137. [node name="FlatTriangle10" parent="Props" instance=ExtResource("7_yyaog")]
  138. transform = Transform3D(-0.670336, 0, 0.742058, 0, 1, 0, -0.742058, 0, -0.670336, 45.1078, 0, -5.31432)
  139. [node name="FlatTriangle11" parent="Props" instance=ExtResource("7_yyaog")]
  140. transform = Transform3D(-0.544141, 0, -0.838994, 0, 1, 0, 0.838994, 0, -0.544141, 31.0643, 0, 62.1097)
  141. [node name="FlatTriangle15" parent="Props" instance=ExtResource("7_yyaog")]
  142. transform = Transform3D(0.721712, 0, -0.692194, 0, 1, 0, 0.692194, 0, 0.721712, 66.7063, 1.90735e-06, -92.584)
  143. [node name="FlatTriangle16" parent="Props" instance=ExtResource("7_yyaog")]
  144. transform = Transform3D(0.444823, 0, -0.895619, 0, 1, 0, 0.895619, 0, 0.444823, 3.58108, 1.90735e-06, -110.14)
  145. [node name="FlatTriangle19" parent="Props" instance=ExtResource("7_yyaog")]
  146. transform = Transform3D(-0.943414, 0, 0.331618, 0, 1, 0, -0.331618, 0, -0.943414, -24.702, 1.90735e-06, -135.896)
  147. [node name="FlatTriangle18" parent="Props" instance=ExtResource("7_yyaog")]
  148. transform = Transform3D(0.954844, 0, -0.297108, 0, 1, 0, 0.297108, 0, 0.954844, -9.49784, 1.90735e-06, -43.3424)
  149. [node name="FlatTriangle17" parent="Props" instance=ExtResource("7_yyaog")]
  150. transform = Transform3D(0.69824, 0, 0.715863, 0, 1, 0, -0.715863, 0, 0.69824, 44.3144, 1.90735e-06, -81.2353)
  151. [node name="FlatTriangle12" parent="Props" instance=ExtResource("7_yyaog")]
  152. transform = Transform3D(-0.544141, 0, -0.838994, 0, 1, 0, 0.838994, 0, -0.544141, 188.074, -1.90735e-06, 123.519)
  153. [node name="FlatTriangle14" parent="Props" instance=ExtResource("7_yyaog")]
  154. transform = Transform3D(-0.0879904, 0, 0.996121, 0, 1, 0, -0.996121, 0, -0.0879904, 104.877, -1.90735e-06, 103.738)
  155. [node name="FlatTriangle13" parent="Props" instance=ExtResource("7_yyaog")]
  156. transform = Transform3D(0.951067, 0, -0.308984, 0, 1, 0, 0.308984, 0, 0.951067, 152.451, -0.112335, 56.6457)
  157. [node name="Vehicles" type="Node3D" parent="."]
  158. [node name="TinyPlane" parent="Vehicles" instance=ExtResource("4_tbpfc")]
  159. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 29.042, 39.7954, -37.6605)
  160. [node name="Jeep1" parent="Vehicles" instance=ExtResource("6_nnvc5")]
  161. transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 146.474, 0.747562, 98.7891)
  162. [node name="Jeep2" parent="Vehicles" instance=ExtResource("6_nnvc5")]
  163. transform = Transform3D(1, 0, 0, 0, 0.956386, -0.292105, 0, 0.292105, 0.956386, 12.0397, 0.313516, -41.0428)
  164. [node name="Jeep5" parent="Vehicles" instance=ExtResource("6_nnvc5")]
  165. transform = Transform3D(1, 0, 0, 0, 0.956386, -0.292105, 0, 0.292105, 0.956386, -63.9133, 13.4172, 1.37686)
  166. [node name="Jeep4" parent="Vehicles" instance=ExtResource("6_nnvc5")]
  167. transform = Transform3D(-0.953717, 0.270273, -0.131821, 0, 0.438371, 0.898794, 0.300706, 0.857195, -0.418082, -127.726, 11.2, 148.73)
  168. [node name="Jeep10" parent="Vehicles" instance=ExtResource("6_nnvc5")]
  169. transform = Transform3D(0.953717, -0.270273, 0.131821, 0, 0.438371, 0.898794, -0.300706, -0.857195, 0.418082, -128.158, 11.2001, 147.805)
  170. [node name="Jeep3" parent="Vehicles" instance=ExtResource("6_nnvc5")]
  171. transform = Transform3D(-0.103626, 0, 0.994616, 0, 1, 0, -0.994616, 0, -0.103626, 19.6109, 11.4313, 28.3118)
  172. [node name="Jeep11" parent="Vehicles" instance=ExtResource("6_nnvc5")]
  173. transform = Transform3D(0.666649, 0, 0.745371, 0, 1, 0, -0.745371, 0, 0.666649, 8.69616, -0.0833688, 43.0762)
  174. sleeping = true
  175. [node name="Jeep6" parent="Vehicles" instance=ExtResource("6_nnvc5")]
  176. transform = Transform3D(0.973786, 0, -0.227467, 0, 1, 0, 0.227467, 0, 0.973786, -6.80565, 11.4313, 54.7441)
  177. [node name="Jeep7" parent="Vehicles" instance=ExtResource("6_nnvc5")]
  178. transform = Transform3D(-0.7973, 0, 0.603584, 0, 1, 0, -0.603584, 0, -0.7973, -124.58, 0.747562, -181.029)
  179. [node name="Jeep8" parent="Vehicles" instance=ExtResource("6_nnvc5")]
  180. transform = Transform3D(0.920102, 0, 0.391679, 0, 1, 0, -0.391679, 0, 0.920102, -172.946, 0.747562, 21.1835)
  181. [node name="Jeep9" parent="Vehicles" instance=ExtResource("6_nnvc5")]
  182. transform = Transform3D(0.920102, 0, 0.391679, 0, 1, 0, -0.391679, 0, 0.920102, -163.38, 0.747562, 75.9588)
  183. [node name="Buildings" type="Node3D" parent="."]
  184. [node name="StairHouse1" parent="Buildings" instance=ExtResource("11_j8m6y")]
  185. transform = Transform3D(0.701345, 0, 0.712822, 0, 1, 0, -0.712822, 0, 0.701345, 129.608, 0, 102.921)
  186. [node name="StairHouse2" parent="Buildings" instance=ExtResource("11_j8m6y")]
  187. transform = Transform3D(0.712822, 0, -0.701345, 0, 1, 0, 0.701345, 0, 0.712822, 146.083, 0, 86.176)
  188. [node name="StairHouse9" parent="Buildings" instance=ExtResource("11_j8m6y")]
  189. transform = Transform3D(-0.601104, 0, -0.799171, 0, 1, 0, 0.799171, 0, -0.601104, 169.828, 0, 84.1446)
  190. [node name="StairHouse3" parent="Buildings" instance=ExtResource("11_j8m6y")]
  191. transform = Transform3D(-0.701345, 0, -0.712822, 0, 1, 0, 0.712822, 0, -0.701345, 167.056, 0, 106.812)
  192. [node name="StairHouse4" parent="Buildings" instance=ExtResource("11_j8m6y")]
  193. transform = Transform3D(0.712822, 0, 0.701345, 0, 1, 0, 0.701345, 0, -0.712822, 151.178, 0, 122.95)
  194. [node name="StairHouse5" parent="Buildings" instance=ExtResource("11_j8m6y")]
  195. transform = Transform3D(-0.712822, 0, 0.701345, 0, 1, 0, -0.701345, 0, -0.712822, 163.609, 0, 135.18)
  196. [node name="StairHouse6" parent="Buildings" instance=ExtResource("11_j8m6y")]
  197. transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 63.2664, 0, -16.3454)
  198. [node name="ChocoSign1" parent="Buildings" instance=ExtResource("13_2x2n6")]
  199. transform = Transform3D(-0.311821, 0, 0.950141, 0, 1, 0, -0.950141, 0, -0.311821, -127.874, 0, 148.103)
  200. [node name="ChocoSign3" parent="Buildings" instance=ExtResource("13_2x2n6")]
  201. transform = Transform3D(0.940448, 0, 0.339936, 0, 1, 0, -0.339936, 0, 0.940448, -167.064, 0, 51.9122)
  202. [node name="ChocoSign5" parent="Buildings" instance=ExtResource("13_2x2n6")]
  203. transform = Transform3D(0.426695, 0.00404086, 0.904387, -7.38403e-11, 0.99999, -0.00446803, -0.904396, 0.00190649, 0.426691, 1.54475, 15.9886, 41.4213)
  204. [node name="ChocoSign6" parent="Buildings" instance=ExtResource("13_2x2n6")]
  205. transform = Transform3D(-0.999858, -7.53253e-05, -0.0168589, -1.79126e-10, 0.99999, -0.00446803, 0.0168591, -0.00446739, -0.999848, 7.40928, 15.9886, 36.9391)
  206. [node name="ChocoSign4" parent="Buildings" instance=ExtResource("13_2x2n6")]
  207. transform = Transform3D(-1.20221e-08, -0.961435, -0.275033, -4.20257e-08, 0.275033, -0.961435, 1, 0, -4.37114e-08, 24.3314, 30.998, -37.2881)
  208. [node name="ChocoSign2" parent="Buildings" instance=ExtResource("13_2x2n6")]
  209. transform = Transform3D(-0.701345, 0, -0.712822, 0, 1, 0, 0.712822, 0, -0.701345, 153.365, 0, 100.145)
  210. [node name="ChocoSign7" parent="Buildings" instance=ExtResource("13_2x2n6")]
  211. transform = Transform3D(-0.730484, 0, 0.68293, 0, 1, 0, -0.68293, 0, -0.730484, 153.365, 9.22052, 100.145)
  212. [node name="SummitGate1" parent="Buildings" instance=ExtResource("14_ky6m3")]
  213. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -63.9918, 0, 0)
  214. [node name="SummitGate2" parent="Buildings" instance=ExtResource("14_ky6m3")]
  215. transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -63.9918, 0, -32.9657)
  216. [node name="SummitGate3" parent="Buildings" instance=ExtResource("14_ky6m3")]
  217. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -63.9918, 0, -68.1869)
  218. [node name="SummitGate4" parent="Buildings" instance=ExtResource("14_ky6m3")]
  219. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -63.9918, 0, -102.84)
  220. [node name="SummitGate9" parent="Buildings" instance=ExtResource("14_ky6m3")]
  221. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 75.0112, 0, -237.182)
  222. [node name="SummitGate5" parent="Buildings" instance=ExtResource("14_ky6m3")]
  223. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 21.0311, 0, -54.4777)
  224. [node name="SummitGate6" parent="Buildings" instance=ExtResource("14_ky6m3")]
  225. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 21.0311, 0, -19.3363)
  226. [node name="SummitGate8" parent="Buildings" instance=ExtResource("14_ky6m3")]
  227. transform = Transform3D(0.695336, 0, 0.718685, 0, 1, 0, -0.718685, 0, 0.695336, 6.18162, 0, 40.8031)
  228. [node name="SummitGate7" parent="Buildings" instance=ExtResource("14_ky6m3")]
  229. transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 28.7605, 19.8608, -37.0163)
  230. [node name="LongBridge1" parent="Buildings" instance=ExtResource("13_06kfi")]
  231. transform = Transform3D(0.754616, -0.186763, 0.629026, 0.502561, 0.780864, -0.371057, -0.421884, 0.59613, 0.683112, -39.7875, 2.45974, 13.9557)
  232. [node name="LongBridge2" parent="Buildings" instance=ExtResource("13_06kfi")]
  233. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -63.987, 19.6737, -16.1462)
  234. [node name="LongBridge10" parent="Buildings" instance=ExtResource("13_06kfi")]
  235. transform = Transform3D(0.486808, 0, -0.873509, 0, 1, 0, 0.873509, 0, 0.486808, -160.399, 7.66405, 65.7331)
  236. [node name="LongBridge11" parent="Buildings" instance=ExtResource("13_06kfi")]
  237. transform = Transform3D(0.511228, 0.397601, 0.761945, -0.231185, 0.917496, -0.323657, -0.827768, -0.0106874, 0.560969, -119.319, 3.02697, 78.3463)
  238. [node name="LongBridge3" parent="Buildings" instance=ExtResource("13_06kfi")]
  239. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -63.987, 12.2193, -85.5014)
  240. [node name="LongBridge4" parent="Buildings" instance=ExtResource("13_06kfi")]
  241. transform = Transform3D(-3.81324e-08, -0.48885, 0.872368, -2.13683e-08, 0.872368, 0.48885, -1, 1.34437e-15, -4.37114e-08, -99.9013, 5.74882, -0.497192)
  242. [node name="LongBridge5" parent="Buildings" instance=ExtResource("13_06kfi")]
  243. transform = Transform3D(-2.62867e-08, 0.601369, 0.798972, -3.49242e-08, 0.798972, -0.601369, -1, -4.37114e-08, 1.91069e-15, 50.7922, 12.9833, -19.5609)
  244. [node name="LongBridge7" parent="Buildings" instance=ExtResource("13_06kfi")]
  245. transform = Transform3D(0.689417, 0.43561, 0.578746, -0.149243, 0.86725, -0.474978, -0.708823, 0.241084, 0.662909, 50.7922, 4.86416, -127.518)
  246. [node name="LongBridge8" parent="Buildings" instance=ExtResource("13_06kfi")]
  247. transform = Transform3D(0.926676, 0.373472, 0.042308, -0.305142, 0.813261, -0.495474, -0.219453, 0.446234, 0.867592, -119.097, 4.98022, -256.543)
  248. [node name="StairHouse7" parent="Buildings" instance=ExtResource("11_j8m6y")]
  249. transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 63.2664, 0, -51.3437)
  250. [node name="StairHouse8" parent="Buildings" instance=ExtResource("11_j8m6y")]
  251. transform = Transform3D(-0.999999, 0, 0.00148347, 0, 1, 0, -0.00148347, 0, -0.999999, 99.1357, 0, -51.3437)
  252. [node name="StairHouse15" parent="Buildings" instance=ExtResource("11_j8m6y")]
  253. transform = Transform3D(0.196528, 0, 0.980498, 0, 1, 0, -0.980498, 0, 0.196528, 0.300697, 0, -172.209)
  254. [node name="StairHouse18" parent="Buildings" instance=ExtResource("11_j8m6y")]
  255. transform = Transform3D(0.196528, 0, 0.980498, 0, 1, 0, -0.980498, 0, 0.196528, -227.361, 0, -222.879)
  256. [node name="StairHouse16" parent="Buildings" instance=ExtResource("11_j8m6y")]
  257. transform = Transform3D(0.559323, 0, -0.82895, 0, 1, 0, 0.82895, 0, 0.559323, -18.6386, -4.25995, -166.379)
  258. [node name="StairHouse17" parent="Buildings" instance=ExtResource("11_j8m6y")]
  259. transform = Transform3D(0.189061, 0, -0.981965, 0, 1, 0, 0.981965, 0, 0.189061, -48.0096, -8.55672, -161.384)
  260. [node name="StairHouse14" parent="Buildings" instance=ExtResource("11_j8m6y")]
  261. transform = Transform3D(-0.449709, 0, 0.893175, 0, 1, 0, -0.893175, 0, -0.449709, 106.258, 0, 52.9272)
  262. [node name="StairHouse10" parent="Buildings" instance=ExtResource("11_j8m6y")]
  263. transform = Transform3D(0.438904, 0, 0.898534, 0, 1, 0, -0.898534, 0, 0.438904, -76.2073, 0, 30.7201)
  264. [node name="StairHouse12" parent="Buildings" instance=ExtResource("11_j8m6y")]
  265. transform = Transform3D(-0.458153, 0, 0.888873, 0, 1, 0, -0.888873, 0, -0.458153, -143.718, 1.90735e-06, 60.5584)
  266. [node name="StairHouse13" parent="Buildings" instance=ExtResource("11_j8m6y")]
  267. transform = Transform3D(0.960702, 0, -0.277583, 0, 1, 0, 0.277583, 0, 0.960702, -175.986, 0, 74.5317)
  268. [node name="StairHouse11" parent="Buildings" instance=ExtResource("11_j8m6y")]
  269. transform = Transform3D(0.438904, 0, 0.898534, 0, 1, 0, -0.898534, 0, 0.438904, -15.7564, -3.8147e-06, -17.5024)
  270. [node name="LongBridge6" parent="Buildings" instance=ExtResource("13_06kfi")]
  271. transform = Transform3D(-2.62867e-08, 0.601369, 0.798972, -3.49242e-08, 0.798972, -0.601369, -1, -4.37114e-08, 1.91069e-15, 50.7922, 12.9833, -54.5592)
  272. [node name="LongBridge9" parent="Buildings" instance=ExtResource("13_06kfi")]
  273. transform = Transform3D(-0.794415, -0.177579, -0.580836, 0, 0.956305, -0.292372, 0.607376, -0.232264, -0.759703, -23.3903, 3.19975, -0.376336)
  274. [node name="MusicPlayer" type="AudioStreamPlayer" parent="."]
  275. stream = ExtResource("8_ndffw")
  276. script = ExtResource("8_iulsm")
  277. [node name="UI" type="Node" parent="."]
  278. [node name="TitleScreen" parent="UI" instance=ExtResource("13_2xijd")]
  279. [node name="PauseMenu" parent="UI" instance=ExtResource("16_orqqe")]
  280. [node name="VictoryMenu" parent="UI" instance=ExtResource("17_1u7wg")]
  281. visible = false
  282. [node name="WorldEnvironment" type="WorldEnvironment" parent="."]
  283. environment = SubResource("Environment_jdyq3")
  284. [node name="SunLight" type="DirectionalLight3D" parent="."]
  285. transform = Transform3D(0.769065, 0.23434, -0.594663, 0, 0.930366, 0.366631, 0.639171, -0.281963, 0.715512, 0, 12.4629, 0)
  286. light_energy = 0.8
  287. [node name="Limits" type="Node3D" parent="."]
  288. [node name="BottomLimitArea" type="Area3D" parent="Limits"]
  289. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -100, 0)
  290. collision_mask = 2
  291. input_ray_pickable = false
  292. monitorable = false
  293. script = ExtResource("19_3qyrt")
  294. message = "That's not a common way to go to space, but you are welcome !"
  295. [node name="BottomLimitShape" type="CollisionShape3D" parent="Limits/BottomLimitArea"]
  296. shape = SubResource("WorldBoundaryShape3D_cdiox")
  297. [node name="TopLimitArea" type="Area3D" parent="Limits"]
  298. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 499.501, 0)
  299. collision_mask = 2
  300. input_ray_pickable = false
  301. monitorable = false
  302. script = ExtResource("19_3qyrt")
  303. [node name="BottomLimitShape" type="CollisionShape3D" parent="Limits/TopLimitArea"]
  304. transform = Transform3D(-1, 0, 0, 0, -1, 0, 0, 0, -1, 0, 0, 0)
  305. shape = SubResource("WorldBoundaryShape3D_cdiox")
  306. [connection signal="focus_required" from="MainWalker" to="CameraTracker" method="_on_focus_required"]
  307. [connection signal="got_in" from="MainWalker" to="MusicPlayer" method="_on_driver_got_in"]
  308. [connection signal="got_out" from="MainWalker" to="MusicPlayer" method="_on_driver_got_out"]
  309. [connection signal="dir_changed" from="MainWalker/Control" to="MainWalker" method="_on_dir_changed"]
  310. [connection signal="get_in_action" from="MainWalker/Control" to="MainWalker" method="_on_get_in_action"]
  311. [connection signal="main_action" from="MainWalker/Control" to="MainWalker" method="_on_main_action"]
  312. [connection signal="start_game" from="UI/TitleScreen" to="MainWalker/Control" method="_on_title_screen_start_game"]
  313. [connection signal="visibility_changed" from="UI/VictoryMenu" to="MainWalker/Control" method="_on_victory_menu_visibility_changed"]
  314. [connection signal="body_shape_entered" from="Limits/BottomLimitArea" to="Limits/BottomLimitArea" method="_on_body_shape_entered"]
  315. [connection signal="space_reached" from="Limits/BottomLimitArea" to="UI/VictoryMenu" method="_on_space_reached"]
  316. [connection signal="body_shape_entered" from="Limits/TopLimitArea" to="Limits/TopLimitArea" method="_on_body_shape_entered"]
  317. [connection signal="space_reached" from="Limits/TopLimitArea" to="UI/VictoryMenu" method="_on_space_reached"]