demo_scene.tscn 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619
  1. [gd_scene load_steps=14 format=2]
  2. [ext_resource path="res://addons/node25d-cs/YSort25D.cs" type="Script" id=1]
  3. [ext_resource path="res://assets/mr_mrs_robot.ogg" type="AudioStream" id=2]
  4. [ext_resource path="res://assets/ui/overlay.tscn" type="PackedScene" id=3]
  5. [ext_resource path="res://assets/player/player_25d.tscn" type="PackedScene" id=4]
  6. [ext_resource path="res://assets/shadow/shadow_25d.tscn" type="PackedScene" id=5]
  7. [ext_resource path="res://addons/node25d-cs/Node25D.cs" type="Script" id=6]
  8. [ext_resource path="res://addons/node25d-cs/icons/node_25d_icon.png" type="Texture2D" id=7]
  9. [ext_resource path="res://assets/platform/textures/forty_five.png" type="Texture2D" id=8]
  10. [ext_resource path="res://assets/platform/platform_sprite.gd" type="Script" id=9]
  11. [sub_resource type="BoxShape3D" id=1]
  12. extents = Vector3(5, 0.5, 5)
  13. [sub_resource type="BoxShape3D" id=2]
  14. extents = Vector3(5, 0.5, 5)
  15. [sub_resource type="BoxShape3D" id=3]
  16. extents = Vector3(5, 0.5, 5)
  17. [sub_resource type="BoxShape3D" id=4]
  18. extents = Vector3(5, 0.5, 5)
  19. [node name="DemoScene" type="Node2D"]
  20. [node name="Overlay" parent="." instance=ExtResource( 3 )]
  21. [node name="Player25D" parent="." instance=ExtResource( 4 )]
  22. z_index = -3952
  23. [node name="Shadow25D" parent="." instance=ExtResource( 5 )]
  24. visible = true
  25. position = Vector2(1.00261e-06, 11.2685)
  26. z_index = -3958
  27. spatialPosition = Vector3(3.13315e-08, -0.498, 3.13315e-08)
  28. [node name="Platform0" type="Node2D" parent="."]
  29. position = Vector2(-256, -113.137)
  30. z_index = -3954
  31. script = ExtResource( 6 )
  32. __meta__ = {
  33. "_editor_icon": ExtResource( 7 )
  34. }
  35. spatialPosition = Vector3(-8, 5, 0)
  36. [node name="PlatformMath" type="StaticBody3D" parent="Platform0"]
  37. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -8, 5, 0)
  38. collision_layer = 1048575
  39. collision_mask = 1048575
  40. [node name="CollisionShape3D" type="CollisionShape3D" parent="Platform0/PlatformMath"]
  41. shape = SubResource( 1 )
  42. __meta__ = {
  43. "_edit_lock_": true
  44. }
  45. [node name="PlatformSprite" type="Sprite2D" parent="Platform0"]
  46. scale = Vector2(0.5, 0.5)
  47. texture = ExtResource( 8 )
  48. script = ExtResource( 9 )
  49. [node name="Platform1" type="Node2D" parent="."]
  50. position = Vector2(-256, -339.411)
  51. z_index = -3956
  52. script = ExtResource( 6 )
  53. __meta__ = {
  54. "_editor_icon": ExtResource( 7 )
  55. }
  56. spatialPosition = Vector3(-8, 5, -10)
  57. [node name="PlatformMath" type="StaticBody3D" parent="Platform1"]
  58. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -8, 5, -10)
  59. collision_layer = 1048575
  60. collision_mask = 1048575
  61. [node name="CollisionShape3D" type="CollisionShape3D" parent="Platform1/PlatformMath"]
  62. shape = SubResource( 2 )
  63. __meta__ = {
  64. "_edit_lock_": true
  65. }
  66. [node name="PlatformSprite" type="Sprite2D" parent="Platform1"]
  67. scale = Vector2(0.5, 0.5)
  68. texture = ExtResource( 8 )
  69. script = ExtResource( 9 )
  70. [node name="Platform2" type="Node2D" parent="."]
  71. position = Vector2(0, 22.6274)
  72. z_index = -3962
  73. script = ExtResource( 6 )
  74. __meta__ = {
  75. "_editor_icon": ExtResource( 7 )
  76. }
  77. spatialPosition = Vector3(0, -1, 0)
  78. [node name="PlatformMath" type="StaticBody3D" parent="Platform2"]
  79. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -1, 0)
  80. collision_layer = 1048575
  81. collision_mask = 1048575
  82. [node name="CollisionShape3D" type="CollisionShape3D" parent="Platform2/PlatformMath"]
  83. shape = SubResource( 2 )
  84. __meta__ = {
  85. "_edit_lock_": true
  86. }
  87. [node name="PlatformSprite" type="Sprite2D" parent="Platform2"]
  88. scale = Vector2(0.5, 0.5)
  89. texture = ExtResource( 8 )
  90. script = ExtResource( 9 )
  91. [node name="Platform3" type="Node2D" parent="."]
  92. position = Vector2(320, 22.6274)
  93. z_index = -3960
  94. script = ExtResource( 6 )
  95. __meta__ = {
  96. "_editor_icon": ExtResource( 7 )
  97. }
  98. spatialPosition = Vector3(10, -1, 0)
  99. [node name="PlatformMath" type="StaticBody3D" parent="Platform3"]
  100. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, -1, 0)
  101. collision_layer = 1048575
  102. collision_mask = 1048575
  103. [node name="CollisionShape3D" type="CollisionShape3D" parent="Platform3/PlatformMath"]
  104. shape = SubResource( 2 )
  105. __meta__ = {
  106. "_edit_lock_": true
  107. }
  108. [node name="PlatformSprite" type="Sprite2D" parent="Platform3"]
  109. scale = Vector2(0.5, 0.5)
  110. texture = ExtResource( 8 )
  111. script = ExtResource( 9 )
  112. [node name="Platform4" type="Node2D" parent="."]
  113. position = Vector2(0, -203.647)
  114. z_index = -3966
  115. script = ExtResource( 6 )
  116. __meta__ = {
  117. "_editor_icon": ExtResource( 7 )
  118. }
  119. spatialPosition = Vector3(0, -1, -10)
  120. [node name="PlatformMath" type="StaticBody3D" parent="Platform4"]
  121. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -1, -10)
  122. collision_layer = 1048575
  123. collision_mask = 1048575
  124. [node name="CollisionShape3D" type="CollisionShape3D" parent="Platform4/PlatformMath"]
  125. shape = SubResource( 2 )
  126. __meta__ = {
  127. "_edit_lock_": true
  128. }
  129. [node name="PlatformSprite" type="Sprite2D" parent="Platform4"]
  130. scale = Vector2(0.5, 0.5)
  131. texture = ExtResource( 8 )
  132. script = ExtResource( 9 )
  133. [node name="Platform5" type="Node2D" parent="."]
  134. position = Vector2(320, -113.137)
  135. z_index = -3984
  136. script = ExtResource( 6 )
  137. __meta__ = {
  138. "_editor_icon": ExtResource( 7 )
  139. }
  140. spatialPosition = Vector3(10, -5, -10)
  141. [node name="PlatformMath" type="StaticBody3D" parent="Platform5"]
  142. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, -5, -10)
  143. collision_layer = 1048575
  144. collision_mask = 1048575
  145. [node name="CollisionShape3D" type="CollisionShape3D" parent="Platform5/PlatformMath"]
  146. shape = SubResource( 2 )
  147. __meta__ = {
  148. "_edit_lock_": true
  149. }
  150. [node name="PlatformSprite" type="Sprite2D" parent="Platform5"]
  151. scale = Vector2(0.5, 0.5)
  152. texture = ExtResource( 8 )
  153. script = ExtResource( 9 )
  154. [node name="Platform6" type="Node2D" parent="."]
  155. position = Vector2(320, 113.137)
  156. z_index = -3980
  157. script = ExtResource( 6 )
  158. __meta__ = {
  159. "_editor_icon": ExtResource( 7 )
  160. }
  161. spatialPosition = Vector3(10, -5, 0)
  162. [node name="PlatformMath" type="StaticBody3D" parent="Platform6"]
  163. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, -5, 0)
  164. collision_layer = 1048575
  165. collision_mask = 1048575
  166. [node name="CollisionShape3D" type="CollisionShape3D" parent="Platform6/PlatformMath"]
  167. shape = SubResource( 2 )
  168. __meta__ = {
  169. "_edit_lock_": true
  170. }
  171. [node name="PlatformSprite" type="Sprite2D" parent="Platform6"]
  172. scale = Vector2(0.5, 0.5)
  173. texture = ExtResource( 8 )
  174. script = ExtResource( 9 )
  175. [node name="Platform7" type="Node2D" parent="."]
  176. position = Vector2(320, 339.411)
  177. z_index = -3978
  178. script = ExtResource( 6 )
  179. __meta__ = {
  180. "_editor_icon": ExtResource( 7 )
  181. }
  182. spatialPosition = Vector3(10, -5, 10)
  183. [node name="PlatformMath" type="StaticBody3D" parent="Platform7"]
  184. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, -5, 10)
  185. collision_layer = 1048575
  186. collision_mask = 1048575
  187. [node name="CollisionShape3D" type="CollisionShape3D" parent="Platform7/PlatformMath"]
  188. shape = SubResource( 3 )
  189. __meta__ = {
  190. "_edit_lock_": true
  191. }
  192. [node name="PlatformSprite" type="Sprite2D" parent="Platform7"]
  193. scale = Vector2(0.5, 0.5)
  194. texture = ExtResource( 8 )
  195. script = ExtResource( 9 )
  196. [node name="Platform8" type="Node2D" parent="."]
  197. position = Vector2(320, 565.685)
  198. z_index = -3976
  199. script = ExtResource( 6 )
  200. __meta__ = {
  201. "_editor_icon": ExtResource( 7 )
  202. }
  203. spatialPosition = Vector3(10, -5, 20)
  204. [node name="PlatformMath" type="StaticBody3D" parent="Platform8"]
  205. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, -5, 20)
  206. collision_layer = 1048575
  207. collision_mask = 1048575
  208. [node name="CollisionShape3D" type="CollisionShape3D" parent="Platform8/PlatformMath"]
  209. shape = SubResource( 3 )
  210. __meta__ = {
  211. "_edit_lock_": true
  212. }
  213. [node name="PlatformSprite" type="Sprite2D" parent="Platform8"]
  214. scale = Vector2(0.5, 0.5)
  215. texture = ExtResource( 8 )
  216. script = ExtResource( 9 )
  217. [node name="Platform21" type="Node2D" parent="."]
  218. position = Vector2(320, 791.96)
  219. z_index = -3972
  220. script = ExtResource( 6 )
  221. __meta__ = {
  222. "_editor_icon": ExtResource( 7 )
  223. }
  224. spatialPosition = Vector3(10, -5, 30)
  225. [node name="PlatformMath" type="StaticBody3D" parent="Platform21"]
  226. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, -5, 30)
  227. collision_layer = 1048575
  228. collision_mask = 1048575
  229. [node name="CollisionShape3D" type="CollisionShape3D" parent="Platform21/PlatformMath"]
  230. shape = SubResource( 3 )
  231. __meta__ = {
  232. "_edit_lock_": true
  233. }
  234. [node name="PlatformSprite" type="Sprite2D" parent="Platform21"]
  235. scale = Vector2(0.5, 0.5)
  236. texture = ExtResource( 8 )
  237. script = ExtResource( 9 )
  238. [node name="Platform22" type="Node2D" parent="."]
  239. position = Vector2(320, 1018.23)
  240. z_index = -3970
  241. script = ExtResource( 6 )
  242. __meta__ = {
  243. "_editor_icon": ExtResource( 7 )
  244. }
  245. spatialPosition = Vector3(10, -5, 40)
  246. [node name="PlatformMath" type="StaticBody3D" parent="Platform22"]
  247. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, -5, 40)
  248. collision_layer = 1048575
  249. collision_mask = 1048575
  250. [node name="CollisionShape3D" type="CollisionShape3D" parent="Platform22/PlatformMath"]
  251. shape = SubResource( 3 )
  252. __meta__ = {
  253. "_edit_lock_": true
  254. }
  255. [node name="PlatformSprite" type="Sprite2D" parent="Platform22"]
  256. scale = Vector2(0.5, 0.5)
  257. texture = ExtResource( 8 )
  258. script = ExtResource( 9 )
  259. [node name="Platform9" type="Node2D" parent="."]
  260. position = Vector2(640, 339.411)
  261. z_index = -3974
  262. script = ExtResource( 6 )
  263. __meta__ = {
  264. "_editor_icon": ExtResource( 7 )
  265. }
  266. spatialPosition = Vector3(20, -5, 10)
  267. [node name="PlatformMath" type="StaticBody3D" parent="Platform9"]
  268. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 20, -5, 10)
  269. collision_layer = 1048575
  270. collision_mask = 1048575
  271. [node name="CollisionShape3D" type="CollisionShape3D" parent="Platform9/PlatformMath"]
  272. shape = SubResource( 4 )
  273. __meta__ = {
  274. "_edit_lock_": true
  275. }
  276. [node name="PlatformSprite" type="Sprite2D" parent="Platform9"]
  277. scale = Vector2(0.5, 0.5)
  278. texture = ExtResource( 8 )
  279. script = ExtResource( 9 )
  280. [node name="Platform10" type="Node2D" parent="."]
  281. position = Vector2(896, 294.156)
  282. z_index = -3994
  283. script = ExtResource( 6 )
  284. __meta__ = {
  285. "_editor_icon": ExtResource( 7 )
  286. }
  287. spatialPosition = Vector3(28, -10, 3)
  288. [node name="PlatformMath" type="StaticBody3D" parent="Platform10"]
  289. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 28, -10, 3)
  290. collision_layer = 1048575
  291. collision_mask = 1048575
  292. [node name="CollisionShape3D" type="CollisionShape3D" parent="Platform10/PlatformMath"]
  293. shape = SubResource( 4 )
  294. __meta__ = {
  295. "_edit_lock_": true
  296. }
  297. [node name="PlatformSprite" type="Sprite2D" parent="Platform10"]
  298. scale = Vector2(0.5, 0.5)
  299. texture = ExtResource( 8 )
  300. script = ExtResource( 9 )
  301. [node name="Platform11" type="Node2D" parent="."]
  302. position = Vector2(896, 520.431)
  303. z_index = -3990
  304. script = ExtResource( 6 )
  305. __meta__ = {
  306. "_editor_icon": ExtResource( 7 )
  307. }
  308. spatialPosition = Vector3(28, -10, 13)
  309. [node name="PlatformMath" type="StaticBody3D" parent="Platform11"]
  310. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 28, -10, 13)
  311. collision_layer = 1048575
  312. collision_mask = 1048575
  313. [node name="CollisionShape3D" type="CollisionShape3D" parent="Platform11/PlatformMath"]
  314. shape = SubResource( 4 )
  315. __meta__ = {
  316. "_edit_lock_": true
  317. }
  318. [node name="PlatformSprite" type="Sprite2D" parent="Platform11"]
  319. scale = Vector2(0.5, 0.5)
  320. texture = ExtResource( 8 )
  321. script = ExtResource( 9 )
  322. [node name="Platform12" type="Node2D" parent="."]
  323. position = Vector2(896, 746.705)
  324. z_index = -3988
  325. script = ExtResource( 6 )
  326. __meta__ = {
  327. "_editor_icon": ExtResource( 7 )
  328. }
  329. spatialPosition = Vector3(28, -10, 23)
  330. [node name="PlatformMath" type="StaticBody3D" parent="Platform12"]
  331. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 28, -10, 23)
  332. collision_layer = 1048575
  333. collision_mask = 1048575
  334. [node name="CollisionShape3D" type="CollisionShape3D" parent="Platform12/PlatformMath"]
  335. shape = SubResource( 4 )
  336. __meta__ = {
  337. "_edit_lock_": true
  338. }
  339. [node name="PlatformSprite" type="Sprite2D" parent="Platform12"]
  340. scale = Vector2(0.5, 0.5)
  341. texture = ExtResource( 8 )
  342. script = ExtResource( 9 )
  343. [node name="Platform13" type="Node2D" parent="."]
  344. position = Vector2(576, 746.705)
  345. z_index = -3992
  346. script = ExtResource( 6 )
  347. __meta__ = {
  348. "_editor_icon": ExtResource( 7 )
  349. }
  350. spatialPosition = Vector3(18, -10, 23)
  351. [node name="PlatformMath" type="StaticBody3D" parent="Platform13"]
  352. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, -10, 23)
  353. collision_layer = 1048575
  354. collision_mask = 1048575
  355. [node name="CollisionShape3D" type="CollisionShape3D" parent="Platform13/PlatformMath"]
  356. shape = SubResource( 4 )
  357. __meta__ = {
  358. "_edit_lock_": true
  359. }
  360. [node name="PlatformSprite" type="Sprite2D" parent="Platform13"]
  361. scale = Vector2(0.5, 0.5)
  362. texture = ExtResource( 8 )
  363. script = ExtResource( 9 )
  364. [node name="Platform14" type="Node2D" parent="."]
  365. position = Vector2(256, 746.705)
  366. z_index = -3996
  367. script = ExtResource( 6 )
  368. __meta__ = {
  369. "_editor_icon": ExtResource( 7 )
  370. }
  371. spatialPosition = Vector3(8, -10, 23)
  372. [node name="PlatformMath" type="StaticBody3D" parent="Platform14"]
  373. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8, -10, 23)
  374. collision_layer = 1048575
  375. collision_mask = 1048575
  376. [node name="CollisionShape3D" type="CollisionShape3D" parent="Platform14/PlatformMath"]
  377. shape = SubResource( 4 )
  378. __meta__ = {
  379. "_edit_lock_": true
  380. }
  381. [node name="PlatformSprite" type="Sprite2D" parent="Platform14"]
  382. scale = Vector2(0.5, 0.5)
  383. texture = ExtResource( 8 )
  384. script = ExtResource( 9 )
  385. [node name="Platform15" type="Node2D" parent="."]
  386. position = Vector2(-64, 746.705)
  387. z_index = -3998
  388. script = ExtResource( 6 )
  389. __meta__ = {
  390. "_editor_icon": ExtResource( 7 )
  391. }
  392. spatialPosition = Vector3(-2, -10, 23)
  393. [node name="PlatformMath" type="StaticBody3D" parent="Platform15"]
  394. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, -10, 23)
  395. collision_layer = 1048575
  396. collision_mask = 1048575
  397. [node name="CollisionShape3D" type="CollisionShape3D" parent="Platform15/PlatformMath"]
  398. shape = SubResource( 4 )
  399. __meta__ = {
  400. "_edit_lock_": true
  401. }
  402. [node name="PlatformSprite" type="Sprite2D" parent="Platform15"]
  403. scale = Vector2(0.5, 0.5)
  404. texture = ExtResource( 8 )
  405. script = ExtResource( 9 )
  406. [node name="Platform23" type="Node2D" parent="."]
  407. position = Vector2(-384, 746.705)
  408. z_index = -4000
  409. script = ExtResource( 6 )
  410. __meta__ = {
  411. "_editor_icon": ExtResource( 7 )
  412. }
  413. spatialPosition = Vector3(-12, -10, 23)
  414. [node name="PlatformMath" type="StaticBody3D" parent="Platform23"]
  415. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -12, -10, 23)
  416. collision_layer = 1048575
  417. collision_mask = 1048575
  418. [node name="CollisionShape3D" type="CollisionShape3D" parent="Platform23/PlatformMath"]
  419. shape = SubResource( 4 )
  420. __meta__ = {
  421. "_edit_lock_": true
  422. }
  423. [node name="PlatformSprite" type="Sprite2D" parent="Platform23"]
  424. scale = Vector2(0.5, 0.5)
  425. texture = ExtResource( 8 )
  426. script = ExtResource( 9 )
  427. [node name="Platform16" type="Node2D" parent="."]
  428. position = Vector2(-320, 565.685)
  429. z_index = -3982
  430. script = ExtResource( 6 )
  431. __meta__ = {
  432. "_editor_icon": ExtResource( 7 )
  433. }
  434. spatialPosition = Vector3(-10, -5, 20)
  435. [node name="PlatformMath" type="StaticBody3D" parent="Platform16"]
  436. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10, -5, 20)
  437. collision_layer = 1048575
  438. collision_mask = 1048575
  439. [node name="CollisionShape3D" type="CollisionShape3D" parent="Platform16/PlatformMath"]
  440. shape = SubResource( 4 )
  441. __meta__ = {
  442. "_edit_lock_": true
  443. }
  444. [node name="PlatformSprite" type="Sprite2D" parent="Platform16"]
  445. scale = Vector2(0.5, 0.5)
  446. texture = ExtResource( 8 )
  447. script = ExtResource( 9 )
  448. [node name="Platform19" type="Node2D" parent="."]
  449. position = Vector2(-320, 339.411)
  450. z_index = -3986
  451. script = ExtResource( 6 )
  452. __meta__ = {
  453. "_editor_icon": ExtResource( 7 )
  454. }
  455. spatialPosition = Vector3(-10, -5, 10)
  456. [node name="PlatformMath" type="StaticBody3D" parent="Platform19"]
  457. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10, -5, 10)
  458. collision_layer = 1048575
  459. collision_mask = 1048575
  460. [node name="CollisionShape3D" type="CollisionShape3D" parent="Platform19/PlatformMath"]
  461. shape = SubResource( 4 )
  462. __meta__ = {
  463. "_edit_lock_": true
  464. }
  465. [node name="PlatformSprite" type="Sprite2D" parent="Platform19"]
  466. scale = Vector2(0.5, 0.5)
  467. texture = ExtResource( 8 )
  468. script = ExtResource( 9 )
  469. [node name="Platform17" type="Node2D" parent="."]
  470. position = Vector2(-480, 248.902)
  471. z_index = -3964
  472. script = ExtResource( 6 )
  473. __meta__ = {
  474. "_editor_icon": ExtResource( 7 )
  475. }
  476. spatialPosition = Vector3(-15, -1, 10)
  477. [node name="PlatformMath" type="StaticBody3D" parent="Platform17"]
  478. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -15, -1, 10)
  479. collision_layer = 1048575
  480. collision_mask = 1048575
  481. [node name="CollisionShape3D" type="CollisionShape3D" parent="Platform17/PlatformMath"]
  482. shape = SubResource( 4 )
  483. __meta__ = {
  484. "_edit_lock_": true
  485. }
  486. [node name="PlatformSprite" type="Sprite2D" parent="Platform17"]
  487. scale = Vector2(0.5, 0.5)
  488. texture = ExtResource( 8 )
  489. script = ExtResource( 9 )
  490. [node name="Platform18" type="Node2D" parent="."]
  491. position = Vector2(-480, 22.6274)
  492. z_index = -3968
  493. script = ExtResource( 6 )
  494. __meta__ = {
  495. "_editor_icon": ExtResource( 7 )
  496. }
  497. spatialPosition = Vector3(-15, -1, 0)
  498. [node name="PlatformMath" type="StaticBody3D" parent="Platform18"]
  499. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -15, -1, 0)
  500. collision_layer = 1048575
  501. collision_mask = 1048575
  502. [node name="CollisionShape3D" type="CollisionShape3D" parent="Platform18/PlatformMath"]
  503. shape = SubResource( 4 )
  504. __meta__ = {
  505. "_edit_lock_": true
  506. }
  507. [node name="PlatformSprite" type="Sprite2D" parent="Platform18"]
  508. scale = Vector2(0.5, 0.5)
  509. texture = ExtResource( 8 )
  510. script = ExtResource( 9 )
  511. [node name="YSort25D" type="Node" parent="."]
  512. script = ExtResource( 1 )
  513. [node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="."]
  514. stream = ExtResource( 2 )
  515. volume_db = -20.0
  516. autoplay = true