home *** CD-ROM | disk | FTP | other *** search
/ ProGames 6 / PROGAMES.iso / linked / KOF2003BW.exe / KOF2003BW / CHARS / chizuru / AI.CMD next >
Encoding:
Text File  |  1999-01-01  |  40.6 KB  |  1,895 lines

  1. ;-|AI Command |--------------------------------------------------------
  2. [Command]
  3. name = "AI_1"
  4. command = U,D,F,F,B,B
  5. time = 1
  6.  
  7. [Command]
  8. name = "AI_2"
  9. command = U,D,F,F,B,F
  10. time = 1
  11.  
  12. [Command]
  13. name = "AI_3"
  14. command = U,D,F,F,B,D
  15. time = 1
  16.  
  17. [Command]
  18. name = "AI_4"
  19. command = U,D,F,F,B,U
  20. time = 1
  21.  
  22. [Command]
  23. name = "AI_5"
  24. command = U,D,F,F,U,B
  25. time = 1
  26.  
  27. [Command]
  28. name = "AI_6"
  29. command = U,D,F,F,D,B
  30. time = 1
  31.  
  32. [Command]
  33. name = "AI_7"
  34. command = U,D,F,F,F,B
  35. time = 1
  36.  
  37. [Command]
  38. name = "AI_8"
  39. command = U,D,U,F,B,B
  40. time = 1
  41.  
  42. [Command]
  43. name = "AI_9"
  44. command = U,D,D,F,B,B
  45. time = 1
  46.  
  47. [Command]
  48. name = "AI_10"
  49. command = D,D,F,F,B,B
  50. time = 1
  51.  
  52. [Command]
  53. name = "AI_11"
  54. command = U,U,F,F,B,B
  55. time = 1
  56.  
  57. [Command]
  58. name = "AI_12"
  59. command = U,B,F,F,B,B
  60. time = 1
  61. ;********************************************************************************************
  62. ;=============================[Hyper Moves]=========================================
  63. ;------------------------------------------
  64. [Command]
  65. name = "dance"
  66. command = ~D, DF, F, D, DF, F, a
  67. time = 35
  68.  
  69. [Command]
  70. name = "dance"
  71. command = ~D, DF, F, D, DF, F, b
  72. time = 35
  73.  
  74. [Command]
  75. name = "yagball"
  76. command = ~D, DB, B, DB, D, DF, F, x
  77. time = 35
  78.  
  79. [Command]
  80. name = "yagball"
  81. command = ~D, DB, B, DB, D, DF, F, y
  82. time = 35
  83. ;=============================[Special Moves]=======================================
  84. [Command]
  85. name = "mirrorball1"
  86. command = ~D, DF, F, x
  87. time = 15
  88.  
  89. [Command]
  90. name = "mirrorball2"
  91. command = ~D, DF, F, y
  92. time = 15
  93.  
  94. [Command]
  95. name = "groove1"
  96. command = ~F, D, DF, x
  97. time = 15
  98.  
  99. [Command]
  100. name = "groove2"
  101. command = ~F, D, DF, y
  102. time = 15
  103.  
  104. [Command]
  105. name = "charing1"
  106. command = ~D, D, x
  107. time = 15
  108.  
  109. [Command]
  110. name = "charing2"
  111. command = ~D, D, y
  112. time = 15
  113.  
  114. [Command]
  115. name = "charing3"
  116. command = ~D, D, a
  117. time = 15
  118.  
  119. [Command]
  120. name = "charing4"
  121. command = ~D, D, b
  122. time = 15
  123. ;----------------------------
  124. [Command]
  125. name = "kilikili1"
  126. command = ~F, D, B, x
  127. time = 15
  128.  
  129. [Command]
  130. name = "kilikili2"
  131. command = ~F, D, B, y
  132. time = 15
  133. ;-----------------------------
  134. ;Easier
  135. [Command]
  136. name = "kilikili1"
  137. command = ~D, DB, B, x
  138. time = 15
  139. ;Easier
  140. [Command]
  141. name = "kilikili2"
  142. command = ~D, DB, B, y
  143. time = 15
  144. ;------------------------
  145. [Command]
  146. name = "chika1"
  147. command = ~F, D, B, a
  148. time = 15
  149.  
  150. [Command]
  151. name = "chika2"
  152. command = ~F, D, B, b
  153. time = 15
  154. ;-----------------------------
  155. ;Easier
  156. [Command]
  157. name = "chika1"
  158. command = ~D, DB, B, a
  159. time = 15
  160. ;Easier
  161. [Command]
  162. name = "chika2"
  163. command = ~D, DB, B, b
  164. time = 15
  165. ;----------------------------
  166. [Command]
  167. name = "pq"
  168. command = ~F, D, B, x
  169. time = 15
  170.  
  171. ;Easier
  172. [Command]
  173. name = "pq"
  174. command = ~D, DB, B, x
  175. time = 15
  176.  
  177. [Command]
  178. name = "pq2"
  179. command = ~F, D, B, a
  180. time = 15
  181.  
  182. ;Easier
  183. [Command]
  184. name = "pq2"
  185. command = ~D, DB, B, a
  186. time = 15
  187.  
  188. ;-----------------------
  189. [Command]
  190. name = "pahipo"
  191. command = ~F, D, B, y
  192. time = 15
  193.  
  194. ;Easier
  195. [Command]
  196. name = "pahipo"
  197. command = ~D, DB, B,y
  198. time = 15
  199.  
  200. [Command]
  201. name = "pahipo2"
  202. command = ~F, D, B, b
  203. time = 15
  204.  
  205. ;Easier
  206. [Command]
  207. name = "pahipo2"
  208. command = ~D, DB, B,b
  209. time = 15
  210.  
  211. ;-----------------------
  212. [Command]
  213. name = "qcf_c"
  214. command = ~D, DF, F, c
  215. time = 15
  216.  
  217. [Command]
  218. name = "qcb_x"
  219. command = ~D, DB, B, x
  220. time = 15
  221.  
  222. [Command]
  223. name = "qcb_y"
  224. command = ~D, DB, B, y
  225. time = 15
  226.  
  227. [Command]
  228. name = "qcb_a"
  229. command = ~D, DB, B, a
  230. time = 15
  231.  
  232. [Command]
  233. name = "qcb_b"
  234. command = ~D, DB, B, b
  235. time = 15
  236.  
  237. [Command]
  238. name = "dp_x"
  239. command = ~F, D, DF, x
  240. time = 15
  241.  
  242. [Command]
  243. name = "dp_b"
  244. command = ~F, D, DF, b
  245. time = 15
  246.  
  247. [Command]
  248. name = "dp_a"
  249. command = ~F, D, DF, a
  250. time = 15
  251.  
  252. [Command]
  253. name = "dp_y"
  254. command = ~F, D, DF, y
  255. time = 15
  256. ;-------------------------------------------
  257. [Command]
  258. name = "max"
  259. command = x+y+a
  260. time = 1
  261.  
  262. [Command]
  263. name = "mature"
  264. command = a+y
  265. time = 2
  266.  
  267. [Command]
  268. name = "vice"
  269. command = x+b
  270. time = 2
  271.  
  272. [Command]
  273. name = "mature"
  274. command = z
  275. time = 2
  276.  
  277. [Command]
  278. name = "vice"
  279. command = c
  280. time = 2
  281. ;--------------------------------------------
  282. ;=========================================================================================
  283. ;##############################################################################
  284. ;RUN n DASH BACK
  285. ;____________________________________________________________________________________
  286.  
  287. ;Run
  288. [Command]
  289. name = "FF"
  290. command = F, F
  291. time = 15
  292.  
  293. ;Back
  294. [Command]
  295. name = "BB"
  296. command = B, B
  297. time = 10
  298.  
  299. ;-|Button Combination|-----------------------------------------------
  300.  
  301. [Command]
  302. name = "longjump"
  303. command = D, $U
  304. time = 18
  305.  
  306. [Command]
  307. name = "recovery"
  308. command = x+a
  309. time = 1
  310.  
  311. [Command]
  312. name = "dodge"
  313. command = x+y
  314. time = 1
  315.  
  316. [Command]
  317. name = "shingo"
  318. command = x+y
  319. time = 1
  320.  
  321. [Command]
  322. name = "knockdown"
  323. command = y+b
  324. time = 1
  325.  
  326. [Command]
  327. name = "roll"
  328. command = x+a
  329. time = 1
  330.  
  331. [Command]
  332. name = "ac"
  333. command = a+c
  334. time = 1
  335.  
  336. [Command]
  337. name = "bc"
  338. command = b+c
  339. time = 1
  340.  
  341. [Command]
  342. name = "abc"
  343. command = a+b+c
  344. time = 1
  345.  
  346. [Command]
  347. name = "yb"
  348. command = y+b
  349. time = 1
  350.  
  351. [Command]
  352. name = "xa"
  353. command = x+a
  354. time = 1
  355.  
  356. [Command]
  357. name = "ab"
  358. command = a+b
  359. time = 1
  360.  
  361. [Command]
  362. name = "xz"
  363. command = x+z
  364. time = 1
  365.  
  366. [Command]
  367. name = "yz"
  368. command = y+z
  369. time = 1
  370.  
  371. ;POWER UP
  372. [Command]
  373. name = "xyz"
  374. command = x+y+z
  375. time = 1
  376.  
  377. ;------------------------------------------------------------------------------
  378. ;HOLD BUTTONS
  379.  
  380. [Command]
  381. name = "hold_a"
  382. command = /$a
  383. time = 1
  384.  
  385. [Command]
  386. name = "hold_b"
  387. command = /$b
  388. time = 1
  389.  
  390. [Command]
  391. name = "hold_c"
  392. command = /$c
  393. time = 1
  394.  
  395. [Command]
  396. name = "hold_x"
  397. command = /$x
  398. time = 1
  399.  
  400. [Command]
  401. name = "hold_y"
  402. command = /$y
  403. time = 1
  404.  
  405. [Command]
  406. name = "hold_z"
  407. command = /$z
  408. time = 1
  409.  
  410. [Command]
  411. name = "holdx"
  412. command = /x
  413. time = 1
  414.  
  415. [Command]
  416. name = "holda"
  417. command = /a
  418. time = 1
  419.  
  420. [Command]
  421. name = "holdb"
  422. command = /b
  423. time = 1
  424.  
  425. [Command]
  426. name = "holdc"
  427. command = /c
  428. time = 1
  429.  
  430.  
  431. [Command]
  432. name = "holdy"
  433. command = /y
  434. time = 1
  435.  
  436. [Command]
  437. name = "holdz"
  438. command = /z
  439. time = 1
  440.  
  441. ;==================================================================================
  442. ;HOLD DIR
  443.  
  444. [Command]
  445. name = "holdfwd"
  446. command = /$F
  447. time = 1
  448.  
  449. [Command]
  450. name = "holdback"
  451. command = /$B
  452. time = 1
  453.  
  454. [Command]
  455. name = "holdup"
  456. command = /$U
  457. time = 1
  458.  
  459. [Command]
  460. name = "holddown"
  461. command = /$D
  462. time = 1
  463.  
  464. [Command]
  465. name = "/DB"
  466. command = /DB
  467. time = 1
  468.  
  469. ;+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  470. ;HOLD DIR + BUTTON
  471.  
  472. [Command]
  473. name = "holdfwd_x"
  474. command = /$F, x
  475. time = 1
  476.  
  477. [Command]
  478. name = "holdfwd_y"
  479. command = /$F, y
  480. time = 1
  481.  
  482. [Command]
  483. name = "fwd_a"
  484. command = /F,a
  485. time = 1
  486.  
  487. [Command]
  488. name = "fwd_b"
  489. command = /F,b
  490. time = 1
  491.  
  492.  
  493. [Command]
  494. name = "fwd_x"
  495. command = /F,x
  496.  
  497. [Command]
  498. name = "fwd_z"
  499. command = /F,z
  500.  
  501. [Command]
  502. name = "back_z"
  503. command = /B,z
  504.  
  505. [Command]
  506. name = "back_a"
  507. command = /B,a
  508.  
  509. [Command]
  510. name = "back_x"
  511. command = /B,x
  512.  
  513. [Command]
  514. name = "fwd_y"
  515. command = /F,y
  516.  
  517. [Command]
  518. name = "back_y"
  519. command = /B,y
  520.  
  521. [Command]
  522. name = "down_y"
  523. command = /D, y
  524.  
  525. [Command]
  526. name = "down_b"
  527. command = /D, b
  528.  
  529. [Command]
  530. name = "down_z"
  531. command = /D, z
  532.  
  533.  
  534. ;++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  535. ;-| Single Button |---------------------------------------------------------
  536.  
  537. [Command]
  538. name = "x"
  539. command = x
  540. time = 1
  541.  
  542. [Command]
  543. name = "y"
  544. command = y
  545. time = 1
  546.  
  547. [Command]
  548. name = "z"
  549. command = z
  550. time = 1
  551.  
  552. [Command]
  553. name = "a"
  554. command = a
  555. time = 1
  556.  
  557. [Command]
  558. name = "b"
  559. command = b
  560. time = 1
  561.  
  562. [Command]
  563. name = "c"
  564. command = c
  565. time = 1
  566.  
  567. [Command]
  568. name = "s"
  569. command = s
  570. time = 1
  571.  
  572. ;================================================================================
  573. ;=================================[Commands]=====================================
  574. ;================================================================================
  575. [Statedef -1]
  576. ;================================================================================
  577. ;Dancing Queen Maximum
  578. [State -1,Dance]
  579. type = ChangeState
  580. value = 1909
  581. ;triggerall = var(9) != 1
  582. triggerall = life <= 200
  583. triggerall = NumHelper(1901) = 0
  584. triggerall = command = "dance"
  585. triggerall = power >= 1000
  586. trigger1 = statetype != A
  587. trigger1 = ctrl = 1
  588. trigger2 = stateno = 250
  589. trigger2 = movecontact = 1
  590. trigger3 = stateno = 270
  591. trigger3 = movecontact = 1
  592. trigger4 = stateno = 440
  593. trigger4 = movecontact = 1
  594. trigger5 = stateno = 460
  595. trigger5 = movecontact = 1
  596. trigger6 = stateno = 215
  597. trigger6 = movecontact = 1
  598. trigger7 = stateno = 237
  599. trigger7 = movecontact = 1
  600. trigger8 = stateno = 280
  601. trigger8 = movecontact = 1
  602. trigger9 = stateno = 703
  603. trigger9 = movecontact = 1
  604.  
  605. ;Dancing Queen Maximum
  606. [State -1,Dance]
  607. type = ChangeState
  608. value = 1909
  609. ;triggerall = var(9) != 1
  610. triggerall = var(10) > 0
  611. triggerall = NumHelper(1901) = 0
  612. triggerall = command = "dance"
  613. triggerall = power >= 1000
  614. trigger1 = statetype != A
  615. trigger1 = ctrl = 1
  616. trigger2 = stateno = 250
  617. trigger2 = movecontact = 1
  618. trigger3 = stateno = 270
  619. trigger3 = movecontact = 1
  620. trigger4 = stateno = 440
  621. trigger4 = movecontact = 1
  622. trigger5 = stateno = 460
  623. trigger5 = movecontact = 1
  624. trigger6 = stateno = 215
  625. trigger6 = movecontact = 1
  626. trigger7 = stateno = 237
  627. trigger7 = movecontact = 1
  628. trigger8 = stateno = 280
  629. trigger8 = movecontact = 1
  630. trigger9 = stateno = 703
  631. trigger9 = movecontact = 1
  632.  
  633. ;Dancing Queen normal
  634. [State -1,Dance]
  635. type = ChangeState
  636. value = 1900
  637. ;triggerall = var(9) != 1
  638. triggerall = var(10) <= 0
  639. triggerall = life > 200
  640. triggerall = NumHelper(1901) = 0
  641. triggerall = command = "dance"
  642. triggerall = power >= 1000
  643. trigger1 = statetype != A
  644. trigger1 = ctrl = 1
  645. trigger2 = stateno = 250
  646. trigger2 = movecontact = 1
  647. trigger3 = stateno = 270
  648. trigger3 = movecontact = 1
  649. trigger4 = stateno = 440
  650. trigger4 = movecontact = 1
  651. trigger5 = stateno = 460
  652. trigger5 = movecontact = 1
  653. trigger6 = stateno = 215
  654. trigger6 = movecontact = 1
  655. trigger7 = stateno = 237
  656. trigger7 = movecontact = 1
  657. trigger8 = stateno = 280
  658. trigger8 = movecontact = 1
  659. trigger9 = stateno = 703
  660. trigger9 = movecontact = 1
  661. ;======================================================================================
  662. ;Yagball 
  663. [State -1,Boladas]
  664. type = ChangeState
  665. value = 2000
  666. ;triggerall = var(9) != 1
  667. triggerall = life <= 200
  668. triggerall = NumHelper(1901) = 0
  669. triggerall = command = "yagball"
  670. triggerall = power >= 1000
  671. trigger1 = statetype != A
  672. trigger1 = ctrl = 1
  673. trigger2 = stateno = 250
  674. trigger2 = movecontact = 1
  675. trigger3 = stateno = 270
  676. trigger3 = movecontact = 1
  677. trigger4 = stateno = 440
  678. trigger4 = movecontact = 1
  679. trigger5 = stateno = 460
  680. trigger5 = movecontact = 1
  681. trigger6 = stateno = 215
  682. trigger6 = movecontact = 1
  683. trigger7 = stateno = 237
  684. trigger7 = movecontact = 1
  685. trigger8 = stateno = 280
  686. trigger8 = movecontact = 1
  687. trigger9 = stateno = 703
  688. trigger9 = movecontact = 1
  689.  
  690. ;Yagball 
  691. [State -1,Boladas]
  692. type = ChangeState
  693. value = 2010
  694. ;triggerall = var(9) != 1
  695. triggerall = var(10) > 0
  696. triggerall = NumHelper(1901) = 0
  697. triggerall = command = "yagball"
  698. triggerall = power >= 1000
  699. trigger1 = statetype != A
  700. trigger1 = ctrl = 1
  701. trigger2 = stateno = 250
  702. trigger2 = movecontact = 1
  703. trigger3 = stateno = 270
  704. trigger3 = movecontact = 1
  705. trigger4 = stateno = 440
  706. trigger4 = movecontact = 1
  707. trigger5 = stateno = 460
  708. trigger5 = movecontact = 1
  709. trigger6 = stateno = 215
  710. trigger6 = movecontact = 1
  711. trigger7 = stateno = 237
  712. trigger7 = movecontact = 1
  713. trigger8 = stateno = 280
  714. trigger8 = movecontact = 1
  715. trigger9 = stateno = 703
  716. trigger9 = movecontact = 1
  717.  
  718. ;Yagball 
  719. [State -1,Boladas]
  720. type = ChangeState
  721. value = 2000
  722. ;triggerall = var(9) != 1
  723. triggerall = var(10) <= 0
  724. triggerall = life > 200
  725. triggerall = NumHelper(1901) = 0
  726. triggerall = command = "yagball"
  727. triggerall = power >= 1000
  728. trigger1 = statetype != A
  729. trigger1 = ctrl = 1
  730. trigger2 = stateno = 250
  731. trigger2 = movecontact = 1
  732. trigger3 = stateno = 270
  733. trigger3 = movecontact = 1
  734. trigger4 = stateno = 440
  735. trigger4 = movecontact = 1
  736. trigger5 = stateno = 460
  737. trigger5 = movecontact = 1
  738. trigger6 = stateno = 215
  739. trigger6 = movecontact = 1
  740. trigger7 = stateno = 237
  741. trigger7 = movecontact = 1
  742. trigger8 = stateno = 280
  743. trigger8 = movecontact = 1
  744. trigger9 = stateno = 703
  745. trigger9 = movecontact = 1
  746.  
  747. ;====[SPECIAL ATTACKS]=====
  748. ;Groove Upper type 1^_^
  749. [State -1,g1]
  750. type = ChangeState
  751. value = 1100
  752. ;triggerall = var(9) != 1
  753. triggerall = NumHelper(1901) = 0
  754. triggerall = NumHelper(1101) = 0
  755. triggerall = command = "groove1"
  756. trigger1 = statetype != A
  757. trigger1 = ctrl = 1
  758. trigger2 = stateno = 250
  759. trigger2 = movecontact = 1
  760. trigger3 = stateno = 270
  761. trigger3 = movecontact = 1
  762. trigger4 = stateno = 440
  763. trigger4 = movecontact = 1
  764. trigger5 = stateno = 460
  765. trigger5 = movecontact = 1
  766. trigger6 = stateno = 215
  767. trigger6 = movecontact = 1
  768. trigger7 = stateno = 237
  769. trigger7 = movecontact = 1
  770. trigger8 = stateno = 280
  771. trigger8 = movecontact = 1
  772. trigger9 = stateno = 703
  773. trigger9 = movecontact = 1
  774.  
  775. ;Groove Upper type 2 ^_^
  776. [State -1,g2]
  777. type = ChangeState
  778. value = 1110
  779. ;triggerall = var(9) != 1
  780. triggerall = NumHelper(1901) = 0
  781. triggerall = NumHelper(1101) = 0
  782. triggerall = command = "groove2"
  783. trigger1 = statetype != A
  784. trigger1 = ctrl = 1
  785. trigger2 = stateno = 250
  786. trigger2 = movecontact = 1
  787. trigger3 = stateno = 270
  788. trigger3 = movecontact = 1
  789. trigger4 = stateno = 440
  790. trigger4 = movecontact = 1
  791. trigger5 = stateno = 460
  792. trigger5 = movecontact = 1
  793. trigger6 = stateno = 215
  794. trigger6 = movecontact = 1
  795. trigger7 = stateno = 237
  796. trigger7 = movecontact = 1
  797. trigger8 = stateno = 280
  798. trigger8 = movecontact = 1
  799. trigger9 = stateno = 703
  800. trigger9 = movecontact = 1
  801.  
  802. ;Chika 1
  803. [State -1,c1]
  804. type = ChangeState
  805. value = 1750
  806. ;triggerall = var(9) != 1
  807. triggerall = NumHelper(1901) = 0
  808. triggerall = command = "chika1"
  809. trigger1 = statetype != A
  810. trigger1 = ctrl = 1
  811. trigger2 = stateno = 250
  812. trigger2 = movecontact = 1
  813. trigger3 = stateno = 270
  814. trigger3 = movecontact = 1
  815. trigger4 = stateno = 440
  816. trigger4 = movecontact = 1
  817. trigger5 = stateno = 460
  818. trigger5 = movecontact = 1
  819. trigger6 = stateno = 215
  820. trigger6 = movecontact = 1
  821. trigger7 = stateno = 237
  822. trigger7 = movecontact = 1
  823. trigger8 = stateno = 280
  824. trigger8 = movecontact = 1
  825. trigger9 = stateno = 703
  826. trigger9 = movecontact = 1
  827.  
  828. ;Chika 2
  829. [State -1,2]
  830. type = ChangeState
  831. value = 1800
  832. ;triggerall = var(9) != 1
  833. triggerall = NumHelper(1901) = 0
  834. triggerall = command = "chika2"
  835. trigger1 = statetype != A
  836. trigger1 = ctrl = 1
  837. trigger2 = stateno = 250
  838. trigger2 = movecontact = 1
  839. trigger3 = stateno = 270
  840. trigger3 = movecontact = 1
  841. trigger4 = stateno = 440
  842. trigger4 = movecontact = 1
  843. trigger5 = stateno = 460
  844. trigger5 = movecontact = 1
  845. trigger6 = stateno = 215
  846. trigger6 = movecontact = 1
  847. trigger7 = stateno = 237
  848. trigger7 = movecontact = 1
  849. trigger8 = stateno = 280
  850. trigger8 = movecontact = 1
  851. trigger9 = stateno = 703
  852. trigger9 = movecontact = 1
  853.  
  854. ;Kilikili 1
  855. [State -1,k1]
  856. type = ChangeState
  857. value = 1550
  858. ;triggerall = var(9) != 1
  859. triggerall = NumHelper(1901) = 0
  860. triggerall = command = "kilikili1"
  861. trigger1 = statetype != A
  862. trigger1 = ctrl = 1
  863. trigger2 = stateno = 250
  864. trigger2 = movecontact = 1
  865. trigger3 = stateno = 270
  866. trigger3 = movecontact = 1
  867. trigger4 = stateno = 440
  868. trigger4 = movecontact = 1
  869. trigger5 = stateno = 460
  870. trigger5 = movecontact = 1
  871. trigger6 = stateno = 215
  872. trigger6 = movecontact = 1
  873. trigger7 = stateno = 237
  874. trigger7 = movecontact = 1
  875. trigger8 = stateno = 280
  876. trigger8 = movecontact = 1
  877. trigger9 = stateno = 703
  878. trigger9 = movecontact = 1
  879.  
  880. ;kilikili2
  881. [State -1,k2]
  882. type = ChangeState
  883. value = 1600
  884. ;triggerall = var(9) != 1
  885. triggerall = NumHelper(1901) = 0
  886. triggerall = command = "kilikili2"
  887. trigger1 = statetype != A
  888. trigger1 = ctrl = 1
  889. trigger2 = stateno = 250
  890. trigger2 = movecontact = 1
  891. trigger3 = stateno = 270
  892. trigger3 = movecontact = 1
  893. trigger4 = stateno = 440
  894. trigger4 = movecontact = 1
  895. trigger5 = stateno = 460
  896. trigger5 = movecontact = 1
  897. trigger6 = stateno = 215
  898. trigger6 = movecontact = 1
  899. trigger7 = stateno = 237
  900. trigger7 = movecontact = 1
  901. trigger8 = stateno = 280
  902. trigger8 = movecontact = 1
  903. trigger9 = stateno = 703
  904. trigger9 = movecontact = 1
  905.  
  906. ;Mirror Ball 1
  907. [State -1,mb1]
  908. type = ChangeState
  909. value = 1000
  910. ;triggerall = var(9) != 1
  911. triggerall = NumHelper(1901) = 0
  912. triggerall = command = "mirrorball1"
  913. trigger1 = statetype = S
  914. trigger1 = ctrl = 1
  915. trigger2 = stateno = 250
  916. trigger2 = movecontact = 1
  917. trigger3 = stateno = 270
  918. trigger3 = movecontact = 1
  919. trigger4 = stateno = 440
  920. trigger4 = movecontact = 1
  921. trigger5 = stateno = 460
  922. trigger5 = movecontact = 1
  923. trigger6 = stateno = 215
  924. trigger6 = movecontact = 1
  925. trigger7 = stateno = 237
  926. trigger7 = movecontact = 1
  927. trigger8 = stateno = 280
  928. trigger8 = movecontact = 1
  929. trigger9 = stateno = 703
  930. trigger9 = movecontact = 1
  931.  
  932. ;Mirror Ball 2
  933. [State -1,mb2]
  934. type = ChangeState
  935. value = 1005
  936. ;triggerall = var(9) != 1
  937. triggerall = NumHelper(1901) = 0
  938. triggerall = command = "mirrorball2"
  939. trigger1 = statetype = S
  940. trigger1 = ctrl = 1
  941. trigger2 = stateno = 250
  942. trigger2 = movecontact = 1
  943. trigger3 = stateno = 270
  944. trigger3 = movecontact = 1
  945. trigger4 = stateno = 440
  946. trigger4 = movecontact = 1
  947. trigger5 = stateno = 460
  948. trigger5 = movecontact = 1
  949. trigger6 = stateno = 215
  950. trigger6 = movecontact = 1
  951. trigger7 = stateno = 237
  952. trigger7 = movecontact = 1
  953. trigger8 = stateno = 280
  954. trigger8 = movecontact = 1
  955. trigger9 = stateno = 703
  956. trigger9 = movecontact = 1
  957.  
  958. ;Charing 1
  959. [State -1,ch1]
  960. type = ChangeState
  961. value = 1500
  962. ;triggerall = var(9) != 1
  963. triggerall = NumHelper(1901) = 0
  964. triggerall = statetype != A
  965. triggerall = command = "charing1"
  966. trigger1 = ctrl = 1
  967. trigger2 = stateno = 250
  968. trigger2 = movecontact = 1
  969. trigger3 = stateno = 270
  970. trigger3 = movecontact = 1
  971. trigger4 = stateno = 440
  972. trigger4 = movecontact = 1
  973. trigger5 = stateno = 460
  974. trigger5 = movecontact = 1
  975. trigger6 = stateno = 215
  976. trigger6 = movecontact = 1
  977. trigger7 = stateno = 237
  978. trigger7 = movecontact = 1
  979. trigger8 = stateno = 280
  980. trigger8 = movecontact = 1
  981. trigger9 = stateno = 703
  982. trigger9 = movecontact = 1
  983.  
  984. ;Charing 2
  985. [State -1,ch2]
  986. type = ChangeState
  987. value = 1510
  988. ;triggerall = var(9) != 1
  989. triggerall = NumHelper(1901) = 0
  990. triggerall = statetype != A
  991. triggerall = command = "charing2"
  992. trigger1 = ctrl = 1
  993. trigger2 = stateno = 250
  994. trigger2 = movecontact = 1
  995. trigger3 = stateno = 270
  996. trigger3 = movecontact = 1
  997. trigger4 = stateno = 440
  998. trigger4 = movecontact = 1
  999. trigger5 = stateno = 460
  1000. trigger5 = movecontact = 1
  1001. trigger6 = stateno = 215
  1002. trigger6 = movecontact = 1
  1003. trigger7 = stateno = 237
  1004. trigger7 = movecontact = 1
  1005. trigger8 = stateno = 280
  1006. trigger8 = movecontact = 1
  1007. trigger9 = stateno = 703
  1008. trigger9 = movecontact = 1
  1009.  
  1010. ;Charing 3
  1011. [State -1,ch3]
  1012. type = ChangeState
  1013. value = 1520
  1014. ;triggerall = var(9) != 1
  1015. triggerall = NumHelper(1901) = 0
  1016. triggerall = statetype != A
  1017. triggerall = command = "charing3"
  1018. trigger1 = ctrl = 1
  1019. trigger2 = stateno = 250
  1020. trigger2 = movecontact = 1
  1021. trigger3 = stateno = 270
  1022. trigger3 = movecontact = 1
  1023. trigger4 = stateno = 440
  1024. trigger4 = movecontact = 1
  1025. trigger5 = stateno = 460
  1026. trigger5 = movecontact = 1
  1027. trigger6 = stateno = 215
  1028. trigger6 = movecontact = 1
  1029. trigger7 = stateno = 237
  1030. trigger7 = movecontact = 1
  1031. trigger8 = stateno = 280
  1032. trigger8 = movecontact = 1
  1033. trigger9 = stateno = 703
  1034. trigger9 = movecontact = 1
  1035.  
  1036. ;Charing 4
  1037. [State -1,ch4]
  1038. type = ChangeState
  1039. value = 1530
  1040. ;triggerall = var(9) != 1
  1041. triggerall = NumHelper(1901) = 0
  1042. triggerall = statetype != A
  1043. triggerall = command = "charing4"
  1044. trigger1 = ctrl = 1
  1045. trigger2 = stateno = 250
  1046. trigger2 = movecontact = 1
  1047. trigger3 = stateno = 270
  1048. trigger3 = movecontact = 1
  1049. trigger4 = stateno = 440
  1050. trigger4 = movecontact = 1
  1051. trigger5 = stateno = 460
  1052. trigger5 = movecontact = 1
  1053. trigger6 = stateno = 215
  1054. trigger6 = movecontact = 1
  1055. trigger7 = stateno = 237
  1056. trigger7 = movecontact = 1
  1057. trigger8 = stateno = 280
  1058. trigger8 = movecontact = 1
  1059. trigger9 = stateno = 703
  1060. trigger9 = movecontact = 1
  1061.  
  1062. ;--------------------------------
  1063. ;MAx
  1064. [State -1]
  1065. type = ChangeState
  1066. value = 707
  1067. ;triggerall = var(9) != 1
  1068. triggerall = var(10) <= 0
  1069. triggerall = power >= 1000
  1070. trigger1 = command = "holdx"
  1071. trigger1 = command = "holdy"
  1072. trigger1 = command = "holda"
  1073. trigger1 = stateno = 0
  1074. trigger1 = ctrl
  1075.  
  1076. ;Charge XY
  1077. [State -1]
  1078. type = ChangeState
  1079. value = 704
  1080. ;triggerall = var(9) != 1
  1081. triggerall = power < 3000
  1082. trigger1 = command = "holdx"
  1083. trigger1 = command = "holdy"
  1084. trigger1 = stateno = 0
  1085. trigger1 = ctrl
  1086. ;---------------------------------
  1087. [State -1,rollB Counter]
  1088. type = ChangeState
  1089. value = 710
  1090. triggerall = var(9) != 1
  1091. triggerall = power >= 500
  1092. triggerall = command = "roll"
  1093. triggerall = life > 0
  1094. triggerall = command = "holdback"
  1095. trigger1 = stateno = 150
  1096. trigger2 = stateno = 152
  1097.  
  1098. [State -1,RollF counter]
  1099. type = ChangeState
  1100. value = 711
  1101. triggerall = var(9) != 1
  1102. triggerall = power >= 500
  1103. triggerall = command = "roll"
  1104. triggerall = life > 0
  1105. triggerall = command = "holdfwd"
  1106. trigger1 = stateno = 150
  1107. trigger2 = stateno = 151
  1108.  
  1109. [State -1,CD counter]
  1110. type = ChangeState
  1111. value = 712
  1112. triggerall = var(9) != 1
  1113. triggerall = power >= 500
  1114. triggerall = command = "knockdown"
  1115. triggerall = life > 0
  1116. trigger1 = stateno = 150
  1117. trigger2 = stateno = 151
  1118.  
  1119. [State -1,rollB]
  1120. type = ChangeState
  1121. value = 701
  1122. ;triggerall = var(9) != 1
  1123. triggerall = command = "roll"
  1124. triggerall = life > 0
  1125. triggerall = command = "holdback"
  1126. trigger1 = statetype = S
  1127. trigger1 = ctrl = 1
  1128.  
  1129. [State -1,RollF]
  1130. type = ChangeState
  1131. value = 706
  1132. ;triggerall = var(9) != 1
  1133. triggerall = stateno = 100
  1134. triggerall = command = "roll"
  1135. triggerall = life > 0
  1136. triggerall = command = "holdfwd"
  1137. trigger1 = statetype = S
  1138. trigger1 = ctrl = 1
  1139.  
  1140. [State -1,RollF]
  1141. type = ChangeState
  1142. value = 700
  1143. ;triggerall = var(9) != 1
  1144. triggerall = stateno != 100
  1145. triggerall = command = "roll"
  1146. triggerall = life > 0
  1147. triggerall = command = "holdfwd"
  1148. trigger1 = statetype = S
  1149. trigger1 = ctrl = 1
  1150.  
  1151. [State -1,Sidestep]
  1152. type = ChangeState
  1153. value = 702
  1154. ;triggerall = var(9) != 1
  1155. triggerall = command = "roll"
  1156. triggerall = life > 0
  1157. trigger1 = statetype = S
  1158. trigger1 = ctrl = 1
  1159. ;+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  1160.  
  1161. ;=============================================================================
  1162. ;-------------[Throws]------------------------
  1163. ;=============================================
  1164. ;----[HYPER Throws]----
  1165. ;=============================================
  1166. ;===========================================================================
  1167. ;GrabY
  1168. [State -1, GrabY ]
  1169. type = ChangeState
  1170. value = 300
  1171. triggerall = command = "y"
  1172. triggerall = statetype = S
  1173. triggerall = ctrl
  1174. triggerall = stateno != 100
  1175. trigger1 = command = "holdfwd"
  1176. trigger1 = p2bodydist X < 3
  1177. trigger1 = (p2statetype = S) || (p2statetype = C)
  1178. trigger1 = p2movetype != H
  1179. trigger2 = command = "holdback"
  1180. trigger2 = p2bodydist X < 5
  1181. trigger2 = (p2statetype = S) || (p2statetype = C)
  1182. trigger2 = p2movetype != H
  1183. ;---------------------------------------------------------------------------
  1184. ;---------------------------------------------------------------------------
  1185. ;GrabB
  1186. [State -1, GrabB ]
  1187. type = ChangeState
  1188. value = 305
  1189. triggerall = command = "b"
  1190. triggerall = statetype = S
  1191. triggerall = ctrl
  1192. triggerall = stateno != 100
  1193. trigger1 = command = "holdfwd"
  1194. trigger1 = p2bodydist X < 3
  1195. trigger1 = (p2statetype = S) || (p2statetype = C)
  1196. trigger1 = p2movetype != H
  1197. trigger2 = command = "holdback"
  1198. trigger2 = p2bodydist X < 5
  1199. trigger2 = (p2statetype = S) || (p2statetype = C)
  1200. trigger2 = p2movetype != H
  1201. ;===========================================================================
  1202. ;========================[BASIC ATTACKS]==================================
  1203.  
  1204. [State -1,12]
  1205. type = ChangeState
  1206. value = 280
  1207. ;triggerall = var(9) != 1
  1208. trigger1 = command = "knockdown" 
  1209. trigger1 = statetype = S
  1210. trigger1 = ctrl 
  1211.  
  1212. ;LP Fwd
  1213. [State -1,13]
  1214. type = ChangeState
  1215. value = 215
  1216. ;triggerall = var(9) != 1
  1217. triggerall = NumHelper(1901) = 0
  1218. triggerall = command = "fwd_x"
  1219. trigger1 = statetype = S
  1220. trigger1 = ctrl = 1
  1221. trigger2 = stateno = 250
  1222. trigger2 = movecontact = 1
  1223. trigger3 = stateno = 270
  1224. trigger3 = movecontact = 1
  1225. trigger4 = stateno = 440
  1226. trigger4 = movecontact = 1
  1227. trigger5 = stateno = 460
  1228. trigger5 = movecontact = 1
  1229.  
  1230. ;Lp
  1231. [State -1,15]
  1232. type = ChangeState
  1233. value = 200
  1234. ;triggerall = var(9) != 1
  1235. triggerall = command = "x"
  1236. trigger1 = statetype = S
  1237. trigger1 = ctrl = 1
  1238.  
  1239. ;Lk fwd
  1240. [State -1,16]
  1241. type = ChangeState
  1242. value = 235
  1243. triggerall = var(9) != 1
  1244. triggerall = NumHelper(1901) = 0
  1245. triggerall = command = "fwd_a"
  1246. trigger1 = statetype = S
  1247. trigger1 = ctrl = 1
  1248. trigger2 = stateno = 250
  1249. trigger2 = movecontact = 1
  1250. trigger3 = stateno = 270
  1251. trigger3 = movecontact = 1
  1252. trigger4 = stateno = 440
  1253. trigger4 = command != "holddown"
  1254. trigger4 = movecontact = 1
  1255. trigger5 = movecontact = 1
  1256. trigger5 = stateno = 460
  1257. trigger5 = command != "holddown"
  1258.  
  1259. ;lk close
  1260. [State -1,17]
  1261. type = ChangeState
  1262. value = 230
  1263. ;triggerall = var(9) != 1
  1264. triggerall = command = "a"
  1265. triggerall = p2bodydist x <= 10
  1266. trigger1 = statetype = S
  1267. trigger1 = ctrl = 1
  1268. trigger2 = command !=  "holddown"
  1269. trigger2 = stateno = 420
  1270. trigger2 = movecontact = 1
  1271.  
  1272. ;lk
  1273. [State -1,18]
  1274. type = ChangeState
  1275. value = 220
  1276. triggerall = p2bodydist x > 10
  1277. ;triggerall = var(9) != 1
  1278. triggerall = command = "a"
  1279. trigger1 = statetype = S
  1280. trigger1 = ctrl = 1
  1281.  
  1282. ;Hp close
  1283. [State -1,19]
  1284. type = ChangeState
  1285. value = 250
  1286. ;triggerall = var(9) != 1
  1287. triggerall = command = "y"
  1288. triggerall = p2bodydist x <= 15
  1289. triggerall = ctrl
  1290. trigger1 = statetype = S
  1291. trigger1 = ctrl 
  1292.  
  1293. ;Hp 
  1294. [State -1,20]
  1295. type = ChangeState
  1296. value = 240
  1297. ;triggerall = var(9) != 1
  1298. triggerall = command = "y"
  1299. trigger1 = statetype = S
  1300. trigger1 = ctrl = 1
  1301.  
  1302. ;Hk close
  1303. [State -1,21]
  1304. type = ChangeState
  1305. value = 270
  1306. ;triggerall = var(9) = 0
  1307. triggerall = command = "b"
  1308. triggerall = p2bodydist x <= 10
  1309. trigger1 = statetype = S
  1310. trigger1 = ctrl = 1
  1311.  
  1312. ;Hk 
  1313. [State -1,22]
  1314. type = ChangeState
  1315. value = 260
  1316. ;triggerall = var(9) != 1
  1317. triggerall = command = "b"
  1318. trigger1 = statetype = S
  1319. trigger1 = ctrl = 1
  1320.  
  1321. [State -1,CLP]
  1322. type = ChangeState
  1323. value = 400
  1324. ;triggerall = var(9) != 1
  1325. triggerall = command = "x"
  1326. trigger1 = statetype = C
  1327. trigger1 = ctrl = 1
  1328. trigger2 = stateno = 420
  1329. trigger2 = movecontact
  1330.  
  1331. [State -1,SLide]
  1332. type = ChangeState
  1333. value = 470
  1334. ;triggerall = var(9) != 1
  1335. triggerall = NumHelper(1901) = 0
  1336. triggerall = command = "a"
  1337. triggerall = command = "holdfwd"
  1338. trigger1 = statetype = C
  1339. trigger1 = ctrl = 1
  1340. trigger2 = stateno = 250
  1341. trigger2 = movecontact = 1
  1342. trigger3 = stateno = 270
  1343. trigger3 = movecontact = 1
  1344. trigger4 = stateno = 440
  1345. trigger4 = movecontact = 1
  1346. trigger5 = stateno = 460
  1347. trigger5 = movecontact = 1
  1348.  
  1349. [State -1,CLK]
  1350. type = ChangeState
  1351. value = 420
  1352. ;triggerall = var(9) != 1
  1353. triggerall = command = "a"
  1354. trigger1 = statetype = C
  1355. trigger1 = ctrl = 1
  1356.  
  1357. [State -1,CHP]
  1358. type = ChangeState
  1359. value = 440
  1360. ;triggerall = var(9) != 1
  1361. triggerall = command = "y"
  1362. trigger1 = statetype = C
  1363. trigger1 = ctrl = 1
  1364.  
  1365. [State -1,CHK]
  1366. type = ChangeState
  1367. value = 460
  1368. ;triggerall = var(9) != 1
  1369. triggerall = command = "b"
  1370. triggerall = statetype = C
  1371. trigger1 = ctrl = 1
  1372.  
  1373. [State -1,27]
  1374. type = ChangeState
  1375. value = 680
  1376. ;triggerall = var(9) != 1
  1377. triggerall = command = "knockdown"
  1378. triggerall = statetype = A
  1379. trigger1 = ctrl = 1
  1380.  
  1381. [State -1,28]
  1382. type = ChangeState
  1383. value = 610
  1384. ;triggerall = var(9) != 1
  1385. triggerall = vel x != 0
  1386. triggerall = command = "x"
  1387. triggerall = statetype = A
  1388. trigger1 = ctrl = 1
  1389.  
  1390. [State -1,28]
  1391. type = ChangeState
  1392. value = 630
  1393. ;triggerall = var(9) != 1
  1394. triggerall = vel x != 0
  1395. triggerall = command = "a"
  1396. triggerall = statetype = A
  1397. trigger1 = ctrl = 1
  1398.  
  1399. [State -1,28]
  1400. type = ChangeState
  1401. value = 650
  1402. ;triggerall = var(9) != 1
  1403. triggerall = vel x != 0
  1404. triggerall = command = "y"
  1405. triggerall = statetype = A
  1406. trigger1 = ctrl = 1
  1407.  
  1408. [State -1,28]
  1409. type = ChangeState
  1410. value = 670
  1411. ;triggerall = var(9) != 1
  1412. triggerall = vel x != 0
  1413. triggerall = command = "b"
  1414. triggerall = statetype = A
  1415. trigger1 = ctrl = 1
  1416.  
  1417. [State -1,28]
  1418. type = ChangeState
  1419. value = 600
  1420. ;triggerall = var(9) != 1
  1421. triggerall = vel x = 0
  1422. triggerall = command = "x"
  1423. triggerall = statetype = A
  1424. trigger1 = ctrl = 1
  1425.  
  1426. [State -1,30]
  1427. type = ChangeState
  1428. value = 620
  1429. ;triggerall = var(9) != 1
  1430. triggerall = vel x = 0
  1431. triggerall = command = "a"
  1432. triggerall = statetype = A
  1433. trigger1 = ctrl = 1
  1434.  
  1435. [State -1,31]
  1436. type = ChangeState
  1437. value = 640
  1438. ;triggerall = var(9) != 1
  1439. triggerall = vel x = 0
  1440. triggerall = command = "y"
  1441. triggerall = statetype = A
  1442. trigger1 = ctrl = 1
  1443.  
  1444. [State -1,32]
  1445. type = ChangeState
  1446. value = 660
  1447. ;triggerall = var(9) != 1
  1448. triggerall = vel x = 0
  1449. triggerall = command = "b"
  1450. triggerall = statetype = A
  1451. trigger1 = ctrl = 1
  1452.  
  1453. [State -1,33]
  1454. type = ChangeState
  1455. value = 195
  1456. ;triggerall = var(9) != 1
  1457. trigger1 = command = "s"
  1458. trigger1 = statetype = S
  1459. trigger1 = stateno != 195
  1460. trigger1 = ctrl = 1
  1461.  
  1462. [State -1,34]
  1463. type = ChangeState
  1464. value = 100
  1465. ;triggerall = var(9) != 1
  1466. trigger1 = command = "FF"
  1467. trigger1 = statetype = S
  1468. ;trigger1 = command = "holddown"
  1469. trigger1 = ctrl = 1
  1470.  
  1471. [State -1,35]
  1472. type = ChangeState
  1473. value = 105
  1474. ;triggerall = var(9) != 1
  1475. trigger1 = command = "BB"
  1476. trigger1 = statetype = S
  1477. ;trigger1 = command = "holddown"
  1478. trigger1 = ctrl = 1
  1479.  
  1480. ;=====================================================================================
  1481. ;-----[ AI MODIFICATION ]-----
  1482. ;=====================================================================================
  1483. [State -3, 1.9]
  1484. type = Varset
  1485. triggerall = var(9) != 1
  1486. trigger1 = command = "AI_1"
  1487. trigger2 = command = "AI_2"
  1488. trigger3 = command = "AI_3"
  1489. trigger4 = command = "AI_4"
  1490. trigger5 = command = "AI_5"
  1491. trigger6 = command = "AI_6"
  1492. trigger7 = command = "AI_7"
  1493. trigger8 = command = "AI_8"
  1494. trigger9 = command = "AI_9"
  1495. trigger10 = command = "AI_10"
  1496. trigger11 = command = "AI_11"
  1497. trigger12 = command = "AI_12"
  1498. var(9) = 1
  1499. ;---------------------------------------------------------------------------------
  1500. ;-----[ Cant Beat me Baby ]--------
  1501. ;----------------------------------
  1502. ;---------------------------------------------------------------------------
  1503. :BETA AI 
  1504.  
  1505. ; High percent air guard
  1506. [State -1]
  1507. type = ChangeState
  1508. value = 132
  1509. triggerall = p2movetype = A;access only when opponent attack
  1510. triggerall = P2bodydist X <= 40;access only when near
  1511. triggerall = P2life != 0;don't player when opponent had die
  1512. triggerall = statetype = A;perform when in air
  1513. triggerall = random <= 500;high percent
  1514. triggerall = var(9) = 1;only AI can access
  1515. triggerall = ctrl;make sure AI had control
  1516. triggerall = stateno != 132
  1517. trigger1 = p2statetype = A
  1518.  
  1519. ;-----------------------------------------------------------
  1520. ; High percent stand guard
  1521. [State -1]
  1522. type = ChangeState
  1523. value = 130
  1524. triggerall = p2movetype = A;access only when opponent attack
  1525. triggerall = P2bodydist X <= 40;access only when near
  1526. triggerall = random <= 700;high percent
  1527. triggerall = statetype != A;perform when not in air
  1528. triggerall = var(9) = 1;only AI can access
  1529. triggerall = ctrl;make sure AI had control
  1530. triggerall = stateno != 120
  1531. trigger1 = p2statetype = S
  1532.  
  1533. [State -1]
  1534. type = ChangeState
  1535. value = 130
  1536. triggerall = p2movetype = A;access only when opponent attack
  1537. triggerall = P2bodydist X <= 40;access only when near
  1538. triggerall = random <= 700;high percent
  1539. triggerall = statetype != A;perform when not in air
  1540. triggerall = var(9) = 1;only AI can access
  1541. triggerall = ctrl;make sure AI had control
  1542. triggerall = stateno != 130
  1543. trigger1 = p2statetype = A
  1544.  
  1545. ;---------------------------------------------------------------------------
  1546. ; High percent crouch guard
  1547. [State -1]
  1548. type = ChangeState
  1549. value = 131
  1550. triggerall = p2movetype = A;access only when opponent attack
  1551. triggerall = P2bodydist X <= 40;access only when near
  1552. triggerall = statetype != A;perform when not in air
  1553. triggerall = random <= 700;high percent
  1554. triggerall = var(9) = 1;only AI can access
  1555. triggerall = ctrl;make sure AI had control
  1556. triggerall = stateno != 131
  1557. trigger1 = p2statetype = C
  1558. ;---------------------------------------------------------------------------
  1559. ;Side step n rolls
  1560. [State -1]
  1561. type = ChangeState
  1562. value = 701
  1563. triggerall = p2movetype = A;access only when opponent attack
  1564. triggerall = P2bodydist X <= 40;access only when near
  1565. triggerall = random <= 100;high percent
  1566. triggerall = statetype != A;perform when not in air
  1567. triggerall = var(9) = 1;only AI can access
  1568. triggerall = ctrl
  1569. triggerall = stateno != 120
  1570. trigger1 = p2statetype = S
  1571.  
  1572. [State -1]
  1573. type = ChangeState
  1574. value =702
  1575. triggerall = p2movetype = A;access only when opponent attack
  1576. triggerall = P2bodydist X >= 40;access only when near
  1577. triggerall = random <= 100;high percent
  1578. triggerall = statetype != A;perform when not in air
  1579. triggerall = var(9) = 1;only AI can access
  1580. triggerall = ctrl
  1581. triggerall = stateno != 130
  1582. trigger1 = p2statetype = S
  1583.  
  1584. [State -1]
  1585. type = ChangeState
  1586. value =700
  1587. triggerall = p2movetype = A;access only when opponent attack
  1588. triggerall = P2bodydist X >= 100;access only when near
  1589. triggerall = random <= 1000;high percent
  1590. triggerall = statetype != A;perform when not in air
  1591. triggerall = var(9) = 1;only AI can access
  1592. triggerall = ctrl
  1593. triggerall = stateno != 130
  1594. trigger1 = p2movetype = A
  1595. trigger1 = p2movetype = I
  1596.  
  1597. [State -1]
  1598. type = ChangeState
  1599. value =706
  1600. triggerall = stateno = 100
  1601. triggerall = statetype != A
  1602. triggerall = var(9) = 1;only AI can access
  1603. triggerall = ctrl
  1604. trigger1 = prevstateno = 5120
  1605. trigger1 = p2movetype = A
  1606. trigger2 = prevstateno = 5120
  1607. trigger2 = p2movetype = I
  1608. trigger3 = p2bodydist x >=100
  1609. trigger3 = random <= 100
  1610. trigger3 = p2movetype = A
  1611. trigger4 = p2bodydist x >=80
  1612. trigger4= random <= 110
  1613. trigger4 = p2movetype = I
  1614.  
  1615. [State -1]
  1616. type = ChangeState
  1617. value =700
  1618. triggerall = stateno != 100
  1619. triggerall = statetype != A
  1620. triggerall = var(9) = 1;only AI can access
  1621. triggerall = ctrl
  1622. trigger1 = prevstateno = 5120
  1623. trigger1 = p2movetype = A
  1624. trigger2 = prevstateno = 5120
  1625. trigger2 = p2movetype = I
  1626. trigger3 = p2bodydist x >=100
  1627. trigger3 = random <= 110
  1628. trigger3 = p2movetype = A
  1629. trigger4 = p2bodydist x >=110
  1630. trigger4= random <= 100
  1631. trigger4 = p2movetype = I
  1632.  
  1633. ;--------------------------------------------------------
  1634.  
  1635. ; Keep running forward when there is chance
  1636. [State -1]
  1637. type = ChangeState
  1638. value = 100
  1639. triggerall = var(9) = 1;Only AI can access
  1640. triggerall = p2movetype != A;access only when opponent not attacking
  1641. triggerall = p2statetype != L;access only when opponent not lying down
  1642. triggerall = P2bodydist X >= 40;access only when far
  1643. trigger1 = stateno = 0
  1644. trigger1 = stateno != 100
  1645. trigger1 = ctrl 
  1646.  
  1647. ;HP close
  1648. [State -1,19]
  1649. type = ChangeState
  1650. value = 250
  1651. triggerall = var(9) = 1
  1652. triggerall = p2bodydist x <= 15
  1653. triggerall = random <= 500
  1654. trigger1 = statetype = S
  1655. trigger1 = ctrl 
  1656.  
  1657. ;HK close
  1658. [State -1,19]
  1659. type = ChangeState
  1660. value = 270
  1661. triggerall = var(9) = 1
  1662. triggerall = p2bodydist x <= 15
  1663. triggerall = random <= 500
  1664. trigger1 = statetype = S
  1665. trigger1 = ctrl 
  1666.  
  1667. ;Lk fwd
  1668. [State -1,16]
  1669. type = ChangeState
  1670. value = 235
  1671. triggerall = var(9) = 1
  1672. triggerall = NumHelper(1901) = 0
  1673. triggerall = p2statetype = C
  1674. triggerall = random <=500
  1675. trigger1 = statetype = S
  1676. trigger1 = ctrl = 1
  1677. trigger2 = stateno = 250
  1678. trigger2 = movecontact = 1
  1679. trigger3 = stateno = 270
  1680. trigger3 = movecontact = 1
  1681. trigger4 = stateno = 440
  1682. trigger4 = movecontact = 1
  1683. trigger5 = movecontact = 1
  1684. trigger5 = stateno = 460
  1685.  
  1686. ;Lp fwd
  1687. [State -1,16]
  1688. type = ChangeState
  1689. value = 215
  1690. triggerall = var(9) = 1
  1691. triggerall = NumHelper(1901) = 0
  1692. triggerall = random <=500
  1693. trigger1 = stateno = 250
  1694. trigger1 = movecontact = 1
  1695. trigger2 = stateno = 270
  1696. trigger2 = movecontact = 1
  1697. trigger3 = stateno = 440
  1698. trigger3 = movecontact = 1
  1699. trigger4 = movecontact = 1
  1700. trigger4 = stateno = 460
  1701.  
  1702. [State -1,Grab]
  1703. type = ChangeState
  1704. value = 300
  1705. triggerall = p2stateno != 1302
  1706. triggerall = var(9) = 1;Only AI can access
  1707. triggerall = statetype != A
  1708. triggerall = p2statetype != A;player not in air
  1709. triggerall = p2statetype != L;player not lying down
  1710. triggerall = p2stateno != 5120;player is not in getup state
  1711. triggerall = random < 300;low percent
  1712. triggerall = P2bodydist X <= 10;access only when near
  1713. triggerall = p2stateno != 130
  1714. triggerall = p2stateno != 131
  1715. trigger1 = p2movetype != H 
  1716. trigger1 = ctrl
  1717. trigger2 = stateno = 235
  1718. trigger2 = time >= 4
  1719. trigger3 = stateno = 250
  1720. trigger3 = movehit = 1
  1721. ;-------------------------------------------
  1722.  
  1723. ;FAST
  1724. [State -1,Grab]
  1725. type = ChangeState
  1726. value = 305
  1727. triggerall = p2stateno != 1302
  1728. triggerall = p2stateno != 1302
  1729. triggerall = var(9) = 1;Only AI can access
  1730. triggerall = statetype != A
  1731. triggerall = p2statetype != A;player not in air
  1732. triggerall = p2statetype != L;player not lying down
  1733. triggerall = p2stateno != 5120;player is not in getup state
  1734. triggerall = random < 400;low percent
  1735. triggerall = P2bodydist X <= 10;access only when near
  1736. triggerall = p2stateno != 130
  1737. triggerall = p2stateno != 131
  1738. trigger1 = p2movetype != H 
  1739. trigger1 = ctrl
  1740. trigger2 = stateno = 235
  1741. trigger2 = time >= 4
  1742. trigger3 = stateno = 250
  1743. trigger3 = movehit = 1
  1744.  
  1745. ;-----------------------------------------------------
  1746. ;Dancing Queen Maximum
  1747. [State -1,Dance]
  1748. type = ChangeState
  1749. value = 1909
  1750. triggerall = var(9) = 1
  1751. triggerall = life <= 200
  1752. triggerall = NumHelper(1901) = 0
  1753. triggerall = random < 400
  1754. triggerall = P2bodydist X = [35,50]
  1755. triggerall = p2statetype != L
  1756. triggerall = power >= 1000
  1757. trigger1 = statetype != A
  1758. trigger1 = ctrl = 1
  1759. trigger2 = stateno = 250
  1760. trigger2 = movecontact = 1
  1761. trigger3 = stateno = 270
  1762. trigger3 = movecontact = 1
  1763. trigger4 = stateno = 440
  1764. trigger4 = movecontact = 1
  1765. trigger5 = stateno = 460
  1766. trigger5 = movecontact = 1
  1767. trigger6 = stateno = 215
  1768. trigger6 = movecontact = 1
  1769. trigger7 = stateno = 237
  1770. trigger7 = movecontact = 1
  1771. trigger8 = stateno = 280
  1772. trigger8 = movecontact = 1
  1773. trigger9 = stateno = 703
  1774. trigger9 = movecontact = 1
  1775.  
  1776. ;Dancing Queen Maximum
  1777. [State -1,Dance]
  1778. type = ChangeState
  1779. value = 1909
  1780. triggerall = var(9) = 1
  1781. triggerall = var(10) > 0
  1782. triggerall = NumHelper(1901) = 0
  1783. triggerall = random < 400
  1784. triggerall = P2bodydist X = [35,50]
  1785. triggerall = p2statetype != L
  1786. triggerall = power >= 1000
  1787. trigger1 = statetype != A
  1788. trigger1 = ctrl = 1
  1789. trigger2 = stateno = 250
  1790. trigger2 = movecontact = 1
  1791. trigger3 = stateno = 270
  1792. trigger3 = movecontact = 1
  1793. trigger4 = stateno = 440
  1794. trigger4 = movecontact = 1
  1795. trigger5 = stateno = 460
  1796. trigger5 = movecontact = 1
  1797. trigger6 = stateno = 215
  1798. trigger6 = movecontact = 1
  1799. trigger7 = stateno = 237
  1800. trigger7 = movecontact = 1
  1801. trigger8 = stateno = 280
  1802. trigger8 = movecontact = 1
  1803. trigger9 = stateno = 703
  1804. trigger9 = movecontact = 1
  1805.  
  1806. ;Dancing Queen normal
  1807. [State -1,Dance]
  1808. type = ChangeState
  1809. value = 1900
  1810. triggerall = var(9) = 1
  1811. triggerall = var(10) <= 0
  1812. triggerall = NumHelper(1901) = 0
  1813. triggerall = random < 400
  1814. triggerall = P2bodydist X = [35,50]
  1815. triggerall = p2statetype != L
  1816. triggerall = power >= 1000
  1817. trigger1 = statetype != A
  1818. trigger1 = ctrl = 1
  1819. trigger2 = stateno = 250
  1820. trigger2 = movecontact = 1
  1821. trigger3 = stateno = 270
  1822. trigger3 = movecontact = 1
  1823. trigger4 = stateno = 440
  1824. trigger4 = movecontact = 1
  1825. trigger5 = stateno = 460
  1826. trigger5 = movecontact = 1
  1827. trigger6 = stateno = 215
  1828. trigger6 = movecontact = 1
  1829. trigger7 = stateno = 237
  1830. trigger7 = movecontact = 1
  1831. trigger8 = stateno = 280
  1832. trigger8 = movecontact = 1
  1833. trigger9 = stateno = 703
  1834. trigger9 = movecontact = 1
  1835.  
  1836. ;-------------------------------------------------------------------
  1837.  
  1838. ;Dancing Queen Maximum
  1839. [State -1,Dance]
  1840. type = ChangeState
  1841. value = 2010
  1842. triggerall = var(9) = 1
  1843. triggerall = life <= 200
  1844. triggerall = NumHelper(1901) = 0
  1845. triggerall = random < 400
  1846. triggerall = P2bodydist X = [45,80]
  1847. triggerall = p2statetype != L
  1848. triggerall = power >= 1000
  1849. trigger1 = statetype != A
  1850. trigger1 = ctrl = 1
  1851.  
  1852. ;Dancing Queen Maximum
  1853. [State -1,Dance]
  1854. type = ChangeState
  1855. value = 2010
  1856. triggerall = var(9) = 1
  1857. triggerall = var(10) > 0
  1858. triggerall = NumHelper(1901) = 0
  1859. triggerall = random < 400
  1860. triggerall = P2bodydist X = [45,80]
  1861. triggerall = p2statetype != L
  1862. triggerall = power >= 1000
  1863. trigger1 = statetype != A
  1864. trigger1 = ctrl = 1
  1865.  
  1866. ;Yagball
  1867. [State -1,Dance]
  1868. type = ChangeState
  1869. value = 2000
  1870. triggerall = var(9) = 1
  1871. triggerall = var(10) <= 0
  1872. triggerall = NumHelper(1901) = 0
  1873. triggerall = random < 400
  1874. triggerall = P2bodydist X = [25,80]
  1875. triggerall = p2statetype != L
  1876. triggerall = power >= 1000
  1877. trigger1 = statetype != A
  1878. trigger1 = ctrl = 1
  1879. trigger2 = stateno = 250
  1880. trigger2 = movecontact = 1
  1881. trigger3 = stateno = 270
  1882. trigger3 = movecontact = 1
  1883. trigger4 = stateno = 440
  1884. trigger4 = movecontact = 1
  1885. trigger5 = stateno = 460
  1886. trigger5 = movecontact = 1
  1887. trigger6 = stateno = 215
  1888. trigger6 = movecontact = 1
  1889. trigger7 = stateno = 237
  1890. trigger7 = movecontact = 1
  1891. trigger8 = stateno = 280
  1892. trigger8 = movecontact = 1
  1893. trigger9 = stateno = 703
  1894. trigger9 = movecontact = 1
  1895.