home *** CD-ROM | disk | FTP | other *** search
/ ProGames 6 / PROGAMES.iso / linked / KOF2003BW.exe / KOF2003BW / CHARS / zero / Zero.cmd < prev    next >
Encoding:
Text File  |  2003-09-29  |  30.4 KB  |  1,165 lines

  1. ;========================================================
  2. ; Zero's Command file.
  3. ;========================================================
  4. ;------üié`éhÉΩùpüj---------------------------------------------------------
  5. [command]
  6. name = "AI_1"
  7. command = D, D, D, D, D, D, D, D
  8. time = 1
  9.  
  10. [command]
  11. name = "AI_2"
  12. command = D, D, D, D, D, D, D, D
  13. time = 1
  14.  
  15. [command]
  16. name = "AI_3"
  17. command = D, D, D, D, D, D, D, D
  18. time = 1
  19.  
  20. [command]
  21. name = "AI_4"
  22. command = z, z, z, z, z, z, z, z
  23. time = 1
  24.  
  25. [command]
  26. name = "AI_5"
  27. command = z, z, z, z, z, z, z, z
  28. time = 1
  29.  
  30. [command]
  31. name = "AI_6"
  32. command = z, z, z, z, z, z, z, z
  33. time = 1
  34.  
  35. [command]
  36. name = "AI_7"
  37. command = B, B, B, B, B, B, B, B
  38. time = 1
  39.  
  40. [command]
  41. name = "AI_8"
  42. command = B, B, B, B, B, B, B, B
  43. time = 1
  44.  
  45. [command]
  46. name = "AI_9"
  47. command = B, B, B, B, B, B, B, B
  48. time = 1
  49.  
  50. [command]
  51. name = "AI_10"
  52. command = x, x, x, x, x, x, x, x
  53. time = 1
  54.  
  55. [command]
  56. name = "AI_11"
  57. command = x, x, x, x, x, x, x, x
  58. time = 1
  59.  
  60. [command]
  61. name = "AI_12"
  62. command = x, x, x, x, x, x, x, x
  63. time = 1
  64.  
  65. [command]
  66. name = "AI_13"
  67. command = U, U, U, U, U, U, U, U
  68. time = 1
  69.  
  70. [command]
  71. name = "AI_14"
  72. command = U, U, U, U, U, U, U, U
  73. time = 1
  74.  
  75. [command]
  76. name = "AI_15"
  77. command = U, U, U, U, U, U, U, U
  78. time = 1
  79.  
  80. [command]
  81. name = "AI_16"
  82. command = a, a, a, a, a, a, a, a
  83. time = 1
  84.  
  85. [command]
  86. name = "AI_17"
  87. command = a, a, a, a, a, a, a, a
  88. time = 1
  89.  
  90. [command]
  91. name = "AI_18"
  92. command = a, a, a, a, a, a, a, a
  93. time = 1
  94.  
  95. [command]
  96. name = "AI_19"
  97. command = F, F, F, F, F, F, F, F
  98. time = 1
  99.  
  100. [command]
  101. name = "AI_20"
  102. command = F, F, F, F, F, F, F, F
  103. time = 1
  104.  
  105. [command]
  106. name = "AI_21"
  107. command = F, F, F, F, F, F, F, F
  108. time = 1
  109.  
  110. [command]
  111. name = "AI_22"
  112. command = b, b, b, b, b, b, b, b
  113. time = 1
  114.  
  115. [command]
  116. name = "AI_23"
  117. command = b, b, b, b, b, b, b, b
  118. time = 1
  119.  
  120. [command]
  121. name = "AI_24"
  122. command = b, b, b, b, b, b, b, b
  123. time = 1
  124.  
  125. [command]
  126. name = "AI_25"
  127. command = y, y, y, y, y, y, y, y
  128. time = 1
  129.  
  130. [command]
  131. name = "AI_26"
  132. command = y, y, y, y, y, y, y, y
  133. time = 1
  134.  
  135. [command]
  136. name = "AI_27"
  137. command = y, y, y, y, y, y, y, y
  138. time = 1
  139.  
  140. [command]
  141. name = "AI_28"
  142. command = s, s, s, s, s, s, s, s
  143. time = 1
  144.  
  145. [command]
  146. name = "AI_29"
  147. command = s, s, s, s, s, s, s, s
  148. time = 1
  149.  
  150. [command]
  151. name = "AI_30"
  152. command = s, s, s, s, s, s, s, s
  153. time = 1
  154.  
  155. [command]
  156. name = "AI_31"
  157. command = c, c, c, c, c, c, c, c
  158. time = 1
  159.  
  160. [command]
  161. name = "AI_32"
  162. command = c, c, c, c, c, c, c, c
  163. time = 1
  164.  
  165. [command]
  166. name = "AI_33"
  167. command = c, c, c, c, c, c, c, c
  168. time = 1
  169.  
  170. ;---------------------------------------------------------------------------
  171. [Command]
  172. name = "hakura_a"
  173. command = ~D, F, D, F, a
  174. Time = 30
  175.  
  176. [Command]
  177. name = "hakura_b"
  178. command = ~D, F, D, F, b
  179. Time = 30
  180.  
  181. [Command]
  182. name = "hakura_ab"
  183. command = ~D, F, D, F, a+b
  184. Time = 30
  185.  
  186. [Command]
  187. name = "gokusa_x"
  188. command = ~D, F, D, F, x
  189. Time = 30
  190.  
  191. [Command]
  192. name = "gokusa_y"
  193. command = ~D, F, D, F, y
  194. Time = 30
  195.  
  196. [Command]
  197. name = "gokusa_xy"
  198. command = ~D, F, D, F , x+y
  199. Time = 30
  200.  
  201. ;---------------------------------------------------------------------------
  202. [Command]
  203. name = "kage_a"
  204. command = ~D, DF, F, a
  205. Time = 15
  206.  
  207. [Command]
  208. name = "kage_b"
  209. command = ~D, DF, F, b
  210. Time = 15
  211.  
  212. [Command]
  213. name = "fuuatu_a"
  214. command = ~D, DB, B, a
  215. Time = 15
  216.  
  217. [Command]
  218. name = "fuuatu_b"
  219. command = ~D, DB, B, b
  220. Time = 15
  221.  
  222. [Command]
  223. name = "taikuu_x"
  224. command = ~F, D, DF, x
  225. Time = 15
  226.  
  227. [Command]
  228. name = "taikuu_y"
  229. command = ~F, D, DF, y
  230. Time = 15
  231.  
  232. [Command]
  233. name = "manto_x"
  234. command = ~D, DF, F, x
  235.  
  236. [Command]
  237. name = "manto_y"
  238. command = ~D, DF, F, y
  239.  
  240. ;---------------------------------------------------------------------------
  241. [Command]
  242. name = "fwd_x"
  243. command = /F, x
  244. time = 1
  245.  
  246. [Command]
  247. name = "fwd_y"
  248. command = /F, y
  249. time = 1
  250.  
  251. [Command]
  252. name = "fwd_a"
  253. command = /F, a
  254. time = 1
  255.  
  256. [Command]
  257. name = "fwd_b"
  258. command = /F, b
  259. time = 1
  260.  
  261. [Command]
  262. name = "back_x"
  263. command = /B, x
  264. time = 1
  265.  
  266. [Command]
  267. name = "back_z"
  268. command = /B, z
  269. time = 1
  270.  
  271. [Command]
  272. name = "downfwd_a"
  273. command = /DF, a
  274. time = 1
  275.  
  276. [Command]
  277. name = "hold_x"
  278. command = /x
  279. time = 1
  280.  
  281. [Command]
  282. name = "hold_y"
  283. command = /y
  284. time = 1
  285.  
  286. [Command]
  287. name = "xa"
  288. command = x+a
  289. time = 1
  290.  
  291. [Command]
  292. name = "yb"
  293. command = y+b
  294. time = 1
  295.  
  296. [Command]
  297. name = "striker2"
  298. command = b+x
  299. time = 1
  300.  
  301. [Command]
  302. name = "striker"
  303. command = a+y
  304. time = 1
  305.  
  306. ;---------------------------------------------------------------------------
  307. [Command]
  308. name = "a"
  309. command = a
  310. time = 1
  311.  
  312. [Command]
  313. name = "b"
  314. command = b
  315. time = 1
  316.  
  317. [Command]
  318. name = "c"
  319. command = c
  320. time = 1
  321.  
  322. [Command]
  323. name = "x"
  324. command = x
  325. time = 1
  326.  
  327. [Command]
  328. name = "y"
  329. command = y
  330. time = 1
  331.  
  332. [Command]
  333. name = "z"
  334. command = z
  335. time = 1
  336.  
  337. [Command]
  338. name = "start"
  339. command = s
  340. time = 1
  341.  
  342. ;---------------------------
  343. ; Required(do not remove)
  344. ;---------------------------
  345. [Command]
  346. name = "FF"
  347. command = F, F
  348. time = 10
  349.  
  350. [Command]
  351. name = "BB"
  352. command = B, B
  353. time = 10
  354.  
  355. [Command]
  356. name = "recovery"
  357. command = x+y
  358. time = 1
  359.  
  360. [Command]
  361. name = "recovery"
  362. command = a+b
  363. time = 1
  364.  
  365. [Command]
  366. name = "recovery"
  367. command = x+a
  368. time = 1
  369.  
  370. [Command]
  371. name = "holdfwd"
  372. command = /$F
  373. time = 1
  374.  
  375. [Command]
  376. name = "holdback"
  377. command = /$B
  378. time = 1
  379.  
  380. [Command]
  381. name = "holdup" 
  382. command = /$U
  383. time = 1
  384.  
  385. [Command]
  386. name = "holddown" 
  387. command = /$D
  388. time = 1
  389.  
  390. ;===========================================================================================
  391.  
  392. [Statedef -1]
  393.  
  394. ;--------------------------------
  395. ; ìûì╜ÄaÉwüEù∙ìû
  396. ;--------------------------------
  397. [State -1]
  398. type = ChangeState
  399. value = 3300
  400. triggerall = Var(9) = 0
  401. triggerall = command = "gokusa_xy"
  402. triggerall = power >= 3000
  403. trigger1 = ctrl && statetype != A
  404. trigger2 = movecontact && (stateno = 220 || stateno = 225 || stateno = 250 || stateno = 260 || stateno = 240 || stateno = 320)
  405. trigger3 = movecontact && (stateno = 400 || stateno = 410 || stateno = 420 || stateno = 430)
  406. trigger4 = movecontact && (stateno = 280 || stateno = 281 || stateno = 290 || stateno = 300 || stateno = 310)
  407.  
  408. ;--------------------------------
  409. ; ìûì╜ÄaÉwüEù∙ìû AI
  410. ;--------------------------------
  411. [State -1]
  412. type = ChangeState
  413. value = 3300
  414. triggerall = Var(9) = 1
  415. triggerall = P2BodyDist X <= 15
  416. triggerall = P2MoveType = H
  417. triggerall = Random <= 399
  418. triggerall = power >= 3000
  419. triggerall = statetype != A
  420. trigger1 = ctrl
  421. trigger2 = movecontact && (stateno = 220 || stateno = 225 || stateno = 250 || stateno = 260 || stateno = 240 || stateno = 320)
  422. trigger3 = movecontact && (stateno = 400 || stateno = 410 || stateno = 420 || stateno = 430)
  423. trigger4 = movecontact && (stateno = 280 || stateno = 281 || stateno = 290 || stateno = 300 || stateno = 310)
  424.  
  425. ;--------------------------------
  426. ; ìûì╜ÄaÉw
  427. ;--------------------------------
  428. [State -1]
  429. type = ChangeState
  430. value = 3000
  431. triggerall = Var(9) = 0
  432. triggerall = command = "gokusa_x" || command = "gokusa_y"
  433. triggerall = power >= 1000
  434. trigger1 = ctrl && statetype != A
  435. trigger2 = movecontact && (stateno = 220 || stateno = 225 || stateno = 250 || stateno = 260 || stateno = 240 || stateno = 320)
  436. trigger3 = movecontact && (stateno = 400 || stateno = 410 || stateno = 420 || stateno = 430)
  437. trigger4 = movecontact && (stateno = 280 || stateno = 281 || stateno = 290 || stateno = 300 || stateno = 310)
  438.  
  439. ;--------------------------------
  440. ; ìûì╜ÄaÉw AI
  441. ;--------------------------------
  442. [State -1]
  443. type = ChangeState
  444. value = 3000
  445. triggerall = Var(9) = 1
  446. triggerall = P2BodyDist X <= 15
  447. triggerall = P2MoveType = H
  448. triggerall = Random <= 299
  449. triggerall = power >= 1000
  450. triggerall = statetype != A
  451. trigger1 = ctrl
  452. trigger2 = movecontact && (stateno = 220 || stateno = 225 || stateno = 250 || stateno = 260 || stateno = 240 || stateno = 320)
  453. trigger3 = movecontact && (stateno = 400 || stateno = 410 || stateno = 420 || stateno = 430)
  454. trigger4 = movecontact && (stateno = 280 || stateno = 281 || stateno = 290 || stateno = 300 || stateno = 310)
  455.  
  456. ;--------------------------------
  457. ; öÆùàû┼É╕üEÉXùàû£Å█
  458. ;--------------------------------
  459. [State -1]
  460. type = ChangeState
  461. value = 3200
  462. triggerall = Var(9) = 0
  463. triggerall = command = "hakura_ab"
  464. triggerall = power >= 3000
  465. trigger1 = ctrl && statetype != A
  466. trigger2 = movecontact && (stateno = 220 || stateno = 225 || stateno = 250 || stateno = 260 || stateno = 240 || stateno = 320)
  467. trigger3 = movecontact && (stateno = 400 || stateno = 410 || stateno = 420 || stateno = 430)
  468. trigger4 = movecontact && (stateno = 280 || stateno = 281 || stateno = 290 || stateno = 300 || stateno = 310)
  469.  
  470. ;--------------------------------
  471. ; öÆùàû┼É╕üEÉXùàû£Å█ AI
  472. ;--------------------------------
  473. [State -1]
  474. type = ChangeState
  475. value = 3200
  476. triggerall = Var(9) = 1
  477. triggerall = P2StateType != L
  478. triggerall = P2Stateno != 5120
  479. triggerall = P2BodyDist X <= 150
  480. triggerall = Random <= 999
  481. triggerall = power >= 3000
  482. trigger1 = ctrl && statetype != A
  483. trigger2 = movecontact && (stateno = 220 || stateno = 225 || stateno = 250 || stateno = 260 || stateno = 240 || stateno = 320)
  484. trigger3 = movecontact && (stateno = 400 || stateno = 410 || stateno = 420 || stateno = 430)
  485. trigger4 = movecontact && (stateno = 280 || stateno = 281 || stateno = 290 || stateno = 300 || stateno = 310)
  486.  
  487. ;--------------------------------
  488. ; öÆùàû┼É╕
  489. ;--------------------------------
  490. [State -1]
  491. type = ChangeState
  492. value = 3100
  493. triggerall = Var(9) = 0
  494. triggerall = command = "hakura_a" || command = "hakura_b"
  495. triggerall = power >= 1000
  496. trigger1 = ctrl && statetype != A
  497. trigger2 = movecontact && (stateno = 220 || stateno = 225 || stateno = 250 || stateno = 260 || stateno = 240 || stateno = 320)
  498. trigger3 = movecontact && (stateno = 400 || stateno = 410 || stateno = 420 || stateno = 430)
  499. trigger4 = movecontact && (stateno = 280 || stateno = 281 || stateno = 290 || stateno = 300 || stateno = 310)
  500.  
  501. ;--------------------------------
  502. ; öÆùàû┼É╕ AI
  503. ;--------------------------------
  504. [State -1]
  505. type = ChangeState
  506. value = 3100
  507. triggerall = Var(9) = 1
  508. triggerall = P2StateType != L
  509. triggerall = P2Stateno != 5120
  510. triggerall = P2BodyDist X <= 150
  511. triggerall = Random <= 299
  512. triggerall = power >= 1500
  513. trigger1 = p2stateno != 910
  514. trigger1 = ctrl && statetype != A
  515. trigger2 = movecontact && (stateno = 220 || stateno = 225 || stateno = 250 || stateno = 260 || stateno = 240 || stateno = 320)
  516. trigger3 = movecontact && (stateno = 400 || stateno = 410 || stateno = 420 || stateno = 430)
  517. trigger4 = movecontact && (stateno = 280 || stateno = 281 || stateno = 290 || stateno = 300 || stateno = 310)
  518.  
  519. ;--------------------------------
  520. ; Ä╛ë╬αèÉw
  521. ;--------------------------------
  522. [State -1]
  523. type = ChangeState
  524. value = 1200
  525. triggerall = Var(9) = 0
  526. triggerall = command = "kage_a" || command = "kage_b"
  527. trigger1 = ctrl && statetype != A
  528. trigger2 = movecontact && (stateno = 220 || stateno = 225 || stateno = 250 || stateno = 260 || stateno = 240 || stateno = 320)
  529. trigger3 = movecontact && (stateno = 400 || stateno = 410 || stateno = 420 || stateno = 430)
  530. trigger4 = movecontact && (stateno = 280 || stateno = 280 || stateno = 290 || stateno = 300 || stateno = 310)
  531.  
  532. ;--------------------------\------
  533. ; Ä╛ë╬αèÉw AI
  534. ;--------------------------------
  535. [State -1]
  536. type = ChangeState
  537. value = 1200
  538. triggerall = Var(9) = 1
  539. triggerall = Random <= 299
  540. triggerall = P2MoveType = A
  541. triggerall = P2BodyDist X >= 50
  542. triggerall = statetype != A
  543. trigger1 = ctrl
  544. trigger2 = movecontact && (stateno = 220 || stateno = 225 || stateno = 250 || stateno = 260 || stateno = 240 || stateno = 320)
  545. trigger3 = movecontact && (stateno = 400 || stateno = 410 || stateno = 420 || stateno = 430)
  546. trigger4 = movecontact && (stateno = 280 || stateno = 280 || stateno = 290 || stateno = 300 || stateno = 310)
  547.  
  548. ;--------------------------------
  549. ; ÄaòùëìöjüEÖÇëσ
  550. ;--------------------------------
  551. [State -1]
  552. type = ChangeState
  553. value = 1400
  554. triggerall = Var(9) = 0
  555. triggerall = command = "taikuu_x"
  556. trigger1 = ctrl && statetype != A
  557. trigger2 = movecontact && (stateno = 220 || stateno = 225 || stateno = 250 || stateno = 260 || stateno = 240 || stateno = 320)
  558. trigger3 = movecontact && (stateno = 400 || stateno = 410 || stateno = 420 || stateno = 430)
  559. trigger4 = movecontact && (stateno = 280 || stateno = 281 || stateno = 290 || stateno = 300 || stateno = 310)
  560.  
  561. ;--------------------------------
  562. ; ÄaòùëìöjüEÖÇëσ AI
  563. ;--------------------------------
  564. [State -1]
  565. type = ChangeState
  566. value = 1400
  567. triggerall = Var(9) = 1
  568. triggerall = p2statetype != L
  569. triggerall = p2stateno != 5120
  570. triggerall = random <= 550
  571. triggerall = statetype != A
  572. trigger1 = ctrl
  573. trigger1 = P2bodydist X < 35
  574. trigger1 = p2stateno != 910
  575. trigger2 = movecontact && (stateno = 220 || stateno = 225 || stateno = 250 || stateno = 260 || stateno = 240 || stateno = 320)
  576. trigger3 = movecontact && (stateno = 400 || stateno = 410 || stateno = 420 || stateno = 430)
  577. trigger4 = movecontact && (stateno = 280 || stateno = 281 || stateno = 290 || stateno = 300 || stateno = 310)
  578.  
  579. ;--------------------------------
  580. ; ÄaòùëìöjüEπ─öe
  581. ;--------------------------------
  582. [State -1]
  583. type = ChangeState
  584. value = 1500
  585. triggerall = Var(9) = 0
  586. triggerall = command = "taikuu_y"
  587. trigger1 = ctrl && statetype != A
  588. trigger2 = movecontact && (stateno = 220 || stateno = 225 || stateno = 250 || stateno = 260 || stateno = 240 || stateno = 320)
  589. trigger3 = movecontact && (stateno = 400 || stateno = 410 || stateno = 420 || stateno = 430)
  590. trigger4 = movecontact && (stateno = 280 || stateno = 281 || stateno = 290 || stateno = 300 || stateno = 310)
  591.  
  592. ;--------------------------------
  593. ; ÄaòùëìöjüEπ─öe AI
  594. ;--------------------------------
  595. [State -1]
  596. type = ChangeState
  597. value = 1500
  598. triggerall = Var(9) = 1
  599. triggerall = p2statetype != L
  600. triggerall = p2stateno != 5120
  601. triggerall = random <= 650
  602. triggerall = statetype != A
  603. trigger1 = ctrl
  604. trigger1 = P2bodydist X < 35
  605. trigger1 = p2stateno != 910
  606. trigger2 = movecontact && (stateno = 220 || stateno = 225 || stateno = 250 || stateno = 260 || stateno = 240 || stateno = 320)
  607. trigger3 = movecontact && (stateno = 400 || stateno = 410 || stateno = 420 || stateno = 430)
  608. trigger4 = movecontact && (stateno = 280 || stateno = 281 || stateno = 290 || stateno = 300 || stateno = 310)
  609.  
  610. ;--------------------------------
  611. ; ÄaòùëìöjüEö╛ï╛
  612. ;--------------------------------
  613. [State -1]
  614. type = ChangeState
  615. value = 1000
  616. triggerall = Var(9) = 0
  617. triggerall = command = "manto_x"
  618. trigger1 = ctrl && statetype != A
  619. trigger2 = movecontact && (stateno = 220 || stateno = 225 || stateno = 250 || stateno = 260 || stateno = 240 || stateno = 320 && AnimElem = 1,>=2)
  620. trigger3 = movecontact && (stateno = 400 || stateno = 410 || stateno = 420 || stateno = 430)
  621. trigger4 = movecontact && (stateno = 280 || stateno = 281 || stateno = 290 || stateno = 300 || stateno = 310)
  622.  
  623. ;--------------------------------
  624. ; ÄaòùëìöjüEö╛ï╛ AI
  625. ;--------------------------------
  626. [State -1]
  627. type = ChangeState
  628. value = 1000
  629. triggerall = Var(9) = 1
  630. triggerall = P2bodydist X >= 15
  631. triggerall = P2StateNo != 5120
  632. triggerall = Random <= 50
  633. triggerall = p2statetype != L
  634. triggerall = statetype != A
  635. triggerall = P2MoveType = A
  636. trigger1 = ctrl
  637. trigger2 = movecontact && (stateno = 220 || stateno = 225 || stateno = 250 || stateno = 260 || stateno = 240 || stateno = 320 && AnimElem = 1,>=2)
  638. trigger3 = movecontact && (stateno = 400 || stateno = 410 || stateno = 420 || stateno = 430)
  639. trigger4 = movecontact && (stateno = 280 || stateno = 281 || stateno = 290 || stateno = 300 || stateno = 310)
  640.  
  641. ;--------------------------------
  642. ; ÄaòùëìöjüEÄEûé
  643. ;--------------------------------
  644. [State -1]
  645. type = ChangeState
  646. value = 1100
  647. triggerall = Var(9) = 0
  648. triggerall = command = "manto_y"
  649. trigger1 = ctrl && statetype != A
  650. trigger2 = movecontact && (stateno = 220 || stateno = 225 || stateno = 250 || stateno = 260 || stateno = 240 || stateno = 320)
  651. trigger3 = movecontact && (stateno = 400 || stateno = 410 || stateno = 420 || stateno = 430)
  652. trigger4 = movecontact && (stateno = 280 || stateno = 281 || stateno = 290 || stateno = 300 || stateno = 310)
  653.  
  654. ;--------------------------------
  655. ; ÄaòùëìöjüEÄEûé AI
  656. ;--------------------------------
  657. [State -1]
  658. type = ChangeState
  659. value = 1100
  660. triggerall = Var(9) = 1
  661. triggerall = P2bodydist X < 90
  662. triggerall = P2StateNo != 5120
  663. triggerall = Random <= 399
  664. triggerall = p2statetype != L
  665. triggerall = statetype != A
  666. trigger1 = ctrl
  667. trigger2 = movecontact && (stateno = 220 || stateno = 225 || stateno = 250 || stateno = 260 || stateno = 240 || stateno = 320)
  668. trigger3 = movecontact && (stateno = 400 || stateno = 410 || stateno = 420 || stateno = 430)
  669. trigger4 = movecontact && (stateno = 280 || stateno = 281 || stateno = 290 || stateno = 300 || stateno = 310)
  670.  
  671. ;----------------------
  672. ; ûéòæìgτN
  673. ;----------------------
  674. [State -1]
  675. type = ChangeState
  676. value = 1300
  677. triggerall = Var(9) = 0
  678. triggerall = command = "fuuatu_a" || command = "fuuatu_b"
  679. trigger1 = ctrl && statetype != A
  680. trigger2 = movecontact && (stateno = 220 || stateno = 225 || stateno = 250 || stateno = 260 || stateno = 240 || stateno = 320)
  681. trigger3 = movecontact && (stateno = 400 || stateno = 410 || stateno = 420 || stateno = 430)
  682. trigger4 = movecontact && (stateno = 280 || stateno = 281 || stateno = 290 || stateno = 300 || stateno = 310)
  683.  
  684. ;----------------------
  685. ; ûéòæìgτN AI
  686. ;----------------------
  687. [State -1]
  688. type = ChangeState
  689. value = 1300
  690. triggerall = Var(9) = 1
  691. triggerall = Random <= 199
  692. triggerall = P2bodydist X < 10
  693. triggerall = statetype != A
  694. trigger1 = ctrl
  695. trigger2 = movecontact && (stateno = 220 || stateno = 225 || stateno = 250 || stateno = 260 || stateno = 240 || stateno = 320)
  696. trigger3 = movecontact && (stateno = 400 || stateno = 410 || stateno = 420 || stateno = 430)
  697. trigger4 = movecontact && (stateno = 280 || stateno = 281 || stateno = 290 || stateno = 300 || stateno = 310)
  698.  
  699. ;--------------------------------
  700. ; Éüé┴ö≥é╬é╡ìUîéÆnÅπ
  701. ;--------------------------------
  702. [State -1]
  703. type = ChangeState
  704. value = 320
  705. triggerall = Var(9) = 0
  706. triggerall = command = "c" || command = "yb"
  707. trigger1 = statetype != A && (ctrl || stateno = 100)
  708. trigger2 = (stateno = 150 || stateno = 151) && power >= 1000
  709.  
  710. ;--------------------------------
  711. ; Éüé┴ö≥é╬é╡ìUîéÆnÅπ AI
  712. ;--------------------------------
  713. [State -1]
  714. type = ChangeState
  715. value = 320
  716. triggerall = Var(9) = 1
  717. triggerall = P2BodyDist X <= 100
  718. triggerall = Random <= 99
  719. triggerall = command = "c" || command = "yb"
  720. trigger1 = statetype != A && (ctrl || stateno = 100)
  721. trigger2 = (stateno = 150 || stateno = 151) && power >= 1000
  722.  
  723. ;--------------------------------
  724. ; Éüé┴ö≥é╬é╡ìUîéï≤Æå
  725. ;--------------------------------
  726. [State -1]
  727. type = ChangeState
  728. value = 640
  729. trigger1 = (command = "c" || command = "yb") && statetype = A && ctrl
  730.  
  731. ;--------------------------------
  732. ; ï┘ï}ë±ö≡îπ
  733. ;--------------------------------
  734. [State -1]
  735. type = ChangeState
  736. value = 825
  737. triggerall = (command = "z" || command = "xa") && command = "holdback"
  738. trigger1 = statetype != A && (ctrl || stateno = 100)
  739. trigger2 = (stateno = 150 || stateno = 151) && power >= 1000
  740.  
  741. ;--------------------------------
  742. ; ï┘ï}ë±ö≡æO
  743. ;--------------------------------
  744. [State -1]
  745. type = ChangeState
  746. value = 820
  747. triggerall = (command = "z" || command = "xa")
  748. trigger1 = statetype != A && (ctrl || stateno = 100)
  749. trigger2 = (stateno = 150 || stateno = 151) && power >= 1000
  750.  
  751. ;--------------------------------
  752. ; ôèé░
  753. ;--------------------------------
  754. [State -1]
  755. type = ChangeState
  756. value = 800
  757. triggerall = Var(9) = 0
  758. triggerall = (command = "fwd_y" || command = "fwd_b")
  759. trigger1 = ctrl && statetype != A && stateno != 100 && p2bodydist x < 20 && (p2statetype = S || p2statetype = C)
  760.  
  761. ;--------------------------------
  762. ; ôèé░ AI
  763. ;--------------------------------
  764. [State -1]
  765. type = ChangeState
  766. value = 800
  767. triggerall = Var(9) = 1
  768. triggerall = Random <= 799
  769. triggerall = statetype = S
  770. triggerall = ctrl = 1
  771. triggerall = p2bodydist X < 5
  772. trigger1 = stateno != 100
  773. trigger1 = p2statetype = S
  774. trigger1 = p2movetype != H
  775. trigger2 = stateno != 100
  776. trigger2 = p2statetype = C
  777. trigger2 = p2movetype != H
  778. trigger3 = p2statetype = S
  779. trigger3 = p2movetype != H
  780. trigger4 = p2statetype = C
  781. trigger4 = p2movetype != H
  782. trigger5 = stateno != 100
  783. trigger5 = p2statetype = S
  784. trigger5 = p2movetype != H
  785. trigger6 = stateno != 100
  786. trigger6 = p2statetype = C
  787. trigger6 = p2movetype != H
  788. trigger7 = p2statetype = S
  789. trigger7 = p2movetype != H
  790. trigger8 = p2statetype = C
  791. trigger8 = p2movetype != H
  792.  
  793. ;--------------------------------
  794. ; î╢ûéìÅÅ═üiÆ╩Åφüj
  795. ;--------------------------------
  796. [State -1]
  797. type = ChangeState
  798. value = 280
  799. triggerall = command = "fwd_x"
  800. triggerall = command != "striker"
  801. triggerall = command != "striker2"
  802. trigger1 = ctrl && statetype != A
  803.  
  804. ;--------------------------------
  805. ; î╢ûéìÅÅ═üiâLâââôâZâïüj
  806. ;--------------------------------
  807. [State -1]
  808. type = ChangeState
  809. value = 281
  810. triggerall = command = "fwd_x"
  811. triggerall = command != "striker"
  812. triggerall = command != "striker2"
  813. trigger1 = ctrl && statetype != A
  814. trigger2 = movecontact && (stateno = 220 || stateno = 225 || stateno = 250 || stateno = 260 || stateno = 270)
  815. trigger3 = movecontact && (stateno = 400 || stateno = 410 || stateno = 420 || stateno = 430)
  816.  
  817. ;--------------------------------
  818. ; É┌ï▀ùºé┐ï¡éo
  819. ;--------------------------------
  820. [State -1]
  821. type = ChangeState
  822. value = 225
  823. triggerall = Var(9) = 0
  824. triggerall = command != "striker"
  825. triggerall = command != "striker2"
  826. trigger1 = command = "y" && command != "holddown" && statetype = S && p2bodydist x < 25 && (ctrl || stateno = 100)
  827.  
  828. ;--------------------------------
  829. ; É┌ï▀ùºé┐ï¡éo AI
  830. ;--------------------------------
  831. [State -1]
  832. type = ChangeState
  833. value = 225
  834. triggerall = Var(9) = 1
  835. triggerall = P2BodyDist X <= 100
  836. trigger1 = command = "y" && command != "holddown" && statetype = S && p2bodydist x < 25 && (ctrl || stateno = 100)
  837.  
  838. ;--------------------------------
  839. ; ï▀ïùùúùºé┐ï¡éj
  840. ;--------------------------------
  841. [State -1]
  842. type = ChangeState
  843. value = 240
  844. triggerall = Var(9) = 0
  845. trigger1 = command = "b" && command != "holddown" && p2bodydist x < 30 && statetype = S && (ctrl || stateno = 100)
  846.  
  847. ;--------------------------------
  848. ; ï▀ïùùúùºé┐ï¡éj AI
  849. ;--------------------------------
  850. [State -1]
  851. type = ChangeState
  852. value = 240
  853. triggerall = Var(9) = 1
  854. triggerall = P2BodyDist X <= 100
  855. trigger1 = command = "b" && command != "holddown" && p2bodydist x < 30 && statetype = S && (ctrl || stateno = 100)
  856.  
  857. ;--------------------------------
  858. ; ùºé┐Äπéo
  859. ;--------------------------------
  860. [State -1]
  861. type = ChangeState
  862. value = 200
  863. triggerall = Var(9) = 0
  864. triggerall = command != "striker"
  865. triggerall = command != "striker2"
  866. trigger1 = command = "x" && command != "holddown" && statetype = S && (ctrl || stateno = 100)
  867.  
  868. ;--------------------------------
  869. ; ùºé┐Äπéo AI
  870. ;--------------------------------
  871. [State -1]
  872. type = ChangeState
  873. value = 200
  874. triggerall = Var(9) = 1
  875. triggerall = P2BodyDist X <= 100
  876. trigger1 = command = "x" && command != "holddown" && statetype = S && (ctrl || stateno = 100)
  877.  
  878. ;--------------------------------
  879. ; ùºé┐Äπéj
  880. ;--------------------------------
  881. [State -1]
  882. type = ChangeState
  883. value = 210
  884. triggerall = Var(9) = 0
  885. triggerall = command != "striker"
  886. triggerall = command != "striker2"
  887. trigger1 = command = "a" && command != "holddown" && statetype = S && (ctrl || stateno = 100)
  888.  
  889. ;--------------------------------
  890. ; ùºé┐Äπéj AI
  891. ;--------------------------------
  892. [State -1]
  893. type = ChangeState
  894. value = 210
  895. triggerall = Var(9) = 1
  896. triggerall = P2BodyDist X <= 100
  897. trigger1 = command = "a" && command != "holddown" && statetype = S && (ctrl || stateno = 100)
  898.  
  899. ;--------------------------------
  900. ; ùºé┐ï¡éo
  901. ;--------------------------------
  902. [State -1]
  903. type = ChangeState
  904. value = 220
  905. triggerall = Var(9) = 0
  906. triggerall = command != "striker"
  907. triggerall = command != "striker2"
  908. trigger1 = command = "y" && command != "holddown" && statetype = S && (ctrl || stateno = 100)
  909.  
  910. ;--------------------------------
  911. ; ùºé┐ï¡éo AI
  912. ;--------------------------------
  913. [State -1]
  914. type = ChangeState
  915. value = 220
  916. triggerall = Var(9) = 1
  917. triggerall = P2BodyDist X <= 100
  918. trigger1 = command = "y" && command != "holddown" && statetype = S && (ctrl || stateno = 100)
  919.  
  920. ;--------------------------------
  921. ; ùºé┐ï¡éj
  922. ;--------------------------------
  923. [State -1]
  924. type = ChangeState
  925. value = 230
  926. triggerall = Var(9) = 0
  927. triggerall = command != "striker"
  928. triggerall = command != "striker2"
  929. trigger1 = command = "b" && command != "holddown" && statetype = S && (ctrl || stateno = 100)
  930.  
  931. ;--------------------------------
  932. ; ùºé┐ï¡éj AI
  933. ;--------------------------------
  934. [State -1]
  935. type = ChangeState
  936. value = 230
  937. triggerall = Var(9) = 1
  938. triggerall = P2BodyDist X <= 100
  939. trigger1 = command = "b" && command != "holddown" && statetype = S && (ctrl || stateno = 100)
  940.  
  941. ;--------------------------------
  942. ; ïⁿé▌Äπéo&ïⁿé▌Äπéj
  943. ;--------------------------------
  944. [State -1]
  945. type = ChangeState
  946. value = 400
  947. triggerall = Var(9) = 0
  948. triggerall = (command = "x") || (command = "a")
  949. triggerall = command = "holddown"
  950. triggerall = command != "striker"
  951. trigger1 = statetype = C && ctrl
  952. trigger2 = (stateno = 400) && (AnimElem = 6,>=2)
  953.  
  954. ;--------------------------------
  955. ; ïⁿé▌Äπéo&ïⁿé▌Äπéj AI
  956. ;--------------------------------
  957. [State -1]
  958. type = ChangeState
  959. value = 400
  960. triggerall = Var(9) = 1
  961. triggerall = P2BodyDist X <= 100
  962. triggerall = (command = "x") || (command = "a")
  963. triggerall = command = "holddown"
  964. trigger1 = statetype = C && ctrl
  965. trigger2 = (stateno = 400) && (AnimElem = 6,>=2)
  966.  
  967. ;--------------------------------
  968. ; ïⁿé▌ï¡éo
  969. ;--------------------------------
  970. [State -1]
  971. type = ChangeState
  972. value = 220
  973. triggerall = Var(9) = 0
  974. triggerall = command != "striker"
  975. triggerall = command != "striker2"
  976. trigger1 = command = "y" && command = "holddown" && statetype = C && ctrl
  977.  
  978. ;--------------------------------
  979. ; ïⁿé▌ï¡éo AI
  980. ;--------------------------------
  981. [State -1]
  982. type = ChangeState
  983. value = 220
  984. triggerall = Var(9) = 1
  985. triggerall = P2BodyDist X <= 100
  986. trigger1 = command = "y" && command = "holddown" && statetype = C && ctrl
  987.  
  988. ;--------------------------------
  989. ; ïⁿé▌ï¡éj
  990. ;--------------------------------
  991. [State -1]
  992. type = ChangeState
  993. value = 410
  994. triggerall = Var(9) = 0
  995. triggerall = command != "striker"
  996. triggerall = command != "striker2"
  997. trigger1 = command = "b" && command = "holddown" && statetype = C && ctrl
  998.  
  999. ;--------------------------------
  1000. ; ïⁿé▌ï¡éj AI
  1001. ;--------------------------------
  1002. [State -1]
  1003. type = ChangeState
  1004. value = 410
  1005. triggerall = Var(9) = 1
  1006. triggerall = P2BodyDist X <= 100
  1007. trigger1 = command = "b" && command = "holddown" && statetype = C && ctrl
  1008.  
  1009. ;--------------------------------
  1010. ; âWâââôâvÄπéo
  1011. ;--------------------------------
  1012. [State -1]
  1013. type = ChangeState
  1014. value = 600
  1015. triggerall = command != "striker"
  1016. triggerall = command != "striker2"
  1017. trigger1 = command = "x" && vel x && statetype = A && ctrl
  1018.  
  1019. ;--------------------------------
  1020. ; ÉéÆ╝âWâââôâvÄπéo
  1021. ;--------------------------------
  1022. [State -1]
  1023. type = ChangeState
  1024. value = 600
  1025. triggerall = command != "striker"
  1026. triggerall = command != "striker2"
  1027. trigger1 = command = "x" && statetype = A && ctrl
  1028.  
  1029. ;--------------------------------
  1030. ; âWâââôâvÄπéj
  1031. ;--------------------------------
  1032. [State -1]
  1033. type = ChangeState
  1034. value = 600
  1035. triggerall = command != "striker"
  1036. triggerall = command != "striker2"
  1037. trigger1 = command = "a" && vel x && statetype = A && ctrl
  1038.  
  1039. ;--------------------------------
  1040. ; ÉéÆ╝âWâââôâvÄπéj
  1041. ;--------------------------------
  1042. [State -1]
  1043. type = ChangeState
  1044. value = 600
  1045. triggerall = command != "striker"
  1046. triggerall = command != "striker2"
  1047. trigger1 = command = "a" && statetype = A && ctrl
  1048.  
  1049. ;--------------------------------
  1050. ; âWâââôâvï¡éo
  1051. ;--------------------------------
  1052. [State -1]
  1053. type = ChangeState
  1054. value = 620
  1055. triggerall = command != "striker"
  1056. triggerall = command != "striker2"
  1057. trigger1 = command = "y" && vel x && statetype = A && ctrl
  1058.  
  1059. ;--------------------------------
  1060. ; ÉéÆ╝âWâââôâvï¡éo
  1061. ;--------------------------------
  1062. [State -1]
  1063. type = ChangeState
  1064. value = 620
  1065. triggerall = command != "striker"
  1066. triggerall = command != "striker2"
  1067. trigger1 = command = "y" && statetype = A && ctrl
  1068.  
  1069. ;--------------------------------
  1070. ; âWâââôâvï¡éj
  1071. ;--------------------------------
  1072. [State -1]
  1073. type = ChangeState
  1074. value = 620
  1075. triggerall = command != "striker"
  1076. triggerall = command != "striker2"
  1077. trigger1 = command = "b" && vel x && statetype = A && ctrl
  1078.  
  1079. ;--------------------------------
  1080. ; ÉéÆ╝âWâââôâvï¡éj
  1081. ;--------------------------------
  1082. [State -1]
  1083. type = ChangeState
  1084. value = 620
  1085. triggerall = command != "striker"
  1086. triggerall = command != "striker2"
  1087. trigger1 = command = "b" && statetype = A && ctrl
  1088.  
  1089. ;--------------------------------
  1090. ; â_âbâVâà
  1091. ;--------------------------------
  1092. [State -1]
  1093. type = ChangeState
  1094. value = 100
  1095. trigger1 = Var(9) = 0
  1096. trigger1 = command = "FF" && statetype = S && ctrl && stateno != 100
  1097.  
  1098. ;--------------------------------
  1099. ; âoâbâNâ_âbâVâà
  1100. ;--------------------------------
  1101. [State -1]
  1102. type = ChangeState
  1103. value = 105
  1104. trigger1 = command = "BB" && statetype = S && ctrl
  1105.  
  1106. ;--------------------------------
  1107. ; Æºö¡
  1108. ;--------------------------------
  1109. [State -1]
  1110. type = ChangeState
  1111. value = 195
  1112. trigger1 = command = "start" && ctrl && statetype != A && stateno != 195
  1113.  
  1114. ;--------------------------------
  1115. ; AI ÉΩùp
  1116. ;--------------------------------
  1117. [State -1]
  1118. type = VarSet
  1119. triggerall = Var(9) = 0
  1120. trigger1 = command = "AI_1"
  1121. trigger2 = command = "AI_2"
  1122. trigger3 = command = "AI_3"
  1123. trigger4 = command = "AI_4"
  1124. trigger5 = command = "AI_5"
  1125. trigger6 = command = "AI_6"
  1126. trigger7 = command = "AI_7"
  1127. trigger8 = command = "AI_8"
  1128. trigger9 = command = "AI_9"
  1129. trigger10 = command = "AI_10"
  1130. trigger11 = command = "AI_11"
  1131. trigger12 = command = "AI_12"
  1132. trigger13 = command = "AI_13"
  1133. trigger14 = command = "AI_14"
  1134. trigger15 = command = "AI_15"
  1135. trigger16 = command = "AI_16"
  1136. trigger17 = command = "AI_17"
  1137. trigger18 = command = "AI_18"
  1138. trigger19 = command = "AI_19"
  1139. trigger20 = command = "AI_20"
  1140. trigger21 = command = "AI_21"
  1141. trigger22 = command = "AI_22"
  1142. trigger23 = command = "AI_23"
  1143. trigger24 = command = "AI_24"
  1144. trigger25 = command = "AI_25"
  1145. trigger26 = command = "AI_26"
  1146. trigger27 = command = "AI_27"
  1147. trigger28 = command = "AI_28"
  1148. trigger29 = command = "AI_29"
  1149. trigger30 = command = "AI_30"
  1150. trigger31 = command = "AI_31"
  1151. trigger32 = command = "AI_32"
  1152. trigger33 = command = "AI_33"
  1153. v = 9
  1154. value = 1
  1155.  
  1156. ;--------------------------------
  1157. ; AI ÅIù╣
  1158. ;--------------------------------
  1159. [State -1]
  1160. type = VarSet
  1161. triggerall = Var(9) = 1
  1162. trigger1 = Win = 1
  1163. v = 9
  1164. value = 0
  1165.