demo_scene.tscn 17 KB

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