home *** CD-ROM | disk | FTP | other *** search
/ ProGames 6 / PROGAMES.iso / linked / KOF2003BW.exe / KOF2003BW / CHARS / zero / Zero.cns < prev    next >
Encoding:
Text File  |  2004-01-12  |  49.2 KB  |  2,930 lines

  1. ;========================================================
  2. ; Zero's constants and state file
  3. ;========================================================
  4.  
  5. [Data]
  6. life = 1000
  7. attack = 110
  8. defence = 110
  9. fall.defence_up = 50
  10. liedown.time = 60
  11. airjuggle = 14
  12. sparkno = 6
  13. guard.sparkno = 40
  14. KO.echo = 0
  15. volume = 128
  16. IntPersistIndex = 60
  17. FloatPersistIndex = 40
  18.  
  19. [Size]
  20. xscale = 1
  21. yscale = 1
  22. ground.back = 20
  23. ground.front = 20
  24. air.back = 12
  25. air.front = 12
  26. height = 60
  27. attack.dist = 160
  28. proj.attack.dist = 90
  29. proj.doscale = 0
  30. head.pos = 0, -95
  31. mid.pos = -5, -60
  32. shadowoffset = 0
  33. draw.offset = 0,0
  34.  
  35. [Velocity]
  36. walk.fwd  = 3.5
  37. walk.back = -3.1
  38. run.fwd  = 6.4
  39. run.back = -5.2,-4.2
  40. jump.neu = 0,-7.9
  41. jump.back = -3.2
  42. jump.fwd = 3.2
  43. runjump.fwd = 4.55,-8.5
  44.  
  45. [Movement]
  46. airjump.num = 0
  47. airjump.height = 35
  48. yaccel = .45
  49. stand.friction = .85
  50. crouch.friction = .82
  51.  
  52. ;---------------------------------------------------------------------------
  53. ; Lose by Time Over
  54. [Statedef 170]
  55. type = S
  56. ctrl = 0
  57. anim = 170
  58. velset = 0,0
  59.  
  60. [State 170, 1]
  61. type = NotHitBy
  62. trigger1 = Time >= 0
  63. value = SCA
  64. time = 1
  65. ;---------------------------------------------------------------------------
  66. ; Win state decider
  67. [Statedef 180]
  68. type = S
  69.  
  70. [State 180, 1]
  71. type = VarRandom
  72. trigger1 = Time = 0
  73. v = 1
  74. range = 1,19
  75.  
  76. [State 180, 1]
  77. type = ChangeState
  78. trigger1 = Var(1) = [1,9]
  79. value = 181
  80.  
  81. [State 180, 2]
  82. type = ChangeState
  83. trigger1 = Var(1) = [10,19]
  84. value = 182
  85.  
  86. ;---------------------------------------------------------------------------
  87. ; Win pose 1
  88. [Statedef 181]
  89. type = S
  90. ctrl = 0
  91. anim = 181
  92. velset = 0
  93.  
  94. [State 181, 1]
  95. type = PlaySnd
  96. trigger1 = AnimElem = 1
  97. value = 181,0
  98.  
  99. [State 181, 9]
  100. type = AssertSpecial
  101. trigger1 = Time = [0, 250]
  102. flag = RoundNotOver
  103. ;---------------------------------------------------------------------------
  104. ; Win pose 2
  105. [Statedef 182]
  106. type = S
  107. ctrl = 0
  108. anim = 182
  109. velset = 0
  110.  
  111. [State 182, 1]
  112. type = PlaySnd
  113. trigger1 = AnimElem = 1
  114. value = 182,0
  115.  
  116. [State 182, 9]
  117. type = AssertSpecial
  118. trigger1 = Time = [0, 130]
  119. flag = RoundNotOver
  120. ;---------------------------------------------------------------------------
  121. ; âCâôâgâìò¬è≥
  122. [Statedef 190]
  123. type = S
  124. ctrl = 0
  125. velset = 0
  126.  
  127. [State 190, 2]
  128. type = varrandom
  129. trigger1 = 1
  130. v = 1
  131. range = 0,9
  132.  
  133. [State 190, 9]
  134. type = ChangeState
  135. trigger1 = p2name = "Whip" || p4name = "Whip"
  136. trigger2 = p2name = "Maxima" || p4name = "Maxima"
  137. trigger3 = p2name = "K'" || p4name = "K'" || p2name = "K'00" || p4name = "K'00"
  138. value = 192
  139.  
  140. [State 190, 9]
  141. type = ChangeState
  142. trigger1 = p2name = "Kula" || p4name = "Kula" || p2name = "Kula Diamond" || p4name = "Kula Daiamond"
  143. value = 193
  144.  
  145. [State 190, 9]
  146. type = ChangeState
  147. trigger1 = Var(1) = [0,9]
  148. value = 191
  149.  
  150. ;---------------------
  151. ; âCâôâgâì1
  152. ;---------------------
  153. [Statedef 191]
  154. type = S
  155. anim = 191
  156.  
  157. [State 191, 1]
  158. type = AssertSpecial
  159. trigger1 = Time = [0,500]
  160. flag = intro
  161.  
  162. [State 191, 1]
  163. type = PlaySnd
  164. trigger1 = AnimElem = 3
  165. value = 191,0
  166.  
  167. [State 191, 9]
  168. type = ChangeState
  169. trigger1 = AnimTime = 0
  170. value = 0
  171.  
  172. ;---------------------
  173. ; âCâôâgâì2üiæ╬âlâXâcùáÉ╪éΦÄ╥üj
  174. ;---------------------
  175. [Statedef 192]
  176. type = S
  177. anim = 192
  178.  
  179. [State 192, 1]
  180. type = AssertSpecial
  181. trigger1 = Time = [0,500]
  182. flag = intro
  183.  
  184. [State 192, 1]
  185. type = PlaySnd
  186. trigger1 = AnimElem = 2
  187. value = 192,0
  188.  
  189. [State 192, 9]
  190. type = ChangeState
  191. trigger1 = AnimTime = 0
  192. value = 0
  193.  
  194. ;---------------------
  195. ; âCâôâgâìéRüiæ╬âNü[âëüj
  196. ;---------------------
  197. [Statedef 193]
  198. type = S
  199. anim = 191
  200.  
  201. [State 193, 1]
  202. type = AssertSpecial
  203. trigger1 = Time = [0,500]
  204. flag = intro
  205.  
  206. [State 193, 1]
  207. type = PlaySnd
  208. trigger1 = AnimElem = 3
  209. value = 193,0
  210.  
  211. [State 193, 9]
  212. type = ChangeState
  213. trigger1 = AnimTime = 0
  214. value = 0
  215.  
  216. ;---------------------
  217. ; Æºö¡
  218. ;---------------------
  219. [Statedef 195]
  220. type = S
  221. movetype = I
  222. physics = S
  223. anim = 195
  224. velset = 0
  225. ctrl = 0
  226.  
  227. [State 195, 1]
  228. type = ctrlset
  229. trigger1 = AnimElem = 4
  230. value = 1
  231.  
  232. [State 195, 9]
  233. type = ChangeState
  234. trigger1 = AnimTime = 0
  235. value = 0
  236.  
  237. ;============================================================================
  238. ; Æ╩ÅφïZ
  239. ;============================================================================
  240. ;--------------------------------
  241. ; ùºé┐Äπéo
  242. ;--------------------------------
  243. [Statedef 200]
  244. type = S
  245. movetype = A
  246. physics = S
  247. anim = 200
  248. velset = 0
  249. ctrl = 0
  250. juggle = 6
  251.  
  252. [State 200, 1]
  253. type = PlaySnd
  254. trigger1 = AnimElem = 1 && Random % 10 < 8
  255. value = 200,0
  256.  
  257. [State 200, 1]
  258. type = PlaySnd
  259. trigger1 = AnimElem = 1
  260. value = 300,0
  261.  
  262. [State 200, 1]
  263. type = HitDef
  264. trigger1 = AnimElem = 2
  265. attr = S, NA
  266. damage    = 28
  267. animtype = Light
  268. getpower = 50
  269. givepower = 15
  270. guardflag = MA
  271. hitflag = MAF
  272. pausetime = 0,2
  273. sparkno = S8000
  274. guard.sparkno = S8050
  275. sparkxy = -10,-70
  276. hitsound = S5,0
  277. guardsound = S6,0
  278. ground.type = High
  279. ground.slidetime = 7
  280. ground.hittime  = 13
  281. ground.velocity = -5
  282. air.velocity = -2,-2.5
  283.  
  284. [State 200, 9]
  285. type = ChangeState
  286. trigger1 = AnimTime = 0
  287. value = 0
  288. ctrl = 1
  289.  
  290. ;--------------------------------
  291. ; ùºé┐Äπéj
  292. ;--------------------------------
  293. [Statedef 210]
  294. type = S
  295. movetype = A
  296. physics = S
  297. anim = 210
  298. velset = 0
  299. ctrl = 0
  300. juggle = 6
  301.  
  302. [State 200, 1]
  303. type = PlaySnd
  304. trigger1 = AnimElem = 1 && Random % 10 < 8
  305. value = 200,0
  306.  
  307. [State 200, 1]
  308. type = PlaySnd
  309. trigger1 = AnimElem = 1
  310. value = 300,0
  311.  
  312. [State 210, 1]
  313. type = HitDef
  314. trigger1 = AnimElem = 3
  315. attr = S, NA
  316. damage    = 32
  317. animtype = Light
  318. getpower = 50
  319. givepower = 15
  320. guardflag = MA
  321. hitflag = MAF
  322. pausetime = 2,10
  323. sparkno = S8000
  324. guard.sparkno = S8050
  325. sparkxy = -10,-45
  326. hitsound = S5,1
  327. guardsound = S6,0
  328. ground.type = High
  329. ground.slidetime = 12
  330. ground.hittime  = 18
  331. ground.velocity = -10
  332. air.velocity = -2,-2.5
  333.  
  334. [State 210, 9]
  335. type = ChangeState
  336. trigger1 = AnimTime = 0
  337. value = 0
  338. ctrl = 1
  339.  
  340. ;--------------------------------
  341. ; ùºé┐ï¡éo
  342. ;--------------------------------
  343. [Statedef 220]
  344. type = S
  345. movetype = A
  346. physics = S
  347. anim = 220
  348. velset = 0
  349. ctrl = 0
  350. juggle = 6
  351.  
  352. [State 200, 1]
  353. type = PlaySnd
  354. trigger1 = AnimElem = 1
  355. value = 200,1
  356.  
  357. [State 200, 1]
  358. type = PlaySnd
  359. trigger1 = AnimElem = 1
  360. value = 300,1
  361.  
  362. [State 220, 1]
  363. type = HitDef
  364. trigger1 = AnimElem = 7
  365. attr = S, NA
  366. damage    = 88
  367. animtype = Heavy
  368. getpower = 50
  369. givepower = 15
  370. guardflag = MA
  371. hitflag = MAF
  372. pausetime = 45,55
  373. sparkno = S8010
  374. guard.sparkno = S8060
  375. sparkxy = -10,-70
  376. hitsound = S5,2
  377. guardsound = S6,0
  378. ground.type = High
  379. ground.slidetime = 12
  380. ground.hittime  = 18
  381. ground.velocity = -10
  382. air.velocity = -3,-4.5
  383.  
  384. [State 220, 9]
  385. type = ChangeState
  386. trigger1 = AnimTime = 0
  387. value = 0
  388. ctrl = 1
  389.  
  390. ;--------------------------------
  391. ; É┌ï▀ùºé┐ï¡éo
  392. ;--------------------------------
  393. [Statedef 225]
  394. type = S
  395. movetype = A
  396. physics = S
  397. anim = 225
  398. velset = 0
  399. ctrl = 0
  400. juggle = 6
  401.  
  402. [State 200, 1]
  403. type = PlaySnd
  404. trigger1 = AnimElem = 1
  405. value = 200,1
  406.  
  407. [State 200, 1]
  408. type = PlaySnd
  409. trigger1 = AnimElem = 1
  410. value = 300,1
  411.  
  412. [State 225, 1]
  413. type = HitDef
  414. trigger1 = AnimElem = 5
  415. attr = S, NA
  416. damage    = 88
  417. animtype = Heavy
  418. getpower = 50
  419. givepower = 15
  420. guardflag = MA
  421. hitflag = MAF
  422. pausetime = 45,55
  423. sparkno = S8010
  424. guard.sparkno = S8060
  425. sparkxy = -10,-70
  426. hitsound = S5,2
  427. guardsound = S6,0
  428. ground.type = High
  429. ground.slidetime = 12
  430. ground.hittime  = 18
  431. ground.velocity = -10
  432. air.velocity = -3,-4.5
  433.  
  434. [State 225, 9]
  435. type = ChangeState
  436. trigger1 = AnimTime = 0
  437. value = 0
  438. ctrl = 1
  439.  
  440. ;--------------------------------
  441. ; ùºé┐ï¡éj
  442. ;--------------------------------
  443. [Statedef 230]
  444. type = S
  445. movetype = A
  446. physics = S
  447. anim = 230
  448. velset = 0
  449. ctrl = 0
  450. juggle = 6
  451.  
  452. [State 200, 1]
  453. type = PlaySnd
  454. trigger1 = AnimElem = 1
  455. value = 200,1
  456.  
  457. [State 200, 1]
  458. type = PlaySnd
  459. trigger1 = AnimElem = 1
  460. value = 300,1
  461.  
  462. [State 230, 1]
  463. type = HitDef
  464. trigger1 = AnimElem = 4
  465. attr = S, NA
  466. damage    = 90
  467. animtype = Heavy
  468. getpower = 50
  469. givepower = 15
  470. guardflag = MA
  471. hitflag = MAF
  472. pausetime = 12,12
  473. sparkno = S8010
  474. guard.sparkno = S8060
  475. sparkxy = -10,-87
  476. hitsound = S5,3
  477. guardsound = S6,0
  478. ground.type = Low
  479. ground.slidetime = 12
  480. ground.hittime  = 18
  481. ground.velocity = -5,-5.5
  482. guard.velocity = -6
  483. air.velocity = -5,-5
  484. fall = 1
  485.  
  486. [State 230, 9]
  487. type = ChangeState
  488. trigger1 = AnimTime = 0
  489. value = 0
  490. ctrl = 1
  491.  
  492. ;--------------------------------
  493. ; É┌ï▀ùºé┐ï¡éj
  494. ;--------------------------------
  495. [Statedef 240]
  496. type = S
  497. movetype = A
  498. physics = S
  499. anim = 240
  500. velset = 0
  501. ctrl = 0
  502. juggle = 6
  503.  
  504. [State 200, 1]
  505. type = PlaySnd
  506. trigger1 = AnimElem = 1
  507. value = 200,1
  508.  
  509. [State 200, 1]
  510. type = PlaySnd
  511. trigger1 = AnimElem = 1
  512. value = 300,1
  513.  
  514. [State 240, 1]
  515. type = HitDef
  516. trigger1 = AnimElem = 4
  517. attr = S, NA
  518. damage    = 88
  519. animtype = Heavy
  520. getpower = 50
  521. givepower = 15
  522. guardflag = MA
  523. hitflag = MAF
  524. pausetime = 14,14
  525. sparkno = S8010
  526. guard.sparkno = S8060
  527. sparkxy = -10,-70
  528. hitsound = S5,3
  529. guardsound = S6,0
  530. ground.type = High
  531. ground.slidetime = 12
  532. ground.hittime  = 18
  533. ground.velocity = -10
  534. air.velocity = -3,-4.5
  535.  
  536. [State 240, 9]
  537. type = ChangeState
  538. trigger1 = AnimTime = 0
  539. value = 0
  540. ctrl = 1
  541.  
  542. ;--------------------------------
  543. ; î╢ûéìÅÅ═üiÆ╩Åφüj
  544. ;--------------------------------
  545. [Statedef 280]
  546. type = S
  547. movetype = A
  548. physics = S
  549. anim = 280
  550. velset = 0
  551. ctrl = 0
  552. juggle = 6
  553.  
  554. [State 200, 1]
  555. type = PlaySnd
  556. trigger1 = AnimElem = 6 && Random % 10 < 8
  557. value = 280,0
  558.  
  559. [State 200, 1]
  560. type = PlaySnd
  561. trigger1 = AnimElem = 1
  562. value = 300,1
  563.  
  564. [State 280, 2]
  565. type = Posadd
  566. trigger1 = AnimElem = 6
  567. x = 9
  568.  
  569. [State 280, 2]
  570. type = Posadd
  571. trigger1 = AnimElem = 7
  572. x = 7
  573.  
  574. [State 280, 2]
  575. type = Posadd
  576. trigger1 = AnimElem = 10
  577. x = -1
  578.  
  579. [State 280, 3]
  580. type = HitDef
  581. trigger1 = AnimElem = 7
  582. attr = S, NA
  583. animtype  = Medium
  584. damage    = 40
  585. guardflag = MA
  586. hitflag = MAF
  587. pausetime = 8,12
  588. sparkno = S8000
  589. guard.sparkno = S8050
  590. sparkxy = -10,-40
  591. hitsound   = S5,2
  592. guardsound = S6,0
  593. ground.type = Low
  594. ground.slidetime = 0
  595. ground.hittime = 25
  596. ground.velocity = -0,-0.1
  597. air.velocity = 0,3
  598. down.velocity = 0,0
  599. down.hittime = 80
  600. fall = 1
  601. fall.recover = 0
  602.  
  603. [State 280, 9]
  604. type = ChangeState
  605. trigger1 = AnimTime = 0
  606. value = 0
  607. ctrl = 1
  608.  
  609. ;--------------------------------
  610. ; î╢ûéìÅÅ═üiâLâââôâZâïüj
  611. ;--------------------------------
  612. [Statedef 281]
  613. type = S
  614. movetype = A
  615. physics = S
  616. anim = 281
  617. velset = 0
  618. ctrl = 0
  619. juggle = 6
  620.  
  621. [State 200, 1]
  622. type = PlaySnd
  623. trigger1 = AnimElem = 6 && Random % 10 < 8
  624. value = 280,0
  625.  
  626. [State 200, 1]
  627. type = PlaySnd
  628. trigger1 = AnimElem = 1
  629. value = 300,1
  630.  
  631. [State 281, 2]
  632. type = Posadd
  633. trigger1 = AnimElem = 6
  634. x = 9
  635.  
  636. [State 281, 2]
  637. type = Posadd
  638. trigger1 = AnimElem = 7
  639. x = 7
  640.  
  641. [State 281, 2]
  642. type = Posadd
  643. trigger1 = AnimElem = 10
  644. x = -1
  645.  
  646. [State 281, 3]
  647. type = HitDef
  648. trigger1 = AnimElem = 7
  649. attr = S, NA
  650. animtype  = Medium
  651. damage    = 40
  652. guardflag = MA
  653. hitflag = MAF
  654. pausetime = 8,12
  655. sparkno = S8000
  656. guard.sparkno = S8050
  657. sparkxy = -10,-40
  658. hitsound   = S5,2
  659. guardsound = S6,0
  660. ground.type = Low
  661. ground.slidetime = 17
  662. ground.hittime  = 17
  663. ground.velocity = -7
  664. air.velocity = -5,-2
  665.  
  666. [State 281, 9]
  667. type = ChangeState
  668. trigger1 = AnimTime = 0
  669. value = 0
  670. ctrl = 1
  671.  
  672. ;--------------------------------
  673. ; Éüé┴ö≥é╬é╡ìUîéÆnÅπ
  674. ;--------------------------------
  675. [Statedef 320]
  676. type = S
  677. movetype = A
  678. physics = S
  679. anim = 320
  680. velset = 0
  681. ctrl = 0
  682. juggle = 7
  683. poweradd = IfElse(prevstateno = 150 || prevstateno = 151,-1000,0)
  684.  
  685. [State 200, 1]
  686. type = PlaySnd
  687. trigger1 = AnimElem = 1 && Random % 10 < 8
  688. value = 320,0
  689.  
  690. [State 200, 1]
  691. type = PlaySnd
  692. trigger1 = AnimElem = 1
  693. value = 300,1
  694.  
  695. [State 310, 1]
  696. type = VarSet
  697. trigger1 = prevstateno = 150 || prevstateno = 151
  698. v = 2
  699. value = 1
  700. persistent = 0
  701.  
  702. [State 310, 1]
  703. type = pause
  704. trigger1 = (prevstateno = 150 || prevstateno = 151) && Time = 0
  705. time = 3
  706.  
  707. [State 310, 1]
  708. type = NotHitBy
  709. trigger1 = prevstateno = 150 || prevstateno = 151
  710. value = SCA
  711.  
  712. [State 320, 1]
  713. type = HitDef
  714. trigger1 = AnimElem = 5
  715. attr = S, NA
  716. damage    = IfElse(prevstateno = 150 || prevstateno = 151,0,92)
  717. animtype = Heavy
  718. getpower = 50
  719. givepower = 15
  720. guardflag = MA
  721. hitflag = MAF
  722. pausetime = 12,14
  723. sparkno = S8010
  724. guard.sparkno = S8060
  725. sparkxy = -10,-80
  726. hitsound = S5,4
  727. guardsound = S6,0
  728. ground.type = High
  729. ground.slidetime = 12
  730. ground.hittime  = 18
  731. ground.velocity = -5,-5.5
  732. guard.velocity = -6
  733. air.velocity = -5,-5
  734. fall = 1
  735.  
  736. [State 320, 9]
  737. type = ChangeState
  738. trigger1 = AnimTime = 0
  739. value = 0
  740. ctrl = 1
  741.  
  742. ;--------------------------------
  743. ; ïⁿé▌ÄπìUîé
  744. ;--------------------------------
  745. [Statedef 400]
  746. type = C
  747. movetype = A
  748. physics = C
  749. anim = 400
  750. velset = 0
  751. ctrl = 0
  752. juggle = 6
  753.  
  754. [State 400, 1]
  755. type = PlaySnd
  756. trigger1 = AnimElem = 1 && Random % 10 < 8
  757. value = 200,0
  758.  
  759. [State 400, 1]
  760. type = PlaySnd
  761. trigger1 = AnimElem = 1
  762. value = 300,0
  763.  
  764. [State 400, 1]
  765. type = HitDef
  766. trigger1 = AnimElem = 3
  767. attr = C, NA
  768. damage    = 28
  769. animtype = Light
  770. getpower = 50
  771. givepower = 15
  772. guardflag = MA
  773. hitflag = MAF
  774. pausetime = 10,10
  775. sparkno = S8000
  776. guard.sparkno = S8050
  777. sparkxy = -10,-35
  778. hitsound = S5,1
  779. guardsound = S6,0
  780. ground.type = Low
  781. ground.slidetime = 6
  782. ground.hittime  = 10
  783. ground.velocity = -6
  784. air.velocity = -2,-2.5
  785.  
  786. [State 400, 9]
  787. type = ChangeState
  788. trigger1 = AnimTime = 0
  789. value = 11
  790. ctrl = 1
  791.  
  792. ;--------------------------------
  793. ; ïⁿé▌ï¡ìUîé
  794. ;--------------------------------
  795. [Statedef 410]
  796. type = C
  797. movetype = A
  798. physics = C
  799. anim = 410
  800. velset = 0
  801. ctrl = 0
  802. juggle = 6
  803.  
  804. [State 400, 1]
  805. type = PlaySnd
  806. trigger1 = AnimElem = 1 && Random % 10 < 8
  807. value = 200,0
  808.  
  809. [State 400, 1]
  810. type = PlaySnd
  811. trigger1 = AnimElem = 1
  812. value = 300,0
  813.  
  814. [State 410, 1]
  815. type = HitDef
  816. trigger1 = AnimElem = 3
  817. attr = C, NA
  818. damage    = 82
  819. animtype = Heavy
  820. getpower = 15
  821. givepower = 15
  822. guardflag = L
  823. hitflag = MAF
  824. pausetime = 12,12
  825. sparkno = S8010
  826. guard.sparkno = S8060
  827. sparkxy = -10,-35
  828. hitsound = S5,3
  829. guardsound = S6,0
  830. ground.type = low
  831. air.type = low
  832. guard.slidetime = 18
  833. guard.hittime = 19
  834. air.hittime = 0
  835. guard.ctrltime = 15
  836. ground.velocity = -2.2, -6.5
  837. guard.velocity = -16.8
  838. air.velocity = -2.2, -6.5
  839. ground.cornerpush.veloff = 0
  840. air.cornerpush.veloff = 0
  841. guard.cornerpush.veloff = 0
  842. sprpriority = 1
  843. getpower = 200, 140
  844. givepower = 150, 260
  845. fall = 1
  846. yaccel = .6
  847.  
  848. [State 410, 9]
  849. type = ChangeState
  850. trigger1 = AnimTime = 0
  851. value = 11
  852. ctrl = 1
  853.  
  854. ;--------------------------------
  855. ; âWâââôâvÄπìUîé
  856. ;--------------------------------
  857. [Statedef 600]
  858. type = A
  859. movetype = A
  860. physics = A
  861. anim = 600
  862. ctrl = 0
  863. juggle = 6
  864.  
  865. [State 600, 1]
  866. type = PlaySnd
  867. trigger1 = AnimElem = 1 && Random % 10 < 8
  868. value = 200,0
  869.  
  870. [State 600, 1]
  871. type = PlaySnd
  872. trigger1 = AnimElem = 1
  873. value = 300,0
  874.  
  875. [State 600, 1]
  876. type = HitDef
  877. trigger1 = AnimElem = 2
  878. attr = A, NA
  879. damage    = 34
  880. animtype = Light
  881. getpower = 50
  882. givepower = 15
  883. guardflag = HA
  884. hitflag = MAF
  885. pausetime = 8,12
  886. sparkno = S8000
  887. guard.sparkno = S8050
  888. sparkxy = -10,-60
  889. hitsound = S5,1
  890. guardsound = S6,0
  891. ground.type = High
  892. ground.slidetime = 6
  893. ground.hittime  = 10
  894. ground.velocity = -6
  895. air.velocity = -2,-2.5
  896.  
  897. ;--------------------------------
  898. ; âWâââôâvï¡ìUîé
  899. ;--------------------------------
  900. [Statedef 620]
  901. type = A
  902. movetype = A
  903. physics = A
  904. anim = 600
  905. ctrl = 0
  906. juggle = 6
  907.  
  908. [State 600, 1]
  909. type = PlaySnd
  910. trigger1 = AnimElem = 1
  911. value = 200,1
  912.  
  913. [State 600, 1]
  914. type = PlaySnd
  915. trigger1 = AnimElem = 1
  916. value = 300,1
  917.  
  918. [State 620, 1]
  919. type = HitDef
  920. trigger1 = AnimElem = 2
  921. attr = A, NA
  922. damage    = 88
  923. animtype = Heavy
  924. getpower = 50
  925. givepower = 15
  926. guardflag = HA
  927. hitflag = MAF
  928. pausetime = 12,14
  929. sparkno = S8010
  930. guard.sparkno = S8060
  931. sparkxy = -10,-45
  932. hitsound = S5,3
  933. guardsound = S6,0
  934. ground.type = High
  935. ground.slidetime = 10
  936. ground.hittime  = 18
  937. ground.velocity = -7
  938. air.velocity = -3,-4.5
  939.  
  940. ;--------------------------------
  941. ; Éüé┴ö≥é╬é╡ìUîéï≤Æå
  942. ;--------------------------------
  943. [Statedef 640]
  944. type = A
  945. movetype = A
  946. physics = A
  947. anim = 640
  948. ctrl = 0
  949. juggle = 7
  950.  
  951. [State 600, 1]
  952. type = PlaySnd
  953. trigger1 = AnimElem = 1 && Random % 10 < 8
  954. value = 320,0
  955.  
  956. [State 600, 1]
  957. type = PlaySnd
  958. trigger1 = AnimElem = 1
  959. value = 300,1
  960.  
  961. [State 640, 1]
  962. type = HitDef
  963. trigger1 = AnimElem = 2
  964. attr = A, NA
  965. damage    = 95
  966. animtype = Heavy
  967. getpower = 50
  968. givepower = 15
  969. guardflag = HA
  970. hitflag = MAF
  971. pausetime = 12,14
  972. sparkno = S8010
  973. guard.sparkno = S8060
  974. sparkxy = -10,-60
  975. hitsound = S5,4
  976. guardsound = S6,0
  977. ground.type = High
  978. ground.slidetime = 10
  979. ground.hittime  = 18
  980. ground.velocity = -5,-5.5
  981. guard.velocity = -6
  982. air.velocity = -5,-5
  983. fall = 1
  984.  
  985. ;============================================================================
  986. ; ô┴ÄΩïZ
  987. ;============================================================================
  988. ;--------------------------------
  989. ; ï┘ï}ë±ö≡æO
  990. ;--------------------------------
  991. [Statedef 820]
  992. type = S
  993. movetype = I
  994. physics = S
  995. anim = 820
  996. poweradd = IfElse((prevstateno = 150 || prevstateno = 152),-500,0)
  997. velset = 0
  998. ctrl = 0
  999.  
  1000. [State 820, 1]
  1001. type = HitBy
  1002. trigger1 = Time = 0
  1003. value = SCA, NT, ST, HT
  1004. time = 20
  1005.  
  1006. [State 820, 2]
  1007. type = Pause
  1008. trigger1 = Time = 0 && (prevstateno = 150 || prevstateno = 152)
  1009. time = 6
  1010. movetime = 6
  1011.  
  1012. [State 820, 5]
  1013. type = PlaySnd
  1014. trigger1 = Time = 1
  1015. value = 820,0
  1016. channel = 0
  1017.  
  1018. [State 820, 7]
  1019. type = SprPriority
  1020. trigger1 = Time = 8
  1021. value = -2
  1022.  
  1023. [State 820, 8]
  1024. type = VelSet
  1025. trigger1 = Time = [9,24]
  1026. x = IfElse((prevstateno = 150 || prevstateno = 152),8,6)
  1027.  
  1028. [State 820, 9]
  1029. type = PlayerPush
  1030. trigger1 = Time = [9,24]
  1031. value = 0
  1032.  
  1033. [State 820, 10]
  1034. type = VelSet
  1035. trigger1 = AnimElem = 10
  1036. x = 0
  1037.  
  1038. [State 820, 4]
  1039. type = Afterimage
  1040. trigger1 = Time = 3
  1041. time = 8
  1042. length = 8
  1043. PalBright   =   0,  0,  0
  1044. PalContrast = 255,255,255
  1045. PalAdd      =   0,  0,  0
  1046. PalMul      =  1,1,1
  1047. FrameGap = 2
  1048.  
  1049. [State 820, 11]
  1050. type = ChangeState
  1051. trigger1 = AnimTime = 0
  1052. value = 0
  1053. ctrl = 1
  1054.  
  1055. ;--------------------------------
  1056. ; ï┘ï}ë±ö≡îπ
  1057. ;--------------------------------
  1058. [Statedef 825]
  1059. type = S
  1060. movetype = I
  1061. physics = S
  1062. anim = 825
  1063. poweradd = IfElse((prevstateno = 150 || prevstateno = 152),-500,0)
  1064. velset = 0
  1065. ctrl = 0
  1066.  
  1067. [State 825, 1]
  1068. type = HitBy
  1069. trigger1 = Time = 0
  1070. value = SCA, NT, ST, HT
  1071. time = 19
  1072.  
  1073. [State 825, 2]
  1074. type = Pause
  1075. trigger1 = Time = 0 && (prevstateno = 150 || prevstateno = 152)
  1076. time = 6
  1077. movetime = 6
  1078.  
  1079. [State 825, 5]
  1080. type = PlaySnd
  1081. trigger1 = Time = 1
  1082. value = 820,0
  1083. channel = 0
  1084.  
  1085. [State 825, 7]
  1086. type = SprPriority
  1087. trigger1 = Time = 8
  1088. value = -2
  1089.  
  1090. [State 825, 8]
  1091. type = VelSet
  1092. trigger1 = Time = [9,24]
  1093. x = IfElse((prevstateno = 150 || prevstateno = 152),-10,-8)
  1094.  
  1095. [State 825, 9]
  1096. type = PlayerPush
  1097. trigger1 = Time = [9,24]
  1098. value = 0
  1099.  
  1100. [State 825, 10]
  1101. type = VelSet
  1102. trigger1 = AnimElem = 10
  1103. x = 0
  1104.  
  1105. [State 825, 4]
  1106. type = Afterimage
  1107. trigger1 = Time = 3
  1108. time = 8
  1109. length = 8
  1110. PalBright   =   0,  0,  0
  1111. PalContrast = 255,255,255
  1112. PalAdd      =   0,  0,  0
  1113. PalMul      =  1,1,1
  1114. FrameGap = 2
  1115.  
  1116. [State 825, 11]
  1117. type = ChangeState
  1118. trigger1 = AnimTime = 0
  1119. value = 0
  1120. ctrl = 1
  1121.  
  1122. ;---------------------
  1123. ; ôèé░üièJÄnüj
  1124. ;---------------------
  1125. [Statedef 800]
  1126. type = S
  1127. movetype = A
  1128. physics = S
  1129. ctrl = 0
  1130. anim = 800
  1131. velset = 0
  1132.  
  1133. [State 800, 1]
  1134. type = HitDef
  1135. trigger1 = Time = 0
  1136. attr = S, NT
  1137. hitflag = M-
  1138. guardflag = 
  1139. priority = 1
  1140. snap = 26,0,0,1
  1141. sparkno = S99999
  1142. p2facing = 1
  1143. p1stateno = 801
  1144. p2stateno = 9030
  1145. p2getp1state = 1
  1146. hitsound = S9999,0
  1147.  
  1148. [State 800, 9]
  1149. type = ChangeState
  1150. trigger1 = AnimTime = 0
  1151. value = 0
  1152. ctrl = 1
  1153.  
  1154. ;---------------------
  1155. ; ôèé░
  1156. ;---------------------
  1157. [Statedef 801]
  1158. type    = S
  1159. movetype= A
  1160. physics = N
  1161. anim = 801
  1162. velset = 0
  1163.  
  1164. [State 801, 1]
  1165. type = Width
  1166. trigger1 = Time = 0
  1167. edge = 80,0
  1168. value = 80,0
  1169.  
  1170. [State 801, 2]
  1171. type = PlaySnd
  1172. trigger1 = AnimElem = 3
  1173. value = S800,0
  1174.  
  1175. [State 801, 2]
  1176. type = PlaySnd
  1177. trigger1 = AnimElem = 9
  1178. value = S800,1
  1179.  
  1180. [State 801, 0]
  1181. type = Explod 
  1182. trigger1 = AnimElem = 3
  1183. anim = 8080
  1184. pos = 49,-105
  1185. postype = p1
  1186. sprpriority = 10 
  1187. supermove = 0
  1188. bindtime = 1
  1189. removetime = 16
  1190. persistent = 0 
  1191.  
  1192. [State 801, 1]
  1193. type = Explod
  1194. trigger1 = AnimElem = 11
  1195. anim = 6030
  1196. postype = p2
  1197. pos = 0,0
  1198. sprpriority = 4
  1199. bindtime = 1
  1200. ownpal = 1
  1201.  
  1202. [State 801, 1]
  1203. type = Explod
  1204. trigger1 = AnimElem = 11
  1205. anim = 6040
  1206. postype = p2
  1207. pos = 0,0
  1208. sprpriority = -1
  1209. bindtime = 1
  1210. ownpal = 1
  1211.  
  1212. [State 801, 1]
  1213. type = TargetLifeAdd
  1214. trigger1 = AnimElem = 11
  1215. value = -215
  1216.  
  1217. [State 801, 2]
  1218. type = PlaySnd
  1219. trigger1 = AnimElem = 11
  1220. value = S800,2
  1221.  
  1222. [State 801, 2]
  1223. type = PlaySnd
  1224. trigger1 = AnimElem = 11
  1225. value = S800,3
  1226.  
  1227. [State 801, 3]
  1228. type = EnvShake
  1229. trigger1 = AnimElem = 11
  1230. time = 20
  1231. ampl = -6
  1232. freq = 90
  1233. phase = 90
  1234.  
  1235. [State 801, 4]
  1236. type = Turn
  1237. trigger1 = AnimTime = 0
  1238.  
  1239. [State 801, 6]
  1240. type = TargetBind
  1241. trigger1 = AnimElem = 1, >= 0
  1242. trigger1 = AnimElem = 3, < 0
  1243. pos = 46,-88
  1244.  
  1245. [State 801, 7]
  1246. type = TargetBind
  1247. trigger1 = AnimElem = 3, >= 0
  1248. trigger1 = AnimElem = 5, < 0
  1249. pos = 49,-90
  1250.  
  1251. [State 801, 8]
  1252. type = TargetBind
  1253. trigger1 = AnimElem = 5, >= 0
  1254. trigger1 = AnimElem = 7, < 0
  1255. pos = 48,-92
  1256.  
  1257. [State 801, 9]
  1258. type = TargetBind
  1259. trigger1 = AnimElem = 7, >= 0
  1260. trigger1 = AnimElem = 8, < 0
  1261. pos = 47,-112
  1262.  
  1263. [State 801, 10]
  1264. type = TargetBind
  1265. trigger1 = AnimElem = 8, >= 0
  1266. trigger1 = AnimElem = 9, < 0
  1267. pos = 45,-110
  1268.  
  1269. [State 801, 11]
  1270. type = TargetBind
  1271. trigger1 = AnimElem = 9, >= 0
  1272. trigger1 = AnimElem = 10, < 0
  1273. pos = 32,-122
  1274.  
  1275. [State 801, 12]
  1276. type = TargetBind
  1277. trigger1 = AnimElem = 10, >= 0
  1278. trigger1 = AnimElem = 11, < 0
  1279. pos = -42,-119
  1280.  
  1281. [State 801, 13]
  1282. type = TargetBind
  1283. trigger1 = AnimElem = 11, >= 0
  1284. trigger1 = AnimElem = 12, < 0
  1285. pos = -42,-3
  1286.  
  1287. [State 801, 14]
  1288. type = ChangeState
  1289. trigger1 = AnimTime = 0
  1290. value = 0
  1291. ctrl = 1
  1292.  
  1293. ;---------------------
  1294. ; ôèé░éPüiæèÄΦô«ì∞üj
  1295. ;---------------------
  1296. [Statedef 9030]
  1297. type    = A
  1298. movetype= H
  1299. physics = N
  1300. ctrl = 0
  1301. velset = 0
  1302.  
  1303. [State 9030, 1]
  1304. type = ChangeAnim2
  1305. trigger1 = Time = 0
  1306. value = 9030
  1307.  
  1308. [State 9030, 2]
  1309. type = VelSet
  1310. trigger1 = AnimTime = 0
  1311. x = 5.5
  1312. y = -10
  1313.  
  1314. [State 9030, 9]
  1315. type = SelfState
  1316. trigger1 = AnimTime = 0
  1317. value = 5100
  1318.  
  1319. ;--------------------------------
  1320. ; âXâgâëâCâJü[
  1321. ;--------------------------------
  1322. [Statedef 2000]
  1323. type    = S
  1324. physics = S
  1325. movetype= I
  1326. anim = 2000
  1327. ctrl = 0
  1328. velset = 0,0
  1329. facep2 = 1
  1330.  
  1331. [State 2000, 1]
  1332. type = helper
  1333. trigger1 = AnimElem = 9
  1334. name = "OmegaRugal"
  1335. ID = 2000
  1336. pos = -40,-85
  1337. postype = back
  1338. stateno = 2001
  1339. ownpal = 0
  1340.  
  1341. [State 2000, 3]
  1342. type = Nothitby
  1343. trigger1 = Time = 0
  1344. value = SCA, NA, SA, NP, SP, NT, ST
  1345. time = 37
  1346.  
  1347. [State 2000, 4]
  1348. type = ChangeState
  1349. trigger1 = AnimTime = 0
  1350. value = 0
  1351. ctrl = 1
  1352.  
  1353. ;--------------------------------
  1354. : âXâgâëâCâJü[üiâïâKü[âïâoü[âôâVâàâ^âCâôüj
  1355. ;--------------------------------
  1356. [Statedef 2001]
  1357. type    = A
  1358. physics = N
  1359. movetype= A
  1360. anim = 2001
  1361. ctrl = 0
  1362. velset = 0,0
  1363.  
  1364. [State 2001, 1]
  1365. type = Velset
  1366. trigger1 = time = 0
  1367. x = (P2Dist X + 30)/20
  1368. y = 6
  1369.  
  1370. [State 2001, 3]
  1371. type = Hitdef
  1372. trigger1 = AnimElem = 3
  1373. attr = A, SA
  1374. hitflag = MAFD
  1375. guardflag = M
  1376. animtype = Back
  1377. priority = 4,Hit
  1378. damage = 10,0
  1379. pausetime = 7,17
  1380. guard.pausetime = 4,6
  1381. sparkno = S8010
  1382. guard.sparkno = S8060
  1383. sparkxy = 8,-26
  1384. hitsound = S5,3
  1385. guardsound = S6,0
  1386. ground.type = Low
  1387. air.type = Trip
  1388. ground.slidetime = 18
  1389. guard.slidetime = 18
  1390. ground.hittime = 19
  1391. guard.hittime = 19
  1392. air.hittime = 0
  1393. guard.ctrltime = 15
  1394. ground.velocity = -6
  1395. guard.velocity = -3
  1396. air.velocity = -3.5, -5
  1397. fall.recover = 0
  1398. air.recover = 0
  1399. recover = 0
  1400. sprpriority = 3
  1401.  
  1402. [State 2001, 4]
  1403. type = HitOverride
  1404. trigger1 = 1
  1405. attr = SCA, AA, AT, AP
  1406. stateno = 2009
  1407. time = -1
  1408. forceair = 1
  1409.  
  1410. [State 2001, 5]
  1411. type = Playsnd
  1412. trigger1 = time = 0
  1413. value = S50,0
  1414. volume = -120
  1415.  
  1416. [State 2001, 5.1]
  1417. type = Playsnd
  1418. trigger1 = AnimElem = 3
  1419. value = S2000,0
  1420.  
  1421. [State 2001, 6]
  1422. type = ChangeState
  1423. trigger1 = pos y >= 0
  1424. trigger1 = vel y > 0
  1425. value = 2002
  1426.  
  1427. ;--------------------------------
  1428. ; âXâgâëâCâJü[üiâïâKü[âïâoü[âôâVâàâ^âCâôüEâ_ü[âNâWâFâmâTâCâhâJâbâ^ü[üj
  1429. ;--------------------------------
  1430. [Statedef 2002]
  1431. type    = S
  1432. movetype= A
  1433. physics = S
  1434. ctrl = 0
  1435. velset = 0,0
  1436. anim = 2002
  1437.  
  1438. [State 2002, 1]
  1439. type = NotHitBy
  1440. trigger1 = Time = 0
  1441. value = SCA, NA, SA, NP, SP, NT, ST
  1442. time = 10
  1443.  
  1444. [State 2002, 1]
  1445. type = PlaySnd
  1446. trigger1 = AnimElem = 1
  1447. value = S2000,1
  1448.  
  1449. [State 2002, 2]
  1450. type = PlaySnd
  1451. trigger1 = Time = 5
  1452. value = S2000,4
  1453.  
  1454. [State 2002, 3]
  1455. type = PosAdd
  1456. trigger1 = AnimTime = 0
  1457. x = 20
  1458.  
  1459. [State 2002, 4]
  1460. type = Projectile
  1461. trigger1 = Time = 5
  1462. projanim = 2100
  1463. guardflag = A
  1464. offset = 18,-5
  1465. velocity = 0.1, 0.1
  1466. projremovetime = 10
  1467.  
  1468. [State 2002, 8]
  1469. type = HitOverride
  1470. trigger1 = 1
  1471. attr = SCA, AA, AT, AP
  1472. stateno = 2009
  1473. time = -1
  1474. forceair = 1
  1475.  
  1476. [State 2002, 9]
  1477. type = ChangeState
  1478. trigger1 = AnimTime = 0
  1479. value = 2003
  1480.  
  1481. ;----------------------
  1482. ; â_ü[âNâWâFâmâTâCâhâJâbâ^ü[üiÅπÅ╕üj
  1483. ;----------------------
  1484. [Statedef 2003]
  1485. type = S
  1486. movetype = A
  1487. physics = S
  1488. anim = 2003
  1489. ctrl = 0
  1490. velset = 0
  1491.  
  1492. [State 2003, 3]
  1493. type = NotHitBy
  1494. trigger1 = Time = 0
  1495. value = SCA, NA, SA, NP, SP, NT, ST
  1496. time = 8
  1497.  
  1498. [State 2003, 3]
  1499. type = HitDef
  1500. trigger1 = AnimElem = 1
  1501. attr = S, HA
  1502. hitflag = MAFD
  1503. animtype = back
  1504. damage = 20,0
  1505. guardflag = MA
  1506. pausetime = 10,10
  1507. sparkno = S8040
  1508. guard.sparkno = S8070
  1509. sparkxy = -10,-75
  1510. hitsound = S2000,2
  1511. priority = 7, Hit
  1512. guardsound = S6,0
  1513. ground.type = High
  1514. ground.slidetime = 12
  1515. ground.hittime = 8
  1516. ground.velocity = -0.1,-8
  1517. air.velocity = -0.1,-8
  1518. fall = 1
  1519.  
  1520. [State 2003, 1]
  1521. type = explod 
  1522. trigger1 = movehit = 1
  1523. anim = 6110
  1524. pos = 5,-77
  1525. postype = p2
  1526. sprpriority = 10 
  1527. supermove = 0
  1528. bindtime = 1
  1529. removetime = 21
  1530. persistent = 0 
  1531. ignorehitpause = 1 
  1532.  
  1533. [State 2003, 6]
  1534. type = posfreeze
  1535. trigger1 = AnimTime = 0
  1536. value = 1
  1537.  
  1538. [State 2003, 8]
  1539. type = HitOverride
  1540. trigger1 = 1
  1541. attr = SCA, AA, AT, AP
  1542. stateno = 2009
  1543. time = -1
  1544. forceair = 1
  1545.  
  1546. [State 2003, 9]
  1547. type = ChangeState
  1548. trigger1 = AnimTime = 0
  1549. value = 2004
  1550.  
  1551. ;---------------------
  1552. ; â_ü[âNâWâFâmâTâCâhâJâbâ^ü[üiéPÆiû┌üj
  1553. ;---------------------
  1554. [Statedef 2004]
  1555. type   = A
  1556. movetype = A
  1557. physics = S
  1558. poweradd = 0
  1559. velset = 0,-3
  1560. anim = 2004
  1561. ctrl = 0
  1562.  
  1563. [State 2004, 3]
  1564. type = NotHitBy
  1565. trigger1 = Time = 0
  1566. value = SCA, NA, SA, NP, SP, NT, ST
  1567. time = 8
  1568.  
  1569. [State 2004, 4]
  1570. type = HitDef
  1571. trigger1 = AnimElem = 1
  1572. attr = S, HA
  1573. hitflag = MAFD
  1574. animtype = Back
  1575. damage = 20,0
  1576. guardflag = M
  1577. pausetime = 10,10
  1578. sparkno = S8040
  1579. guard.sparkno = S8070
  1580. sparkxy = -10,-75
  1581. hitsound = S2000,2
  1582. priority = 2, Hit
  1583. guardsound = S6,0
  1584. ground.type = High
  1585. ground.slidetime = 12
  1586. ground.hittime = 8
  1587. ground.velocity = -0.4,-10   
  1588. air.velocity = -0.4,-10
  1589. fall = 1
  1590.  
  1591. [State 2004, 8]
  1592. type = HitOverride
  1593. trigger1 = 1
  1594. attr = SCA, AA, AT, AP
  1595. stateno = 2009
  1596. time = -1
  1597. forceair = 1
  1598.  
  1599. [State 2004, 9]
  1600. type = ChangeState
  1601. trigger1 = Time = 6
  1602. value = 2005
  1603.  
  1604. ;----------------------
  1605. ; â_ü[âNâWâFâmâTâCâhâJâbâ^ü[üiéQÆiû┌üj
  1606. ;----------------------
  1607. [Statedef 2005]
  1608. type   = A
  1609. movetype = A
  1610. physics = S
  1611. poweradd = 0
  1612. anim = 2005
  1613. ctrl = 0
  1614.  
  1615. [State 2005, 3]
  1616. type = NotHitBy
  1617. trigger1 = Time = 0
  1618. value = SCA, NA, SA, NP, SP, NT, ST
  1619. time = 8
  1620.  
  1621. [State 2005, 2]
  1622. type = PlaySnd
  1623. trigger1 = AnimElem = 2
  1624. value = S2000,4
  1625.  
  1626. [State 2005, 5]
  1627. type = VelAdd
  1628. trigger1 = Time >= 0
  1629. y = 0.3
  1630.  
  1631. [State 2005, 6]
  1632. type = Projectile
  1633. trigger1 = AnimElem = 2
  1634. projanim = 2101
  1635. guardflag = A
  1636. offset = 0,0
  1637. velocity = 0.1, 0.1
  1638. projremovetime = 17
  1639.  
  1640. [State 2005, 7]
  1641. type = HitDef
  1642. trigger1 = AnimElem = 3
  1643. attr = S, HA
  1644. hitflag = MAFD
  1645. Animtype = Hard
  1646. damage = 30,0
  1647. guardflag = MA
  1648. pausetime = 30,30
  1649. sparkno = S8040
  1650. guard.sparkno = S8070
  1651. sparkxy = -10,-95
  1652. hitsound = S2000,4
  1653. priority = 7, Hit
  1654. guardsound = S6,0
  1655. ground.type = High
  1656. ground.slidetime = 12
  1657. ground.hittime = 15
  1658. ground.velocity = -1,-10
  1659. air.velocity = 0,-8
  1660. down.hittime = 15
  1661. fall = 1
  1662. fall.recover = 0
  1663.  
  1664. [State 2005, 1]
  1665. type = explod 
  1666. trigger1 = movehit = 1
  1667. anim = 6110
  1668. pos = 5,-77
  1669. postype = p2
  1670. sprpriority = 10 
  1671. supermove = 0
  1672. bindtime = 1
  1673. removetime = 21
  1674. persistent = 0 
  1675. ignorehitpause = 1 
  1676.  
  1677. [State 2005, 8]
  1678. type = EnvShake
  1679. trigger1 = MoveHit && AnimElem = 3, >= 0
  1680. time = 16
  1681. ampl = 10
  1682. freq = 90
  1683. phase = 90
  1684. ignorehitpause = 1
  1685.  
  1686. [State 2005, 8]
  1687. type = HitOverride
  1688. trigger1 = 1
  1689. attr = SCA, AA, AT, AP
  1690. stateno = 2009
  1691. time = -1
  1692. forceair = 1
  1693.  
  1694. [State 2005, 9]
  1695. type = MoveHitReset
  1696. trigger1 = MoveHit
  1697. ignorehitpause = 1
  1698.  
  1699. [State 2005, 9]
  1700. type = ChangeState
  1701. trigger1 = AnimTime = 0
  1702. value = 2006
  1703.  
  1704. ;----------------------
  1705. ; â_ü[âNâWâFâmâTâCâhâJâbâ^ü[üië║ì~üj
  1706. ;----------------------
  1707. [Statedef 2006]
  1708. type   = A
  1709. movetype = A
  1710. physics = S
  1711. anim = 2006
  1712. ctrl = 0
  1713.  
  1714. [State 2006, 3]
  1715. type = NotHitBy
  1716. trigger1 = Time = 0
  1717. value = SCA, NA, SA, NP, SP, NT, ST
  1718. time = 8
  1719.  
  1720. [State 2006, 1]
  1721. type = VelAdd
  1722. trigger1 = Time >= 0
  1723. y = 0.3
  1724.  
  1725. [State 2006, 8]
  1726. type = HitOverride
  1727. trigger1 = 1
  1728. attr = SCA, AA, AT, AP
  1729. stateno = 2009
  1730. time = -1
  1731. forceair = 1
  1732.  
  1733. [State 2006, 2]
  1734. type = ChangeState
  1735. trigger1 = Pos Y >= 0
  1736. trigger1 = Vel Y > 0
  1737. value = 2007
  1738.  
  1739. ;---------------------
  1740. ; â_ü[âNâWâFâmâTâCâhâJâbâ^ü[üiÆàÆnüj
  1741. ;---------------------
  1742. [Statedef 2007]
  1743. type    = S
  1744. movetype= A
  1745. physics = S
  1746. anim = 2007
  1747. velset = 0,0
  1748.  
  1749. [State 2007, 1]
  1750. type = PosSet
  1751. trigger1 = Time = 0
  1752. y = 0
  1753.  
  1754. [State 2007, 8]
  1755. type = HitOverride
  1756. trigger1 = 1
  1757. attr = SCA, AA, AT, AP
  1758. stateno = 2009
  1759. time = -1
  1760. forceair = 1
  1761.  
  1762. [State 2007, 9]
  1763. type = ChangeState
  1764. trigger1 = Time = 17
  1765. value = 2013
  1766. ctrl = 1
  1767.  
  1768. ;--------------------------------
  1769. ; âXâgâëâCâJü[üiâïâKü[âïâoü[âôâVâàâ^âCâôüEæ▐ÅΩüj
  1770. ;--------------------------------
  1771. [Statedef 2008]
  1772. type    = A
  1773. physics = N
  1774. movetype= A
  1775. anim = 2008
  1776. ctrl = 0
  1777. velset = 12,-10
  1778.  
  1779. [State 2008, 1]
  1780. type = veladd
  1781. trigger1 = time >= 0
  1782. y = -1
  1783.  
  1784. [State 2008, 2]
  1785. type = Playsnd
  1786. trigger1 = time = 0
  1787. value = S50,0
  1788.  
  1789. [State 2008, 3]
  1790. type = Destroyself
  1791. trigger1 = frontedgedist <= 0
  1792. trigger2 = time >= 25
  1793.  
  1794. ;--------------------------------
  1795. ; âXâgâëâCâJü[üiâïâKü[âïâoü[âôâVâàâ^âCâôüEâ_âüü[âWüj
  1796. ;--------------------------------
  1797. [Statedef 2009]
  1798. type    = A
  1799. physics = N
  1800. movetype= H
  1801. anim = 2009
  1802. ctrl = 0
  1803. velset = -4,-5
  1804.  
  1805. [State 2009, 1]
  1806. type = veladd
  1807. trigger1 = 1
  1808. y = .5
  1809.  
  1810. [State 2009, 2]
  1811. type = Nothitby
  1812. trigger1 = 1
  1813. value = SCA
  1814.  
  1815. [State 2009, 2.5]
  1816. type = Playsnd
  1817. trigger1 = time = 0
  1818. value = S2000,5
  1819.  
  1820. [State 2009, 3]
  1821. type = changestate
  1822. trigger1 = pos y >= 26
  1823. trigger1 = vel y > 0
  1824. value = 2010
  1825.  
  1826. [Statedef 2010]
  1827. type    = A
  1828. physics = N
  1829. movetype= H
  1830. anim = 2010
  1831. ctrl = 0
  1832. velset = -3,-4
  1833.  
  1834. [State 2010, 1]
  1835. type = posfreeze
  1836. trigger1 = time <= 1
  1837.  
  1838. [State 2010, 2]
  1839. type = veladd
  1840. trigger1 = time >= 2
  1841. y = .5
  1842.  
  1843. [State 2010, 2]
  1844. type = posset
  1845. trigger1 = time = 0
  1846. y = 0
  1847.  
  1848. [State 2010, 2]
  1849. type = posset
  1850. trigger1 = time = 2
  1851. y = -10
  1852.  
  1853. [State 2010, 3]
  1854. type = Nothitby
  1855. trigger1 = 1
  1856. value = SCA
  1857.  
  1858. [State 2010, 5]
  1859. type = Playsnd
  1860. trigger1 = time = 0
  1861. value = S800,4
  1862.  
  1863. [State 2010, 6]
  1864. type = changestate
  1865. trigger1 = time >= 3
  1866. trigger1 = pos y >= 0
  1867. trigger1 = vel y > 0
  1868. value = 2011
  1869.  
  1870. [Statedef 2011]
  1871. type    = L
  1872. physics = N
  1873. movetype= H
  1874. anim = 2011
  1875. ctrl = 0
  1876. velset = 0,0
  1877.  
  1878. [State 2011, 1]
  1879. type = posset
  1880. trigger1 = time = 0
  1881. y = 0
  1882.  
  1883. [State 2011, 2]
  1884. type = Nothitby
  1885. trigger1 = 1
  1886. value = SCA
  1887.  
  1888. [State 2011, 5]
  1889. type = changestate
  1890. trigger1 = time = 25
  1891. value = 2012
  1892.  
  1893. [Statedef 2012]
  1894. type    = L
  1895. physics = N
  1896. movetype= H
  1897. anim = 2012
  1898. ctrl = 0
  1899. velset = 0,0
  1900.  
  1901. [State 2012, 1]
  1902. type = Nothitby
  1903. trigger1 = 1
  1904. value = SCA
  1905.  
  1906. [State 2012, 2]
  1907. type = changestate
  1908. trigger1 = animtime = 0
  1909. value = 2008
  1910.  
  1911. ;--------------------------------
  1912. ; âXâgâëâCâJü[üiâïâKü[âïâoü[âôâVâàâ^âCâôüEÅIù╣üj
  1913. ;--------------------------------
  1914. [Statedef 2013]
  1915. type = S
  1916. physics = N
  1917. movetype= I
  1918. anim = 2013
  1919. ctrl = 0
  1920. velset = 0,0
  1921.  
  1922. [State 2013, 0]
  1923. type = SprPriority
  1924. trigger1 = Time = 0
  1925. value = -2
  1926.  
  1927. [State 2013, 1]
  1928. type = PlaySnd
  1929. trigger1 = AnimElem = 2
  1930. value = S2000,6
  1931.  
  1932. [State 2013, 2]
  1933. type = changestate
  1934. trigger1 = animtime = 0
  1935. value = 2008
  1936.  
  1937. ;--------------------------------
  1938. ; âXâgâëâCâJü[éQ
  1939. ;--------------------------------
  1940. [Statedef 2200]
  1941. type    = S
  1942. physics = S
  1943. movetype= I
  1944. anim = 2200
  1945. ctrl = 0
  1946. velset = 0,0
  1947. facep2 = 1
  1948.  
  1949. [State 2200, 1]
  1950. type = helper
  1951. trigger1 = AnimElem = 9
  1952. name = "OriginalZero"
  1953. ID = 2200
  1954. pos = -40,-85
  1955. postype = back
  1956. stateno = 2201
  1957. ownpal = 0
  1958.  
  1959. [State 2200, 3]
  1960. type = Nothitby
  1961. trigger1 = Time = 0
  1962. value = SCA, NA, SA, NP, SP, NT, ST
  1963. time = 37
  1964.  
  1965. [State 2200, 8]
  1966. type = ChangeState
  1967. trigger1 = AnimElem = 17
  1968. trigger1 = var(9) = 1
  1969. trigger1 = power >= 1000
  1970. value = 3100
  1971.  
  1972. [State 2200, 9]
  1973. type = ChangeState
  1974. trigger1 = AnimTime = 0
  1975. value = 0
  1976. ctrl = 1
  1977.  
  1978. ;--------------------------------
  1979. : âXâgâëâCâJü[üiâIâèâWâiâïâ[âìüj
  1980. ;--------------------------------
  1981. [Statedef 2201]
  1982. type    = A
  1983. physics = N
  1984. movetype= A
  1985. anim = 2201
  1986. ctrl = 0
  1987. velset = 0,0
  1988.  
  1989. [State 2201, 1]
  1990. type = Velset
  1991. trigger1 = time = 0
  1992. x = (P2Dist X + 30)/20
  1993. y = 6
  1994.  
  1995. [State 2201, 3]
  1996. type = Hitdef
  1997. trigger1 = AnimElem = 3
  1998. attr = A, SA
  1999. hitflag = MAFD
  2000. guardflag = M
  2001. animtype = Back
  2002. priority = 4,Hit
  2003. damage = 10,0
  2004. pausetime = 7,17
  2005. guard.pausetime = 4,6
  2006. sparkno = S8010
  2007. guard.sparkno = S8060
  2008. sparkxy = 8,-26
  2009. hitsound = S5,3
  2010. guardsound = S6,0
  2011. ground.type = Low
  2012. air.type = Trip
  2013. ground.slidetime = 18
  2014. guard.slidetime = 18
  2015. ground.hittime = 19
  2016. guard.hittime = 19
  2017. air.hittime = 0
  2018. guard.ctrltime = 15
  2019. ground.velocity = -6
  2020. guard.velocity = -3
  2021. air.velocity = -3.5, -5
  2022. fall.recover = 0
  2023. air.recover = 0
  2024. recover = 0
  2025. sprpriority = 3
  2026.  
  2027. [State 2201, 4]
  2028. type = HitOverride
  2029. trigger1 = 1
  2030. attr = SCA, AA, AT, AP
  2031. stateno = 2204
  2032. time = -1
  2033. forceair = 1
  2034.  
  2035. [State 2201, 5]
  2036. type = Playsnd
  2037. trigger1 = time = 0
  2038. value = S50,0
  2039. volume = -120
  2040.  
  2041. [State 2201, 5.1]
  2042. type = Playsnd
  2043. trigger1 = AnimElem = 3
  2044. value = S200,0
  2045.  
  2046. [State 2201, 6]
  2047. type = ChangeState
  2048. trigger1 = pos y >= 0
  2049. trigger1 = vel y > 0
  2050. value = 2202
  2051.  
  2052. ;---------------------
  2053. ; âXâgâëâCâJü[üiâIâèâWâiâïâ[âìüEÄaòùëìöjüEÄEûéüj
  2054. ;---------------------
  2055. [Statedef 2202]
  2056. type = S
  2057. movetype = A
  2058. physics = S
  2059. anim = 2202
  2060. velset = 0,0
  2061. ctrl = 0
  2062.  
  2063. [State 2202, 1]
  2064. type = NotHitBy
  2065. trigger1 = Time = 0
  2066. value = SCA, NA, SA, NP, SP, NT, ST
  2067. time = 18
  2068.  
  2069. [State 2202, 1]
  2070. type = PlaySnd
  2071. trigger1 = AnimElem = 1
  2072. value = S1000,0
  2073.  
  2074. [State 2202, 1]
  2075. type = PlaySnd
  2076. trigger1 = Time = 5
  2077. value = S1000,1
  2078.  
  2079. [State 2203, 2]
  2080. type = PosSet
  2081. trigger1 = Time = 0
  2082. y = 0
  2083.  
  2084. [State 2202, 3]
  2085. type = Hitdef
  2086. trigger1 = AnimElem = 6
  2087. attr = S, NA
  2088. hitflag = MAF
  2089. guardflag = M
  2090. animtype = Hard
  2091. air.animtype = Back
  2092. fall.animtype = Back
  2093. priority = 4,Hit
  2094. damage = 5,2
  2095. pausetime = 0,2
  2096. guard.pausetime = 0,12
  2097. sparkno = S8040
  2098. guard.sparkno = S8070
  2099. sparkxy = 0, -95
  2100. hitsound = S5,6
  2101. guardsound = S6,0
  2102. ground.type = High
  2103. air.type = High
  2104. ground.slidetime = 0
  2105. guard.slidetime = 18
  2106. ground.hittime = 19
  2107. guard.hittime = 19
  2108. air.hittime = 0
  2109. guard.ctrltime = 15
  2110. ground.velocity = 0
  2111. guard.velocity = -5
  2112. air.velocity = -5,-8
  2113.  
  2114. [State 2202, 3]
  2115. type = Hitdef
  2116. trigger1 = AnimElem = 7
  2117. attr = S, NA
  2118. hitflag = MAF
  2119. guardflag = M
  2120. animtype = Hard
  2121. air.animtype = Back
  2122. fall.animtype = Back
  2123. priority = 4,Hit
  2124. damage = 5,2
  2125. pausetime = 0,2
  2126. guard.pausetime = 0,12
  2127. sparkno = S8040
  2128. guard.sparkno = S8070
  2129. sparkxy = 0, -95
  2130. hitsound = S5,5
  2131. guardsound = S6,0
  2132. ground.type = High
  2133. air.type = High
  2134. ground.slidetime = 0
  2135. guard.slidetime = 18
  2136. ground.hittime = 19
  2137. guard.hittime = 19
  2138. air.hittime = 0
  2139. guard.ctrltime = 15
  2140. ground.velocity = 0
  2141. guard.velocity = -5
  2142. air.velocity = -5, -8
  2143.  
  2144. [State 2202, 3]
  2145. type = Hitdef
  2146. trigger1 = AnimElem = 8
  2147. attr = S, NA
  2148. hitflag = MAF
  2149. guardflag = M
  2150. animtype = Hard
  2151. air.animtype = Back
  2152. fall.animtype = Back
  2153. priority = 4,Hit
  2154. damage = 5,2
  2155. pausetime = 0,2
  2156. guard.pausetime = 0,12
  2157. sparkno = S8040
  2158. guard.sparkno = S8070
  2159. sparkxy = 0, -95
  2160. hitsound = S5,6
  2161. guardsound = S6,0
  2162. ground.type = High
  2163. air.type = High
  2164. ground.slidetime = 0
  2165. guard.slidetime = 18
  2166. ground.hittime = 19
  2167. guard.hittime = 19
  2168. air.hittime = 0
  2169. guard.ctrltime = 15
  2170. ground.velocity = 0
  2171. guard.velocity = -5
  2172. air.velocity = -5, -8
  2173.  
  2174. [State 2202, 3]
  2175. type = Hitdef
  2176. trigger1 = AnimElem = 9
  2177. attr = S, NA
  2178. hitflag = MAF
  2179. guardflag = M
  2180. animtype = Hard
  2181. air.animtype = Back
  2182. fall.animtype = Back
  2183. priority = 4,Hit
  2184. damage = 5,2
  2185. pausetime = 0,2
  2186. guard.pausetime = 0,12
  2187. sparkno = S8040
  2188. guard.sparkno = S8070
  2189. sparkxy = 0, -95
  2190. hitsound = S5,5
  2191. guardsound = S6,0
  2192. ground.type = High
  2193. air.type = High
  2194. ground.slidetime = 0
  2195. guard.slidetime = 18
  2196. ground.hittime = 19
  2197. guard.hittime = 19
  2198. air.hittime = 0
  2199. guard.ctrltime = 15
  2200. ground.velocity = 0
  2201. guard.velocity = -5
  2202. air.velocity = -5, -8
  2203.  
  2204. [State 2202, 3]
  2205. type = Hitdef
  2206. trigger1 = AnimElem = 10
  2207. attr = S, NA
  2208. hitflag = MAF
  2209. guardflag = M
  2210. animtype = Hard
  2211. air.animtype = Back
  2212. fall.animtype = Back
  2213. priority = 4,Hit
  2214. damage = 5,2
  2215. pausetime = 0,2
  2216. guard.pausetime = 0,12
  2217. sparkno = S8040
  2218. guard.sparkno = S8070
  2219. sparkxy = 0, -95
  2220. hitsound = S5,6
  2221. guardsound = S6,0
  2222. ground.type = High
  2223. air.type = High
  2224. ground.slidetime = 0
  2225. guard.slidetime = 18
  2226. ground.hittime = 19
  2227. guard.hittime = 19
  2228. air.hittime = 0
  2229. guard.ctrltime = 15
  2230. ground.velocity = 0
  2231. guard.velocity = -5
  2232. air.velocity = -5, -8
  2233.  
  2234. [State 2202, 3]
  2235. type = Hitdef
  2236. trigger1 = AnimElem = 11
  2237. attr = S, NA
  2238. hitflag = MAF
  2239. guardflag = M
  2240. animtype = Hard
  2241. air.animtype = Back
  2242. fall.animtype = Back
  2243. priority = 4,Hit
  2244. damage = 5,2
  2245. pausetime = 0,2
  2246. guard.pausetime = 0,12
  2247. sparkno = S8040
  2248. guard.sparkno = S8070
  2249. sparkxy = 0, -95
  2250. hitsound = S5,5
  2251. guardsound = S6,0
  2252. ground.type = High
  2253. air.type = High
  2254. ground.slidetime = 0
  2255. guard.slidetime = 18
  2256. ground.hittime = 19
  2257. guard.hittime = 19
  2258. air.hittime = 0
  2259. guard.ctrltime = 15
  2260. ground.velocity = 0
  2261. guard.velocity = -5
  2262. air.velocity = -5, -8
  2263.  
  2264. [State 2202, 3]
  2265. type = Hitdef
  2266. trigger1 = AnimElem = 12
  2267. attr = S, NA
  2268. hitflag = MAF
  2269. guardflag = M
  2270. animtype = Hard
  2271. air.animtype = Back
  2272. fall.animtype = Back
  2273. priority = 4,Hit
  2274. damage = 5,2
  2275. pausetime = 0,2
  2276. guard.pausetime = 0,12
  2277. sparkno = S8040
  2278. guard.sparkno = S8070
  2279. sparkxy = 0, -95
  2280. hitsound = S5,6
  2281. guardsound = S6,0
  2282. ground.type = High
  2283. ground.slidetime = 12
  2284. ground.hittime = 15
  2285. ground.velocity = -1,-10
  2286. air.velocity = 0,-9
  2287. down.hittime = 15
  2288. fall = 1
  2289. fall.recover = 0
  2290.  
  2291. [State 2202, 4]
  2292. type = HitOverride
  2293. trigger1 = 1
  2294. attr = SCA, AA, AT, AP
  2295. stateno = 2204
  2296. time = -1
  2297. forceair = 1
  2298.  
  2299. [State 2202, 9]
  2300. type = explod 
  2301. trigger1 = movehit = 1
  2302. anim = 6110
  2303. pos = 5,-77
  2304. postype = p2
  2305. sprpriority = 10 
  2306. supermove = 0
  2307. bindtime = 1
  2308. removetime = 21
  2309. persistent = 0 
  2310. ignorehitpause = 1
  2311.  
  2312. [State 2202, 10]
  2313. type = targetstate
  2314. trigger1 = AnimElem = 12
  2315. trigger1 = MoveGuarded = 1
  2316. value = 2209
  2317.  
  2318. [State 2202, 11]
  2319. type = ChangeState
  2320. trigger1 = AnimTime = 0
  2321. value = 2208
  2322.  
  2323. ;--------------------------------
  2324. ; âXâgâëâCâJü[üiâIâèâWâiâïâ[âìüEæ▐ÅΩüj
  2325. ;--------------------------------
  2326. [Statedef 2203]
  2327. type    = A
  2328. physics = N
  2329. movetype= A
  2330. anim = 2203
  2331. ctrl = 0
  2332. velset = 12,-10
  2333.  
  2334. [State 2203, 1]
  2335. type = veladd
  2336. trigger1 = time >= 0
  2337. y = -1
  2338.  
  2339. [State 2203, 2]
  2340. type = Playsnd
  2341. trigger1 = time = 0
  2342. value = S50,0
  2343.  
  2344. [State 2203, 3]
  2345. type = Destroyself
  2346. trigger1 = frontedgedist <= 0
  2347. trigger2 = time >= 25
  2348.  
  2349. ;--------------------------------
  2350. ; âXâgâëâCâJü[üiâIâèâWâiâïâ[âìüEâ_âüü[âWüj
  2351. ;--------------------------------
  2352. [Statedef 2204]
  2353. type    = A
  2354. physics = N
  2355. movetype= H
  2356. anim = 2204
  2357. ctrl = 0
  2358. velset = -4,-5
  2359.  
  2360. [State 2204, 1]
  2361. type = veladd
  2362. trigger1 = 1
  2363. y = .5
  2364.  
  2365. [State 2204, 2]
  2366. type = Nothitby
  2367. trigger1 = 1
  2368. value = SCA
  2369.  
  2370. [State 2204, 2]
  2371. type = Playsnd
  2372. trigger1 = time = 0
  2373. value = S5000,2
  2374.  
  2375. [State 2204, 3]
  2376. type = changestate
  2377. trigger1 = pos y >= 26
  2378. trigger1 = vel y > 0
  2379. value = 2205
  2380.  
  2381. [Statedef 2205]
  2382. type    = A
  2383. physics = N
  2384. movetype= H
  2385. anim = 2205
  2386. ctrl = 0
  2387. velset = -3,-4
  2388.  
  2389. [State 2205, 1]
  2390. type = posfreeze
  2391. trigger1 = time <= 1
  2392.  
  2393. [State 2205, 2]
  2394. type = veladd
  2395. trigger1 = time >= 2
  2396. y = .5
  2397.  
  2398. [State 2205, 2]
  2399. type = posset
  2400. trigger1 = time = 0
  2401. y = 0
  2402.  
  2403. [State 2205, 2]
  2404. type = posset
  2405. trigger1 = time = 2
  2406. y = -10
  2407.  
  2408. [State 2205, 3]
  2409. type = Nothitby
  2410. trigger1 = 1
  2411. value = SCA
  2412.  
  2413. [State 2205, 5]
  2414. type = Playsnd
  2415. trigger1 = time = 0
  2416. value = S800,4
  2417.  
  2418. [State 2205, 6]
  2419. type = changestate
  2420. trigger1 = time >= 3
  2421. trigger1 = pos y >= 0
  2422. trigger1 = vel y > 0
  2423. value = 2206
  2424.  
  2425. [Statedef 2206]
  2426. type    = L
  2427. physics = N
  2428. movetype= H
  2429. anim = 2206
  2430. ctrl = 0
  2431. velset = 0,0
  2432.  
  2433. [State 2206, 1]
  2434. type = posset
  2435. trigger1 = time = 0
  2436. y = 0
  2437.  
  2438. [State 2206, 2]
  2439. type = Nothitby
  2440. trigger1 = 1
  2441. value = SCA
  2442.  
  2443. [State 2206, 5]
  2444. type = changestate
  2445. trigger1 = time = 25
  2446. value = 2207
  2447.  
  2448. [Statedef 2207]
  2449. type    = L
  2450. physics = N
  2451. movetype= H
  2452. anim = 2207
  2453. ctrl = 0
  2454. velset = 0,0
  2455.  
  2456. [State 2207, 1]
  2457. type = Nothitby
  2458. trigger1 = 1
  2459. value = SCA
  2460.  
  2461. [State 2207, 2]
  2462. type = changestate
  2463. trigger1 = AnimTime = 0
  2464. value = 2203
  2465.  
  2466. ;--------------------------------
  2467. ; âXâgâëâCâJü[üiâIâèâWâiâïâ[âìüEÅIù╣üj
  2468. ;--------------------------------
  2469. [Statedef 2208]
  2470. type = S
  2471. physics = N
  2472. movetype= I
  2473. anim = 2208
  2474. ctrl = 0
  2475. velset = 0,0
  2476.  
  2477. [State 2208, 0]
  2478. type = SprPriority
  2479. trigger1 = Time = 0
  2480. value = -2
  2481.  
  2482. [State 2208, 1]
  2483. type = PlaySnd
  2484. trigger1 = AnimElem = 2
  2485. value = S182,0
  2486.  
  2487. [State 2208, 2]
  2488. type = changestate
  2489. trigger1 = AnimTime = 0
  2490. value = 2203
  2491.  
  2492. ;--------------------------------
  2493. ; ûhîΣò÷é╡éαé╟é½üiÄ└î▒ôIé╚ô▒ôⁿüj
  2494. ;--------------------------------
  2495. [Statedef 2209]
  2496. type = S
  2497. movetype = H
  2498. physics = S
  2499. velset = 0,0
  2500.  
  2501. [State 2209, 1]
  2502. type = PosSet
  2503. trigger1 = Time = 0
  2504. y = 0
  2505.  
  2506. [State 2209, 2]
  2507. type = PosAdd
  2508. trigger1 = AnimElem = 1
  2509. trigger2 = AnimElem = 2
  2510. trigger3 = AnimElem = 3
  2511. trigger4 = AnimElem = 4
  2512. trigger4 = AnimElem = 5
  2513. x = -7
  2514.  
  2515. [State 2209, 2]
  2516. type = ChangeAnim2
  2517. trigger1 = Time = 0
  2518. value = 2209
  2519.  
  2520. [State 2209, 9]
  2521. type = ChangeState
  2522. trigger1 = AnimTime = 0
  2523. value = 0
  2524. ctrl = 1
  2525.  
  2526. ;============================================================================
  2527. ; Override common states (use same number to override) :
  2528. ;============================================================================
  2529.  
  2530. ;--------------------------------
  2531. ; â_âbâVâà
  2532. ;--------------------------------
  2533. [Statedef 100]
  2534. type = S
  2535. movetype = I
  2536. physics = N
  2537. anim = 100
  2538. velset = 0
  2539. ctrl = 0
  2540.  
  2541. [State 100, 1]
  2542. type = velset
  2543. trigger1 = AnimElem = 2
  2544. x = const(velocity.run.fwd.x)
  2545.  
  2546. [State 100, 2]
  2547. type = AssertSpecial
  2548. trigger1 = 1
  2549. flag = nowalk
  2550.  
  2551. [State 100, 9]
  2552. type = ChangeState
  2553. trigger1 = command = "holdup"
  2554. value = 40
  2555.  
  2556. [State 100, 9]
  2557. type = ChangeState
  2558. trigger1 = command != "holdfwd" || command = "holddown"
  2559. value = 101
  2560.  
  2561. ;--------------------------------
  2562. ; â_âbâVâàüiÆΓÄ~üj
  2563. ;--------------------------------
  2564. [Statedef 101]
  2565. type = S
  2566. movetype = I
  2567. physics = S
  2568. anim = 101
  2569. velset = 0
  2570.  
  2571. [State 101, 9]
  2572. type = ChangeState
  2573. trigger1 = AnimTime = 0
  2574. value = 0
  2575. ctrl = 1
  2576.  
  2577. ;----------------------
  2578. ; âoâbâNâ_âbâVâàüièJÄnüj
  2579. ;----------------------
  2580. [Statedef 105]
  2581. type = S
  2582. physics = S
  2583. anim = 105
  2584. velset = 0
  2585. ctrl = 0
  2586.  
  2587. [State 105, 9]
  2588. type = ChangeState
  2589. trigger1 = AnimTime = 0
  2590. value = 106
  2591.  
  2592. ;---------------------
  2593. ; âoâbâNâ_âbâVâàüiï≤Æåüj
  2594. ;---------------------
  2595. [Statedef 106]
  2596. type = A
  2597. physics = N
  2598. anim = 106
  2599.  
  2600. [State 106, 1]
  2601. type = VelSet
  2602. trigger1 = Time = 0
  2603. x = -9.5
  2604. y = -3.5
  2605.  
  2606. [State 106, 2]
  2607. type = PlaySnd
  2608. trigger1 = Time = 0
  2609. value = S105,0
  2610.  
  2611. [State 106, 3]
  2612. type = VelAdd
  2613. trigger1 = Time > 0
  2614. x = .3
  2615. y = .45
  2616.  
  2617. [State 106, 9]
  2618. type = ChangeState
  2619. trigger1 = Vel Y > 0
  2620. trigger1 = Pos Y >= 0
  2621. value = 107
  2622.  
  2623. ;--------------------------------
  2624. ; âoâbâNâ_âbâVâàüiÆàÆnüj
  2625. ;--------------------------------
  2626. [Statedef 107]
  2627. type = S
  2628. movetype = I
  2629. physics = S
  2630. anim = 105
  2631. velset = 0,0
  2632.  
  2633. [State 107, 1]
  2634. type = posset
  2635. trigger1 = Time = 0
  2636. y = 0
  2637.  
  2638. [State 107, 2]
  2639. type = PlaySnd
  2640. trigger1 = Time = 0
  2641. value = S52,0
  2642.  
  2643. [State 107, 9]
  2644. type = ChangeState
  2645. trigger1 = AnimTime = 0
  2646. value = 0
  2647. ctrl = 1
  2648.  
  2649. ;--------------------------------
  2650. ; HIT_AIRFALLRECOVER
  2651. ;--------------------------------
  2652. [Statedef 5201]
  2653. type    = A
  2654. movetype= I
  2655. physics = N
  2656. anim = 5200
  2657. ctrl = 0
  2658. velset = 0,0
  2659.  
  2660. [State 5201, 1]
  2661. type = Turn
  2662. trigger1 = Time = 0
  2663. trigger1 = p2dist X < -5
  2664.  
  2665. [State 5201, 1]
  2666. type = posset
  2667. trigger1 = Time = 0
  2668. y = 0
  2669.  
  2670. [State 5201, 1]
  2671. type = PlaySnd
  2672. trigger1 = AnimElem = 1
  2673. value = S5200,0
  2674.  
  2675. [State 5201, 1]
  2676. type = NotHitBy
  2677. trigger1 = 1
  2678. value = SCA,NT,ST,HT
  2679.  
  2680. [State 5201, 1]
  2681. type = velset
  2682. trigger1 = AnimElem = 1
  2683. x = -4.5
  2684.  
  2685. [State 5201, 1]
  2686. type = velset
  2687. trigger1 = AnimElem = 5
  2688. x = 0
  2689.  
  2690. [State 5201, 9]
  2691. type = ChangeState
  2692. trigger1 = AnimTime = 0
  2693. value = 0
  2694. ctrl = 1
  2695.  
  2696. ;============================================================================
  2697. ; States that are always executed (use statedef -2)
  2698. ;============================================================================
  2699.  
  2700. [Statedef -2]
  2701.  
  2702. ;----------------------
  2703. ; âXâgâëâCâJü[é╠èτê╩ÆuîêÆΦ
  2704. ;----------------------
  2705. [State -2, 1]
  2706. type = VarSet
  2707. triggerall = Var(8) != 1
  2708. triggerall = Var(8) != 2
  2709. trigger1 = Facing = 1
  2710. var(8) = 1
  2711.  
  2712. [State -2, 2]
  2713. type = VarSet
  2714. triggerall = Var(8) != 1
  2715. triggerall = Var(8) != 2
  2716. trigger1 = Facing = -1
  2717. var(8) = 2
  2718.  
  2719. ;--------------------
  2720. ; âXâgâëâCâJü[é╠èτüiâIâüâKâïâKü[âïüj
  2721. ;--------------------
  2722. [State -2, 4]
  2723. type = Explod
  2724. trigger1 = var(8) = 1
  2725. trigger1 = NumExplod(2102) = 0
  2726. anim = 2102
  2727. ID = 2102
  2728. pos = 4,213
  2729. postype = left
  2730. ontop = 1
  2731. BindTime = -1
  2732. ownpal = 1
  2733.  
  2734. ;--------------------
  2735. ; âXâgâëâCâJü[é╠èτüiâIâüâKâïâKü[âïïtüj
  2736. ;--------------------
  2737. [State -2, 5]
  2738. type = Explod
  2739. trigger1 = var(8) = 2
  2740. trigger1 = NumExplod(2103) = 0
  2741. anim = 2103
  2742. ID = 2103
  2743. pos = -4,213
  2744. postype = right
  2745. ontop = 1
  2746. BindTime = -1
  2747. ownpal = 1
  2748.  
  2749. ;--------------------
  2750. ; âXâgâëâCâJü[é╠èτüiâIâèâWâiâïâ[âìüj
  2751. ;--------------------
  2752. [State -2, 6]
  2753. type = Explod
  2754. trigger1 = var(8) = 1
  2755. trigger1 = NumExplod(2300) = 0
  2756. anim = 2300
  2757. ID = 2300
  2758. pos = 21,213
  2759. postype = left
  2760. ontop = 1
  2761. BindTime = -1
  2762. ownpal = 1
  2763.  
  2764. ;--------------------
  2765. ; âXâgâëâCâJü[é╠èτüiâIâèâWâiâïâ[âìïtüj
  2766. ;--------------------
  2767. [State -2, 7]
  2768. type = Explod
  2769. trigger1 = var(8) = 2
  2770. trigger1 = NumExplod(2301) = 0
  2771. anim = 2301
  2772. ID = 2301
  2773. pos = -21,213
  2774. postype = right
  2775. ontop = 1
  2776. BindTime = -1
  2777. ownpal = 1
  2778.  
  2779. ;============================================================================
  2780. ; States that are executed when in self's state file (use statedef -3)
  2781. ;============================================================================
  2782.  
  2783. [Statedef -3]
  2784. [State lin's lifeadd ]
  2785. type = lifeadd
  2786. triggerall = life >50 && time%5 =0 
  2787. trigger1 = enemy,name = "lin"
  2788. trigger1 = enemy,var(18) = 1
  2789. value = -1
  2790.  
  2791. ;---------------------
  2792. ; âWâââôâvë╣
  2793. ;---------------------
  2794. [State -3, 2]
  2795. type = PlaySnd
  2796. triggerall = Time = 1
  2797. trigger1 = stateno = 50
  2798. value = 50,0
  2799.  
  2800. ;---------------------
  2801. ; ÆàÆnë╣
  2802. ;---------------------
  2803. [State -3, 3]
  2804. type = PlaySnd
  2805. triggerall = Time = 1
  2806. trigger1 = stateno = 52 || stateno = 106 || stateno = 1011 || stateno = 1016 || stateno = 3023 || stateno = 3028
  2807. value = 52,0
  2808.  
  2809. ;---------------------
  2810. ; ï≥éτéóÄ₧é╠É║
  2811. ;---------------------
  2812. [State -3, 5]
  2813. type = PlaySnd
  2814. trigger1 = Time = 1 && stateno = 5000 && (anim = 5000 || anim = 5010) && random % 10 < 5
  2815. value = 5000,0
  2816.  
  2817. [State -3, 5]
  2818. type = PlaySnd
  2819. trigger1 = Time = 1 && stateno = 5000 && (anim = 5001 || anim = 5011) && random % 10 < 5
  2820. value = 5000,1
  2821.  
  2822. [State -3, 5]
  2823. type = PlaySnd
  2824. trigger1 = Time = 1 && stateno = 5000 && (anim = 5002 || anim = 5012) && random % 10 < 5
  2825. value = 5000,2
  2826.  
  2827. [State -3, 5]
  2828. type = PlaySnd
  2829. trigger1 = Time = 1 && (stateno = 5030 || stateno = 5071) && random % 10 < 5
  2830. value = 5000,3
  2831.  
  2832. ;---------------------
  2833. ; É÷ì▌âoâbâNâJâëü[
  2834. ;---------------------
  2835. [State -3, 6]
  2836. type = BGPalfx
  2837. trigger1 = stateno = 3300 || stateno = 3310 || stateno = 3320 || stateno = 3330 || stateno = 3340 || stateno = 3350 || stateno = 3360 || stateno = 3370 || stateno = 3380
  2838. invertall = 1
  2839. time = 1
  2840. mul = 210,210,255
  2841. ignorehitpause = 1
  2842.  
  2843. ;---------------------
  2844. ; âAâNâeâBâuâXâgâëâCâJü[âVâXâeâÇüiâIâüâKâïâKü[âïüj
  2845. ;---------------------
  2846. ;[State -3, 7]
  2847. ;type = ChangeState
  2848. ;triggerall = NumHelper(1200) = 0
  2849. ;triggerall = NumHelper(1250) = 0
  2850. ;triggerall = NumHelper(1260) = 0
  2851. ;triggerall = NumHelper(2000) = 0
  2852. ;triggerall = NumHelper(2001) = 0
  2853. ;triggerall = NumHelper(3110) = 0
  2854. ;triggerall = NumHelper(3210) = 0
  2855. ;triggerall = ctrl
  2856. ;triggerall = P2life != 0
  2857. ;triggerall = StateType != A
  2858. ;trigger1 = var(9) = 1
  2859. ;trigger1 = random < 20
  2860. ;trigger2 = command = "striker"
  2861. ;value = 2000
  2862.  
  2863. ;[State -3, 8]
  2864. ;type = helper
  2865. ;triggerall = NumHelper(1200) = 0
  2866. ;triggerall = NumHelper(1250) = 0
  2867. ;triggerall = NumHelper(1260) = 0
  2868. ;triggerall = NumHelper(2000) = 0
  2869. ;triggerall = NumHelper(2001) = 0
  2870. ;triggerall = NumHelper(3110) = 0
  2871. ;triggerall = NumHelper(3210) = 0
  2872. ;triggerall = StateNo != 0
  2873. ;triggerall = MoveType != H
  2874. ;triggerall = P2life != 0
  2875. ;triggerall = (RoundState = 2 || RoundState = 3)
  2876. ;trigger1 = var(9) = 0
  2877. ;trigger1 = command = "striker"
  2878. ;trigger2 = var(9) = 1
  2879. ;trigger2 = random < 1
  2880. ;name = "OmegaRugal"
  2881. ;ID = 2000
  2882. ;pos = -41,-86
  2883. ;postype = back
  2884. ;stateno = 2001
  2885. ;ownpal = 0
  2886.  
  2887. ;---------------------
  2888. ; âAâNâeâBâuâXâgâëâCâJü[âVâXâeâÇüiâIâèâWâiâïâ[âìüj
  2889. ;---------------------
  2890. ;[State -3, 9]
  2891. ;type = ChangeState
  2892. ;triggerall = NumHelper(1200) = 0
  2893. ;triggerall = NumHelper(1250) = 0
  2894. ;triggerall = NumHelper(1260) = 0
  2895. ;triggerall = NumHelper(2200) = 0
  2896. ;triggerall = NumHelper(2201) = 0
  2897. ;triggerall = NumHelper(3110) = 0
  2898. ;triggerall = NumHelper(3210) = 0
  2899. ;triggerall = ctrl
  2900. ;triggerall = P2life != 0
  2901. ;triggerall = StateType != A
  2902. ;trigger1 = var(9) = 1
  2903. ;trigger1 = random < 20
  2904. ;trigger2 = command = "striker2"
  2905. ;value = 2200
  2906.  
  2907. ;[State -3, 10]
  2908. ;type = helper
  2909. ;triggerall = NumHelper(1200) = 0
  2910. ;triggerall = NumHelper(1250) = 0
  2911. ;triggerall = NumHelper(1260) = 0
  2912. ;triggerall = NumHelper(2200) = 0
  2913. ;triggerall = NumHelper(2201) = 0
  2914. ;triggerall = NumHelper(3110) = 0
  2915. ;triggerall = NumHelper(3210) = 0
  2916. ;triggerall = StateNo != 0
  2917. ;triggerall = MoveType != H
  2918. ;triggerall = P2life != 0
  2919. ;triggerall = (RoundState = 2 || RoundState = 3)
  2920. ;trigger1 = var(9) = 0
  2921. ;trigger1 = command = "striker2"
  2922. ;trigger2 = var(9) = 1
  2923. ;trigger2 = random < 1
  2924. ;name = "OriginalZero"
  2925. ;ID = 2200
  2926. ;pos = -41,-86
  2927. ;postype = back
  2928. ;stateno = 2201
  2929. ;ownpal = 0
  2930.