noticer22

Rising Fire Statedef

Jun 17th, 2023
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.32 KB | None | 0 0
  1. [Statedef 1010]
  2. type = S
  3. movetype= A
  4. physics = S
  5. juggle = 6
  6. poweradd= 55
  7. ctrl = 0
  8. anim = 1010
  9. sprpriority = 2
  10.  
  11. [State 810]
  12. type = PlaySnd
  13. trigger1 = AnimElem = 1
  14. value = 0, 0
  15.  
  16. [State 410, 1]
  17. type = PlaySnd
  18. trigger1 = Time = 1
  19. value = 1200, 0
  20.  
  21. [State 1, ]
  22. type = PlaySnd
  23. trigger1 = animelem = 1
  24. value = 1002, 0
  25. channel = 0
  26.  
  27. [State 1, ]
  28. type = PlaySnd
  29. trigger1 = animelem = 9
  30. value = 1002, 1
  31. channel = 0
  32.  
  33. [State 210, 1]
  34. type = PlaySnd
  35. trigger1 = animelem = 9
  36. value = 0, 2
  37.  
  38. [State 410, 1]
  39. type = veladd
  40. trigger1 = animelem = 1
  41. x = 3
  42.  
  43. [State 410, 1]
  44. type = velset
  45. trigger1 = animelem = 4
  46. x = 3
  47. y = -5
  48.  
  49. [State 410, 1]
  50. type = velset
  51. trigger1 = animelem = 6
  52. x = .5
  53. y = -2
  54.  
  55. [State 410, 1]
  56. type = velset
  57. trigger1 = animelem = 10
  58. x = -1
  59. y = -1
  60.  
  61. [State 410, 1]
  62. type = veladd
  63. trigger1 = animelemtime(10) > 0
  64. y = .5
  65.  
  66. [State 410, 1]
  67. type = statetypeset
  68. trigger1 = animelem = 4
  69. statetype = A
  70.  
  71. [State 1200, 6]
  72. type = explod
  73. trigger1 = animelem = 3
  74. anim = 1250
  75. id = 1250
  76. pos = 5,-14
  77. facing = 1
  78. sprpriority = 3
  79. removetime = -1
  80. bindtime = -1
  81. ownpal = 1
  82. ignorehitpause = 1
  83. scale = 0.35,0.4
  84.  
  85. [State 1200, 6]
  86. type = explod
  87. trigger1 = animelem = 5
  88. anim = 1251
  89. id = 1251
  90. pos = 5,-14
  91. facing = 1
  92. sprpriority = 3
  93. removetime = 6
  94. bindtime = -1
  95. ownpal = 1
  96. ignorehitpause = 1
  97. scale = 0.35,0.4
  98.  
  99. [State 1200, 6]
  100. type = removeexplod
  101. trigger1 = animelem = 5
  102. id = 1250
  103.  
  104. [State 410, 2]
  105. type = HitDef
  106. trigger1 = enemynear,movetype != A
  107. trigger1 = AnimElem = 6
  108. trigger1 = var(13) = 0
  109. attr = S, SA
  110. damage = ceil(30),4
  111. animtype = Hard
  112. hitflag = MAFD
  113. guardflag = MA
  114. pausetime = 12,12
  115. sparkno = 3
  116. sparkxy = -10,-65
  117. hitsound = S5,3
  118. guardsound = S6,0
  119. ground.type = Low
  120. ground.slidetime = 12
  121. ground.hittime = 17
  122. ground.velocity = -1,-7
  123. air.velocity = -1.2,-7
  124. palfx.time = 12
  125. palfx.add = 150,50,0
  126. fall = 1
  127. fall.recover = 0
  128.  
  129. [State 410, 2]
  130. type = HitDef
  131. trigger1 = enemynear,movetype != A
  132. triggerall = var(13) = 1
  133. trigger1 = AnimElemtime(6) = 0
  134. trigger2 = AnimElemtime(6) = 3
  135. attr = S, SA
  136. damage = ceil(20),5
  137. animtype = Hard
  138. hitflag = MAFD
  139. guardflag = MA
  140. pausetime = 12,12
  141. sparkno = 3
  142. sparkxy = -10,-65
  143. hitsound = S5,3
  144. guardsound = S6,0
  145. ground.type = Low
  146. ground.slidetime = 12
  147. ground.hittime = 17
  148. ground.velocity = -1,-7
  149. air.velocity = -1.2,-7
  150. palfx.time = 12
  151. palfx.add = 150,50,0
  152. fall = 1
  153. fall.recover = 0
  154.  
  155. [State 410, 2]
  156. type = HitDef
  157. trigger1 = enemynear,movetype != A
  158. trigger1 = AnimElem = 7
  159. attr = S, SA
  160. damage = ceil(40),4
  161. animtype = Hard
  162. hitflag = MAFD
  163. guardflag = MA
  164. pausetime = 12,12
  165. sparkno = 3
  166. sparkxy = -10,-65
  167. hitsound = S5,3
  168. guardsound = S6,0
  169. ground.type = Low
  170. ground.slidetime = 12
  171. ground.hittime = 17
  172. ground.velocity = -8,4
  173. air.velocity = -8,4
  174. fall = 1
  175. fall.recover = 0
  176. ground.cornerpush.veloff = -40
  177. air.cornerpush.veloff = -40
  178.  
  179. [State 410, 2]
  180. type = HitDef
  181. trigger1 = enemynear,movetype = A
  182. trigger1 = AnimElem = 8
  183. trigger1 = var(13) = 0
  184. attr = S, SA
  185. damage = ceil(45),4
  186. animtype = Hard
  187. hitflag = MAFD
  188. guardflag = MA
  189. pausetime = 12,12
  190. sparkno = 3
  191. sparkxy = -10,-65
  192. hitsound = S5,3
  193. guardsound = S6,0
  194. ground.type = Low
  195. ground.slidetime = 12
  196. ground.hittime = 17
  197. ground.velocity = -1,-7
  198. air.velocity = -1.2,-5
  199. palfx.time = 12
  200. palfx.add = 150,50,0
  201. fall = 1
  202. fall.recover = 0
  203.  
  204. [State 410, 2]
  205. type = HitDef
  206. trigger1 = enemynear,movetype = A
  207. triggerall = var(13) = 1
  208. trigger1 = AnimElemtime(6) = 7
  209. trigger2 = AnimElemtime(7) = 8
  210. attr = S, SA
  211. damage = ceil(40),5
  212. animtype = Hard
  213. hitflag = MAFD
  214. guardflag = MA
  215. pausetime = 12,12
  216. sparkno = 3
  217. sparkxy = -10,-65
  218. hitsound = S5,3
  219. guardsound = S6,0
  220. ground.type = Low
  221. ground.slidetime = 12
  222. ground.hittime = 17
  223. ground.velocity = -1,-7
  224. air.velocity = -1.2,-5
  225. palfx.time = 12
  226. palfx.add = 150,50,0
  227. fall = 1
  228. fall.recover = 0
  229.  
  230. [State 410, 2]
  231. type = HitDef
  232. trigger1 = enemynear,movetype = A
  233. trigger1 = AnimElem = 8
  234. attr = S, SA
  235. damage = ceil(55),4
  236. animtype = Hard
  237. hitflag = MAFD
  238. guardflag = MA
  239. pausetime = 12,12
  240. sparkno = 3
  241. sparkxy = -10,-65
  242. hitsound = S5,3
  243. guardsound = S6,0
  244. ground.type = Low
  245. ground.slidetime = 12
  246. ground.hittime = 17
  247. ground.velocity = -8,4
  248. air.velocity = -8,4
  249. fall = 1
  250. fall.recover = 0
  251. ground.cornerpush.veloff = -40
  252. air.cornerpush.veloff = -40
  253.  
  254. [State 200, Damage Scaling]
  255. type = varset
  256. triggerall = var(13) = 0
  257. triggerall = animelemtime(9) >= 0
  258. trigger1 = movehit
  259. trigger1 = !moveguarded
  260. fvar(4) = fvar(4)*0.88
  261. ignorehitpause = 1
  262. persistent = 0
  263.  
  264. [State 200, Damage Scaling]
  265. type = varset
  266. triggerall = var(13) != 0
  267. triggerall = animelemtime(9) >= 0
  268. trigger1 = movehit
  269. trigger1 = !moveguarded
  270. fvar(4) = fvar(4)*0.94
  271. ignorehitpause = 1
  272. persistent = 0
  273.  
  274. [State 6800, flames]
  275. type = explod
  276. trigger1 = AnimElemtime(4) >= 0
  277. trigger1 = AnimElemtime(5) < 0
  278. anim = 6800
  279. ID = 6800
  280. sprpriority = 3
  281. pos = 30,-122
  282. scale=.3,.3
  283. bindtime = 1
  284. vel = -1+random%2,4+random%4
  285. ignorehitpause = 1
  286.  
  287. [State -2, Helper]
  288. type = Helper
  289. trigger1 = animelemtime(9) < 0
  290. trigger1 = movehit&&numhelper(6800)<1
  291. helpertype = normal ;player
  292. name = "You Burn"
  293. ID = 6800
  294. stateno = 6800
  295. pos = -30,-10
  296. postype =p1 ;p2,front,back,left,right
  297. facing = 1
  298. keyctrl = 0
  299. ownpal = 1
  300. supermovetime =999
  301. pausemovetime = 999
  302. ignorehitpause = 1
  303.  
  304. [State 410, 4]
  305. type = ChangeState
  306. trigger1 = time > 50
  307. trigger1 = pos y >= -10
  308. value = 52
Advertisement
Add Comment
Please, Sign In to add comment