home *** CD-ROM | disk | FTP | other *** search
/ ProGames 6 / PROGAMES.iso / linked / KOF2003BW.exe / KOF2003BW / CHARS / ryuji / ryuji.cmd < prev    next >
Encoding:
Text File  |  1999-01-01  |  25.8 KB  |  1,377 lines

  1.  
  2. ;======================
  3. ;RYUJIX CMD FILE
  4. ;======================
  5.  
  6. ;-|AI Command |--------------------------------------------------------
  7. [Command]
  8. name = "AI_1"
  9. command = U,D,F,F,B,B
  10. time = 1
  11.  
  12. [Command]
  13. name = "AI_2"
  14. command = U,D,F,F,B,F
  15. time = 1
  16.  
  17. [Command]
  18. name = "AI_3"
  19. command = U,D,F,F,B,D
  20. time = 1
  21.  
  22. [Command]
  23. name = "AI_4"
  24. command = U,D,F,F,B,U
  25. time = 1
  26.  
  27. [Command]
  28. name = "AI_5"
  29. command = U,D,F,F,U,B
  30. time = 1
  31.  
  32. [Command]
  33. name = "AI_6"
  34. command = U,D,F,F,D,B
  35. time = 1
  36.  
  37. [Command]
  38. name = "AI_7"
  39. command = U,D,F,F,F,B
  40. time = 1
  41.  
  42. [Command]
  43. name = "AI_8"
  44. command = U,D,U,F,B,B
  45. time = 1
  46.  
  47. [Command]
  48. name = "AI_9"
  49. command = U,D,D,F,B,B
  50. time = 1
  51.  
  52. [Command]
  53. name = "AI_10"
  54. command = D,D,F,F,B,B
  55. time = 1
  56.  
  57. [Command]
  58. name = "AI_11"
  59. command = U,U,F,F,B,B
  60. time = 1
  61.  
  62. [Command]
  63. name = "AI_12"
  64. command = U,B,F,F,B,B
  65. time = 1
  66. ;********************************************************************************************
  67. ;=============================[Hyper Moves]=========================================
  68. ;------------------------------------------
  69. [Command]
  70. name = "drill"
  71. command = ~F, D, DB, F, D, DB, x
  72. time = 100
  73.  
  74. [Command]
  75. name = "drill"
  76. command = ~F,  D, DB, F, D, DB, y
  77. time = 100
  78.  
  79. [Command]
  80. name = "drill"
  81. command = ~F, D, B, F, D, B, x
  82. time = 100
  83.  
  84. [Command]
  85. name = "drill"
  86. command = ~F,  D, B, F, D, B, y
  87. time = 100
  88.  
  89. [Command]
  90. name = "drill"
  91. command = ~F, DF, D, DB, B, F, DF, D, DB, B, x
  92. time = 100
  93.  
  94. [Command]
  95. name = "drill"
  96. command = ~F, DF, D, DB, B, F, DF, D, DB, B, x
  97. time = 100
  98.  
  99. ;Shortcut
  100. [Command]
  101. name = "drill"
  102. command = ~D, DB, B, z
  103. time = 15
  104. ;---------------------------------
  105. [Command]
  106. name = "kadkad"
  107. command = ~D, DF, F, D, DF, F, x
  108. time = 35
  109.  
  110. [Command]
  111. name = "kadkad"
  112. command = ~D, DF, F, D, DF, F, y
  113. time = 35
  114.  
  115. ;Shortcut
  116. [Command]
  117. name = "kadkad"
  118. command = ~D, DF, F, c
  119. time = 15
  120. ;---------------------------------
  121. ;=================[Special Moves]==========
  122. [Command]
  123. name = "snakex"
  124. command = ~D, DB, B, x
  125. time = 15
  126.  
  127. [Command]
  128. name = "snakey"
  129. command = ~D, DB, B, y
  130. time = 15
  131.  
  132. [Command]
  133. name = "snakea"
  134. command = ~D, DB, B, a
  135. time = 15
  136.  
  137. [Command]
  138. name = "dust1"
  139. command = ~F, D, DF, a
  140. time = 20
  141.  
  142. [Command]
  143. name = "dust2"
  144. command = ~F, D, DF, b
  145. time = 20
  146.  
  147. [Command]
  148. name = "rev1"
  149. command = ~B, DB, D, DF, F, a
  150. time = 20
  151.  
  152. [Command]
  153. name = "rev2"
  154. command = ~B, DB, D, DF, F, b
  155. time = 20
  156.  
  157. [Command]
  158. name = "rev1"
  159. command = ~D, DF, F, a
  160. time = 15
  161.  
  162. [Command]
  163. name = "rev2"
  164. command = ~D, DF, F, b
  165. time = 15
  166. ;----------------------
  167.  
  168. [Command]
  169. name = "swat1"
  170. command = ~D, DF, F, x
  171. time = 15
  172.  
  173. [Command]
  174. name = "swat2"
  175. command = ~D, DF, F, y
  176. time = 15
  177. ;----------------------------
  178.  
  179. [Command]
  180. name = "head"
  181. command = ~F, DF, D, DB, B, F, y
  182. time = 30
  183.  
  184. [Command]
  185. name = "head"
  186. command = ~F, DF, D, DB, B, F, x
  187. time = 30
  188.  
  189. [Command]
  190. name = "head"
  191. command = ~D, DF, F, z
  192. time = 15
  193.  
  194. ;----------------------------
  195.  
  196. [Command]
  197. name = "knife1"
  198. command = ~F, D, DF, x
  199. time = 20
  200.  
  201. [Command]
  202. name = "knife2"
  203. command = ~F, D, DF, y
  204. time = 20
  205.  
  206. ;------------------------
  207. [Command]
  208. name = "qcf_c"
  209. command = ~D, DF, F, c
  210. time = 15
  211.  
  212. [Command]
  213. name = "qcb_x"
  214. command = ~D, DB, B, x
  215. time = 15
  216.  
  217. [Command]
  218. name = "qcb_y"
  219. command = ~D, DB, B, y
  220. time = 15
  221.  
  222. [Command]
  223. name = "qcb_a"
  224. command = ~D, DB, B, a
  225. time = 15
  226.  
  227. [Command]
  228. name = "qcb_b"
  229. command = ~D, DB, B, b
  230. time = 15
  231.  
  232. [Command]
  233. name = "dp_x"
  234. command = ~F, D, DF, x
  235. time = 15
  236.  
  237. [Command]
  238. name = "dp_b"
  239. command = ~F, D, DF, b
  240. time = 15
  241.  
  242. [Command]
  243. name = "dp_a"
  244. command = ~F, D, DF, a
  245. time = 15
  246.  
  247. [Command]
  248. name = "dp_y"
  249. command = ~F, D, DF, y
  250. time = 15
  251. ;-------------------------------------------
  252. [Command]
  253. name = "max"
  254. command = x+y+a
  255. time = 1
  256.  
  257. [Command]
  258. name = "brian"
  259. command = a+y
  260. time = 2
  261.  
  262. [Command]
  263. name = "heavy"
  264. command = x+b
  265. time = 2
  266.  
  267. [Command]
  268. name = "brian"
  269. command = z
  270. time = 2
  271.  
  272. [Command]
  273. name = "heavyd"
  274. command = c
  275. time = 2
  276.  
  277. [Command]
  278. name = "out1"
  279. command = ~D, DB, B, D, DB, B, x
  280. time = 35
  281.  
  282. [Command]
  283. name = "out2"
  284. command = ~D, DB, B, D, DB, B, y
  285. time = 35
  286.  
  287. ;--------------------------------------------
  288. ;=========================================================================================
  289. ;##############################################################################
  290. ;RUN n DASH BACK
  291. ;____________________________________________________________________________________
  292.  
  293. ;Run
  294. [Command]
  295. name = "FF"
  296. command = F, F
  297. time = 15
  298.  
  299. ;Back
  300. [Command]
  301. name = "BB"
  302. command = B, B
  303. time = 10
  304.  
  305. ;-|Button Combination|-----------------------------------------------
  306.  
  307. [Command]
  308. name = "longjump"
  309. command = D, $U
  310. time = 18
  311.  
  312. [Command]
  313. name = "recovery"
  314. command = x+a
  315. time = 1
  316.  
  317. [Command]
  318. name = "dodge"
  319. command = x+y
  320. time = 1
  321.  
  322. [Command]
  323. name = "shingo"
  324. command = x+y
  325. time = 1
  326.  
  327. [Command]
  328. name = "knockdown"
  329. command = y+b
  330. time = 1
  331.  
  332. [Command]
  333. name = "roll"
  334. command = x+a
  335. time = 1
  336.  
  337. [Command]
  338. name = "ac"
  339. command = a+c
  340. time = 1
  341.  
  342. [Command]
  343. name = "bc"
  344. command = b+c
  345. time = 1
  346.  
  347. [Command]
  348. name = "abc"
  349. command = a+b+c
  350. time = 1
  351.  
  352. [Command]
  353. name = "yb"
  354. command = y+b
  355. time = 1
  356.  
  357. [Command]
  358. name = "xa"
  359. command = x+a
  360. time = 1
  361.  
  362. [Command]
  363. name = "ab"
  364. command = a+b
  365. time = 1
  366.  
  367. [Command]
  368. name = "xz"
  369. command = x+z
  370. time = 1
  371.  
  372. [Command]
  373. name = "yz"
  374. command = y+z
  375. time = 1
  376.  
  377. ;POWER UP
  378. [Command]
  379. name = "xyz"
  380. command = x+y+z
  381. time = 1
  382.  
  383. ;------------------------------------------------------------------------------
  384. ;HOLD BUTTONS
  385.  
  386. [Command]
  387. name = "hold_a"
  388. command = /$a
  389. time = 1
  390.  
  391. [Command]
  392. name = "hold_b"
  393. command = /$b
  394. time = 1
  395.  
  396. [Command]
  397. name = "hold_c"
  398. command = /$c
  399. time = 1
  400.  
  401. [Command]
  402. name = "hold_x"
  403. command = /$x
  404. time = 1
  405.  
  406. [Command]
  407. name = "hold_y"
  408. command = /$y
  409. time = 1
  410.  
  411. [Command]
  412. name = "hold_z"
  413. command = /$z
  414. time = 1
  415.  
  416. [Command]
  417. name = "holdx"
  418. command = /x
  419. time = 1
  420.  
  421. [Command]
  422. name = "holda"
  423. command = /a
  424. time = 1
  425.  
  426. [Command]
  427. name = "holdb"
  428. command = /b
  429. time = 1
  430.  
  431. [Command]
  432. name = "holdc"
  433. command = /c
  434. time = 1
  435.  
  436.  
  437. [Command]
  438. name = "holdy"
  439. command = /y
  440. time = 1
  441.  
  442. [Command]
  443. name = "holdz"
  444. command = /z
  445. time = 1
  446.  
  447. ;==================================================================================
  448. ;HOLD DIR
  449.  
  450. [Command]
  451. name = "holdfwd"
  452. command = /$F
  453. time = 1
  454.  
  455. [Command]
  456. name = "holdback"
  457. command = /$B
  458. time = 1
  459.  
  460. [Command]
  461. name = "holdup"
  462. command = /$U
  463. time = 1
  464.  
  465. [Command]
  466. name = "holddown"
  467. command = /$D
  468. time = 1
  469.  
  470. [Command]
  471. name = "/DB"
  472. command = /DB
  473. time = 1
  474.  
  475. ;+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  476. ;HOLD DIR + BUTTON
  477.  
  478. [Command]
  479. name = "holdfwd_x"
  480. command = /$F, x
  481. time = 1
  482.  
  483. [Command]
  484. name = "holdfwd_y"
  485. command = /$F, y
  486. time = 1
  487.  
  488. [Command]
  489. name = "fwd_a"
  490. command = /F,a
  491. time = 1
  492.  
  493. [Command]
  494. name = "fwd_b"
  495. command = /F,b
  496. time = 1
  497.  
  498.  
  499. [Command]
  500. name = "fwd_x"
  501. command = /F,x
  502.  
  503. [Command]
  504. name = "fwd_z"
  505. command = /F,z
  506.  
  507. [Command]
  508. name = "back_z"
  509. command = /B,z
  510.  
  511. [Command]
  512. name = "back_a"
  513. command = /B,a
  514.  
  515. [Command]
  516. name = "back_x"
  517. command = /B,x
  518.  
  519. [Command]
  520. name = "fwd_y"
  521. command = /F,y
  522.  
  523. [Command]
  524. name = "back_y"
  525. command = /B,y
  526.  
  527. [Command]
  528. name = "down_y"
  529. command = /D, y
  530.  
  531. [Command]
  532. name = "down_b"
  533. command = /D, b
  534.  
  535. [Command]
  536. name = "down_z"
  537. command = /D, z
  538.  
  539.  
  540. ;++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  541. ;-| Single Button |---------------------------------------------------------
  542.  
  543. [Command]
  544. name = "x"
  545. command = x
  546. time = 1
  547.  
  548. [Command]
  549. name = "y"
  550. command = y
  551. time = 1
  552.  
  553. [Command]
  554. name = "z"
  555. command = z
  556. time = 1
  557.  
  558. [Command]
  559. name = "a"
  560. command = a
  561. time = 1
  562.  
  563. [Command]
  564. name = "b"
  565. command = b
  566. time = 1
  567.  
  568. [Command]
  569. name = "c"
  570. command = c
  571. time = 1
  572.  
  573. [Command]
  574. name = "s"
  575. command = s
  576. time = 1
  577.  
  578. ;++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  579. ;--------------------------<> COMMANDS <>------------------------------
  580. ;++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  581. [Statedef -1]
  582.  
  583. ;=========================
  584. ; ---<> HYPER MOVES <>---
  585. ;=========================
  586.  
  587. ;Drill SDM
  588. [State -1,kadkad]
  589. type = ChangeState
  590. value = 4500
  591. ;triggerall = var(9) != 1
  592. triggerall = power >= 1000
  593. triggerall = var(10) > 0 || life <= 200
  594. triggerall = command = "drill"
  595. triggerall = statetype != A
  596. trigger1 = ctrl = 1
  597. trigger2 = stateno = 215
  598. trigger2 = movecontact
  599. trigger3 = stateno = 250
  600. trigger3 = movecontact
  601. trigger4 = stateno = 270
  602. trigger4 = movecontact
  603. trigger4 = time <= 7
  604. trigger5 = movecontact
  605. trigger5 = stateno = 703
  606. trigger6 = movecontact
  607. trigger6 = stateno = 280
  608. trigger7 = movecontact
  609. trigger7 = stateno = 440
  610.  
  611. ;Drill DM
  612. [State -1,kadkad]
  613. type = ChangeState
  614. value = 4000
  615. ;triggerall = var(9) != 1
  616. triggerall = power >= 1000
  617. triggerall = var(10) <= 0
  618. triggerall = life > 200
  619. triggerall = command = "drill"
  620. triggerall = statetype != A
  621. trigger1 = ctrl = 1
  622. trigger2 = stateno = 215
  623. trigger2 = movecontact
  624. trigger3 = stateno = 250
  625. trigger3 = movecontact
  626. trigger4 = stateno = 270
  627. trigger4 = movecontact
  628. trigger4 = time <= 7
  629. trigger5 = movecontact
  630. trigger5 = stateno = 703
  631. trigger6 = movecontact
  632. trigger6 = stateno = 280
  633. trigger7 = movecontact
  634. trigger7 = stateno = 440
  635.  
  636. ;------------------------------------------------------------
  637. ;Kadkad SDM
  638. [State -1,kadkad]
  639. type = ChangeState
  640. value = 3050
  641. ;triggerall = var(9) != 1
  642. triggerall = power >= 1000
  643. triggerall = var(10) > 0 || life <= 200
  644. triggerall = command = "kadkad"
  645. triggerall = statetype != A
  646. trigger1 = ctrl = 1
  647. trigger2 = stateno = 215
  648. trigger2 = movecontact
  649. trigger3 = stateno = 250
  650. trigger3 = movecontact
  651. trigger4 = stateno = 270
  652. trigger4 = movecontact
  653. trigger4 = time <= 7
  654. trigger5 = movecontact
  655. trigger5 = stateno = 703
  656. trigger6 = movecontact
  657. trigger6 = stateno = 280
  658. trigger7 = movecontact
  659. trigger7 = stateno = 440
  660.  
  661. ;Kadkad DM
  662. [State -1,kadkad]
  663. type = ChangeState
  664. value = 3000
  665. ;triggerall = var(9) != 1
  666. triggerall = power >= 1000
  667. triggerall = var(10) <= 0
  668. triggerall = life > 200
  669. triggerall = command = "kadkad"
  670. triggerall = statetype != A
  671. trigger1 = ctrl = 1
  672. trigger2 = stateno = 215
  673. trigger2 = movecontact
  674. trigger3 = stateno = 250
  675. trigger3 = movecontact
  676. trigger4 = stateno = 270
  677. trigger4 = movecontact
  678. trigger4 = time <= 7
  679. trigger5 = movecontact
  680. trigger5 = stateno = 703
  681. trigger6 = movecontact
  682. trigger6 = stateno = 280
  683. trigger7 = movecontact
  684. trigger7 = stateno = 440
  685.  
  686.  
  687. ;=========================
  688. ; ---<> SPECIAL MOVES <>---
  689. ;=========================
  690.  
  691. ;Head
  692. [State -1,Head]
  693. type = ChangeState
  694. value = 2300
  695. ;triggerall = var(9) != 1
  696. triggerall = command = "head"
  697. triggerall = statetype != A
  698. trigger1 = ctrl = 1
  699. trigger2 = stateno = 215
  700. trigger2 = movecontact
  701. trigger3 = stateno = 250
  702. trigger3 = movecontact
  703. trigger4 = stateno = 270
  704. trigger4 = movecontact
  705. trigger4 = time <= 7
  706. trigger5 = movecontact
  707. trigger5 = stateno = 703
  708. trigger6 = movecontact
  709. trigger6 = stateno = 280
  710. trigger7 = movecontact
  711. trigger7 = stateno = 440
  712.  
  713. ;Snake Arm (b)
  714. [State -1,forward]
  715. type = ChangeState
  716. value = 1000
  717. ;triggerall = var(9) != 1
  718. triggerall = command = "snakea"
  719. triggerall = statetype != A
  720. trigger1 = ctrl = 1
  721. trigger2 = stateno = 215
  722. trigger2 = movecontact
  723. trigger3 = stateno = 250
  724. trigger3 = movecontact
  725. trigger4 = stateno = 270
  726. trigger4 = movecontact
  727. trigger4 = time <= 7
  728. trigger5 = movecontact
  729. trigger5 = stateno = 703
  730. trigger6 = movecontact
  731. trigger6 = stateno = 280
  732. trigger7 = movecontact
  733. trigger7 = stateno = 2000
  734. trigger8 = movecontact
  735. trigger8 = stateno = 440
  736.  
  737. ;Snake Arm (y)
  738. [State -1,downward]
  739. type = ChangeState
  740. value = 1010
  741. ;triggerall = var(9) != 1
  742. triggerall = command = "snakey"
  743. triggerall = statetype != A
  744. trigger1 = ctrl = 1
  745. trigger2 = stateno = 215
  746. trigger2 = movecontact
  747. trigger3 = stateno = 250
  748. trigger3 = movecontact
  749. trigger4 = stateno = 270
  750. trigger4 = movecontact
  751. trigger4 = time <= 7
  752. trigger5 = movecontact
  753. trigger5 = stateno = 703
  754. trigger6 = movecontact
  755. trigger6 = stateno = 280
  756. trigger7 = movecontact
  757. trigger7 = stateno = 230
  758. trigger8 = movecontact
  759. trigger8 = stateno = 2000
  760. trigger9 = movecontact
  761. trigger9 = stateno = 440
  762.  
  763. ;Snake Arm (x)
  764. [State -1,upward]
  765. type = ChangeState
  766. value = 1020
  767. ;triggerall = var(9) != 1
  768. triggerall = command = "snakex"
  769. triggerall = statetype != A
  770. trigger1 = ctrl = 1
  771. trigger2 = stateno = 215
  772. trigger2 = movecontact
  773. trigger3 = stateno = 250
  774. trigger3 = movecontact
  775. trigger4 = stateno = 270
  776. trigger4 = movecontact
  777. trigger4 = time <= 7
  778. trigger5 = movecontact
  779. trigger5 = stateno = 703
  780. trigger6 = movecontact
  781. trigger6 = stateno = 280
  782. trigger7 = movecontact
  783. trigger7 = stateno = 2000
  784. trigger8 = movecontact
  785. trigger8 = stateno = 440
  786.  
  787. ;Reversal 1
  788. [State -1,rev1]
  789. type = ChangeState
  790. value = 2100
  791. ;triggerall = var(9) != 1
  792. triggerall = command = "rev1"
  793. triggerall = statetype != A
  794. trigger1 = ctrl = 1
  795. trigger2 = stateno = 215
  796. trigger2 = movecontact
  797. trigger3 = stateno = 250
  798. trigger3 = movecontact
  799. trigger4 = stateno = 270
  800. trigger4 = movecontact
  801. trigger4 = time <= 7
  802. trigger5 = movecontact
  803. trigger5 = stateno = 703
  804. trigger6 = movecontact
  805. trigger6 = stateno = 280
  806. trigger7 = movecontact
  807. trigger7 = stateno = 440
  808.  
  809. ;Reversal 2
  810. [State -1,rev2]
  811. type = ChangeState
  812. value = 2150
  813. ;triggerall = var(9) != 1
  814. triggerall = command = "rev2"
  815. triggerall = statetype != A
  816. trigger1 = ctrl = 1
  817. trigger2 = stateno = 215
  818. trigger2 = movecontact
  819. trigger3 = stateno = 250
  820. trigger3 = movecontact
  821. trigger4 = stateno = 270
  822. trigger4 = movecontact
  823. trigger4 = time <= 7
  824. trigger5 = movecontact
  825. trigger5 = stateno = 703
  826. trigger6 = movecontact
  827. trigger6 = stateno = 280
  828. trigger7 = movecontact
  829. trigger7 = stateno = 440
  830.  
  831. ;swat1
  832. [State -1,swat1]
  833. type = ChangeState
  834. value = 2200
  835. ;triggerall = var(9) != 1
  836. triggerall = command = "swat1"
  837. triggerall = statetype != A
  838. trigger1 = ctrl = 1
  839. trigger2 = stateno = 215
  840. trigger2 = movecontact
  841. trigger3 = stateno = 250
  842. trigger3 = movecontact
  843. trigger4 = stateno = 270
  844. trigger4 = movecontact
  845. trigger4 = time <= 7
  846. trigger5 = movecontact
  847. trigger5 = stateno = 703
  848. trigger6 = movecontact
  849. trigger6 = stateno = 280
  850. trigger7 = movecontact
  851. trigger7 = stateno = 440
  852.  
  853. ;swat2
  854. [State -1,swat2]
  855. type = ChangeState
  856. value = 2250
  857. ;triggerall = var(9) != 1
  858. triggerall = command = "swat2"
  859. triggerall = statetype != A
  860. trigger1 = ctrl = 1
  861. trigger2 = stateno = 215
  862. trigger2 = movecontact
  863. trigger3 = stateno = 250
  864. trigger3 = movecontact
  865. trigger4 = stateno = 270
  866. trigger4 = movecontact
  867. trigger4 = time <= 7
  868. trigger5 = movecontact
  869. trigger5 = stateno = 703
  870. trigger6 = movecontact
  871. trigger6 = stateno = 280
  872. trigger7 = movecontact
  873. trigger7 = stateno = 440
  874.  
  875. ;Knife1
  876. [State -1,knife1]
  877. type = ChangeState
  878. value = 2400
  879. ;triggerall = var(9) != 1
  880. triggerall = command = "knife1"
  881. triggerall = statetype != A
  882. trigger1 = ctrl = 1
  883. trigger2 = stateno = 215
  884. trigger2 = movecontact
  885. trigger3 = stateno = 250
  886. trigger3 = movecontact
  887. trigger4 = stateno = 270
  888. trigger4 = movecontact
  889. trigger4 = time <= 7
  890. trigger5 = movecontact
  891. trigger5 = stateno = 703
  892. trigger6 = movecontact
  893. trigger6 = stateno = 280
  894. trigger7 = movecontact
  895. trigger7 = stateno = 440
  896.  
  897. ;Knife1
  898. [State -1,knife2]
  899. type = ChangeState
  900. value = 2500
  901. ;triggerall = var(9) != 1
  902. triggerall = command = "knife2"
  903. triggerall = statetype != A
  904. trigger1 = ctrl = 1
  905. trigger2 = stateno = 215
  906. trigger2 = movecontact
  907. trigger3 = stateno = 250
  908. trigger3 = movecontact
  909. trigger4 = stateno = 270
  910. trigger4 = movecontact
  911. trigger4 = time <= 7
  912. trigger5 = movecontact
  913. trigger5 = stateno = 703
  914. trigger6 = movecontact
  915. trigger6 = stateno = 280
  916. trigger7 = movecontact
  917. trigger7 = stateno = 440
  918.  
  919. ;dustkick b
  920. [State -1,Dust2]
  921. type = ChangeState
  922. value = 2000
  923. ;triggerall = var(9) != 1
  924. triggerall = command = "dust2"
  925. triggerall = statetype != A
  926. trigger1 = ctrl = 1
  927. trigger2 = stateno = 215
  928. trigger2 = movecontact
  929. trigger3 = stateno = 250
  930. trigger3 = movecontact
  931. trigger4 = stateno = 270
  932. trigger4 = movecontact
  933. trigger4 = time <= 7
  934. trigger5 = movecontact
  935. trigger5 = stateno = 703
  936. trigger6 = movecontact
  937. trigger6 = stateno = 280
  938. trigger7 = movecontact
  939. trigger7 = stateno = 440
  940.  
  941. ;dustkick a
  942. [State -1,Dust1]
  943. type = ChangeState
  944. value = 2050
  945. ;triggerall = var(9) != 1
  946. triggerall = command = "dust1"
  947. triggerall = statetype != A
  948. trigger1 = ctrl = 1
  949. trigger2 = stateno = 215
  950. trigger2 = movecontact
  951. trigger3 = stateno = 250
  952. trigger3 = movecontact
  953. trigger4 = stateno = 270
  954. trigger4 = movecontact
  955. trigger4 = time <= 7
  956. trigger5 = movecontact
  957. trigger5 = stateno = 703
  958. trigger6 = movecontact
  959. trigger6 = stateno = 280
  960. trigger7 = movecontact
  961. trigger7 = stateno = 440
  962.  
  963. ;========================
  964. ; ADVANCE/EXTRA MOVES
  965. ;========================
  966. ;MAX
  967. [State -1]
  968. type = ChangeState
  969. value = 707
  970. ;triggerall = var(9) != 1
  971. triggerall = var(10) <= 0
  972. triggerall = power >= 1000
  973. trigger1 = command = "holdx"
  974. trigger1 = command = "holdy"
  975. trigger1 = command = "holda"
  976. trigger1 = stateno = 0
  977. trigger1 = ctrl
  978.  
  979. ;Charge XY
  980. [State -1]
  981. type = ChangeState
  982. value = 704
  983. ;triggerall = var(9) != 1
  984. triggerall = power < 3000
  985. trigger1 = command = "holdx"
  986. trigger1 = command = "holdy"
  987. trigger1 = stateno = 0
  988. trigger1 = ctrl
  989. ;---------------------------------
  990. [State -1,rollB Counter]
  991. type = ChangeState
  992. value = 710
  993. triggerall = var(9) != 1
  994. triggerall = power >= 500
  995. triggerall = command = "roll"
  996. triggerall = life > 0
  997. triggerall = command = "holdback"
  998. trigger1 = stateno = 150
  999. trigger2 = stateno = 152
  1000.  
  1001. [State -1,RollF counter]
  1002. type = ChangeState
  1003. value = 711
  1004. triggerall = var(9) != 1
  1005. triggerall = power >= 500
  1006. triggerall = command = "roll"
  1007. triggerall = life > 0
  1008. triggerall = command = "holdfwd"
  1009. trigger1 = stateno = 150
  1010. trigger2 = stateno = 151
  1011.  
  1012. [State -1,CD counter]
  1013. type = ChangeState
  1014. value = 712
  1015. triggerall = var(9) != 1
  1016. triggerall = power >= 500
  1017. triggerall = command = "knockdown"
  1018. triggerall = life > 0
  1019. trigger1 = stateno = 150
  1020. trigger2 = stateno = 151
  1021.  
  1022. [State -1,rollB]
  1023. type = ChangeState
  1024. value = 701
  1025. ;triggerall = var(9) != 1
  1026. triggerall = command = "roll"
  1027. triggerall = life > 0
  1028. triggerall = command = "holdback"
  1029. trigger1 = statetype = S
  1030. trigger1 = ctrl = 1
  1031.  
  1032. [State -1,RollF]
  1033. type = ChangeState
  1034. value = 706
  1035. ;triggerall = var(9) != 1
  1036. triggerall = stateno = 100
  1037. triggerall = command = "roll"
  1038. triggerall = life > 0
  1039. triggerall = command = "holdfwd"
  1040. trigger1 = statetype = S
  1041. trigger1 = ctrl = 1
  1042.  
  1043. [State -1,RollF]
  1044. type = ChangeState
  1045. value = 700
  1046. ;triggerall = var(9) != 1
  1047. triggerall = stateno != 100
  1048. triggerall = command = "roll"
  1049. triggerall = life > 0
  1050. triggerall = command = "holdfwd"
  1051. trigger1 = statetype = S
  1052. trigger1 = ctrl = 1
  1053.  
  1054. [State -1,Sidestep]
  1055. type = ChangeState
  1056. value = 702
  1057. ;triggerall = var(9) != 1
  1058. triggerall = command = "roll"
  1059. triggerall = life > 0
  1060. trigger1 = statetype = S
  1061. trigger1 = ctrl = 1
  1062. ;+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  1063.  
  1064. ;=============================================================================
  1065. ;-------------[Throws]------------------------
  1066. ;===========================================================================
  1067. ;GrabY
  1068. [State -1, GrabY ]
  1069. type = ChangeState
  1070. value = 300
  1071. triggerall = command = "y"
  1072. triggerall = statetype = S
  1073. triggerall = ctrl
  1074. triggerall = stateno != 100
  1075. trigger1 = command = "holdfwd" || command = "holdback"
  1076. trigger1 = p2bodydist X < 3
  1077. trigger1 = (p2statetype = S) || (p2statetype = C)
  1078. trigger1 = p2movetype != H
  1079. trigger2 = command = "holdback"
  1080. trigger2 = p2bodydist X < 5
  1081. trigger2 = (p2statetype = S) || (p2statetype = C)
  1082. trigger2 = p2movetype != H
  1083. ;---------------------------------------------------------------------------
  1084. ;---------------------------------------------------------------------------
  1085. ;GrabB
  1086. [State -1, GrabB ]
  1087. type = ChangeState
  1088. value = 310
  1089. triggerall = command = "b"
  1090. triggerall = statetype = S
  1091. triggerall = ctrl
  1092. triggerall = stateno != 100
  1093. trigger1 = command = "holdfwd" || command = "holdback"
  1094. trigger1 = p2bodydist X < 3
  1095. trigger1 = (p2statetype = S) || (p2statetype = C)
  1096. trigger1 = p2movetype != H
  1097. trigger2 = command = "holdback"
  1098. trigger2 = p2bodydist X < 5
  1099. trigger2 = (p2statetype = S) || (p2statetype = C)
  1100. trigger2 = p2movetype != H
  1101. ;===========================================================================
  1102. ;========================[BASIC ATTACKS]==================================
  1103.  
  1104. [State -1,Knockdown]
  1105. type = ChangeState
  1106. value = 280
  1107. ;triggerall = var(9) != 1
  1108. trigger1 = command = "knockdown" 
  1109. trigger1 = statetype = S
  1110. trigger1 = ctrl 
  1111.  
  1112. ;lp fwd
  1113. [State -1,16]
  1114. type = ChangeState
  1115. value = 215
  1116. triggerall = var(9) != 1
  1117. triggerall = NumHelper(1901) = 0
  1118. triggerall = command = "fwd_x"
  1119. trigger1 = statetype = S
  1120. trigger1 = ctrl = 1
  1121. trigger2 = stateno = 250
  1122. trigger2 = movecontact = 1 
  1123. trigger3 = stateno = 270
  1124. trigger3 = movecontact = 1
  1125. trigger3 = time <= 7
  1126. trigger4 = movecontact
  1127. trigger4 = stateno = 440
  1128.  
  1129. ;Lp Close
  1130. [State -1,Low Punch CLose]
  1131. type = ChangeState
  1132. value = 210
  1133. ;triggerall = var(9) != 1
  1134. triggerall = p2bodydist x <= 20
  1135. triggerall = command = "x"
  1136. trigger1 = statetype = S
  1137. trigger1 = ctrl = 1
  1138. trigger2 = stateno = 420
  1139. trigger2 = movecontact
  1140. trigger2 = command != "holddown"
  1141.  
  1142. ;Lp
  1143. [State -1,Lowpunch]
  1144. type = ChangeState
  1145. value = 200
  1146. ;triggerall = var(9) != 1
  1147. triggerall = p2bodydist x > 20
  1148. triggerall = command = "x"
  1149. trigger1 = statetype = S
  1150. trigger1 = ctrl = 1
  1151.  
  1152. ;lk close
  1153. [State -1,17]
  1154. type = ChangeState
  1155. value = 230
  1156. ;triggerall = var(9) != 1
  1157. triggerall = command = "a"
  1158. triggerall = p2bodydist x <= 15
  1159. trigger1 = statetype = S
  1160. trigger1 = ctrl = 1
  1161. trigger2 = command !=  "holddown"
  1162. trigger2 = stateno = 420
  1163. trigger2 = movecontact = 1
  1164.  
  1165. ;lk
  1166. [State -1,18]
  1167. type = ChangeState
  1168. value = 220
  1169. triggerall = p2bodydist x > 15
  1170. ;triggerall = var(9) != 1
  1171. triggerall = command = "a"
  1172. trigger1 = statetype = S
  1173. trigger1 = ctrl = 1
  1174.  
  1175. ;Hp close
  1176. [State -1,19]
  1177. type = ChangeState
  1178. value = 250
  1179. ;triggerall = var(9) != 1
  1180. triggerall = command = "y"
  1181. triggerall = p2bodydist x <= 20
  1182. triggerall = ctrl
  1183. triggerall = stateno != 250 && stateno != 240
  1184. trigger1 = statetype = S
  1185. trigger1 = ctrl = 1
  1186.  
  1187. ;Hp 
  1188. [State -1,20]
  1189. type = ChangeState
  1190. value = 240
  1191. ;triggerall = var(9) != 1
  1192. triggerall = p2bodydist x > 20
  1193. triggerall = stateno != 250 && stateno != 240
  1194. triggerall = command = "y"
  1195. trigger1 = statetype = S
  1196. trigger1 = ctrl = 1
  1197.  
  1198. ;Hk close
  1199. [State -1,21]
  1200. type = ChangeState
  1201. value = 270
  1202. ;triggerall = var(9) = 0
  1203. triggerall = command = "b"
  1204. triggerall = p2bodydist x <= 10
  1205. trigger1 = statetype = S
  1206. trigger1 = ctrl = 1
  1207.  
  1208. ;Hk 
  1209. [State -1,22]
  1210. type = ChangeState
  1211. value = 260
  1212. ;triggerall = var(9) != 1
  1213. triggerall = command = "b"
  1214. trigger1 = statetype = S
  1215. trigger1 = ctrl = 1
  1216.  
  1217. [State -1,CLP]
  1218. type = ChangeState
  1219. value = 400
  1220. ;triggerall = var(9) != 1
  1221. triggerall = command = "x"
  1222. triggerall = statetype = C
  1223. trigger1 = ctrl = 1
  1224. trigger2 = stateno = 420
  1225. trigger2 = movecontact
  1226. trigger2 = command = "holddown"
  1227.  
  1228. [State -1,CLK]
  1229. type = ChangeState
  1230. value = 420
  1231. ;triggerall = var(9) != 1
  1232. triggerall = command = "a"
  1233. trigger1 = statetype = C
  1234. trigger1 = ctrl = 1
  1235.  
  1236. [State -1,CHP]
  1237. type = ChangeState
  1238. value = 440
  1239. ;triggerall = var(9) != 1
  1240. triggerall = command = "y"
  1241. trigger1 = statetype = C
  1242. trigger1 = ctrl = 1
  1243.  
  1244. [State -1,CHK]
  1245. type = ChangeState
  1246. value = 460
  1247. ;triggerall = var(9) != 1
  1248. triggerall = command = "b"
  1249. triggerall = statetype = C
  1250. trigger1 = ctrl = 1
  1251.  
  1252. [State -1,27]
  1253. type = ChangeState
  1254. value = 680
  1255. ;triggerall = var(9) != 1
  1256. triggerall = command = "knockdown"
  1257. triggerall = statetype = A
  1258. trigger1 = ctrl = 1
  1259. ;----------------------------------------
  1260. ;Horizontal
  1261. [State -1,28]
  1262. type = ChangeState
  1263. value = 630
  1264. ;triggerall = var(9) != 1
  1265. triggerall = command = "a"
  1266. triggerall = statetype = A
  1267. trigger1 = ctrl = 1
  1268. trigger1 = vel x != 0
  1269. trigger2 = ctrl = 1
  1270. trigger2 = stateno = 201
  1271.  
  1272. [State -1,28]
  1273. type = ChangeState
  1274. value = 650
  1275. ;triggerall = var(9) != 1
  1276. triggerall = command = "y"
  1277. triggerall = statetype = A
  1278. trigger1 = ctrl = 1
  1279. trigger1 = vel x != 0
  1280. trigger2 = ctrl = 1
  1281. trigger2 = stateno = 201
  1282.  
  1283. [State -1,28]
  1284. type = ChangeState
  1285. value = 670
  1286. ;triggerall = var(9) != 1
  1287. triggerall = command = "b"
  1288. triggerall = statetype = A
  1289. trigger1 = ctrl = 1
  1290. trigger1 = vel x != 0
  1291. trigger2 = ctrl = 1
  1292. trigger2 = stateno = 201
  1293.  
  1294. [State -1,28]
  1295. type = ChangeState
  1296. value = 600
  1297. ;triggerall = var(9) != 1
  1298. triggerall = command = "x"
  1299. triggerall = statetype = A
  1300. trigger1 = ctrl = 1
  1301.  
  1302. [State -1,30]
  1303. type = ChangeState
  1304. value = 620
  1305. ;triggerall = var(9) != 1
  1306. triggerall = vel x = 0
  1307. triggerall = command = "a"
  1308. triggerall = statetype = A
  1309. trigger1 = ctrl = 1
  1310.  
  1311. [State -1,31]
  1312. type = ChangeState
  1313. value = 640
  1314. ;triggerall = var(9) != 1
  1315. triggerall = vel x = 0
  1316. triggerall = command = "y"
  1317. triggerall = statetype = A
  1318. trigger1 = ctrl = 1
  1319.  
  1320. [State -1,32]
  1321. type = ChangeState
  1322. value = 660
  1323. ;triggerall = var(9) != 1
  1324. triggerall = vel x = 0
  1325. triggerall = command = "b"
  1326. triggerall = statetype = A
  1327. trigger1 = ctrl = 1
  1328.  
  1329. [State -1,33]
  1330. type = ChangeState
  1331. value = 195
  1332. ;triggerall = var(9) != 1
  1333. trigger1 = command = "s"
  1334. trigger1 = statetype = S
  1335. trigger1 = stateno != 195
  1336. trigger1 = ctrl = 1
  1337.  
  1338. [State -1,34]
  1339. type = ChangeState
  1340. value = 100
  1341. ;triggerall = var(9) != 1
  1342. trigger1 = command = "FF"
  1343. trigger1 = statetype = S
  1344. ;trigger1 = command = "holddown"
  1345. trigger1 = ctrl = 1
  1346.  
  1347. [State -1,35]
  1348. type = ChangeState
  1349. value = 105
  1350. ;triggerall = var(9) != 1
  1351. trigger1 = command = "BB"
  1352. trigger1 = statetype = S
  1353. ;trigger1 = command = "holddown"
  1354. trigger1 = ctrl = 1
  1355.  
  1356. ;=====================================================================================
  1357. ;-----[ AI MODIFICATION ]-----
  1358. ;=====================================================================================
  1359. [State -3, 1.9]
  1360. type = Varset
  1361. triggerall = var(9) != 1
  1362. trigger1 = command = "AI_1"
  1363. trigger2 = command = "AI_2"
  1364. trigger3 = command = "AI_3"
  1365. trigger4 = command = "AI_4"
  1366. trigger5 = command = "AI_5"
  1367. trigger6 = command = "AI_6"
  1368. trigger7 = command = "AI_7"
  1369. trigger8 = command = "AI_8"
  1370. trigger9 = command = "AI_9"
  1371. trigger10 = command = "AI_10"
  1372. trigger11 = command = "AI_11"
  1373. trigger12 = command = "AI_12"
  1374. var(9) = 1
  1375.  
  1376.  
  1377.