scaredghost.gbsres 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190
  1. {
  2. "_resourceType": "actorPrefab",
  3. "id": "aa85a6c2-7d1b-4e7c-b0ff-d029b9ec31b7",
  4. "name": "ScaredGhost",
  5. "frame": 0,
  6. "animate": false,
  7. "spriteSheetId": "b98bf956-914f-4ee1-b828-5202d3645f05",
  8. "moveSpeed": 0.7,
  9. "animSpeed": 255,
  10. "paletteId": "",
  11. "persistent": false,
  12. "collisionGroup": "1",
  13. "script": [
  14. {
  15. "command": "EVENT_IF",
  16. "args": {
  17. "condition": {
  18. "type": "variable",
  19. "value": "0"
  20. },
  21. "__collapseElse": false,
  22. "__collapse": false
  23. },
  24. "children": {
  25. "true": [],
  26. "false": [
  27. {
  28. "command": "EVENT_IF",
  29. "args": {
  30. "condition": {
  31. "type": "not",
  32. "value": {
  33. "type": "variable",
  34. "value": "2"
  35. }
  36. },
  37. "__collapseElse": false
  38. },
  39. "children": {
  40. "true": [
  41. {
  42. "command": "EVENT_SET_VALUE",
  43. "args": {
  44. "variable": "2",
  45. "value": {
  46. "type": "true"
  47. }
  48. },
  49. "id": "c7a2cd05-ebac-43fa-a8f8-6033b7eac076"
  50. },
  51. {
  52. "command": "EVENT_DEC_VALUE",
  53. "args": {
  54. "variable": "1"
  55. },
  56. "id": "0de306d4-ee05-40f5-ab6b-dfc314a6e3a6"
  57. },
  58. {
  59. "command": "EVENT_CALL_CUSTOM_EVENT",
  60. "args": {
  61. "customEventId": "7a4a0afd-9a83-4ae5-aadd-c77ade95ae42",
  62. "$actor[1]$": "$self$"
  63. },
  64. "id": "84b3142a-a8e4-4f7b-a6d9-f0c7f9d63fd7"
  65. },
  66. {
  67. "command": "EVENT_CAMERA_SHAKE",
  68. "args": {
  69. "time": 0.5,
  70. "frames": 30,
  71. "shakeDirection": "horizontal",
  72. "magnitude": {
  73. "type": "number",
  74. "value": 5
  75. }
  76. },
  77. "id": "cd45a399-ba84-4508-8fc6-f000538e277a"
  78. },
  79. {
  80. "command": "EVENT_WAIT",
  81. "args": {
  82. "time": 1.5,
  83. "frames": 30
  84. },
  85. "id": "26d8be52-732d-431e-a44d-38ef0e00f07a"
  86. },
  87. {
  88. "command": "EVENT_SET_VALUE",
  89. "args": {
  90. "variable": "2",
  91. "value": {
  92. "type": "false"
  93. }
  94. },
  95. "id": "1ac82b06-4087-459f-b8c8-bd84ffdf128d"
  96. }
  97. ],
  98. "false": []
  99. },
  100. "id": "498e75e6-afd2-4e88-95cb-cd4a08edeb61"
  101. }
  102. ]
  103. },
  104. "id": "e04604c1-5fa6-431f-b98b-482348c69291"
  105. }
  106. ],
  107. "startScript": [],
  108. "updateScript": [
  109. {
  110. "command": "EVENT_ACTOR_MOVE_TO",
  111. "args": {
  112. "actorId": "$self$",
  113. "x": {
  114. "type": "number",
  115. "value": 20
  116. },
  117. "y": {
  118. "type": "number",
  119. "value": 27
  120. },
  121. "moveType": "horizontal",
  122. "useCollisions": false,
  123. "__comment": true
  124. },
  125. "id": "9afadcaa-4866-45e5-bfff-1b1e834e5673"
  126. },
  127. {
  128. "command": "EVENT_WAIT",
  129. "args": {
  130. "time": 0.1,
  131. "frames": 30,
  132. "__comment": true,
  133. "__collapse": false,
  134. "units": "time"
  135. },
  136. "id": "eb2e4942-3989-4b84-a9b5-e3b1273ce525"
  137. },
  138. {
  139. "command": "EVENT_ACTOR_MOVE_TO",
  140. "args": {
  141. "actorId": "$self$",
  142. "x": {
  143. "type": "number",
  144. "value": 34
  145. },
  146. "y": {
  147. "type": "number",
  148. "value": 27
  149. },
  150. "moveType": "horizontal",
  151. "useCollisions": false,
  152. "__comment": true
  153. },
  154. "id": "dc01463d-e84f-4e31-9aa7-a59dd3d1e0ce"
  155. },
  156. {
  157. "command": "EVENT_WAIT",
  158. "args": {
  159. "time": 0.5,
  160. "frames": 16,
  161. "units": "frames",
  162. "__comment": true
  163. },
  164. "id": "e4a26788-8a51-41fb-9861-d0d35d30d47f"
  165. },
  166. {
  167. "command": "EVENT_CALL_CUSTOM_EVENT",
  168. "args": {
  169. "customEventId": "f47e8b8d-88c3-44ac-90c4-82b14473fb6d",
  170. "$variable[V0]$": {
  171. "type": "number",
  172. "value": 0
  173. },
  174. "$variable[V1]$": {
  175. "type": "number",
  176. "value": 0
  177. },
  178. "$variable[V2]$": {
  179. "type": "number",
  180. "value": 0
  181. },
  182. "__comment": false
  183. },
  184. "id": "4d36d093-8af3-47ed-8ba4-9b8fba5f9a4b"
  185. }
  186. ],
  187. "hit1Script": [],
  188. "hit2Script": [],
  189. "hit3Script": []
  190. }