home *** CD-ROM | disk | FTP | other *** search
/ ProGames 6 / PROGAMES.iso / linked / KOF2003BW.exe / KOF2003BW / CHARS / ryuji / rSDM2.cns < prev    next >
Encoding:
Text File  |  1999-01-01  |  43.9 KB  |  2,643 lines

  1. ;==========================================
  2. ;---<> RYUJI YAMAZAKI DRILL SDM CODING <>---
  3. ;==========================================
  4.  
  5. ;ATTEMPT
  6. [Statedef 4500]
  7. type = S
  8. movetype = A
  9. physics = S
  10. anim = 4000
  11. juggle = 0
  12. velset = 0,0
  13. ctrl = 0
  14.  
  15. [State 4010, varset]
  16. type = varset
  17. Trigger1 = Time = 0
  18. var(10) = 0
  19.  
  20. [State 4000, afterimage]
  21. type = afterimage
  22. trigger1 = time = 4
  23. time = 14
  24. ;palbright = 0,0,0
  25. ;palcontrast = 250,250,250
  26. ;paladd = 0,0,0
  27. ;palmul = 0.6,0.6,0.6
  28. timegap = 1
  29. framegap = 2
  30. length = 6
  31. trans = add1
  32.  
  33. [State 4000, Chime]
  34. type = playsnd
  35. trigger1 = time = 2
  36. value = 12,1
  37. volume = -10
  38.  
  39. [State 4000, DM1 voice]
  40. type = playsnd
  41. trigger1 = time = 2
  42. value = 20,1
  43. volume = 40
  44. channel = 0
  45.  
  46. [State 4000, Super Pause]
  47. type = SuperPause
  48. trigger1 = time = 2
  49. movetime = 13
  50. poweradd = -1000
  51. time = 26
  52. anim = -1
  53.  
  54. [State 4000,Explod1]
  55. type = Explod
  56. trigger1 = Time = 2
  57. anim = 1353
  58. id   = 1353
  59. pos = 44,-128
  60. postype = p1
  61. supermove = 1
  62. bindtime = 30
  63. ontop = 1
  64. ownpal = 1
  65.  
  66. [State 4000,Explod2]
  67. type = Explod
  68. trigger1 = Time = 2
  69. anim = 1354
  70. id   = 1354
  71. pos = 44,-128
  72. postype = p1
  73. supermove = 1
  74. bindtime = 30
  75. ontop = 0
  76. ownpal = 1
  77.  
  78. [State 4000, posadd]
  79. type = posadd
  80. trigger1 = animelem = 6
  81. x = 10
  82.  
  83. [State 180, 2]
  84. type = Explod
  85. trigger1 = animelem = 8, = 0
  86. id = 1
  87. anim = 1
  88. pos = 15,0
  89. sprpriority = -1
  90. ownpal = 1
  91. removeongethit = 1
  92. removetime = 11
  93.  
  94. [State 4000, hitdef]
  95. type = Hitdef
  96. trigger1 = var(5) <= 0
  97. trigger1 = time = 0
  98. trigger1 = p2stateno != 150 && 151 && 152 && 153 && 130 && 131 && 140
  99. attr = S, HT
  100. hitflag = M
  101. guardflag = N
  102. priority = 3, Miss
  103. sparkno = -1
  104. sprpriority = 2
  105. p2facing = 1
  106. p1stateno = 4501
  107. p2stateno = 4002
  108. p2getp1state = 1
  109. id = 3000
  110. numhits = 0
  111. givepower = 108
  112. persistent = 0
  113.  
  114. [State 4000, Land]
  115. type = ChangeState
  116. trigger1 = animtime = 0
  117. value = 0
  118. ctrl = 1
  119. ;-----------------------------
  120.  
  121. ;Success
  122. [Statedef 4501] 
  123. type    = S
  124. movetype= A
  125. physics = S
  126. anim = 4001
  127. sprpriority = 2
  128.  
  129. [State 4001, Chime]
  130. type = playsnd
  131. trigger1 = time = 0
  132. value = 12,1
  133. volume = -10
  134.  
  135. [State 4001, DM1 voice]
  136. type = playsnd
  137. trigger1 = time = 0
  138. value = 20,1
  139. volume = 40
  140. channel = 0
  141.  
  142. [State 4001, Super Pause]
  143. type = SuperPause
  144. trigger1 = time = 0
  145. movetime = 1
  146. poweradd = -1000
  147. time = 1
  148. anim = -1
  149.  
  150. [State 4001,Explod1]
  151. type = Explod
  152. trigger1 = Time = 0
  153. anim = 1353
  154. id   = 1353
  155. pos = 44,-128
  156. postype = p1
  157. supermove = 1
  158. bindtime = 30
  159. ontop = 1
  160. ownpal = 1
  161.  
  162. [State 4001,Explod2]
  163. type = Explod
  164. trigger1 = Time = 0
  165. anim = 1354
  166. id   = 1354
  167. pos = 44,-128
  168. postype = p1
  169. supermove = 1
  170. bindtime = 30
  171. ontop = 0
  172. ownpal = 1
  173.  
  174. [State 4001, width]
  175. type = Width
  176. trigger1 = time >= 0
  177. edge = 50,20
  178.  
  179. [State 200, 1]
  180. type = PlaySnd
  181. trigger1 = animelem = 2
  182. volume = 30
  183. value = 3,6
  184.  
  185. [State 180, 2]
  186. type = Explod
  187. trigger1 = animelem = 2
  188. id = 304
  189. anim = 304
  190. pos = 34,-82
  191. sprpriority = 1
  192. ownpal = 1
  193. removeongethit = 1
  194. removetime = 25
  195.  
  196. [State 4001, Bind1]
  197. type = TargetBind
  198. trigger1 = animelem = 3, <0
  199. pos = 30, 0
  200. time = 1
  201.  
  202. [State 4001, Bind2]
  203. type = TargetBind
  204. trigger1 = animelem = 3, >=0
  205. trigger1 = animelem = 4, <0
  206. pos = 47,-140
  207. time = 1
  208.  
  209. [State 4001, Bind3]
  210. type = TargetBind
  211. trigger1 = animelem = 4, >=0
  212. trigger1 = animelem = 5, <0
  213. pos = 48,-140
  214. time = 1
  215.  
  216. [State 4001, liftoff]
  217. type = targetState
  218. Trigger1 = animelem = 5, =0
  219. value = 4003
  220. ctrl = 0
  221.  
  222. [State 3000, hitdef]
  223. type = Hitdef
  224. trigger1 = AnimElem = 8
  225. attr = S, HA
  226. hitflag = MAF
  227. animtype = hard
  228. damage = 55,5
  229. guardflag = N
  230. pausetime = 10,10
  231. sparkno = S1040
  232. guard.sparkno = S1042
  233. sparkxy = -10,-80
  234. hitsound = S280,0
  235. guardsound = S200,3
  236. ground.type = low
  237. air.animtype = Low
  238. ground.slidetime = 23
  239. ground.hittime = 22
  240. ground.velocity = 0,-6
  241. air.velocity = 0,-6
  242. airguard.velocity = -6,-1.5
  243. guard.velocity = -6
  244. air.juggle = 10
  245. hitonce = 0
  246. p2stateno = 6007
  247. kill = 0
  248.  
  249. [State 3000, hitdef]
  250. type = Hitdef
  251. trigger1 = AnimElem = 9
  252. attr = S, HA
  253. hitflag = MAF
  254. animtype = hard
  255. damage = 55,5
  256. guardflag = N
  257. pausetime = 14,14
  258. sparkno = S1040
  259. guard.sparkno = S1042
  260. sparkxy = 10,-125
  261. hitsound = S280,0
  262. guardsound = S200,3
  263. ground.type = Low
  264. air.animtype = Low
  265. ground.slidetime = 23
  266. ground.hittime = 22
  267. ground.velocity = -.8,-11
  268. air.velocity = -.8,-11
  269. airguard.velocity = -6,-1.5
  270. guard.velocity = -6
  271. air.juggle = 10
  272. fall = 1
  273. fall.recover = 0
  274. fall.xvelocity = -2
  275. fall.yvelocity = -3
  276. p2stateno = 6007
  277. kill = 0
  278. hitonce = 0
  279. yaccel = .52
  280.  
  281. [State 4010, varset]
  282. type = varset
  283. Trigger1 = Time = 0
  284. var(17) = 0
  285.  
  286. [State 4010, varadd]
  287. type = varadd
  288. triggerall = animelem = 10, >= 0
  289. Trigger1 = command = "x"
  290. trigegr2 = command = "y"
  291. var(17) = 1
  292.  
  293. [State 4001, End]
  294. type = ChangeState
  295. Trigger1 = animTime = 0
  296. value = 4502
  297. ctrl = 0
  298. ;------------------------------------
  299.  
  300. ;----------------------------------------------
  301. ; FREAKING OUT
  302. [Statedef 4502] 
  303. type    = S
  304. movetype= A
  305. physics = S
  306. anim = 4010
  307. sprpriority = 2
  308.  
  309. [State 4010, varminus]
  310. type = varadd
  311. trigger1 = var(9) != 1
  312. trigger1 = command != "x" && command != "y"
  313. Trigger1 = timemod = 18,3
  314. var(17) = -1
  315.  
  316. [State 4010, varadd]
  317. type = varadd
  318. trigger1 = command = "y"
  319. var(17) = 1
  320.  
  321. [State 4010, varadd]
  322. type = varadd
  323. Trigger1 = command = "x"
  324. var(17) = 1
  325.  
  326. [State 4010, varadd AI]
  327. type = varadd
  328. Trigger1 = var(9) = 1
  329. trigger1 = random <= 600
  330. trigger1 = gametime(%6) = 0
  331. var(17) = 2
  332.  
  333. [State 4010, varadd AI]
  334. type = varadd
  335. Trigger1 = var(9) = 1
  336. trigger1 = random <= 600
  337. trigger1 = gametime(%6) = 0
  338. var(17) = -1
  339.  
  340. [State 4010, Anim 2]
  341. type = changeanim
  342. triggerall = time >= 5
  343. trigger1 = anim != 4011
  344. Trigger1 = var (17) = [3,5]
  345. value = 4011
  346.  
  347. [State 4010, Anim 3]
  348. type = changeanim
  349. triggerall = time >= 10
  350. trigger1 = anim != 4012
  351. Trigger1 = var (17) >=6
  352. value = 4012
  353.  
  354. [State 4010, Level4]
  355. type = ChangeState
  356. trigger1 = var(17) > 8
  357. Trigger1 = Time = 51
  358. value = 4550
  359. ctrl = 0
  360.  
  361. [State 4010, Level3]
  362. type = ChangeState
  363. trigger1 = var(17) = [6,8]
  364. Trigger1 = Time = 51
  365. value = 4530
  366. ctrl = 0
  367.  
  368. [State 4010, Level2]
  369. type = ChangeState
  370. trigger1 = var(17) = [3,5]
  371. Trigger1 = Time = 51
  372. value = 4520
  373. ctrl = 0
  374.  
  375. [State 4010, Level1]
  376. type = ChangeState
  377. trigger1 = var(17) < 3
  378. Trigger1 = Time = 51
  379. value = 4510
  380. ctrl = 0
  381.  
  382. ;====================================================================
  383.  
  384. ;===================================================
  385. ;  VARIATION 1
  386. ;===============
  387.  
  388. ;Stomp 1
  389. [Statedef 4510]
  390. type = S
  391. movetype = A
  392. physics = S
  393. anim = 4510
  394. velset = 0,0
  395. ctrl = 0
  396.  
  397. [State 270, 2]
  398. type = Velset
  399. trigger1 = animelem = 2
  400. x = 11
  401.  
  402. [State 4001, width]
  403. type = Width
  404. trigger1 = time >= 0
  405. edge = 40,20
  406.  
  407. [State 3010, Envshake]
  408. type = envshake
  409. Trigger1 = animelem = 5, = 0
  410. time = 15
  411. ampl = -5
  412. freq = 105
  413.  
  414. [State 180, 2]
  415. type = Explod
  416. trigger1 = animelem = 5, = 0
  417. id = 1507
  418. anim = 1507
  419. pos = 7, 7
  420. postype = p2
  421. ontop = 0
  422. sprpriority = -1
  423. ownpal = 1
  424.  
  425. [State 200, 1]
  426. type = PlaySnd
  427. trigger1 = animelem = 5, =0
  428. volume = 30
  429. value = 3,9
  430.  
  431. [State 230, 3]
  432. type = HitDef
  433. trigger1 = AnimElem = 5
  434. attr = S, HA
  435. animtype = Hard
  436. damage = 37
  437. hitflag = MAFD
  438. guardflag = L
  439. pausetime = 2,4
  440. sparkno = S1040
  441. guard.sparkno = S1042
  442. sparkxy = -0,-5
  443. hitsound = S260,0
  444. guardsound = S200,3
  445. priority = 7, Hit
  446. ground.type = low
  447. ground.slidetime = 18
  448. ground.hittime = 18
  449. down.hittime = 28
  450. ground.velocity = -0,-0
  451. air.velocity = -0,-0
  452. down.velocity = -0,-0
  453. airguard.velocity = -4,-4
  454. guard.velocity = -11
  455. guard.slidetime = 18
  456. ground.cornerpush.veloff = 0
  457. air.cornerpush.veloff = 0
  458. guard.cornerpush.veloff = 0
  459. p2stateno = 6016
  460. yaccel = .4
  461. kill = 0
  462. fall = 1
  463. fall.recover = 0
  464.  
  465. [State 240, 4]
  466. type = varset
  467. trigger1 = Time = 0
  468. var(21) = 0
  469.  
  470. [State 240, 4]
  471. type = ChangeState
  472. trigger1 = AnimTime = 0
  473. value = 4511
  474. ctrl = 0
  475.  
  476. ;----------------------------------------------------
  477. ;Stomp 2 6 times
  478. [Statedef 4511]
  479. type = S
  480. movetype = A
  481. physics = S
  482. anim = 4511
  483. velset = 0,0
  484. ctrl = 0
  485.  
  486. [State 4001, width]
  487. type = Width
  488. trigger1 = time >= 0
  489. edge = 40,20
  490.  
  491. [State 3010, Envshake]
  492. type = envshake
  493. Trigger1 = animelem = 4, = 0
  494. time = 15
  495. ampl = -5
  496. freq = 105
  497.  
  498. [State 180, 2]
  499. type = Explod
  500. trigger1 = animelem = 4, = 0
  501. id = 1507
  502. anim = 1507
  503. pos = 7, 7
  504. postype = p2
  505. ontop = 0
  506. sprpriority = -1
  507. ownpal = 1
  508.  
  509. [State 200, 1]
  510. type = PlaySnd
  511. trigger1 = animelem = 4, =0
  512. volume = 30
  513. value = 3,9
  514.  
  515. [State 230, 3]
  516. type = HitDef
  517. trigger1 = AnimElem = 4
  518. attr = S, HA
  519. animtype = Hard
  520. damage = 51
  521. hitflag = MAFD
  522. guardflag = L
  523. pausetime = 2,4
  524. sparkno = S1040
  525. guard.sparkno = S1042
  526. sparkxy = -0,-5
  527. hitsound = S260,0
  528. guardsound = S200,3
  529. priority = 7, Hit
  530. ground.type = low
  531. ground.slidetime = 18
  532. ground.hittime = 18
  533. down.hittime = 28
  534. ground.velocity = -0,-0
  535. air.velocity = -0,-0
  536. down.velocity = -0,-0
  537. airguard.velocity = -4,-4
  538. guard.velocity = -11
  539. guard.slidetime = 18
  540. ground.cornerpush.veloff = 0
  541. air.cornerpush.veloff = 0
  542. guard.cornerpush.veloff =0
  543. p2stateno = 6016
  544. yaccel = .4
  545. kill = 0
  546. fall = 1
  547. fall.recover = 0
  548.  
  549. [State 240, 4]
  550. type = varadd
  551. trigger1 = Time = 0
  552. var(21) = 1
  553.  
  554. [State 240, 4]
  555. type = ChangeState
  556. trigger1 = var(21)  < 5 
  557. trigger1 = AnimTime = 0
  558. value = 4511
  559. ctrl = 0
  560.  
  561. [State 240, 4]
  562. type = ChangeState
  563. trigger1 = var(21)  >= 5 
  564. trigger1 = AnimTime = 0
  565. value = 4514
  566. ctrl = 0
  567. ;----------------------------------------------------
  568.  
  569. ;----------------------------------------------------
  570. ;Stomp 3 FINAL
  571. [Statedef 4514]
  572. type = S
  573. movetype = A
  574. physics = S
  575. anim = 4511
  576. velset = 0,0
  577. ctrl = 0
  578.  
  579. [State 4001, width]
  580. type = Width
  581. trigger1 = time >= 0
  582. edge = 40,20
  583.  
  584. [State 3010, Envshake]
  585. type = envshake
  586. Trigger1 = animelem = 4, = 0
  587. time = 15
  588. ampl = -8
  589. freq = 105
  590.  
  591. [State 180, 2]
  592. type = Explod
  593. trigger1 = animelem = 4, = 0
  594. id = 1507
  595. anim = 1507
  596. pos = 7,7
  597. postype = p2
  598. ontop = 0
  599. sprpriority = -1
  600. ownpal = 1
  601.  
  602. [State 200, 1]
  603. type = PlaySnd
  604. trigger1 = animelem = 4, =0
  605. volume = 30
  606. value = 3,9
  607.  
  608. [State 230, 3]
  609. type = HitDef
  610. trigger1 = AnimElem = 4
  611. attr = S, HA
  612. animtype = Hard
  613. damage = 53
  614. hitflag = MAFD
  615. guardflag = L
  616. pausetime = 9,11
  617. sparkno = S1040
  618. guard.sparkno = S1042
  619. sparkxy = -0,-5
  620. hitsound = S260,0
  621. guardsound = S200,3
  622. priority = 7, Hit
  623. ground.type = low
  624. ground.slidetime = 18
  625. ground.hittime = 18
  626. down.hittime = 28
  627. ground.velocity = -4,-0
  628. air.velocity = -4,-0
  629. down.velocity = -4,-0
  630. airguard.velocity = -4,-4
  631. guard.velocity = -11
  632. guard.slidetime = 18
  633. ground.cornerpush.veloff = 0
  634. air.cornerpush.veloff = 0
  635. guard.cornerpush.veloff = 0
  636. p2stateno = 6016
  637. yaccel = .4
  638. kill = 0
  639. fall = 1
  640. fall.recover = 0
  641.  
  642. [State 240, 4]
  643. type = varset
  644. trigger1 = Time = 0
  645. var(21) = 0
  646.  
  647. [State 240, 4]
  648. type = ChangeState
  649. trigger1 = AnimTime = 0
  650. value = 4512
  651. ctrl = 0
  652. ;----------------------------------------------------
  653.  
  654. ; Standing light kick combo
  655. [Statedef 4512]
  656. type = S
  657. movetype = A
  658. physics = S
  659. anim = 4512
  660. velset = 0,0
  661. ctrl = 0
  662.  
  663. [State 270, 2]
  664. type = PlaySnd
  665. trigger1 = animelem = 1, =2
  666. value = 220,2
  667.  
  668. [State 270, 2]
  669. type = Velset
  670. trigger1 = animelem = 1
  671. x = 5
  672.  
  673. [State 230, 3]
  674. type = HitDef
  675. trigger1 = AnimElem = 3
  676. attr = S, HA
  677. animtype = Hard
  678. damage = 43
  679. hitflag = MAFD
  680. guardflag = L
  681. pausetime = 12,12
  682. sparkno = S1040
  683. guard.sparkno = S1042
  684. sparkxy = -10,-15
  685. hitsound = S260,0
  686. guardsound = S200,3
  687. priority = 7, Hit
  688. ground.type = low
  689. ground.slidetime = 18
  690. ground.hittime = 18
  691. down.hittime = 24
  692. ground.velocity = -1,-9
  693. air.velocity = -2,-6
  694. down.velocity = -2,-6
  695. airguard.velocity = -4,-4
  696. guard.velocity = -11
  697. guard.slidetime = 18
  698. ground.cornerpush.veloff = -0
  699. air.cornerpush.veloff = 0
  700. guard.cornerpush.veloff = -0
  701. p2stateno = 6009
  702. yaccel = .4
  703. kill = 0
  704. fall = 1
  705. fall.recover = 0
  706.  
  707. [State 230, 3]
  708. type = HitDef
  709. trigger1 = AnimElem = 6
  710. attr = S, HA
  711. animtype = Hard
  712. damage = 43
  713. hitflag = MAFD
  714. guardflag = MA
  715. pausetime = 12,12
  716. sparkno = S1040
  717. guard.sparkno = S1042
  718. sparkxy = 5,-85
  719. hitsound = S260,0
  720. guardsound = S200,3
  721. priority = 7, Hit
  722. ground.type = low
  723. ground.slidetime = 18
  724. ground.hittime = 18
  725. ground.velocity = -1,-5
  726. air.velocity = -1,-5
  727. airguard.velocity = -9,-1
  728. guard.velocity = -11
  729. guard.slidetime = 18
  730. ground.cornerpush.veloff = -0
  731. air.cornerpush.veloff = 0
  732. guard.cornerpush.veloff = -0
  733. yaccel = .39
  734. kill = 0
  735. fall = 1
  736. fall.recover = 0
  737. p2stateno = 6000
  738.  
  739. [State 240, 4]
  740. type = ChangeState
  741. trigger1 = AnimTime = 0
  742. value = 4513
  743. ctrl = 0
  744.  
  745. ;---------------------------------------
  746.  
  747. ;HARDKICK
  748. [Statedef 4513]
  749. type = S
  750. movetype = A
  751. physics = S
  752. anim = 4513
  753. velset = 0,0
  754. ctrl = 0
  755.  
  756. [State 270, 2]
  757. type = Velset
  758. trigger1 = animelem = 1
  759. x = 4
  760.  
  761. [State 270, 2]
  762. type = Velset
  763. trigger1 = animelem = 3, = 2
  764. x = 0
  765.  
  766. [State 4001, width]
  767. type = Width
  768. trigger1 = animelem = 1, >= 0
  769. edge = 60,20
  770.  
  771. [State 270, 2]
  772. type = PlaySnd
  773. trigger1 = animelem = 1, =2
  774. value = 220,2
  775.  
  776. [State 180, explod]
  777. type = Explod
  778. trigger1 = animelem = 3, = 0
  779. id = 2001
  780. anim = 2001
  781. pos = 0,0
  782. sprpriority = 2
  783. ownpal = 1
  784. removeongethit = 1
  785. removetime = 24
  786.  
  787. [State 230, 3]
  788. type = HitDef
  789. trigger1 = AnimElem = 3
  790. attr = S, HA
  791. animtype = Hard
  792. damage = 41
  793. hitflag = MAFD
  794. guardflag = MA
  795. pausetime = 14,14
  796. sparkno = S1040
  797. guard.sparkno = S1042
  798. sparkxy = -10,-110
  799. hitsound = S260,0
  800. guardsound = S200,3
  801. priority = 7, Hit
  802. ground.type = low
  803. ground.slidetime = 18
  804. ground.hittime = 18
  805. down.hittime = 24
  806. ground.velocity = -3,-7
  807. air.velocity = -3,-7
  808. down.velocity = -3,-7
  809. airguard.velocity = -4,-4
  810. guard.velocity = -11
  811. guard.slidetime = 18
  812. ground.cornerpush.veloff = 0
  813. air.cornerpush.veloff = 0
  814. guard.cornerpush.veloff =0
  815. p2stateno = 6007
  816. yaccel = .4
  817. kill = 0
  818. fall = 1
  819. fall.recover = 0
  820. palfx.time = 25
  821. palfx.add = -100,-100,-100
  822. palfx.sinadd = -10,-10,-10,10
  823. palfx.color = 0
  824. palfx.invertall = 1
  825.  
  826. [State 1000, Attack]
  827. type = playsnd
  828. trigger1 = animelem = 3,=0
  829. value = 5,8
  830.  
  831. [State 240, 4]
  832. type = ChangeState
  833. trigger1 = AnimTime = 0
  834. value = 4515
  835. ctrl = 0
  836. ;-------------------------------------------
  837.  
  838. ;===================================================
  839. ;FINISHER
  840. [Statedef 4515]
  841. type = S
  842. movetype = A
  843. physics = N
  844. anim = 4515
  845. velset = 0,0
  846. ctrl = 0
  847.  
  848. [State 1000, Taunt Var 18]
  849. type = varset
  850. trigger1 = time = 0
  851. var(18) = 0
  852.  
  853. [State 4001, width]
  854. type = Width
  855. trigger1 = time >= 0
  856. edge = 50,20
  857.  
  858. [State 180, explod]
  859. type = Explod
  860. trigger1 = animelem = 2
  861. id = 2106
  862. anim = 2106
  863. pos = 0,0
  864. sprpriority = 2
  865. ownpal = 1
  866. removeongethit = 1
  867. removetime = 1
  868.  
  869. [State 180, explod]
  870. type = Explod
  871. trigger1 = animelem = 3
  872. id = 2107
  873. anim = 2107
  874. pos = 0,0
  875. sprpriority = 2
  876. ownpal = 1
  877. bindtime = -1
  878. removeongethit = 1
  879. removetime = 2
  880.  
  881. [State 180, explod]
  882. type = Explod
  883. trigger1 = animelem = 4
  884. id = 2108
  885. anim = 2108
  886. pos = 0,0
  887. sprpriority = 2
  888. ownpal = 1
  889. removeongethit = 1
  890. bindtime = -1
  891. removetime = 10
  892.  
  893. [State 1000, Cancel]
  894. type = velset
  895. trigger1 = animelem = 2 
  896. x = 10
  897.  
  898. [State 1000, Cancel]
  899. type = velset
  900. trigger1 = animelem = 5, = 0 
  901. x = 2
  902.  
  903. [State 1000, Cancel]
  904. type = velset
  905. trigger1 = animelem = 5, = 3
  906. x = 0
  907.  
  908. [State 280, 3]
  909. type = HitDef
  910. trigger1 = AnimElem = 4
  911. trigger2 = animelem = 5
  912. trigger3 = animelem = 6
  913. trigger4 = AnimElem = 7
  914. trigger5 = animelem = 8
  915. trigger6 = animelem = 9
  916. trigger7 = AnimElem = 10
  917. attr = S, HA
  918. damage = 11
  919. animtype = Diagup
  920. hitflag = MAF
  921. guardflag = MA
  922. pausetime = 4,4
  923. sparkno = S1041
  924. guard.sparkno = S1042
  925. sparkxy = -10,-115
  926. hitsound = S280,0
  927. guardsound = S200,3
  928. ground.velocity = -0,-1
  929. air.velocity = -0,-1
  930. guard.velocity = -11
  931. fall = 1
  932. guard.velocity = -8.9
  933. p2stateno = 6007
  934. kill = 0
  935. fall.recover = 0
  936.  
  937. [State 280, 3]
  938. type = HitDef
  939. trigger1 = AnimElem = 11
  940. attr = S, HA
  941. damage = 11
  942. animtype = Diagup
  943. hitflag = MAF
  944. guardflag = MA
  945. pausetime = 14,14
  946. sparkno = S1041
  947. guard.sparkno = S1042
  948. sparkxy = -10,-115
  949. hitsound = S280,0
  950. guardsound = S200,3
  951. ground.velocity = -4,-9
  952. air.velocity = -4,-6
  953. guard.velocity = -11
  954. fall = 1
  955. guard.velocity = -8.9
  956. fall.recover = 0
  957.  
  958. [State 200, 1]
  959. type = afterimage
  960. trigger1 = time = 0
  961. time = 39
  962. palbright = 0,0,0
  963. palcontrast = 250,250,250
  964. paladd = 0,0,0
  965. palmul = 0.6,0.6,0.6
  966. timegap = 1
  967. framegap = 2
  968. length = 5
  969.  
  970. [State 180, explod]
  971. type = Explod
  972. trigger1 = animelem = 4
  973. id = 4055
  974. anim = 4055
  975. pos = 0,0
  976. sprpriority = 2
  977. ownpal = 1
  978. removeongethit = 1
  979. bindtime = 30
  980.  
  981. [State 1000, Taunt Var 18]
  982. type = varset
  983. trigger1 = animelem = 12, >= 0
  984. trigger1 = command = "x" || command = "y"
  985. var(18) = 1
  986.  
  987. [State 1000, END]
  988. type = ChangeState
  989. trigger1 = var(18) = 1
  990. trigger1 = animtime = 0
  991. value = 4060
  992. ctrl = 0
  993.  
  994. [State 1000, END]
  995. type = ChangeState
  996. trigger1 = var(18) = 0
  997. trigger1 = animtime = 0
  998. value = 0
  999. ctrl = 1
  1000. ;----------------------------------------
  1001.  
  1002.  
  1003. ;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  1004. ;VARIATION 2 
  1005. ;===================
  1006.  
  1007. ;DUST KICK
  1008. [Statedef 4520]
  1009. type = S
  1010. movetype = A
  1011. physics = S
  1012. anim = 4520
  1013. velset = 0,0
  1014. ctrl = 0
  1015.  
  1016. [State 270, 2]
  1017. type = PlaySnd
  1018. trigger1 = animelem = 1, =2
  1019. value = 220,2
  1020.  
  1021. [State 180, explod]
  1022. type = Explod
  1023. trigger1 = animelem = 3, = 0
  1024. id = 2001
  1025. anim = 2001
  1026. pos = 0,0
  1027. sprpriority = 2
  1028. ownpal = 1
  1029. removeongethit = 1
  1030. removetime = 24
  1031.  
  1032. [State 230, 3]
  1033. type = HitDef
  1034. trigger1 = AnimElem = 3
  1035. attr = S, HA
  1036. animtype = Hard
  1037. damage = 41
  1038. hitflag = MAFD
  1039. guardflag = MA
  1040. pausetime = 10,10
  1041. sparkno = S1040
  1042. guard.sparkno = S1042
  1043. sparkxy = 10,-5
  1044. hitsound = S280,0
  1045. guardsound = S200,3
  1046. priority = 7, Hit
  1047. ground.type = low
  1048. ground.slidetime = 18
  1049. ground.hittime = 18
  1050. down.hittime = 24
  1051. ground.velocity = -.5,-7
  1052. air.velocity = -.5,-7
  1053. down.velocity = -1,-7
  1054. airguard.velocity = -4,-4
  1055. guard.velocity = -11
  1056. guard.slidetime = 18
  1057. ground.cornerpush.veloff =0
  1058. air.cornerpush.veloff = 0
  1059. guard.cornerpush.veloff = 0
  1060. p2stateno = 6008
  1061. yaccel = .4
  1062. kill = 0
  1063. fall = 1
  1064. fall.recover = 0
  1065. palfx.time = 25
  1066. palfx.add = -100,-100,-100
  1067. palfx.sinadd = -10,-10,-10,10
  1068. palfx.color = 0
  1069. palfx.invertall = 1
  1070.  
  1071. [State 1000, Attack]
  1072. type = playsnd
  1073. trigger1 = animelem = 3,=0
  1074. value = 5,8
  1075.  
  1076. [State 240, 4]
  1077. type = ChangeState
  1078. trigger1 = AnimTime = 0
  1079. value = 4521
  1080. ctrl = 0
  1081.  
  1082. ;------------------------------------------
  1083. ;BUTCHER 1
  1084. ;----------
  1085. [Statedef 4521]
  1086. type = S
  1087. movetype = A
  1088. physics = S
  1089. anim = 4521
  1090. velset = 0,0
  1091. ctrl = 0
  1092.  
  1093. [State 4001, width]
  1094. type = Width
  1095. trigger1 = time >= 0
  1096. edge = 30,20
  1097.  
  1098. [State 2503, vel]
  1099. type = velset
  1100. trigger1 = animelem = 2
  1101. x = 16
  1102.  
  1103. [State 2503, fx]
  1104. type = playsnd
  1105. trigger1 = animelem = 4
  1106. value = 3,11
  1107. volume = -40
  1108.  
  1109. [State 2503, hitdef]
  1110. type = HitDef
  1111. trigger1 = AnimElem = 4
  1112. attr = S, HA
  1113. animtype = hard
  1114. damage = 37,5
  1115. guardflag = M
  1116. pausetime = 2,2
  1117. sparkno = S1043
  1118. guard.sparkno = S1042
  1119. sparkxy = -10,-70
  1120. hitsound = S3,12
  1121. guardsound = S200,3
  1122. ground.type = Low
  1123. ground.slidetime = 24
  1124. ground.hittime = 22
  1125. ground.velocity = -0,-0
  1126. air.velocity = -0,-0
  1127. airguard.velocity = -3,-1.5
  1128. ground.cornerpush.veloff = 0
  1129. air.cornerpush.veloff = 0
  1130. guard.cornerpush.veloff = 0
  1131. guard.velocity = -11
  1132. fall = 1
  1133. air.juggle = 10
  1134. p2stateno = 6012
  1135. ;snap = 55,0
  1136. yaccel = .39
  1137. kill = 0
  1138.  
  1139. [State 2503, explod]
  1140. type = explod
  1141. trigger1 = animelem = 4
  1142. id = 1047
  1143. anim = 1047
  1144. pos = 80,-70
  1145. postype = p1
  1146. sprpriority = 2
  1147. ownpal = 1
  1148. removeongethit = 1
  1149. persistent = 0
  1150. ignorehitpause = 1
  1151. removetime = 23
  1152.  
  1153. [State 2503, fx]
  1154. type = playsnd
  1155. trigger1 = animelem = 10
  1156. value = 3,11
  1157. volume = -40
  1158.  
  1159. [State 2503, hitdef]
  1160. type = HitDef
  1161. trigger1 = AnimElem = 10
  1162. attr = S, HA
  1163. animtype = hard
  1164. damage = 37,5
  1165. guardflag = M
  1166. pausetime = 2,2
  1167. sparkno = S1043
  1168. guard.sparkno = S1042
  1169. sparkxy = -10,-70
  1170. hitsound = S3,12
  1171. guardsound = S200,3
  1172. ground.type = Low
  1173. ground.slidetime = 24
  1174. ground.hittime = 22
  1175. ground.velocity = -.00001,-0
  1176. air.velocity = -.00001,-0
  1177. airguard.velocity = -3,-1.5
  1178. ground.cornerpush.veloff = 0
  1179. air.cornerpush.veloff = 0
  1180. guard.cornerpush.veloff = 0
  1181. guard.velocity = -11
  1182. fall = 1
  1183. air.juggle = 10
  1184. p2stateno = 6014
  1185. yaccel = .39
  1186. kill = 0
  1187.  
  1188. [State 2503, explod]
  1189. type = explod
  1190. trigger1 = animelem = 10
  1191. id = 1047
  1192. anim = 1047
  1193. pos = -10,-70
  1194. postype = p2
  1195. facing = -1
  1196. sprpriority = 2
  1197. ownpal = 1
  1198. removeongethit = 1
  1199. persistent = 0
  1200. ignorehitpause = 1
  1201. removetime = 23
  1202.  
  1203. [State 2503, Var]
  1204. type = varset
  1205. trigger1 = time = 0
  1206. var(21) = 0
  1207.  
  1208. [State 2503, changestate]
  1209. type = changeState
  1210. trigger1 = animtime = 0
  1211. value = 4522
  1212. ctrl = 0
  1213.  
  1214. ;------------------------------------------
  1215. ;BUTCHER 2 4times
  1216. ;------------------------------------------
  1217. [Statedef 4522]
  1218. type = S
  1219. movetype = A
  1220. physics = S
  1221. anim = 4522
  1222. velset = 0,0
  1223. ctrl = 0
  1224.  
  1225. [State 4001, width]
  1226. type = Width
  1227. trigger1 = time >= 0
  1228. edge = 30,20
  1229.  
  1230. [State 2503, fx]
  1231. type = playsnd
  1232. trigger1 = animelem = 2
  1233. value = 3,11
  1234. volume = -40
  1235.  
  1236. [State 2503, hitdef]
  1237. type = HitDef
  1238. trigger1 = AnimElem = 2
  1239. attr = S, HA
  1240. animtype = hard
  1241. damage = 37,5
  1242. guardflag = M
  1243. pausetime = 2,2
  1244. sparkno = S1043
  1245. guard.sparkno = S1042
  1246. sparkxy = 0,-70
  1247. hitsound = S3,12
  1248. guardsound = S200,3
  1249. ground.type = Low
  1250. ground.slidetime = 24
  1251. ground.hittime = 22
  1252. ground.velocity = -0,-0
  1253. air.velocity = -0,-0
  1254. airguard.velocity = -3,-1.5
  1255. ground.cornerpush.veloff = 0
  1256. air.cornerpush.veloff = 0
  1257. guard.cornerpush.veloff = 0
  1258. guard.velocity = -11
  1259. fall = 1
  1260. air.juggle = 10
  1261. p2stateno = 6012
  1262. snap = 60 , -0
  1263. yaccel = .39
  1264. kill = 0
  1265.  
  1266. [State 2503, fx]
  1267. type = playsnd
  1268. trigger1 = animelem = 7
  1269. value = 3,11
  1270. volume = -40
  1271.  
  1272. [State 2503, hitdef]
  1273. type = HitDef
  1274. trigger1 = AnimElem = 7
  1275. attr = S, HA
  1276. animtype = hard
  1277. damage = 37,5
  1278. guardflag = M
  1279. pausetime = 2,2
  1280. sparkno = S1043
  1281. guard.sparkno = S1042
  1282. sparkxy = -10,-70
  1283. hitsound = S3,12
  1284. guardsound = S200,3
  1285. ground.type = Low
  1286. ground.slidetime = 24
  1287. ground.hittime = 22
  1288. ground.velocity = -0,-0
  1289. air.velocity = -0,-0
  1290. airguard.velocity = -3,-1.5
  1291. ground.cornerpush.veloff = 0
  1292. air.cornerpush.veloff = 0
  1293. guard.cornerpush.veloff = 0
  1294. guard.velocity = -11
  1295. fall = 1
  1296. air.juggle = 10
  1297. p2stateno = 6014
  1298. yaccel = .39
  1299. kill = 0
  1300.  
  1301. [State 2503, explod]
  1302. type = explod
  1303. trigger1 = animelem = 2,= 0
  1304. id = 1047
  1305. anim = 1047
  1306. pos = -10,-70
  1307. postype = p2
  1308. facing = -1
  1309. sprpriority = 2
  1310. ownpal = 1
  1311. removeongethit = 1
  1312. persistent = 0
  1313. ignorehitpause = 1
  1314. removetime = 23
  1315.  
  1316. [State 2503, explod]
  1317. type = explod
  1318. trigger1 = animelem = 7,= 0
  1319. id = 1047
  1320. anim = 1047
  1321. pos = -10,-70
  1322. postype = p2
  1323. facing = -1
  1324. sprpriority = 2
  1325. ownpal = 1
  1326. removeongethit = 1
  1327. persistent = 0
  1328. ignorehitpause = 1
  1329. removetime = 23
  1330.  
  1331. [State 2503, Var]
  1332. type = varadd
  1333. trigger1 = time = 0
  1334. var(21) = 1
  1335.  
  1336. [State 2503, changestate]
  1337. type = changeState
  1338. trigger1 = var(21) < 4
  1339. trigger1 = animtime = 0
  1340. value = 4522
  1341. ctrl = 0
  1342.  
  1343. [State 2503, changestate]
  1344. type = changeState
  1345. trigger1 = var(21) >= 4
  1346. trigger1 = animtime = 0
  1347. value = 4523
  1348. ctrl = 0
  1349.  
  1350. ;--------------------------------------------
  1351.  
  1352. ;BUTCHER 3 FINAL Slice
  1353. ;------------------------------------------
  1354. [Statedef 4523]
  1355. type = S
  1356. movetype = A
  1357. physics = S
  1358. anim = 4523
  1359. velset = 0,0
  1360. ctrl = 0
  1361.  
  1362. [State 4001, width]
  1363. type = Width
  1364. trigger1 = time >= 0
  1365. edge = 30,20
  1366.  
  1367. [State 2503, fx]
  1368. type = playsnd
  1369. trigger1 = animelem = 2
  1370. value = 3,11
  1371. volume = -40
  1372.  
  1373. [State 2503, hitdef]
  1374. type = HitDef
  1375. trigger1 = AnimElem = 2
  1376. attr = S, HA
  1377. animtype = hard
  1378. damage = 40,5
  1379. guardflag = M
  1380. pausetime = 2,2
  1381. sparkno = S1043
  1382. guard.sparkno = S1042
  1383. sparkxy = 0,-70
  1384. hitsound = S3,12
  1385. guardsound = S200,3
  1386. ground.type = Low
  1387. ground.slidetime = 24
  1388. ground.hittime = 22
  1389. ground.velocity = -0,-0
  1390. air.velocity = -0,-0
  1391. airguard.velocity = -3,-1.5
  1392. ground.cornerpush.veloff = 0
  1393. air.cornerpush.veloff = 0
  1394. guard.cornerpush.veloff = 0
  1395. guard.velocity = -11
  1396. fall = 1
  1397. air.juggle = 10
  1398. p2stateno = 6012
  1399. ;snap = 60,0
  1400. yaccel = .39
  1401. kill = 0
  1402.  
  1403. [State 2503, fx]
  1404. type = playsnd
  1405. trigger1 = animelem = 8
  1406. value = 3,11
  1407. volume = -40
  1408.  
  1409. [State 2503, hitdef]
  1410. type = HitDef
  1411. trigger1 = AnimElem = 8
  1412. attr = S, HA
  1413. animtype = hard
  1414. damage = 40,5
  1415. guardflag = M
  1416. pausetime = 10,10
  1417. sparkno = S1043
  1418. guard.sparkno = S1042
  1419. sparkxy = -10,-70
  1420. hitsound = S3,12
  1421. guardsound = S200,3
  1422. ground.type = High
  1423. ground.slidetime = 24
  1424. ground.hittime = 22
  1425. ground.velocity = -3,-7
  1426. air.velocity = -3,-7
  1427. airguard.velocity = -3,-1.5
  1428. ground.cornerpush.veloff = 0
  1429. air.cornerpush.veloff = 0
  1430. guard.cornerpush.veloff = 0
  1431. guard.velocity = -11
  1432. fall = 1
  1433. air.juggle = 10
  1434. p2stateno = 6000
  1435. yaccel = .39
  1436. kill = 0
  1437.  
  1438. [State 2503, explod]
  1439. type = explod
  1440. trigger1 = animelem = 2, = 1
  1441. id = 1047
  1442. anim = 1047
  1443. pos = -10,-70
  1444. postype = p2
  1445. facing = -1
  1446. sprpriority = 2
  1447. ownpal = 1
  1448. removeongethit = 1
  1449. persistent = 0
  1450. ignorehitpause = 1
  1451. removetime = 23
  1452.  
  1453. [State 2503, explod]
  1454. type = explod
  1455. trigger1 = animelem = 8, = 1
  1456. id = 1047
  1457. anim = 1047
  1458. pos = -10,-70
  1459. postype = p2
  1460. facing = -1
  1461. sprpriority = 2
  1462. ownpal = 1
  1463. removeongethit = 1
  1464. persistent = 0
  1465. ignorehitpause = 1
  1466. removetime = 23
  1467.  
  1468. [State 2503, explod]
  1469. type = explod
  1470. trigger1 = animelem = 8, = 1
  1471. id = 1047
  1472. anim = 1047
  1473. pos = -10,-70
  1474. postype = p2
  1475. facing = 1
  1476. sprpriority = 2
  1477. ownpal = 1
  1478. removeongethit = 1
  1479. persistent = 0
  1480. ignorehitpause = 1
  1481. removetime = 23
  1482.  
  1483. [State 2503, Var]
  1484. type = varset
  1485. trigger1 = time = 0
  1486. var(21) = 0
  1487.  
  1488. [State 2503, changestate]
  1489. type = changeState
  1490. trigger1 = animtime = 0
  1491. value = 4515
  1492. ctrl = 0
  1493.  
  1494. ;--------------------------------------------
  1495.  
  1496.  
  1497. ;=====================================================
  1498. ; VARIATION 3
  1499. ;=============
  1500.  
  1501. ;PICK UP
  1502. [Statedef 4530]
  1503. type = S
  1504. movetype = A
  1505. physics = S
  1506. anim = 4080
  1507. velset = 0,0
  1508. ctrl = 0
  1509.  
  1510. [State 4001, width]
  1511. type = Width
  1512. trigger1 = time >= 0
  1513. edge = 40,20
  1514.  
  1515. [State 270, 2]
  1516. type = Velset
  1517. trigger1 = animelem = 2
  1518. x = 5
  1519.  
  1520. [State 270, 2]
  1521. type = Velset
  1522. trigger1 = animelem = 3
  1523. x = 0
  1524.  
  1525. [State 230, 3]
  1526. type = HitDef
  1527. trigger1 = AnimElem = 3
  1528. attr = S, HA
  1529. animtype = Hard
  1530. damage = 33
  1531. hitflag = MAFD
  1532. guardflag = MA
  1533. pausetime = 0,0
  1534. sparkno = S304
  1535. guard.sparkno = S1042
  1536. sparkxy = 25,-0
  1537. hitsound = S3,6
  1538. guardsound = S200,3
  1539. priority = 7, Hit
  1540. ground.type = low
  1541. ground.slidetime = 18
  1542. ground.hittime = 18
  1543. down.hittime = 24
  1544. ground.velocity = -1,-9
  1545. air.velocity = 0,-9
  1546. down.velocity = 0,-9
  1547. airguard.velocity = -4,-4
  1548. guard.velocity = -11
  1549. guard.slidetime = 18
  1550. ground.cornerpush.veloff = -11
  1551. air.cornerpush.veloff = 0
  1552. guard.cornerpush.veloff = -10
  1553. p2stateno = 4083
  1554. yaccel = .4
  1555. p2facing = 1
  1556. kill = 0
  1557. fall = 1
  1558. fall.recover = 0
  1559.  
  1560. [State 301, Bind]
  1561. type = TargetBind
  1562. trigger1 = animelem = 3, >=0
  1563. trigger1 = animelem = 4, < 0
  1564. pos = 70,-4
  1565. time = 1
  1566.  
  1567. [State 301, Bind]
  1568. type = TargetBind
  1569. trigger1 = animelem = 4, >=0
  1570. trigger1 = animelem = 5, < 0
  1571. pos = 73, -40
  1572. time = 1
  1573.  
  1574. [State 301, Bind]
  1575. type = TargetBind
  1576. trigger1 = animelem = 5, >=0
  1577. trigger1 = animelem = 6, < 0
  1578. pos = 49,-73
  1579. time = 1
  1580.  
  1581. [State 301, Bind]
  1582. type = TargetBind
  1583. trigger1 = animelem = 6, >=0
  1584. trigger1 = animelem = 7, < 0
  1585. pos = 32,-142
  1586. time = 1
  1587.  
  1588. [State 301, Bind]
  1589. type = TargetBind
  1590. trigger1 = animelem = 7, >=0
  1591. trigger1 = animelem = 8, < 0
  1592. pos = 30,-142
  1593. time = 1
  1594.  
  1595. [State 240, 4]
  1596. type = varset
  1597. trigger1 = Time = 0
  1598. var(21) = 0
  1599.  
  1600. [State 240, 4]
  1601. type = ChangeState
  1602. trigger1 = AnimTime = 0
  1603. value = 4531
  1604. ctrl = 0
  1605. ;--------------------------------------------
  1606.  
  1607. ;=============================================================
  1608. ;SLAM1
  1609. [Statedef 4531] 
  1610. type    = S
  1611. movetype= A
  1612. physics = S
  1613. anim = 4531
  1614. sprpriority = 1
  1615.  
  1616. [State 813, 7]
  1617. type = Width
  1618. trigger1 = time >= 0
  1619. edge = 50,20
  1620.  
  1621. [State 810, 10]
  1622. type = playsnd
  1623. trigger1 = animelem = 2
  1624. value = 0, 19
  1625. volume = 100
  1626.  
  1627. [State 810, 10]
  1628. type = playsnd
  1629. trigger1 = animelem = 1
  1630. value = 0, 18
  1631. volume = 20
  1632.  
  1633. [State 301, Bind]
  1634. type = TargetBind
  1635. trigger1 = animelem = 1, >=0
  1636. trigger1 = animelem = 2, <0
  1637. pos = 22, -125
  1638. time = 1
  1639.  
  1640. [State 301, Bind]
  1641. type = TargetBind
  1642. trigger1 = animelem = 2, >= 0
  1643. trigger1 = animelem = 4, <0
  1644. pos = 52, -7
  1645. time = 1
  1646.  
  1647. [State 3010, Envshake]
  1648. type = envshake
  1649. trigger1 = animelem = 2, = 0
  1650. time = 5
  1651. ampl = -2
  1652. freq = 105
  1653.  
  1654. [State 4000,Explod1]
  1655. type = Explod
  1656. trigger1 = animelem = 2
  1657. anim = 1507
  1658. id   = 1507
  1659. pos = 55,7
  1660. postype = p1
  1661. supermove = 1
  1662. bindtime = 1
  1663. ontop = 0
  1664. ownpal = 1
  1665.  
  1666. [State 301, liftoff]
  1667. type = targetState
  1668. Trigger1 = time = 0
  1669. value = 4532
  1670. ctrl = 0
  1671.  
  1672. [State 301, liftoff]
  1673. type = targetState
  1674. Trigger1 = animelem = 2, =0
  1675. value = 4534
  1676. ctrl = 0
  1677.  
  1678. [State 301, liftoff]
  1679. type = targetState
  1680. Trigger1 = animelem = 3, =0
  1681. value = 4533
  1682. ctrl = 0
  1683.  
  1684. [State 301, Bind]
  1685. type = TargetBind
  1686. trigger1 = animelem = 3, >=0
  1687. trigger1 = animelem = 4, < 0
  1688. pos = 47, -50
  1689. time = 1
  1690.  
  1691. [State 301, Bind]
  1692. type = TargetBind
  1693. trigger1 = animelem = 4, >=0
  1694. trigger1 = animelem = 5, < 0
  1695. pos = 37,-73
  1696. time = 1
  1697.  
  1698. [State 301, Bind]
  1699. type = TargetBind
  1700. trigger1 = animelem = 5, >=0
  1701. trigger1 = animelem = 6, < 0
  1702. pos = 32,-142
  1703. time = 1
  1704.  
  1705. [State 301, Bind]
  1706. type = TargetBind
  1707. trigger1 = animelem = 6, >=0
  1708. trigger1 = animelem = 7, < 0
  1709. pos = 28,-142
  1710. time = 1
  1711.  
  1712. [State 3010, Envshake]
  1713. type = envshake
  1714. Trigger1 = animelem = 2, = 0
  1715. time = 10
  1716. ampl = -8
  1717. freq = 125
  1718.  
  1719. [State 5110, 12]
  1720. type = hitadd
  1721. trigger1 = animelem = 2
  1722. value = 1
  1723.  
  1724. [State 5110, 12]
  1725. type = targetlifeadd
  1726. trigger1 = animelem = 2
  1727. value = -32
  1728. kill = 0
  1729.  
  1730. [State 5110, 12]
  1731. type = Varadd
  1732. trigger1 = Time = 0
  1733. var(21) = 1
  1734.  
  1735. [State 301, liftoff]
  1736. type = ChangeState
  1737. trigger1 = var(21) >= 14
  1738. Trigger1 = animTime = 0
  1739. value = 4536
  1740. ctrl = 0
  1741.  
  1742. [State 301, liftoff]
  1743. type = ChangeState
  1744. trigger1 = var(21) < 14
  1745. Trigger1 = animTime = 0
  1746. value = 4531
  1747. ctrl = 0
  1748. ;------------------------------------
  1749.  
  1750. ;SLAM FINAL
  1751. [Statedef 4536] 
  1752. type    = S
  1753. movetype= A
  1754. physics = S
  1755. anim = 4536
  1756. sprpriority = 1
  1757.  
  1758. [State 813, 7]
  1759. type = Width
  1760. trigger1 = time >= 0
  1761. edge = 50,20
  1762.  
  1763. [State 810, 10]
  1764. type = playsnd
  1765. trigger1 = animelem = 2
  1766. value = 0, 19
  1767. volume = 100
  1768.  
  1769. [State 810, 10]
  1770. type = playsnd
  1771. trigger1 = animelem = 1
  1772. value = 0, 18
  1773. volume = 20
  1774.  
  1775. [State 301, Bind]
  1776. type = TargetBind
  1777. trigger1 = animelem = 1, >=0
  1778. trigger1 = animelem = 2, <0
  1779. pos = 22, -125
  1780. time = 1
  1781.  
  1782. [State 301, Bind]
  1783. type = TargetBind
  1784. trigger1 = animelem = 2, >= 0
  1785. trigger1 = animelem = 4, <0
  1786. pos = 52, -7
  1787. time = 1
  1788.  
  1789. [State 3010, Envshake]
  1790. type = envshake
  1791. trigger1 = animelem = 2, = 0
  1792. time = 5
  1793. ampl = -2
  1794. freq = 105
  1795.  
  1796. [State 4000,Explod1]
  1797. type = Explod
  1798. trigger1 = animelem = 2
  1799. anim = 1507
  1800. id   = 1507
  1801. pos = 55,7
  1802. postype = p1
  1803. supermove = 1
  1804. bindtime = 1
  1805. ontop = 0
  1806. ownpal = 1
  1807.  
  1808. [State 301, liftoff]
  1809. type = targetState
  1810. Trigger1 = time = 0
  1811. value = 4532
  1812. ctrl = 0
  1813.  
  1814. [State 301, liftoff]
  1815. type = targetState
  1816. Trigger1 = animelem = 2, =0
  1817. value = 4534
  1818. ctrl = 0
  1819.  
  1820. [State 301, liftoff]
  1821. type = targetState
  1822. Trigger1 = animelem = 3, =0
  1823. value = 4533
  1824. ctrl = 0
  1825.  
  1826. [State 301, Bind]
  1827. type = TargetBind
  1828. trigger1 = animelem = 3, >=0
  1829. trigger1 = animelem = 4, < 0
  1830. pos = 73, -40
  1831. time = 1
  1832.  
  1833. [State 301, Bind]
  1834. type = TargetBind
  1835. trigger1 = animelem = 4, >=0
  1836. trigger1 = animelem = 5, < 0
  1837. pos = 49,-73
  1838. time = 1
  1839.  
  1840. [State 301, Bind]
  1841. type = TargetBind
  1842. trigger1 = animelem = 5, >=0
  1843. trigger1 = animelem = 6, < 0
  1844. pos = 32,-142
  1845. time = 1
  1846.  
  1847. [State 301, Bind]
  1848. type = TargetBind
  1849. trigger1 = animelem = 6, >=0
  1850. trigger1 = animelem = 7, < 0
  1851. pos = 30,-142
  1852. time = 1
  1853.  
  1854. [State 4001, liftoff]
  1855. type = targetState
  1856. Trigger1 = animtime = 0
  1857. value = 4538
  1858. ctrl = 0
  1859.  
  1860. [State 5110, 12]
  1861. type = hitadd
  1862. trigger1 = animelem = 2
  1863. value = 1
  1864.  
  1865. [State 5110, 12]
  1866. type = targetlifeadd
  1867. trigger1 = animelem = 2
  1868. value = -30
  1869. kill = 0
  1870.  
  1871. [State 3010, Envshake]
  1872. type = envshake
  1873. Trigger1 = animelem = 2, = 0
  1874. time = 15
  1875. ampl = -8
  1876. freq = 125
  1877.  
  1878. [State 5110, 12]
  1879. type = Varset
  1880. trigger1 = Time = 0
  1881. var(21) = 0
  1882.  
  1883. [State 301, liftoff]
  1884. type = ChangeState
  1885. Trigger1 = animTime = 0
  1886. value = 4537
  1887. ctrl = 0
  1888.  
  1889. ;------------------------------------
  1890.  
  1891. ;CD ATTACK
  1892. [Statedef 4537]
  1893. type = S
  1894. movetype = A
  1895. physics = S
  1896. anim = 4537
  1897. velset = 0,0
  1898. ctrl = 0
  1899.  
  1900. [State 4001, width]
  1901. type = Width
  1902. trigger1 = time >= 0
  1903. edge = 50,20
  1904.  
  1905. [State 230, 3]
  1906. type = HitDef
  1907. trigger1 = AnimElem = 6
  1908. attr = S, HA
  1909. animtype = Hard
  1910. damage = 44,5
  1911. hitflag = MAFD
  1912. guardflag = MA
  1913. pausetime = 12,12
  1914. sparkno = S1040
  1915. guard.sparkno = S1042
  1916. sparkxy = 5,-85
  1917. hitsound = S3,8
  1918. guardsound = S200,3
  1919. priority = 7, Hit
  1920. ground.type = low
  1921. ground.slidetime = 18
  1922. ground.hittime = 18
  1923. ground.velocity = -4,-7
  1924. air.velocity = -4,-7
  1925. airguard.velocity = -9,-1
  1926. guard.velocity = -11
  1927. guard.slidetime = 18
  1928. ground.cornerpush.veloff = -11
  1929. air.cornerpush.veloff = 0
  1930. guard.cornerpush.veloff = -10
  1931. yaccel = .39
  1932. fall.xvelocity = 0
  1933. fall.yvelocity = 0
  1934. kill = 0
  1935. fall = 1
  1936. fall.recover = 0
  1937. p2stateno = 6007
  1938. palfx.time = 35
  1939. palfx.add = 40,-70,-200
  1940. palfx.sinadd = 40,30,0,10
  1941. palfx.color = 0
  1942. palfx.invertall = 1
  1943.  
  1944. ;-----------------------
  1945. ;<>FLAME EXPLOD<>
  1946.  
  1947. [State 180, 2]
  1948. type = Explod
  1949. trigger1 = numexplod(1508) < 14
  1950. trigger1 = animelem = 6, = [0, 12]
  1951. id = 1508
  1952. anim = 1508
  1953. pos = 65,-85
  1954. sprpriority = 2
  1955. random = 70,80
  1956. ignorehitpause = 1
  1957. ownpal = 1
  1958. removetime = 18
  1959.  
  1960. [State 180, 2]
  1961. type = Explod
  1962. trigger1 = numexplod(1509) < 9
  1963. trigger1 = animelem = 6, = [3,16]
  1964. id = 1509
  1965. anim = 1509
  1966. pos = 65,-85
  1967. random = 50,60
  1968. sprpriority = 3
  1969. ignorehitpause = 1
  1970. ownpal = 1
  1971. removetime = 15
  1972. ;---------------------------
  1973.  
  1974. [State 200, 1]
  1975. type = PlaySnd
  1976. trigger1 = animelem = 6, =0
  1977. volume = 30
  1978. value = 3,9
  1979.  
  1980. [State 180, 2]
  1981. type = Explod
  1982. trigger1 = animelem = 6
  1983. id = 61
  1984. anim = F61
  1985. pos = 48,0
  1986. sprpriority = -1
  1987. ownpal = 1
  1988. removetime = 14
  1989.  
  1990. [State 240, 4]
  1991. type = ChangeState
  1992. trigger1 = AnimTime = 0
  1993. value = 4515
  1994. ctrl = 0
  1995.  
  1996. ;---------------------------------------------------------
  1997. ;(hit by, on ground)
  1998. [Statedef 4532]
  1999. type    = A
  2000. movetype= H ;Get hit
  2001. physics = N
  2002. ctrl = 0
  2003.  
  2004. [State 820, 1]
  2005. type = screenbound
  2006. Trigger1 = Time >= 0
  2007. value = 0
  2008. movecamera = 0,0
  2009.  
  2010. [State 820, 1]
  2011. type = ChangeAnim2
  2012. Trigger1 = Time = 0
  2013. value = 4532
  2014.  
  2015. ;-------------------------------------
  2016.  
  2017. ;----------------------------------
  2018.  
  2019. ;(hit by, on ground)
  2020. [Statedef 4533]
  2021. type    = A
  2022. movetype= H ;Get hit
  2023. physics = N
  2024. ctrl = 0
  2025.  
  2026. [State 820, 1]
  2027. type = null;turn
  2028. Triggerall = Time = 0
  2029. trigger1 = !SelfAnimExist(5102)
  2030. trigger2 = !SelfAnimExist(5101)
  2031. trigger2 = !selfanimexist(5102)
  2032.  
  2033. [State 820, 1]
  2034. type = screenbound
  2035. Trigger1 = Time >= 0
  2036. value = 0
  2037. movecamera = 0,0
  2038.  
  2039. [State 820, 1]
  2040. type = ChangeAnim2
  2041. Trigger1 = Time = 0
  2042. value = 4533
  2043.  
  2044. ;-------------------------------------
  2045.  
  2046. ;----------------------------------------------------------------------
  2047.  
  2048. ; Smashed 
  2049. [Statedef 4534]
  2050. type    = L
  2051. movetype= H
  2052. physics = N
  2053. ctrl = 0
  2054.  
  2055. [State 5110, EnvShake]
  2056. type = nothitby
  2057. trigger1 = Time >= 0
  2058. value = SCA
  2059. time = 1
  2060.  
  2061. [State 820, 1]
  2062. type = null;posadd
  2063. Trigger1 = Time = 0
  2064. x = -40
  2065.  
  2066. [State 820, 1]
  2067. type = null;turn
  2068. Triggerall = Time = 0
  2069. trigger1 = !SelfAnimExist(5102)
  2070. trigger2 = !SelfAnimExist(5101)
  2071. trigger2 = !selfanimexist(5102)
  2072.  
  2073. [State 5100, 1]
  2074. type = null;VelSet
  2075. trigger1 = Time = 0
  2076. trigger1 = GetHitVar(fall.yvel) = 0
  2077. trigger1 = vel x > 1
  2078. x = 7
  2079.  
  2080. [State 5100, EnvShake]
  2081. type = FallEnvShake
  2082. trigger1 = Time = 0
  2083.  
  2084. [State 5100, Var]
  2085. type = VarSet
  2086. trigger1 = Time = 0
  2087. ;trigger1 = GetHitVar(fall.yvel) = 0
  2088. sysvar(1) = floor(vel y)
  2089.  
  2090. [State 5100, 2]
  2091. type = ChangeAnim2
  2092. trigger1 = time = 0
  2093. value = 4534
  2094.  
  2095. [State 5100, 2]
  2096. type = null;ChangeAnim
  2097. triggerall = time = 0
  2098. trigger1 = SelfAnimExist(5102)
  2099. value = 5102
  2100.  
  2101. [State 5100, 2]
  2102. type = null;ChangeAnim
  2103. triggerall = time = 0
  2104. trigger1 = SelfAnimExist(5101)
  2105. trigger1 = !SelfAnimExist(5102)
  2106. value = 5101
  2107.  
  2108. [State 5100, 2]
  2109. type = null;ChangeAnim
  2110. triggerall = time = 0
  2111. trigger1 = !SelfAnimExist(5101)
  2112. trigger1 = !SelfAnimExist(5102)
  2113. value = 5100
  2114.  
  2115. [State 5100, 4]
  2116. type = null;PosSet
  2117. trigger1 = Time = 0
  2118. y = 0
  2119.  
  2120. [State 5100, 5]
  2121. type = VelSet
  2122. trigger1 = Time = 0
  2123. y = 0
  2124.  
  2125. [State 5100, 6] ;Reduce speed
  2126. type = VelMul
  2127. trigger1 = Time = 0
  2128. x = 0.75
  2129.  
  2130. [State 5100, 7]
  2131. type = ChangeState
  2132. trigger1 = Time = 0
  2133. trigger1 = GetHitVar(fall.yvel) = 0
  2134. value = 5110 ;HIT_LIEDOWN
  2135.  
  2136. [State 5100, 8]
  2137. type = GameMakeAnim
  2138. trigger1 = Time = 1
  2139. value = 61
  2140. pos = 0, 7
  2141. under = sysvar(1) <= 10
  2142.  
  2143. [State 5100, 9]
  2144. type = HitFallDamage
  2145. trigger1 = Time = 3
  2146.  
  2147. [State 5100, 10]
  2148. type = PlaySnd
  2149. trigger1 = Time = 1
  2150. ;value = F7, 0 ;Hit ground
  2151. value = F7, (sysvar(1) > 5) + (sysvar(1) > 14)
  2152.  
  2153. [State 5100, 11]
  2154. type = PosFreeze
  2155. trigger1 = 1
  2156.  
  2157. [State 5100, 12]
  2158. type = ChangeState
  2159. trigger1 = Time = 2
  2160. value = 4535
  2161.  
  2162. [State 5100, 13]
  2163. type = ForceFeedback
  2164. trigger1 = Time = 0
  2165. waveform = sinesquare
  2166. ampl = 128,-3,-.2,.005
  2167. time = 20
  2168.  
  2169. ;---------------------------------------
  2170.  
  2171. ;---------------------------------------
  2172.  
  2173. ; HIT_LIEDOWN
  2174. [Statedef 4535]
  2175. type    = S
  2176. movetype= H
  2177. physics = N
  2178. ctrl = 0
  2179.  
  2180. [State 5110, EnvShake]
  2181. type = FallEnvShake
  2182. trigger1 = Time = 0
  2183.  
  2184. [State 5110, EnvShake]
  2185. type = nothitby
  2186. trigger1 = Time >= 0
  2187. value = SCA
  2188. time = 1
  2189.  
  2190. [State 5110, 4]
  2191. type = HitFallDamage
  2192. trigger1 = Time = 0
  2193.  
  2194. [State 5110, 5]
  2195. type = null;PosSet
  2196. trigger1 = Time = 0
  2197. y = 0
  2198.  
  2199. [State 5100, 2]
  2200. type = ChangeAnim2
  2201. trigger1 = time = 0
  2202. value = 4535
  2203.  
  2204. [State 5100, 2]
  2205. type = null;ChangeAnim
  2206. triggerall = time = 0
  2207. trigger1 = SelfAnimExist(5112)
  2208. value = 5112
  2209.  
  2210. [State 5100, 2]
  2211. type = null;ChangeAnim
  2212. triggerall = time = 0
  2213. trigger1 = SelfAnimExist(5111)
  2214. trigger1 = !SelfAnimExist(5112)
  2215. value = 5111
  2216.  
  2217. [State 5100, 2]
  2218. type = null;ChangeAnim
  2219. triggerall = time = 0
  2220. trigger1 = !SelfAnimExist(5111)
  2221. trigger1 = !SelfAnimExist(5112)
  2222. value = 5110
  2223.  
  2224. [State 5110, Var] ;Get fall velocity
  2225. type = VarSet
  2226. trigger1 = Time = 0
  2227. trigger1 = GetHitVar(fall.yvel) != 0
  2228. sysvar(1) = floor(vel y)
  2229.  
  2230. [State 5110, 7]
  2231. type = GameMakeAnim
  2232. trigger1 = Time = 0
  2233. trigger1 = !SysVar(0)
  2234. value = 60 + (sysvar(1) > 5) + (sysvar(1) > 14)
  2235. pos = 0, 7
  2236. under = sysvar(1) <= 10
  2237.  
  2238. [State 5110, 8]
  2239. type = VelSet
  2240. trigger1 = Time = 0
  2241. y = 0
  2242.  
  2243. [State 5110, 11]
  2244. type = ChangeState
  2245. trigger1 = Time = 10
  2246. value = 305
  2247. ctrl = 0
  2248.  
  2249. [State 5110, 12]
  2250. type = VarSet
  2251. trigger1 = SysVar(0)
  2252. trigger1 = Time = 0
  2253. sysvar(0) = 0
  2254.  
  2255. [State 5110, 13] ;Friction
  2256. type = VelMul
  2257. trigger1 = 1
  2258. x = 0.85
  2259.  
  2260. [State 5110, 14]
  2261. type = ForceFeedback
  2262. trigger1 = alive
  2263. trigger1 = Time = 0
  2264. time = 8
  2265. ampl = 240
  2266. waveform = sine
  2267.  
  2268. [State 5110, 15]
  2269. type = ForceFeedback
  2270. trigger1 = !alive
  2271. trigger1 = Time = 0
  2272. ampl = 200, 7, -.467
  2273. time = 30
  2274. waveform = sine
  2275.  
  2276. ;-----------------------------------------
  2277.  
  2278. ;Falling down
  2279. [Statedef 4538]
  2280. type    = A
  2281. movetype= H ;Get hit
  2282. physics = N
  2283. velset = .01,0
  2284. ctrl = 0
  2285.  
  2286. [State 4003, hitby]
  2287. type = hitby
  2288. trigger1 = time >= 0
  2289. value = S, HA
  2290.  
  2291. [State 4003, posadd]
  2292. type = posadd
  2293. trigger1 = time = 0
  2294. y = 70
  2295.  
  2296. [State 4003, Gravity]
  2297. type = veladd
  2298. Trigger1 = Time >= 0
  2299. y = .7
  2300.  
  2301. [State 4003, SCR]
  2302. type = screenbound
  2303. Trigger1 = Time >= 0
  2304. value = 0
  2305. movecamera = 0,0
  2306.  
  2307. [State 4003, Anim]
  2308. type = ChangeAnim2
  2309. Trigger1 = Time = 0
  2310. value = 5070
  2311.  
  2312. [State 4003, End]
  2313. type = selfstate
  2314. Trigger1 = pos y >= 0 && vel y > 0
  2315. value = 5100
  2316. ctrl = 0
  2317.  
  2318.  
  2319.  
  2320. ;<><><><<><<><><><><><><<><><><>><><><>>>><<>><><>><>>>><>><><><>><>><>>><<<<>>><>><><><><>>><<
  2321. ; VARIATION FINAL ???
  2322. ;<><><><><><><><<>><<><>
  2323.  
  2324. [Statedef 4550]
  2325. type = S
  2326. movetype = A
  2327. physics = S
  2328. anim = 4100
  2329. velset = 0,0
  2330. ctrl = 0
  2331.  
  2332. [State 4001, width]
  2333. type = Width
  2334. trigger1 = time >= 0
  2335. edge = 50,20
  2336.  
  2337. [State 240, 4]
  2338. type = varset
  2339. trigger1 = Time = 0
  2340. var(21) = 0
  2341.  
  2342. [State 240, 4]
  2343. type = ChangeState
  2344. trigger1 = animtime = 0
  2345. value = 4551
  2346. ctrl = 0
  2347.  
  2348. ;----------------------------
  2349.  
  2350. [Statedef 4551]
  2351. type = S
  2352. movetype = A
  2353. physics = S
  2354. velset = 0,0
  2355. ctrl = 0
  2356.  
  2357. [State 240, DOWN]
  2358. type = ChangeState
  2359. triggerall = time = 0
  2360. trigger1 = var(21) = 0 || var(21) = 2 || var(21) = 7  || var(21) = 9 || var(21) = 15
  2361. trigger2 =  var(21) = 19 || var(21) = 23 || var(21) = 27 || var(21) = 29
  2362. value = 4552
  2363. ctrl = 0
  2364.  
  2365. [State 240, FORWARD]
  2366. type = ChangeState
  2367. triggerall = time = 0
  2368. trigger1 = var(21) = 1 || var(21) = 3 || var(21) = 5  || var(21) = 6 || var(21) = 8
  2369. trigger2 = var(21) = 10 || var(21) = 11  || var(21) = 13 || var(21) = 17 || var(21) = 20
  2370. trigger3 = var(21) = 22 || var(21) = 24 || var(21) = 26 || var(21) = 28 || var(21) = 30
  2371. trigger4 = var(21) = 32
  2372. value = 4553
  2373. ctrl = 0
  2374.  
  2375. [State 240, UP]
  2376. type = ChangeState
  2377. triggerall = time = 0
  2378. trigger1 = var(21) = 4 || var(21) = 12 || var(21) = 14 || var(21) = 16
  2379. trigger2 = var(21) = 18  || var(21) = 21 || var(21) = 25  || var(21) = 31
  2380. value = 4554
  2381. ctrl = 0
  2382.  
  2383. [State 240, 4]
  2384. type = ChangeState
  2385. trigger1 = var(21) > 32
  2386. trigger1 = time = 0
  2387. value = 4555
  2388. ctrl = 0
  2389.  
  2390. ;----------------------------
  2391. ;DOWN
  2392. [Statedef 4552]
  2393. type = S
  2394. movetype = A
  2395. physics = S
  2396. velset = 0,0
  2397. anim = 4552
  2398. ctrl = 0
  2399.  
  2400. [State 240, 4]
  2401. type = varadd
  2402. trigger1 = Time = 0
  2403. ignorehitpause = 1
  2404. var(21) = 1
  2405.  
  2406. [State 230, 3]
  2407. type = HitDef
  2408. trigger1 = var(21) <= 1
  2409. trigger1 = AnimElem = 2
  2410. attr = S, HA
  2411. animtype = Hard
  2412. damage = 43
  2413. hitflag = MAFD
  2414. guardflag = MA
  2415. pausetime = 2,2
  2416. sparkno = S1040
  2417. guard.sparkno = S1042
  2418. sparkxy = -10,-13
  2419. hitsound = S240,0
  2420. guardsound = S200,3
  2421. priority = 7, Hit
  2422. ground.type = low
  2423. ground.slidetime = 18
  2424. ground.hittime = 18
  2425. down.hittime = 24
  2426. ground.velocity = -0,-0
  2427. air.velocity = -0,-0
  2428. down.velocity = -0,-0
  2429. airguard.velocity = -4,-4
  2430. guard.velocity = -11
  2431. guard.slidetime = 18
  2432. ground.cornerpush.veloff = -0
  2433. air.cornerpush.veloff = 0
  2434. guard.cornerpush.veloff = -0
  2435. p2stateno = 6012
  2436. forcestand = 1
  2437. snap = 80,0
  2438. yaccel = .4
  2439. kill = 0
  2440.  
  2441. [State 230, 3]
  2442. type = HitDef
  2443. trigger1 = var(21) > 1
  2444. trigger1 = AnimElem = 2
  2445. attr = S, HA
  2446. animtype = Hard
  2447. damage = 20
  2448. hitflag = MAFD
  2449. guardflag = MA
  2450. pausetime = 2,2
  2451. sparkno = S1040
  2452. guard.sparkno = S1042
  2453. sparkxy = -10,-20
  2454. hitsound = S240,0
  2455. guardsound = S200,3
  2456. priority = 7, Hit
  2457. ground.type = low
  2458. ground.slidetime = 18
  2459. ground.hittime = 18
  2460. down.hittime = 24
  2461. ground.velocity = -0,-0
  2462. air.velocity = -0,-0
  2463. down.velocity = -0,-0
  2464. airguard.velocity = -4,-4
  2465. guard.velocity = -11
  2466. guard.slidetime = 18
  2467. ground.cornerpush.veloff = -0
  2468. air.cornerpush.veloff = 0
  2469. guard.cornerpush.veloff = -0
  2470. p2stateno = 6012
  2471. yaccel = .4
  2472. kill = 0
  2473.  
  2474. [State 240, 4]
  2475. type = ChangeState
  2476. trigger1 = animtime = 0
  2477. value = 4551
  2478. ctrl = 0
  2479.  
  2480. ;----------------------------
  2481. ;FORWARD
  2482. [Statedef 4553]
  2483. type = S
  2484. movetype = A
  2485. physics = S
  2486. velset = 0,0
  2487. anim = 4553
  2488. ctrl = 0
  2489.  
  2490. [State 230, 3]
  2491. type = HitDef
  2492. trigger1 = var(21) < 33
  2493. trigger1 = AnimElem = 2
  2494. attr = S, HA
  2495. animtype = Hard
  2496. damage = 17
  2497. hitflag = MAFD
  2498. guardflag = MA
  2499. pausetime = 2,2
  2500. sparkno = S1040
  2501. guard.sparkno = S1042
  2502. sparkxy = -10,-58
  2503. hitsound = S200,0
  2504. guardsound = S200,3
  2505. priority = 7, Hit
  2506. ground.type = high
  2507. ground.slidetime = 18
  2508. ground.hittime = 18
  2509. down.hittime = 24
  2510. ground.velocity = -0,-0
  2511. air.velocity = -0,-0
  2512. down.velocity = -0,-0
  2513. airguard.velocity = -4,-4
  2514. guard.velocity = -11
  2515. guard.slidetime = 18
  2516. ground.cornerpush.veloff = -0
  2517. air.cornerpush.veloff = 0
  2518. guard.cornerpush.veloff = -0
  2519. p2stateno = 6014
  2520. yaccel = .4
  2521. kill = 0
  2522.  
  2523. [State 230, 3]
  2524. type = HitDef
  2525. trigger1 = var(21) >= 33
  2526. trigger1 = AnimElem = 2
  2527. attr = S, HA
  2528. animtype = Hard
  2529. damage = 17
  2530. hitflag = MAFD
  2531. guardflag = MA
  2532. pausetime = 2,2
  2533. sparkno = S1040
  2534. guard.sparkno = S1042
  2535. sparkxy = -10,-58
  2536. hitsound = S260,0
  2537. guardsound = S200,3
  2538. priority = 7, Hit
  2539. ground.type = high
  2540. ground.slidetime = 18
  2541. ground.hittime = 18
  2542. down.hittime = 24
  2543. ground.velocity = -2.7,-8.7
  2544. air.velocity = -2.7,-8.7
  2545. down.velocity = -4,-6
  2546. airguard.velocity = -4,-4
  2547. guard.velocity = -11
  2548. guard.slidetime = 18
  2549. ground.cornerpush.veloff = -0
  2550. air.cornerpush.veloff = 0
  2551. guard.cornerpush.veloff = -0
  2552. p2stateno = 6000
  2553. yaccel = .4
  2554. kill = 0
  2555. fall = 1
  2556. fall.recover = 0
  2557.  
  2558. [State 240, 4]
  2559. type = varadd
  2560. trigger1 = Time = 0
  2561. ignorehitpause = 1
  2562. var(21) = 1
  2563.  
  2564. [State 240, 4]
  2565. type = ChangeState
  2566. trigger1 = animtime = 0
  2567. value = 4551
  2568. ctrl = 0
  2569.  
  2570. ;---------------------------
  2571. ;UP
  2572. [Statedef 4554]
  2573. type = S
  2574. movetype = A
  2575. physics = S
  2576. velset = 0,0
  2577. anim = 4554
  2578. ctrl = 0
  2579.  
  2580. [State 230, 3]
  2581. type = HitDef
  2582. trigger1 = AnimElem = 2
  2583. attr = S, HA
  2584. animtype = Hard
  2585. damage = 17
  2586. hitflag = MAFD
  2587. guardflag = MA
  2588. pausetime = 2,2
  2589. sparkno = S1040
  2590. guard.sparkno = S1042
  2591. sparkxy = -10,-98
  2592. hitsound = S260,0
  2593. guardsound = S200,3
  2594. priority = 7, Hit
  2595. ground.type = high
  2596. ground.slidetime = 18
  2597. ground.hittime = 18
  2598. down.hittime = 24
  2599. ground.velocity = -0,-0
  2600. air.velocity = -0,-0
  2601. down.velocity = -0,-0
  2602. airguard.velocity = -4,-4
  2603. guard.velocity = -11
  2604. guard.slidetime = 18
  2605. ground.cornerpush.veloff = -0
  2606. air.cornerpush.veloff = 0
  2607. guard.cornerpush.veloff = -0
  2608. p2stateno = 6014
  2609. yaccel = .4
  2610. kill = 0
  2611.  
  2612. [State 240, 4]
  2613. type = varadd
  2614. trigger1 = Time = 0
  2615. ignorehitpause = 1
  2616. var(21) = 1
  2617.  
  2618. [State 240, 4]
  2619. type = ChangeState
  2620. trigger1 = animtime = 0
  2621. value = 4551
  2622. ctrl = 0
  2623.  
  2624. ;-----------------------------
  2625.  
  2626. [Statedef 4555]
  2627. type = S
  2628. movetype = A
  2629. physics = S
  2630. velset = 0,0
  2631. anim = 4105
  2632. ctrl = 0
  2633.  
  2634. [State 240, 4]
  2635. type = ChangeState
  2636. trigger1 = animtime = 0
  2637. value = 4515
  2638. ctrl = 0
  2639.  
  2640.  
  2641.  
  2642.  
  2643.