home *** CD-ROM | disk | FTP | other *** search
/ ProGames 6 / PROGAMES.iso / linked / KOF2003BW.exe / KOF2003BW / CHARS / joe / joe.cns < prev    next >
Encoding:
Text File  |  2004-01-12  |  136.7 KB  |  7,690 lines

  1. ;Var(15) = â^âCâKü[âJâJâgùp
  2. ;Var(16) = âtâèü[â_âÇâXâNâèâàü[ XÄ▓ùp
  3. ;Var(17) = âtâèü[â_âÇâXâNâèâàü[ YÄ▓ùp
  4. ;var(20) = ÉµìUôⁿù═
  5. ;var(21) = ë⌐ïαé╠â^âCâKü[âLâbâNùp
  6. ;Var(50) = âtâèü[â_âÇÄÇûSùp
  7.  
  8. ;channel = 1ü@ü@âëâôâjâôâOùp
  9. ;channel = 2ü@ü@âtâèü[â_âÇùp
  10. ;channel = 3ü@ü@âqâbâgë╣ùp
  11. ;--------------------------------------------
  12. [Data]
  13. life = 1001
  14. attack = 100
  15. defence = 100
  16. fall.defence_up = 0
  17. liedown.time = 12
  18. airjuggle = 10
  19. KO.echo = 0
  20. volume = 0
  21. power = 3000
  22.  
  23. [Size]
  24. xscale = 1
  25. yscale = 1
  26. ground.back = 15
  27. ground.front = 15
  28. air.back = 13
  29. air.front = 13
  30. height = 50          ;âLâââëé╠ìéé│
  31. head.pos = -22,-96
  32. mid.pos = -14,-58
  33. z.width = 3
  34. attack.width = 4,4
  35. attack.dist = 160
  36. proj.attack.dist = 90
  37.  
  38. [Velocity]
  39. walk.fwd  = 2.1
  40. walk.back = -2.0
  41. runjump.fwd = 4,-25
  42. jump.neu = 0,-10
  43. jump.back = -3
  44. jump.fwd = 3
  45.  
  46. [Movement]
  47. airjump.num = 0
  48. yaccel = .55
  49. stand.friction = .8
  50. crouch.friction = .8
  51.  
  52. ;====================================
  53. ;INITIALIZE
  54. [Statedef 5900]
  55. type = S
  56.  
  57. [State 5900, 1] ;Clear all int variables
  58. type = VarRangeSet
  59. trigger1 = roundno = 1
  60. value = 0
  61.  
  62. [State 5900, 2] ;Clear all float variables
  63. type = VarRangeSet
  64. trigger1 = roundno = 1
  65. fvalue = 0
  66.  
  67. [State 5900, 3] ;Intro
  68. type = ChangeState
  69. trigger1 = roundno = 1
  70. value = 191
  71.  
  72. [State 5900, Turns Mode Intro]
  73. type = ChangeState
  74. trigger1 = roundno > 1
  75. trigger1 = roundsexisted <= 0
  76. trigger1 = roundstate = 0
  77. trigger1 = prevstateno != 197
  78. value = 192
  79.  
  80. ; é⌐é▄éª
  81. [Statedef 0]
  82. type = S
  83. physics = S
  84. sprpriority = 0
  85.  
  86. ;ɵìsôⁿù═
  87. [State 1000, 4]
  88. type = ChangeState
  89. trigger1 = var(20)!=0
  90. value = var(20)
  91. ctrl = 0
  92.  
  93. [State 0, 1]
  94. type = ChangeAnim
  95. trigger1 = Anim != 0 && Anim != 5 && Anim != 1 
  96. trigger2 = Anim = 5 && AnimTime = 0
  97. value = IfElse(Var(12) = 1,1,0)
  98.  
  99. [State 0, 2]
  100. type = VelSet
  101. trigger1 = Time = 0
  102. y = 0
  103.  
  104. [State 0, 3]
  105. type = VelSet
  106. trigger1 = abs(vel x) < 2
  107. trigger2 = Time = 4
  108. x = 0
  109.  
  110. ;------  é╡éßé¬é▌  ------
  111. [Statedef 11]
  112. type    = C
  113. physics = C
  114. anim = 11
  115. sprpriority = 0
  116.  
  117. [State 1000, Éµìsôⁿù═]
  118. type = ChangeState
  119. trigger1 = var(2)!=0
  120. value = var(2)
  121. ctrl = 0
  122.  
  123. [State 1101, 4]
  124. type = VelSet
  125. trigger1 = Time = 0
  126. x = 0
  127.  
  128. [State 11, 1] ;Change from turning animation
  129. type = ChangeState
  130. trigger1 = Anim = 6 && AnimTime = 0
  131. value = 11
  132.  
  133. ;------  âWâââôâv  ------
  134. [Statedef 40]
  135. type    = S
  136. physics = S
  137. anim = 40
  138. ctrl = 0
  139. velset = 0,0,0
  140.  
  141. [State 40, jumpsnd]
  142. type = PlaySnd
  143. trigger1 = anim = 40 && animtime = 0
  144. value = 40,0
  145. channel = 7
  146. volume = 30
  147.  
  148. [State 40, turn]
  149. type = turn
  150. trigger1 = time = 0 && P2dist X < 0
  151.  
  152. [State 40, 7]
  153. type = VelSet
  154. trigger1 = AnimTime = 0
  155. x = ifelse(var(8)=0, const(velocity.jump.neu.x), ifelse(var(8)>0, const(velocity.jump.fwd.x), const(velocity.jump.back.x)))
  156. y = const(velocity.jump.y)
  157.  
  158. [State 40, 0]
  159. type = VarSet
  160. trigger1 = Time = 0
  161. var(8) = 0
  162.  
  163. [State 40, æOò√âWâââôâv]
  164. type = VarSet
  165. trigger1 = command = "holdfwd"
  166. trigger1 = var(8) != 2
  167. var(8) = 1
  168.  
  169. [State 40, îπò√âWâââôâv]
  170. type = VarSet
  171. trigger1 = command = "holdback"
  172. trigger1 = var(8) != -2
  173. var(8) = -1
  174.  
  175. [State 40, æOò√æσâWâââôâv]
  176. type = VarSet
  177. triggerall = Time = 0
  178. triggerall = command = "holdfwd"
  179. trigger1 = command = "longjump"
  180. trigger2 = prevstateno = 100
  181. trigger3 = var(40) = 1
  182. var(8) = 2
  183.  
  184. [State 40, îπò√æσâWâââôâv]
  185. type = VarSet
  186. triggerall = Time = 0
  187. triggerall = command = "holdback"
  188. trigger1 = command = "longjump"
  189. trigger2 = var(40) = 1
  190. var(8) = -2
  191.  
  192. [State 40, æσâWâââôâv]
  193. type = ChangeState
  194. triggerall = AnimTime = 0
  195. trigger1 = command = "holdup"
  196. trigger1 = var(8) = 2
  197. trigger2 = command = "holdup"
  198. trigger2 = var(8) = -2
  199. trigger3 = command != "holdup"
  200. trigger4 = var(40) = 1
  201. value = 45
  202.  
  203. [State 40, 8]
  204. type = ChangeState
  205. trigger1 = AnimTime = 0
  206. value = 50
  207. ctrl = 1
  208.  
  209. ;------  âWâââôâv[ï≤Æå]  ------
  210. [Statedef 50]
  211. type    = A
  212. physics = A
  213.  
  214. [State 0, é╙é┴é╞é╬é╡]
  215. type = ChangeState
  216. trigger1 = time = 1
  217. trigger1 = (command = "x" && command = "y")
  218. value = 640
  219. ctrl = 0
  220. [State 0, Äπâpâôâ`]
  221. type = ChangeState
  222. trigger1 = time = 1
  223. trigger1 = command = "a"
  224. value = ifelse(anim != 44 && Vel X = 0,605,600)
  225. ctrl = 0
  226. [State 0, ÄπâLâbâN]
  227. type = ChangeState
  228. trigger1 = time = 1
  229. trigger1 = command = "b" 
  230. value = ifelse(anim != 44 && Vel X = 0,610,615)
  231. ctrl = 0
  232. [State 0, ï¡âpâôâ`]
  233. type = ChangeState
  234. trigger1 = time = 1
  235. trigger1 = command = "x" 
  236. value = ifelse(anim != 44 && Vel X = 0,620,625)
  237. ctrl = 0
  238. [State 0, ï¡âLâbâN]
  239. type = ChangeState
  240. trigger1 = time = 1
  241. trigger1 = command = "y" 
  242. value = ifelse(anim != 44 && Vel X = 0,630,635)
  243. ctrl = 0
  244.  
  245. [State 50, 1]
  246. type = VarSet
  247. trigger1 = Time = 0
  248. sysvar(1) = 0
  249.  
  250. [State 50, 2]
  251. type = ChangeAnim
  252. trigger1 = Time = 0
  253. value = ifelse((vel x)=0, 41, ifelse((vel x)>0, 42, 43))
  254.  
  255. ;------  âWâââôâv[ï≤Æå]  ------
  256. [Statedef 45]
  257. type    = A
  258. physics = A
  259. velset = 0,-8.5
  260. ctrl = 1
  261.  
  262. [State 0, é╙é┴é╞é╬é╡]
  263. type = ChangeState
  264. trigger1 = time = 1
  265. trigger1 = (command = "hold_x" && command = "hold_y")
  266. value = 640
  267. ctrl = 0
  268. [State 0, Äπâpâôâ`]
  269. type = ChangeState
  270. trigger1 = time = 1
  271. trigger1 = command = "hold_a"
  272. value = ifelse(anim != 44 && Vel X = 0,605,600)
  273. ctrl = 0
  274. [State 0, ÄπâLâbâN]
  275. type = ChangeState
  276. trigger1 = time = 1
  277. trigger1 = command = "hold_b" 
  278. value = ifelse(anim != 44 && Vel X = 0,610,615)
  279. ctrl = 0
  280. [State 0, ï¡âpâôâ`]
  281. type = ChangeState
  282. trigger1 = time = 1
  283. trigger1 = command = "hold_x" 
  284. value = ifelse(anim != 44 && Vel X = 0,620,625)
  285. ctrl = 0
  286. [State 0, ï¡âLâbâN]
  287. type = ChangeState
  288. trigger1 = time = 1
  289. trigger1 = command = "hold_y" 
  290. value = ifelse(anim != 44 && Vel X = 0,630,635)
  291. ctrl = 0
  292.  
  293. [State 2041, 0] ;killing normal jump snd
  294. type = StopSnd
  295. triggerall = Time = 0
  296. trigger1 = var(8) = -2
  297. trigger2 = var(8) = 2
  298. channel = 7
  299.  
  300. [State 2041, 2] ; Play sound when jumping (long)
  301. type = PlaySnd
  302. triggerall = Time = 0
  303. trigger1 = var(8) = -2
  304. trigger2 = var(8) = 2
  305. value = 40,1
  306. volume = 30
  307.  
  308. [State 45, Äcæ£]
  309. type = Afterimage
  310. triggerall = Time = 0
  311. trigger1 = Var(8) = 2
  312. trigger2 = Var(8) = -2
  313. time = 15
  314. length = 9
  315. PalBright   =   0,  0,  0
  316. PalContrast = 128,128,128
  317. PalAdd      =   0,  0,  0
  318. PalMul      =  1,1,1
  319. FrameGap = 3
  320. Trans = Add1
  321.  
  322. [State 45, 5]
  323. type = VelSet
  324. trigger1 = Time = 0
  325. trigger1 = command = "holdup"
  326. y = -10
  327.  
  328. [State 45, ÉéÆ╝żâWâââôâv]
  329. type = VelSet
  330. triggerall = Time = 0
  331. trigger1 = command != "holdup"
  332. trigger1 = Var(8) = 0
  333. x = 0
  334. y = -8.5
  335.  
  336. [State 45, æOò√żâWâââôâv]
  337. type = VelSet
  338. triggerall = Time = 0
  339. trigger1 = Var(8) = 1
  340. x = 3
  341.  
  342. [State 45, îπò√żâWâââôâv]
  343. type = VelSet
  344. triggerall = Time = 0
  345. trigger1 = Var(8) = -1
  346. x = -3
  347.  
  348. [State 45, æOò√æσâWâââôâv]
  349. type = VelSet
  350. trigger1 = Time = 0
  351. trigger1 = command = "holdup"
  352. trigger1 = var(8) = 2
  353. x = 5
  354.  
  355. [State 45, îπò√æσâWâââôâv]
  356. type = VelSet
  357. trigger1 = Time = 0
  358. trigger1 = command = "holdup"
  359. trigger1 = var(8) = -2
  360. x = -5
  361.  
  362. [State 45, æOò√ÆåâWâââôâv]
  363. type = VelSet
  364. trigger1 = Time = 0
  365. trigger1 = command != "holdup"
  366. trigger1 = var(8) = 2
  367. x = 5
  368.  
  369. [State 45, îπò√ÆåâWâââôâv]
  370. type = VelSet
  371. trigger1 = Time = 0
  372. trigger1 = command != "holdup"
  373. trigger1 = var(8) = -2
  374. x = -5
  375.  
  376. [State 2041, 10]
  377. type = ChangeAnim
  378. trigger1 = Time = 0
  379. trigger1 = Vel X = 0
  380. trigger1 = command = "holdup"
  381. value = 41
  382.  
  383. [State 2041, 12]
  384. type = ChangeAnim
  385. trigger1 = Time = 0
  386. trigger1 = Vel X > 0
  387. trigger1 = command = "holdup"
  388. value = 42
  389.  
  390. [State 2041, 3.1]
  391. type = ChangeAnim
  392. trigger1 = Time = 0
  393. trigger1 = Vel X < 0
  394. value = 43
  395.  
  396. [State 2041, 11]
  397. type = ChangeAnim
  398. trigger1 = Time = 0
  399. trigger1 = command != "holdup"
  400. value = 44
  401.  
  402. ;------  æσâWâââôâv[ï≤Æå]  ------
  403. [Statedef 46]
  404. type    = A
  405. physics = A
  406. velset = 0,0
  407. ctrl = 1
  408.  
  409. [State 0, é╙é┴é╞é╬é╡]
  410. type = ChangeState
  411. trigger1 = time = 1
  412. trigger1 = (command = "hold_x" && command = "hold_y")
  413. value = 640
  414. ctrl = 0
  415. [State 0, Äπâpâôâ`]
  416. type = ChangeState
  417. trigger1 = time = 1
  418. trigger1 = command = "hold_a"
  419. value = ifelse(anim != 44 && Vel X = 0,605,600)
  420. ctrl = 0
  421. [State 0, ÄπâLâbâN]
  422. type = ChangeState
  423. trigger1 = time = 1
  424. trigger1 = command = "hold_b" 
  425. value = ifelse(anim != 44 && Vel X = 0,610,615)
  426. ctrl = 0
  427. [State 0, ï¡âpâôâ`]
  428. type = ChangeState
  429. trigger1 = time = 1
  430. trigger1 = command = "hold_x" 
  431. value = ifelse(anim != 44 && Vel X = 0,620,625)
  432. ctrl = 0
  433. [State 0, ï¡âLâbâN]
  434. type = ChangeState
  435. trigger1 = time = 1
  436. trigger1 = command = "hold_y" 
  437. value = ifelse(anim != 44 && Vel X = 0,630,635)
  438. ctrl = 0
  439.  
  440. [State 2041, 3]
  441. type = Afterimage
  442. trigger1 = Time = 0
  443. time = 15
  444. length = 9
  445. PalBright   =   0,  0,  0
  446. PalContrast = 128,128,128
  447. PalAdd      =   0,  0,  0
  448. PalMul      =  1,1,1
  449. FrameGap = 3
  450. Trans = Add1
  451.  
  452. [State 2041, 0]
  453. type = StopSnd
  454. triggerall = Time = 0
  455. trigger1 = var(8) = -2
  456. trigger2 = var(8) = 2
  457. trigger3 = Var(42) = 1
  458. channel = 7
  459.  
  460. [State 2041, 2]
  461. type = PlaySnd
  462. triggerall = Time = 0
  463. trigger1 = var(8) = -2
  464. trigger2 = var(8) = 2
  465. trigger3 = Var(42) = 1
  466. value = 40,1
  467. volume = 30
  468.  
  469. [State 45, æOò√ÆåâWâââôâv]
  470. type = VelSet
  471. triggerall = Time = 0
  472. trigger1 = command != "holdup"
  473. trigger1 = Var(8) = 1
  474. x = 3
  475.  
  476. [State 45, îπò√ÆåâWâââôâv]
  477. type = VelSet
  478. triggerall = Time = 0
  479. trigger1 = command != "holdup"
  480. trigger1 = Var(8) = 1
  481. x = -3
  482.  
  483. [State 45, æOò√æσâWâââôâv]
  484. type = VelSet
  485. trigger1 = Time = 0
  486. trigger1 = command = "holdup"
  487. trigger1 = var(8) = 2
  488. x = 5
  489. y = -10
  490.  
  491. [State 45, îπò√æσâWâââôâv]
  492. type = VelSet
  493. trigger1 = Time = 0
  494. trigger1 = command = "holdup"
  495. trigger1 = var(8) = -2
  496. x = -5
  497. y = -10
  498.  
  499. [State 2041, 10]
  500. type = ChangeAnim
  501. trigger1 = Time = 0
  502. trigger1 = Vel X = 0
  503. trigger1 = command = "holdup"
  504. value = 41
  505.  
  506. [State 2041, 12]
  507. type = ChangeAnim
  508. trigger1 = Time = 0
  509. trigger1 = Vel X > 0
  510. trigger1 = command = "holdup"
  511. value = 42
  512.  
  513. [State 2041, 3.1]
  514. type = ChangeAnim
  515. trigger1 = Time = 0
  516. trigger1 = Vel X < 0
  517. value = 43
  518.  
  519. [State 2041, 1]
  520. type = ChangeAnim
  521. trigger1 = Time = 0
  522. trigger1 = command != "holdup"
  523. value = 44
  524.  
  525. ;------  âWâââôâv[ÆàÆn]  ------
  526. [Statedef 52]
  527. type    = S
  528. physics = S
  529. velset = 0,0
  530. anim = 47
  531. ctrl = 1
  532.  
  533. [State 52, 2]
  534. type = PosSet
  535. trigger1 = Time = 0
  536. y = 0
  537.  
  538. [State -2, 2]
  539. type = PlaySnd
  540. trigger1 = Time = 0
  541. value = 52,0
  542.  
  543. [State 105, 2]
  544. type = Turn
  545. trigger1 = (var(20)!=0) && (animtime = 0)
  546. trigger1 = p2dist X < 0
  547.  
  548. [State 52, 4]
  549. type = ChangeState
  550. trigger1 = AnimTime = 0
  551. value = 0
  552. ctrl = 1
  553.  
  554. ; Running forward
  555. [Statedef 100]
  556. type = S
  557. physics = S
  558. anim = 100
  559. ctrl = 0
  560. velset = 0,0,0
  561.  
  562. [State 100, 3]
  563. type = PlaySnd
  564. trigger1 = Time = 0
  565. value = 100,0
  566. channel = 10
  567. loop = 1
  568.  
  569. [State 100, 1]
  570. type = VelSet
  571. trigger1 = Time > 3
  572. x = 6
  573.  
  574. [State 100, 1]
  575. type = VelSet
  576. trigger1 = Var(56) > 0
  577. trigger1 = Time > 3
  578. x = 8
  579.  
  580. [State 100, 2] ;Prevent run from canceling into walk
  581. type = AssertSpecial
  582. trigger1 = 1
  583. flag = NoWalk
  584.  
  585. [State 100, 3]
  586. type = ChangeState
  587. trigger1 = (command = "holdup") && (time >= 4)
  588. value = 40
  589. ctrl = 0
  590.  
  591. [State 100, 3]
  592. type = ChangeState
  593. trigger1 = (command != "holdfwd") && (time >= 13)
  594. value = 101
  595. ctrl = 0
  596.  
  597. ;------  âëâôâjâôâO[âXâgâbâv]  ------
  598. [Statedef 101]
  599. type = S
  600. physics = S
  601. anim = 101
  602. ctrl = 0
  603. velset = 0,0
  604.  
  605. [State 101, 2]
  606. type = ChangeState
  607. trigger1 = AnimTime = 0
  608. value = 0
  609. ctrl = 1
  610.  
  611. ; Dashing back (start)
  612. [Statedef 105]
  613. type = S
  614. physics = S
  615. anim = 105
  616. velset = 0
  617. ctrl = 0
  618.  
  619. [State 105, 1]
  620. type = ChangeState
  621. trigger1 = AnimTime = 0
  622. value = 106
  623.  
  624. ; Dashing back (in the air)
  625. [Statedef 106]
  626. type = A
  627. physics = N
  628. anim = 106
  629.  
  630. [State 106, 1]
  631. type = VelSet
  632. trigger1 = Time = 0
  633. x = -8
  634. y = -5.2
  635.  
  636. [State 106, 2]
  637. type = PlaySnd
  638. trigger1 = Time = 0
  639. value = 105,0
  640.  
  641. [State 106, 3]
  642. type = VelAdd
  643. trigger1 = Time > 0
  644. x = .3
  645. y = .50
  646.  
  647. [State 106, 3]
  648. type = VelAdd
  649. trigger1 = Time > 12
  650. y = .20
  651.  
  652. [State 106, 3]
  653. type = Velset
  654. trigger1 = Time = 14
  655. x = -3;
  656.  
  657. [State 106, 3]
  658. type = Velset
  659. trigger1 = Var(56) > 0
  660. trigger1 = Time > 0
  661. x = -9
  662.  
  663. [State 106, 4]
  664. type = ChangeState
  665. trigger1 = Vel Y > 0
  666. trigger1 = Pos Y >= 0
  667. value = 107
  668.  
  669. ; Dashing back (landing)
  670. [Statedef 107]
  671. type = S
  672. physics = S
  673. anim = 107
  674. velset = 0,0
  675.  
  676. [State 107, 1]
  677. type = PosSet
  678. trigger1 = Time = 0
  679. y = 0
  680.  
  681. [State 107, 2]
  682. type = PlaySnd
  683. trigger1 = Time = 0
  684. value = 52,0
  685.  
  686. [State 105, 2]
  687. type = Turn
  688. trigger1 = (var(20)!=0) && (animtime = 0)
  689. trigger1 = p2dist X < 0
  690.  
  691. [State 107, 3]
  692. type = ChangeState
  693. trigger1 = AnimTime = 0
  694. value = 0
  695. ctrl = 1
  696.  
  697. ;------  ïNé½éáé¬éΦ  ------
  698. [Statedef 5120]
  699. type    = S
  700. movetype= I
  701. physics = N
  702.  
  703. [State 5120, 1a]
  704. type = ChangeAnim
  705. triggerall = time = 0
  706. trigger1 = anim != [5111,5119]
  707. trigger2 = !SelfAnimExist(5120 + (anim % 10))
  708. value = 5120
  709.  
  710. [State 5120, 1b]
  711. type = ChangeAnim
  712. triggerall = time = 0
  713. trigger1 = anim = [5111,5119]
  714. trigger1 = SelfAnimExist(5120 + (anim % 10))
  715. value = 5120 + (anim % 10)
  716.  
  717. [State 5120, 2]
  718. type = VelSet
  719. trigger1 = Time = 0
  720. x = 0
  721.  
  722. [State 5120, 3]
  723. type = NotHitBy
  724. trigger1 = 1
  725. value = SCA
  726. time = 1
  727.  
  728. [State 5120, 5]
  729. type = NotHitBy
  730. trigger1 = animtime = 0
  731. value2 = , NT,ST,HT
  732. time = 10
  733.  
  734. [State 105, 2]
  735. type = Turn
  736. trigger1 = (var(20)!=0) && (animtime = 0)
  737. trigger1 = p2dist X < 0
  738.  
  739. [State 5120, 7]
  740. type = ChangeState
  741. trigger1 = AnimTime = 0
  742. value = 0
  743. ctrl = 1
  744.  
  745.  
  746. ; Win
  747. [Statedef 180]
  748. type = S
  749. velset = 0
  750.  
  751. [State 180, 1]
  752. type = VarRandom
  753. trigger1 = Time = 0
  754. v = 1
  755. range = 0,100
  756.  
  757. [State 180, 2]
  758. type = ChangeState
  759. trigger1 = command = "hold_a"
  760. value = 181
  761.  
  762. [State 180, 3]
  763. type = ChangeState
  764. trigger1 = command = "hold_b"
  765. value = 182
  766.  
  767. [State 180, 4]
  768. type = ChangeState
  769. trigger1 = command = "hold_x"
  770. value = 183
  771.  
  772. [State 180, 4]
  773. type = ChangeState
  774. trigger1 = command = "hold_y"
  775. value = 184
  776.  
  777. [State 180, Ending]
  778. type = ChangeState
  779. trigger1 = time = 0 && roundstate = 0
  780. value = 9000
  781.  
  782. [State 180, 5]
  783. type = ChangeState
  784. trigger1 = Var(1) = [0,24]
  785. value = 181
  786.  
  787. [State 180, 6]
  788. type = ChangeState
  789. trigger1 = Var(1) = [25,49]
  790. value = 182
  791.  
  792. [State 180, 7]
  793. type = ChangeState
  794. trigger1 = Var(1) = [50,74]
  795. value = 183
  796.  
  797. [State 180, 7]
  798. type = ChangeState
  799. trigger1 = Var(1) = [75,100]
  800. value = 184
  801.  
  802. ; Åƒé┐â|ü[âY1üié╡éΦéαé┐üj
  803. [Statedef 181]
  804. type = S
  805. movetype = I
  806. physics = S
  807. anim = 181
  808.  
  809. [State 181, 1]
  810. type = AssertSpecial
  811. trigger1 = Time = [0,170]
  812. flag = RoundNotOver
  813.  
  814. [State 1505, 3]
  815. type = VelSet
  816. trigger1 = animelem = 5
  817. y = -8
  818.  
  819. [State 1505, 3]
  820. type = Veladd
  821. trigger1 = time >= 25
  822. y = .54
  823.  
  824. [State 1505, 3]
  825. type = posSet
  826. trigger1 = time >= 58
  827. y = 0
  828.  
  829. [State 1505, 3]
  830. type = VelSet
  831. trigger1 = time >= 56
  832. y = 0
  833.  
  834. [State 183, 2]
  835. type = PlaySnd
  836. trigger1 = animelem = 3
  837. value = 181,0
  838. volume = 30
  839.  
  840. [State 183, 2]
  841. type = PlaySnd
  842. trigger1 = animelem = 8
  843. value = 181,1
  844. volume = 30
  845.  
  846. [State 183, 3]
  847. type = EnvShake
  848. trigger1 = animelem = 8
  849. time = 20
  850.  
  851. [State 183, 2]
  852. type = PlaySnd
  853. trigger1 = animelem = 10
  854. value = 181,2
  855. volume = 30
  856.  
  857. [State 181, 4]
  858. type = SprPriority
  859. trigger1 = Time = 0
  860. value = 0
  861.  
  862. ;Ńé┐â|ü[âYüié¿é┴é╡éßü[üj
  863. [Statedef 182]
  864. type = S
  865. movetype = I
  866. physics = S
  867. anim = 182
  868.  
  869. [State 183, 2]
  870. type = PlaySnd
  871. trigger1 = animelem = 5
  872. value = 184,5
  873. volume = 30
  874.  
  875. [State 182, 1]
  876. type = AssertSpecial
  877. trigger1 = Time = [0,150]
  878. flag = RoundNotOver
  879.  
  880. ;Ńé┐â|ü[âY(é╢éßéáé╚)
  881. [Statedef 183]
  882. type = S
  883. movetype = I
  884. physics = S
  885. anim = 183
  886.  
  887. [State 191, 4]
  888. type = PlaySnd
  889. trigger1 = Anim = 183
  890. trigger1 = time = 1
  891. value = 191,0
  892. volume = 30
  893.  
  894. [State 191, 4]
  895. type = PlaySnd
  896. trigger1 = Anim = 185
  897. trigger1 = animelem = 2
  898. value = 191,1
  899. volume = 30
  900.  
  901. [State 191, 4]
  902. type = PlaySnd
  903. trigger1 = Anim = 185
  904. trigger1 = animelem = 7
  905. value = 191,2
  906. volume = 30
  907.  
  908. [State 200, 1]
  909. type = helper
  910. trigger1 = time = 38
  911. helpertype = normal
  912. id = 18300
  913. stateno = 18300
  914. pos = 0, -75
  915. postype = back
  916. keyctrl = 0
  917. ownpal = 1
  918. persistent = 0
  919. ignorehitpause = 1
  920. ignorepausetime = 1
  921.  
  922. [State 183, 1]
  923. type = ChangeAnim
  924. trigger1 = NumHelper(18300) = 0
  925. trigger1 = time > 38
  926. trigger1 = Anim = 183
  927. value = 185
  928.  
  929. [State 183, 1]
  930. type = AssertSpecial
  931. trigger1 = Time = [0,200]
  932. flag = RoundNotOver
  933.  
  934. ;ò₧üiâwâïâpü[üj
  935. [Statedef 18300]
  936. type = A
  937. movetype = I
  938. physics = N
  939. sprpriority = 4
  940. velset = 6,-6
  941. anim = 198
  942.  
  943. [State 18300, 0]
  944. type = VelAdd
  945. trigger1 = Time > 0
  946. y = .3
  947.  
  948. [State 18300, 1]
  949. type = DestroySelf
  950. trigger1 = ParentDist X < 50
  951.  
  952. ;Ńé┐â|ü[âY(ùºé─)
  953. [Statedef 184]
  954. type = S
  955. movetype = I
  956. physics = S
  957. anim = 184
  958.  
  959. [State 191, 4]
  960. type = PlaySnd
  961. trigger1 = animelem = 2
  962. value = 192,0
  963. volume = 30
  964.  
  965. [State 191, 4]
  966. type = PlaySnd
  967. trigger1 = animelem = 15
  968. value = 192,1+floor(Random/333.0)
  969. volume = 30
  970.  
  971. [State 183, 1]
  972. type = AssertSpecial
  973. trigger1 = Time = [0,280]
  974. flag = RoundNotOver
  975.  
  976. ; Intro 1
  977. [Statedef 191]
  978. type = S
  979. anim = 191
  980. velset = 0
  981.  
  982. [State 191, 4]
  983. type = PlaySnd
  984. trigger1 = AnimElem = 2
  985. value = 184,0
  986. volume = 30
  987.  
  988. [State 191, 5]
  989. type = PlaySnd
  990. trigger1 = AnimElem = 12
  991. value = 184,4
  992. volume = 30
  993.  
  994. [State 191, 3]
  995. type = AssertSpecial
  996. trigger1 = 1
  997. flag = Intro
  998.  
  999. [State 190, 6]
  1000. type = ChangeState
  1001. trigger1 = AnimTime = 0
  1002. value = 0
  1003.  
  1004. ;é┐éσé┴é╞é▄é┴é╜ü[üI
  1005. [Statedef 192]
  1006. type = S
  1007. anim = 192
  1008.  
  1009. [State 193, 7]
  1010. type = PlaySnd
  1011. trigger1 = time = 20
  1012. value = 183,0
  1013. volume = 30
  1014.  
  1015. [State 193, 7]
  1016. type = PlaySnd
  1017. trigger1 = time = 60
  1018. value = 183,1
  1019. volume = 30
  1020.  
  1021. [State 193, 7]
  1022. type = PlaySnd
  1023. trigger1 = time = 125
  1024. value = 183,2
  1025. volume = 30
  1026.  
  1027. [State 193, 7]
  1028. type = PlaySnd
  1029. trigger1 = time = 132
  1030. value = 181,1
  1031. volume = 30
  1032.  
  1033. [State 2010, 6]
  1034. type = EnvShake
  1035. trigger1 = time = 132
  1036. time = 10
  1037. ignorehitpause = 1
  1038.  
  1039. [State 193, 2]
  1040. type = Projectile
  1041. trigger1 = time = 100
  1042. projanim = 100
  1043. projshadow = 68,68,68
  1044. projremovetime = 24
  1045. offset = -100,0
  1046. velocity = 4
  1047.  
  1048. [State 192, 1]
  1049. type = AssertSpecial
  1050. trigger1 = Time = [0,500]
  1051. flag = Intro
  1052.  
  1053. [State 192, 7]
  1054. type = ChangeState
  1055. trigger1 = AnimTime = 0
  1056. value = 0
  1057.  
  1058. ;ò₧ôèé░
  1059. [Statedef 197]
  1060. type = S
  1061. anim = 197
  1062.  
  1063. [State 1305, 3]
  1064. type = Projectile
  1065. trigger1 = AnimElem = 8
  1066. projanim = 198
  1067. projshadow = 68,68,68
  1068. offset = -35, -105
  1069. velocity = -6,-2
  1070. projremovetime = 20
  1071.  
  1072. [State 192, 5]
  1073. type = PlaySnd
  1074. trigger1 = AnimElem = 6
  1075. value = 10000,0
  1076. volume = 30
  1077.  
  1078. [State 192, 2]
  1079. type = SprPriority
  1080. trigger1 = Time = 0
  1081. value = 2
  1082.  
  1083. [State 192, 1]
  1084. type = AssertSpecial
  1085. trigger1 = Time = [0,300]
  1086. flag = Intro
  1087.  
  1088. [State 192, 7]
  1089. type = ChangeState
  1090. trigger1 = AnimTime = 0
  1091. value = 0
  1092.  
  1093. ;ƺö¡
  1094. [Statedef 195]
  1095. type = S
  1096. movetype = I
  1097. physics = S
  1098. anim = 195
  1099. velset = 0
  1100. ctrl = 0
  1101.  
  1102. [State 1000, 4]
  1103. type = PlaySnd
  1104. trigger1 = AnimElem = 2
  1105. channel = 0
  1106. value = 195,0
  1107. volume = 30
  1108.  
  1109. [State 195, 3]
  1110. type = ChangeState
  1111. trigger1 = AnimTime = 0
  1112. value = 0
  1113. ctrl = 1
  1114.  
  1115. ; ùºé┐ü@ëôïùùúü@Äπâpâôâ`
  1116. [Statedef 200]
  1117. type = S
  1118. movetype = A
  1119. physics = S
  1120. anim = 200
  1121. poweradd = 0
  1122. velset = 0
  1123. ctrl = 0
  1124.  
  1125. [State 200, 1]
  1126. type = PlaySnd
  1127. trigger1 = Time = 0
  1128. value = 200,2
  1129.  
  1130. [State 200, 2]
  1131. type = PlaySnd
  1132. trigger1 = Time = 0
  1133. trigger1 = Random < 500
  1134. value = 200,1
  1135. channel = 0
  1136. volume = 30
  1137.  
  1138. [State 5040, 4]
  1139. type = StateTypeSet
  1140. trigger1 = AnimElem = 4
  1141. movetype = I
  1142.  
  1143. [State 200, 3]
  1144. type = HitDef
  1145. trigger1 = AnimElem = 3
  1146. attr = S, NA
  1147. animtype = Light
  1148. damage = ifelse(P2movetype = A,40,35)
  1149. getpower  = 105,105
  1150. givepower = 20,20
  1151. hitflag = MAF
  1152. guardflag = M
  1153. pausetime = 12,12
  1154. sparkno = 0
  1155. guard.sparkno = 40
  1156. sparkxy = -10,-84
  1157. hitsound = S200,0
  1158. guardsound = S200,3
  1159. ground.type = High
  1160. ground.slidetime = 30
  1161. ground.hittime = 9
  1162. ground.velocity = -7.5
  1163. guard.hittime = 20
  1164. guard.velocity = -6
  1165. ground.cornerpush.veloff = -8.5
  1166. guard.cornerpush.veloff = -8.5
  1167. p2stateno = ifelse(p2statetype = C && P2movetype = A,4985,ifelse(P2movetype = A,4975,ifelse(p2statetype = C && P2movetype != A,4277,4330)))
  1168.  
  1169. [State 105, 2]
  1170. type = Turn
  1171. trigger1 = (var(20)!=0) && (animtime = 0)
  1172. trigger1 = p2dist X < 0
  1173.  
  1174. [State 200, 4]
  1175. type = ChangeState
  1176. trigger1 = AnimTime = 0
  1177. value = 0
  1178. ctrl = 1
  1179.  
  1180. ; ùºé┐ü@ï▀ïùùúü@Äπâpâôâ`
  1181. [Statedef 201]
  1182. type = S
  1183. movetype = A
  1184. physics = S
  1185. anim = 201
  1186. poweradd = 0
  1187. ctrl = 0
  1188. velset = 0
  1189.  
  1190. [State 201, 2]
  1191. type = PlaySnd
  1192. trigger1 = Time = 0
  1193. value = 200,2
  1194.  
  1195. [State 201, 3]
  1196. type = PlaySnd
  1197. trigger1 = Time = 0
  1198. trigger1 = Random < 500
  1199. value = 200,1
  1200. channel = 0
  1201. volume = 30
  1202.  
  1203. [State 5040, 4]
  1204. type = StateTypeSet
  1205. trigger1 = AnimElem = 4
  1206. movetype = I
  1207.  
  1208. [State 200, 3]
  1209. type = HitDef
  1210. trigger1 = AnimElem = 3
  1211. attr = S, NA
  1212. animtype = Light
  1213. damage = ifelse(P2movetype = A,30,30)
  1214. getpower  = 105,105
  1215. givepower = 20,20
  1216. hitflag = MAF
  1217. guardflag = M
  1218. pausetime = 12,12
  1219. sparkno = 0
  1220. guard.sparkno = 40
  1221. sparkxy = -10,-80
  1222. hitsound = S200,0
  1223. guardsound = S200,3
  1224. ground.type = High
  1225. ground.slidetime = 30
  1226. ground.hittime = 9
  1227. ground.velocity = -7.5
  1228. guard.hittime = 20
  1229. guard.velocity = -6
  1230. ground.cornerpush.veloff = -8.5
  1231. guard.cornerpush.veloff = -8.5
  1232. p2stateno = ifelse(p2statetype = C && P2movetype = A,4985,ifelse(P2movetype = A,4975,ifelse(p2statetype = C && P2movetype != A,4277,4330)))
  1233.  
  1234. [State 105, 2]
  1235. type = Turn
  1236. trigger1 = (var(20)!=0) && (animtime = 0)
  1237. trigger1 = p2dist X < 0
  1238.  
  1239. [State 201, 5]
  1240. type = ChangeState
  1241. trigger1 = AnimTime = 0
  1242. value = 0
  1243. ctrl = 1
  1244.  
  1245. ; ùºé┐ü@ÄπâLâbâN
  1246. [Statedef 210]
  1247. type = S
  1248. movetype = A
  1249. physics = S
  1250. anim = 210
  1251. poweradd = 0
  1252. velset = 0
  1253. ctrl = 0
  1254.  
  1255. [State 210, 1]
  1256. type = PlaySnd
  1257. trigger1 = Time = 0
  1258. value = 210,1
  1259.  
  1260. [State 210, 2]
  1261. type = PlaySnd
  1262. trigger1 = Time = 0
  1263. trigger1 = Random < 500
  1264. value = 200,1
  1265. channel = 0
  1266. volume = 30
  1267.  
  1268. [State 5040, 4]
  1269. type = StateTypeSet
  1270. trigger1 = AnimElem = 5
  1271. movetype = I
  1272.  
  1273. [State 200, 3]
  1274. type = HitDef
  1275. trigger1 = AnimElem = 4
  1276. attr = S, NA
  1277. animtype = Light
  1278. damage = ifelse(P2movetype = A,35,35)
  1279. getpower  = 105,105
  1280. givepower = 20,20
  1281. hitflag = MAF
  1282. guardflag = M
  1283. pausetime = 12,12
  1284. sparkno = 0
  1285. guard.sparkno = 40
  1286. sparkxy = -10,-76
  1287. hitsound = S210,0
  1288. guardsound = S200,3
  1289. ground.type = low
  1290. ground.slidetime = 30
  1291. ground.hittime = 9
  1292. ground.velocity = -7.5
  1293. guard.hittime = 20
  1294. guard.velocity = -6
  1295. ground.cornerpush.veloff = -8.5
  1296. guard.cornerpush.veloff = -8.5
  1297. p2stateno = ifelse(p2statetype = C && P2movetype = A,4985,ifelse(P2movetype = A,4975,ifelse(p2statetype = C && P2movetype != A,4277,4330)))
  1298.  
  1299. [State 105, 2]
  1300. type = Turn
  1301. trigger1 = (var(20)!=0) && (animtime = 0)
  1302. trigger1 = p2dist X < 0
  1303.  
  1304. [State 210, 4]
  1305. type = ChangeState
  1306. trigger1 = AnimTime = 0
  1307. value = 0
  1308. ctrl = 1
  1309.  
  1310. ; âìü[âLâbâN
  1311. [Statedef 215]
  1312. type = S
  1313. movetype = A
  1314. physics = S
  1315. anim = 215
  1316. poweradd = 0
  1317. velset = 0
  1318. ctrl = 0
  1319.  
  1320. [State 215, 1]
  1321. type = PlaySnd
  1322. trigger1 = AnimElem = 7
  1323. value = 210,1
  1324.  
  1325. [State 215, 2]
  1326. type = PlaySnd
  1327. trigger1 = AnimElem = 2
  1328. value = 215, 0
  1329. channel = 0
  1330. volume = 30
  1331.  
  1332. [State 5040, 4]
  1333. type = StateTypeSet
  1334. trigger1 = AnimElem = 9
  1335. movetype = I
  1336.  
  1337. [State 200, 3]
  1338. type = HitDef
  1339. trigger1 = AnimElem = 8
  1340. attr = S, NA
  1341. animtype = Hard
  1342. damage = ifelse(P2movetype = A,60,30)
  1343. getpower  = 105,105
  1344. givepower = 20,20
  1345. hitflag = MAF
  1346. guardflag = M
  1347. pausetime = 12,12
  1348. sparkno = 1
  1349. guard.sparkno = 41
  1350. sparkxy = -10,-65
  1351. hitsound = S230,0
  1352. guardsound = S200,3
  1353. ground.type = low
  1354. ground.slidetime = 30
  1355. ground.hittime = 17
  1356. ground.velocity = -15.5
  1357. guard.hittime = 30
  1358. guard.velocity = -13
  1359. ground.cornerpush.veloff = -19
  1360. guard.cornerpush.veloff = -19
  1361. p2stateno = ifelse(p2statetype = C && P2movetype = A,4985,ifelse(P2movetype = A,4945,ifelse(p2statetype = C && P2movetype != A,4277,4275)))
  1362.  
  1363. [State 215, 4]
  1364. type = PosAdd
  1365. trigger1 = animelem = 3
  1366. trigger2 = animelem = 4
  1367. trigger3 = animelem = 5
  1368. x = 15
  1369.  
  1370. [State 105, 2]
  1371. type = Turn
  1372. trigger1 = (var(20)!=0) && (animtime = 0)
  1373. trigger1 = p2dist X < 0
  1374.  
  1375. [State 215, 6]
  1376. type = ChangeState
  1377. trigger1 = AnimTime = 0
  1378. value = 0
  1379. ctrl = 1
  1380.  
  1381. ; ùºé┐ü@ëôïùùúü@ï¡âpâôâ`
  1382. [Statedef 220]
  1383. type = S
  1384. movetype = A
  1385. physics = S
  1386. anim = 220
  1387. poweradd = 0
  1388. velset = 0
  1389. ctrl = 0
  1390.  
  1391. [State 220, 1]
  1392. type = PlaySnd
  1393. trigger1 = Time = 5
  1394. value = 200,2
  1395.  
  1396. [State 220, 2]
  1397. type = PlaySnd
  1398. trigger1 = Time = 0
  1399. value = 220,1
  1400. channel = 0
  1401. volume = 30
  1402.  
  1403. [State 5040, 4]
  1404. type = StateTypeSet
  1405. trigger1 = AnimElem = 6
  1406. movetype = I
  1407.  
  1408. [State 200, 3]
  1409. type = HitDef
  1410. trigger1 = AnimElem = 5
  1411. attr = S, NA
  1412. animtype = Hard
  1413. damage = ifelse(P2movetype = A,120,110)
  1414. getpower  = 150,150
  1415. givepower = 20,20
  1416. hitflag = MAF
  1417. guardflag = M
  1418. pausetime = 12,12
  1419. sparkno = 1
  1420. guard.sparkno = 41
  1421. sparkxy = -10,-85
  1422. hitsound = S220,0
  1423. guardsound = S200,3
  1424. ground.type = High
  1425. ground.slidetime = 30
  1426. ground.hittime = 17
  1427. ground.velocity = -15.5
  1428. guard.hittime = 30
  1429. guard.velocity = -13
  1430. ground.cornerpush.veloff = -19
  1431. guard.cornerpush.veloff = -19
  1432. p2stateno = ifelse(p2statetype = C && P2movetype = A,4985,ifelse(P2movetype = A,4975,ifelse(p2statetype = C && P2movetype != A,4277,4330)))
  1433.  
  1434. [State 105, 2]
  1435. type = Turn
  1436. trigger1 = (var(20)!=0) && (animtime = 0)
  1437. trigger1 = p2dist X < 0
  1438.  
  1439. [State 220, 4]
  1440. type = ChangeState
  1441. trigger1 = AnimTime = 0
  1442. value = 0
  1443. ctrl = 1
  1444.  
  1445. ; ùºé┐ü@ï▀ïùùúü@ï¡âpâôâ`
  1446. [Statedef 221]
  1447. type = S
  1448. movetype = A
  1449. physics = S
  1450. anim = 221
  1451. poweradd = 0
  1452. ctrl = 0
  1453. velset = 0
  1454.  
  1455. [State 221, 2]
  1456. type = PlaySnd
  1457. trigger1 = Time = 0
  1458. value = 200,2
  1459.  
  1460. [State 221, 3]
  1461. type = PlaySnd
  1462. trigger1 = Time = 0
  1463. value = 220,1
  1464. channel = 0
  1465. volume = 30
  1466.  
  1467. [State 5040, 4]
  1468. type = StateTypeSet
  1469. trigger1 = AnimElem = 5
  1470. movetype = I
  1471.  
  1472. [State 200, 3]
  1473. type = HitDef
  1474. trigger1 = AnimElem = 4
  1475. attr = S, NA
  1476. animtype = Hard
  1477. damage = ifelse(P2movetype = A,80,80)
  1478. getpower  = 150,150
  1479. givepower = 20,20
  1480. hitflag = MAF
  1481. guardflag = M
  1482. pausetime = 12,12
  1483. sparkno = 1
  1484. guard.sparkno = 41
  1485. sparkxy = -10,-62
  1486. hitsound = S220,0
  1487. guardsound = S200,3
  1488. ground.type = low
  1489. ground.slidetime = 30
  1490. ground.hittime = 17
  1491. ground.velocity = -15.5
  1492. guard.hittime = 30
  1493. guard.velocity = -13
  1494. ground.cornerpush.veloff = -19
  1495. guard.cornerpush.veloff = -19
  1496. p2stateno = ifelse(p2statetype = C && P2movetype = A,4985,ifelse(P2movetype = A,4975,ifelse(p2statetype = C && P2movetype != A,4277,4330)))
  1497.  
  1498. [State 105, 2]
  1499. type = Turn
  1500. trigger1 = (var(20)!=0) && (animtime = 0)
  1501. trigger1 = p2dist X < 0
  1502.  
  1503. [State 221, 8]
  1504. type = ChangeState
  1505. trigger1 = AnimTime = 0
  1506. value = 0
  1507. ctrl = 1
  1508.  
  1509. ;ùºé┐ü@ëôïùùúü@ï¡âLâbâN
  1510. [Statedef 230]
  1511. type = S
  1512. movetype = A
  1513. physics = S
  1514. anim = 230
  1515. poweradd = 0
  1516. velset = 0,0
  1517. ctrl = 0
  1518.  
  1519. [State 230, 1]
  1520. type = PlaySnd
  1521. trigger1 = Time = 0
  1522. value = 210,1
  1523.  
  1524. [State 230, 2]
  1525. type = PlaySnd
  1526. trigger1 = Time = 0
  1527. value = 220,1
  1528. channel = 0
  1529. volume = 30
  1530.  
  1531. [State 5040, 4]
  1532. type = StateTypeSet
  1533. trigger1 = AnimElem = 5
  1534. movetype = I
  1535.  
  1536. [State 200, 3]
  1537. type = HitDef
  1538. trigger1 = AnimElem = 4
  1539. attr = S, NA
  1540. animtype = Hard
  1541. damage = ifelse(P2movetype = A,120,100)
  1542. getpower  = 150,150
  1543. givepower = 20,20
  1544. hitflag = MAF
  1545. guardflag = M
  1546. pausetime = 12,12
  1547. sparkno = 1
  1548. guard.sparkno = 41
  1549. sparkxy = -10,-68
  1550. hitsound = S230,0
  1551. guardsound = S200,3
  1552. ground.type = low
  1553. ground.slidetime = 30
  1554. ground.hittime = 17
  1555. ground.velocity = -15.5
  1556. guard.hittime = 30
  1557. guard.velocity = -13
  1558. ground.cornerpush.veloff = -19
  1559. guard.cornerpush.veloff = -19
  1560. p2stateno = ifelse(p2statetype = C && P2movetype = A,4985,ifelse(P2movetype = A,4975,ifelse(p2statetype = C && P2movetype != A,4277,4330)))
  1561.  
  1562. [State 105, 2]
  1563. type = Turn
  1564. trigger1 = (var(20)!=0) && (animtime = 0)
  1565. trigger1 = p2dist X < 0
  1566.  
  1567. [State 230, 7]
  1568. type = ChangeState
  1569. trigger1 = AnimTime = 0
  1570. value = 0
  1571. ctrl = 1
  1572.  
  1573. ;ùºé┐ü@ï▀ïùùúü@ï¡âLâbâN
  1574. [Statedef 231]
  1575. type = S
  1576. movetype = A
  1577. physics = S
  1578. anim = 231
  1579. poweradd = 0
  1580. ctrl = 0
  1581. velset = 0
  1582.  
  1583. [State 231, 2]
  1584. type = PlaySnd
  1585. trigger1 = Time = 0
  1586. value = 210,1
  1587.  
  1588. [State 231, 3]
  1589. type = PlaySnd
  1590. trigger1 = Time = 0
  1591. value = 220,1
  1592. channel = 0
  1593. volume = 30
  1594.  
  1595. [State 5040, 4]
  1596. type = StateTypeSet
  1597. trigger1 = AnimElem = 5
  1598. movetype = I
  1599.  
  1600. [State 200, 3]
  1601. type = HitDef
  1602. trigger1 = AnimElem = 4
  1603. attr = S, NA
  1604. animtype = Hard
  1605. damage = ifelse(P2movetype = A,70,65)
  1606. getpower  = 150,150
  1607. givepower = 20,20
  1608. hitflag = MAF
  1609. guardflag = M
  1610. pausetime = 12,12
  1611. sparkno = 1
  1612. guard.sparkno = 41
  1613. sparkxy = -10,-75
  1614. hitsound = S230,0
  1615. guardsound = S200,3
  1616. ground.type = high
  1617. ground.slidetime = 30
  1618. ground.hittime = 17
  1619. ground.velocity = -15.5
  1620. guard.hittime = 30
  1621. guard.velocity = -13
  1622. ground.cornerpush.veloff = -19
  1623. guard.cornerpush.veloff = -19
  1624. p2stateno = ifelse(p2statetype = C && P2movetype = A,4985,ifelse(P2movetype = A,4975,ifelse(p2statetype = C && P2movetype != A,4277,4330)))
  1625.  
  1626. [State 105, 2]
  1627. type = Turn
  1628. trigger1 = (var(20)!=0) && (animtime = 0)
  1629. trigger1 = p2dist X < 0
  1630.  
  1631. [State 231, 5]
  1632. type = ChangeState
  1633. trigger1 = AnimTime = 0
  1634. value = 0
  1635. ctrl = 1
  1636.  
  1637. ; ùºé┐ü@Éüé┴ö≥é╬é╡
  1638. [Statedef 240]
  1639. type = S
  1640. movetype = A
  1641. physics = S
  1642. anim = 240
  1643. poweradd = 0
  1644. velset = 0
  1645. ctrl = 0
  1646.  
  1647. [State 1000, 4]
  1648. type = PlaySnd
  1649. trigger1 = AnimElem = 3
  1650. trigger1 = Random > 500
  1651. value = 220,2
  1652. channel = 0
  1653. volume = 30
  1654.  
  1655. [State 240, 2]
  1656. type = PlaySnd
  1657. trigger1 = AnimElem = 6
  1658. value = 210,1
  1659.  
  1660. [State 240, 4]
  1661. type = HitDef
  1662. trigger1 = AnimElem = 10
  1663. attr = S, NA
  1664. animtype = Hard
  1665. damage = ifelse(P2movetype = A,130,120)
  1666. guardflag = M
  1667. pausetime = 12,12
  1668. sparkno = 1
  1669. guard.sparkno = 41
  1670. sparkxy = -10,-56
  1671. hitsound = S230,3
  1672. guardsound = S200,3
  1673. ground.type = High
  1674. ground.slidetime = 30
  1675. ground.hittime = 17
  1676. ground.velocity = -4.2,-6.4
  1677. air.velocity = -4.2,-6.4
  1678. guard.hittime = 30
  1679. guard.velocity = -13
  1680. ground.cornerpush.veloff = 0
  1681. air.cornerpush.veloff = 0
  1682. guard.cornerpush.veloff = -19
  1683. p2stateno = ifelse(P2movetype = A,4815,4045)
  1684.  
  1685. [State 215, 4]
  1686. type = PosAdd
  1687. trigger1 = animelem = 3
  1688. trigger2 = animelem = 4
  1689. trigger3 = animelem = 5
  1690. x = 15
  1691.  
  1692. [State 215, 4]
  1693. type = velset
  1694. trigger1 = animelem = 9
  1695. x = 3
  1696.  
  1697. [State 105, 2]
  1698. type = Turn
  1699. trigger1 = (var(20)!=0) && (animtime = 0)
  1700. trigger1 = p2dist X < 0
  1701.  
  1702. [State 240, 5]
  1703. type = ChangeState
  1704. trigger1 = AnimTime = 0
  1705. value = 0
  1706. ctrl = 1
  1707.  
  1708. ;--------------------------
  1709. [Statedef 245]
  1710. type = S
  1711. movetype = A
  1712. physics = S
  1713. anim = 245
  1714. poweradd = -1000
  1715. velset = 0
  1716. ctrl = 0
  1717.  
  1718. [State 3700,Turn]
  1719. type = Turn
  1720. trigger1 = time = 0 && P2Dist X < 0
  1721.  
  1722. [State 3000, PALFX]
  1723. type = PalFX
  1724. trigger1 = timemod = 2,0 && time <= 5
  1725. ignorehitpause = 1
  1726. time = 1
  1727. add = 255,255,255
  1728. ignorehitpause = 1
  1729.  
  1730. [State 220, 1]
  1731. type = PlaySnd
  1732. trigger1 = Time = 0
  1733. value = 5,0
  1734.  
  1735. [State 2420,5]
  1736. type = SuperPause
  1737. trigger1 = Time = 0
  1738. time = 5
  1739. anim = -1
  1740. p2defmul = 1
  1741. movetime = 5
  1742. darken = 0
  1743.  
  1744. [State 210, 1]
  1745. type = PlaySnd
  1746. trigger1 = Time = 0
  1747. value = 210,1
  1748.  
  1749. [State 210, 2]
  1750. type = PlaySnd
  1751. trigger1 = Time = 0
  1752. value = 200,1
  1753. channel = 0
  1754. volume = 30
  1755.  
  1756. [State 800, 1]
  1757. type = HitBy
  1758. trigger1 = AnimElem = 6,<0
  1759. value = SCA, NT, ST;, HT
  1760. time = 1
  1761.  
  1762. [State 5040, 4]
  1763. type = posadd
  1764. trigger1 = AnimElem = 4
  1765. trigger2 = AnimElem = 5
  1766. x = 0
  1767.  
  1768. [State 5040, 4]
  1769. type = StateTypeSet
  1770. trigger1 = AnimElem = 6
  1771. movetype = I
  1772.  
  1773. [State 200, 3]
  1774. type = HitDef
  1775. trigger1 = AnimElem = 5
  1776. attr = S, NA
  1777. animtype = Light
  1778. damage = ifelse(P2movetype = A,20,20),0
  1779. getpower  = 0,0
  1780. givepower = 20,20
  1781. pausetime = 12,12
  1782. hitflag = MAF
  1783. guardflag = M
  1784. sparkno = 2
  1785. guard.sparkno = 42
  1786. sparkxy = -10,-76
  1787. hitsound = S230,3
  1788. guardsound = S200,3
  1789. ground.type = low
  1790. ground.slidetime = 30
  1791. ground.hittime = 30
  1792. ground.velocity = 0
  1793. guard.hittime = 30
  1794. guard.velocity = 0
  1795. ground.cornerpush.veloff = 0
  1796. guard.cornerpush.veloff = 0
  1797. p2stateno = ifelse(P2movetype = A,4860,4160)
  1798.  
  1799. [State 105, 2]
  1800. type = Turn
  1801. trigger1 = (var(20)!=0) && (animtime = 0)
  1802. trigger1 = p2dist X < 0
  1803.  
  1804. [State 210, 4]
  1805. type = ChangeState
  1806. trigger1 = AnimTime = 0
  1807. value = 0
  1808. ctrl = 1
  1809.  
  1810.  
  1811. ; Guard cancel roll (forwards)
  1812. [Statedef 250]
  1813. type = S
  1814. movetype = I
  1815. physics = N
  1816. anim = 250
  1817. poweradd = -1000
  1818. velset = 0
  1819. ctrl = 0
  1820.  
  1821. [State 250, 1]
  1822. type = EnvColor
  1823. trigger1 = Time = 0
  1824. value = 231,231,231
  1825. time = 2
  1826.  
  1827. [State 250, 2]
  1828. type = projectile
  1829. trigger1 = Time = 0
  1830. projanim = 270
  1831. projremovetime = 11
  1832. velocity = 0.00001,0.00001
  1833. offset = 0,-80
  1834.  
  1835. [State 250, 3]
  1836. type = PlaySnd
  1837. trigger1 = Time = 0
  1838. value = 250,0
  1839.  
  1840. [State 250, 4]
  1841. type = VelSet
  1842. trigger1 = AnimElem = 3
  1843. x = 7
  1844.  
  1845. [State 250, 5]
  1846. type = VelAdd
  1847. trigger1 = AnimElem = 3, >= 0
  1848. trigger1 = AnimElem = 7, < 0
  1849. x = -.1
  1850.  
  1851. [State 250, 6]
  1852. type = VelSet
  1853. trigger1 = AnimElem = 7
  1854. x = 0
  1855.  
  1856. [State 250, 7]
  1857. type = ChangeState
  1858. trigger1 = AnimTime = 0
  1859. value = 0
  1860. ctrl = 1
  1861.  
  1862. ; Guard cancel roll (backwards)
  1863. [Statedef 260]
  1864. type = S
  1865. movetype = I
  1866. physics = N
  1867. anim = 260
  1868. poweradd = -1000
  1869. velset = 0
  1870. ctrl = 0
  1871.  
  1872. [State 260, 1]
  1873. type = EnvColor
  1874. trigger1 = Time = 0
  1875. value = 231,231,231
  1876. time = 2
  1877.  
  1878. [State 260, 2]
  1879. type = projectile
  1880. trigger1 = Time = 0
  1881. projanim = 270
  1882. projremovetime = 11
  1883. velocity = 0.00001,0.00001
  1884. offset = 0,-80
  1885.  
  1886. [State 260, 3]
  1887. type = PlaySnd
  1888. trigger1 = Time = 0
  1889. value = 250,0
  1890.  
  1891. [State 260, 4]
  1892. type = VelSet
  1893. trigger1 = AnimElem = 3
  1894. x = -7
  1895.  
  1896. [State 260, 5]
  1897. type = VelAdd
  1898. trigger1 = AnimElem = 3, >= 0
  1899. trigger1 = AnimElem = 7, < 0
  1900. x = .1
  1901.  
  1902. [State 260, 6]
  1903. type = VelSet
  1904. trigger1 = AnimElem = 7
  1905. x = 0
  1906.  
  1907. [State 260, 7]
  1908. type = ChangeState
  1909. trigger1 = AnimTime = 0
  1910. value = 0
  1911. ctrl = 1
  1912.  
  1913. ; Guard cancel attack
  1914. [Statedef 270]
  1915. type = S
  1916. movetype = A
  1917. physics = N
  1918. anim = 240
  1919. poweradd = -1000
  1920. velset = 0
  1921. ctrl = 0
  1922.  
  1923. [State 270, 1]
  1924. type = EnvColor
  1925. trigger1 = Time = 0
  1926. value = 231,231,231
  1927. time = 2
  1928.  
  1929. [State 270, 2]
  1930. type = projectile
  1931. trigger1 = Time = 0
  1932. projanim = 270
  1933. projremovetime = 11
  1934. velocity = 0.00001,0.00001
  1935. offset = 0,-80
  1936.  
  1937. [State 270, 3]
  1938. type = PlaySnd
  1939. trigger1 = AnimElem = 2
  1940. trigger1 = random < 500
  1941. value = 240,0
  1942.  
  1943. [State 270, 4]
  1944. type = PlaySnd
  1945. trigger1 = AnimElem = 4
  1946. value = 210,1
  1947.  
  1948. [State 270, 5]
  1949. type = VelSet
  1950. trigger1 = AnimElem = 5
  1951. x = 7
  1952.  
  1953. [State 270, 6]
  1954. type = HitDef
  1955. trigger1 = AnimElem = 5
  1956. attr = S, NA
  1957. animtype = Hard
  1958. damage = ifelse(P2movetype = A,20,20)
  1959. getpower  = 0,0
  1960. givepower = 20,20
  1961. guardflag = M
  1962. pausetime = 12,12
  1963. sparkno = 1
  1964. guard.sparkno = 41
  1965. sparkxy = -10,-56
  1966. hitsound = S230,0
  1967. guardsound = S200,3
  1968. ground.type = High
  1969. ground.slidetime = 30
  1970. ground.hittime = 17
  1971. ground.velocity = 0
  1972. guard.hittime = 30
  1973. guard.velocity = -13
  1974. p2stateno = ifelse(P2movetype = A,4815,4045)
  1975.  
  1976. [State 270, 7]
  1977. type = VelSet
  1978. trigger1 = AnimElem = 6
  1979. x = 0
  1980.  
  1981. [State 270, 8]
  1982. type = ChangeState
  1983. trigger1 = AnimTime = 0
  1984. value = 0
  1985. ctrl = 1
  1986.  
  1987. ;é╡éßé¬é▌ü@Äπâpâôâ`
  1988. [Statedef 400]
  1989. type = C
  1990. movetype = A
  1991. physics = C
  1992. anim = 400
  1993. poweradd = 0
  1994. velset = 0
  1995. ctrl = 0
  1996.  
  1997. [State 400, 1]
  1998. type = PlaySnd
  1999. trigger1 = Time = 0
  2000. value = 200,2
  2001.  
  2002. [State 400, 2]
  2003. type = PlaySnd
  2004. trigger1 = Time = 0
  2005. trigger1 = Random < 500
  2006. value = 200,1
  2007. channel = 0
  2008. volume = 30
  2009.  
  2010. [State 5040, 4]
  2011. type = StateTypeSet
  2012. trigger1 = AnimElem = 3
  2013. movetype = I
  2014.  
  2015. [State 200, 3]
  2016. type = HitDef
  2017. trigger1 = AnimElem = 2
  2018. attr = C, NA
  2019. animtype = Light
  2020. damage = ifelse(P2movetype = A,25,25)
  2021. getpower  = 105,105
  2022. givepower = 20,20
  2023. hitflag = MAF
  2024. guardflag = M
  2025. pausetime = 12,12
  2026. sparkno = 0
  2027. guard.sparkno = 40
  2028. sparkxy = -10,-50
  2029. hitsound = S200,0
  2030. guardsound = S200,3
  2031. ground.type = low
  2032. ground.slidetime = 30
  2033. ground.hittime = 9
  2034. ground.velocity = -7.5
  2035. guard.hittime = 20
  2036. guard.velocity = -6
  2037. p2stateno = ifelse(p2statetype = C && P2movetype = A,4985,ifelse(P2movetype = A,4975,ifelse(p2statetype = C && P2movetype != A,4277,4330)))
  2038.  
  2039. [State 105, 2]
  2040. type = Turn
  2041. trigger1 = (var(20)!=0) && (animtime = 0)
  2042. trigger1 = p2dist X < 0
  2043.  
  2044. [State 400, 4]
  2045. type = ChangeState
  2046. trigger1 = AnimTime = 0
  2047. value = 11
  2048. ctrl = 1
  2049.  
  2050. ;é╡éßé¬é▌ü@ÄπâLâbâN
  2051. [Statedef 410]
  2052. type = C
  2053. movetype = A
  2054. physics = C
  2055. anim = 410
  2056. poweradd = 0
  2057. velset = 0
  2058. ctrl = 0
  2059.  
  2060. [State 410, 1]
  2061. type = PlaySnd
  2062. trigger1 = Time = 0
  2063. value = 210,1
  2064.  
  2065. [State 410, 2]
  2066. type = PlaySnd
  2067. trigger1 = Time = 0
  2068. trigger1 = Random < 500
  2069. value = 200,1
  2070. channel = 0
  2071. volume = 30
  2072.  
  2073. [State 5040, 4]
  2074. type = StateTypeSet
  2075. trigger1 = AnimElem = 3
  2076. movetype = I
  2077.  
  2078. [State 200, 3]
  2079. type = HitDef
  2080. trigger1 = AnimElem = 2
  2081. attr = C, NA
  2082. animtype = Light
  2083. damage = ifelse(P2movetype = A,35,30)
  2084. getpower  = 105,105
  2085. givepower = 20,20
  2086. hitflag = MAF
  2087. guardflag = L
  2088. pausetime = 12,12
  2089. sparkno = 0
  2090. guard.sparkno = 40
  2091. sparkxy = -10,-10
  2092. hitsound = S210,0
  2093. guardsound = S200,3
  2094. ground.type = low
  2095. ground.slidetime = 30
  2096. ground.hittime = 9
  2097. ground.velocity = -7.5
  2098. guard.hittime = 20
  2099. guard.velocity = -6
  2100. ground.cornerpush.veloff = -8.5
  2101. guard.cornerpush.veloff = -8.5
  2102. p2stateno = ifelse(p2statetype = C && P2movetype = A,4985,ifelse(P2movetype = A,4975,ifelse(p2statetype = C && P2movetype != A,4277,4330)))
  2103.  
  2104. [State 630 , 3]
  2105. type = CtrlSet
  2106. trigger1 = Time = 9
  2107. trigger1 = command = "holddown"
  2108. value = 11
  2109.  
  2110. [State 630 , 3]
  2111. type = CtrlSet
  2112. trigger1 = Time = 9
  2113. trigger1 = command != "holddown"
  2114. value = 1
  2115.  
  2116. [State 105, 2]
  2117. type = Turn
  2118. trigger1 = (var(20)!=0) && (animtime = 0)
  2119. trigger1 = p2dist X < 0
  2120.  
  2121. [State 410, 4]
  2122. type = ChangeState
  2123. trigger1 = AnimTime = 0
  2124. value = 11
  2125. ctrl = 1
  2126.  
  2127. [State 410, 4]
  2128. type = ChangeState
  2129. trigger1 = command != "holddown"
  2130. trigger1 = AnimTime = 0
  2131. value = 0
  2132. ctrl = 1
  2133.  
  2134. ;é╡éßé¬é▌ü@ï¡âpâôâ`
  2135. [Statedef 420]
  2136. type = C
  2137. movetype = A
  2138. physics = C
  2139. anim = 420
  2140. poweradd = 0
  2141. velset = 0
  2142. ctrl = 0
  2143.  
  2144. [State 420, 1]
  2145. type = PlaySnd
  2146. trigger1 = Time = 0
  2147. value = 200,2
  2148.  
  2149. [State 420, 2]
  2150. type = PlaySnd
  2151. trigger1 = Time = 0
  2152. value = 220,1
  2153. channel = 0
  2154. volume = 30
  2155.  
  2156. [State 5040, 4]
  2157. type = StateTypeSet
  2158. trigger1 = AnimElem = 7
  2159. movetype = I
  2160.  
  2161. [State 200, 3]
  2162. type = HitDef
  2163. trigger1 = AnimElem = 6
  2164. attr = C, NA
  2165. animtype = Hard
  2166. damage = ifelse(P2movetype = A,80,60)
  2167. getpower  = 150,150
  2168. givepower = 20,20
  2169. hitflag = MAF
  2170. guardflag = M
  2171. pausetime = 12,12
  2172. sparkno = 1
  2173. guard.sparkno = 41
  2174. sparkxy = -10,-90
  2175. hitsound = S220,0
  2176. guardsound = S200,3
  2177. ground.type = High
  2178. ground.slidetime = 30
  2179. ground.hittime = 17
  2180. ground.velocity = -15.5
  2181. guard.hittime = 30
  2182. guard.velocity = -13
  2183. ground.cornerpush.veloff = -19
  2184. guard.cornerpush.veloff = -19
  2185. p2stateno = ifelse(p2statetype = C && P2movetype = A,4985,ifelse(P2movetype = A,4975,ifelse(p2statetype = C && P2movetype != A,4277,4330)))
  2186.  
  2187. [State 200, 2]
  2188. type = posadd
  2189. trigger1 = animelem = 6
  2190. trigger2 = animelem = 7
  2191. x = 5
  2192.  
  2193. [State 105, 2]
  2194. type = Turn
  2195. trigger1 = (var(20)!=0) && (animtime = 0)
  2196. trigger1 = p2dist X < 0
  2197.  
  2198. [State 420, 4]
  2199. type = ChangeState
  2200. trigger1 = AnimTime = 0
  2201. value = 11
  2202. ctrl = 1
  2203.  
  2204. ;é╡éßé¬é▌ü@ï¡âLâbâN
  2205. [Statedef 430]
  2206. type = C
  2207. movetype = A
  2208. physics = C
  2209. anim = 430
  2210. poweradd = 0
  2211. velset = 0
  2212. ctrl = 0
  2213.  
  2214. [State 430, 1]
  2215. type = PlaySnd
  2216. trigger1 = Time = 0
  2217. value = 210,1
  2218.  
  2219. [State 430, 2]
  2220. type = PlaySnd
  2221. trigger1 = Time = 0
  2222. value = 220,1
  2223. channel = 0
  2224. volume = 30
  2225.  
  2226. [State 5040, 4]
  2227. type = StateTypeSet
  2228. trigger1 = AnimElem = 6
  2229. movetype = I
  2230.  
  2231. [State 430, 3]
  2232. type = HitDef
  2233. trigger1 = AnimElem = 5
  2234. attr = C, NA
  2235. animtype = Hard
  2236. damage = ifelse(P2movetype = A,100,90)
  2237. getpower  = 150,150
  2238. givepower = 20,20
  2239. guardflag = L
  2240. hitflag = MAF
  2241. pausetime = 12,12
  2242. sparkno = 1
  2243. guard.sparkno = 41
  2244. sparkxy = -10,-30
  2245. hitsound = S230,0
  2246. guardsound = S200,3
  2247. ground.slidetime = 30
  2248. ground.hittime = 17
  2249. ground.velocity = -1.5,-8
  2250. air.velocity = -4.2,-6.4
  2251. guard.hittime = 30
  2252. guard.velocity = -13
  2253. ground.cornerpush.veloff = 0
  2254. air.cornerpush.veloff = 0
  2255. guard.cornerpush.veloff = -19
  2256. p2stateno = ifelse(P2movetype = A,4840,4120)
  2257.  
  2258. [State 105, 2]
  2259. type = Turn
  2260. trigger1 = (var(20)!=0) && (animtime = 0)
  2261. trigger1 = p2dist X < 0
  2262.  
  2263. [State 430, 5]
  2264. type = ChangeState
  2265. trigger1 = AnimTime = 0
  2266. value = 11
  2267. ctrl = 1
  2268.  
  2269. ;âXâëâCâfâBâôâO
  2270. [Statedef 435]
  2271. type = C
  2272. movetype = A
  2273. physics = S
  2274. anim = 435
  2275. poweradd = 0
  2276. velset = 0
  2277. ctrl = 0
  2278.  
  2279. [State 435, 1]
  2280. type = PlaySnd
  2281. trigger1 = AnimElem = 2
  2282. value = 435,0
  2283.  
  2284. [State 620, 2]
  2285. type = PlaySnd
  2286. trigger1 = AnimElem = 3
  2287. value = 220,1
  2288. channel = 0
  2289. volume = 30
  2290.  
  2291. [State 5040, 4]
  2292. type = StateTypeSet
  2293. trigger1 = AnimElem = 6
  2294. movetype = I
  2295.  
  2296. [State 200, 3]
  2297. type = HitDef
  2298. trigger1 = AnimElem = 5
  2299. attr = C, NA
  2300. animtype = hard
  2301. damage = ifelse(P2movetype = A,90,60)
  2302. getpower  = 150,150
  2303. givepower = 20,20
  2304. hitflag = MAF
  2305. guardflag = L
  2306. pausetime = 2,12
  2307. sparkno = 1
  2308. guard.sparkno = 41
  2309. sparkxy = -10,-10
  2310. hitsound = S230,0
  2311. guardsound = S200,3
  2312. ground.type = low
  2313. ground.slidetime = 30
  2314. ground.hittime = 17
  2315. ground.velocity = -15.5
  2316. guard.hittime = 30
  2317. guard.velocity = -13
  2318. ground.cornerpush.veloff = -19
  2319. guard.cornerpush.veloff = -19
  2320. p2stateno = ifelse(p2statetype = C && P2movetype = A,4985,ifelse(P2movetype = A,4945,ifelse(p2statetype = C && P2movetype != A,4277,4275)))
  2321.  
  2322. [State 435, 6]
  2323. type = velset
  2324. trigger1 = time = [15,20]
  2325. x = 8
  2326.  
  2327. [State 435, 6]
  2328. type = null;veladd
  2329. trigger1 = movecontact = 1
  2330. x = -2
  2331. persistent = 0
  2332. ignorehitpause = 1
  2333.  
  2334. [State 105, 2]
  2335. type = Turn
  2336. trigger1 = (var(20)!=0) && (animtime = 0)
  2337. trigger1 = p2dist X < 0
  2338.  
  2339. [State 435, 7]
  2340. type = ChangeState
  2341. trigger1 = AnimTime = 0
  2342. value = 11
  2343. ctrl = 1
  2344.  
  2345. ; ÉéÆ╝âWâââôâvü@Äπâpâôâ`
  2346. [Statedef 600]
  2347. type = A
  2348. movetype = A
  2349. physics = A
  2350. anim = 600
  2351. poweradd = 0
  2352. ctrl = 0
  2353.  
  2354. [State 600, 1]
  2355. type = PlaySnd
  2356. trigger1 = Time = 0
  2357. value = 200,2
  2358.  
  2359. [State 600, 2]
  2360. type = PlaySnd
  2361. trigger1 = Time = 0
  2362. trigger1 = Random < 500
  2363. value = 200,1
  2364. channel = 0
  2365. volume = 30
  2366.  
  2367. [State 200, 3]
  2368. type = HitDef
  2369. trigger1 = AnimElem = 2
  2370. attr = A, NA
  2371. animtype = Light
  2372. damage = ifelse(P2movetype = A,50,45)
  2373. getpower  = 105,105
  2374. givepower = 20,20
  2375. hitflag = MAF
  2376. guardflag = H
  2377. pausetime = 12,12
  2378. sparkno = 0
  2379. guard.sparkno = 40
  2380. sparkxy = -10,-60
  2381. hitsound = S200,0
  2382. guardsound = S200,3
  2383. ground.type = low
  2384. ground.slidetime = 30
  2385. ground.hittime = 11
  2386. ground.velocity = -7.5
  2387. guard.hittime = 20
  2388. guard.velocity = -6
  2389. p2stateno = ifelse(p2statetype = C && P2movetype = A,4985,ifelse(P2movetype = A,4975,ifelse(p2statetype = C && P2movetype != A,4277,4330)))
  2390.  
  2391. [State 600, 4]
  2392. type = ChangeState
  2393. trigger1 = AnimTime = 0
  2394. value = 50
  2395.  
  2396. ; âWâââôâvü@Äπâpâôâ`
  2397. [Statedef 605]
  2398. type = A
  2399. movetype = A
  2400. physics = A
  2401. anim = 605
  2402. poweradd = 0
  2403. ctrl = 0
  2404.  
  2405. [State 600, 1]
  2406. type = PlaySnd
  2407. trigger1 = Time = 0
  2408. value = 200,2
  2409.  
  2410. [State 600, 2]
  2411. type = PlaySnd
  2412. trigger1 = Time = 0
  2413. trigger1 = Random < 500
  2414. value = 200,1
  2415. channel = 0
  2416. volume = 30
  2417.  
  2418. [State 200, 3]
  2419. type = HitDef
  2420. trigger1 = AnimElem = 2
  2421. attr = A, NA
  2422. animtype = Light
  2423. damage = ifelse(P2movetype = A,40,30)
  2424. getpower  = 105,105
  2425. givepower = 20,20
  2426. hitflag = MAF
  2427. guardflag = H
  2428. pausetime = 12,12
  2429. sparkno = 0
  2430. guard.sparkno = 40
  2431. sparkxy = -10,-60
  2432. hitsound = S200,0
  2433. guardsound = S200,3
  2434. ground.type = low
  2435. ground.slidetime = 30
  2436. ground.hittime = 11
  2437. ground.velocity = -7.5
  2438. guard.hittime = 20
  2439. guard.velocity = -6
  2440. p2stateno = ifelse(p2statetype = C && P2movetype = A,4985,ifelse(P2movetype = A,4975,ifelse(p2statetype = C && P2movetype != A,4277,4330)))
  2441.  
  2442. ; Jumping light kick
  2443. [Statedef 610]
  2444. type = A
  2445. movetype = A
  2446. physics = A
  2447. anim = 610
  2448. poweradd = 0
  2449. ctrl = 0
  2450.  
  2451. [State 611, 1]
  2452. type = PlaySnd
  2453. trigger1 = Time = 0
  2454. value = 210,1
  2455.  
  2456. [State 610, 2]
  2457. type = PlaySnd
  2458. trigger1 = Time = 0
  2459. trigger1 = Random < 500
  2460. value = 200,1
  2461. channel = 0
  2462. volume = 30
  2463.  
  2464. [State 200, 3]
  2465. type = HitDef
  2466. trigger1 = AnimElem = 2
  2467. attr = A, NA
  2468. animtype = Light
  2469. damage = ifelse(P2movetype = A,40,40)
  2470. getpower  = 105,105
  2471. givepower = 20,20
  2472. hitflag = MAF
  2473. guardflag = H
  2474. pausetime = 12,12
  2475. sparkno = 0
  2476. guard.sparkno = 40
  2477. sparkxy = -10,-70
  2478. hitsound = S210,0
  2479. guardsound = S200,3
  2480. ground.type = low
  2481. ground.slidetime = 30
  2482. ground.hittime = 11
  2483. ground.velocity = -7.5
  2484. guard.hittime = 20
  2485. guard.velocity = -6
  2486. p2stateno = ifelse(p2statetype = C && P2movetype = A,4985,ifelse(P2movetype = A,4975,ifelse(p2statetype = C && P2movetype != A,4277,4330)))
  2487.  
  2488. [State 610, 4]
  2489. type = ChangeState
  2490. trigger1 = AnimTime = 0
  2491. value = 50
  2492.  
  2493. ; Jumping forward light kick
  2494. [Statedef 615]
  2495. type = A
  2496. movetype = A
  2497. physics = A
  2498. anim = 615
  2499. poweradd = 0
  2500. ctrl = 0
  2501.  
  2502. [State 615, 1]
  2503. type = PlaySnd
  2504. trigger1 = Time = 0
  2505. value = 210,1
  2506.  
  2507. [State 615, 2]
  2508. type = PlaySnd
  2509. trigger1 = Time = 0
  2510. trigger1 = Random < 500
  2511. value = 200,1
  2512. channel = 0
  2513. volume = 30
  2514.  
  2515. [State 200, 3]
  2516. type = HitDef
  2517. trigger1 = AnimElem = 2
  2518. attr = A, NA
  2519. animtype = Light
  2520. damage = ifelse(P2movetype = A,35,30)
  2521. getpower  = 105,105
  2522. givepower = 20,20
  2523. hitflag = MAF
  2524. guardflag = H
  2525. pausetime = 12,12
  2526. sparkno = 0
  2527. guard.sparkno = 40
  2528. sparkxy = -10,-45
  2529. hitsound = S210,0
  2530. guardsound = S200,3
  2531. ground.type = low
  2532. ground.slidetime = 30
  2533. ground.hittime = 11
  2534. ground.velocity = -7.5
  2535. guard.hittime = 20
  2536. guard.velocity = -6
  2537. p2stateno = ifelse(p2statetype = C && P2movetype = A,4985,ifelse(P2movetype = A,4975,ifelse(p2statetype = C && P2movetype != A,4277,4330)))
  2538.  
  2539. [State 615, 4]
  2540. type = ChangeState
  2541. trigger1 = AnimTime = 0
  2542. value = 50
  2543.  
  2544. ; Jumping hard punch
  2545. [Statedef 620]
  2546. type = A
  2547. movetype = A
  2548. physics = A
  2549. anim = 620
  2550. poweradd = 10
  2551. ctrl = 0
  2552.  
  2553. [State 620, 1]
  2554. type = PlaySnd
  2555. trigger1 = Time = 0
  2556. value = 200,2
  2557.  
  2558. [State 620, 2]
  2559. type = PlaySnd
  2560. trigger1 = Time = 0
  2561. value = 220,1
  2562. channel = 0
  2563. volume = 30
  2564.  
  2565. [State 200, 3]
  2566. type = HitDef
  2567. trigger1 = AnimElem = 2
  2568. attr = A, NA
  2569. animtype = Light
  2570. damage = ifelse(P2movetype = A,80,70)
  2571. getpower  = 150,150
  2572. givepower = 20,20
  2573. hitflag = MAF
  2574. guardflag = H
  2575. pausetime = 12,12
  2576. sparkno = 1
  2577. guard.sparkno = 41
  2578. sparkxy = -10,-55
  2579. hitsound = S220,0
  2580. guardsound = S200,3
  2581. ground.type = low
  2582. ground.slidetime = 30
  2583. ground.hittime = 11
  2584. ground.velocity = -7.5
  2585. guard.hittime = 20
  2586. guard.velocity = -6
  2587. guard.cornerpush.veloff = ifelse(Pos Y >= -25,-9,0)
  2588. ground.cornerpush.veloff = ifelse(Pos Y >= -25,-9,0)
  2589. p2stateno = ifelse(p2statetype = C && P2movetype = A,4985,ifelse(P2movetype = A,4975,ifelse(p2statetype = C && P2movetype != A,4277,4330)))
  2590.  
  2591. [State 620, 4]
  2592. type = ChangeState
  2593. trigger1 = AnimTime = 0
  2594. value = 50
  2595.  
  2596. ;âWâââôâvü@ï¡âpâôâ`
  2597. [Statedef 625]
  2598. type = A
  2599. movetype = A
  2600. physics = A
  2601. anim = 625
  2602. poweradd = 0
  2603. ctrl = 0
  2604.  
  2605. [State 635, 2]
  2606. type = PlaySnd
  2607. trigger1 = Time = 0
  2608. value = 220,1
  2609. channel = 0
  2610. volume = 30
  2611.  
  2612. [State 625, 1]
  2613. type = PlaySnd
  2614. trigger1 = Time = 1
  2615. value = 200,2
  2616.  
  2617. [State 200, 3]
  2618. type = HitDef
  2619. trigger1 = AnimElem = 3
  2620. attr = A, NA
  2621. animtype = Light
  2622. damage = ifelse(P2movetype = A,60,60)
  2623. getpower  = 150,150
  2624. givepower = 20,20
  2625. hitflag = MAF
  2626. guardflag = H
  2627. pausetime = 12,12
  2628. sparkno = 1
  2629. guard.sparkno = 41
  2630. sparkxy = -10,-55
  2631. hitsound = S220,0
  2632. guardsound = S200,3
  2633. ground.type = low
  2634. ground.slidetime = 30
  2635. ground.hittime = 11
  2636. ground.velocity = -7.5
  2637. guard.hittime = 20
  2638. guard.velocity = -6
  2639. guard.cornerpush.veloff = ifelse(Pos Y >= -25,-9,0)
  2640. ground.cornerpush.veloff = ifelse(Pos Y >= -25,-9,0)
  2641. p2stateno = ifelse(p2statetype = C && P2movetype = A,4985,ifelse(P2movetype = A,4975,ifelse(p2statetype = C && P2movetype != A,4277,4330)))
  2642.  
  2643. ;ÉéÆ╝âWâââôâvï¡âLâbâN
  2644. [Statedef 630]
  2645. type = A
  2646. movetype = A
  2647. physics = A
  2648. anim = 630
  2649. poweradd = 0
  2650. ctrl = 0
  2651.  
  2652. [State 630, 1]
  2653. type = PlaySnd
  2654. trigger1 = Time = 0
  2655. value = 210,1
  2656.  
  2657. [State 630, 2]
  2658. type = PlaySnd
  2659. trigger1 = Time = 0
  2660. value = 220,1
  2661. channel = 0
  2662. volume = 30
  2663.  
  2664. [State 200, 3]
  2665. type = HitDef
  2666. trigger1 = AnimElem = 2
  2667. attr = A, NA
  2668. animtype = Light
  2669. damage = ifelse(P2movetype = A,110,100)
  2670. getpower  = 150,150
  2671. givepower = 20,20
  2672. hitflag = MAF
  2673. guardflag = H
  2674. pausetime = 12,12
  2675. sparkno = 1
  2676. guard.sparkno = 41
  2677. sparkxy = -10,-50
  2678. hitsound = S230,0
  2679. guardsound = S200,3
  2680. ground.type = low
  2681. ground.slidetime = 30
  2682. ground.hittime = 11
  2683. ground.velocity = -7.5
  2684. guard.hittime = 20
  2685. guard.velocity = -6
  2686. guard.cornerpush.veloff = ifelse(Pos Y >= -25,-9,0)
  2687. ground.cornerpush.veloff = ifelse(Pos Y >= -25,-9,0)
  2688. p2stateno = ifelse(p2statetype = C && P2movetype = A,4985,ifelse(P2movetype = A,4975,ifelse(p2statetype = C && P2movetype != A,4277,4330)))
  2689.  
  2690. ;âWâââôâvï¡âLâbâN
  2691. [Statedef 635]
  2692. type = A
  2693. movetype = A
  2694. physics = A
  2695. anim = 635
  2696. poweradd = 0
  2697. ctrl = 0
  2698.  
  2699. [State 635, 1]
  2700. type = PlaySnd
  2701. trigger1 = Time = 0
  2702. value = 210,1
  2703.  
  2704. [State 635, 2]
  2705. type = PlaySnd
  2706. trigger1 = Time = 0
  2707. value = 220,1
  2708. channel = 0
  2709. volume = 30
  2710.  
  2711. [State 200, 3]
  2712. type = HitDef
  2713. trigger1 = AnimElem = 2
  2714. attr = A, NA
  2715. animtype = Light
  2716. damage = ifelse(P2movetype = A,70,65)
  2717. getpower  = 150,150
  2718. givepower = 20,20
  2719. hitflag = MAF
  2720. guardflag = H
  2721. pausetime = 12,12
  2722. sparkno = 1
  2723. guard.sparkno = 41
  2724. sparkxy = -10,-65
  2725. hitsound = S230,0
  2726. guardsound = S200,3
  2727. ground.type = low
  2728. ground.slidetime = 30
  2729. ground.hittime = 11
  2730. ground.velocity = -7.5
  2731. guard.hittime = 20
  2732. guard.velocity = -6
  2733. guard.cornerpush.veloff = ifelse(Pos Y >= -25,-9,0)
  2734. ground.cornerpush.veloff = ifelse(Pos Y >= -25,-9,0)
  2735. p2stateno = ifelse(p2statetype = C && P2movetype = A,4985,ifelse(P2movetype = A,4975,ifelse(p2statetype = C && P2movetype != A,4277,4330)))
  2736.  
  2737. ;âWâââôâvô┴ÄΩï¡âLâbâN
  2738. [Statedef 636]
  2739. type = A
  2740. movetype = A
  2741. physics = A
  2742. anim = 636
  2743. poweradd = 0
  2744. ctrl = 0
  2745.  
  2746. [State 635, 1]
  2747. type = PlaySnd
  2748. trigger1 = Time = 0
  2749. value = 210,1
  2750.  
  2751. [State 640, 1]
  2752. type = PlaySnd
  2753. trigger1 = Time = 0
  2754. value = 240,0
  2755. channel = 0
  2756. volume = 30
  2757.  
  2758. [State 635, 3]
  2759. type = HitDef
  2760. trigger1 = animelem = 2
  2761. attr = A, NA
  2762. animtype = hard
  2763. damage = ifelse(P2movetype = A,70,60)
  2764. getpower  = 150,150
  2765. givepower = 20,20
  2766. guardflag = H
  2767. hitflag = MAF
  2768. pausetime = 12,12
  2769. sparkno = 1
  2770. guard.sparkno = 41
  2771. sparkxy = -10,-65
  2772. hitsound = S230,0
  2773. guardsound = S200,3
  2774. ground.type = low
  2775. ground.slidetime = 30
  2776. ground.hittime = 17
  2777. ground.velocity = -15.5
  2778. guard.hittime = 30
  2779. guard.velocity = -13
  2780. guard.cornerpush.veloff = ifelse(Pos Y >= -25,-13,0)
  2781. ground.cornerpush.veloff = ifelse(Pos Y >= -25,-13,0)
  2782. p2stateno = ifelse(p2statetype = C && P2movetype = A,4985,ifelse(P2movetype = A,4960,ifelse(p2statetype = C && P2movetype != A,4277,4305)))
  2783.  
  2784. ;âWâââôâvü@Éüé┴ö≥é╬é╡
  2785. [Statedef 640]
  2786. type = A
  2787. movetype = A
  2788. physics = A
  2789. anim = 640
  2790. poweradd = 20
  2791. juggle = 10
  2792. ctrl = 0
  2793.  
  2794. [State 1000, 4]
  2795. type = PlaySnd
  2796. trigger1 = AnimElem = 3
  2797. trigger1 = Random > 500
  2798. value = 220,2
  2799. channel = 0
  2800. volume = 30
  2801.  
  2802. [State 640, 2]
  2803. type = PlaySnd
  2804. trigger1 = AnimElem = 2
  2805. value = 210,1
  2806.  
  2807. [State 640, 3]
  2808. type = HitDef
  2809. trigger1 = AnimElem = 3
  2810. attr = S, NA
  2811. animtype = Hard
  2812. damage = ifelse(P2movetype = A,110,110)
  2813. getpower  = 170,170
  2814. givepower = 20,20
  2815. guardflag = M
  2816. pausetime = 12,12
  2817. sparkno = 1
  2818. guard.sparkno = 41
  2819. sparkxy = -10,-60
  2820. hitsound = S230,3
  2821. guardsound = S200,3
  2822. ground.type = High
  2823. ground.slidetime = 30
  2824. ground.hittime = 9
  2825. ground.velocity = -7
  2826. guard.slidetime = 30
  2827. guard.hittime = 30
  2828. guard.velocity = -10
  2829. guard.cornerpush.veloff = ifelse(Pos Y >= -25,-9,0)
  2830. ground.cornerpush.veloff = ifelse(Pos Y >= -25,-9,0)
  2831. p2stateno = ifelse(P2movetype = A,4815,4045)
  2832.  
  2833. ;---------------------------------------------------------------------------
  2834. ; òGÆnìû
  2835. [Statedef 900]
  2836. type    = S
  2837. movetype= A
  2838. physics = S
  2839. velset = 0,0
  2840. ctrl = 0
  2841. anim = 900
  2842.  
  2843. [State 900, 3]
  2844. type = HitDef
  2845. Trigger1 = Time = 0
  2846. attr = S, NT
  2847. getpower  = 0
  2848. givepower = 0
  2849. hitflag = M-
  2850. numhits = 0
  2851. priority = 7, Hit
  2852. pausetime = 0,0
  2853. sparkno = -1
  2854. sparkxy = -25,-80
  2855. sprpriority = -1
  2856. p2facing = 1
  2857. ground.hittime = 30
  2858. p1stateno = 901
  2859. p2stateno = 903
  2860.  
  2861. [State 900, 5]
  2862. type = ChangeState
  2863. Trigger1 = AnimTime = 0
  2864. value = 0
  2865. ctrl = 1
  2866.  
  2867. ;---------------------------------------------------------------------------
  2868. ; òGÆnìûüié┬é⌐é▌üj
  2869. [Statedef 901]
  2870. type    = S
  2871. movetype= A
  2872. physics = N
  2873. anim = 901
  2874.  
  2875. [state 1, 1]
  2876. type = sprpriority
  2877. trigger1 = Animelem = 1
  2878. value = 5
  2879.  
  2880. [State 2160, 33]
  2881. type = Explod
  2882. trigger1 = animelem = 2
  2883. anim = 920
  2884. sprpriority = 1
  2885. postype = p1
  2886. pos = 60,-90
  2887. bindtime = 1
  2888.  
  2889. [State 106, 1]
  2890. type = PlaySnd
  2891. trigger1 = animelem = 2
  2892. value = 230,4
  2893.  
  2894. [State 1000, 2]
  2895. type = Width
  2896. trigger1 = AnimElem = 1
  2897. value = 80,0
  2898.  
  2899. [State 1360, Bind1]
  2900. type = TargetBind
  2901. trigger1 = animelem = 1, >= 0
  2902. trigger1 = animelem = 2, < 0
  2903. pos = 50,0
  2904.  
  2905. [State 905, 13]
  2906. type = ChangeState
  2907. trigger1 = AnimTime = 0
  2908. value = 902
  2909.  
  2910. ;òGÆnìûüiòGüj
  2911. [Statedef 902]
  2912. type    = S
  2913. movetype= A
  2914. physics = S
  2915. ctrl = 0
  2916. velset = 0,0
  2917. anim = 902
  2918.  
  2919. [State 107, 2]
  2920. type = PlaySnd
  2921. trigger1 = Animelem = 2
  2922. trigger2 = Animelem = 7
  2923. trigger3 = Animelem = 12
  2924. trigger4 = Animelem = 17
  2925. value = 240,0
  2926. channel = 0
  2927. volume = 30
  2928.  
  2929. [State 107, 2]
  2930. type = PlaySnd
  2931. trigger1 = Animelem = 3
  2932. trigger2 = Animelem = 8
  2933. trigger3 = Animelem = 13
  2934. trigger4 = Animelem = 18
  2935. value = 230,0
  2936.  
  2937. [State 1101, 1]
  2938. type = targetbind
  2939. trigger1 = Animelem = 1
  2940. trigger2 = Animelem = 6
  2941. trigger3 = Animelem = 11
  2942. trigger4 = Animelem = 16
  2943. pos = 50, 0
  2944. time = 9
  2945.  
  2946. [State 1101, 1]
  2947. type = targetbind
  2948. trigger1 = Animelem = 2
  2949. trigger2 = Animelem = 7
  2950. trigger3 = Animelem = 12
  2951. trigger4 = Animelem = 17
  2952. pos = 60,-55
  2953. time = 9
  2954.  
  2955. [State 1101, 1]
  2956. type = targetbind
  2957. trigger1 = Animelem = 3
  2958. trigger2 = Animelem = 8
  2959. trigger3 = Animelem = 13
  2960. trigger4 = Animelem = 18
  2961. pos = 70,-65
  2962. time = 9
  2963.  
  2964. [State 1101, 1]
  2965. type = targetbind
  2966. trigger1 = Animelem = 4
  2967. trigger2 = Animelem = 9
  2968. trigger3 = Animelem = 14
  2969. trigger4 = Animelem = 19
  2970. pos = 66,-60
  2971. time = 9
  2972.  
  2973. [State 1101, 1]
  2974. type = targetbind
  2975. trigger1 = Animelem = 5
  2976. trigger2 = Animelem = 10
  2977. trigger3 = Animelem = 15
  2978. trigger4 = Animelem = 20
  2979. pos = 50,0
  2980. time = 9
  2981.  
  2982. [State 3000,1] 
  2983. type = Explod
  2984. trigger1 = Animelem = 3
  2985. trigger2 = Animelem = 8
  2986. trigger3 = Animelem = 13
  2987. trigger4 = Animelem = 18
  2988. anim = F1
  2989. pos = 60, -75
  2990. sprpriority = 7
  2991. supermove = 2
  2992. Bindtime = 1
  2993.  
  2994. [State 1105, 3]
  2995. type = HitAdd
  2996. trigger1 = AnimElem = 3
  2997. trigger2 = Animelem = 8
  2998. trigger3 = Animelem = 13
  2999. trigger4 = Animelem = 18
  3000. value = 1
  3001.  
  3002. [State 905, 11]
  3003. type = TargetLifeAdd
  3004. trigger1 = AnimElem = 3
  3005. trigger2 = Animelem = 8
  3006. trigger3 = Animelem = 13
  3007. trigger4 = Animelem = 18
  3008. value = -30
  3009.  
  3010. [State 1105, 3]
  3011. type = Changestate
  3012. trigger1 = animtime = 0
  3013. value = 904
  3014.  
  3015. ;òGÆnìûüiéΓéτéΩüj
  3016. [Statedef 903]
  3017. type    = S
  3018. movetype= H
  3019. physics = N
  3020. velset = 0,0
  3021. ctrl = 0
  3022.  
  3023. [State 905, 11]
  3024. type = posadd
  3025. trigger1 = animtime = 0
  3026. x = -10
  3027. y = 40
  3028.  
  3029. [State 5050, 1]
  3030. type = ChangeAnim2
  3031. trigger1 = Time = 0
  3032. value = 903
  3033.  
  3034. [State 5050, 6]
  3035. type = ChangeState
  3036. trigger1 = animtime = 0
  3037. value = 4045;241
  3038.  
  3039. ;òGÆnìûüiòGâtâBâjâbâVâàüj
  3040. [Statedef 904]
  3041. type    = S
  3042. movetype= A
  3043. physics = S
  3044. ctrl = 0
  3045. velset = 0,0
  3046. anim = 904
  3047.  
  3048. [State 1101, 1]
  3049. type = posadd
  3050. trigger1 = Animelem = 2
  3051. trigger2 = Animelem = 3
  3052. x = 10
  3053.  
  3054. [State 1101, 1]
  3055. type = targetbind
  3056. trigger1 = Animelem = 1
  3057. pos = 50,0
  3058. time = 1
  3059.  
  3060. [State 1101, 1]
  3061. type = targetbind
  3062. trigger1 = Animelem = 2
  3063. pos = 50,-55
  3064. time = 1
  3065.  
  3066. [State 1101, 1]
  3067. type = targetbind
  3068. trigger1 = Animelem = 3
  3069. pos = 60,-70
  3070. time = 4
  3071.  
  3072. [State 107, 2]
  3073. type = PlaySnd
  3074. trigger1 = Animelem = 3
  3075. value = 184,4
  3076. channel = 0
  3077. volume = 30
  3078.  
  3079. [State 1105, 3]
  3080. type = Changestate
  3081. trigger1 = animtime = 0
  3082. value = 905
  3083.  
  3084. ;òGÆnìûüiòGâtâBâjâbâVâàï≤Æåüj
  3085. [Statedef 905]
  3086. type    = A
  3087. movetype= A
  3088. physics = N
  3089. ctrl = 0
  3090. velset = 0,0
  3091. anim = 905
  3092.  
  3093. [State 2000, 3]
  3094. type = NotHitBy
  3095. trigger1 = Time = 0
  3096. value = SCA
  3097. time = 60
  3098.  
  3099. [State 107, 2]
  3100. type = PlaySnd
  3101. trigger1 = Animelem = 1
  3102. value = 230,3
  3103.  
  3104. [State 1105, 3]
  3105. type = HitAdd
  3106. trigger1 = AnimElem = 1
  3107. value = 1
  3108.  
  3109. [State 905, 11]
  3110. type = TargetLifeAdd
  3111. trigger1 = AnimElem = 1
  3112. value = -30
  3113.  
  3114. [State 1101, 1]
  3115. type = targetbind
  3116. trigger1 = Animelem = 1
  3117. pos = 55,-70
  3118. time = 4
  3119.  
  3120. [State 3000,1] 
  3121. type = Explod
  3122. trigger1 = Animelem = 1
  3123. anim = F1
  3124. pos = 65, -85
  3125. sprpriority = 7
  3126. supermove = 2
  3127. Bindtime = 1
  3128.  
  3129. [State 1505, 3]
  3130. type = posadd
  3131. trigger1 = Time = 0
  3132. x = 10
  3133.  
  3134. [State 1505, 3]
  3135. type = VelSet
  3136. trigger1 = Time = 5
  3137. x = 3
  3138. y = -9.5
  3139.  
  3140. [State 1505, 3]
  3141. type = VelSet
  3142. trigger1 = time = 15
  3143. x = 1.5
  3144.  
  3145. [State 1505, 3]
  3146. type = VelSet
  3147. trigger1 = time = 20
  3148. x = 0.8
  3149.  
  3150. [State 1505, 3]
  3151. type = VelSet
  3152. trigger1 = time = 22
  3153. x = 0
  3154.  
  3155. [State 1505, 4]
  3156. type = VelAdd
  3157. trigger1 = Time >= 6
  3158. y = .6
  3159.  
  3160. [State 1505, 9]
  3161. type = ChangeState
  3162. trigger1 = Vel Y > 0
  3163. trigger1 = Pos Y >= 0
  3164. value = 1510
  3165.  
  3166. ;---------------------------------------------------------------------------
  3167. ; âîâbâOâXâïü[
  3168. [Statedef 910]
  3169. type    = S
  3170. movetype= A
  3171. physics = S
  3172. velset = 0,0
  3173. ctrl = 0
  3174. anim = 910
  3175.  
  3176. [State 900, 3]
  3177. type = HitDef
  3178. Trigger1 = Time = 0
  3179. attr = S, NT
  3180. getpower  = 0
  3181. givepower = 0
  3182. hitflag = M-
  3183. numhits = 0
  3184. priority = 7, Hit
  3185. sparkno = -1
  3186. sparkxy = -25,-80
  3187. sprpriority = -1
  3188. p2facing = 1
  3189. ground.hittime = 30
  3190. p1stateno = 911
  3191. p2stateno = 913
  3192.  
  3193. [State 900, 5]
  3194. type = ChangeState
  3195. Trigger1 = AnimTime = 0
  3196. value = 0
  3197. ctrl = 1
  3198.  
  3199. ;---------------------------------------------------------------------------
  3200. ; é┬é⌐é▌
  3201. [Statedef 911]
  3202. type    = S
  3203. movetype= A
  3204. physics = N
  3205. anim = 911
  3206.  
  3207. [state 1, 1]
  3208. type = sprpriority
  3209. trigger1 = Animelem = 1
  3210. value = 5
  3211.  
  3212. [State 2160, 33]
  3213. type = Explod
  3214. trigger1 = animelem = 2
  3215. anim = 920
  3216. sprpriority = 1
  3217. postype = p1
  3218. pos = 60,-90
  3219. bindtime = 1
  3220.  
  3221. [State 106, 1]
  3222. type = PlaySnd
  3223. trigger1 = animelem = 2
  3224. value = 230,4
  3225.  
  3226. [State 1000, 2]
  3227. type = Width
  3228. trigger1 = AnimElem = 1
  3229. value = 60,60
  3230.  
  3231. [State 1360, Bind1]
  3232. type = TargetBind
  3233. trigger1 = animelem = 1, >= 0
  3234. trigger1 = animelem = 2, < 0
  3235. pos = 50,0
  3236.  
  3237. [State 905, 13]
  3238. type = ChangeState
  3239. trigger1 = AnimTime = 0
  3240. value = 912
  3241.  
  3242. ;ôèé░
  3243. [Statedef 912]
  3244. type    = S
  3245. movetype= A
  3246. physics = S
  3247. ctrl = 0
  3248. velset = 0,0
  3249. anim = 912
  3250.  
  3251. [State 1000, 2]
  3252. type = Width
  3253. trigger1 = AnimElem = 1,>=0
  3254. trigger1 = AnimElem = 4,<0
  3255. value = 20,130
  3256.  
  3257. [State 107, 2]
  3258. type = PlaySnd
  3259. trigger1 = Animelem = 1
  3260. value = 910,0
  3261. channel = 0
  3262. volume = 30
  3263.  
  3264. [State 107, 2]
  3265. type = PlaySnd
  3266. trigger1 = Animelem = 4
  3267. value = F7,2
  3268. volume = 30
  3269.  
  3270. [State 107, 2]
  3271. type = PlaySnd
  3272. trigger1 = Animelem = 4
  3273. value = 181,1
  3274.  
  3275. [State 1101, 1]
  3276. type = targetbind
  3277. trigger1 = Animelem = 1
  3278. pos = 65,-87
  3279.  
  3280. [State 1101, 1]
  3281. type = targetbind
  3282. trigger1 = Animelem = 2
  3283. pos = 40, -85
  3284.  
  3285. [State 1101, 1]
  3286. type = targetbind
  3287. trigger1 = Animelem = 3
  3288. pos = -40,-90
  3289.  
  3290. [State 1101, 1]
  3291. type = targetbind
  3292. trigger1 = Animelem = 4
  3293. pos = -118,0
  3294.  
  3295. [State 3000,1] 
  3296. type = Explod
  3297. trigger1 = Animelem = 4
  3298. anim = F61
  3299. sprpriority = -2
  3300. postype = p2
  3301. pos = 0,0
  3302. bindtime = 1
  3303.  
  3304. [State 1101, 1]
  3305. type = posadd
  3306. trigger1 = Animelem = 1
  3307. x = -10
  3308.  
  3309. [State 1101, 1]
  3310. type = posadd
  3311. trigger1 = Animelem = 12
  3312. x = -25
  3313.  
  3314. [State 1101, 1]
  3315. type = posadd
  3316. trigger1 = Animelem = 5
  3317. x = -50
  3318.  
  3319. [State 905, 1]
  3320. type = PlayerPush
  3321. trigger1 = Time >= 0
  3322. trigger1 = Time <= 40
  3323. value = 0
  3324.  
  3325. [State 183, 3]
  3326. type = EnvShake
  3327. trigger1 = animelem = 4
  3328. persistent = 0
  3329. ignorehitpause = 1
  3330. freq = 170
  3331. ampl = 7
  3332. phase = 170
  3333. time = 15
  3334.   
  3335. [State 905, 11]
  3336. type = TargetLifeAdd
  3337. trigger1 = AnimElem = 4
  3338. value = -160
  3339.  
  3340. [State 105, 2]
  3341. type = Turn
  3342. trigger1 = (var(20)!=0) && (animtime = 0)
  3343. trigger1 = p2dist X < 0
  3344.  
  3345. [State 1105, 3]
  3346. type = Changestate
  3347. trigger1 = animtime = 0
  3348. value = 0
  3349. ctrl = 1
  3350.  
  3351. ;P2éΓéτéΩ
  3352. [Statedef 913]
  3353. type    = A
  3354. movetype= H
  3355. physics = N
  3356. velset = 0,0
  3357. ctrl = 0
  3358.  
  3359. [State 5050, 1]
  3360. type = ChangeAnim2
  3361. trigger1 = Time = 0
  3362. value = 913
  3363.  
  3364. [State 2020, 3]
  3365. type = Playerpush
  3366. trigger1 = time >= 0
  3367. trigger1 = time <= 18
  3368. value = 0
  3369.  
  3370. [State 1420, State]
  3371. type = ChangeState
  3372. trigger1 = AnimTime = 0
  3373. value = 3905
  3374.  
  3375. [Statedef 3905]
  3376. type = A
  3377. movetype = H
  3378. physics = N
  3379. velset = 0
  3380.  
  3381. [State 210, 3]
  3382. type = PosAdd
  3383. trigger1 = !animexist(5165)
  3384. trigger1 = time = 0
  3385. X = 20
  3386. y = 17
  3387.  
  3388. [State 210, 3]
  3389. type = PosAdd
  3390. trigger1 = animexist(5165)
  3391. trigger1 = time = 0
  3392. X = 0
  3393. y = 0
  3394.  
  3395. [State 1370, Anim]
  3396. type = ChangeAnim
  3397. trigger1 = animexist(5165)
  3398. trigger1 = time = 0
  3399. value = 5165
  3400.  
  3401. [State 1370, Anim]
  3402. type = ChangeAnim
  3403. trigger1 = !animexist(5165)
  3404. trigger1 = time = 0
  3405. value = 5160
  3406.  
  3407. [State 1420, Velocity]
  3408. type = VelSet
  3409. trigger1 = time = 4
  3410. y = -5.5
  3411. x = 4
  3412.  
  3413. [State 1525, 4]
  3414. type = VelAdd
  3415. trigger1 = Time > 4
  3416. y = .4
  3417.  
  3418. [State 1370, Sprite2]
  3419. type = SprPriority
  3420. trigger1 = time >= 4
  3421. value = 1
  3422.  
  3423. [State 2160, 33]
  3424. type = Explod
  3425. trigger1 = Pos Y >= 0 && Vel Y > 0
  3426. anim = F61
  3427. sprpriority = -2
  3428. postype = p1
  3429. pos = 0,0
  3430. bindtime = 1
  3431.  
  3432. [State 1420, State]
  3433. type = SelfState
  3434. trigger1 = Pos Y >= 0 && Vel Y > 0
  3435. value = 5100
  3436.  
  3437. ;-------------------------------------------------
  3438. ; Short jump
  3439. [Statedef 950]
  3440. type = A
  3441. movetype = I
  3442. physics = A
  3443. anim = 950
  3444.  
  3445. [State 1100, 5]
  3446. type = PlayerPush
  3447. trigger1 = Time > 6
  3448. trigger1 = Time < 18
  3449. value = 0
  3450.  
  3451. [State 950, 1]
  3452. type = VelSet
  3453. trigger1 = Time = 0
  3454. x = IfElse(vel x = 0,0,IfElse(vel x < 0,-2.8,2.9))
  3455. y = -7
  3456.  
  3457. [State 950, 2]
  3458. type = VelSet
  3459. trigger1 = Time = 0 && Var(5)
  3460. x = IfElse(vel x = 0,0,IfElse(vel x < 0,-4.8,4.8))
  3461.  
  3462. [State 50, 4]
  3463. type = AfterImage
  3464. trigger1 = Time = 0 && Var(5) && Vel X != 0
  3465. time = 10
  3466. framegap = 2
  3467. length = 8
  3468. palbright = 0,0,0
  3469. PalContrast = 240,255,255
  3470. PalMul      = .8,.8,.8
  3471.  
  3472. [State 950, 4]
  3473. type = ChangeState
  3474. trigger1 = Pos Y >= 0 && Vel Y > 0
  3475. value = 52
  3476.  
  3477.  
  3478. ;--------------ÄπânâèâPü[âôâAâbâpü[
  3479. [Statedef 1000]
  3480. type = S
  3481. movetype = A
  3482. physics = S
  3483. anim = ifelse(Var(12) = 1,1010,1000)
  3484. poweradd = 85
  3485. velset = 0
  3486. ctrl = 0
  3487.  
  3488. [State 1000, 1]
  3489. type = PlaySnd
  3490. trigger1 = animelem = 6
  3491. value = 210,1
  3492.  
  3493. [State 1000, 1]
  3494. type = PlaySnd
  3495. trigger1 = animelem = 1
  3496. value = 1000,0
  3497. channel = 0
  3498. volume = 30
  3499.  
  3500. [State 1000, 1]
  3501. type = PlaySnd
  3502. trigger1 = animelem = 11
  3503. value = 1000,1
  3504. channel = 0
  3505. volume = 30
  3506.  
  3507. [State 1000, 1]
  3508. type = PlaySnd
  3509. trigger1 = animelem = 7
  3510. value = 1000,2
  3511.  
  3512. [State 780, 1]
  3513. type = Explod
  3514. trigger1 = animelem = 6
  3515. anim = 1001
  3516. ontop = 0
  3517. ownpal = 1
  3518. postype = p1
  3519. pos = 38,0
  3520. ignorehitpause = 1
  3521.  
  3522. [State 1700, 4]
  3523. type = Projectile
  3524. trigger1 = AnimElem = 7, =1
  3525. trigger1 = var(12) = 0
  3526. attr = S, SP
  3527. projID = 100
  3528. projanim = 1002
  3529. projhitanim = 1003
  3530. projshadow = 68,68,68
  3531. projremovetime = 18
  3532. offset = 45,0
  3533. hitflag = MA
  3534. velocity = 4
  3535. damage = ifelse(P2movetype = A,110,90),10
  3536. getpower  = 65,65
  3537. givepower = 20,20
  3538. animtype = Hard
  3539. guardflag = M
  3540. pausetime = 0,12
  3541. sparkno = 2
  3542. guard.sparkno = 42
  3543. sparkxy = 0,-60
  3544. hitsound = S220,0
  3545. guardsound = S200,3
  3546. ground.type = Low
  3547. ground.slidetime = 30
  3548. ground.hittime = 17
  3549. ground.velocity = -15.5
  3550. guard.hittime = 30
  3551. guard.velocity = -13
  3552. ground.cornerpush.veloff = 0
  3553. guard.cornerpush.veloff = 0
  3554. p2stateno = ifelse(p2statetype = C && P2movetype = A,4985,ifelse(P2movetype = A,4945,ifelse(p2statetype = C && P2movetype != A,4277,4275)))
  3555.  
  3556. [State 1700, 4]
  3557. type = Projectile
  3558. trigger1 = AnimElem = 7, =1
  3559. trigger1 = var(12) = 1
  3560. attr = S, SP
  3561. projID = 100
  3562. projanim = 1002
  3563. projhitanim = 1003
  3564. projshadow = 68,68,68
  3565. ;projremovetime = 18
  3566. offset = 45,0
  3567. hitflag = MA
  3568. velocity = 4
  3569. damage = ifelse(P2movetype = A,110,90),10
  3570. getpower  = 65,65
  3571. givepower = 20,20
  3572. animtype = Hard
  3573. guardflag = M
  3574. pausetime = 0,12
  3575. sparkno = 2
  3576. guard.sparkno = 42
  3577. sparkxy = 0,-60
  3578. hitsound = S220,0
  3579. guardsound = S200,3
  3580. ground.type = Low
  3581. ground.slidetime = 30
  3582. ground.hittime = 17
  3583. ground.velocity = -15.5
  3584. guard.hittime = 30
  3585. guard.velocity = -13
  3586. ground.cornerpush.veloff = 0
  3587. guard.cornerpush.veloff = 0
  3588. p2stateno = ifelse(p2statetype = C && P2movetype = A,4985,ifelse(P2movetype = A,4945,ifelse(p2statetype = C && P2movetype != A,4277,4275)))
  3589.  
  3590. [State 105, 2]
  3591. type = Turn
  3592. trigger1 = (var(20)!=0) && (animtime = 0)
  3593. trigger1 = p2dist X < 0
  3594.  
  3595. [State 1000, 9]
  3596. type = ChangeState
  3597. trigger1 = AnimTime = 0
  3598. value = 0
  3599. ctrl = 1
  3600.  
  3601. ;ï¡  ânâèâPü[âôâAâbâpü[
  3602. [Statedef 1005]
  3603. type = S
  3604. movetype = A
  3605. physics = S
  3606. anim = ifelse(Var(12) = 1,1015,1005)
  3607. poweradd = 85
  3608. velset = 0
  3609. ctrl = 0
  3610.  
  3611. [State 1000, 1]
  3612. type = PlaySnd
  3613. trigger1 = animelem = 4
  3614. trigger2 = animelem = 13
  3615. trigger2 = var(12) = 0
  3616. value = 210,1
  3617.  
  3618. [State 1000, 1]
  3619. type = PlaySnd
  3620. trigger1 = animelem = 1
  3621. value = 1000,5
  3622. channel = 0
  3623. volume = 30
  3624.  
  3625. [State 1000, 1]
  3626. type = PlaySnd
  3627. trigger1 = animelem = 7
  3628. trigger1 = var(12) = 0
  3629. trigger2 = animelem = 16
  3630. trigger2 = var(12) = 0
  3631. trigger3 = animelem = 5
  3632. trigger3 = var(12) = 1
  3633. value = 1000,2
  3634.  
  3635. [State 780, 1]
  3636. type = Explod
  3637. trigger1 = animelem = 6
  3638. trigger1 = var(12) = 0
  3639. anim = 1001
  3640. ontop = 0
  3641. ownpal = 1
  3642. postype = p1
  3643. pos = 38,0
  3644. ignorehitpause = 1
  3645.  
  3646. [State 780, 1]
  3647. type = Explod
  3648. trigger1 = animelem = 15
  3649. trigger1 = var(12) = 0
  3650. trigger2 = animelem = 4
  3651. trigger2 = var(12) = 1
  3652. anim = 1001
  3653. ontop = 1
  3654. ownpal = 1
  3655. postype = p1
  3656. pos = 38,0
  3657. ignorehitpause = 1
  3658.  
  3659. [State 1700, 4]
  3660. type = Projectile
  3661. trigger1 = AnimElem = 7
  3662. trigger1 = var(12) = 0
  3663. attr = S, SP
  3664. projID = 100
  3665. projanim = 1002
  3666. projhitanim = 1003
  3667. projshadow = 68,68,68
  3668. projremovetime = 9
  3669. offset = 45,0
  3670. hitflag = MA
  3671. velocity = 8
  3672. damage = ifelse(P2movetype = A,110,65),10
  3673. getpower  = 65,65
  3674. givepower = 20,20
  3675. animtype = Hard
  3676. guardflag = M
  3677. pausetime = 0,12
  3678. sparkno = 2
  3679. guard.sparkno = 42
  3680. sparkxy = 0,-60
  3681. hitsound = S220,0
  3682. guardsound = S200,3
  3683. ground.type = Low
  3684. ground.slidetime = 30
  3685. ground.hittime = 17
  3686. ground.velocity = 0
  3687. guard.hittime = 30
  3688. guard.velocity = 0
  3689. ground.cornerpush.veloff = 0
  3690. guard.cornerpush.veloff = 0
  3691. p2stateno = ifelse(p2statetype = C && P2movetype = A,4985,ifelse(P2movetype = A,4945,ifelse(p2statetype = C && P2movetype != A,4277,4275)))
  3692.  
  3693. [State 1700, 4]
  3694. type = Projectile
  3695. trigger1 = AnimElem = 16
  3696. trigger1 = var(12) = 0
  3697. attr = S, SP
  3698. projID = 100
  3699. projanim = 1002
  3700. projhitanim = 1003
  3701. projshadow = 68,68,68
  3702. projremovetime = 9
  3703. offset = 50,0
  3704. hitflag = MAF
  3705. velocity = 8
  3706. damage = ifelse(P2movetype = A,110,65),10
  3707. getpower  = 65,65
  3708. givepower = 20,20
  3709. animtype = Hard
  3710. guardflag = M
  3711. pausetime = 0,12
  3712. sparkno = 2
  3713. guard.sparkno = 42
  3714. sparkxy = 0,-60
  3715. hitsound = S220,0
  3716. guardsound = S200,3
  3717. ground.type = Low
  3718. ground.slidetime = 30
  3719. ground.hittime = 17
  3720. ground.velocity = -15.5
  3721. guard.hittime = 30
  3722. guard.velocity = -13
  3723. ground.cornerpush.veloff = 0
  3724. guard.cornerpush.veloff = 0
  3725. p2stateno = ifelse(P2movetype = A && P2bodydist X <= 80,4805,ifelse(P2movetype != A && P2bodydist X <= 80,4025,ifelse(P2movetype = A,4815,4045)))
  3726.  
  3727. [State 1700, 4]
  3728. type = Projectile
  3729. trigger1 = AnimElem = 5, =1
  3730. trigger1 = var(12) = 1
  3731. attr = S, SP
  3732. projID = 100
  3733. projanim = 1002
  3734. projhitanim = 1003
  3735. projshadow = 68,68,68
  3736. ;projremovetime = 18
  3737. offset = 45,0
  3738. hitflag = MA
  3739. velocity = 6
  3740. damage = ifelse(P2movetype = A,110,90),10
  3741. getpower  = 65,65
  3742. givepower = 20,20
  3743. animtype = Hard
  3744. guardflag = M
  3745. pausetime = 0,12
  3746. sparkno = 2
  3747. guard.sparkno = 42
  3748. sparkxy = 0,-60
  3749. hitsound = S220,0
  3750. guardsound = S200,3
  3751. ground.type = Low
  3752. ground.slidetime = 30
  3753. ground.hittime = 17
  3754. ground.velocity = -15.5
  3755. guard.hittime = 30
  3756. guard.velocity = -13
  3757. ground.cornerpush.veloff = 0
  3758. guard.cornerpush.veloff = 0
  3759. p2stateno = ifelse(p2statetype = C && P2movetype = A,4985,ifelse(P2movetype = A,4945,ifelse(p2statetype = C && P2movetype != A,4277,4275)))
  3760.  
  3761. [State 780, 1]
  3762. type = posadd
  3763. triggerall = var(12) = 0
  3764. trigger1 = animelem = 5
  3765. trigger2 = animelem = 6
  3766. x = 7
  3767.  
  3768. [State 780, 1]
  3769. type = posadd
  3770. triggerall = var(12) = 0
  3771. trigger1 = animelem = 13
  3772. trigger2 = animelem = 14
  3773. x = 7
  3774.  
  3775. [State 105, 2]
  3776. type = Turn
  3777. trigger1 = (var(20)!=0) && (animtime = 0)
  3778. trigger1 = p2dist X < 0
  3779.  
  3780. [State 1000, 9]
  3781. type = ChangeState
  3782. trigger1 = AnimTime = 0
  3783. value = 0
  3784. ctrl = 1
  3785.  
  3786. ;ÄπâXâëâbâVâàâLâbâNüiâXâ^ü[âgüj
  3787. [Statedef 1100]
  3788. type = S
  3789. movetype = A
  3790. physics = S
  3791. anim = 1100
  3792. poweradd = 110
  3793. ctrl = 0
  3794. velset = 0
  3795.  
  3796. [State 240, 0]
  3797. type = VarAdd
  3798. triggerall = var(10) != 0
  3799. trigger1 = prevstateno = 220 || prevstateno = 230 || prevstateno = 410
  3800. trigger2 = prevstateno = 420 || prevstateno = 435
  3801. trigger3 = prevstateno = [1000,2999]
  3802. var(10) = -200
  3803. persistent = 0
  3804. ignorehitpause = 1
  3805.  
  3806. [State 3001, PALFX]
  3807. type = PalFX
  3808. triggerall = time = [0,4]
  3809. triggerall = (GameTime%2)=0
  3810. triggerall = var(10) != 0
  3811. trigger1 = prevstateno = 220 || prevstateno = 230 || prevstateno = 410
  3812. trigger2 = prevstateno = 420 || prevstateno = 435
  3813. trigger3 = prevstateno = [1000,2999]
  3814. time = 1
  3815. add = 255,255,255
  3816. ignorehitpause = 1
  3817.  
  3818. [State 1000, 1]
  3819. type = PlaySnd
  3820. trigger1 = time = 0
  3821. value = 1100,0
  3822. channel = 0
  3823. volume = 30
  3824.  
  3825. [State 1000, 3]
  3826. type = PosAdd
  3827. trigger1 = AnimElem = 2 || AnimElem = 3 || AnimElem = 4
  3828. x = 6
  3829.  
  3830. [State 1000, 2]
  3831. type = Width
  3832. trigger1 = AnimElem = 1, >= 0
  3833. value = 5,0
  3834.  
  3835. [State 1000, 2]
  3836. type = Width
  3837. trigger1 = AnimElem = 4, >= 0
  3838. value = 15,0
  3839.  
  3840. [State 1100, 8]
  3841. type = ChangeState
  3842. trigger1 = AnimTime = 0
  3843. value = 1101
  3844.  
  3845. ;ÄπâXâëâbâVâàâLâbâNüiï≤Æåüj
  3846. [Statedef 1101]
  3847. type = A
  3848. movetype = A
  3849. physics = N
  3850. anim = 1101
  3851. poweradd = 0
  3852. ctrl = 0
  3853. velset = 0,0
  3854.  
  3855. [State 1000, 2]
  3856. type = Width
  3857. trigger1 = AnimElem = 1, >= 0
  3858. value = 20,0
  3859.  
  3860. [State 1100, 1]
  3861. type = PlaySnd
  3862. trigger1 = AnimElem = 1
  3863. value = 1100, 2
  3864.  
  3865. [State 1505, 3]
  3866. type = VelSet
  3867. trigger1 = time = 0
  3868. x = 8
  3869.  
  3870. [State 1505, 3]
  3871. type = VelSet
  3872. trigger1 = time = 0
  3873. y = -3
  3874.  
  3875. [State 1505, 4]
  3876. type = VelAdd
  3877. trigger1 = Time >= 0
  3878. y = .6
  3879.  
  3880. [State 1100, 4]
  3881. type = HitDef
  3882. trigger1 = AnimElem = 1
  3883. attr = A, SA
  3884. animtype = Hard
  3885. damage = ifelse(P2movetype = A,150,120),10
  3886. getpower = 85,85
  3887. givepower = 20,20
  3888. guardflag = M
  3889. hitflag = MAF
  3890. sparkno = 2
  3891. guard.sparkno = 42
  3892. sparkxy = -10,-90
  3893. pausetime = 12,12
  3894. hitsound = S230,3
  3895. guardsound = S200,3
  3896. ground.type = high
  3897. ground.slidetime = 30
  3898. ground.hittime = 17
  3899. ground.velocity = 0
  3900. guard.slidetime = 30
  3901. guard.hittime = 30
  3902. guard.velocity = -13
  3903. guard.cornerpush.veloff = 0
  3904. ground.cornerpush.veloff = 0
  3905. p2stateno = ifelse(P2movetype = A,4815,4045)
  3906.  
  3907. [State 1100, 8]
  3908. type = ChangeState
  3909. trigger1 = time = 10;Vel Y > 0 && Pos Y >= 0
  3910. value = 1102
  3911.  
  3912. ;ÄπâXâëâbâVâàâLâbâNüiÆàÆnüj
  3913. [Statedef 1102]
  3914. type = S
  3915. movetype = I
  3916. physics = S
  3917. anim = 1102
  3918. poweradd = 0
  3919. ctrl = 0
  3920. velset = 0,0
  3921.  
  3922. [State 1510, 1]
  3923. type = PosSet
  3924. trigger1 = Time = 0
  3925. y = 0
  3926.  
  3927. [State 1510, 1]
  3928. type = Posadd
  3929. trigger1 = animelem = 3
  3930. x = -12
  3931.  
  3932. [State 1510, 1]
  3933. type = Posadd
  3934. trigger1 = animtime = 0
  3935. x = -5
  3936.  
  3937. [State 1510, 2]
  3938. type = PlaySnd
  3939. trigger1 = Time = 0
  3940. value = 52,0
  3941.  
  3942. [State 105, 2]
  3943. type = Turn
  3944. trigger1 = (var(20)!=0) && (animtime = 0)
  3945. trigger1 = p2dist X < 0
  3946.  
  3947. [State 1100, 8]
  3948. type = ChangeState
  3949. trigger1 = AnimTime = 0
  3950. value = 0
  3951. ctrl = 1
  3952.  
  3953. ;ï¡âXâëâbâVâàâLâbâNüiâXâ^ü[âgüj
  3954. [Statedef 1105]
  3955. type = S
  3956. movetype = A
  3957. physics = S
  3958. anim = 1105
  3959. poweradd = 130
  3960. ctrl = 0
  3961. velset = 0
  3962.  
  3963. [State 240, 0]
  3964. type = VarAdd
  3965. triggerall = var(10) != 0
  3966. trigger1 = prevstateno = 220 || prevstateno = 230 || prevstateno = 410
  3967. trigger2 = prevstateno = 420 || prevstateno = 435
  3968. trigger3 = prevstateno = [1000,2999]
  3969. var(10) = -200
  3970. persistent = 0
  3971. ignorehitpause = 1
  3972.  
  3973. [State 3001, PALFX]
  3974. type = PalFX
  3975. triggerall = time = [0,4]
  3976. triggerall = (GameTime%2)=0
  3977. triggerall = var(10) != 0
  3978. trigger1 = prevstateno = 220 || prevstateno = 230 || prevstateno = 410
  3979. trigger2 = prevstateno = 420 || prevstateno = 435
  3980. trigger3 = prevstateno = [1000,2999]
  3981. time = 1
  3982. add = 255,255,255
  3983. ignorehitpause = 1
  3984.  
  3985. [State 1100, 1]
  3986. type = PlaySnd
  3987. trigger1 = AnimElem = 1
  3988. value = 1105, 0
  3989. channel = 0
  3990. volume = 30
  3991.  
  3992. [State 1000, 3]
  3993. type = PosAdd
  3994. trigger1 = AnimElem = 2 || AnimElem = 3 || AnimElem = 4
  3995. x = 8
  3996.  
  3997. [State 1000, 2]
  3998. type = Width
  3999. trigger1 = AnimElem = 1, >= 0
  4000. value = 5,0
  4001.  
  4002. [State 1000, 2]
  4003. type = Width
  4004. trigger1 = AnimElem = 4, >= 0
  4005. value = 15,0
  4006.  
  4007. [State 1260, 4]
  4008. type = ChangeState
  4009. trigger1 = p2bodydist X < 55
  4010. trigger1 = AnimElem = 5,3
  4011. value = 1106
  4012.  
  4013. [State 1100, 8]
  4014. type = ChangeState
  4015. trigger1 = AnimTime = 0
  4016. value = 1106
  4017.  
  4018. ;ï¡âXâëâbâVâàâLâbâNüiï≤Æåüj
  4019. [Statedef 1106]
  4020. type = A
  4021. movetype = A
  4022. physics = N
  4023. anim = 1107
  4024. poweradd = 0
  4025. ctrl = 0
  4026. velset = 0,0
  4027.  
  4028. [State 1000, 2]
  4029. type = Width
  4030. trigger1 = 1
  4031. value = 15,0
  4032.  
  4033. [State 1100, 1]
  4034. type = PlaySnd
  4035. trigger1 = AnimElem = 1
  4036. value = 1100, 2
  4037.  
  4038. [State 1505, 3]
  4039. type = VelSet
  4040. trigger1 = time = 0;[0,6]
  4041. x = 8.5
  4042.  
  4043. [State 1505, 3]
  4044. type = Veladd
  4045. trigger1 = time = 0
  4046. y = -4.7
  4047.  
  4048. [State 1505, 4]
  4049. type = VelAdd
  4050. trigger1 = Time >= 0
  4051. y = .5
  4052.  
  4053. [State 1100, 4]
  4054. type = HitDef
  4055. trigger1 = AnimElem = 2
  4056. attr = A, SA
  4057. animtype = Hard
  4058. damage = ifelse(P2movetype = A,200,170),10
  4059. getpower  = 65,65
  4060. givepower = 20,20
  4061. guardflag = M
  4062. hitflag = MAF
  4063. sparkno = 2
  4064. guard.sparkno = 42
  4065. sparkxy = -10,-90
  4066. pausetime = 12,12
  4067. hitsound = S230,3
  4068. guardsound = S200,3
  4069. ground.type = high
  4070. ground.slidetime = 30
  4071. ground.hittime = 17
  4072. ground.velocity = 0
  4073. guard.slidetime = 30
  4074. guard.hittime = 30
  4075. guard.velocity = -13
  4076. guard.cornerpush.veloff = 0
  4077. ground.cornerpush.veloff = 0
  4078. p2stateno = ifelse(P2movetype = A,4815,4045)
  4079.  
  4080. [State 1100, 8]
  4081. type = ChangeState
  4082. trigger1 = Vel Y > 0 && Pos Y >= 0
  4083. value = 1108
  4084.  
  4085. ;ï¡âXâëâbâVâàâLâbâNüiÆàÆnüj
  4086. [Statedef 1108]
  4087. type = S
  4088. movetype = I
  4089. physics = S
  4090. anim = 1108
  4091. poweradd = 0
  4092. ctrl = 0
  4093. velset = 0,0
  4094.  
  4095. [State 1510, 1]
  4096. type = PosSet
  4097. trigger1 = Time = 0
  4098. y = 0
  4099.  
  4100. [State 1510, 1]
  4101. type = Posadd
  4102. trigger1 = animelem = 3
  4103. x = -12
  4104.  
  4105. [State 1510, 1]
  4106. type = Posadd
  4107. trigger1 = animtime = 0
  4108. x = -5
  4109.  
  4110. [State 1510, 2]
  4111. type = PlaySnd
  4112. trigger1 = Time = 0
  4113. value = 52,0
  4114.  
  4115. [State 105, 2]
  4116. type = Turn
  4117. trigger1 = (var(20)!=0) && (animtime = 0)
  4118. trigger1 = p2dist X < 0
  4119.  
  4120. [State 1100, 8]
  4121. type = ChangeState
  4122. trigger1 = AnimTime = 0
  4123. value = 0
  4124. ctrl = 1
  4125.  
  4126. ;Äπü@ë⌐ïαé╠âJâJâg
  4127. [Statedef 1200]
  4128. type = S
  4129. movetype = A
  4130. physics = S
  4131. anim = 1200
  4132. poweradd = 110
  4133. velset = 0,0
  4134. ctrl = 0
  4135.  
  4136. [State 240, 0]
  4137. type = VarAdd
  4138. triggerall = var(10) != 0
  4139. trigger1 = prevstateno = 220 || prevstateno = 230 || prevstateno = 410
  4140. trigger2 = prevstateno = 420 || prevstateno = 435
  4141. trigger3 = prevstateno = [1000,2999]
  4142. var(10) = -200
  4143. persistent = 0
  4144. ignorehitpause = 1
  4145.  
  4146. [State 3001, PALFX]
  4147. type = PalFX
  4148. triggerall = time = [0,4]
  4149. triggerall = (GameTime%2)=0
  4150. triggerall = var(10) != 0
  4151. trigger1 = prevstateno = 220 || prevstateno = 230 || prevstateno = 410
  4152. trigger2 = prevstateno = 420 || prevstateno = 435
  4153. trigger3 = prevstateno = [1000,2999]
  4154. time = 1
  4155. add = 255,255,255
  4156. ignorehitpause = 1
  4157.  
  4158. [State 1000, 3]
  4159. type = PosAdd
  4160. trigger1 = AnimElem = 2 || AnimElem = 3
  4161. x = 8
  4162.  
  4163. [State 1200, 7]
  4164. type = ChangeState
  4165. trigger1 = AnimTime = 0
  4166. value = 1201
  4167.  
  4168. ;Äπü@ë⌐ïαé╠âJâJâg(ï≤Æåüj
  4169. [Statedef 1201]
  4170. type = A
  4171. movetype = A
  4172. physics = N
  4173. anim = 1201
  4174. poweradd = 0
  4175. velset = 0,0
  4176. ctrl = 0
  4177.  
  4178. [State 195, 1]
  4179. type = PlaySnd
  4180. trigger1 = AnimElem = 1
  4181. value = 195,0
  4182. channel = 0
  4183. volume = 30
  4184.  
  4185. [State 1200, 1]
  4186. type = velset
  4187. trigger1 = AnimElem = 1
  4188. x = 3.5
  4189. y = -8.2
  4190.  
  4191. [State 1200, 1]
  4192. type = veladd
  4193. trigger1 = time >= 0
  4194. y = .85
  4195.  
  4196. [State 1200, 2]
  4197. type = PlaySnd
  4198. trigger1 = Time = 0
  4199. value = 1200,0
  4200.  
  4201. [State 1005, 6]
  4202. type = Projectile
  4203. trigger1 = AnimElem = 3
  4204. projanim = 1205
  4205. projshadow = 68,68,68
  4206. offset = -10,-10
  4207. velocity = 0,0
  4208. projremovetime = 23;35
  4209.  
  4210. [State 1200, 5]
  4211. type = HitDef
  4212. triggerall = var(12) = 0
  4213. trigger1 = AnimElem = 2
  4214. trigger2 = AnimElem = 3
  4215. trigger3 = AnimElem = 4
  4216. trigger4 = AnimElem = 5
  4217. attr = A, SA
  4218. animtype = Hard
  4219. damage = ifelse(P2movetype = A,40,Ceil(40 / (2 ** HitCount))),10
  4220. getpower = 65,65
  4221. givepower = 20,20
  4222. pausetime = 8,12
  4223. sparkno = 2
  4224. guard.sparkno = 42
  4225. sparkxy = -10,-80
  4226. guardflag = M
  4227. hitsound = S230,0
  4228. guardsound = S200,3
  4229. ground.type = High
  4230. ground.slidetime = 30
  4231. ground.hittime = 17
  4232. ground.velocity = -15.5
  4233. guard.hittime = 30
  4234. guard.velocity = -13
  4235. ground.cornerpush.veloff = 0
  4236. guard.cornerpush.veloff = 0
  4237. p2stateno = ifelse(p2statetype = C && P2movetype = A,4985,ifelse(P2movetype = A,4945,ifelse(p2statetype = C && P2movetype != A,4277,4280)))
  4238.  
  4239. [State 1200, 5]
  4240. type = HitDef
  4241. triggerall = var(12) = 1
  4242. trigger1 = AnimElem = 2
  4243. trigger2 = AnimElem = 3
  4244. attr = A, SA
  4245. animtype = Hard
  4246. damage = ifelse(P2movetype = A,80,Ceil(80 / (2 ** HitCount))),10
  4247. getpower  = 65,65
  4248. givepower = 20,20
  4249. pausetime = 12,12
  4250. sparkno = 2
  4251. guard.sparkno = 42
  4252. sparkxy = -10,-80
  4253. guardflag = H
  4254. hitsound = S230,0
  4255. guardsound = S200,3
  4256. ground.type = High
  4257. ground.slidetime = 30
  4258. ground.hittime = 17
  4259. ground.velocity = -15.5
  4260. guard.hittime = 30
  4261. guard.velocity = -13
  4262. ground.cornerpush.veloff = 0
  4263. guard.cornerpush.veloff = 0
  4264. p2stateno = ifelse(p2statetype = C && P2movetype = A,4985,ifelse(P2movetype = A,4945,ifelse(p2statetype = C && P2movetype != A,4277,4280)))
  4265.  
  4266. [State 1200, 5]
  4267. type = HitDef
  4268. triggerall = var(12) = 1
  4269. trigger1 = AnimElem = 4
  4270. trigger2 = AnimElem = 5
  4271. attr = A, SA
  4272. animtype = Hard
  4273. damage = ifelse(P2movetype = A,80,Ceil(80 / (2 ** HitCount))),10
  4274. getpower  = 65,65
  4275. givepower = 20,20
  4276. pausetime = 8,12
  4277. sparkno = 2
  4278. guard.sparkno = 42
  4279. sparkxy = -10,-80
  4280. guardflag = M
  4281. hitsound = S230,0
  4282. guardsound = S200,3
  4283. ground.type = High
  4284. ground.slidetime = 30
  4285. ground.hittime = 17
  4286. ground.velocity = -15.5
  4287. guard.hittime = 30
  4288. guard.velocity = -13
  4289. ground.cornerpush.veloff = 0
  4290. guard.cornerpush.veloff = 0
  4291. p2stateno = ifelse(P2movetype = A,4850,4130)
  4292.  
  4293. [State 1200, 7]
  4294. type = ChangeState
  4295. trigger1 = Vel Y > 0
  4296. trigger1 = Pos Y >= 0
  4297. value = 1202
  4298.  
  4299. ;Äπü@ë⌐ïαé╠âJâJâg(ÆàÆn)
  4300. [Statedef 1202]
  4301. type = S
  4302. movetype = I
  4303. physics = S
  4304. anim = 1202
  4305. poweradd = 0
  4306. velset = 0,0
  4307. ctrl = 0
  4308.  
  4309. [State 1200, 7]
  4310. type = posset
  4311. trigger1 = Time = 0
  4312. y = 0
  4313.  
  4314. [State 1510, 2]
  4315. type = PlaySnd
  4316. trigger1 = Time = 0
  4317. value = 52,0
  4318.  
  4319. [State 105, 2]
  4320. type = Turn
  4321. trigger1 = (var(20)!=0) && (animtime = 0)
  4322. trigger1 = p2dist X < 0
  4323.  
  4324. [State 1200, 7]
  4325. type = ChangeState
  4326. trigger1 = AnimTime = 0
  4327. value = 0
  4328. ctrl = 1
  4329.  
  4330. ;ï¡ü@ë⌐ïαé╠âJâJâg
  4331. [Statedef 1210]
  4332. type = S
  4333. movetype = A
  4334. physics = S
  4335. anim = 1210
  4336. poweradd = 200
  4337. velset = 0,0
  4338. ctrl = 0
  4339.  
  4340. [State 240, 0]
  4341. type = VarAdd
  4342. triggerall = var(10) != 0
  4343. trigger1 = prevstateno = 220 || prevstateno = 230 || prevstateno = 410
  4344. trigger2 = prevstateno = 420 || prevstateno = 435
  4345. trigger3 = prevstateno = [1000,2999]
  4346. var(10) = -200
  4347. persistent = 0
  4348. ignorehitpause = 1
  4349.  
  4350. [State 3001, PALFX]
  4351. type = PalFX
  4352. triggerall = time = [0,4]
  4353. triggerall = (GameTime%2)=0
  4354. triggerall = var(10) != 0
  4355. trigger1 = prevstateno = 220 || prevstateno = 230 || prevstateno = 410
  4356. trigger2 = prevstateno = 420 || prevstateno = 435
  4357. trigger3 = prevstateno = [1000,2999]
  4358. time = 1
  4359. add = 255,255,255
  4360. ignorehitpause = 1
  4361.  
  4362. [State 1000, 3]
  4363. type = PosAdd
  4364. trigger1 = AnimElem = 2 || AnimElem = 3
  4365. x = 8
  4366.  
  4367. [State 1200, 7]
  4368. type = ChangeState
  4369. trigger1 = AnimTime = 0
  4370. value = 1211
  4371.  
  4372. ;ï¡ü@ë⌐ïαé╠âJâJâg(ï≤Æåüj
  4373. [Statedef 1211]
  4374. type = A
  4375. movetype = A
  4376. physics = N
  4377. anim = 1211
  4378. poweradd = 0
  4379. velset = 0,0
  4380. ctrl = 0
  4381.  
  4382. [State 195, 1]
  4383. type = PlaySnd
  4384. trigger1 = AnimElem = 1
  4385. value = 1200,1
  4386. channel = 0
  4387. volume = 30
  4388.  
  4389. [State 1200, 1]
  4390. type = velset
  4391. trigger1 = Time = 0
  4392. x = 6.6
  4393. y = -8.4
  4394.  
  4395. [State 1200, 1]
  4396. type = veladd
  4397. trigger1 = time >= 0
  4398. y = .85
  4399.  
  4400. [State 1200, 2]
  4401. type = PlaySnd
  4402. trigger1 = Time = 0
  4403. value = 1200,0
  4404.  
  4405. [State 1005, 6]
  4406. type = Projectile
  4407. trigger1 = AnimElem = 3
  4408. projanim = 1205
  4409. projshadow = 68,68,68
  4410. offset = 10,-10
  4411. velocity = 0,0
  4412. projremovetime = 23;35
  4413.  
  4414. [State 1200, 5]
  4415. type = HitDef
  4416. triggerall = var(12) = 0
  4417. trigger1 = AnimElem = 2
  4418. trigger2 = AnimElem = 3
  4419. trigger3 = AnimElem = 4
  4420. trigger4 = AnimElem = 5
  4421. attr = A, SA
  4422. animtype = Hard
  4423. damage = ifelse(P2movetype = A,60,Ceil(60 / (2 ** HitCount))),10
  4424. getpower  = 65,65
  4425. givepower = 20,20
  4426. pausetime = 8,12
  4427. sparkno = 2
  4428. guard.sparkno = 42
  4429. sparkxy = -10,-80
  4430. guardflag = M
  4431. hitsound = S230,0
  4432. guardsound = S200,3
  4433. ground.type = High
  4434. ground.slidetime = 30
  4435. ground.hittime = 17
  4436. ground.velocity = -15.5
  4437. guard.hittime = 30
  4438. guard.velocity = -13
  4439. ground.cornerpush.veloff = 0
  4440. guard.cornerpush.veloff = 0
  4441. p2stateno = ifelse(p2statetype = C && P2movetype = A,4985,ifelse(P2movetype = A,4945,ifelse(p2statetype = C && P2movetype != A,4277,4280)))
  4442.  
  4443. [State 1200, 5]
  4444. type = HitDef
  4445. triggerall = var(12) = 1
  4446. trigger1 = AnimElem = 2
  4447. trigger2 = AnimElem = 3
  4448. attr = A, SA
  4449. animtype = Hard
  4450. damage = ifelse(P2movetype = A,80,Ceil(80 / (2 ** HitCount))),10
  4451. getpower  = 65,65
  4452. givepower = 20,20
  4453. pausetime = 12,12
  4454. sparkno = 2
  4455. guard.sparkno = 42
  4456. sparkxy = -10,-80
  4457. guardflag = H
  4458. hitsound = S230,0
  4459. guardsound = S200,3
  4460. ground.type = High
  4461. ground.slidetime = 30
  4462. ground.hittime = 17
  4463. ground.velocity = -15.5
  4464. guard.hittime = 30
  4465. guard.velocity = -13
  4466. ground.cornerpush.veloff = 0
  4467. guard.cornerpush.veloff = 0
  4468. p2stateno = ifelse(p2statetype = C && P2movetype = A,4985,ifelse(P2movetype = A,4945,ifelse(p2statetype = C && P2movetype != A,4277,4280)))
  4469.  
  4470. [State 1200, 5]
  4471. type = HitDef
  4472. triggerall = var(12) = 1
  4473. trigger1 = AnimElem = 4
  4474. trigger2 = AnimElem = 5
  4475. attr = A, SA
  4476. animtype = Hard
  4477. damage = ifelse(P2movetype = A,80,Ceil(80 / (2 ** HitCount))),10
  4478. getpower  = 65,65
  4479. givepower = 20,20
  4480. pausetime = 8,12
  4481. sparkno = 2
  4482. guard.sparkno = 42
  4483. sparkxy = -10,-80
  4484. guardflag = H
  4485. hitsound = S230,0
  4486. guardsound = S200,3
  4487. ground.type = High
  4488. ground.slidetime = 30
  4489. ground.hittime = 17
  4490. ground.velocity = -15.5
  4491. guard.hittime = 30
  4492. guard.velocity = -13
  4493. ground.cornerpush.veloff = 0
  4494. guard.cornerpush.veloff = 0
  4495. p2stateno = ifelse(P2movetype = A,4850,4130)
  4496.  
  4497. [State 1200, 7]
  4498. type = ChangeState
  4499. trigger1 = Vel Y > 0
  4500. trigger1 = Pos Y >= 0
  4501. value = 1212
  4502.  
  4503. ;ï¡ü@ë⌐ïαé╠âJâJâg(ÆàÆn)
  4504. [Statedef 1212]
  4505. type = S
  4506. movetype = I
  4507. physics = S
  4508. anim = 1212
  4509. poweradd = 0
  4510. velset = 0,0
  4511. ctrl = 0
  4512.  
  4513. [State 1200, 7]
  4514. type = posset
  4515. trigger1 = Time = 0
  4516. y = 0
  4517.  
  4518. [State 1510, 2]
  4519. type = PlaySnd
  4520. trigger1 = Time = 0
  4521. value = 52,0
  4522.  
  4523. [State 105, 2]
  4524. type = Turn
  4525. trigger1 = (var(20)!=0) && (animtime = 0)
  4526. trigger1 = p2dist X < 0
  4527.  
  4528. [State 1200, 7]
  4529. type = ChangeState
  4530. trigger1 = AnimTime = 0
  4531. value = 0
  4532. ctrl = 1
  4533.  
  4534. ;öÜù⌠î¥
  4535. [Statedef 1300]
  4536. type = S
  4537. movetype = A
  4538. physics = S
  4539. anim = 1300
  4540. poweradd = 200
  4541. velset = 0
  4542. ctrl = 0
  4543.  
  4544. [State 201, 3]
  4545. type = PlaySnd
  4546. trigger1 = animelem = 2
  4547. value = 1300,2
  4548. channel = 0
  4549. volume = 30
  4550.  
  4551. [State 201, 3]
  4552. type = PlaySnd
  4553. trigger1 = animelem = 2
  4554. trigger2 = animelem = 7
  4555. trigger3 = animelem = 14
  4556. trigger4 = animelem = 23
  4557. trigger5 = animelem = 31
  4558. trigger6 = animelem = 38
  4559. trigger7 = animelem = 47
  4560. trigger8 = animelem = 52
  4561. trigger9 = animelem = 59
  4562. trigger10 = animelem = 68
  4563. trigger11 = animelem = 76
  4564. trigger12 = animelem = 83
  4565. value = 200,2
  4566.  
  4567. [State 1300, 3]
  4568. type = HitDef
  4569. trigger1 = animelem = 4
  4570. attr = S, SA
  4571. animtype = Hard
  4572. damage = ifelse(P2movetype = A,30,20),10
  4573. getpower  = 65,65
  4574. givepower = 20,20
  4575. hitflag = MAF
  4576. sparkno = 2
  4577. guard.sparkno = 42
  4578. sparkxy = -15,-80
  4579. guardflag = M
  4580. pausetime = 5,12
  4581. hitsound = S220,0
  4582. guardsound = S200,3
  4583. ground.type = high
  4584. ground.slidetime = 30
  4585. ground.hittime = 17
  4586. ground.velocity = 0
  4587. guard.hittime = 30
  4588. guard.velocity = -13
  4589. ground.cornerpush.veloff = 0
  4590. air.cornerpush.veloff = 0
  4591. guard.cornerpush.veloff = 0
  4592. p2stateno = ifelse(p2statetype = C && P2movetype = A,4985,ifelse(P2movetype = A,4945,ifelse(p2statetype = C && P2movetype != A,4277,4280)))
  4593.  
  4594. [State 1300, 3]
  4595. type = HitDef
  4596. trigger1 = animelem = 16
  4597. trigger2 = animelem = 33
  4598. trigger3 = animelem = 49
  4599. trigger4 = animelem = 61
  4600. trigger5 = animelem = 78
  4601. attr = S, SA
  4602. animtype = Hard
  4603. damage = ifelse(P2movetype = A,30,10),10
  4604. getpower  = 65,65
  4605. givepower = 20,20
  4606. hitflag = MAF
  4607. sparkno = 2
  4608. guard.sparkno = 42
  4609. sparkxy = -15,-80
  4610. guardflag = M
  4611. pausetime = 5,12
  4612. hitsound = S220,0
  4613. guardsound = S200,3
  4614. ground.type = high
  4615. ground.slidetime = 30
  4616. ground.hittime = 17
  4617. ground.velocity = 0
  4618. guard.hittime = 30
  4619. guard.velocity = -13
  4620. ground.cornerpush.veloff = 0
  4621. air.cornerpush.veloff = 0
  4622. guard.cornerpush.veloff = 0
  4623. p2stateno = ifelse(p2statetype = C && P2movetype = A,4985,ifelse(P2movetype = A,4945,ifelse(p2statetype = C && P2movetype != A,4277,4280)))
  4624.  
  4625. [State 1300, 3]
  4626. type = HitDef
  4627. trigger1 = animelem = 9
  4628. trigger2 = animelem = 25
  4629. trigger3 = animelem = 54
  4630. trigger4 = animelem = 70
  4631. attr = S, SA
  4632. animtype = Hard
  4633. damage = ifelse(P2movetype = A,30,10),10
  4634. getpower  = 65,65
  4635. givepower = 20,20
  4636. hitflag = MAF
  4637. sparkno = 2
  4638. guard.sparkno = 42
  4639. sparkxy = -5,-40
  4640. guardflag = M
  4641. pausetime = 5,12
  4642. hitsound = S220,0
  4643. guardsound = S200,3
  4644. ground.type = low
  4645. ground.slidetime = 30
  4646. ground.hittime = 17
  4647. ground.velocity = 0
  4648. guard.hittime = 30
  4649. guard.velocity = -13
  4650. ground.cornerpush.veloff = 0
  4651. air.cornerpush.veloff = 0
  4652. guard.cornerpush.veloff = 0
  4653. p2stateno = ifelse(p2statetype = C && P2movetype = A,4985,ifelse(P2movetype = A,4945,ifelse(p2statetype = C && P2movetype != A,4277,4280)))
  4654.  
  4655. [State 1300, 3]
  4656. type = HitDef
  4657. trigger1 = animelem = 40
  4658. trigger2 = animelem = 85
  4659. attr = S, SA
  4660. animtype = Hard
  4661. damage = ifelse(P2movetype = A,30,10),10
  4662. getpower  = 65,65
  4663. givepower = 20,20
  4664. hitflag = MAF
  4665. sparkno = 2
  4666. guard.sparkno = 42
  4667. sparkxy = -5,-40
  4668. guardflag = M
  4669. pausetime = 5,12
  4670. hitsound = S220,0
  4671. guardsound = S200,3
  4672. ground.type = low
  4673. ground.slidetime = 30
  4674. ground.hittime = 17
  4675. ground.velocity = -15.5
  4676. guard.hittime = 30
  4677. guard.velocity = -13
  4678. ground.cornerpush.veloff = 0
  4679. air.cornerpush.veloff = 0
  4680. guard.cornerpush.veloff = 0
  4681. p2stateno = ifelse(p2statetype = C && P2movetype = A,4985,ifelse(P2movetype = A,4945,ifelse(p2statetype = C && P2movetype != A,4277,4280)))
  4682.  
  4683. [State 1300, 5]
  4684. type = posadd
  4685. trigger1 = animelem = 1,>=0
  4686. trigger1 = animelem = 41,<0
  4687. trigger1 = (GameTime%6)=0
  4688. x = 3
  4689.  
  4690. [State 1300, 5]
  4691. type = velset
  4692. trigger1 = animelem = 41,>=0
  4693. trigger1 = animelem = 45,<0
  4694. x = 0
  4695.  
  4696. [State 1300, 5]
  4697. type = posadd
  4698. trigger1 = animelem = 45,>=0
  4699. trigger1 = animelem = 85,<0
  4700. trigger1 = (GameTime%6)=0
  4701. x = 3
  4702.  
  4703. [State 105, 2]
  4704. type = Turn
  4705. trigger1 = (var(20)!=0) && (animtime = 0)
  4706. trigger1 = p2dist X < 0
  4707.  
  4708. [State 1300, 8]
  4709. type = ChangeState
  4710. trigger1 = AnimTime = 0
  4711. value = 0
  4712. ctrl = 1
  4713.  
  4714. ;ÅπÆiü@öÜù⌠âtâBâjâbâVâà(âXâ^ü[âgüj
  4715. [Statedef 1301]
  4716. type = S
  4717. movetype = A
  4718. physics = S
  4719. anim = 1301
  4720. poweradd = 0
  4721. velset = 0
  4722. ctrl = 0
  4723.  
  4724. [State 1505, 3]
  4725. type = Velset
  4726. trigger1 = time = [0,5]
  4727. x = 3
  4728.  
  4729. [State 215, 1]
  4730. type = PlaySnd
  4731. trigger1 = AnimElem = 7
  4732. value = 210,1
  4733.  
  4734. [State 1100, 1]
  4735. type = PlaySnd
  4736. trigger1 = AnimElem = 5
  4737. value = 1300, 1
  4738. channel = 0
  4739. volume = 30
  4740.  
  4741. [State 1100, 1]
  4742. type = PlaySnd
  4743. trigger1 = AnimElem = 3
  4744. value = 1100, 2
  4745.  
  4746. [State 5040, 4]
  4747. type = StateTypeSet
  4748. trigger1 = AnimElem = 9
  4749. movetype = I
  4750.  
  4751. [State 200, 3]
  4752. type = HitDef
  4753. trigger1 = AnimElem = 8
  4754. attr = S, NA
  4755. animtype = Hard
  4756. damage = ifelse(P2movetype = A,120,120)
  4757. getpower  = 65,65
  4758. givepower = 20,20
  4759. hitflag = MAF
  4760. guardflag = L
  4761. pausetime = 12,12
  4762. sparkno = 2
  4763. guard.sparkno = 42
  4764. sparkxy = -10,-25
  4765. hitsound = S230,3
  4766. guardsound = S200,3
  4767. ground.type = low
  4768. ground.slidetime = 30
  4769. ground.hittime = 17
  4770. ground.velocity = 0
  4771. guard.hittime = 30
  4772. guard.velocity = -13
  4773. ground.cornerpush.veloff = 0
  4774. guard.cornerpush.veloff = -19
  4775. p2stateno = ifelse(P2movetype = A,4815,4045)
  4776.  
  4777. [State 215, 4]
  4778. type = PosAdd
  4779. trigger1 = animelem = 3
  4780. trigger2 = animelem = 4
  4781. trigger3 = animelem = 5
  4782. x = 17
  4783.  
  4784. [State 105, 2]
  4785. type = Turn
  4786. trigger1 = (var(20)!=0) && (animtime = 0)
  4787. trigger1 = p2dist X < 0
  4788.  
  4789. [State 215, 6]
  4790. type = ChangeState
  4791. trigger1 = AnimTime = 0
  4792. value = 0
  4793. ctrl = 1
  4794.  
  4795. ;ÆåÆiöÜù⌠âtâBâjâbâVâà
  4796. [Statedef 1310]
  4797. type = S
  4798. movetype = A
  4799. physics = S
  4800. anim = 1310
  4801. poweradd = 65
  4802. velset = 0
  4803. ctrl = 0
  4804.  
  4805. [State 1100, 1]
  4806. type = PlaySnd
  4807. trigger1 = AnimElem = 2
  4808. value = 1300, 1
  4809. channel = 0
  4810. volume = 30
  4811.  
  4812. [State 1100, 1]
  4813. type = PlaySnd
  4814. trigger1 = AnimElem = 3
  4815. value = 1100, 2
  4816.  
  4817. [State 1505, 3]
  4818. type = Velset
  4819. trigger1 = time = [0,5]
  4820. x = 7
  4821.  
  4822. [State 220, 1]
  4823. type = posadd
  4824. trigger1 = animelem = 2
  4825. x = 15
  4826.  
  4827. [State 1000, 2]
  4828. type = Width
  4829. trigger1 = 1
  4830. value = -5,0
  4831.  
  4832. [State 220, 3]
  4833. type = HitDef
  4834. trigger1 = animelem = 6
  4835. attr = S, SA
  4836. animtype = Hard
  4837. damage = ifelse(P2movetype = A,100,80),10
  4838. getpower  = 65,65
  4839. givepower = 20,20
  4840. guardflag = H
  4841. hitflag = MAF
  4842. pausetime = 12,12
  4843. sparkno = 2
  4844. guard.sparkno = 42
  4845. sparkxy = -10,-85
  4846. hitsound = S230,3
  4847. guardsound = S200,3
  4848. ground.type = low
  4849. ground.slidetime = 30
  4850. ground.hittime = 17
  4851. ground.velocity = -15.5
  4852. guard.hittime = 30
  4853. guard.velocity = -13
  4854. ground.cornerpush.veloff = -19
  4855. guard.cornerpush.veloff = -19
  4856. p2stateno = ifelse(p2statetype = C && P2movetype = A,4985,ifelse(P2movetype = A,4945,ifelse(p2statetype = C && P2movetype != A,4277,4275)))
  4857.  
  4858. [State 220, 4]
  4859. type = ChangeState
  4860. trigger1 = AnimTime = 0
  4861. value = 1311
  4862.  
  4863. ;ÆåÆiöÜù⌠âtâBâjâbâVâà
  4864. [Statedef 1311]
  4865. type = S
  4866. movetype = I
  4867. physics = S
  4868. anim = 1311
  4869. poweradd = 0
  4870. velset = 0
  4871. ctrl = 0
  4872.  
  4873. [State 220, 1]
  4874. type = posadd
  4875. trigger1 = animelem = 4
  4876. trigger2 = animelem = 5
  4877. x = -5
  4878.  
  4879. [State 220, 1]
  4880. type = posadd
  4881. trigger1 = animelem = 6
  4882. x = -15
  4883.  
  4884. [State 105, 2]
  4885. type = Turn
  4886. trigger1 = (var(20)!=0) && (animtime = 0)
  4887. trigger1 = p2dist X < 0
  4888.  
  4889. [State 220, 4]
  4890. type = ChangeState
  4891. trigger1 = AnimTime = 0
  4892. value = 0
  4893. ctrl = 1
  4894.  
  4895. ;âPâcôûÉg
  4896. [Statedef 1400]
  4897. type = S
  4898. movetype = A
  4899. physics = S
  4900. anim = 1400
  4901. velset = 0
  4902. ctrl = 0
  4903.  
  4904. [State 1000, 4]
  4905. type = PlaySnd
  4906. trigger1 = AnimElem = 2
  4907. channel = 0
  4908. value = 195,2
  4909. volume = 30
  4910.  
  4911. [State 230, 1]
  4912. type = posadd
  4913. trigger1 = AnimElem = 2
  4914. trigger2 = AnimElem = 3
  4915. trigger3 = AnimElem = 4
  4916. X = 10
  4917.  
  4918. [State 230, 1]
  4919. type = posadd
  4920. trigger1 = AnimElem = 7
  4921. trigger2 = AnimElem = 8
  4922. trigger3 = AnimElem = 9
  4923. X = -10
  4924.  
  4925. [State 1000, 2]
  4926. type = ReversalDef
  4927. trigger1 = p2Movetype != H
  4928. trigger1 = AnimElem = 5
  4929. reversal.attr = S, NA, SA
  4930. numhits = 0
  4931. pausetime = 12,22
  4932. sparkno = 42
  4933. sparkxy = 20,-30
  4934. hitsound = S200,3
  4935. p1stateno = 1401
  4936.  
  4937. [State 210, 1]
  4938. type = Explod
  4939. trigger1 = movehit = 1
  4940. anim = 1600
  4941. pos = 0,0
  4942. postype = p1
  4943. sprpriority = 3
  4944. ;bindtime = 0
  4945. ownpal = 1
  4946. persistent = 0
  4947. ignorehitpause = 1
  4948.  
  4949. [State 195, 3]
  4950. type = ChangeState
  4951. trigger1 = AnimTime = 0
  4952. value = 0
  4953. ctrl = 1
  4954.  
  4955. ;Æeé½
  4956. [Statedef 1401]
  4957. type = S
  4958. movetype = A
  4959. physics = S
  4960. anim = 1401
  4961. poweradd = 0
  4962. velset = 0,0
  4963. ctrl = 0
  4964.  
  4965. [State 230, 1]
  4966. type = PlaySnd
  4967. trigger1 = Time = 0
  4968. value = 210,1
  4969.  
  4970. [State 5040, 4]
  4971. type = StateTypeSet
  4972. trigger1 = AnimElem = 2
  4973. movetype = I
  4974.  
  4975. [State 200, 3]
  4976. type = HitDef
  4977. trigger1 = AnimElem = 1
  4978. attr = S, SA
  4979. animtype = Hard
  4980. damage = ifelse(P2movetype = A,0,0)
  4981. getpower = 0,0
  4982. givepower = 20,20
  4983. hitflag = MAF
  4984. guardflag = 
  4985. pausetime = 6,20
  4986. sparkno = -1;2
  4987. guard.sparkno = -1;42
  4988. sparkxy = -10,-68
  4989. hitsound = S230,3
  4990. guardsound = S200,3
  4991. ground.type = low
  4992. ground.slidetime = 30
  4993. ground.hittime = 30
  4994. ground.velocity = 0
  4995. guard.hittime = 30
  4996. guard.velocity = 0
  4997. ground.cornerpush.veloff = 0
  4998. guard.cornerpush.veloff = 0
  4999. p2stateno = 1405;4300;ifelse(P2movetype = A,4920,4240)
  5000.  
  5001. [State 105, 2]
  5002. type = Turn
  5003. trigger1 = (var(20)!=0) && (animtime = 0)
  5004. trigger1 = p2dist X < 0
  5005.  
  5006. [State 230, 7]
  5007. type = ChangeState
  5008. trigger1 = Time = [0,2]
  5009. trigger1 = command = "holdfwd" && (command = "a" || command = "x")
  5010. value = 1450
  5011.  
  5012. [State 230, 7]
  5013. type = ChangeState
  5014. trigger1 = AnimTime = 0
  5015. value = 0
  5016. ctrl = 1
  5017.  
  5018. ;------  âKü[âhâNâëâbâVâà  ------
  5019. [Statedef 1405]
  5020. type    = S
  5021. movetype= H
  5022. physics = N
  5023. velset = 0,0
  5024.  
  5025. [State 2000, 15]
  5026. type = EnvColor
  5027. trigger1 = time = 0
  5028. time = 4
  5029. value = 255,255,255
  5030. under = 1
  5031. ignorehitpause = 1
  5032. persistent = 0
  5033.  
  5034. [State 123, 4]
  5035. type = null;Explod
  5036. trigger1 = time = 0 && var(13) = 2 && var(11) = 0
  5037. trigger1 = NumExplod(1051) = 0
  5038. id = 1051
  5039. anim = F1051
  5040. pos = 6,70;60
  5041. postype = Left
  5042. ontop = 1
  5043. bindtime = -1
  5044. ownpal = 1
  5045. ignorehitpause = 1
  5046. persistent = 0
  5047.  
  5048. [State 123, 4]
  5049. type = null;Explod
  5050. trigger1 = time = 0 && var(13) = 1 && var(11) = 0
  5051. trigger1 = NumExplod(1051) = 0
  5052. id = 1051
  5053. anim = F1051
  5054. pos = 200,70;60
  5055. postype = Left
  5056. ontop = 1
  5057. bindtime = -1
  5058. ownpal = 1
  5059. ignorehitpause = 1
  5060. persistent = 0
  5061.  
  5062. [State 1505, 1]
  5063. type = null;PlaySnd
  5064. trigger1 = time = 0
  5065. value = 11,0
  5066. volume = 0
  5067.  
  5068. [State 5000, 1]
  5069. type = ChangeAnim
  5070. trigger1 = Time >= 0
  5071. trigger1 = animexist(43000)
  5072. trigger1 = animexist(4340)
  5073. trigger1 = !animexist(5400)
  5074. value = 43000
  5075.  
  5076. [State 5000, 1]
  5077. type = ChangeAnim
  5078. trigger1 = Time >= 0
  5079. trigger1 = animexist(43000)
  5080. trigger1 = !animexist(4340)
  5081. trigger1 = !animexist(5400)
  5082. value = 43000
  5083.  
  5084. [State 5000, 1]
  5085. type = ChangeAnim
  5086. trigger1 = Time >= 0
  5087. trigger1 = !animexist(43000)
  5088. trigger1 = animexist(4340)
  5089. trigger1 = !animexist(5400)
  5090. value = 4340
  5091.  
  5092. [State 5000, 1]
  5093. type = ChangeAnim
  5094. trigger1 = Time >= 0
  5095. trigger1 = !animexist(43000)
  5096. trigger1 = !animexist(4340)
  5097. trigger1 = animexist(5400)
  5098. value = 5400
  5099. ignorehitpause = 1
  5100.  
  5101. [State 5000, 1]
  5102. type = ChangeAnim
  5103. trigger1 = Time >= 0
  5104. trigger1 = !animexist(43000)
  5105. trigger1 = animexist(4340)
  5106. trigger1 = animexist(5400)
  5107. value = 5400
  5108. ignorehitpause = 1
  5109.  
  5110. [State 5000, 1]
  5111. type = ChangeAnim
  5112. trigger1 = Time >= 0
  5113. trigger1 = !animexist(43000)
  5114. trigger1 = !animexist(4340)
  5115. trigger1 = !animexist(5400)
  5116. value = 5000
  5117.  
  5118. [State 9000, 7]
  5119. type = SelfState
  5120. trigger1 = HitShakeOver
  5121. value = 4351
  5122.  
  5123. ;âPâcâNâëâbâVâà
  5124. [Statedef 1450]
  5125. type = A
  5126. movetype = A
  5127. physics = N
  5128. anim = 1450
  5129. velset = 0,0
  5130.  
  5131. [State 1505, 1]
  5132. type = PlaySnd
  5133. trigger1 = AnimElem = 1
  5134. value = 1500,1
  5135.  
  5136. [State 1505, 3]
  5137. type = posadd
  5138. trigger1 = Time = 0
  5139. x = 10
  5140.  
  5141. [State 1505, 3]
  5142. type = VelSet
  5143. trigger1 = Time = 0
  5144. x = 5
  5145. y = -6.5
  5146.  
  5147. [State 1505, 4]
  5148. type = VelAdd
  5149. trigger1 = Time >= 0
  5150. y = .6
  5151.  
  5152. [State 1505, 6]
  5153. type = HitDef
  5154. trigger1 = AnimElem = 2
  5155. attr = A, SA
  5156. animtype = Hard
  5157. damage = ifelse(P2movetype = A,200,170),10
  5158. getpower  = 65,65
  5159. givepower = 20,20
  5160. sparkno = 2
  5161. guard.sparkno = 42
  5162. sparkxy = -10,-50
  5163. guardflag = M
  5164. hitflag = MAF
  5165. pausetime = 25,25
  5166. hitsound = S230,3
  5167. guardsound = S200,3
  5168. ground.type = high
  5169. ground.slidetime = 30
  5170. ground.hittime = 17
  5171. ground.velocity = 0
  5172. guard.hittime = 30
  5173. guard.velocity = -13
  5174. ground.cornerpush.veloff = 0
  5175. guard.cornerpush.veloff = 0
  5176. p2stateno = ifelse(P2movetype = A,4860,4160)
  5177. envshake.time = 15
  5178. envshake.freq = 150
  5179. envshake.ampl = 5
  5180. envshake.phase = 150
  5181.  
  5182. [State 1505, 9]
  5183. type = ChangeState
  5184. trigger1 = Vel Y > 0
  5185. trigger1 = Pos Y >= 0
  5186. value = 1451
  5187.  
  5188. ;Äπâ^âCâKü[âLâbâNüiÆàÆnüj
  5189. [Statedef 1451]
  5190. type = S
  5191. movetype = I
  5192. physics = S
  5193. anim = 1451
  5194. velset = 0,0
  5195.  
  5196. [State 1505, 3]
  5197. type = posadd
  5198. trigger1 = Time = 0
  5199. x = 10
  5200.  
  5201. [State 1510, 1]
  5202. type = PosSet
  5203. trigger1 = Time = 0
  5204. y = 0
  5205.  
  5206. [State 1510, 2]
  5207. type = PlaySnd
  5208. trigger1 = Time = 0
  5209. value = 52,0
  5210.  
  5211. [State 105, 2]
  5212. type = Turn
  5213. trigger1 = (var(20)!=0) && (animtime = 0)
  5214. trigger1 = p2dist X < 0
  5215.  
  5216. [State 1510, 4]
  5217. type = ChangeState
  5218. trigger1 = AnimTime = 0
  5219. value = 0
  5220. ctrl = 1
  5221.  
  5222.  
  5223. ;Äπâ^âCâKü[âLâbâNüiâXâ^ü[âgüj
  5224. [Statedef 1500]
  5225. type = S
  5226. movetype = A
  5227. physics = S
  5228. anim = 1500
  5229. velset = 0
  5230. poweradd = 85
  5231. ctrl = 0
  5232.  
  5233. [State 240, 0]
  5234. type = VarAdd
  5235. triggerall = var(10) != 0
  5236. trigger1 = prevstateno = 220 || prevstateno = 230 || prevstateno = 410
  5237. trigger2 = prevstateno = 420 || prevstateno = 435
  5238. trigger3 = prevstateno = [1000,2999]
  5239. var(10) = -200
  5240. persistent = 0
  5241. ignorehitpause = 1
  5242.  
  5243. [State 3001, PALFX]
  5244. type = PalFX
  5245. triggerall = time = [0,4]
  5246. triggerall = (GameTime%2)=0
  5247. triggerall = var(10) != 0
  5248. trigger1 = prevstateno = 220 || prevstateno = 230 || prevstateno = 410
  5249. trigger2 = prevstateno = 420 || prevstateno = 435
  5250. trigger3 = prevstateno = [1000,2999]
  5251. time = 1
  5252. add = 255,255,255
  5253. ignorehitpause = 1
  5254.  
  5255. [State 1000, 3]
  5256. type = PosAdd
  5257. trigger1 = AnimElem = 3 || AnimElem = 4
  5258. x = 12
  5259.  
  5260. [State 1505, 1]
  5261. type = PlaySnd
  5262. trigger1 = AnimElem = 3
  5263. value = 1500,0
  5264. channel = 0
  5265. volume = 30
  5266.  
  5267. [State 1500, 1]
  5268. type = NotHitBy
  5269. trigger1 = Time = 0
  5270. value = SCA
  5271. time = 5
  5272.  
  5273. [State 1500, 3]
  5274. type = HitDef
  5275. trigger1 = AnimElem = 3 && var(12) = 0
  5276. attr = S, SA
  5277. animtype = Hard
  5278. damage = ifelse(P2movetype = A,80,60),10
  5279. getpower  = 65,65
  5280. givepower = 20,20
  5281. guardflag = M
  5282. hitflag = MAF
  5283. sparkno = 2
  5284. guard.sparkno = 42
  5285. sparkxy = -10,-55
  5286. pausetime = 12,12
  5287. hitsound = S230,0
  5288. guardsound = S200,3
  5289. ground.type = Low
  5290. ground.slidetime = 30
  5291. ground.hittime = 17
  5292. ground.velocity = 0
  5293. guard.hittime = 30
  5294. guard.velocity = -13
  5295. ground.cornerpush.veloff = 0
  5296. guard.cornerpush.veloff = 0
  5297. p2stateno = ifelse(P2movetype = A,4800,4010)
  5298.  
  5299. [State 1500, 3]
  5300. type = HitDef
  5301. trigger1 = AnimElem = 3 && var(12) = 1
  5302. attr = S, SA
  5303. animtype = Hard
  5304. damage = ifelse(P2movetype = A,80,60),10
  5305. getpower  = 65,65
  5306. givepower = 20,20
  5307. guardflag = M
  5308. hitflag = MAF
  5309. sparkno = 2
  5310. guard.sparkno = 42
  5311. sparkxy = -10,-55
  5312. pausetime = 12,12
  5313. hitsound = S230,0
  5314. guardsound = S200,3
  5315. ground.type = Low
  5316. ground.slidetime = 30
  5317. ground.hittime = 17
  5318. ground.velocity = 0
  5319. guard.hittime = 30
  5320. guard.velocity = -13
  5321. ground.cornerpush.veloff = 0
  5322. guard.cornerpush.veloff = 0
  5323. p2stateno = ifelse(P2movetype = A,4805,4020)
  5324.  
  5325. [State -2, öÜö¡âjé┬]
  5326. type = Explod
  5327. trigger1 = movehit = 1 && var(12) = 0
  5328. ID = 4500
  5329. anim = F3000
  5330. pos = 0,-50
  5331. random = 90,90
  5332. postype = p2
  5333. ownpal = 1
  5334. removetime = 50
  5335. bindtime = 1
  5336. sprpriority = 2
  5337. persistent = 0
  5338. ignorehitpause = 1
  5339.  
  5340. [State -2, öÜö¡âjé┬]
  5341. type = Explod
  5342. trigger1 = movehit = 1 && var(12) = 0
  5343. ID = 4500
  5344. anim = Fifelse(random < 300,3000,10000)
  5345. pos = 0,-50
  5346. random = 90,90
  5347. postype = p2
  5348. ownpal = 1
  5349. removetime = 50
  5350. bindtime = 1
  5351. sprpriority = 2
  5352. persistent = 0
  5353. ignorehitpause = 1
  5354.  
  5355. [State -2, öÜö¡êΩé┬]
  5356. type = Explod
  5357. trigger1 = movehit = 1 && var(12) = 0
  5358. ID = 4015
  5359. anim = 3050
  5360. pos = 0,-50
  5361. random = 90,90
  5362. postype = p2
  5363. ownpal = 1
  5364. removetime = 50
  5365. bindtime = 1
  5366. sprpriority = 2
  5367. persistent = 0
  5368. ignorehitpause = 1
  5369.  
  5370. [State -2, öÜö¡êΩé┬]
  5371. type = Explod
  5372. trigger1 = movehit = 1 && var(12) = 0
  5373. ID = 4015
  5374. anim = Fifelse(random < 800,3050,10000)
  5375. pos = 0,-50
  5376. random = 90,90
  5377. postype = p2
  5378. ownpal = 1
  5379. removetime = 50
  5380. bindtime = 1
  5381. sprpriority = 2
  5382. persistent = 0
  5383. ignorehitpause = 1
  5384.  
  5385. [State 907, 0]
  5386. type = varset
  5387. trigger1 = movehit
  5388. var(40) = 1
  5389. persistent = 0
  5390. ignorehitpause = 1
  5391.  
  5392. [State 1500, 5]
  5393. type = ChangeState
  5394. trigger1 = AnimTime = 0
  5395. value = 1505
  5396.  
  5397. ;Äπâ^âCâKü[âLâbâNüiï≤Æåüj
  5398. [Statedef 1505]
  5399. type = A
  5400. movetype = A
  5401. physics = N
  5402. anim = 1505
  5403. velset = 0,0
  5404.  
  5405. [State 1505, 1]
  5406. type = PlaySnd
  5407. trigger1 = AnimElem = 1
  5408. value = 1500,1
  5409.  
  5410. [State 1505, 3]
  5411. type = posadd
  5412. trigger1 = Time = 0
  5413. x = 10
  5414.  
  5415. [State 1505, 3]
  5416. type = VelSet
  5417. trigger1 = Time = 0
  5418. x = 3
  5419. y = -9.5
  5420. [State 1505, 3]
  5421. type = VelSet
  5422. trigger1 = time = 8
  5423. x = 1.5
  5424. [State 1505, 3]
  5425. type = VelSet
  5426. trigger1 = time = 12
  5427. x = 1
  5428. [State 1505, 3]
  5429. type = VelSet
  5430. trigger1 = time = 15
  5431. x = 0.5
  5432. [State 1505, 3]
  5433. type = VelSet
  5434. trigger1 = time = 17
  5435. x = 0
  5436.  
  5437. [State 1505, 4]
  5438. type = VelAdd
  5439. trigger1 = Time >= 0
  5440. y = .5
  5441.  
  5442. [State 1505, 6]
  5443. type = HitDef
  5444. trigger1 = AnimElem = 1 && var(12) = 0
  5445. attr = A, SA
  5446. animtype = Hard
  5447. damage = ifelse(P2movetype = A,80,ifelse(var(40) = 1,30,60)),10
  5448. getpower  = 65,65
  5449. givepower = 20,20
  5450. sparkno = 2
  5451. guard.sparkno = 42
  5452. sparkxy = -10,-70
  5453. guardflag = M
  5454. hitflag = MAF
  5455. pausetime = 12,12
  5456. hitsound = S230,0
  5457. guardsound = S200,3
  5458. ground.type = high
  5459. ground.slidetime = 30
  5460. ground.hittime = 17
  5461. ground.velocity = 0
  5462. guard.hittime = 30
  5463. guard.velocity = -13
  5464. ground.cornerpush.veloff = 0
  5465. guard.cornerpush.veloff = 0
  5466. p2stateno = ifelse(P2movetype = A,4800,4005)
  5467.  
  5468. [State 1505, 6]
  5469. type = HitDef
  5470. trigger1 = AnimElem = 1 && var(12) = 1
  5471. attr = A, SA
  5472. animtype = Hard
  5473. damage = ifelse(P2movetype = A,80,ifelse(var(40) = 1,30,60)),10
  5474. getpower  = 65,65
  5475. givepower = 20,20
  5476. sparkno = 2
  5477. guard.sparkno = 42
  5478. sparkxy = -10,-70
  5479. guardflag = M
  5480. hitflag = MAF
  5481. pausetime = 12,12
  5482. hitsound = S230,0
  5483. guardsound = S200,3
  5484. ground.type = high
  5485. ground.slidetime = 30
  5486. ground.hittime = 17
  5487. ground.velocity = 0
  5488. guard.hittime = 30
  5489. guard.velocity = -13
  5490. ground.cornerpush.veloff = 0
  5491. guard.cornerpush.veloff = 0
  5492. p2stateno = ifelse(P2movetype = A,4805,4020)
  5493.  
  5494. [State -2, öÜö¡âjé┬]
  5495. type = Explod
  5496. trigger1 = movehit = 1 && var(12) = 0
  5497. ID = 4500
  5498. anim = F3000
  5499. pos = 0,-50
  5500. random = 90,90
  5501. postype = p2
  5502. ownpal = 1
  5503. removetime = 50
  5504. bindtime = 1
  5505. sprpriority = 2
  5506. persistent = 0
  5507. ignorehitpause = 1
  5508.  
  5509. [State -2, öÜö¡âjé┬]
  5510. type = Explod
  5511. trigger1 = movehit = 1 && var(12) = 0
  5512. ID = 4500
  5513. anim = Fifelse(random < 300,3000,10000)
  5514. pos = 0,-50
  5515. random = 90,90
  5516. postype = p2
  5517. ownpal = 1
  5518. removetime = 50
  5519. bindtime = 1
  5520. sprpriority = 2
  5521. persistent = 0
  5522. ignorehitpause = 1
  5523.  
  5524. [State -2, öÜö¡êΩé┬]
  5525. type = Explod
  5526. trigger1 = movehit = 1 && var(12) = 0
  5527. ID = 4015
  5528. anim = 3050
  5529. pos = 0,-50
  5530. random = 90,90
  5531. postype = p2
  5532. ownpal = 1
  5533. removetime = 50
  5534. bindtime = 1
  5535. sprpriority = 2
  5536. persistent = 0
  5537. ignorehitpause = 1
  5538.  
  5539. [State -2, öÜö¡êΩé┬]
  5540. type = Explod
  5541. trigger1 = movehit = 1 && var(12) = 0
  5542. ID = 4015
  5543. anim = Fifelse(random < 800,3050,10000)
  5544. pos = 0,-50
  5545. random = 90,90
  5546. postype = p2
  5547. ownpal = 1
  5548. removetime = 50
  5549. bindtime = 1
  5550. sprpriority = 2
  5551. persistent = 0
  5552. ignorehitpause = 1
  5553.  
  5554. [State 907, 0]
  5555. type = varset
  5556. trigger1 = AnimElem = 2
  5557. var(40) = 0
  5558.  
  5559. [State 1505, 9]
  5560. type = ChangeState
  5561. trigger1 = Vel Y > 0
  5562. trigger1 = Pos Y >= 0
  5563. value = 1510
  5564.  
  5565. ;Äπâ^âCâKü[âLâbâNüiÆàÆnüj
  5566. [Statedef 1510]
  5567. type = S
  5568. movetype = I
  5569. physics = S
  5570. anim = 1510
  5571. velset = 0,0
  5572.  
  5573. [State 1505, 3]
  5574. type = posadd
  5575. trigger1 = Time = 0
  5576. x = 10
  5577.  
  5578. [State 1510, 1]
  5579. type = PosSet
  5580. trigger1 = Time = 0
  5581. y = 0
  5582.  
  5583. [State 1510, 2]
  5584. type = PlaySnd
  5585. trigger1 = Time = 0
  5586. value = 52,0
  5587.  
  5588. [State 105, 2]
  5589. type = Turn
  5590. trigger1 = (var(20)!=0) && (animtime = 0)
  5591. trigger1 = p2dist X < 0
  5592.  
  5593. [State 1510, 4]
  5594. type = ChangeState
  5595. trigger1 = AnimTime = 0
  5596. value = 0
  5597. ctrl = 1
  5598.  
  5599. ;ï¡â^âCâKü[âLâbâNüiâXâ^ü[âgüj
  5600. [Statedef 1520]
  5601. type = S
  5602. movetype = A
  5603. physics = S
  5604. anim = 1520
  5605. velset = 0
  5606. poweradd = 85
  5607. ctrl = 0
  5608.  
  5609. [State 240, 0]
  5610. type = VarAdd
  5611. triggerall = var(10) != 0
  5612. trigger1 = prevstateno = 220 || prevstateno = 230 || prevstateno = 410
  5613. trigger2 = prevstateno = 420 || prevstateno = 435
  5614. trigger3 = prevstateno = [1000,2999]
  5615. var(10) = -200
  5616. persistent = 0
  5617. ignorehitpause = 1
  5618.  
  5619. [State 3001, PALFX]
  5620. type = PalFX
  5621. triggerall = time = [0,4]
  5622. triggerall = (GameTime%2)=0
  5623. triggerall = var(10) != 0
  5624. trigger1 = prevstateno = 220 || prevstateno = 230 || prevstateno = 410
  5625. trigger2 = prevstateno = 420 || prevstateno = 435
  5626. trigger3 = prevstateno = [1000,2999]
  5627. time = 1
  5628. add = 255,255,255
  5629. ignorehitpause = 1
  5630.  
  5631. [State 1000, 3]
  5632. type = PosAdd
  5633. trigger1 = AnimElem = 3 || AnimElem = 4
  5634. x = 12
  5635.  
  5636. [State 1505, 1]
  5637. type = PlaySnd
  5638. trigger1 = AnimElem = 3
  5639. value = 1500,0
  5640. channel = 0
  5641. volume = 30
  5642.  
  5643. [State 1500, 1]
  5644. type = NotHitBy
  5645. trigger1 = Time = 0
  5646. value = SCA
  5647. time = 10
  5648.  
  5649. [State 1500, 3]
  5650. type = HitDef
  5651. trigger1 = AnimElem = 3 && var(12) = 0
  5652. attr = S, SA
  5653. animtype = Hard
  5654. damage = ifelse(P2movetype = A,90,70),10
  5655. getpower  = 65,65
  5656. givepower = 20,20
  5657. guardflag = M
  5658. hitflag = MAF
  5659. sparkno = 2
  5660. guard.sparkno = 42
  5661. sparkxy = -10,-55
  5662. pausetime = 12,12
  5663. hitsound = S230,0
  5664. guardsound = S200,3
  5665. ground.type = Low
  5666. ground.slidetime = 30
  5667. ground.hittime = 17
  5668. ground.velocity = 0
  5669. guard.hittime = 30
  5670. guard.velocity = -13
  5671. ground.cornerpush.veloff = 0
  5672. guard.cornerpush.veloff = 0
  5673. p2stateno = ifelse(P2movetype = A,4800,4005)
  5674.  
  5675. [State 1500, 3]
  5676. type = HitDef
  5677. trigger1 = AnimElem = 3 && var(12) = 1
  5678. attr = S, SA
  5679. animtype = Hard
  5680. damage = ifelse(P2movetype = A,90,70),10
  5681. getpower  = 65,65
  5682. givepower = 20,20
  5683. guardflag = M
  5684. hitflag = MAF
  5685. sparkno = 2
  5686. guard.sparkno = 42
  5687. sparkxy = -10,-55
  5688. pausetime = 12,12
  5689. hitsound = S230,0
  5690. guardsound = S200,3
  5691. ground.type = Low
  5692. ground.slidetime = 30
  5693. ground.hittime = 17
  5694. ground.velocity = 0
  5695. guard.hittime = 30
  5696. guard.velocity = -13
  5697. ground.cornerpush.veloff = 0
  5698. guard.cornerpush.veloff = 0
  5699. p2stateno = ifelse(P2movetype = A,4805,4020)
  5700.  
  5701. [State -2, öÜö¡âjé┬]
  5702. type = Explod
  5703. trigger1 = movehit = 1 && var(12) = 0
  5704. ID = 4500
  5705. anim = F3000
  5706. pos = 0,-50
  5707. random = 90,90
  5708. postype = p2
  5709. ownpal = 1
  5710. removetime = 50
  5711. bindtime = 1
  5712. sprpriority = 2
  5713. persistent = 0
  5714. ignorehitpause = 1
  5715.  
  5716. [State -2, öÜö¡âjé┬]
  5717. type = Explod
  5718. trigger1 = movehit = 1 && var(12) = 0
  5719. ID = 4500
  5720. anim = Fifelse(random < 300,3000,10000)
  5721. pos = 0,-50
  5722. random = 90,90
  5723. postype = p2
  5724. ownpal = 1
  5725. removetime = 50
  5726. bindtime = 1
  5727. sprpriority = 2
  5728. persistent = 0
  5729. ignorehitpause = 1
  5730.  
  5731. [State -2, öÜö¡êΩé┬]
  5732. type = Explod
  5733. trigger1 = movehit = 1 && var(12) = 0
  5734. ID = 4015
  5735. anim = 3050
  5736. pos = 0,-50
  5737. random = 90,90
  5738. postype = p2
  5739. ownpal = 1
  5740. removetime = 50
  5741. bindtime = 1
  5742. sprpriority = 2
  5743. persistent = 0
  5744. ignorehitpause = 1
  5745.  
  5746. [State -2, öÜö¡êΩé┬]
  5747. type = Explod
  5748. trigger1 = movehit = 1 && var(12) = 0
  5749. ID = 4015
  5750. anim = Fifelse(random < 800,3050,10000)
  5751. pos = 0,-50
  5752. random = 90,90
  5753. postype = p2
  5754. ownpal = 1
  5755. removetime = 50
  5756. bindtime = 1
  5757. sprpriority = 2
  5758. persistent = 0
  5759. ignorehitpause = 1
  5760.  
  5761. [State 907, 0]
  5762. type = varset
  5763. trigger1 = movehit = 1
  5764. var(40) = 1
  5765. persistent = 0
  5766. ignorehitpause = 1
  5767.  
  5768. [State 1500, 5]
  5769. type = ChangeState
  5770. trigger1 = AnimTime = 0
  5771. value = 1525
  5772.  
  5773. ;ï¡â^âCâKü[âLâbâNüiï≤Æåüj
  5774. [Statedef 1525]
  5775. type = A
  5776. movetype = A
  5777. physics = N
  5778. anim = 1525
  5779. velset = 0,0
  5780.  
  5781. [State 1505, 1]
  5782. type = PlaySnd
  5783. trigger1 = AnimElem = 1
  5784. value = 1500,1
  5785.  
  5786. [State 1505, 3]
  5787. type = posadd
  5788. trigger1 = Time = 0
  5789. x = 10
  5790.  
  5791. [State 1505, 3]
  5792. type = VelSet
  5793. trigger1 = Time = 0
  5794. x = 4
  5795. y = -11
  5796. [State 1505, 3]
  5797. type = VelSet
  5798. trigger1 = Time = 6
  5799. x = 3
  5800. [State 1505, 3]
  5801. type = VelSet
  5802. trigger1 = Time = 12
  5803. x = 2
  5804. [State 1505, 3]
  5805. type = VelSet
  5806. trigger1 = Time = 17
  5807. x = 1
  5808. [State 1505, 3]
  5809. type = VelSet
  5810. trigger1 = Time = 20
  5811. x = 0.5
  5812. [State 1505, 3]
  5813. type = VelSet
  5814. trigger1 = Time = 23
  5815. x = 0
  5816.  
  5817. [State 1505, 4]
  5818. type = VelAdd
  5819. trigger1 = Time >= 0
  5820. y = .5
  5821.  
  5822. [State 1505, 6]
  5823. type = HitDef
  5824. trigger1 = AnimElem = 1 && var(12) = 0
  5825. attr = A, SA
  5826. animtype = Hard
  5827. damage = ifelse(P2movetype = A,90,ifelse(var(40) = 1,35,70)),10
  5828. getpower  = 65,65
  5829. givepower = 20,20
  5830. sparkno = 2
  5831. guard.sparkno = 42
  5832. sparkxy = -10,-70
  5833. guardflag = M
  5834. hitflag = MAF
  5835. pausetime = 12,12
  5836. hitsound = S230,0
  5837. guardsound = S200,3
  5838. ground.type = high
  5839. ground.slidetime = 30
  5840. ground.hittime = 17
  5841. ground.velocity = 0
  5842. guard.hittime = 30
  5843. guard.velocity = -13
  5844. ground.cornerpush.veloff = 0
  5845. guard.cornerpush.veloff = 0
  5846. p2stateno = ifelse(P2movetype = A,4800,4005)
  5847.  
  5848. [State 1505, 6]
  5849. type = HitDef
  5850. trigger1 = AnimElem = 1 && var(12) = 1
  5851. attr = A, SA
  5852. animtype = Hard
  5853. damage = ifelse(P2movetype = A,90,ifelse(var(40) = 1,35,70)),10
  5854. getpower  = 65,65
  5855. givepower = 20,20
  5856. sparkno = 2
  5857. guard.sparkno = 42
  5858. sparkxy = -10,-70
  5859. guardflag = M
  5860. hitflag = MAF
  5861. pausetime = 12,12
  5862. hitsound = S230,0
  5863. guardsound = S200,3
  5864. ground.type = high
  5865. ground.slidetime = 30
  5866. ground.hittime = 17
  5867. ground.velocity = 0
  5868. guard.hittime = 30
  5869. guard.velocity = -13
  5870. ground.cornerpush.veloff = 0
  5871. guard.cornerpush.veloff = 0
  5872. p2stateno = ifelse(P2movetype = A,4805,4020)
  5873.  
  5874. [State -2, öÜö¡âjé┬]
  5875. type = Explod
  5876. trigger1 = movehit = 1 && var(12) = 0
  5877. ID = 4500
  5878. anim = F3000
  5879. pos = 0,-50
  5880. random = 90,90
  5881. postype = p2
  5882. ownpal = 1
  5883. removetime = 50
  5884. bindtime = 1
  5885. sprpriority = 2
  5886. persistent = 0
  5887. ignorehitpause = 1
  5888.  
  5889. [State -2, öÜö¡âjé┬]
  5890. type = Explod
  5891. trigger1 = movehit = 1 && var(12) = 0
  5892. ID = 4500
  5893. anim = Fifelse(random < 300,3000,10000)
  5894. pos = 0,-50
  5895. random = 90,90
  5896. postype = p2
  5897. ownpal = 1
  5898. removetime = 50
  5899. bindtime = 1
  5900. sprpriority = 2
  5901. persistent = 0
  5902. ignorehitpause = 1
  5903.  
  5904. [State -2, öÜö¡êΩé┬]
  5905. type = Explod
  5906. trigger1 = movehit = 1 && var(12) = 0
  5907. ID = 4015
  5908. anim = 3050
  5909. pos = 0,-50
  5910. random = 90,90
  5911. postype = p2
  5912. ownpal = 1
  5913. removetime = 50
  5914. bindtime = 1
  5915. sprpriority = 2
  5916. persistent = 0
  5917. ignorehitpause = 1
  5918.  
  5919. [State -2, öÜö¡êΩé┬]
  5920. type = Explod
  5921. trigger1 = movehit = 1 && var(12) = 0
  5922. ID = 4015
  5923. anim = Fifelse(random < 800,3050,10000)
  5924. pos = 0,-50
  5925. random = 90,90
  5926. postype = p2
  5927. ownpal = 1
  5928. removetime = 50
  5929. bindtime = 1
  5930. sprpriority = 2
  5931. persistent = 0
  5932. ignorehitpause = 1
  5933.  
  5934. [State 907, 0]
  5935. type = varset
  5936. trigger1 = AnimElem = 2
  5937. var(40) = 0
  5938.  
  5939. [State 114, 15]
  5940. type = ChangeState
  5941. trigger1 = var(12) = 1
  5942. trigger1 = Var(1) = 1 && AnimElem = 1, >= 3 && AnimElem = 2, < 0
  5943. value = 1526
  5944.  
  5945. [State 1505, 9]
  5946. type = ChangeState
  5947. trigger1 = Vel Y > 0
  5948. trigger1 = Pos Y >= 0
  5949. value = 1510
  5950.  
  5951. ;öÜù⌠ânâèâPü[âôâ^âCâKü[âJâJâgüië⌐ïαé╠âJâJâg(ï≤Æå)üj
  5952. [Statedef 1526]
  5953. type = A
  5954. movetype = A
  5955. physics = N
  5956. anim = 1526
  5957. poweradd = 65
  5958. ctrl = 0
  5959.  
  5960. [State -2, ì╢îⁿé½]
  5961. type = VarSet
  5962. trigger1 = time = 0
  5963. var(40) = 0
  5964.  
  5965. [State 1000, 0]
  5966. type = varset
  5967. trigger1 = time = 0
  5968. var(3) = 0
  5969.  
  5970. [State 1000, 0]
  5971. type = varset
  5972. trigger1 = time = 0
  5973. var(1) = 0
  5974.  
  5975. [State 1200, 1]
  5976. type = posadd
  5977. trigger1 = animelem = 2
  5978. x = 10
  5979.  
  5980. [State 1200, 1]
  5981. type = veladd
  5982. trigger1 = time >= 0
  5983. y = .5
  5984.  
  5985. [State 1505, 3]
  5986. type = VelSet
  5987. trigger1 = Time = 10
  5988. x = 1.5
  5989.  
  5990. [State 1505, 3]
  5991. type = VelSet
  5992. trigger1 = Time = 15
  5993. x = 1
  5994.  
  5995. [State 1505, 3]
  5996. type = VelSet
  5997. trigger1 = Time = 18
  5998. x = 0.5
  5999.  
  6000. [State 1200, 2]
  6001. type = PlaySnd
  6002. trigger1 = AnimElem = 4
  6003. value = 1200,0
  6004.  
  6005. [State 1200, 5]
  6006. type = HitDef
  6007. trigger1 = AnimElem = 5
  6008. attr = A, ST
  6009. animtype = Hard
  6010. damage = ifelse(P2movetype = A,60,30),10
  6011. getpower  = 65,65
  6012. givepower = 20,20
  6013. pausetime = 12,12
  6014. sparkno = 2
  6015. guard.sparkno = 42
  6016. sparkxy = -10,-80
  6017. hitflag = MAF
  6018. guardflag = M
  6019. hitsound = S230,3
  6020. guardsound = S200,3
  6021. ground.type = High
  6022. ground.slidetime = 30
  6023. ground.hittime = 30
  6024. ground.velocity = 0
  6025. guard.hittime = 30
  6026. guard.velocity = -13
  6027. p2stateno = ifelse(P2movetype = A,4850,4130)
  6028.  
  6029. [State 1505, 9]
  6030. type = ChangeState
  6031. trigger1 = Vel Y > 0
  6032. trigger1 = Pos Y >= 0
  6033. value = 1212
  6034.  
  6035. ;-----------------------------------------------------------------------
  6036. ; æOô]
  6037. [Statedef 700]
  6038. type = S
  6039. movetype = I
  6040. physics = N
  6041. anim = 700
  6042. poweradd = IfElse((prevstateno = 150 || prevstateno = 152),-1000,0)
  6043. velset = 0
  6044. ctrl = 0
  6045. sprpriority = -2
  6046.  
  6047. [State 801, 0]
  6048. type = Explod
  6049. trigger1 = AnimElem = 1
  6050. anim = 701
  6051. pos = 0,0
  6052. sprpriority = -5
  6053. postype = p1
  6054. removetime = 10
  6055.  
  6056. [State 801, 0]
  6057. type = Explod
  6058. trigger1 = AnimElem = 2
  6059. anim = 702
  6060. pos = 0,0
  6061. sprpriority = -5
  6062. postype = p1
  6063. removetime = 10
  6064.  
  6065. [State 801, 0]
  6066. type = Explod
  6067. trigger1 = AnimElem = 3
  6068. anim = 703
  6069. pos = 0,0
  6070. sprpriority = -5
  6071. postype = p1
  6072. removetime = 5
  6073.  
  6074. [State 775, 5]
  6075. type = AfterImage
  6076. trigger1 = Time = 0 && (prevstateno = 150 || prevstateno = 152)
  6077. time = 100
  6078. trans = add1
  6079. timegap = 1
  6080. framegap = 2
  6081. length = 8
  6082.  
  6083. [State 775, 5]
  6084. type = AfterImage
  6085. trigger1 = animTime = 0 && (prevstateno = 150 || prevstateno = 152)
  6086. time = 1
  6087. trans = add1
  6088. timegap = 1
  6089. framegap = 2
  6090. length = 8
  6091.  
  6092. [State 750, 3]
  6093. type = EnvColor
  6094. trigger1 = Time = 0 && (prevstateno = 150 || prevstateno = 152)
  6095. time = 2
  6096. value = 255,255,255
  6097. under = 1
  6098.  
  6099. [State 3500, 13]
  6100. type = AssertSpecial
  6101. trigger1 = (prevstateno = 150 || prevstateno = 152)
  6102. trigger1 = Time = [0,1]
  6103. flag = Nofg
  6104. flag1 = noshadow
  6105. ignorehitpause = 1
  6106.  
  6107. [State 250, 4]
  6108. type = VelSet
  6109. trigger1 = AnimElem = 3 && prevstateno = 100
  6110. x = 7
  6111.  
  6112. [State 250, 4]
  6113. type = VelSet
  6114. trigger1 = AnimElem = 3 && prevstateno != 100
  6115. x = IfElse((prevstateno = 150 || prevstateno = 152),6,5)
  6116.  
  6117. [State 250, 6]
  6118. type = VelSet
  6119. trigger1 = AnimElem = 7
  6120. x = 0
  6121.  
  6122. [State 800, 1]
  6123. type = HitBy
  6124. trigger1 = Time >= 0
  6125. trigger1 = animtime <= 0 - 9
  6126. value = SCA, NT, ST
  6127. time = 1
  6128.  
  6129. [State 800, 6]
  6130. type = PlayerPush
  6131. trigger1 = 1
  6132. value = 0
  6133.  
  6134. [State 200, 2]
  6135. type = PlaySnd
  6136. trigger1 = AnimElem = 1
  6137. trigger1 = P2bodydist X >= 25
  6138. value = 250,0
  6139. channel = 0
  6140. volume = 30
  6141.  
  6142. [State 200, 2]
  6143. type = PlaySnd
  6144. trigger1 = AnimElem = 1
  6145. trigger1 = P2bodydist X < 25
  6146. value = 900,0
  6147. channel = 0
  6148. volume = 30
  6149.  
  6150. [State 105, 2]
  6151. type = Turn
  6152. trigger1 = (var(20)!=0) && (animtime = 0)
  6153. trigger1 = p2dist X < 0
  6154.  
  6155. [State 200, 4]
  6156. type = ChangeState
  6157. trigger1 = AnimTime = 0
  6158. value = 0
  6159. ctrl = 1
  6160.  
  6161. ; îπô]
  6162. [Statedef 710]
  6163. type = S
  6164. movetype = I
  6165. physics = N
  6166. anim = 710
  6167. poweradd = IfElse((prevstateno = 150 || prevstateno = 152),-1000,0)
  6168. velset = 0,0
  6169. ctrl = 0
  6170. Sprpriority = -1
  6171.  
  6172. [State 801, 0]
  6173. type = Explod
  6174. trigger1 = AnimElem = 1
  6175. anim = 711
  6176. pos = 0,0
  6177. sprpriority = -5
  6178. postype = p1
  6179. removetime = 10
  6180.  
  6181. [State 801, 0]
  6182. type = Explod
  6183. trigger1 = AnimElem = 2
  6184. anim = 712
  6185. pos = 0,0
  6186. sprpriority = -5
  6187. postype = p1
  6188. removetime = 10
  6189.  
  6190. [State 801, 0]
  6191. type = Explod
  6192. trigger1 = AnimElem = 3
  6193. anim = 713
  6194. pos = 0,0
  6195. sprpriority = -5
  6196. postype = p1
  6197. removetime = 5
  6198.  
  6199. [State 800, 1]
  6200. type = HitBy
  6201. trigger1 = Time >= 0
  6202. trigger1 = animtime <= 0 - 9
  6203. value = SCA, NT, ST, HT
  6204. time = 1
  6205.  
  6206. [State 800, 6]
  6207. type = PlayerPush
  6208. trigger1 = 1
  6209. value = 0
  6210.  
  6211. [State 775, 5]
  6212. type = AfterImage
  6213. trigger1 = Time = 0 && (prevstateno = 150 || prevstateno = 152)
  6214. time = 100
  6215. trans = add1
  6216. timegap = 1
  6217. framegap = 2
  6218. length = 8
  6219.  
  6220. [State 775, 5]
  6221. type = AfterImage
  6222. trigger1 = animTime = 0 && (prevstateno = 150 || prevstateno = 152)
  6223. time = 1
  6224. trans = add1
  6225. timegap = 1
  6226. framegap = 2
  6227. length = 8
  6228.  
  6229. [State 750, 3]
  6230. type = EnvColor
  6231. trigger1 = Time = 0 && (prevstateno = 150 || prevstateno = 152)
  6232. time = 2
  6233. value = 255,255,255
  6234. under = 1
  6235.  
  6236. [State 3500, 13]
  6237. type = AssertSpecial
  6238. trigger1 = (prevstateno = 150 || prevstateno = 152)
  6239. trigger1 = Time = [0,1]
  6240. flag = Nofg
  6241. flag1 = noshadow
  6242. ignorehitpause = 1
  6243.  
  6244. [State 250, 4]
  6245. type = VelSet
  6246. trigger1 = AnimElem = 3
  6247. x = IfElse((prevstateno = 150 || prevstateno = 152),-6,-5)
  6248.  
  6249. [State 260, 6]
  6250. type = VelSet
  6251. trigger1 = AnimElem = 7
  6252. x = 0
  6253.  
  6254. [State 200, 2]
  6255. type = PlaySnd
  6256. trigger1 = AnimElem = 1
  6257. value = 250,0
  6258. channel = 0
  6259. volume = 30
  6260.  
  6261. [State 105, 2]
  6262. type = Turn
  6263. trigger1 = (var(20)!=0) && (animtime = 0)
  6264. trigger1 = p2dist X < 0
  6265.  
  6266. [State 200, 4]
  6267. type = ChangeState
  6268. trigger1 = AnimTime = 0
  6269. value = 0
  6270. ctrl = 1
  6271.  
  6272. ;------  â_âEâôë±ö≡  ------
  6273. [Statedef 3990]
  6274. type = S
  6275. movetype = I
  6276. physics = S
  6277. anim = 3990
  6278. poweradd = 0
  6279. velset = 0,0
  6280. ctrl = 0
  6281.  
  6282. [State -2, 6]
  6283. type = PlaySnd
  6284. trigger1 = time = 1
  6285. value = 3990,0
  6286. volume = 60
  6287.  
  6288. [State 3700,Turn]
  6289. type = Turn
  6290. trigger1 = time = 0 && P2Dist X < 0
  6291.  
  6292. [State 1000, 1]
  6293. type = NotHitBy
  6294. trigger1 = 1
  6295. value = SCA
  6296. time = 1
  6297.  
  6298. [State 260, 4]
  6299. type = VelSet
  6300. trigger1 = time = [0,3]
  6301. x = -8
  6302.  
  6303. [State 1002, 1]
  6304. type = PosSet
  6305. trigger1 = Time = 0
  6306. y = 0
  6307.  
  6308. [State 105, 2]
  6309. type = Turn
  6310. trigger1 = (var(20)!=0) && (animtime = 0)
  6311. trigger1 = p2dist X < 0
  6312.  
  6313. [State 200, 4]
  6314. type = ChangeState
  6315. trigger1 = AnimTime = 0
  6316. value = 0
  6317. ctrl = 1
  6318.  
  6319. ;------  âpâÅü[élé`éwö¡ô«  ------
  6320. [Statedef 990]
  6321. type = S
  6322. movetype = I
  6323. physics = S
  6324. anim = 990
  6325. poweradd = -1000
  6326. velset = 0
  6327. ctrl = 0
  6328.  
  6329. [State 2000, 1]
  6330. type = NotHitBy
  6331. trigger1 = 1
  6332. value = SCA
  6333.  
  6334. [State 2000, 5]
  6335. type = Explod
  6336. trigger1 = AnimElem = 4
  6337. anim = F995
  6338. sprpriority = 4
  6339. postype = p1
  6340. pos = 0,0
  6341. bindtime = -1
  6342. pausemovetime = -1
  6343. ownpal = 1
  6344.  
  6345. [State 183, 3]
  6346. type = EnvShake
  6347. trigger1 =  animelem = 4
  6348. ignorehitpause = 1
  6349. freq = 170
  6350. ampl = 7
  6351. phase = 170
  6352. time = 20
  6353.  
  6354. [State 780, Activate]
  6355. type = VarSet
  6356. trigger1 = animelem = 4
  6357. v = 10
  6358. value = 1200
  6359.  
  6360. [State 2000, 2]
  6361. type = PlaySnd
  6362. trigger1 = animelem = 4
  6363. value = 950,0
  6364.  
  6365. [State 2090, 1Pæñ]
  6366. type = Explod
  6367. trigger1 = animtime = 0 - 12
  6368. anim = Fifelse(var(13) = 1,2090,2091)
  6369. id = 2090
  6370. pos = ifelse(var(13) = 1,15,213),196
  6371. postype = Left
  6372. bindtime = -1
  6373. removetime = -1
  6374. ignorepausetime = 1
  6375. ignorehitpause = 1
  6376. sprpriority = 8
  6377. ownpal = 1
  6378. supermove = 1
  6379. ontop = 1
  6380.  
  6381. [State 2090, 1]
  6382. type = Explod
  6383. trigger1 = animtime = 0 - 12
  6384. anim = F2095
  6385. id = 2095
  6386. pos = ifelse(var(13) = 1,102,216),198
  6387. postype = Left
  6388. bindtime = -1
  6389. removetime = -1
  6390. ignorepausetime = 1
  6391. ignorehitpause = 1
  6392. sprpriority = 9
  6393. facing = ifelse(var(13) = 1,1,-1)
  6394. ownpal = 1
  6395. scale = 0,1
  6396. ontop = 1
  6397.  
  6398. [State 2000, 10]
  6399. type = ChangeState
  6400. trigger1 = AnimTime = 0
  6401. value = 0
  6402. ctrl = 1
  6403.  
  6404. ;------  âpâÅü[élé`éwö¡ô«  ------
  6405. [Statedef 995]
  6406. type = S
  6407. movetype = I
  6408. physics = S
  6409. anim = 995
  6410. poweradd = -2000
  6411. velset = 0
  6412. ctrl = 0
  6413.  
  6414. [State 780, Activate]
  6415. type = VarSet
  6416. trigger1 = time = 0
  6417. v = 10
  6418. value = 1200
  6419.  
  6420. [State 2000, 2]
  6421. type = PlaySnd
  6422. trigger1 = time = 0
  6423. value = 950,1
  6424.  
  6425. [State 2090, 1Pæñ]
  6426. type = Explod
  6427. trigger1 = animtime = 0
  6428. anim = Fifelse(var(13) = 1,2090,2091)
  6429. id = 2090
  6430. pos = ifelse(var(13) = 1,15,213),196
  6431. postype = Left
  6432. bindtime = -1
  6433. removetime = -1
  6434. ignorepausetime = 1
  6435. ignorehitpause = 1
  6436. sprpriority = 8
  6437. ownpal = 1
  6438. supermove = 1
  6439. ontop = 1
  6440.  
  6441. [State 2090, 1]
  6442. type = Explod
  6443. trigger1 = animtime = 0
  6444. anim = F2095
  6445. id = 2095
  6446. pos = ifelse(var(13) = 1,102,216),198
  6447. postype = Left
  6448. bindtime = -1
  6449. removetime = -1
  6450. ignorepausetime = 1
  6451. ignorehitpause = 1
  6452. sprpriority = 9
  6453. facing = ifelse(var(13) = 1,1,-1)
  6454. ownpal = 1
  6455. scale = 0,1
  6456. ontop = 1
  6457.  
  6458. [State 2000, 10]
  6459. type = ChangeState
  6460. trigger1 = AnimTime = 0
  6461. value = 0
  6462. ctrl = 1
  6463.  
  6464. ;--------------------------
  6465. [Statedef 991]
  6466. type = S
  6467. movetype = A
  6468. physics = S
  6469. anim = 991
  6470. poweradd = 0
  6471. velset = 0
  6472. ctrl = 0
  6473.  
  6474. [State -2, 1]
  6475. type = Varset
  6476. trigger1 = time = 0
  6477. var(10) = 0
  6478. ignorehitpause = 1
  6479.  
  6480. [State 2200, 6]
  6481. type = Explod
  6482. trigger1 = Time = 2
  6483. anim = F991
  6484. pos = -12,-71
  6485. postype = p1
  6486. sprpriority = 2
  6487. supermove = 1
  6488. bindtime = -1
  6489. ID = 200
  6490.  
  6491. [State 2000, 15]
  6492. type = EnvColor
  6493. trigger1 = Time = 2
  6494. time = 4
  6495. value = 255,255,255
  6496. under = 1
  6497. ignorehitpause = 1
  6498. persistent = 0
  6499.  
  6500. [State 3500, 13]
  6501. type = AssertSpecial
  6502. trigger1 = Time = [2,6]
  6503. flag = Nofg
  6504. flag1 = noshadow
  6505. ignorehitpause = 1
  6506.  
  6507. [State 3050, Voice]
  6508. type = PlaySnd
  6509. trigger1 = time = 2
  6510. value = F9,0
  6511.  
  6512. [State 210, 1]
  6513. type = PlaySnd
  6514. trigger1 = Time = 0
  6515. value = 210,1
  6516.  
  6517. [State 210, 2]
  6518. type = PlaySnd
  6519. trigger1 = Time = 0
  6520. value = 200,1
  6521. channel = 0
  6522. volume = 30
  6523.  
  6524. [State 5040, 4]
  6525. type = posadd
  6526. trigger1 = AnimElem = 4
  6527. trigger2 = AnimElem = 5
  6528. x = 8
  6529.  
  6530. [State 5040, 4]
  6531. type = StateTypeSet
  6532. trigger1 = AnimElem = 6
  6533. movetype = I
  6534.  
  6535. [State 200, 3]
  6536. type = HitDef
  6537. trigger1 = AnimElem = 5
  6538. attr = S, NA
  6539. animtype = Light
  6540. damage = ifelse(P2movetype = A,50,50),50
  6541. getpower  = 0,0
  6542. givepower = 20,20
  6543. pausetime = 15,15
  6544. hitflag = MAF
  6545. guardflag = M
  6546. sparkno = 2
  6547. guard.sparkno = 42
  6548. sparkxy = -10,-76
  6549. hitsound = S230,3
  6550. guardsound = S200,3
  6551. ground.type = low
  6552. ground.slidetime = 30
  6553. ground.hittime = 30
  6554. ground.velocity = 0
  6555. guard.hittime = 30
  6556. guard.velocity = 0
  6557. ground.cornerpush.veloff = 0
  6558. guard.cornerpush.veloff = 0
  6559. p2stateno = ifelse(P2movetype = A,4955,4295)
  6560.  
  6561. [State -2, 7]
  6562. type = targetstate
  6563. trigger1 = MoveGuarded = 1
  6564. value = 4300
  6565. ignorehitpause = 1
  6566. persistent = 0
  6567.  
  6568. [State -2, 7]
  6569. type = Varadd
  6570. trigger1 = MoveGuarded = 1
  6571. var(5) = 1001
  6572. ignorehitpause = 1
  6573. persistent = 0
  6574.  
  6575. [State 105, 2]
  6576. type = Turn
  6577. trigger1 = (var(20)!=0) && (animtime = 0)
  6578. trigger1 = p2dist X < 0
  6579.  
  6580. [State 210, 4]
  6581. type = ChangeState
  6582. trigger1 = AnimTime = 0
  6583. value = 0
  6584. ctrl = 1
  6585.  
  6586. ;------------------------------------------------------------------------------
  6587. [Statedef -2]
  6588.  
  6589. [State -2, 1]
  6590. type = VarAdd
  6591. trigger1 = var(16) > 0 && stateno != [3700,3710] 
  6592. v = 16
  6593. value = -1
  6594. ignorehitpause = 1
  6595.  
  6596. ;-----------------MAXéQÄgùpë┬ö\é╠ô_û┼
  6597. [State -2]
  6598. type=Explod
  6599. triggerall = NumExplod(4230) = 0
  6600. triggerall = life <= 400
  6601. trigger1 = roundno = 1
  6602. trigger1 = roundstate > 1
  6603. trigger2 = roundno > 1
  6604. trigger2 = roundstate > 1
  6605. id=4230
  6606. anim=F4230
  6607. pos=ifelse(var(13) = 2,175,43),31
  6608. postype=left
  6609. ;ontop=1
  6610. sprpriority = 10
  6611. removetime = -1
  6612. supermove = 1
  6613. ownpal=1
  6614. bindtime=-1
  6615. under=0
  6616. ignorehitpause = 1
  6617.  
  6618. [State -2, 0]
  6619. type = RemoveExplod
  6620. trigger1 = life > 400
  6621. trigger2 = winko = 1 || life = 0
  6622. ignorehitpause = 1
  6623. ID = 4230
  6624.  
  6625. ;-----------------âQü[âWéOü`éP
  6626. [State -2,ÿg]
  6627. type=Explod
  6628. triggerall = NumExplod(4240) = 0
  6629. triggerall = power = [0,999]
  6630. trigger1 = roundno = 1
  6631. trigger1 = roundstate > 1
  6632. trigger2 = roundno > 1
  6633. trigger2 = roundstate > 1
  6634. id=4240
  6635. anim=F4240
  6636. pos=ifelse(var(13) = 2,288,29),225
  6637. postype=left
  6638. ontop=1
  6639. facing = ifelse(var(13) = 1,1,-1)
  6640. removetime = -1
  6641. supermove = 1
  6642. ownpal=1
  6643. bindtime=-1
  6644. under=0
  6645. ignorehitpause = 1
  6646.  
  6647. [State -2,âQü[âW]
  6648. type=Explod
  6649. triggerall = NumExplod(4245) = 0
  6650. triggerall = power = [1,999]
  6651. trigger1 = roundno = 1
  6652. trigger1 = roundstate > 1
  6653. trigger2 = roundno > 1
  6654. trigger2 = roundstate > 1
  6655. id=4245
  6656. anim=F4245
  6657. pos=ifelse(var(13) = 2,288,29),225
  6658. postype=left
  6659. ontop=1
  6660. facing = ifelse(var(13) = 1,1,-1)
  6661. removetime = -1
  6662. supermove = 1
  6663. ownpal=1
  6664. bindtime=-1
  6665. under=0
  6666. ignorehitpause = 1
  6667.  
  6668. [State -2, 0]
  6669. type = RemoveExplod
  6670. trigger1 = power != [0,999]
  6671. trigger2 = winko = 1 || life = 0
  6672. ignorehitpause = 1
  6673. ID = 4240
  6674. [State -2, 0]
  6675. type = RemoveExplod
  6676. trigger1 = power != [0,999]
  6677. trigger2 = winko = 1 || life = 0
  6678. ignorehitpause = 1
  6679. ID = 4245
  6680.  
  6681. [State 2090, 7]
  6682. type = ModifyExplod
  6683. trigger1 = power > 0
  6684. ID = 4245
  6685. scale = (0 + power) / 1000.0,1
  6686. ignorehitpause = 1
  6687. ignorepausetime = 1
  6688.  
  6689. ;-----------------âQü[âWéPü`éQ
  6690. [State -2,ÿg]
  6691. type=Explod
  6692. triggerall = NumExplod(4250) = 0
  6693. triggerall = power = [1000,1999]
  6694. trigger1 = roundno = 1
  6695. trigger1 = roundstate > 1
  6696. trigger2 = roundno > 1
  6697. trigger2 = roundstate > 1
  6698. id=4250
  6699. anim=F4250
  6700. pos=ifelse(var(13) = 2,288,29),225
  6701. postype=left
  6702. ontop=1
  6703. facing = ifelse(var(13) = 1,1,-1)
  6704. removetime = -1
  6705. supermove = 1
  6706. ownpal=1
  6707. bindtime=-1
  6708. under=0
  6709. ignorehitpause = 1
  6710.  
  6711. [State -2,âQü[âW]
  6712. type=Explod
  6713. triggerall = NumExplod(4255) = 0
  6714. triggerall = power = [1000,1999]
  6715. trigger1 = roundno = 1
  6716. trigger1 = roundstate > 1
  6717. trigger2 = roundno > 1
  6718. trigger2 = roundstate > 1
  6719. id=4255
  6720. anim=F4255
  6721. pos=ifelse(var(13) = 2,288,29),225
  6722. postype=left
  6723. ontop=1
  6724. facing = ifelse(var(13) = 1,1,-1)
  6725. removetime = -1
  6726. supermove = 1
  6727. ownpal=1
  6728. bindtime=-1
  6729. under=0
  6730. ignorehitpause = 1
  6731.  
  6732. [State -2, 0]
  6733. type = RemoveExplod
  6734. trigger1 = power != [1000,1999]
  6735. trigger2 = winko = 1 || life = 0
  6736. ignorehitpause = 1
  6737. ID = 4250
  6738. [State -2, 0]
  6739. type = RemoveExplod
  6740. trigger1 = power != [1000,1999]
  6741. trigger2 = winko = 1 || life = 0
  6742. ignorehitpause = 1
  6743. ID = 4255
  6744.  
  6745. [State 2090, 7]
  6746. type = ModifyExplod
  6747. trigger1 = power > 0
  6748. ID = 4255
  6749. scale = (-1000 + power) / 1000.0,1
  6750. ignorehitpause = 1
  6751. ignorepausetime = 1
  6752.  
  6753. ;-----------------âQü[âWéQü`éR
  6754. [State -2,ÿg]
  6755. type=Explod
  6756. triggerall = NumExplod(4260) = 0
  6757. triggerall = power = [2000,2999]
  6758. trigger1 = roundno = 1
  6759. trigger1 = roundstate > 1
  6760. trigger2 = roundno > 1
  6761. trigger2 = roundstate > 1
  6762. id=4260
  6763. anim=F4260
  6764. pos=ifelse(var(13) = 2,288,29),225
  6765. postype=left
  6766. ontop=1
  6767. facing = ifelse(var(13) = 1,1,-1)
  6768. removetime = -1
  6769. supermove = 1
  6770. ownpal=1
  6771. bindtime=-1
  6772. under=0
  6773. ignorehitpause = 1
  6774.  
  6775. [State -2,âQü[âW]
  6776. type=Explod
  6777. triggerall = NumExplod(4265) = 0
  6778. triggerall = power = [2000,2999]
  6779. trigger1 = roundno = 1
  6780. trigger1 = roundstate > 1
  6781. trigger2 = roundno > 1
  6782. trigger2 = roundstate > 1
  6783. id=4265
  6784. anim=F4265
  6785. pos=ifelse(var(13) = 2,288,29),225
  6786. postype=left
  6787. ontop=1
  6788. facing = ifelse(var(13) = 1,1,-1)
  6789. removetime = -1
  6790. supermove = 1
  6791. ownpal=1
  6792. bindtime=-1
  6793. under=0
  6794. ignorehitpause = 1
  6795.  
  6796. [State -2, 0]
  6797. type = RemoveExplod
  6798. trigger1 = power != [2000,2999]
  6799. trigger2 = winko = 1 || life = 0
  6800. ignorehitpause = 1
  6801. ID = 4260
  6802. [State -2, 0]
  6803. type = RemoveExplod
  6804. trigger1 = power != [2000,2999]
  6805. trigger2 = winko = 1 || life = 0
  6806. ignorehitpause = 1
  6807. ID = 4265
  6808.  
  6809. [State 2090, 7]
  6810. type = ModifyExplod
  6811. trigger1 = power > 0
  6812. ID = 4265
  6813. scale = (-2000 + power) / 1000.0,1
  6814. ignorehitpause = 1
  6815. ignorepausetime = 1
  6816.  
  6817. ;-----------------âQü[âWéRü`éS
  6818. [State -2,ÿg]
  6819. type=Explod
  6820. triggerall = NumExplod(4270) = 0
  6821. triggerall = power = [3000,3999]
  6822. trigger1 = roundno = 1
  6823. trigger1 = roundstate > 1
  6824. trigger2 = roundno > 1
  6825. trigger2 = roundstate > 1
  6826. id=4270
  6827. anim=F4270
  6828. pos=ifelse(var(13) = 2,288,29),225
  6829. postype=left
  6830. ontop=1
  6831. facing = ifelse(var(13) = 1,1,-1)
  6832. removetime = -1
  6833. supermove = 1
  6834. ownpal=1
  6835. bindtime=-1
  6836. under=0
  6837. ignorehitpause = 1
  6838.  
  6839. [State -2,âQü[âW]
  6840. type=Explod
  6841. triggerall = NumExplod(4275) = 0
  6842. triggerall = power = [3000,3999]
  6843. trigger1 = roundno = 1
  6844. trigger1 = roundstate > 1
  6845. trigger2 = roundno > 1
  6846. trigger2 = roundstate > 1
  6847. id=4275
  6848. anim=F4275
  6849. pos=ifelse(var(13) = 2,288,29),225
  6850. postype=left
  6851. ontop=1
  6852. facing = ifelse(var(13) = 1,1,-1)
  6853. removetime = -1
  6854. supermove = 1
  6855. ownpal=1
  6856. bindtime=-1
  6857. under=0
  6858. ignorehitpause = 1
  6859.  
  6860. [State -2, 0]
  6861. type = RemoveExplod
  6862. trigger1 = power != [3000,3999]
  6863. trigger2 = winko = 1 || life = 0
  6864. ignorehitpause = 1
  6865. ID = 4270
  6866. [State -2, 0]
  6867. type = RemoveExplod
  6868. trigger1 = power != [3000,3999]
  6869. trigger2 = winko = 1 || life = 0
  6870. ignorehitpause = 1
  6871. ID = 4275
  6872.  
  6873. [State 2090, 7]
  6874. type = ModifyExplod
  6875. trigger1 = power > 0
  6876. ID = 4275
  6877. scale = (-3000 + power) / 1000.0,1
  6878. ignorehitpause = 1
  6879. ignorepausetime = 1
  6880.  
  6881. ;-----------------âQü[âWéSü`éT
  6882. [State -2,ÿg]
  6883. type=Explod
  6884. triggerall = NumExplod(4280) = 0
  6885. triggerall = power = [4000,4999]
  6886. trigger1 = roundno = 1
  6887. trigger1 = roundstate > 1
  6888. trigger2 = roundno > 1
  6889. trigger2 = roundstate > 1
  6890. id=4280
  6891. anim=F4280
  6892. pos=ifelse(var(13) = 2,288,29),225
  6893. postype=left
  6894. ontop=1
  6895. facing = ifelse(var(13) = 1,1,-1)
  6896. removetime = -1
  6897. supermove = 1
  6898. ownpal=1
  6899. bindtime=-1
  6900. under=0
  6901. ignorehitpause = 1
  6902.  
  6903. [State -2,âQü[âW]
  6904. type=Explod
  6905. triggerall = NumExplod(4285) = 0
  6906. triggerall = power = [4000,4999]
  6907. trigger1 = roundno = 1
  6908. trigger1 = roundstate > 1
  6909. trigger2 = roundno > 1
  6910. trigger2 = roundstate > 1
  6911. id=4285
  6912. anim=F4285
  6913. pos=ifelse(var(13) = 2,288,29),225
  6914. postype=left
  6915. ontop=1
  6916. facing = ifelse(var(13) = 1,1,-1)
  6917. removetime = -1
  6918. supermove = 1
  6919. ownpal=1
  6920. bindtime=-1
  6921. under=0
  6922. ignorehitpause = 1
  6923.  
  6924. [State -2, 0]
  6925. type = RemoveExplod
  6926. trigger1 = power != [4000,4999]
  6927. trigger2 = winko = 1 || life = 0
  6928. ignorehitpause = 1
  6929. ID = 4280
  6930. [State -2, 0]
  6931. type = RemoveExplod
  6932. trigger1 = power != [4000,4999]
  6933. trigger2 = winko = 1 || life = 0
  6934. ignorehitpause = 1
  6935. ID = 4285
  6936.  
  6937. [State 2090, 7]
  6938. type = ModifyExplod
  6939. trigger1 = power > 0
  6940. ID = 4285
  6941. scale = (-4000 + power) / 1000.0,1
  6942. ignorehitpause = 1
  6943. ignorepausetime = 1
  6944.  
  6945.  
  6946. ;-----------------âQü[âWMAX
  6947. [State -2]
  6948. type=Explod
  6949. triggerall = NumExplod(4220) = 0
  6950. triggerall = power != [0,4999]
  6951. trigger1 = roundno = 1
  6952. trigger1 = roundstate > 1
  6953. trigger2 = roundno > 1
  6954. trigger2 = roundstate > 1
  6955. id=4220
  6956. anim=F4220
  6957. pos=ifelse(var(13) = 2,288,29),225
  6958. postype=left
  6959. ontop=1
  6960. facing = ifelse(var(13) = 1,1,-1)
  6961. removetime = -1
  6962. supermove = 1
  6963. ownpal=1
  6964. bindtime=-1
  6965. under=0
  6966. ignorehitpause = 1
  6967.  
  6968. [State -2, 0]
  6969. type = RemoveExplod
  6970. trigger1 = power = [0,4999]
  6971. trigger2 = winko = 1 || life = 0
  6972. ignorehitpause = 1
  6973. ID = 4220
  6974.  
  6975. ;-----------------âKü[âhâNâëâbâVâàé╠ô_û┼
  6976. [State -2]
  6977. type=Explod
  6978. trigger1 = NumExplod(4110) = 0
  6979. trigger1 = var(5) = [600,799]
  6980. trigger1 = winko = 0 || life != 0
  6981. id=4110
  6982. anim=F4110
  6983. pos=ifelse(var(13) = 2,41,173),28
  6984. postype=left
  6985. ontop=1
  6986. persistent=0
  6987. ownpal=1
  6988. bindtime=-1
  6989. under=1
  6990. ignorehitpause = 1
  6991. [State -2, 0]
  6992. type = RemoveExplod
  6993. trigger1 = winko = 1 || life = 0
  6994. ignorehitpause = 1
  6995. ID = 4110
  6996.  
  6997. [State -2]
  6998. type=Explod
  6999. trigger1 = NumExplod(4115) = 0
  7000. trigger1 = var(5) >= 800
  7001. trigger1 = winko = 0 || life != 0
  7002. id=4115
  7003. anim=F4115
  7004. pos=ifelse(var(13) = 2,41,173),28
  7005. postype=left
  7006. ontop=1
  7007. persistent=0
  7008. ownpal=1
  7009. bindtime=-1
  7010. under=1
  7011. ignorehitpause = 1
  7012. [State -2, 0]
  7013. type = RemoveExplod
  7014. trigger1 = winko = 1 || life = 0
  7015. ignorehitpause = 1
  7016. ID = 4115
  7017.  
  7018.  
  7019. ;------  âpâÅü[élé`éwö¡ô«ùp  ------
  7020.  
  7021. [State -2, ìUîéù═ÅπÅ╕]
  7022. type = attackMulSet
  7023. trigger1 = Var(10) > 0
  7024. value = 1.2
  7025. [State -2, ìUîéù═Åëè·Æl]
  7026. type = attackMulSet
  7027. trigger1 = Var(10) = 0
  7028. value = 1
  7029. [State -2, ìUîéù═ÅπÅ╕]
  7030. type = defenceMulSet
  7031. trigger1 = Var(10) > 0
  7032. value = 1.2
  7033. [State -2, ìUîéù═ÅπÅ╕]
  7034. type = defenceMulSet
  7035. trigger1 = Var(10) = 0
  7036. value = 1
  7037.  
  7038. [State -2, 1]
  7039. type = Varset
  7040. trigger1 = time = 2
  7041. trigger1 = var(10) < 0
  7042. var(10) = 0
  7043. ignorehitpause = 1
  7044.  
  7045. [State -2, 1]
  7046. type = VarAdd
  7047. trigger1 = var(10) > 0
  7048. v = 10
  7049. value = -1
  7050. ignorehitpause = 1
  7051.  
  7052. [State -2, 11]
  7053. type = PalFX
  7054. trigger1 = (GameTime%2)=0
  7055. trigger1 = Var(10) > 0 
  7056. time = 1
  7057. add = 100,70,0
  7058. ignorehitpause = 1
  7059.  
  7060. [State 2090, 7]
  7061. type = ModifyExplod
  7062. trigger1 = Var(10) > 0 
  7063. ID = 2095
  7064. scale = (1200 - Var(10)) / 1200.0,1
  7065. ignorehitpause = 1
  7066. ignorepausetime = 1
  7067.  
  7068. [State -2, 9]
  7069. type = RemoveExplod
  7070. trigger1 = var(10) <= 0
  7071. trigger2 = winko = 1
  7072. trigger3 = life = 0
  7073. ID = 2090
  7074. ignorehitpause = 1
  7075.  
  7076. [State -2, 9]
  7077. type = RemoveExplod
  7078. trigger1 = var(10) <= 0
  7079. trigger2 = winko = 1
  7080. trigger3 = life = 0
  7081. ID = 2095
  7082. ignorehitpause = 1
  7083.  
  7084. [State -2, 12]
  7085. type = Explod
  7086. trigger1 = var(10) = 1 && winko != 1
  7087. trigger2 = var(10) < 0 && winko != 1
  7088. anim = Fifelse(var(13) = 1,2096,2097)
  7089. pos = ifelse(var(13) = 1,15,213),196
  7090. postype = left
  7091. bindtime = 1
  7092. vel = 0,0
  7093. removetime = -1
  7094. ignorepausetime = 1
  7095. ignorehitpause = 1
  7096. sprpriority = 7
  7097. ownpal = 1
  7098. ontop = 1
  7099. supermove = 1
  7100. persistent = 0
  7101. ;------------------
  7102.  
  7103. [State 2001, 2053]
  7104. type = removeExplod
  7105. trigger1 = movetype = H
  7106. trigger2 = stateno != [2300,2329]
  7107. ID = 9000
  7108.  
  7109. [State -2, 4]
  7110. type = defenceMulSet
  7111. trigger1 = life <= 500
  7112. value = 0.9
  7113. [State -2, 4]
  7114. type = defenceMulSet
  7115. trigger1 = life <= 250
  7116. value = 0.8
  7117. [State -2, 4]
  7118. type = defenceMulSet
  7119. trigger1 = life <= 150
  7120. value = 0.7
  7121.  
  7122. [State -2, ì╢îⁿé½]
  7123. type = VarSet
  7124. trigger1 = movetype = H
  7125. var(40) = 0
  7126.  
  7127. [State -2, ì╢îⁿé½]
  7128. type = VarSet
  7129. trigger1 = Facing = 1 && roundstate = 0
  7130. var(13) = 1
  7131. [State -2, ëEîⁿé½]
  7132. type = VarSet
  7133. trigger1 = Facing = -1 && roundstate = 0
  7134. var(13) = 2
  7135.  
  7136. [State 2100, 3]
  7137. type = Explod
  7138. trigger1 = ProjHit2140 = 1
  7139. anim = F3
  7140. pos = 15,-60
  7141. postype = p2
  7142. sprpriority = 10
  7143. supermove = 1
  7144. bindtime = 1
  7145. facing = -1
  7146.  
  7147. [State 2100, 3]
  7148. type = Explod
  7149. trigger1 = projguarded2140 = 1
  7150. anim = F42
  7151. pos = 0,-60
  7152. postype = p2
  7153. sprpriority = 10
  7154. supermove = 1
  7155. bindtime = 1
  7156. facing = -1
  7157.  
  7158. [State 1000, 1]
  7159. type = PlaySnd
  7160. trigger1 = ProjHit2140 = 1
  7161. value = S230,3
  7162. ignorehitpause = 1
  7163. channel = 3
  7164.  
  7165. [State 1000, 1]
  7166. type = PlaySnd
  7167. trigger1 = projguarded2140 = 1
  7168. id = 2150
  7169. value = S200,3
  7170. ignorehitpause = 1
  7171. channel = 3
  7172.  
  7173. [State 2060, 12]
  7174. type = EnvColor
  7175. trigger1 = ProjHit2140 = 1
  7176. time = 1
  7177. value = 255,255,255
  7178. under = 1
  7179. ignorehitpause = 1
  7180.  
  7181. [State -2, 3]
  7182. type = VarSet
  7183. trigger1 = stateno = 0
  7184. v = 1
  7185. value = 0
  7186.  
  7187. [State -2, 4]
  7188. type = PlaySnd
  7189. triggerall = random < 500
  7190. triggerall = time = 1
  7191. triggerall = stateno = 5000
  7192. trigger1 = anim = 5000
  7193. trigger2 = anim = 5001
  7194. trigger3 = anim = 5010
  7195. trigger4 = anim = 5011
  7196. value = 5000,0
  7197. volume = 30
  7198.  
  7199. [State -2, 4]
  7200. type = PlaySnd
  7201. triggerall = random < 500
  7202. triggerall = time = 1
  7203. triggerall = stateno = 5010
  7204. trigger1 = anim = 5020
  7205. trigger2 = anim = 5021
  7206. value = 5000,0
  7207. volume = 30
  7208.  
  7209. [State -2, 5]
  7210. type = PlaySnd
  7211. triggerall = random < 500
  7212. triggerall = time = 1
  7213. triggerall = stateno = 5000
  7214. trigger1 = anim = 5002
  7215. trigger2 = anim = 5012
  7216. value = 5000,1
  7217. volume = 30
  7218.  
  7219. [State -2, 6]
  7220. type = PlaySnd
  7221. trigger1 = random < 500
  7222. trigger1 = time = 1
  7223. trigger1 = stateno = 5010
  7224. trigger1 = anim = 5022
  7225. value = 5000,1
  7226. volume = 30
  7227.  
  7228. [State -2, 6]
  7229. type = PlaySnd
  7230. trigger1 = random < 250
  7231. trigger1 = time = 1
  7232. trigger1 = stateno = 5100
  7233. value = 5100,0
  7234. volume = 30
  7235.  
  7236. ;------  âqâbâgöRéªâGâtâFâNâg  ------
  7237.  
  7238. [State -2, 0]
  7239. type = Varadd
  7240. trigger1 = var(3) > 0
  7241. var(3) = -1
  7242. persistent = 0
  7243. ignorehitpause = 1
  7244.  
  7245. [State 907, 0]
  7246. type = varset
  7247. trigger1 = p2stateno = 41490 && enemy,anim = 5110
  7248. trigger2 = p2stateno = 4169 && enemy,anim = 5111
  7249. trigger3 = p2stateno = 4128 && enemy,anim = 5111
  7250. trigger4 = p2stateno = 4138 && enemy,anim = 5110
  7251. trigger5 = p2stateno = 4238 && enemy,anim = 5110
  7252. trigger6 = p2stateno = 4248 && enemy,anim = 5111
  7253. trigger7 = p2movetype != H
  7254. var(3) = 0
  7255.  
  7256. [State -2, öÜö¡âjé┬]
  7257. type = Explod
  7258. triggerall = movetype = H && p2movetype = H
  7259. triggerall = random < 500
  7260. triggerall = NumExplod(4500) < 2
  7261. trigger1 = p2stateno = 4000 || p2stateno = 4005 || p2stateno = 4010
  7262. trigger2 = p2stateno = 4030 || p2stateno = 4035 || p2stateno = 4040
  7263. trigger3 = p2stateno = 4060 || p2stateno = 4065 || p2stateno = 4070
  7264. trigger4 = p2stateno = 4090 || p2stateno = 4095 || p2stateno = 4100
  7265. trigger5 = p2stateno = 4125 || p2stateno = 4135
  7266. trigger6 = p2stateno = 4145
  7267. trigger7 = p2stateno = 4155 || p2stateno = 4165
  7268. trigger8 = p2stateno = 4175 || p2stateno = 4185
  7269. trigger9 = p2stateno = 4195 || p2stateno = 4200
  7270. trigger10 = p2stateno = 4215 || p2stateno = 4220
  7271. trigger11 = p2stateno = 4235 || p2stateno = 4245
  7272. trigger12 = p2stateno = 4255 || p2stateno = 4260 || p2stateno = 4265 || p2stateno = 4270
  7273. trigger13 = p2stateno = 4310 || p2stateno = 4315
  7274. trigger14 = p2stateno = 4340 || p2stateno = 4345
  7275. trigger15 = p2stateno = 4360 || p2stateno = 4365
  7276. ;âJâEâôâ^ü[ü½
  7277. trigger16 = p2stateno = 4800 || p2stateno = 4810
  7278. trigger17 = p2stateno = 4820 || p2stateno = 4830
  7279. trigger18 = p2stateno = 4845
  7280. trigger19 = p2stateno = 4855 || p2stateno = 4865
  7281. trigger20 = p2stateno = 4875 || p2stateno = 4885
  7282. trigger21 = p2stateno = 4895 || p2stateno = 4905
  7283. trigger22 = p2stateno = 4915 || p2stateno = 4925
  7284. trigger23 = p2stateno = 4935 || p2stateno = 4940
  7285. trigger24 = p2stateno = 4965
  7286. trigger25 = p2stateno = 4990
  7287. trigger26 = p2stateno = 4995
  7288. ID = 4500
  7289. anim = F3000
  7290. pos = 0,-50
  7291. random = 90,90
  7292. postype = p2
  7293. ownpal = 1
  7294. removetime = 120
  7295. bindtime = 1
  7296. sprpriority = 2
  7297. persistent = 0
  7298. ignorehitpause = 1
  7299.  
  7300. [State -2, öÜö¡êΩé┬]
  7301. type = Explod
  7302. triggerall = movetype = H && p2movetype = H
  7303. triggerall = random < 800
  7304. triggerall = NumExplod(4015) < 2
  7305. trigger1 = p2stateno = 4000 || p2stateno = 4005 || p2stateno = 4010
  7306. trigger2 = p2stateno = 4030 || p2stateno = 4035 || p2stateno = 4040
  7307. trigger3 = p2stateno = 4060 || p2stateno = 4065 || p2stateno = 4070
  7308. trigger4 = p2stateno = 4090 || p2stateno = 4095 || p2stateno = 4100
  7309. trigger5 = p2stateno = 4125 || p2stateno = 4135
  7310. trigger6 = p2stateno = 4145
  7311. trigger7 = p2stateno = 4155 || p2stateno = 4165
  7312. trigger8 = p2stateno = 4175 || p2stateno = 4185
  7313. trigger9 = p2stateno = 4195 || p2stateno = 4200
  7314. trigger10 = p2stateno = 4215 || p2stateno = 4220
  7315. trigger11 = p2stateno = 4235 || p2stateno = 4245
  7316. trigger12 = p2stateno = 4255 || p2stateno = 4260 || p2stateno = 4265 || p2stateno = 4270
  7317. trigger13 = p2stateno = 4310 || p2stateno = 4315
  7318. trigger14 = p2stateno = 4340 || p2stateno = 4345
  7319. trigger15 = p2stateno = 4360 || p2stateno = 4365
  7320. ;âJâEâôâ^ü[ü½
  7321. trigger16 = p2stateno = 4800 || p2stateno = 4810
  7322. trigger17 = p2stateno = 4820 || p2stateno = 4830
  7323. trigger18 = p2stateno = 4845
  7324. trigger19 = p2stateno = 4855 || p2stateno = 4865
  7325. trigger20 = p2stateno = 4875 || p2stateno = 4885
  7326. trigger21 = p2stateno = 4895 || p2stateno = 4905
  7327. trigger22 = p2stateno = 4915 || p2stateno = 4925
  7328. trigger23 = p2stateno = 4935 || p2stateno = 4940
  7329. trigger24 = p2stateno = 4965
  7330. trigger25 = p2stateno = 4990
  7331. trigger26 = p2stateno = 4995
  7332. ID = 4015
  7333. anim = F3050
  7334. pos = 0,-50
  7335. random = 90,90
  7336. postype = p2
  7337. ownpal = 1
  7338. removetime = 120
  7339. bindtime = 1
  7340. sprpriority = 2
  7341. persistent = 0
  7342. ignorehitpause = 1
  7343.  
  7344. [State -2, ëî]
  7345. type = Explod
  7346. triggerall = p2stateno != 9090
  7347. triggerall = random < 100
  7348. triggerall = p2Movetype = H
  7349. trigger1 = var(3) = [1,300]
  7350. trigger1 = (gametime%2) = 0
  7351. anim = F3040
  7352. pos = 0,-50
  7353. random = 90,90
  7354. postype = p2
  7355. ownpal = 1
  7356. bindtime = 1
  7357. ignorehitpause = 1
  7358. sprpriority = 2
  7359.  
  7360. [State -2, öÜö¡Å¼]
  7361. type = Explod
  7362. triggerall = p2stateno != 9090
  7363. triggerall = random < 50
  7364. triggerall = p2Movetype = H
  7365. trigger1 = var(3) = [295,300]
  7366. trigger1 = (gametime%2) = 0
  7367. anim = F3030
  7368. pos = 0,-50
  7369. random = 90,90
  7370. postype = p2
  7371. ownpal = 1
  7372. bindtime = 1
  7373. ignorehitpause = 1
  7374. sprpriority = 2
  7375.  
  7376. [State -2, öjù⌠]
  7377. type = Explod
  7378. triggerall = p2stateno != 9090
  7379. triggerall = random < 400
  7380. triggerall = p2Movetype = H
  7381. trigger1 = (gametime%2) = 1
  7382. trigger1 = var(3) = [1,300]
  7383. anim = F3020
  7384. pos = 0,-50
  7385. random = 90,90
  7386. postype = p2
  7387. ownpal = 1
  7388. bindtime = 1
  7389. ignorehitpause = 1
  7390. sprpriority = 2
  7391.  
  7392. [State -2, â`âèâ`âè]
  7393. type = Explod
  7394. triggerall = p2stateno != 9090
  7395. triggerall = random < 100
  7396. triggerall = p2Movetype = H
  7397. trigger1 = var(3) = [1,300]
  7398. trigger1 = (gametime%2) = 1
  7399. anim = F3010
  7400. pos = 0,-50
  7401. random = 90,90
  7402. postype = p2
  7403. ownpal = 1
  7404. bindtime = 1
  7405. ignorehitpause = 1
  7406. sprpriority = 2
  7407.  
  7408. [State 907, 0]
  7409. type = Varset
  7410. trigger1 = p2stateno = 4000 || p2stateno = 4005 || p2stateno = 4010
  7411. trigger2 = p2stateno = 4030 || p2stateno = 4035 || p2stateno = 4040
  7412. trigger3 = p2stateno = 4060 || p2stateno = 4065 || p2stateno = 4070
  7413. trigger4 = p2stateno = 4090 || p2stateno = 4095 || p2stateno = 4100
  7414. trigger5 = p2stateno = 4125 || p2stateno = 4135
  7415. trigger6 = p2stateno = 4145
  7416. trigger7 = p2stateno = 4155 || p2stateno = 4165
  7417. trigger8 = p2stateno = 4175 || p2stateno = 4185
  7418. trigger9 = p2stateno = 4195 || p2stateno = 4200
  7419. trigger10 = p2stateno = 4215 || p2stateno = 4220
  7420. trigger11 = p2stateno = 4235 || p2stateno = 4245
  7421. trigger12 = p2stateno = 4255 || p2stateno = 4260 || p2stateno = 4265 || p2stateno = 4270
  7422. trigger13 = p2stateno = 4310 || p2stateno = 4315
  7423. trigger14 = p2stateno = 4340 || p2stateno = 4345
  7424. trigger15 = p2stateno = 4360 || p2stateno = 4365
  7425. ;âJâEâôâ^ü[ü½
  7426. trigger16 = p2stateno = 4800 || p2stateno = 4810
  7427. trigger17 = p2stateno = 4820 || p2stateno = 4830
  7428. trigger18 = p2stateno = 4845
  7429. trigger19 = p2stateno = 4855 || p2stateno = 4865
  7430. trigger20 = p2stateno = 4875 || p2stateno = 4885
  7431. trigger21 = p2stateno = 4895 || p2stateno = 4905
  7432. trigger22 = p2stateno = 4915 || p2stateno = 4925
  7433. trigger23 = p2stateno = 4935 || p2stateno = 4940
  7434. trigger24 = p2stateno = 4965
  7435. trigger25 = p2stateno = 4990
  7436. trigger26 = p2stateno = 4995
  7437. var(3) = 300
  7438. persistent = 0
  7439. ignorehitpause = 1
  7440.  
  7441.  
  7442.  
  7443. ;--------------------------------------------------
  7444. ;âXâgâbâvâTâEâôâh
  7445.  
  7446. [State 100, 4]
  7447. type = StopSnd
  7448. trigger1 = movetype = H
  7449. channel = 0
  7450. [State 100, 4]
  7451. type = StopSnd
  7452. trigger1 = stateno != 100
  7453. trigger2 = movetype = H
  7454. channel = 10
  7455. [State 100, 4]
  7456. type = StopSnd
  7457. trigger1 = stateno != 3910
  7458. trigger2 = movetype = H
  7459. channel = 11
  7460.  
  7461. ;------------------------------------------------
  7462. ;âLâââëé╠îⁿé½îêÆΦ
  7463. [State -2, StartOnLeft]
  7464. type = VarSet
  7465. trigger1 = var(30) = 0
  7466. trigger1 = Pos X < 0
  7467. v = 30
  7468. value = 1
  7469.  
  7470. [State -2, StartOnRight]
  7471. type = VarSet
  7472. trigger1 = var(30) = 0
  7473. trigger1 = Pos X >= 0
  7474. v = 30
  7475. value = 2
  7476.  
  7477. ;--------------------------------------------------
  7478. ;ò¥É▌ÆΦ
  7479. [State -2, 2]
  7480. type = Width
  7481. trigger1 = FrontEdgeDist <= 10
  7482. trigger1 = movetype != H
  7483. value = 2,0
  7484.  
  7485. [State 1000, 2]
  7486. type = Width
  7487. trigger1 = stateno = [2600,2610]
  7488. trigger2 = stateno = [2700,2710]
  7489. trigger3 = stateno = 2800
  7490. value = 10,0
  7491.  
  7492. ;--------------------------------------------------
  7493. ;varâèâZâbâg
  7494.  
  7495. [State -2, 0]
  7496. type = varset
  7497. trigger1 = statetype = A
  7498. var(20) = 0
  7499. [State -2, Éµìsôⁿù═ë┬ö\Ä₧è╘]
  7500. type = varset
  7501. trigger1 = animtime <= 0 - 10
  7502. var(20) = 0
  7503.  
  7504. [State -2, 0]
  7505. type = varset
  7506. trigger1 = statetype = A
  7507. var(21) = 0
  7508. [State -2, 0]
  7509. type = varset
  7510. trigger1 = animtime <= 0 - 20
  7511. var(21) = 0
  7512.  
  7513. [State -2, 0]
  7514. type = varset
  7515. trigger1 = statetype = A
  7516. var(22) = 0
  7517. [State -2, 0]
  7518. type = varset
  7519. trigger1 = animtime <= 0 - 15
  7520. var(22) = 0
  7521.  
  7522. [State -2, 0]
  7523. type = varset
  7524. trigger1 = animtime <= 0 - 10
  7525. trigger1 = stateno != 0
  7526. trigger2 = statetype = A
  7527. var(40) = 0
  7528.  
  7529. ;---------------------------------
  7530. [State -2, 5]
  7531. type = Pause
  7532. trigger1 = timemod = 2,0 && winKO = 0
  7533. trigger1 = ProjHit100 = 1, < 15
  7534. time = 1
  7535. movetime = 0
  7536.  
  7537. [State -2, 2]
  7538. type = varset
  7539. trigger1 = movetype = H
  7540. var(51) = 0
  7541.  
  7542. [State -2, 2]
  7543. type = VelSet
  7544. trigger1 = stateno = 52
  7545. x = 0
  7546.  
  7547. [State -2, 1]
  7548. type = BGPalFX
  7549. trigger1 = stateno = 2310
  7550. time = 2
  7551. invertall = 1
  7552. ignorehitpause = 1
  7553.  
  7554. [State -2, 9]
  7555. type = AssertSpecial
  7556. trigger1 = stateno = 2310
  7557. flag = NoMusic
  7558. ignorehitpause = 1
  7559.  
  7560. [state -3, debug output]
  7561. type = DisplayToClipboard
  7562. trigger1 = 1
  7563. text= "Var(40): %d, Var(51): %d, Var(32): %d, Var(10): %d, p2bodydistX=:%d"
  7564. params = var(40), var(51), var(32), var(10), floor(p2bodydist X)
  7565. ignorehitpause = 1
  7566.  
  7567.  
  7568. [state -2, 99]
  7569. type = assertspecial
  7570. trigger1 = roundno = 1
  7571. trigger1 = roundstate < 2
  7572. trigger2 = roundno > 1
  7573. trigger2 = roundsexisted <= 0
  7574. trigger2 = roundstate < 2
  7575. trigger3 = winKO = 1 
  7576. flag = NoBarDisplay
  7577. ignorehitpause = 1
  7578. persistent = 0
  7579.  
  7580. ;------  òKÄEïZâtâBâjâbâVâàëëÅo  ------
  7581. [State 3000, 1]
  7582. type = helper
  7583. triggerall = numexplod(1000) = 0 && winKO = 1
  7584. triggerall = !NumHelper(10000)
  7585. trigger1 = stateno = [1000,3999]
  7586. trigger4 = ProjHitTime(2020) = 1 || ProjHitTime(2030) = 1 
  7587. id = 10000
  7588. stateno = 10000
  7589. pausemovetime = 100
  7590. ignorehitpause = 1
  7591.  
  7592. ;------  Æ╩ÅφïZâtâBâjâbâVâàëëÅo  ------
  7593. [State 3000, 1]
  7594. type = helper
  7595. triggerall = numexplod(10000) = 0 && winKO = 1
  7596. triggerall = !NumHelper(10000)
  7597. trigger1 = stateno = [0,999]
  7598. id = 10000
  7599. stateno = 10001
  7600. pausemovetime = 100
  7601. ignorehitpause = 1
  7602.  
  7603. ;------  âtâBâjâbâVâàâTâEâôâh  ------
  7604. [State 3000, 1]
  7605. type = helper
  7606. trigger1 = numexplod(10002) = 0 && winKO = 1
  7607. trigger1 = !NumHelper(10002)
  7608. id = 10002
  7609. stateno = 10002
  7610. pausemovetime = 100
  7611. ignorehitpause = 1
  7612.  
  7613. ;------  âtâBâjâbâVâàëëÅo  ------
  7614. [Statedef 10000]
  7615. type = S
  7616. movetype = A
  7617. physics = N
  7618. anim = 10000
  7619.  
  7620. [State -2, 0]
  7621. type = Explod
  7622. trigger1 = numexplod(80) = 0 && winKO = 1
  7623. anim = F80
  7624. removetime = -1
  7625. id = 80
  7626. sprpriority = -5
  7627. pos = 0,0
  7628. postype = left
  7629. bindtime = -1
  7630. ignorehitpause = 1
  7631. ownpal = 1
  7632.  
  7633. [State 10000, 1]
  7634. type = AssertSpecial
  7635. trigger1 = Time <= 19
  7636. flag = noFG
  7637. flag2= nobardisplay
  7638. flag3= globalnoshadow
  7639.  
  7640. [State 10000, 2]
  7641. type = null
  7642. trigger1 = Time = 19
  7643.  
  7644. ;------  âmü[â}âïâtâBâjâbâVâàëëÅo  ------
  7645. [Statedef 10001]
  7646. type = S
  7647. movetype = I
  7648. physics = N
  7649. anim = 10000
  7650.  
  7651. [State 2000, 15]
  7652. type = EnvColor
  7653. trigger1 = Time = 25
  7654. time = 1
  7655. value = 255,255,255
  7656. under = 1
  7657. ignorehitpause = 1
  7658. persistent = 0
  7659.  
  7660. ;------  âtâBâjâbâVâàâTâEâôâh  ------
  7661. [Statedef 10002]
  7662. type = S
  7663. movetype = I
  7664. physics = S
  7665. anim = 10000
  7666.  
  7667. [State 201, 2]
  7668. type = PlaySnd
  7669. trigger1 = time = 0
  7670. value = F8,0
  7671. ignorehitpause = 1
  7672. volume = 40
  7673.  
  7674. [State 201, 2]
  7675. type = PlaySnd
  7676. trigger1 = time = 0
  7677. value = F8,0
  7678. ignorehitpause = 1
  7679. volume = 40
  7680.  
  7681. [statedef -3]
  7682. [State lin's lifeadd ]
  7683. type = lifeadd
  7684. triggerall = life >50 && time%5 =0 
  7685. trigger1 = enemy,name = "lin"
  7686. trigger1 = enemy,var(18) = 1
  7687. value = -1
  7688.  
  7689.  
  7690.