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

  1. ; May Lee de KOF2001 BY JUAN CARLOS ERES LIBRE DE COGER LO QUE DESEES
  2.  
  3. [Data]
  4. life = 1000          
  5. attack = 100         
  6. defence = 100        
  7. fall.defence_up = 50 
  8. liedown.time = 40    
  9. airjuggle = 8        
  10. sparkno = 2        
  11. guard.sparkno = 40 
  12. KO.echo = 0          
  13. volume = -5          
  14.  
  15. [Size]
  16. xscale = 1           
  17. yscale = 1           
  18. ground.back = 20     
  19. ground.front = 20    
  20. air.back = 15        
  21. air.front = 15       
  22. z.width = 10         
  23. height = 60         
  24. attack.width = 4,4   
  25. attack.dist = 160    
  26. proj.attack.dist = 90
  27. proj.doscale = 0        
  28. head.pos = -2,-85    
  29. mid.pos = -3,-56     
  30. shadowoffset = 2   
  31.  
  32. [Velocity]
  33. walk.fwd  = 2.5        
  34. walk.back = -2       
  35. run.fwd  = 6.00, 0       
  36. run.back = -6.00,-3.80   
  37. jump.neu = 0,-9.90      
  38. jump.back = -3,00
  39. jump.fwd = 3.00       
  40. runjump.back = -4.80,-9.50 
  41. runjump.fwd = 5.00,-9.50  
  42. ;airjump.neu = 0,-9.3      
  43. airjump.back = -1,-4.1 
  44. ;airjump.fwd = 2.5,-8.1  
  45.  
  46. [Movement]
  47. airjump.num = 0       
  48. ;airjump.height = 35  
  49. yaccel = .50          
  50. stand.friction = .85  
  51. crouch.friction = .82 
  52.  
  53. ;---------------------------------------------------------------------------
  54. ; Lose by Time Over
  55. ; CNS difficulty: basic
  56. ; CNS âîâxâï: èεû{
  57. [Statedef 170]
  58. type = S
  59. ctrl = 0
  60. anim = 170
  61. velset = 0,0
  62.  
  63. [State 170, 1]
  64. type = NotHitBy
  65. trigger1 = 1
  66. value = SCA
  67. time = 1
  68.  
  69. ;---------------------------------------------------------------------------
  70. ; Win state decider
  71. ; CNS difficulty: basic
  72. ; CNS âîâxâï: èεû{
  73.  
  74.  
  75.  
  76.  
  77. ;---------------------------------------------------------------------------
  78. [Statedef 180]
  79. type = S
  80. velset = 0
  81.  
  82. [State 180, 1]
  83. type = ChangeState
  84. triggerall = MatchOver
  85. triggerall = var(59)= 2
  86. trigger1 = Time = 0
  87. value = 189
  88.  
  89. [State 180, 1]
  90. type = ChangeState
  91. triggerall = var(10)= 0
  92. triggerall = var(59)= 2
  93. trigger1 = Time = 0
  94. value = 184
  95.  
  96. [State 180, 1]
  97. type = ChangeState
  98. trigger1 = MatchOver
  99. value = 189
  100.  
  101. [State 180, 1]
  102. type = ChangeState
  103. triggerall = var(59)=1
  104. trigger1 = command = "holda"
  105. value = 182
  106.  
  107. [State 180, 2]
  108. type = ChangeState
  109. triggerall = var(59)=1
  110. trigger1 = command = "holdb"
  111. value = 183
  112.  
  113. [State 180, 3]
  114. type = VarRandom
  115. trigger1 = Time = 0
  116. v = 2
  117. range = 0,2
  118.  
  119. [State 180, 4]
  120. type = ChangeState
  121. trigger1 = time = 1
  122. value = 180 + var(2)
  123.  
  124. [Statedef 181]
  125. type = S
  126. ctrl = 0
  127. anim = 182
  128. velset = 0,0
  129.  
  130. [State 181,1]
  131. type = PlaySnd
  132. trigger1 = Time = 3
  133. value = 182, 0
  134.  
  135. [state 180, 1]
  136. type = assertspecial
  137. trigger1 = time = [0,100]
  138. flag = roundnotover
  139.  
  140. [State 181, 1]
  141. type = NotHitBy
  142. trigger1 = 1
  143. value = SCA
  144. time = 1
  145.  
  146. [Statedef 182]
  147. type = S
  148. ctrl = 0
  149. anim = 183
  150. velset = 0,0
  151.  
  152. [State 181,1]
  153. type = PlaySnd
  154. trigger1 = Time = 1
  155. value = 182, 1
  156.  
  157. [state 180, 1]
  158. type = assertspecial
  159. trigger1 = time = 160
  160. flag = roundnotover
  161.  
  162. [State 181, 1]
  163. type = NotHitBy
  164. trigger1 = 1
  165. value = SCA
  166. time = 1
  167.  
  168. [Statedef 184]
  169. type = S
  170. ctrl = 0
  171. anim = 184
  172. velset = 0,0
  173.  
  174. [state 180, 1]
  175. type = assertspecial
  176. trigger1 = time = 160
  177. flag = roundnotover
  178.  
  179. [State 181, 1]
  180. type = NotHitBy
  181. trigger1 = 1
  182. value = SCA
  183. time = 1
  184.  
  185. [Statedef 189]
  186. type = S
  187. ctrl = 0
  188. velset = 0,0
  189. sprpriority = 6
  190.  
  191. [State 181,1]
  192. type = PlaySnd
  193. trigger1 = Time = 1
  194. value = 72,3
  195.  
  196. [State 180, 3]
  197. type = VarRandom
  198. trigger1 = Time = 0
  199. v = 6
  200. range = 0,5
  201.  
  202. [State 801, 0]
  203. type = Explod
  204. trigger1 = time = 0
  205. anim = 8500
  206. pos = 0,0
  207. sprpriority = 9998
  208. postype = left
  209.  
  210. [State 801, 0]
  211. type = Explod
  212. trigger1 = time = 0
  213. anim = 8501
  214. pos = 0,0
  215. sprpriority = 9999
  216. postype = left
  217. removetime = 11
  218.  
  219. [State 801, 0]
  220. type = Explod
  221. trigger1 = time = 11
  222. anim = 8502
  223. pos = 0,0
  224. sprpriority = 10000
  225. postype = left
  226.  
  227. [State 801, 0]
  228. type = Explod
  229. triggerall=var(6)=0
  230. trigger1 = time = 11
  231. anim = 8503
  232. pos = 0,0
  233. sprpriority = 10002
  234. postype = left
  235.  
  236. [State 801, 0]
  237. type = Explod
  238. triggerall=var(6)=1
  239. trigger1 = time = 11
  240. anim = 8660
  241. pos = 0,0
  242. sprpriority = 10002
  243. postype = left
  244.  
  245. [State 801, 0]
  246. type = Explod
  247. triggerall=var(6)=2
  248. trigger1 = time = 11
  249. anim = 8661
  250. pos = 0,0
  251. sprpriority = 10002
  252. postype = left
  253.  
  254.  
  255. [State 801, 0]
  256. type = Explod
  257. triggerall=var(6)=3
  258. trigger1 = time = 11
  259. anim = 8662
  260. pos = 0,0
  261. sprpriority = 10002
  262. postype = left
  263.  
  264.  
  265. [State 801, 0]
  266. type = Explod
  267. triggerall=var(6)=4
  268. trigger1 = time = 11
  269. anim = 8663
  270. pos = 0,0
  271. sprpriority = 10002
  272. postype = left
  273.  
  274. [State 801, 0]
  275. type = Explod
  276. triggerall=var(6)=5
  277. trigger1 = time = 11
  278. anim = 8664
  279. pos = 0,0
  280. sprpriority = 10002
  281. postype = left
  282.  
  283.  
  284. [state 189, nofg]
  285. type = assertspecial
  286. trigger1 = time = [0,900]
  287. flag = NoFG
  288. flag2=nobardisplay
  289. flag3= invisible
  290.  
  291. [state 189, nofg]
  292. type = assertspecial
  293. trigger1 = time = [0,900]
  294. flag = NoBG
  295. flag2= nomusic
  296.  
  297. [state 180, 1]
  298. type = assertspecial
  299. trigger1 = time = [0,325]
  300. flag = roundnotover
  301.  
  302. [State 181, 1]
  303. type = NotHitBy
  304. trigger1 = 1
  305. value = SCA
  306. time = 1
  307.  
  308.  
  309.  
  310. ;---------------------------------------------------------------------------
  311. [Statedef 190]
  312. type = S
  313. ctrl = 0
  314. anim = 190
  315. velset = 0,0
  316.  
  317. [State 191, 3] ;Change to stand state when done
  318. type = ChangeState
  319. trigger1 = p2name ="K9999"
  320. trigger2 = p2name ="Angel"
  321. trigger3 = p2name ="Zero"
  322. trigger4 = p2name ="Igniz"
  323. trigger5 = p2name ="Krizalid"
  324. trigger6 = p2name ="Akuma"
  325. trigger7 = p2name ="Evilken"
  326. trigger8 = p2name ="Evilryu"
  327. trigger9 = p2name ="Silver Samurai"
  328. trigger10 = p2name ="Igniz By Third"
  329. value = 193
  330.  
  331. [State 191, 3] ;Change to stand state when done
  332. type = ChangeState
  333. trigger1 = p2name ="Kim Kaphwan"
  334. value = 196
  335.  
  336. [state 5900, VARSET]
  337. type = varset
  338. triggerall = var(59)=0
  339. trigger1 = time = 0
  340. V = 59
  341. value = 1
  342.  
  343. [State 200, 1]
  344. type = PlaySnd
  345. trigger1 = AnimElem = 2
  346. value = 190, 0
  347.  
  348. [State 191, 1] ;Freeze animation until PreIntro is over
  349. type = ChangeAnim
  350. trigger1 = RoundState = 0
  351. value = 190
  352.  
  353. [State 191, 2] ;Assert this until you want "round 1, fight" to begin
  354. type = AssertSpecial
  355. trigger1 = 1
  356. flag = Intro
  357.  
  358. [State 191, 3] ;Change to stand state when done
  359. type = ChangeState
  360. trigger1 = AnimTime = 0
  361. value = 0
  362.  
  363.  
  364. [Statedef 193]
  365. type = S
  366. ctrl = 0
  367. anim = 193
  368. velset = 0,0
  369.  
  370. [state 5900, VARSET]
  371. type = varset
  372. triggerall = var(59)=0
  373. trigger1 = time = 0
  374. V = 59
  375. value = 1
  376.  
  377. [State 200, 1]
  378. type = PlaySnd
  379. trigger1 = AnimElem = 4
  380. value = 193,0
  381. channel = 21
  382.  
  383. [State 191, 2] ;Assert this until you want "round 1, fight" to begin
  384. type = AssertSpecial
  385. trigger1 = 1
  386. flag = Intro
  387.  
  388. [State 191, 3] ;Change to stand state when done
  389. type = ChangeState
  390. trigger1 = AnimTime = 0
  391. value = 0
  392.  
  393. [Statedef 197]
  394. type = S
  395. ctrl = 0
  396. velset = 0,0
  397.  
  398. [state 5900, VARSET]
  399. type = varset
  400. triggerall = var(59)=0
  401. trigger1 = time = 0
  402. V = 59
  403. value = 1
  404.  
  405. [State 191, 2] ;Assert this until you want "round 1, fight" to begin
  406. type = AssertSpecial
  407. trigger1 = 1
  408. flag = Intro
  409.  
  410. [State 191, 3] ;Change to stand state when done
  411. type = ChangeState
  412. trigger1 = AnimTime = 0
  413. value = 0
  414.  
  415. [Statedef 198]
  416. type = S
  417. ctrl = 0
  418. anim = 199
  419. velset = 0,0
  420.  
  421. [state 5900, VARSET]
  422. type = varset
  423. triggerall = var(59)=0
  424. trigger1 = time = 0
  425. V = 59
  426. value = 1
  427.  
  428.  
  429. [State 192, 1]
  430. type = NotHitBy
  431. trigger1 = Time >= 0
  432. value = SCA
  433. time = 1
  434.  
  435. [State 192, 2]
  436. type = AssertSpecial
  437. trigger1 = 1
  438. flag = Intro
  439.  
  440.  
  441. [State 198, 5]
  442. type = PlaySnd
  443. trigger1 = AnimElem = 1
  444. value = 40, 0
  445.  
  446. [State 198, 1]
  447. type = PlaySnd
  448. trigger1 = time = 115
  449. value = 193,0
  450.  
  451. [State 192, 6]
  452. type = explod
  453. trigger1 = Time = 0
  454. ownpal = 1
  455. pos = -158, 0
  456. postype = p1
  457. bindtime = 1
  458. anim = 198
  459. velocity = 3.8, -8.4
  460. accel = 0, 0.44
  461. removetime = 42
  462. sprpriority = 7
  463.  
  464. [State 192, 10]
  465. type = ChangeState
  466. trigger1 = AnimTime = 0
  467. value = 0
  468. ctrl = 0
  469.  
  470.  
  471.  
  472. [Statedef 196]
  473. type = S
  474. ctrl = 0
  475. anim = 196
  476. velset = 0,0
  477.  
  478. [state 5900, VARSET]
  479. type = varset
  480. triggerall = var(59)=0
  481. trigger1 = time = 0
  482. V = 59
  483. value = 1
  484.  
  485.  
  486. [State 191, 2] ;Assert this until you want "round 1, fight" to begin
  487. type = AssertSpecial
  488. trigger1 = 1
  489. flag = Intro
  490.  
  491. [State 191, 3] ;Change to stand state when done
  492. type = ChangeState
  493. trigger1 = AnimTime = 0
  494. value = 0
  495.  
  496. ;---------------------------------------------------------------------------
  497. ; Taunt
  498. ; CNS difficulty: easy
  499. [Statedef 195]
  500. type = S
  501. ctrl = 0
  502. anim = ifelse(var(59) = 1, 195, 197)
  503. velset = 0,0
  504. movetype = I
  505. physics = S
  506. sprpriority = 2
  507.  
  508. [State 200, 2]
  509. type = PlaySnd
  510. triggerall = var(59)=1
  511. trigger1 = Time = 2
  512. value = 195,0
  513. channel = 19
  514.  
  515. [State 195, 1]
  516. type = CtrlSet
  517. trigger1 = Time = 40
  518. value = 1
  519.  
  520. [State 195, 2]
  521. type = ChangeState
  522. trigger1 = AnimTime = 0
  523. value = 0
  524. ctrl = 1
  525.  
  526. [Statedef 0]
  527. type = S
  528. physics = S
  529. sprpriority = 0
  530.  
  531.  
  532. [State 0, 1]
  533. type = ChangeAnim
  534. triggerall = var(59)=1
  535. trigger1 = Anim != 0 && Anim != 5
  536. trigger2 = Anim = 5 && AnimTime = 0 ;Turn anim over
  537. value = 0
  538.  
  539. [State 0, 1]
  540. type = ChangeAnim
  541. triggerall = var(59)=2
  542. trigger1 = Anim != 1 && Anim != 705
  543. trigger2 = Anim = 705 && AnimTime = 0 ;Turn anim over
  544. value = 1
  545.  
  546.  
  547. [State 0, 2]
  548. type = VelSet
  549. trigger1 = Time = 0
  550. y = 0
  551.  
  552. [State 0, 3] ;Stop moving if low velocity or 4 ticks pass
  553. type = VelSet
  554. trigger1 = abs(vel x) < 2
  555. trigger2 = Time = 4
  556. x = 0
  557.  
  558. [Statedef 10]
  559. type    = C
  560. physics = C
  561. anim = ifelse(var(59) = 1, 10, 710)
  562.  
  563. [State 10, 1]
  564. type = VelMul
  565. trigger1 = Time = 0
  566. x = .75
  567.  
  568. [State 10, 2]
  569. type = ChangeState
  570. trigger1 = AnimTime = 0
  571. value = 11
  572.  
  573.  
  574.  
  575. [Statedef 11]
  576. type    = C
  577. physics = C
  578. anim = ifelse(var(59) = 1, 11, 700) 
  579. sprpriority = 0
  580.  
  581. [State 11, 1] ;Change from turning animation
  582. type = ChangeAnim
  583. triggerall = var(59)=1
  584. trigger1 = Anim = 6 && AnimTime = 0
  585. value = 11
  586.  
  587.  
  588. [State 11, 1] ;Change from turning animation
  589. type = ChangeAnim
  590. triggerall = var(59)=2
  591. trigger1 = Anim = 6 && AnimTime = 0
  592. value = 700
  593.  
  594.  
  595. [Statedef 700]
  596. type    = C
  597. physics = C
  598. anim = 700
  599. sprpriority = 0
  600.  
  601. [State 11, 1] ;Change from turning animation
  602. type = ChangeAnim
  603. trigger1 = Anim = 6 && AnimTime = 0
  604. value = 700
  605.  
  606.  
  607. [Statedef 12]
  608. type    = S
  609. physics = S
  610. anim =ifelse(var(59) = 1, 12, 712) 
  611.  
  612. [State 12, 1]
  613. type = ChangeState
  614. trigger1 = AnimTime = 0
  615. value = 0
  616.  
  617.  
  618. [Statedef 20]
  619. type    = S
  620. physics = S
  621. sprpriority = 0
  622.  
  623. [State 20, 1]
  624. type = VelSet
  625. trigger1 = command = "holdfwd"
  626. x = const(velocity.walk.fwd.x)
  627.  
  628. [State 20, 2]
  629. type = VelSet
  630. trigger1 = command = "holdback"
  631. x = const(velocity.walk.back.x)
  632.  
  633. [State 20, 3]
  634. type = ChangeAnim
  635. triggerall = var(59)= 1
  636. triggerall = vel x > 0
  637. trigger1 = Anim != 20 && Anim != 5
  638. trigger2 = Anim = 5 && AnimTime = 0
  639. value = 20
  640.  
  641. [State 20, 3]
  642. type = ChangeAnim
  643. triggerall = var(59)= 2
  644. triggerall = vel x > 0
  645. trigger1 = Anim != 720 && Anim != 705
  646. trigger2 = Anim = 705 && AnimTime = 0
  647. value = 720
  648.  
  649.  
  650. [State 20, 4]
  651. type = ChangeAnim
  652. triggerall = var(59)= 1
  653. triggerall = vel x < 0
  654. trigger1 = Anim != 21 && Anim != 5
  655. trigger2 = Anim = 5 && AnimTime = 0
  656. value = 21
  657.  
  658. [State 20, 4]
  659. type = ChangeAnim
  660. triggerall = var(59)= 2
  661. triggerall = vel x < 0
  662. trigger1 = Anim != 721 && Anim != 705
  663. trigger2 = Anim = 705 && AnimTime = 0
  664. value = 721
  665.  
  666. [Statedef 40]
  667. type    = S
  668. physics = S
  669. anim    = ifelse(var(59) = 1, 40, 740)
  670. ctrl = 0
  671.  
  672.  
  673. [State 40, 0]
  674. type = varset
  675. trigger1 = time = 0
  676. var(2) = 0
  677.  
  678. [State 40, 0]
  679. type = VarSet
  680. trigger1 = Time = 0
  681. var(5) = 0
  682.  
  683. [State 40, 1]
  684. type = VarSet
  685. trigger1 = command = "holdfwd"
  686. trigger1 = var(5) != 2
  687. var(5) = 1
  688.  
  689. [State 40, 2]
  690. type = VarSet
  691. trigger1 = command = "holdback"
  692. trigger1 = var(5) != -2
  693. var(5) = -1
  694.  
  695. [State 40, 3]
  696. type = VarSet
  697. triggerall = Time = 0
  698. triggerall = command = "holdfwd"
  699. trigger1 = command = "longjump"
  700. trigger2 = prevstateno = 100
  701. var(5) = 2
  702.  
  703.  
  704. [State 40, 5]
  705. type = ChangeState
  706. triggerall = AnimTime = 0
  707. trigger1 = var(5) != 0
  708. trigger1 = var(5) != 1
  709. trigger1 = var(5) != -1
  710. trigger1 = command = "holdup"
  711. trigger2 = command != "holdup"
  712. value = 2041
  713.  
  714. [State 40, 6]
  715. type = VelSet
  716. trigger1 = AnimTime = 0
  717. x = ifelse(var(5)=0, const(velocity.jump.neu.x), ifelse(var(5)>0, const(velocity.jump.fwd.x), const(velocity.jump.back.x)))
  718. y = const(velocity.jump.y)
  719.  
  720. [State 40, 7]
  721. type = ChangeState
  722. trigger1 = AnimTime = 0
  723. value = 50
  724. ctrl = 1
  725.  
  726. ;---------------------------------------------------------------------------
  727.  
  728. [Statedef 2041]
  729. type    = A
  730. physics = A
  731. velset  = 0, -7.0
  732. ctrl = 1
  733.  
  734. [State 220, 0]
  735. type = PlaySnd
  736. triggerall = Time = 0
  737. trigger1 = var(5) = -2
  738. trigger2 = var(5) = 2
  739. value = 72, 1
  740. channel = 4
  741.  
  742. [State 2041, 0]
  743. type = Afterimage
  744. triggerall = Time = 0
  745. trigger1 = var(5) = -2
  746. trigger2 = var(5) = 2
  747. time = 9
  748. length = 9
  749. PalBright   =   0,  0,  0
  750. PalContrast = 128,128,128
  751. PalAdd      =   0,  0,  0
  752. PalMul      =  1,1,1
  753. FrameGap = 3
  754. Trans = Add1
  755.  
  756. [State 2041, 1]
  757. type = PlaySnd
  758. trigger1 = Time = 0
  759. trigger1 = var(5) != -2
  760. trigger1 = var(5) != 2
  761. value = 8, 0
  762.  
  763. [State 2041, 2]
  764. type = PlaySnd
  765. triggerall = Time = 0
  766. trigger1 = var(5) = -2
  767. trigger2 = var(5) = 2
  768. value = 8, 8
  769.  
  770. [State 2041, 3]
  771. type = VelSet
  772. trigger1 = Time = 0
  773. trigger1 = command = "holdup"
  774. y = -10.2
  775.  
  776. [State 2041, 4]
  777. type = VelSet
  778. trigger1 = Time = 0
  779. trigger1 = Var(5) = 1
  780. x = 4
  781.  
  782. [State 2041, 5]
  783. type = VelSet
  784. trigger1 = Time = 0
  785. trigger1 = Var(5) = 2
  786. x = 5.5
  787.  
  788. [State 2041, 6]
  789. type = VelSet
  790. trigger1 = Time = 0
  791. trigger1 = Var(5) = -1
  792. x = -3
  793.  
  794. [State 2041, 7]
  795. type = VelSet
  796. trigger1 = Time = 0
  797. trigger1 = Var(5) = -2
  798. x = -5.5
  799.  
  800. [State 2041, 8]
  801. type = ChangeAnim
  802. trigger1 = Time = 0
  803. trigger1 = Vel X = 0
  804. trigger1 = command = "holdup"
  805. value = ifelse(var(59) = 1, 41, 741)
  806.  
  807. [State 2041, 9]
  808. type = ChangeAnim
  809. trigger1 = Time = 0
  810. trigger1 = Vel X = 0
  811. trigger1 = command != "holdup"
  812. value = ifelse(var(59) = 1, 2042, 2142)
  813.  
  814. [State 2041, 10]
  815. type = ChangeAnim
  816. trigger1 = Time = 0
  817. trigger1 = Vel X > 0
  818. trigger1 = command = "holdup"
  819. value = ifelse(var(59) = 1, 42, 742)
  820.  
  821. [State 2041, 11]
  822. type = ChangeAnim
  823. trigger1 = Time = 0
  824. trigger1 = Vel X > 0
  825. trigger1 = command != "holdup"
  826. value = ifelse(var(59) = 1, 2041, 2141)
  827.  
  828. [State 2041, 12]
  829. type = ChangeAnim
  830. trigger1 = Time = 0
  831. trigger1 = Vel X < 0
  832. value = ifelse(var(59) = 1, 743, 743)
  833.  
  834. [State 2041, 13]
  835. type = ChangeAnim
  836. trigger1 = Time = 0
  837. trigger1 = Vel X < 0
  838. trigger1 = command != "holdup"
  839. value = ifelse(var(59) = 1, 2042, 2142)
  840.  
  841. ;---------------------------------------------------------------------------
  842. ; AirJump Start
  843. [Statedef 45]
  844. type    = A
  845. physics = N
  846. ctrl = 0
  847. velset = 0,0
  848.  
  849. [State 45, 1]
  850. type = ChangeAnim
  851. triggerall = Var(59)= 1
  852. trigger1 = SelfAnimExist(44)
  853. value = 44
  854.  
  855. [State 45, 1]
  856. type = ChangeAnim
  857. triggerall = Var(59)= 1
  858. trigger1 = SelfAnimExist(744)
  859. value = 744
  860.  
  861. [State 45, 2]
  862. type = ChangeAnim
  863. triggerall = Var(59)= 2
  864. trigger1 = !SelfAnimExist(741)
  865. value = 741
  866.  
  867.  
  868. [State 45, 2]
  869. type = ChangeAnim
  870. triggerall = Var(59)= 1
  871. trigger1 = !SelfAnimExist(41)
  872. value = 41
  873.  
  874. [State 45, 3]
  875. type = VarSet
  876. trigger1 = Time = 0
  877. sysvar(1) = 0
  878.  
  879. [State 45, 4]
  880. type = VarSet
  881. trigger1 = command = "holdfwd"
  882. sysvar(1) = 1
  883.  
  884. [State 45, 5]
  885. type = VarSet
  886. trigger1 = command = "holdback"
  887. sysvar(1) = -1
  888.  
  889. [State 45, 6]
  890. type = VelSet
  891. trigger1 = Time = 2
  892. x = ifelse(sysvar(1)=0, const(velocity.airjump.neu.x), ifelse(sysvar(1)=1, const(velocity.airjump.fwd.x), const(velocity.airjump.back.x)))
  893. y = const(velocity.airjump.y)
  894.  
  895. [State 45, 7]
  896. type = ChangeState
  897. trigger1 = Time = 2
  898. value = 50
  899. ctrl = 1
  900.  
  901. ;---------------------------------------------------------------------------
  902. ; Jump Up
  903. [Statedef 50]
  904. type    = A
  905. physics = A
  906.  
  907. [State 50, 1]
  908. type = VarSet
  909. trigger1 = Time = 0
  910. sysvar(1) = 0
  911.  
  912. [State 50, 2]
  913. type = ChangeAnim
  914. triggerall = var(59)=1
  915. trigger1 = Time = 0
  916. value = ifelse((vel x)=0, 41, ifelse((vel x)>0, 42, 43))
  917.  
  918.  
  919. [State 50, 2]
  920. type = ChangeAnim
  921. triggerall = var(59)=2
  922. trigger1 = Time = 0
  923. value = ifelse((vel x)=0, 741, ifelse((vel x)>0, 742, 743))
  924.  
  925. [State 50, 3]
  926. type = ChangeAnim
  927. trigger1 = Vel y > -2
  928. trigger1 = SelfAnimExist(anim + 3)
  929. persistent = 0
  930. value = Anim + 3
  931.  
  932. ;---------------------------------------------------------------------------
  933. ; Jump Down (empty state for compatibility)
  934. [Statedef 51]
  935. type    = A
  936. physics = A
  937.  
  938. [State 51, 1]
  939. type = Null
  940. trigger1 = 1
  941.  
  942. ;---------------------------------------------------------------------------
  943. ; Jump Land
  944. [Statedef 52]
  945. type    = S
  946. physics = S
  947. ctrl = 0
  948. anim =ifelse(var(59) = 1, 47, 747)
  949.  
  950. [State 52, 1]
  951. type = VelSet
  952. trigger1 = Time = 0
  953. y = 0
  954.  
  955. [State 52, 2]
  956. type = PosSet
  957. trigger1 = Time = 0
  958. y = 0
  959.  
  960. [State 52, 3]
  961. type = CtrlSet
  962. trigger1 = Time = 3
  963. value = 1
  964.  
  965. [State 52, 4]
  966. type = ChangeState
  967. triggerall = var(59)= 1
  968. trigger1 = AnimTime = 0
  969. value = 0
  970. ctrl = 1
  971.  
  972.  
  973. [State 52, 4]
  974. type = ChangeState
  975. triggerall = var(59)= 2
  976. trigger1 = AnimTime = 0
  977. value = 0
  978. ctrl = 1
  979.  
  980.  
  981. [Statedef 100]
  982. type    = S
  983. physics = S
  984. anim = ifelse(var(59) = 1, 100, 110)
  985. sprpriority = 1
  986.  
  987. [State 100, 2]
  988. type = PlaySnd
  989. trigger1 = timemod = 70, 4
  990. value = 100,0
  991. channel = 20
  992.  
  993. [State 100, 1]
  994. type = VelSet
  995. trigger1 = 1
  996. x = const(velocity.run.fwd.x)
  997.  
  998. [State 100, 2] ;Prevent run from canceling into walk
  999. type = AssertSpecial
  1000. trigger1 = 1
  1001. flag = NoWalk
  1002.  
  1003. [State 100, 3] ;Prevent from turning
  1004. type = AssertSpecial
  1005. trigger1 = 1
  1006. flag = NoAutoTurn
  1007.  
  1008. [State 100, 4]
  1009. type = ChangeState
  1010. trigger1 = command != "holdfwd"
  1011. value = 0
  1012.  
  1013.  
  1014. [Statedef 105]
  1015. type    = A
  1016. physics = A
  1017. ctrl = 0
  1018. anim = ifelse(var(59) = 1, 105, 115)
  1019. sprpriority = 1
  1020.  
  1021. [State 100, 2]
  1022. type = PlaySnd
  1023. trigger1 = timemod = 70, 4
  1024. value = 105,0
  1025.  
  1026.  
  1027. [State 105, 1]
  1028. type = VelSet
  1029. trigger1 = Time = 0
  1030. x = const(velocity.run.back.x)
  1031. y = const(velocity.run.back.y)
  1032.  
  1033. [State 105, 2]
  1034. type = CtrlSet
  1035. trigger1 = Time = 2
  1036. value = 1
  1037.  
  1038. [State 105, 3]
  1039. type = ChangeState
  1040. trigger1 = Vel Y > 0
  1041. trigger1 = Pos Y >= 0
  1042. value = 106
  1043.  
  1044.  
  1045.  
  1046.  
  1047.  
  1048. ;---------------------------------------------------------------------------
  1049. ; Stand Light Punch
  1050. ; CNS difficulty: easy
  1051. [Statedef 200]
  1052. type    = S                      ;State-type: S-stand, C-crouch, A-air, L-liedown
  1053. movetype= A                      ;Move-type: A-attack, I-idle, H-gethit
  1054. physics = S                      ;Physics: S-stand, C-crouch, A-air
  1055. juggle  = 1                      ;Number of air juggle points move takes
  1056. ;Commonly-used controllers:
  1057. velset = 0,0                     ;Set velocity (x,y) (Def: no change)
  1058. ctrl = 0                         ;Set ctrl (Def: no change)
  1059. anim = 200                       ;Change animation (Def: no change)
  1060. poweradd = 20                    ;Power to add (Def: 0)
  1061. sprpriority = 2                  ;Set layering priority to 2 (in front)
  1062.  
  1063. [State 200, 2]
  1064. type = PlaySnd
  1065. trigger1 = (Time = 0) && (random < 800)
  1066. value = 200,0
  1067.  
  1068. [State 200, 2]
  1069. type = PlaySnd
  1070. trigger1 = Time = 0
  1071. value = 0,0
  1072.  
  1073.  
  1074.  
  1075. [State 200, 1]
  1076. type = HitDef
  1077. trigger1 = AnimElem = 2
  1078. attr = S, NA                     ;Attribute: Standing, Normal Attack
  1079. damage = 23, 0                   ;Damage that move inflicts, guard damage
  1080. animtype = Light                 ;Animation type: Light, Medium, Heavy, Back (def: Light)
  1081. guardflag = MA                   ;Flags on how move is to be guarded against
  1082. hitflag = MAF                    ;Flags of conditions that move can hit
  1083. priority = 3, Hit                ;Attack priority: 0 (least) to 7 (most), 4 default
  1084. ;Hit/Miss/Dodge type (Def: Hit)
  1085. pausetime = 8, 8                 ;Time attacker pauses, time opponent shakes
  1086. sparkno = s8000                      ;Spark anim no (Def: set above)
  1087. sparkxy = -5, -70               ;X-offset for the "hit spark" rel. to p2,
  1088. ;Y-offset for the spark rel. to p1
  1089. hitsound = s5, 0 
  1090. guard.sparkno= s8060               ;Sound to play on hit
  1091. guardsound = s6, 0                ;Sound to play on guard
  1092. ground.type = High               ;Type: High, Low, Trip (def: Normal)
  1093. ground.slidetime = 5             ;Time that the opponent slides back
  1094. ground.hittime  = 12             ;Time opponent is in hit state
  1095. ground.velocity = -4             ;Velocity at which opponent is pushed
  1096. airguard.velocity = -1.9,-.8     ;Guard velocity in air (def: (air.xvel*1.5, air.yvel/2))
  1097. air.type = High                  ;Type: High, Low, Trip (def: same as ground.type)
  1098. air.velocity = -1.4,-3           ;X-velocity at which opponent is pushed,
  1099. ;Y-velocity at which opponent is pushed
  1100. air.hittime = 12                 ;Time before opponent regains control in air
  1101.  
  1102.  
  1103.  
  1104. [State 200, 7]
  1105. type = ChangeState
  1106. trigger1 = AnimTime = 0
  1107. value = 0
  1108. ctrl = 1
  1109.  
  1110. [Statedef 208]
  1111. type = U    ;Leave state type unchanged
  1112. physics = U ;Leave physics unchanged                  ;Set velocity (x,y) (Def: no change)
  1113. ctrl = 0                         ;Set ctrl (Def: no change)
  1114. anim = 208                     ;Change animation (Def: no change)
  1115. poweradd = 20                    ;Power to add (Def: 0)
  1116. sprpriority = 2
  1117.  
  1118.                   ;Set layering priority to 2 (in front)
  1119. [State 810, 1]
  1120. type = NotHitBy
  1121. trigger1 = 1
  1122. value = SCA,NA,NP,SA,SP,HA,HP
  1123.  
  1124.  
  1125. [State 200, 2]
  1126. type = PlaySnd
  1127. trigger1 = Time = 1
  1128. value = 208,0
  1129.  
  1130.  
  1131. [State 150, 3]
  1132. type = ForceFeedback
  1133. trigger1 = time = 0
  1134. waveform = square
  1135. time = 3
  1136.  
  1137.  
  1138.  
  1139. [State 200, 2]
  1140. type = PlaySnd
  1141. trigger1 = Time = 0
  1142. value = 0,0
  1143.  
  1144. [State 208, 7]
  1145. type = ChangeState
  1146. trigger1 = AnimTime = 0
  1147. value = 0
  1148. ctrl = 1
  1149.  
  1150.  
  1151.  
  1152.  
  1153.  
  1154.  
  1155.  
  1156.  
  1157. [Statedef 270]
  1158. type    = S                      ;State-type: S-stand, C-crouch, A-air, L-liedown
  1159. movetype= A                      ;Move-type: A-attack, I-idle, H-gethit
  1160. physics = S                      ;Physics: S-stand, C-crouch, A-air
  1161. juggle  = 1                      ;Number of air juggle points move takes
  1162. ;Commonly-used controllers:
  1163. velset = 0,0                     ;Set velocity (x,y) (Def: no change)
  1164. ctrl = 0                         ;Set ctrl (Def: no change)
  1165. anim = 270                       ;Change animation (Def: no change)
  1166. poweradd = 20                    ;Power to add (Def: 0)
  1167. sprpriority = 2                  ;Set layering priority to 2 (in front)
  1168.  
  1169. [State 270, 2]
  1170. type = PlaySnd
  1171. trigger1 = (Time = 0) && (random < 800)
  1172. value = 700,0
  1173.  
  1174. [State 270, 2]
  1175. type = PlaySnd
  1176. trigger1 = Time = 0
  1177. value = 0,0
  1178.  
  1179.  
  1180. [State 270, 1]
  1181. type = HitDef
  1182. trigger1 = AnimElem = 2
  1183. attr = S, NA                     ;Attribute: Standing, Normal Attack
  1184. damage = 23, 0                   ;Damage that move inflicts, guard damage
  1185. animtype = Light                 ;Animation type: Light, Medium, Heavy, Back (def: Light)
  1186. guardflag = MA                   ;Flags on how move is to be guarded against
  1187. hitflag = MAF                    ;Flags of conditions that move can hit
  1188. priority = 3, Hit                ;Attack priority: 0 (least) to 7 (most), 4 default
  1189. ;Hit/Miss/Dodge type (Def: Hit)
  1190. pausetime = 8, 8                 ;Time attacker pauses, time opponent shakes
  1191. sparkno = s8000                     ;Spark anim no (Def: set above)
  1192. sparkxy = -5, -77           ;X-offset for the "hit spark" rel. to p2,
  1193. ;Y-offset for the spark rel. to p1
  1194. hitsound = s5, 0                ;Sound to play on hit
  1195. guard.sparkno= s8060               ;Sound to play on hit
  1196. guardsound = s6, 0   
  1197. ground.type = High               ;Type: High, Low, Trip (def: Normal)
  1198. ground.slidetime = 5             ;Time that the opponent slides back
  1199. ground.hittime  = 12             ;Time opponent is in hit state
  1200. ground.velocity = -4             ;Velocity at which opponent is pushed
  1201. airguard.velocity = -1.9,-.8     ;Guard velocity in air (def: (air.xvel*1.5, air.yvel/2))
  1202. air.type = High                  ;Type: High, Low, Trip (def: same as ground.type)
  1203. air.velocity = -1.4,-3           ;X-velocity at which opponent is pushed,
  1204. ;Y-velocity at which opponent is pushed
  1205. air.hittime = 12                 ;Time before opponent regains control in air
  1206.  
  1207.  
  1208.  
  1209. [State 270, 1]
  1210. type = HitDef
  1211. trigger1 = AnimElem = 6
  1212. attr = S, NA                     ;Attribute: Standing, Normal Attack
  1213. damage = 23, 0                   ;Damage that move inflicts, guard damage
  1214. animtype = Light                 ;Animation type: Light, Medium, Heavy, Back (def: Light)
  1215. guardflag = MA                   ;Flags on how move is to be guarded against
  1216. hitflag = MAF                    ;Flags of conditions that move can hit
  1217. priority = 3, Hit                ;Attack priority: 0 (least) to 7 (most), 4 default
  1218. ;Hit/Miss/Dodge type (Def: Hit)
  1219. pausetime = 8, 8                 ;Time attacker pauses, time opponent shakes
  1220. sparkno = s8000                     ;Spark anim no (Def: set above)
  1221. sparkxy = -5, -65         ;X-offset for the "hit spark" rel. to p2,
  1222. ;Y-offset for the spark rel. to p1
  1223. hitsound = s5, 0                ;Sound to play on hit
  1224. guard.sparkno = s8070
  1225. guardsound = S6, 0
  1226. ground.type = High               ;Type: High, Low, Trip (def: Normal)
  1227. ground.slidetime = 5             ;Time that the opponent slides back
  1228. ground.hittime  = 12             ;Time opponent is in hit state
  1229. ground.velocity = -5             ;Velocity at which opponent is pushed
  1230. airguard.velocity = -1.9,-.8     ;Guard velocity in air (def: (air.xvel*1.5, air.yvel/2))
  1231. air.type = High                  ;Type: High, Low, Trip (def: same as ground.type)
  1232. air.velocity = -2.6,-3           ;X-velocity at which opponent is pushed,
  1233. ;Y-velocity at which opponent is pushed
  1234. air.hittime = 12                 ;Time before opponent regains control in air
  1235.  
  1236.  
  1237.  
  1238. [State 270, 7]
  1239. type = ChangeState
  1240. trigger1 = AnimTime = 0
  1241. value = 0
  1242. ctrl = 1
  1243.  
  1244.  
  1245.  
  1246.  
  1247.  
  1248. [Statedef 201]
  1249. type    = S                      ;State-type: S-stand, C-crouch, A-air, L-liedown
  1250. movetype= A                      ;Move-type: A-attack, I-idle, H-gethit
  1251. physics = S                      ;Physics: S-stand, C-crouch, A-air
  1252. juggle  = 1                      ;Number of air juggle points move takes
  1253. ;Commonly-used controllers:
  1254. velset = 0,0                     ;Set velocity (x,y) (Def: no change)
  1255. ctrl = 0                         ;Set ctrl (Def: no change)
  1256. anim = 201                       ;Change animation (Def: no change)
  1257. poweradd = 20                    ;Power to add (Def: 0)
  1258. sprpriority = 2                  ;Set layering priority to 2 (in front)
  1259.  
  1260. [State 200, 1]
  1261. type = HitDef
  1262. trigger1 = AnimElem = 2
  1263. attr = S, NA                     ;Attribute: Standing, Normal Attack
  1264. damage = 23, 0                   ;Damage that move inflicts, guard damage
  1265. animtype = Medium                 ;Animation type: Light, Medium, Heavy, Back (def: Light)
  1266. guardflag = MA                   ;Flags on how move is to be guarded against
  1267. hitflag = MAF                    ;Flags of conditions that move can hit
  1268. priority = 3, Hit                ;Attack priority: 0 (least) to 7 (most), 4 default
  1269. ;Hit/Miss/Dodge type (Def: Hit)
  1270. pausetime = 8, 8                 ;Time attacker pauses, time opponent shakes
  1271. sparkno = s8000                      ;Spark anim no (Def: set above)
  1272. sparkxy = -5, -76               ;X-offset for the "hit spark" rel. to p2,
  1273. ;Y-offset for the spark rel. to p1
  1274. hitsound = s5, 0                  ;Sound to play on hit
  1275. guard.sparkno= s8060               ;Sound to play on hit
  1276. guardsound = s6, 0   
  1277. ground.type = High               ;Type: High, Low, Trip (def: Normal)
  1278. ground.slidetime = 5             ;Time that the opponent slides back
  1279. ground.hittime  = 12             ;Time opponent is in hit state
  1280. ground.velocity = -4             ;Velocity at which opponent is pushed
  1281. airguard.velocity = -1.9,-.8     ;Guard velocity in air (def: (air.xvel*1.5, air.yvel/2))
  1282. air.type = High                  ;Type: High, Low, Trip (def: same as ground.type)
  1283. air.velocity = -1.4,-3           ;X-velocity at which opponent is pushed,
  1284. ;Y-velocity at which opponent is pushed
  1285. air.hittime = 12                 ;Time before opponent regains control in air
  1286.  
  1287. [State 200, 1]
  1288. type = PlaySnd
  1289. trigger1 = Time = 1
  1290. value = 0, 0
  1291.  
  1292. [State 200, 7]
  1293. type = ChangeState
  1294. trigger1 = AnimTime = 0
  1295. value = 0
  1296. ctrl = 1
  1297.  
  1298. [Statedef 210]
  1299. type    = S
  1300. movetype= A
  1301. physics = S
  1302. juggle  = 4
  1303. poweradd= 65
  1304. ctrl = 0
  1305. velset = 0,0
  1306. anim = 210
  1307. sprpriority = -1
  1308.  
  1309. [State 210, 2]
  1310. type = PlaySnd
  1311. trigger1 = (Time = 0) && (random < 800)
  1312. value = 200,0
  1313.  
  1314. [State 200, 2]
  1315. type = PlaySnd
  1316. trigger1 = Time = 0
  1317. value = 210,0
  1318.  
  1319. [State 210, 2]
  1320. type = HitDef
  1321. trigger1 = AnimElem = 3
  1322. attr = S, NA
  1323. animtype  = Medium
  1324. damage    = 57
  1325. guardflag = MA
  1326. pausetime = 12,12
  1327. sparkno = s8010
  1328. sparkxy = -10,-70
  1329. hitsound   = s5,1
  1330. guard.sparkno= s8060               ;Sound to play on hit
  1331. guardsound = s6, 0   
  1332. ground.type = High
  1333. ground.slidetime = 12
  1334. ground.hittime  = 8
  1335. ground.velocity = -5.5
  1336. air.velocity = -2.5,-4
  1337.  
  1338.  
  1339. [State 210, 5]
  1340. type = ChangeState
  1341. trigger1 = AnimTime = 0
  1342. value = 0
  1343. ctrl = 1
  1344.  
  1345. [Statedef 217]
  1346. type    = S
  1347. movetype= A
  1348. physics = S
  1349. juggle  = 4
  1350. poweradd= 65
  1351. ctrl = 0
  1352. velset = 0,0
  1353. anim = 217
  1354. sprpriority = -1
  1355.  
  1356. [State 217, 2]
  1357. type = PlaySnd
  1358. trigger1 = (Time = 0) && (random < 800)
  1359. value = 700,0
  1360.  
  1361. [State 217, 2]
  1362. type = PlaySnd
  1363. trigger1 = Time = 0
  1364. value = 210,0
  1365.  
  1366. [State 217, 2]
  1367. type = HitDef
  1368. trigger1 = AnimElem = 2
  1369. attr = S, NA
  1370. animtype  = Medium
  1371. damage    = 57
  1372. guardflag = MA
  1373. pausetime = 6,0
  1374. sparkno = s8000
  1375. sparkxy = -10,-40
  1376. hitsound   = s5,1
  1377. guard.sparkno= s8060               ;Sound to play on hit
  1378. guardsound = s6, 0   
  1379. ground.type = High
  1380. ground.slidetime = 12
  1381. ground.hittime  = 8
  1382. ground.velocity = -3.5
  1383. air.velocity = -1.5,-4
  1384.  
  1385.  
  1386. [State 217, 5]
  1387. type = ChangeState
  1388. trigger1 = AnimTime = 0
  1389. value = 0
  1390. ctrl = 1
  1391.  
  1392.  
  1393. [Statedef 219]
  1394. type    = S                      ;State-type: S-stand, C-crouch, A-air, L-liedown
  1395. movetype= I                   ;Move-type: A-attack, I-idle, H-gethit
  1396. physics = S                      ;Physics: S-stand, C-crouch, A-air                     ;Number of air juggle points move takes
  1397. ;Commonly-used controllers:
  1398. velset = 0,0                     ;Set velocity (x,y) (Def: no change)
  1399. ctrl = 0                         ;Set ctrl (Def: no change)
  1400. anim = 219                      ;Change animation (Def: no change)
  1401. poweradd = 20                    ;Power to add (Def: 0)
  1402. sprpriority = 2                  ;Set layering priority to 2 (in front)
  1403.  
  1404.  
  1405. [State 181, 1]
  1406. type = NotHitBy
  1407. trigger1 = 1
  1408. value = SCA
  1409. time = 1
  1410.  
  1411. [State 219, 7]
  1412. type = ChangeState
  1413. trigger1 = AnimTime = 0
  1414. value = 0
  1415. ctrl = 1
  1416.  
  1417.  
  1418.  
  1419. ;---------------------------------------------------------------------------
  1420. ; Standing light kick
  1421. ; CNS difficulty: easy
  1422. [Statedef 214]
  1423. type    = A
  1424. movetype= A
  1425. physics = S
  1426. juggle  = 4
  1427. poweradd= 22
  1428. ctrl = 0
  1429. velset = 0,0
  1430. anim = 214
  1431. sprpriority = 2
  1432.  
  1433. [State 260,vel]
  1434. type = velset
  1435. trigger1 = animelem = 3
  1436. x = 7
  1437. y = -4
  1438.  
  1439. [State 260,vel]
  1440. type = velset
  1441. trigger1 = animelem = 4
  1442. x = 11
  1443. y = 0
  1444.  
  1445. [State 260,vel]
  1446. type = velset
  1447. trigger1 = animelem >= 5
  1448. x = 7
  1449. y = 3
  1450.  
  1451. [State 260, 2]
  1452. type = velset
  1453. trigger1 = animtime = 0
  1454. x = 0
  1455.  
  1456. [State 260 , 3]
  1457. type = HitDef
  1458. trigger1 = Time = 0
  1459. attr = S, NA
  1460. animtype = Med
  1461. getpower = 100
  1462. givepower = 80
  1463. damage = 100
  1464. guardflag = MA
  1465. hitflag = MAF
  1466. pausetime = 11,11
  1467. sparkno = s8020
  1468. sparkxy = -5,-70
  1469. hitsound = S205,0
  1470. guard.sparkno = s8070
  1471. guardsound = S6, 0
  1472. ground.type = High
  1473. ground.slidetime = 17
  1474. ground.hittime = 17
  1475. ground.velocity = -5
  1476. guard.velocity = -3
  1477. air.velocity = -5,-5
  1478. airguard.velocity = -5,-6
  1479. fall = 1
  1480.  
  1481.  
  1482. [State 230, 1]
  1483. type = PlaySnd
  1484. trigger1 = Time = 2
  1485. value = 0, 1
  1486.  
  1487. [State 230, 2]
  1488. type = HitDef
  1489. trigger1 = Time = 0
  1490. attr = S, NA
  1491. animtype  = Back
  1492. damage    = 100
  1493. guardflag = MA
  1494. ;hitflag = HAFD
  1495. pausetime = 20,20
  1496. sparkno = s8020
  1497. sparkxy = -5,-50
  1498. hitsound   = s205,0
  1499. guard.sparkno = s8070
  1500. guardsound = S6, 0
  1501. ground.type = High
  1502. ground.slidetime = 12
  1503. ground.hittime  = 15
  1504. ground.velocity = -5,-5   
  1505. air.velocity = -2.2,-3.2
  1506. fall = 1
  1507. fall.recover = 0
  1508.  
  1509. [State 230, 3]
  1510. type = ChangeState
  1511. trigger1 = AnimTime = 0
  1512. value = 52
  1513. ctrl = 1
  1514.  
  1515. [Statedef 215]
  1516. type = S
  1517. movetype = A
  1518. physics = S
  1519. anim = 215
  1520. velset = 0
  1521. ctrl = 0
  1522.  
  1523. [State 215, 1]
  1524. type = HitDef
  1525. trigger1 = AnimElem = 3
  1526. trigger2 = AnimElem = 4 && movecontact = 0
  1527. attr = S, NA 
  1528. getpower = 63
  1529. damage = 32
  1530. animtype = Light
  1531. guardflag = M
  1532. hitflag = MAF
  1533. priority = 3, Hit 
  1534. pausetime = 8, 8
  1535. sparkno = s8010
  1536. sparkxy = -10, -60
  1537. hitsound = s5,1
  1538. guard.sparkno= s8060               ;Sound to play on hit
  1539. guardsound = s6, 0   
  1540. ground.type = High
  1541. ground.slidetime = 5
  1542. ground.hittime  = 12 
  1543. ground.velocity = -4 
  1544. air.type = High 
  1545. air.velocity = -1.4,-3
  1546. air.hittime = 12
  1547. air.fall = 1
  1548. fall.recover = 0 
  1549.  
  1550.  
  1551.  
  1552. [State 215, 4]
  1553. type = ChangeState
  1554. trigger1 = AnimTime = 0
  1555. value = 0
  1556. ctrl = 1
  1557.  
  1558. [Statedef 230]
  1559. type    = S
  1560. movetype= A
  1561. physics = S
  1562. juggle  = 5
  1563. poweradd= 65
  1564. ctrl = 0
  1565. velset = 0,0
  1566. anim = 230
  1567. sprpriority = 2
  1568.  
  1569. [State 240, 1]
  1570. type = PlaySnd
  1571. trigger1 = Time = 0
  1572. value = 240, 0
  1573.  
  1574. [State 230, 1]
  1575. type = PlaySnd
  1576. trigger1 = Time = 2
  1577. value = 220, 0
  1578.  
  1579. [State 230, 2]
  1580. type = HitDef
  1581. trigger1 = AnimElem = 8
  1582. attr = S, NA
  1583. animtype  = Heavy
  1584. damage    = 63
  1585. guardflag = MA
  1586. pausetime = 8,8
  1587. sparkno = s8010
  1588. sparkxy = -5,-90
  1589. hitsound   = s5,3
  1590. ground.type = high
  1591. ground.slidetime = 17
  1592. ground.hittime = 17
  1593. ground.velocity = 0
  1594. ground.cornerpush.veloff = 0
  1595. guard.velocity = 0
  1596. air.velocity = 0,-1
  1597. airguard.velocity = 0,-1
  1598.  
  1599. [State 260 , 1]
  1600. type = HitDef
  1601. trigger1 = AnimElem = 11
  1602. attr = S, NA
  1603. animtype = Heavy
  1604. getpower = 100
  1605. givepower = 80
  1606. damage = 70
  1607. guardflag = MA
  1608. hitflag = MAF
  1609. pausetime = 12,12
  1610. sparkno = s8010
  1611. sparkxy = -5,-50
  1612. hitsound = S5,3
  1613. guard.sparkno = s8070
  1614. guardsound = S6, 0
  1615. ground.type = Low
  1616. ground.slidetime = 12
  1617. ground.hittime  = 15
  1618. ground.velocity = -5
  1619. air.velocity = -5,-3.2
  1620.  
  1621. [State 230, 4]
  1622. type = ChangeState
  1623. trigger1 = AnimTime = 0
  1624. value = 0
  1625. ctrl = 1
  1626.  
  1627.  
  1628.  
  1629. [Statedef 248]
  1630. type    = S
  1631. movetype= A
  1632. physics = S
  1633. juggle  = 5
  1634. poweradd= 65
  1635. ctrl = 0
  1636. velset = 0,0
  1637. anim = 248
  1638. sprpriority = 2
  1639.  
  1640. [State 248, 1]
  1641. type = PlaySnd
  1642. trigger1 = Time = 0
  1643. value = 700, 1
  1644.  
  1645.  
  1646. [State 240, 1]
  1647. type = PlaySnd
  1648. trigger1 = Time = 0
  1649. value = 240, 0
  1650.  
  1651.  
  1652. [State 240, 2]
  1653. type = HitDef
  1654. trigger1 = animelem = 7
  1655. trigger2 = AnimElem = 8 && movecontact = 0
  1656. attr = S, NA
  1657. animtype  = heavy
  1658. damage    = 90
  1659. guardflag = MA
  1660. pausetime = 12,12
  1661. sparkno = s8010
  1662. sparkxy = -10,-60
  1663. hitsound   = s5,3
  1664. guard.sparkno = s8070
  1665. guardsound = S6, 0
  1666. ground.type = Low
  1667. ground.slidetime = 12
  1668. ground.hittime  = 15
  1669. ground.velocity = -11
  1670. air.velocity = -4.2,-3.2
  1671. envshake.time=5
  1672. envshake.ampl=5
  1673.  
  1674.  
  1675.  
  1676.  
  1677. [State 248, 4]
  1678. type = ChangeState
  1679. trigger1 = AnimTime = 0
  1680. value = 0
  1681. ctrl = 1
  1682.  
  1683.  
  1684.  
  1685.  
  1686. ;---------------------------------------------------------------------------
  1687. ; Standing strong kick
  1688. ; CNS difficulty: easy
  1689. [Statedef 240]
  1690. type    = S
  1691. movetype= A
  1692. physics = S
  1693. juggle  = 5
  1694. poweradd= 65
  1695. ctrl = 0
  1696. velset = 0,0
  1697. anim = 240
  1698. sprpriority = 2
  1699.  
  1700. [State 240, 1]
  1701. type = PlaySnd
  1702. trigger1 = Time = 0
  1703. value = 250, 0
  1704.  
  1705. [State 240, 1]
  1706. type = PlaySnd
  1707. trigger1 = Time = 0
  1708. value = 220, 0
  1709.  
  1710. [State 240, 2]
  1711. type = HitDef
  1712. trigger1 = animelem = 4
  1713. trigger2 = AnimElem = 5 && movecontact = 0
  1714. attr = C, NA
  1715. getpower = 63
  1716. damage    = 70
  1717. animtype  = Medium
  1718. getpower  = 10
  1719. givepower = 8
  1720. hitflag = MA
  1721. guardflag = M
  1722. pausetime = 11,11
  1723. sparkno = s8010
  1724. sparkxy = -2,-41
  1725. hitsound   =s5,2
  1726. guard.sparkno = s8070
  1727. guardsound = S6, 0
  1728. ground.type = Low
  1729. ground.slidetime = 10
  1730. ground.hittime  = 10
  1731. ground.velocity = -10
  1732. ground.cornerpush = 1
  1733. air.velocity = -8.3,-3
  1734. air.fall = 1
  1735. fall.recover = 0 
  1736.  
  1737.  
  1738.  
  1739. [State 240, 4]
  1740. type = ChangeState
  1741. trigger1 = AnimTime = 0
  1742. value = 0
  1743. ctrl = 1
  1744.  
  1745. [Statedef 260]
  1746. type    = S
  1747. movetype= A
  1748. physics = S
  1749. juggle  = 5
  1750. poweradd= 65
  1751. ctrl = 0
  1752. velset = 0,0
  1753. anim = 260
  1754. sprpriority = 2
  1755.  
  1756. [State 240, 1]
  1757. type = PlaySnd
  1758. trigger1 = Time = 0
  1759. value = 220, 0
  1760.  
  1761. [State 230 , 1]
  1762. type = HitDef
  1763. trigger1 = AnimElem = 2
  1764. attr = S, NA
  1765. animtype = Med
  1766. getpower = 100
  1767. givepower = 80
  1768. damage = 20
  1769. guardflag = MA
  1770. hitflag = MAF
  1771. pausetime = 10,10
  1772. sparkno = s8010
  1773. sparkxy = -10,-80
  1774. hitsound = S5,3
  1775. guard.sparkno = s8070
  1776. guardsound = S6, 0
  1777. ground.type = Low
  1778. ground.slidetime = 17
  1779. ground.hittime = 17
  1780. ground.velocity = -1
  1781. ground.cornerpush.veloff = -1
  1782. guard.velocity = -7
  1783. air.velocity = -1,-1
  1784. airguard.velocity = -5,-1
  1785.  
  1786. [State 260 , 1]
  1787. type = HitDef
  1788. trigger1 = AnimElem = 6
  1789. attr = S, NA
  1790. animtype = Med
  1791. getpower = 100
  1792. givepower = 80
  1793. damage = 70
  1794. guardflag = MA
  1795. hitflag = MAF
  1796. pausetime = 12,12
  1797. sparkno = s8010
  1798. sparkxy = -10,-90
  1799. hitsound = S5,3
  1800. guard.sparkno = s8070
  1801. guardsound = S6, 0
  1802. ground.type = high
  1803. ground.slidetime = 17
  1804. ground.hittime = 17
  1805. ground.velocity = -7
  1806. ground.cornerpush.veloff = -15
  1807. guard.velocity = -7
  1808. air.velocity = -7,-1
  1809. airguard.velocity = -5,-1
  1810.  
  1811. [State 200, 7]
  1812. type = ChangeState
  1813. trigger1 = AnimTime = 0
  1814. value = 0
  1815. ctrl = 1
  1816.  
  1817.  
  1818.  
  1819. [Statedef 245]
  1820. type    = S                      ;State-type: S-stand, C-crouch, A-air, L-liedown
  1821. movetype= A                      ;Move-type: A-attack, I-idle, H-gethit
  1822. physics = S                      ;Physics: S-stand, C-crouch, A-air
  1823. juggle  = 2                      ;Number of air juggle points move takes
  1824. ;Commonly-used controllers:
  1825. velset = 0,0                     ;Set velocity (x,y) (Def: no change)
  1826. ctrl = 0                         ;Set ctrl (Def: no change)
  1827. anim = 245                      ;Change animation (Def: no change)
  1828. poweradd = 20                    ;Power to add (Def: 0)
  1829. sprpriority = 2                  ;Set layering priority to 2 (in front)
  1830.  
  1831. [State 240, 1]
  1832. type = PlaySnd
  1833. trigger1 = Time = 0
  1834. value = 240, 0
  1835.  
  1836.  
  1837. [State 240, 1]
  1838. type = PlaySnd
  1839. trigger1 = Time = 0
  1840. value = 220, 0
  1841.  
  1842. [State 245, 1]
  1843. type = HitDef
  1844. trigger1 = animelem = 6
  1845. trigger2 = AnimElem = 7 && movecontact = 0
  1846. attr = S, NA                     ;Attribute: Standing, Normal Attack
  1847. damage = 75, 0                   ;Damage that move inflicts, guard damage
  1848. animtype = Heavy                ;Animation type: Light, Medium, Heavy, Back (def: Light)
  1849. guardflag = MA                   ;Flags on how move is to be guarded against
  1850. hitflag = MAF                    ;Flags of conditions that move can hit
  1851. priority = 3, Hit                ;Attack priority: 0 (least) to 7 (most), 4 default
  1852. ;Hit/Miss/Dodge type (Def: Hit)
  1853. pausetime = 8, 8                 ;Time attacker pauses, time opponent shakes
  1854. sparkno = s8010                    ;Spark anim no (Def: set above)
  1855. sparkxy = -5, -76               ;X-offset for the "hit spark" rel. to p2,
  1856. ;Y-offset for the spark rel. to p1
  1857. hitsound = s5, 2                ;Sound to play on hit
  1858. guard.sparkno = s8070
  1859. guardsound = S6, 0
  1860. ground.type = High               ;Type: High, Low, Trip (def: Normal)
  1861. ground.slidetime = 15             ;Time that the opponent slides back
  1862. ground.hittime  = 12             ;Time opponent is in hit state
  1863. ground.velocity = -7            ;Velocity at which opponent is pushed
  1864. airguard.velocity = -6.9,-.8     ;Guard velocity in air (def: (air.xvel*1.5, air.yvel/2))
  1865. air.type = High                  ;Type: High, Low, Trip (def: same as ground.type)
  1866. air.velocity = -5.4,-3           ;X-velocity at which opponent is pushed,
  1867. ;Y-velocity at which opponent is pushed
  1868. air.hittime = 12                 ;Time before opponent regains control in air
  1869.  
  1870. [State 200, 1]
  1871. type = PlaySnd
  1872. trigger1 = Time = 1
  1873. value = 0, 0
  1874.  
  1875. [State 200, 7]
  1876. type = ChangeState
  1877. trigger1 = AnimTime = 0
  1878. value = 0
  1879. ctrl = 1
  1880.  
  1881.  
  1882. [Statedef 227]
  1883. type    = S                      ;State-type: S-stand, C-crouch, A-air, L-liedown
  1884. movetype= A                      ;Move-type: A-attack, I-idle, H-gethit
  1885. physics = S                      ;Physics: S-stand, C-crouch, A-air
  1886. juggle  = 2                      ;Number of air juggle points move takes
  1887. ;Commonly-used controllers:
  1888. velset = 0,0                     ;Set velocity (x,y) (Def: no change)
  1889. ctrl = 0                         ;Set ctrl (Def: no change)
  1890. anim = 227                      ;Change animation (Def: no change)
  1891. poweradd = 20                    ;Power to add (Def: 0)
  1892. sprpriority = 2                  ;Set layering priority to 2 (in front)
  1893.  
  1894. [State 227, 1]
  1895. type = PlaySnd
  1896. trigger1 = Time = 1
  1897. value = 700, 1
  1898.  
  1899.  
  1900. [State 227, 1]
  1901. type = PlaySnd
  1902. trigger1 = Time = 0
  1903. value = 250, 0
  1904.  
  1905. [State 245, 1]
  1906. type = HitDef
  1907. trigger1 = time = 0
  1908. attr = S, NA                     ;Attribute: Standing, Normal Attack
  1909. damage = 70, 0                   ;Damage that move inflicts, guard damage
  1910. animtype = Heavy                ;Animation type: Light, Medium, Heavy, Back (def: Light)
  1911. guardflag = MA                   ;Flags on how move is to be guarded against
  1912. hitflag = MAF                    ;Flags of conditions that move can hit
  1913. priority = 3, Hit                ;Attack priority: 0 (least) to 7 (most), 4 default
  1914. ;Hit/Miss/Dodge type (Def: Hit)
  1915. pausetime = 8, 8                 ;Time attacker pauses, time opponent shakes
  1916. sparkno = s8010                  ;Spark anim no (Def: set above)
  1917. sparkxy = -10, -76               ;X-offset for the "hit spark" rel. to p2,
  1918. ;Y-offset for the spark rel. to p1
  1919. hitsound = s5, 2                ;Sound to play on hit
  1920. guard.sparkno = s8070
  1921. guardsound = S6, 0
  1922. ground.type = High               ;Type: High, Low, Trip (def: Normal)
  1923. ground.slidetime = 19            ;Time that the opponent slides back
  1924. ground.hittime  = 19            ;Time opponent is in hit state
  1925. ground.velocity = -12            ;Velocity at which opponent is pushed
  1926. airguard.velocity = -7.9,-.8     ;Guard velocity in air (def: (air.xvel*1.5, air.yvel/2))
  1927. air.type = High                  ;Type: High, Low, Trip (def: same as ground.type)
  1928. air.velocity = -5.4,-3           ;X-velocity at which opponent is pushed,
  1929. ;Y-velocity at which opponent is pushed
  1930. air.hittime = 12                 ;Time before opponent regains control in air
  1931.  
  1932. [State 227, 1]
  1933. type = PlaySnd
  1934. trigger1 = Time = 1
  1935. value = 0, 0
  1936.  
  1937. [State 227, 7]
  1938. type = ChangeState
  1939. trigger1 = AnimTime = 0
  1940. value = 0
  1941. ctrl = 1
  1942.  
  1943.  
  1944. [Statedef 400]
  1945. type    = C
  1946. movetype= A
  1947. physics = C
  1948. juggle  = 5
  1949. poweradd= 15
  1950. ctrl = 0
  1951. anim = 400
  1952. sprpriority = 2
  1953.  
  1954. [State 400, 1]
  1955. type = PlaySnd
  1956. trigger1 = Time = 1
  1957. value = 0, 0
  1958.  
  1959. [State 400, 2]
  1960. type = PlaySnd
  1961. trigger1 = (Time = 0) && (random < 800)
  1962. value = 200,0
  1963.  
  1964. [State 400, 2]
  1965. type = HitDef
  1966. trigger1 = Time = 0
  1967. attr = C, NA
  1968. damage    = 23
  1969. priority  = 3
  1970. animtype  = Light
  1971. hitflag = MAF
  1972. guardflag = L
  1973. pausetime = 10,11
  1974. sparkno = s8000
  1975. sparkxy = -1,-42
  1976. hitsound   = s5,0
  1977. guard.sparkno= s8060               
  1978. guard.sparkno = s8070
  1979. guardsound = S6, 0
  1980. ground.type = Low
  1981. ground.slidetime = 4
  1982. ground.hittime  = 12
  1983. ground.velocity = -4
  1984. air.velocity = -1.5,-3
  1985.  
  1986. [State 400, 3]
  1987. type = CtrlSet
  1988. trigger1 = Time = 5
  1989. value = 11
  1990.  
  1991. [State 400, 4]
  1992. type = ChangeState
  1993. trigger1 = AnimTime = 0
  1994. value = 11
  1995.  
  1996.  
  1997. [Statedef 438]
  1998. type    = C
  1999. movetype= A
  2000. physics = C
  2001. juggle  = 1
  2002. ctrl = 0
  2003. anim = 438
  2004. velset = 0,0
  2005.  
  2006.  
  2007. [State 227, 1]
  2008. type = PlaySnd
  2009. trigger1 = Time = 1
  2010. value = 700, 1
  2011.  
  2012.  
  2013. [State 227, 1]
  2014. type = PlaySnd
  2015. trigger1 = Time = 0
  2016. value = 250, 0
  2017.  
  2018. [State 400, 2.5]
  2019. type = HitDef
  2020. trigger1 = Animelem = 7
  2021. attr = C, NA
  2022. damage    = 70, 50
  2023. animtype  = up
  2024. getpower = 50,10
  2025. givepower = 20,10
  2026. hitflag = HAF
  2027. guardflag = MA
  2028. pausetime = 4, 2
  2029. sparkno = s8020
  2030. sparkxy = 0,-91
  2031. guard.sparkno = -1
  2032. hitsound   = s5,2
  2033. guard.sparkno = s8070
  2034. guardsound = S6, 0
  2035. ground.type = High
  2036. ground.slidetime = 20
  2037. ground.hittime  = 19
  2038. ground.velocity = -1.6, -10 ; O oponente voa pra cima
  2039. air.velocity = -2,-17
  2040. down.hittime = 26
  2041. guard.slidetime = 15              
  2042. guard.hittime  = 13    
  2043. guard.velocity = -.5     
  2044. guard.ctrltime = 8
  2045. fall = 1
  2046. fall.recover = 0
  2047. envshake.time = 20
  2048. fall.envshake.time = 40
  2049.  
  2050.  
  2051. [State 400, 2]
  2052. type = ChangeState
  2053. trigger1 = AnimTime = 0
  2054. value = 700
  2055. ctrl = 1
  2056.  
  2057.  
  2058.  
  2059.  
  2060.  
  2061.  
  2062. [Statedef 402]
  2063. type    = C
  2064. movetype= A
  2065. physics = C
  2066. juggle  = 5
  2067. poweradd= 15
  2068. ctrl = 0
  2069. anim = 402
  2070. sprpriority = 2
  2071.  
  2072. [State 402, 1]
  2073. type = PlaySnd
  2074. trigger1 = Time = 1
  2075. value = 0, 0
  2076.  
  2077. [State 402, 2]
  2078. type = PlaySnd
  2079. trigger1 = (Time = 0) && (random < 800)
  2080. value = 700,0
  2081.  
  2082. [State 402, 2]
  2083. type = HitDef
  2084. trigger1 = Time = 0
  2085. attr = C, NA
  2086. damage    = 23
  2087. priority  = 3
  2088. animtype  = Light
  2089. hitflag = MAF
  2090. guardflag = L
  2091. pausetime = 10,11
  2092. sparkno = s8000
  2093. sparkxy = -4,-42
  2094. hitsound   = s5,0
  2095. guard.sparkno= s8060               ;Sound to play on hit
  2096. guardsound = S6, 0
  2097. ground.type = Low
  2098. ground.slidetime = 4
  2099. ground.hittime  = 12
  2100. ground.velocity = -4
  2101. air.velocity = -1.5,-3
  2102.  
  2103. [State 402, 3]
  2104. type = CtrlSet
  2105. trigger1 = Time = 5
  2106. value = 700
  2107.  
  2108. [State 402, 4]
  2109. type = ChangeState
  2110. trigger1 = AnimTime = 0
  2111. value = 700
  2112.  
  2113.  
  2114. [Statedef 404]
  2115. type = S
  2116. movetype = A
  2117. physics = S
  2118. ctrl = 0
  2119. anim = 414
  2120. velset = 0, 0
  2121.  
  2122. [State 217, 2]
  2123. type = PlaySnd
  2124. trigger1 = Time = 2
  2125. value = 700,0
  2126.  
  2127.  
  2128. [State 430, 3]
  2129. type = HitDef
  2130. trigger1 = animelem = 6
  2131. attr = C, NA
  2132. damage    = 109 
  2133. animtype = Hard
  2134. air.animtype = Back
  2135. hitflag = MA
  2136. guardflag = L
  2137. pausetime = 9,9
  2138. sparkxy = -5,-10
  2139. sparkno = s8010
  2140. hitsound   = s2,4
  2141. guard.sparkno = s8070
  2142. guardsound = S6, 0
  2143. ground.type = Trip
  2144. ground.slidetime = 20
  2145. ground.hittime  = 20
  2146. ground.velocity = -2,-10
  2147. yaccel = .7
  2148. ground.cornerpush = 0 
  2149. air.velocity = -1.7,-5.5
  2150. fall = 1
  2151. fall.recover = 0
  2152. getpower = 125
  2153.  
  2154.  
  2155.  
  2156.  
  2157.  
  2158. [State 990,3]
  2159. type = VelSet
  2160. trigger1 = AnimElem = 5
  2161. x = 11
  2162.  
  2163. [State 990,4]
  2164. type = VelSet
  2165. trigger1 = AnimElem = 7
  2166. x = 0
  2167.  
  2168.  
  2169. [State 990,6]
  2170. type = ChangeState
  2171. trigger1 = AnimTime = 0
  2172. value = 0
  2173. ctrl = 1
  2174.  
  2175. ;---------------------------------------------------------------------------
  2176. [Statedef 410]
  2177. type    = C
  2178. movetype= A
  2179. physics = C
  2180. juggle  = 6
  2181. poweradd= 50
  2182. ctrl = 0
  2183. anim = 410
  2184. sprpriority = 2
  2185.  
  2186. [State 210, 2]
  2187. type = PlaySnd
  2188. trigger1 = (Time = 0) && (random < 800)
  2189. value = 200,0
  2190.  
  2191. [State 200, 2]
  2192. type = PlaySnd
  2193. trigger1 = Time = 0
  2194. value = 210,0
  2195.  
  2196.  
  2197. [State 410, 2]
  2198. type = HitDef
  2199. trigger1 = Time = 0
  2200. attr = C, NA
  2201. damage    = 38
  2202. animtype  = Medium
  2203. hitflag = MAFD
  2204. guardflag = L
  2205. pausetime = 10,10
  2206. sparkno = s8010
  2207. sparkxy = -10,-8
  2208. hitsound   = s5,1
  2209. guard.sparkno= s8060               ;Sound to play on hit
  2210. guardsound = s6, 0   
  2211. ground.type = Low
  2212. ground.slidetime = 6
  2213. ground.hittime  = 6
  2214. ground.velocity = -5
  2215. air.velocity = -2,-3
  2216. down.velocity = -5,0
  2217. down.hittime = 20
  2218.  
  2219. [State 410, 4]
  2220. type = ChangeState
  2221. trigger1 = AnimTime = 0
  2222. value = 11
  2223. ctrl = 1
  2224.  
  2225. [Statedef 411]
  2226. type    = C
  2227. movetype= A
  2228. physics = C
  2229. juggle  = 6
  2230. poweradd= 50
  2231. ctrl = 0
  2232. anim = 411
  2233. sprpriority = 2
  2234.  
  2235. [State 217, 2]
  2236. type = PlaySnd
  2237. trigger1 = (Time = 0) && (random < 800)
  2238. value = 700,0
  2239.  
  2240. [State 200, 2]
  2241. type = PlaySnd
  2242. trigger1 = Time = 0
  2243. value = 210,0
  2244.  
  2245.  
  2246. [State 410, 2]
  2247. type = HitDef
  2248. trigger1 = Time = 0
  2249. attr = C, NA
  2250. damage    = 38
  2251. animtype  = Medium
  2252. hitflag = MAFD
  2253. guardflag = L
  2254. pausetime = 10,10
  2255. sparkno = s8000
  2256. sparkxy = -10,-8
  2257. hitsound   = s5,1
  2258. guard.sparkno= s8060               ;Sound to play on hit
  2259. guardsound = s6, 0   
  2260. ground.type = Low
  2261. ground.slidetime = 6
  2262. ground.hittime  = 6
  2263. ground.velocity = -5
  2264. air.velocity = -2.7,-3
  2265. down.velocity = -5,0
  2266. down.hittime = 20
  2267.  
  2268. [State 400, 3]
  2269. type = CtrlSet
  2270. trigger1 = Time = 2
  2271. value = 700
  2272.  
  2273. [State 410, 4]
  2274. type = ChangeState
  2275. trigger1 = AnimTime = 0
  2276. value = 700
  2277. ctrl = 1
  2278.  
  2279.  
  2280.  
  2281.  
  2282.  
  2283.  
  2284. ;---------------------------------------------------------------------------
  2285. ;Crouching light kick
  2286. ; CNS difficulty: easy
  2287. [Statedef 430]
  2288. type    = C
  2289. movetype= A
  2290. physics = C
  2291. juggle  = 7
  2292. poweradd= 22
  2293. ctrl = 0
  2294. anim = 430
  2295. sprpriority = 2
  2296.  
  2297. [State 240, 1]
  2298. type = PlaySnd
  2299. trigger1 = Time = 0
  2300. value = 220, 0
  2301.  
  2302. [State 240, 1]
  2303. type = PlaySnd
  2304. trigger1 = Time = 0
  2305. value = 240, 0
  2306.  
  2307. [State 430, 3]
  2308. type = HitDef
  2309. trigger1 = Time = 0
  2310. attr = C, NA
  2311. damage    = 100
  2312. animtype  = Medium
  2313. getpower = 125
  2314. hitflag = MA
  2315. guardflag = M
  2316. pausetime = 8,8
  2317. sparkno = s8010
  2318. sparkxy = -5,-90
  2319. hitsound   =s5,2
  2320. guard.sparkno = s8070
  2321. guardsound = S6, 0
  2322. ground.type = high
  2323. ground.slidetime = 15
  2324. ground.hittime  = 15
  2325. ground.velocity = -7
  2326. ground.cornerpush = 1
  2327. air.velocity = -2.7,-3.5
  2328. air.fall = 1
  2329. fall.recover = 0 
  2330.  
  2331. [State 430, 1]
  2332. type = PlaySnd
  2333. trigger1 = Time = 1
  2334. value = 0, 0
  2335.  
  2336.  
  2337. [State 430, 3]
  2338. type = ChangeState
  2339. trigger1 = AnimTime = 0
  2340. value = 11
  2341. ctrl = 1
  2342.  
  2343. ;---------------------------------------------------------------------------
  2344. ;Crouch Strong Kick
  2345. ; CNS difficulty: easy
  2346. ; Description: This move uses "Trip" for the "ground.type" parameter in
  2347. ;     its HitDef. It's a special type that puts the opponent in a tripped
  2348. ;     animation as he falls. Also, the hitflag parameter in the HitDef
  2349. ;     is set to "MAFD". The "D" indicates that a downed opponent can be
  2350. ;     hit by the attack.
  2351. ; CNS âîâxâï: ê╒
  2352. ; Å┌ì╫:
  2353. [Statedef 440]
  2354. type    = C
  2355. movetype= A
  2356. physics = C
  2357. juggle  = 7
  2358. poweradd= 70
  2359. ctrl = 0
  2360. anim = 440
  2361. sprpriority = 2
  2362.  
  2363. [State 200, 2]
  2364. type = PlaySnd
  2365. trigger1 = Time = 0
  2366. value = 240,0
  2367.  
  2368. [State 440, 2]
  2369. type = PlaySnd
  2370. trigger1 = Time = 2
  2371. value = 220, 0
  2372.  
  2373.  
  2374. [State 440, 3]
  2375. type = HitDef
  2376. trigger1 = time = 0
  2377. attr = C, NA
  2378. damage    = 109 
  2379. animtype = Hard
  2380. air.animtype = Back
  2381. hitflag = MA
  2382. guardflag = L
  2383. pausetime = 10,10
  2384. sparkxy = -5,-30
  2385. sparkno = s8010
  2386. hitsound   = s5,3
  2387. guard.sparkno = s8070
  2388. guardsound = S6, 0
  2389. ground.type = Trip
  2390. ground.slidetime = 20
  2391. ground.hittime  = 20
  2392. ground.velocity = -2,-10
  2393. yaccel = .7
  2394. ground.cornerpush = 0 
  2395. air.velocity = -1.7,-4.5
  2396. fall = 1
  2397. fall.recover = 0
  2398. getpower = 125
  2399.  
  2400. [State 440, 4]
  2401. type = ChangeState
  2402. trigger1 = AnimTime = 0
  2403. value = 11
  2404. ctrl = 1
  2405.  
  2406. [Statedef 448]
  2407. type    = C
  2408. movetype= A
  2409. physics = C
  2410. juggle  = 7
  2411. poweradd= 70
  2412. ctrl = 0
  2413. anim = 448
  2414. sprpriority = 2
  2415.  
  2416. [State 200, 2]
  2417. type = PlaySnd
  2418. trigger1 = Time = 0
  2419. value = 240,0
  2420.  
  2421. [State 440, 2]
  2422. type = PlaySnd
  2423. trigger1 = Time = 2
  2424. value = 700, 1
  2425.  
  2426.  
  2427. [State 448, 3]
  2428. type = HitDef
  2429. trigger1 = time = 0
  2430. attr = C, NA
  2431. damage    = 109 
  2432. animtype = Hard
  2433. air.animtype = Back
  2434. hitflag = MA
  2435. guardflag = L
  2436. pausetime = 10,10
  2437. sparkxy = -5,-10
  2438. sparkno = s8010
  2439. hitsound   = s5,3
  2440. guard.sparkno = s8070
  2441. guardsound = S6, 0
  2442. ground.type = Trip
  2443. ground.slidetime = 20
  2444. ground.hittime  = 20
  2445. ground.velocity = -3,-10
  2446. yaccel = .8
  2447. ground.cornerpush = 0 
  2448. air.velocity = -2.7,-4.5
  2449. fall = 1
  2450. fall.recover = 0
  2451. getpower = 125
  2452.  
  2453. [State 440, 4]
  2454. type = ChangeState
  2455. trigger1 = AnimTime = 0
  2456. value = 700
  2457. ctrl = 1
  2458.  
  2459.  
  2460.  
  2461.  
  2462.  
  2463. ;---------------------------------------------------------------------------
  2464. ;Jump Light Punch
  2465. ; CNS difficulty: easy
  2466. [Statedef 600]
  2467. type    = A
  2468. movetype= A
  2469. physics = A
  2470. juggle  = 2
  2471. poweradd= 11
  2472. ctrl = 0
  2473. anim = 600
  2474. sprpriority = 2
  2475.  
  2476. [State 600, 2]
  2477. type = PlaySnd
  2478. trigger1 = (Time = 0) && (random < 800)
  2479. value = 200,0
  2480.  
  2481. [State 600, 1]
  2482. type = PlaySnd
  2483. trigger1 = Time = 1
  2484. value = 0, 0
  2485.  
  2486. [State 600, 2]
  2487. type = HitDef
  2488. trigger1 = Time = 0
  2489. attr = A, NA
  2490. damage    = 20
  2491. guardflag = HA
  2492. priority = 3
  2493. pausetime = 7,8
  2494. sparkno = s8000
  2495. sparkxy = -4,-54
  2496. hitsound   = s5,0
  2497. guard.sparkno= s8060               
  2498. guardsound = s6, 0   
  2499. ground.type = High
  2500. ground.slidetime = 5
  2501. ground.hittime  = 5
  2502. ground.velocity = -4
  2503. air.velocity = -1.3,-3
  2504.  
  2505. [State 600, 3]
  2506. type = CtrlSet
  2507. trigger1 = Time = 17
  2508. value = 1
  2509.  
  2510.  
  2511.  
  2512. [Statedef 601]
  2513. type    = A
  2514. movetype= A
  2515. physics = A
  2516. juggle  = 2
  2517. poweradd= 11
  2518. ctrl = 0
  2519. anim = 761
  2520. sprpriority = 2
  2521.  
  2522. [State 761, 2]
  2523. type = PlaySnd
  2524. trigger1 = (Time = 0) && (random < 800)
  2525. value = 700,0
  2526.  
  2527. [State 761, 1]
  2528. type = PlaySnd
  2529. trigger1 = Time = 1
  2530. value = 0, 0
  2531.  
  2532. [State 761, 2]
  2533. type = HitDef
  2534. trigger1 = Time = 0
  2535. attr = A, NA
  2536. damage    = 20
  2537. guardflag = HA
  2538. priority = 3
  2539. pausetime = 7,8
  2540. sparkno = s8000
  2541. sparkxy = -10,-28
  2542. hitsound   = s5,0
  2543. guard.sparkno= s8060               ;Sound to play on hit
  2544. guardsound = s6, 0   
  2545. ground.type = High
  2546. ground.slidetime = 5
  2547. ground.hittime  = 5
  2548. ground.velocity = -4
  2549. air.velocity = -1.3,-3
  2550.  
  2551. [State 761, 3]
  2552. type = CtrlSet
  2553. trigger1 = Time = 17
  2554. value = 1
  2555.  
  2556.  
  2557. ;---------------------------------------------------------------------------
  2558. ;Jump Strong Punch
  2559. ; CNS difficulty: easy
  2560. [Statedef 610]
  2561. type    = A
  2562. movetype= A
  2563. physics = A
  2564. juggle  = 4
  2565. poweradd= 65
  2566. ctrl = 0
  2567. anim = 610
  2568. sprpriority = 2
  2569.  
  2570. [State 210, 2]
  2571. type = PlaySnd
  2572. trigger1 = (Time = 0) && (random < 800)
  2573. value = 200,0
  2574.  
  2575. [State 200, 2]
  2576. type = PlaySnd
  2577. trigger1 = Time = 0
  2578. value = 210,0
  2579.  
  2580. [State 610, 2]
  2581. type = PlaySnd
  2582. trigger1 = Time = 2
  2583. value = 0, 1
  2584.  
  2585. [State 610, 3]
  2586. type = HitDef
  2587. trigger1 = Time = 0
  2588. attr = A, NA
  2589. damage = 72
  2590. guardflag = HA
  2591. priority = 4
  2592. pausetime = 8,8
  2593. sparkno = s8010
  2594. sparkxy = -10,-35
  2595. hitsound   = s5,1
  2596. guard.sparkno= s8060               ;Sound to play on hit
  2597. guardsound = s6, 0   
  2598. animtype = Med
  2599. ground.type = High
  2600. ground.slidetime = 17
  2601. ground.hittime  = 17
  2602. ground.velocity = -5
  2603. air.velocity = -3,-4
  2604.  
  2605. [Statedef 618]
  2606. type    = A
  2607. movetype= A
  2608. physics = A
  2609. juggle  = 4
  2610. poweradd= 65
  2611. ctrl = 0
  2612. anim = 618
  2613. sprpriority = 2
  2614.  
  2615. [State 210, 2]
  2616. type = PlaySnd
  2617. trigger1 = (Time = 0) && (random < 800)
  2618. value = 700,0
  2619.  
  2620. [State 200, 2]
  2621. type = PlaySnd
  2622. trigger1 = Time = 0
  2623. value = 210,0
  2624.  
  2625. [State 618, 2]
  2626. type = PlaySnd
  2627. trigger1 = Time = 2
  2628. value = 0, 1
  2629.  
  2630. [State 618, 3]
  2631. type = HitDef
  2632. trigger1 = Time = 0
  2633. attr = A, NA
  2634. damage = 72
  2635. guardflag = HA
  2636. priority = 4
  2637. pausetime = 8,8
  2638. sparkno = s8000
  2639. sparkxy = -10,-45
  2640. hitsound   = s5,1
  2641. guard.sparkno= s8060               ;Sound to play on hit
  2642. guardsound = s6, 0   
  2643. animtype = Med
  2644. ground.type = High
  2645. ground.slidetime = 17
  2646. ground.hittime  = 17
  2647. ground.velocity = -5
  2648. air.velocity = -3,-4
  2649.  
  2650.  
  2651.  
  2652.  
  2653.  
  2654. [Statedef 620]
  2655. type    = A
  2656. movetype= A
  2657. physics = A
  2658. juggle  = 4
  2659. poweradd= 65
  2660. ctrl = 0
  2661. anim = 620
  2662. sprpriority = 2
  2663.  
  2664. [State 210, 2]
  2665. type = PlaySnd
  2666. trigger1 = (Time = 0) && (random < 800)
  2667. value = 200,0
  2668.  
  2669. [State 200, 2]
  2670. type = PlaySnd
  2671. trigger1 = Time = 0
  2672. value = 210,0
  2673.  
  2674. [State 620, 2]
  2675. type = PlaySnd
  2676. trigger1 = Time = 2
  2677. value = 0, 1
  2678.  
  2679. [State 620, 3]
  2680. type = HitDef
  2681. trigger1 = Time = 0
  2682. attr = A, NA
  2683. damage = 72
  2684. guardflag = HA
  2685. priority = 4
  2686. pausetime = 8,8
  2687. sparkno = s8010
  2688. sparkxy = -10,-55
  2689. hitsound   = s5,1
  2690. guard.sparkno= s8060               ;Sound to play on hit
  2691. guardsound = s6, 0   
  2692. animtype = Med
  2693. ground.type = High
  2694. ground.slidetime = 17
  2695. ground.hittime  = 17
  2696. ground.velocity = -5
  2697. air.velocity = -3,-4
  2698.  
  2699. [State 990,6]
  2700. type = ChangeState
  2701. trigger1 = AnimTime = 0
  2702. value = 50
  2703. ctrl = 1
  2704. ;---------------------------------------------------------------------------
  2705. ;Jump Light Kick
  2706. ; CNS difficulty: easy
  2707. [Statedef 630]
  2708. type    = A
  2709. movetype= A
  2710. physics = A
  2711. juggle  = 3
  2712. poweradd= 20
  2713. ctrl = 0
  2714. anim = 630
  2715. sprpriority = 2
  2716.  
  2717.  
  2718. [State 240, 1]
  2719. type = PlaySnd
  2720. trigger1 = Time = 2
  2721. value = 250, 0
  2722.  
  2723. [State 240, 1]
  2724. type = PlaySnd
  2725. trigger1 = Time = 0
  2726. value = 220, 0
  2727.  
  2728. [State 630, 2]
  2729. type = HitDef
  2730. trigger1 = Time = 0
  2731. attr = A, NA
  2732. damage = 65
  2733. guardflag = HA
  2734. priority = 3
  2735. pausetime = 8,8
  2736. sparkno = s8010
  2737. sparkxy = -5,-45
  2738. hitsound   = S5,2
  2739. guard.sparkno = s8070
  2740. guardsound = S6, 0
  2741. ground.type = High
  2742. ground.slidetime = 6
  2743. ground.hittime  = 6
  2744. ground.velocity = -4
  2745. air.velocity = -2,-3
  2746.  
  2747.  
  2748. [Statedef 638]
  2749. type    = A
  2750. movetype= A
  2751. physics = A
  2752. juggle  = 3
  2753. poweradd= 20
  2754. ctrl = 0
  2755. anim = 638
  2756. sprpriority = 2
  2757.  
  2758.  
  2759. [State 240, 1]
  2760. type = PlaySnd
  2761. trigger1 = Time = 2
  2762. value = 250, 0
  2763.  
  2764. [State 240, 1]
  2765. type = PlaySnd
  2766. trigger1 = Time = 0
  2767. value = 700, 1
  2768.  
  2769. [State 630, 2]
  2770. type = HitDef
  2771. trigger1 = Time = 0
  2772. attr = A, NA
  2773. damage = 60
  2774. guardflag = HA
  2775. priority = 3
  2776. pausetime = 8,8
  2777. sparkno = s8010
  2778. sparkxy = -5,-35
  2779. hitsound   = 5,0
  2780. guard.sparkno = s8070
  2781. guardsound = S6, 0
  2782. ground.type = High
  2783. ground.slidetime = 6
  2784. ground.hittime  = 6
  2785. ground.velocity = -4
  2786. air.velocity = -2,-3
  2787.  
  2788.  
  2789. [Statedef 610]
  2790. type    = A
  2791. movetype= A
  2792. physics = A
  2793. juggle  = 4
  2794. poweradd= 65
  2795. ctrl = 0
  2796. anim = 610
  2797. sprpriority = 2
  2798.  
  2799. [State 210, 2]
  2800. type = PlaySnd
  2801. trigger1 = (Time = 0) && (random < 800)
  2802. value = 200,0
  2803.  
  2804. [State 200, 2]
  2805. type = PlaySnd
  2806. trigger1 = Time = 0
  2807. value = 210,0
  2808.  
  2809. [State 610, 2]
  2810. type = PlaySnd
  2811. trigger1 = Time = 2
  2812. value = 0, 1
  2813.  
  2814. [State 610, 3]
  2815. type = HitDef
  2816. trigger1 = Time = 0
  2817. attr = A, NA
  2818. damage = 72
  2819. guardflag = HA
  2820. priority = 4
  2821. pausetime = 8,8
  2822. sparkno = 1
  2823. sparkxy = -10,-55
  2824. hitsound   = s5,1
  2825. guard.sparkno = s8070
  2826. guardsound = S6, 0
  2827. animtype = Med
  2828. ground.type = High
  2829. ground.slidetime = 17
  2830. ground.hittime  = 17
  2831. ground.velocity = -5
  2832. air.velocity = -3,-4
  2833.  
  2834. [Statedef 635]
  2835. type    = A
  2836. movetype= A
  2837. physics = A
  2838. juggle  = 4
  2839. poweradd= 65
  2840. ctrl = 0
  2841. anim = 635
  2842. sprpriority = 2
  2843.  
  2844. [State 240, 1]
  2845. type = PlaySnd
  2846. trigger1 = Time = 2
  2847. value = 250, 0
  2848.  
  2849. [State 240, 1]
  2850. type = PlaySnd
  2851. trigger1 = Time = 0
  2852. value = 220, 0
  2853.  
  2854. [State 620, 3]
  2855. type = HitDef
  2856. trigger1 = Time = 0
  2857. attr = A, NA
  2858. damage = 72
  2859. guardflag = HA
  2860. priority = 4
  2861. pausetime = 8,8
  2862. sparkno = s8010
  2863. sparkxy = -10,-55
  2864. hitsound   = s5,1
  2865. guard.sparkno = s8070
  2866. guardsound = S6, 0
  2867. animtype = Med
  2868. ground.type = High
  2869. ground.slidetime = 17
  2870. ground.hittime  = 17
  2871. ground.velocity = -5
  2872. air.velocity = -3,-4
  2873.  
  2874. [State 990,6]
  2875. type = ChangeState
  2876. trigger1 = AnimTime = 0
  2877. value = 50
  2878.  
  2879.  
  2880. ;---------------------------------------------------------------------------
  2881. ;Jump Strong Kick
  2882. ; CNS difficulty: easy
  2883. [Statedef 640]
  2884. type    = A
  2885. movetype= A
  2886. physics = A
  2887. juggle  = 4
  2888. poweradd= 65
  2889. ctrl = 0
  2890. anim = 640
  2891. sprpriority = 2
  2892.  
  2893. [State 240, 1]
  2894. type = PlaySnd
  2895. trigger1 = Time = 0
  2896. value = 240, 0
  2897.  
  2898. [State 230, 1]
  2899. type = PlaySnd
  2900. trigger1 = Time = 2
  2901. value = 220, 0
  2902.  
  2903. [State 640, 3]
  2904. type = HitDef
  2905. trigger1 = Time = 0
  2906. attr = A, NA
  2907. damage    = 70
  2908. guardflag = HA
  2909. priority = 4
  2910. pausetime = 12,12
  2911. sparkno = s8010
  2912. sparkxy = -10,-60
  2913. hitsound   = S5,3
  2914. guard.sparkno = s8070
  2915. guardsound = S6, 0
  2916. animtype = Med
  2917. ground.type = High
  2918. ground.slidetime = 15
  2919. ground.hittime  = 15
  2920. ground.velocity = -5
  2921. air.velocity = -3,-4
  2922.  
  2923. [Statedef 643]
  2924. type    = A
  2925. movetype= A
  2926. physics = A
  2927. juggle  = 4
  2928. poweradd= 65
  2929. ctrl = 0
  2930. anim = 643
  2931. sprpriority = 2
  2932.  
  2933. [State 240, 1]
  2934. type = PlaySnd
  2935. trigger1 = Time = 0
  2936. value = 240, 0
  2937.  
  2938. [State 230, 1]
  2939. type = PlaySnd
  2940. trigger1 = Time = 2
  2941. value = 220, 0
  2942.  
  2943. [State 640, 3]
  2944. type = HitDef
  2945. trigger1 = Time = 0
  2946. attr = A, NA
  2947. damage    = 70
  2948. guardflag = HA
  2949. priority = 4
  2950. pausetime = 12,12
  2951. sparkno = s8010
  2952. sparkxy = -10,-60
  2953. hitsound   = s5,3
  2954. guard.sparkno = s8070
  2955. guardsound = S6, 0
  2956. animtype = Med
  2957. ground.type = High
  2958. ground.slidetime = 15
  2959. ground.hittime  = 15
  2960. ground.velocity = -7
  2961. air.velocity = -5,-4
  2962.  
  2963.  
  2964.  
  2965.  
  2966.  
  2967. [Statedef 648]
  2968. type    = A
  2969. movetype= A
  2970. physics = A
  2971. juggle  = 4
  2972. poweradd= 65
  2973. ctrl = 0
  2974. anim = 648
  2975. sprpriority = 2
  2976.  
  2977. [State 240, 1]
  2978. type = PlaySnd
  2979. trigger1 = Time = 0
  2980. value = 700, 1
  2981.  
  2982. [State 230, 1]
  2983. type = PlaySnd
  2984. trigger1 = Time = 2
  2985. value = 240, 0
  2986.  
  2987. [State 648, 3]
  2988. type = HitDef
  2989. trigger1 = Time = 0
  2990. attr = A, NA
  2991. damage    = 70
  2992. guardflag = HA
  2993. priority = 4
  2994. pausetime = 12,12
  2995. sparkno = s8010
  2996. sparkxy = -5,-20
  2997. hitsound   = 5,3
  2998. guard.sparkno = s8070
  2999. guardsound = S6, 0
  3000. animtype = Med
  3001. ground.type = High
  3002. ground.slidetime = 15
  3003. ground.hittime  = 15
  3004. ground.velocity = -5
  3005. air.velocity = -3,-4
  3006.  
  3007.  
  3008.  
  3009. [Statedef 645]
  3010. type    = A
  3011. movetype= A
  3012. physics = A
  3013. juggle  = 4
  3014. poweradd= 65
  3015. ctrl = 0
  3016. anim = 645
  3017. sprpriority = 2
  3018.  
  3019. [State 240, 1]
  3020. type = PlaySnd
  3021. trigger1 = Time = 0
  3022. value = 240, 0
  3023.  
  3024. [State 230, 1]
  3025. type = PlaySnd
  3026. trigger1 = Time = 2
  3027. value = 220, 0
  3028.  
  3029. [State 645, 3]
  3030. type = HitDef
  3031. trigger1 = Time = 0
  3032. attr = A, NA
  3033. damage    = 70
  3034. guardflag = HA
  3035. priority = 4
  3036. pausetime = 12,12
  3037. sparkno = S8010
  3038. sparkxy = -10,-40
  3039. hitsound   = S5,3
  3040. guard.sparkno = s8070
  3041. guardsound = S6, 0
  3042. animtype = Med
  3043. ground.type = High
  3044. ground.slidetime = 15
  3045. ground.hittime  = 15
  3046. ground.velocity = -5
  3047. air.velocity = -3,-4
  3048.  
  3049.  
  3050.  
  3051. [Statedef 990]
  3052. type = S
  3053. movetype = I
  3054. physics = N
  3055. ctrl = 0
  3056. anim = 990
  3057. velset = 0, 0
  3058.  
  3059. [State 990,0]
  3060. type = NotHitBy
  3061. trigger1 = AnimElem = 7, < 0
  3062. value = SCA
  3063.  
  3064. [State 990,1]
  3065. type = HitBy
  3066. trigger1 = 1
  3067. value = SC, NT, ST, HT
  3068.  
  3069. [State 990,2]
  3070. type = PlayerPush
  3071. trigger1 = 1
  3072. value = 0
  3073.  
  3074. [State 990,3]
  3075. type = VelSet
  3076. trigger1 = AnimElem = 2
  3077. x = 6.1
  3078.  
  3079. [State 990,4]
  3080. type = VelSet
  3081. trigger1 = AnimElem = 7
  3082. x = 0
  3083.  
  3084. [State 990,5]
  3085. type = PlaySnd
  3086. trigger1 = Time = 1
  3087. value = 4000, 0
  3088.  
  3089.  
  3090.  
  3091. [State 990,9]
  3092. type = AfterImage
  3093. trigger1 = Time = 0
  3094. time = 7
  3095. length = 15
  3096. palbright = 40,40,40
  3097. palcontrast = 250,250,250
  3098. palpostbright = -80,-80,-80
  3099. timegap = 1
  3100. flamegap = 1
  3101. trans = add1
  3102.  
  3103. [State 990,Turn]
  3104. type = Turn
  3105. trigger1 = AnimTime = 0 && P2BodyDist X < -5
  3106.  
  3107. [State 990,6]
  3108. type = ChangeState
  3109. trigger1 = AnimTime = 0
  3110. value = 12
  3111. ctrl = 1
  3112.  
  3113.  
  3114. [Statedef 991]
  3115. type = S
  3116. movetype = I
  3117. physics = N
  3118. ctrl = 0
  3119. anim = 991
  3120. velset = 0, 0
  3121.  
  3122. [State 991,0]
  3123. type = NotHitBy
  3124. trigger1 = AnimElem = 7, < 0
  3125. value = SCA
  3126.  
  3127. [State 990,1]
  3128. type = HitBy
  3129. trigger1 = 1
  3130. value = SC, NT, ST, HT
  3131.  
  3132. [State 990,2]
  3133. type = PlayerPush
  3134. trigger1 = 1
  3135. value = 0
  3136.  
  3137. [State 991,3]
  3138. type = VelSet
  3139. trigger1 = AnimElem = 3
  3140. x = -6.1
  3141.  
  3142. [State 991,4]
  3143. type = VelSet
  3144. trigger1 = AnimElem = 7
  3145. x = 0
  3146.  
  3147. [State 991,5]
  3148. type = PlaySnd
  3149. trigger1 = Time = 1
  3150. value = 4000, 0
  3151.  
  3152.  
  3153.  
  3154. [State 991,9]
  3155. type = AfterImage
  3156. trigger1 = AnimElem = 3
  3157. time = 7
  3158. length = 15
  3159. palbright = 40,40,40
  3160. palcontrast = 250,250,250
  3161. palpostbright = -80,-80,-80
  3162. timegap = 1
  3163. flamegap = 1
  3164. trans = add1
  3165.  
  3166. [State 991,Turn]
  3167. type = Turn
  3168. trigger1 = AnimTime = 0 && P2BodyDist X < -5
  3169.  
  3170. [State 991,6]
  3171. type = ChangeState
  3172. trigger1 = AnimTime = 0
  3173. value = 12
  3174. ctrl = 1
  3175.  
  3176.  
  3177.  
  3178.  
  3179. ; Agarre 1
  3180. [Statedef 800]
  3181. type = S
  3182. movetype = A
  3183. physics = S
  3184. poweradd = 200
  3185. ctrl = 0
  3186. velset = 0
  3187. anim = 800 ; Primero nos acercamos a el
  3188.  
  3189. [State 800, 1]
  3190. type = HitDef
  3191. Trigger1 = Time = 0
  3192. attr = S, NT
  3193. getpower = 70
  3194. givepower = 40
  3195. hitflag = M-
  3196. priority = 1, Miss
  3197. snap = 50, 0, 0, 1
  3198. sparkno = -1
  3199. p2facing = 1
  3200. ground.cornerpush.veloff = 0
  3201. p1stateno = 801 ; Estado player 1
  3202. p2stateno = 805 ; Estado player 2
  3203.  
  3204.  
  3205. [State 800, 2]
  3206. type = ChangeState
  3207. trigger1 = AnimTime = 0
  3208. value = 0
  3209. ctrl = 1
  3210.  
  3211. [Statedef 801]
  3212. type    = A
  3213. movetype= A
  3214. physics = N
  3215. anim = 801
  3216.  
  3217. [State 801, 1]
  3218. type = playsnd
  3219. trigger1 = time = 0
  3220. value = 7,0
  3221.  
  3222. [State 801, 0]
  3223. type = Explod
  3224. trigger1 = time = 0
  3225. anim = 8040
  3226. pos = 0,-60
  3227. sprpriority = 2
  3228. postype = p2
  3229.  
  3230. [State 801, 1]
  3231. type = playsnd
  3232. trigger1 = animelem = 10
  3233. value = 5,2
  3234.  
  3235. [State 801, 0]
  3236. type = Explod
  3237. trigger1 = animelem = 10
  3238. anim = 8020
  3239. pos = 5,-85
  3240. sprpriority = 2
  3241. postype = p2
  3242.  
  3243.  
  3244. ;[State 801, 2]
  3245. ;type = gamemakeanim
  3246. ;trigger1 = animelem = 10
  3247. ;value = 2
  3248. ;pos = 55,-75 ; Un efectillo grafico
  3249.  
  3250. [State 801, 1]
  3251. type = playsnd
  3252. trigger1 = animelem = 8
  3253. value = 2,5
  3254.  
  3255. [State 801, 3]
  3256. type = TargetLifeAdd
  3257. Trigger1 = AnimElem = 8
  3258. value = -100
  3259.  
  3260. [State 801, 3]
  3261. type = ChangeState
  3262. Trigger1 = AnimTime = 0
  3263. value = 802
  3264. ctrl = 0
  3265.  
  3266. [Statedef 802]
  3267. type    = A
  3268. movetype= A
  3269. physics = N
  3270. anim = 802
  3271.  
  3272. [State 702, 1]
  3273. type = VelSet
  3274. trigger1 = AnimElem = 1
  3275. x = -3.1
  3276. y = -10
  3277.  
  3278. [State 802, 1]
  3279. type = Veladd
  3280. trigger1 = 1
  3281. y = .6
  3282.  
  3283. [State 802, 3]
  3284. type = ChangeState
  3285. trigger1 = Vel Y > 0
  3286. trigger1 = Pos Y >= 0
  3287. value = 52
  3288.  
  3289. [Statedef 803]
  3290. type    = S
  3291. physics = S
  3292. ctrl = 0
  3293. anim = 803
  3294. velset =0,0
  3295.  
  3296. [State 803, 1]
  3297. type = PosSet
  3298. trigger1 = Time = 0
  3299. y = 0
  3300.  
  3301. [State 803, 2]
  3302. type = ChangeState
  3303. trigger1 = animtime = 0
  3304. value = 0
  3305. ctrl = 1
  3306.  
  3307.  
  3308.  
  3309. [Statedef 805]
  3310. type    = A
  3311. movetype= H
  3312. physics = N
  3313. ctrl = 0
  3314. velset = 0,0
  3315.  
  3316. [State 805, 1]
  3317. type = posadd
  3318. trigger1 = AnimElem = 1
  3319. x = 0
  3320. y = 0
  3321.  
  3322. [State 805, 1]
  3323. type = ChangeAnim2
  3324. trigger1 = Time = 0
  3325. value = 805
  3326.  
  3327. [State 805, 3]
  3328. type = ChangeState
  3329. Trigger1 = AnimElem = 4
  3330. value = 806
  3331.  
  3332. [Statedef 806]
  3333. type    = L
  3334. movetype= H
  3335. physics = N
  3336. velset = -4,-9
  3337.  
  3338. [State 806, 1]
  3339. type = Veladd
  3340. trigger1 = animelem = 1, >= 0
  3341. y = .5
  3342.  
  3343. [State 806, 2]
  3344. type = SelfState
  3345. trigger1 = Vel Y > 0
  3346. trigger1 = Pos Y >= 0
  3347. value = 5100
  3348.  
  3349. ; Agarre 2
  3350.  
  3351.  
  3352. [Statedef 900]
  3353. type    = S
  3354. movetype= A
  3355. physics = S
  3356. juggle  = 0
  3357. velset = 0,0
  3358. ctrl = 0
  3359. anim = 800
  3360. sprpriority = 2
  3361.  
  3362. [State r, 900]
  3363. type = HitDef
  3364. Trigger1 = Time = 0
  3365. attr = S, NA
  3366. sparkno = -1          ;No spark
  3367. sprpriority = 1       ;Draw in front of p2
  3368. p1facing = 1 ;Turn if holding forwards
  3369. p2facing = 1          ;Force p2 to face KFM
  3370. p1stateno = 910       ;On success, KFM changes to state 810
  3371. p2stateno = 920       ;If hit, p2 changes to state 820 in KFM's cns
  3372. guard.dist = 0        ;This prevents p2 from going into a guard state if close
  3373. fall = 1              ;Force p2 into falling down
  3374.  
  3375. [State 800, 2]
  3376. type = ChangeState
  3377. Trigger1 = AnimTime = 0
  3378. value = 0
  3379. ctrl = 1
  3380.  
  3381. ;---------------------------------------------------------------------------
  3382.  
  3383. [Statedef 910]
  3384. type    = S
  3385. movetype= A
  3386. physics = N
  3387. anim = 901
  3388. poweradd = 60
  3389.  
  3390. [State 801, 0]
  3391. type = Explod
  3392. trigger1 = time = 0
  3393. anim = 8040
  3394. pos = 3,-60
  3395. sprpriority = 2
  3396. postype = p2
  3397.  
  3398.  
  3399. [State 810, Grab Sound]
  3400. type = PlaySnd
  3401. trigger1 = AnimElem = 1
  3402. value = 7, 0
  3403.  
  3404. [State 810, Bind 1]
  3405. type = Posadd
  3406. trigger1 = AnimElem = 1
  3407. x  = 12
  3408. y  = 5
  3409.  
  3410. [State 810, Bind 1]
  3411. type = Posadd
  3412. trigger1 = AnimElem = 2
  3413. x  = 3
  3414. y  = -39
  3415.  
  3416.  
  3417. [State 810, Bind 1]
  3418. type = Posadd
  3419. trigger1 = AnimElem = 3
  3420. x  = 25
  3421. y  = -13
  3422.  
  3423. [State 810, Bind 1]
  3424. type = Posadd
  3425. trigger1 = AnimElem = 4
  3426. x  = 0
  3427. y  = 10
  3428.  
  3429. [State 810, Bind 1]
  3430. type = Posadd
  3431. trigger1 = AnimElem = 6
  3432. x  = 65
  3433. y  = 0
  3434.  
  3435. [State 801, 0]
  3436. type = Explod
  3437. trigger1 = AnimElem = 6
  3438. anim = 8020
  3439. pos = 0,-77
  3440. sprpriority = 2
  3441. postype = p2
  3442.  
  3443. [State 810, Grab Sound]
  3444. type = PlaySnd
  3445. trigger1 = AnimElem = 6
  3446. value = 5, 3
  3447.  
  3448.  
  3449. [State 810, State End]
  3450. type = ChangeState
  3451. trigger1 = AnimTime = 0
  3452. value = 902
  3453. ctrl = 1
  3454.  
  3455. [Statedef 902]
  3456. type    = A
  3457. movetype= A
  3458. physics = N
  3459. anim = 902
  3460.  
  3461. [State 702, 1]
  3462. type = VelSet
  3463. trigger1 = AnimElem = 1
  3464. x = 4
  3465. y = -7
  3466.  
  3467. [State 802, 1]
  3468. type = Veladd
  3469. trigger1 = 1
  3470. y = .6
  3471.  
  3472. [State 802, 3]
  3473. type = ChangeState
  3474. trigger1 = Vel Y > 0
  3475. trigger1 = Pos Y >= 0
  3476. value = 52
  3477.  
  3478. ;---------------------------------------------------------------------------
  3479. ;     comments.
  3480. [Statedef 920]
  3481. type    = S
  3482. movetype= A
  3483. physics = S
  3484. velset = 0,0
  3485.  
  3486.  [State 810, Bind 1]
  3487. type = changeanim2
  3488. trigger1 = time = 0
  3489. value = 905
  3490.  
  3491. [State 810, Bind 1]
  3492. type = changestate
  3493. trigger1 = time = 40
  3494. value = 921
  3495.  
  3496.  
  3497. [Statedef 921]
  3498. type    = A
  3499. movetype= H
  3500. physics = N
  3501. velset = 0,0
  3502. poweradd = 40
  3503.  
  3504.  
  3505. [State 304, Var] ;Get fall velocity
  3506. type = VarSet
  3507. trigger1 = Time = 1
  3508. sysvar(4) = floor(vel x)
  3509.  
  3510. [State 821, 1] ;Gravity
  3511. type = VelAdd
  3512. Trigger1 = 1
  3513. y = -.3
  3514.  
  3515. [State 821, 4] ;Hit ground
  3516. type = lifeadd
  3517. trigger1 = time = 1
  3518. value = -75
  3519.  
  3520. [State 821, 4] ;Hit ground
  3521. type = SelfState
  3522. trigger1 = time = 1
  3523. ;trigger1 = Vel Y > 0
  3524. ;trigger1 = Pos Y >= 0
  3525. value = 5100;Hit ground
  3526.  
  3527.  
  3528. ;---------------------------------------------------------------------------
  3529. [Statedef 3990]
  3530. type    = S
  3531. movetype= A
  3532. physics = S
  3533. juggle  = 4
  3534. poweradd= 22
  3535. ctrl = 0
  3536. velset = 0,0
  3537. anim = 3990
  3538.  
  3539. [State 217, 2]
  3540. type = PlaySnd
  3541. trigger1 = (AnimElem = 4) && (random < 800)
  3542. value = 3000,65
  3543.  
  3544.  
  3545. [State 1000,Attack]
  3546. type = HitDef
  3547. trigger1 = Time = 0
  3548. attr = S, SA
  3549. damage    = 134,17
  3550. animtype = Hard
  3551. getpower = 52
  3552. givepower = 20
  3553. guardflag = MA
  3554. hitflag = MAF
  3555. pausetime = 10,10
  3556. sparkno = s8010
  3557. guard.sparkno = s8070
  3558. guardsound = S6, 0
  3559. sparkxy = -10,-60
  3560. hitsound = S5, 2
  3561. ground.type = High
  3562. ground.slidetime = 7
  3563. ground.hittime  = 15
  3564. ground.velocity = -6,-3.0
  3565. air.velocity = -5.2,-2.5
  3566. fall = 1
  3567. fall.recover = 0
  3568. air.recover = 0
  3569. recover = 0
  3570.  
  3571.  
  3572.  
  3573.  
  3574. [State 805, 1]
  3575. type = posadd
  3576. trigger1 = AnimElem = 3
  3577. x = 3
  3578.  
  3579.  
  3580. [State 805, 1]
  3581. type = posadd
  3582. trigger1 = AnimElem = 4
  3583. x = 27
  3584.  
  3585.  
  3586. [State 805, 1]
  3587. type = posadd
  3588. trigger1 = AnimElem = 5
  3589. x = 10
  3590.  
  3591.  
  3592. [State 805, 1]
  3593. type = Velset
  3594. trigger1 = AnimElem = 6
  3595. x = 10
  3596.  
  3597. [State 805, 1]
  3598. type = Velset
  3599. trigger1 = AnimElem = 8
  3600. x = 0
  3601.  
  3602.  
  3603. [State 810, Bind 1]
  3604. type = changestate
  3605. trigger1 = Animtime= 0
  3606. value = 0
  3607. ctrl = 1
  3608.  
  3609.  
  3610. [Statedef 3600]
  3611. type    = S
  3612. movetype= A
  3613. physics = S
  3614. ctrl = 0
  3615. velset = 0,0
  3616. anim = 3689
  3617. poweradd = 100
  3618.  
  3619. [State 240, 1]
  3620. type = PlaySnd
  3621. trigger1 = Time = 0
  3622. value = 240, 0
  3623.  
  3624. [State 240, 1]
  3625. type = PlaySnd
  3626. trigger1 = Time = 1
  3627. value = 3000, 71
  3628.  
  3629. [State 4510, 1]
  3630. type = AfterImage
  3631. trigger1 = animelem = 2
  3632. time = 50
  3633. FrameGap = 3
  3634. length = 8
  3635. trans = add1
  3636.  
  3637. [State 430, 1]
  3638. type = HitDef
  3639. trigger1 = AnimElem = 12
  3640. attr = C, NA
  3641. damage = 105,0
  3642. animtype = Hard
  3643. guardflag = L
  3644. hitflag = MAF
  3645. getpower = 150,0
  3646. pausetime = 12,12
  3647. sparkno = s8020
  3648. guard.sparkno = S8070
  3649. sparkxy = -5, 0
  3650. hitsound = S5,2
  3651. guard.sparkno = s8070
  3652. guardsound = S6, 0
  3653. ground.type = Low
  3654. ground.slidetime = 10
  3655. ground.hittime  = 18
  3656. ground.velocity = -11
  3657. air.velocity = -9,-3
  3658.  
  3659. [state 3600, 1]
  3660. type = assertspecial
  3661. trigger1 = 1
  3662. flag = noautoturn
  3663.  
  3664.  
  3665. [State 2046, 2]
  3666. type = Velset
  3667. trigger1 = AnimElem = 9
  3668. x = 10
  3669.  
  3670. [State 2046, 2]
  3671. type = Velset
  3672. trigger1 = AnimElem = 13
  3673. x = 0
  3674.  
  3675. [State 2046, 2]
  3676. type = VelAdd
  3677. trigger1 = Time > 22
  3678. x = 2
  3679.  
  3680.  
  3681. [State 301, 4]
  3682. type = ChangeState
  3683. trigger1 = Animtime = 0
  3684. value = 3700
  3685. ctrl = 1
  3686.  
  3687.  
  3688. [Statedef 3700]
  3689. type    = S
  3690. movetype= A
  3691. physics = S
  3692. ctrl = 0
  3693. velset = 0,0
  3694. anim = 3700
  3695. poweradd = 100
  3696.  
  3697. [state 99999, VARSET]
  3698. type = varset
  3699. trigger1 = var(9)=1
  3700. trigger1 = time = 0
  3701. V = 59
  3702. value = 2
  3703.  
  3704.  
  3705. [State 990,5]
  3706. type = PlaySnd
  3707. trigger1 = AnimElem = 6
  3708. value = 4000, 0
  3709.  
  3710. [State 240, 1]
  3711. type = PlaySnd
  3712. trigger1 = Time = 0
  3713. value = 3000, 70
  3714.  
  3715. [state 3600, 1]
  3716. type = assertspecial
  3717. trigger1 = 1
  3718. flag = noautoturn
  3719.  
  3720. [State 430, 1]
  3721. type = HitDef
  3722. trigger1 = Time = 0
  3723. attr = S, SA
  3724. damage = 100,0
  3725. animtype = Hard
  3726. guardflag = L
  3727. hitflag = MAF
  3728. getpower = 150,0
  3729. pausetime = 12,12
  3730. sparkno = s8020
  3731. guard.sparkno = S8070
  3732. sparkxy = -5, -70
  3733. hitsound = S5,3
  3734. guardsound = S6,0
  3735. ground.type = Low
  3736. ground.slidetime = 10
  3737. ground.hittime  = 18
  3738. ground.velocity = -8
  3739. air.velocity = -4,-3
  3740. fall = 1
  3741.  
  3742.  
  3743. [State 2046, 2]
  3744. type = Veladd
  3745. trigger1 = time > 7
  3746. x = 1.2
  3747.  
  3748. [State 180, 3]
  3749. type = VarRandom
  3750. trigger1 = Time = 0
  3751. v = 2
  3752. range = 0,1
  3753.  
  3754. [State 301, 4]
  3755. type = ChangeState
  3756. triggerall = var(2)=1
  3757. trigger1 = movehit = 1
  3758. value = 4995
  3759. ctrl = 1
  3760.  
  3761. [State 301, 4]
  3762. type = ChangeState
  3763. trigger1 = Animtime = 0
  3764. value = 0
  3765. ctrl = 1
  3766.  
  3767.  
  3768.  
  3769.  
  3770.  
  3771. [Statedef 3000]
  3772. type    = S
  3773. movetype= A
  3774. physics = S
  3775. juggle  = 5
  3776. poweradd= -1000
  3777. ctrl = 0
  3778. velset = 0,0
  3779. anim = 3000
  3780. sprpriority = 2
  3781.  
  3782.  
  3783.  
  3784. [State 240, 1]
  3785. type = PlaySnd
  3786. trigger1 = time = 9
  3787. value =3000, 62
  3788.  
  3789.  
  3790.  
  3791. [State 240, 1]
  3792. type = HitDef
  3793. trigger1 = Time = 0
  3794. attr = S, SA                     
  3795. damage    = 200              
  3796. animtype = Heavy                
  3797. getpower = 0,0
  3798. givepower = 25,13               
  3799. guardflag = M                    
  3800. hitflag = MA                   
  3801. priority = 4                   
  3802. pausetime = 9,8                 
  3803. guard.sparkno = s8070
  3804. guardsound = S6, 0
  3805. sparkno = s8020
  3806. sparkxy =  -20,-60
  3807. hitsound = s5,2                           
  3808. p2stateno = 361
  3809. p2getp1state = 1
  3810. p2facing = 1
  3811. ground.type = Trip              
  3812. ground.slidetime = 14         
  3813. ground.hittime  = 32             
  3814. ground.velocity = -2             
  3815. air.slidetime = 14            
  3816. air.hittime  = 32              
  3817. air.velocity = -2 
  3818. fall = 1
  3819. air.fall = 1
  3820. fall.recover = 0
  3821.  
  3822.  
  3823.  
  3824. [State 240, 4]
  3825. type = ChangeState
  3826. trigger1 = AnimTime = 0
  3827. value = 0
  3828. ctrl = 1
  3829.  
  3830.  
  3831. [Statedef 361]
  3832. type    = S
  3833. movetype= H
  3834. ctrl = 0
  3835. velset = 0,0
  3836.  
  3837. [State 361, 1]
  3838. type = Changeanim2
  3839. trigger1 = Time = 0
  3840. value = 361
  3841.  
  3842. [State 361 ,2]
  3843. type = PosAdd
  3844. trigger1 = time > 1
  3845. trigger1 = backedgebodydist > 0
  3846. x = -18
  3847.  
  3848.  
  3849. [State 361, 3]
  3850. type = ChangeState
  3851. trigger1 = backedgebodydist <= 4
  3852. value = 362
  3853. ctrl = 0
  3854.  
  3855. [Statedef 362]
  3856. type    = S
  3857. movetype= H
  3858.  
  3859. [State 362, 1]
  3860. type = PlaySnd
  3861. Trigger1 = Time = 0
  3862. value =  F5,4
  3863.  
  3864. [State 362, 2]
  3865. type = Explod
  3866. trigger1 = Time = 0
  3867. persistent = 0
  3868. anim = F72
  3869. pos = -40,-75
  3870. sprpriority = 4
  3871. ownpal = 1
  3872.  
  3873. [State 362, 3]
  3874. type = ChangeAnim2
  3875. Trigger1 = Time = 0
  3876. value = 362
  3877.  
  3878. [State 362, 4]
  3879. type = EnvShake
  3880. Trigger1 = Time = 0
  3881. time = 15
  3882. ampl = -4
  3883. freq = 90
  3884. phase = 90
  3885.  
  3886. [State 362, 5]
  3887. type = ChangeState
  3888. trigger1 = Time = 1
  3889. value = 363
  3890.  
  3891. [Statedef 363]
  3892. type    = S
  3893. movetype= H
  3894. ctrl = 0
  3895. velset = 1.8,-6.1
  3896.  
  3897. [State 363, 1]
  3898. type = ScreenBound
  3899. trigger1 = time = 0
  3900. value = 1
  3901.  
  3902. [State 363, 2]
  3903. type = SelfState
  3904. trigger1 = time = 10
  3905. value = 5050
  3906. ctrl = 0
  3907.  
  3908. [Statedef 5040]
  3909. type    = A
  3910. movetype= H
  3911. physics = N
  3912. ctrl = 0
  3913.  
  3914. [State 5040, 1]
  3915. type = ChangeState
  3916. trigger1 = !Alive
  3917. value = 5050
  3918.  
  3919. [State 5040, 2]
  3920. type = ChangeAnim
  3921. trigger1 = AnimTime = 0
  3922. trigger1 = Anim != 5040
  3923. trigger2 = Time = 0
  3924. trigger2 = Anim != 5035
  3925. value = 5040
  3926.  
  3927. [State 5040, 3]
  3928. type = CtrlSet
  3929. trigger1 = 1
  3930. value = 0
  3931.  
  3932. [State 5040, 4]
  3933. type = StateTypeSet
  3934. trigger1 = HitOver
  3935. movetype = I
  3936.  
  3937. [State 5040, 5]
  3938. type = VelAdd
  3939. trigger1 = 1
  3940. y = GetHitVar(yaccel)
  3941.  
  3942. [State 5040, 6]
  3943. type = ChangeState
  3944. trigger1 = Vel Y > 0
  3945. trigger1 = Pos Y >= 0
  3946. value = 52 ;JUMPLAND
  3947. ctrl = 1
  3948. ;---------------------------------------------------------------------------
  3949.  
  3950. ; Super heroe
  3951.  
  3952.  
  3953. [Statedef 5900]
  3954. type = S
  3955.  
  3956. [State 5900, 1] ;Clear all int variables
  3957. type = VarRangeSet
  3958. trigger1 = roundno = 1
  3959. value = 0
  3960.  
  3961. [State 5900, 2] ;Clear all float variables
  3962. type = VarRangeSet
  3963. trigger1 = roundno = 1
  3964. fvalue = 0
  3965.  
  3966. [State 5900, 3] ;Intro
  3967. type = ChangeState
  3968. trigger1 = roundno = 1
  3969. value = 190
  3970.  
  3971. [State 5900, 3] ;Intro
  3972. type = ChangeState
  3973. triggerall = var(14)= 0
  3974. trigger1 = roundno >= 2
  3975. value = 197
  3976.  
  3977. [state 191, Turns Mode Special Entrance]
  3978. type = changestate
  3979. triggerall = var(14)= 1
  3980. trigger1 = RoundsExisted = 0 && TeamMode = Turns && Roundno > 1
  3981. value = 198
  3982.  
  3983. [State 5900, Standing]
  3984. type = ChangeState
  3985. trigger1 = roundno > 0 && TeamMode != Turns
  3986. value = 0
  3987.  
  3988.  
  3989. ;SHERO ON
  3990. [statedef 99999]
  3991. type = S
  3992. anim = 1
  3993.  
  3994. [state 99999, VARSET]
  3995. type = varset
  3996. trigger1 = time = 0
  3997. V = 59
  3998. value = 2
  3999.  
  4000. [state 99999]
  4001. type = changestate
  4002. trigger1 = animtime = 0
  4003. value = 0
  4004. ctrl = 1
  4005.  
  4006. ;SHERO OFF
  4007. [statedef 100000]
  4008. type = S
  4009. anim = 0
  4010.  
  4011. [state 99999, VARSET]
  4012. type = varset
  4013. trigger1 = time = 0
  4014. V = 59
  4015. value = 1
  4016.  
  4017. [state 99999]
  4018. type = changestate
  4019. trigger1 = animtime = 0
  4020. value = 0
  4021. ctrl = 1
  4022.  
  4023.  
  4024. [Statedef 3111] ; El supercombo de may 14 golpes esto duele
  4025. type    = S
  4026. movetype= A
  4027. physics = S
  4028. juggle  = 4
  4029. ctrl = 0
  4030. velset = 0,0
  4031. anim = 3111
  4032. sprpriority = 2
  4033. poweradd = ifelse(var(8) = 1, 0, -1000)
  4034.  
  4035. [State 2100, env]
  4036. type = EnvColor
  4037. triggerall = var(40) <= 0
  4038. trigger1 = time = 2
  4039. value = 0,0,0
  4040. time = 28
  4041. under = 1
  4042.  
  4043. [State 6000, especial]
  4044. type = PlaySnd
  4045. trigger1 = Time = 0
  4046. value = 3000,2
  4047. channel = 0
  4048.  
  4049. [State 2100, PALFX]
  4050. type = PalFX
  4051. triggerall = Var(45) > 0 
  4052. trigger1 = time = 0
  4053. ignorehitpause = 1
  4054. time = 20
  4055. add = 200,152,32
  4056. sinadd = 100,100,100,2
  4057. ignorehitpause = 1
  4058.  
  4059. [State 2300, 1]
  4060. type = PlaySnd
  4061. trigger1 = Time = 3
  4062. value = 3000,0
  4063.  
  4064. [State 3200, 2]
  4065. type = SuperPause
  4066. trigger1 = time = 4
  4067. time = 32
  4068. anim = -1
  4069. darken =0
  4070.  
  4071. [State 4010, 3]
  4072. type = Explod
  4073. trigger1 = time = 4
  4074. anim = 8151
  4075. pos = 17,-74
  4076. postype = p1
  4077. sprpriority = 1
  4078. supermove = 1
  4079. bindtime = 1
  4080. ontop = 1
  4081. ownpal = 1
  4082.  
  4083. [State 4010, 4]
  4084. type = Explod
  4085. trigger1 = time = 4
  4086. anim = 8152
  4087. pos = 17,-74
  4088. postype = p1
  4089. sprpriority = -2
  4090. supermove = 1
  4091. bindtime = 1
  4092. ontop = 0
  4093. ownpal = 1
  4094.  
  4095.  
  4096. [State 4510, 1]
  4097. type = AfterImage
  4098. trigger1 = animelem = 7
  4099. time = 75
  4100. FrameGap = 3
  4101. length = 10
  4102. trans = add1
  4103.  
  4104.  
  4105.  
  4106. [State 2605, 1]
  4107. type = VelSet
  4108. trigger1 = time >=4
  4109. x = const(velocity.run.fwd.x) + 7.5
  4110.  
  4111. [State 2605, 1]
  4112. type = VelSet
  4113. trigger1 = p2bodydist x = -5
  4114. x = 0
  4115.  
  4116.  
  4117.  
  4118.  
  4119. [State 2300, 2]
  4120. type = Hitdef
  4121. trigger1 = (p2stateno != [5020,5040])  
  4122. trigger1 = p2stateno != [154,155]
  4123. trigger1 = time = 0
  4124. trigger2 = MoveGuarded = 1
  4125. trigger3 = Movetype = H
  4126. damage = 15
  4127. attr = S, SA
  4128. pausetime = 3,0
  4129. numhits = 1                
  4130. sparkno = s8000        
  4131. sparkxy = -15,-70        
  4132. hitsound = S5,1        
  4133. guard.sparkno = s8070
  4134. guardsound = S6, 0
  4135. p2stateno = 9043
  4136. Kill = 0
  4137.  
  4138.  
  4139.  
  4140.  
  4141.  
  4142. [State 2605, 6]
  4143. type = ChangeState
  4144. trigger1 = moveguarded
  4145. value = 52
  4146. ctrl = 0
  4147.  
  4148. [State 2605, 6]
  4149. type = ChangeState
  4150. triggerall = movecontact = 0
  4151. trigger1 = time >= 63
  4152. trigger2 = time >= 17
  4153. trigger2 = p2statetype = L
  4154. trigger2 = p2bodydist x <= 0
  4155. value = 52
  4156. ctrl = 0
  4157.  
  4158.  
  4159. [State 2300, 3]
  4160. type = ChangeState
  4161. trigger1 = movehit = 1
  4162. value = 3112
  4163. ctrl = 1
  4164.  
  4165. [State 2300, 3]
  4166. type = ChangeState
  4167. trigger1 = AnimTime = 0
  4168. value = 52
  4169. ctrl = 1
  4170.  
  4171. [Statedef 3112] ; El supercombo de may 14 golpes esto duele
  4172. type    = S
  4173. movetype= A
  4174. physics = S
  4175. juggle  = 4
  4176. ctrl = 0
  4177. velset = 0,0
  4178. anim = 3112
  4179. sprpriority = 2
  4180.  
  4181.  
  4182.  
  4183. [State 4510, 1]
  4184. type = AfterImage
  4185. trigger1 = animelem = 7
  4186. time = 75
  4187. FrameGap = 3
  4188. length = 10
  4189. trans = add1
  4190.  
  4191.  
  4192. [State 2300, 2]
  4193. type = Hitdef
  4194. trigger1 = time = 0
  4195. trigger2 = MoveGuarded = 1
  4196. trigger3 = Movetype = H
  4197. damage = 15
  4198. attr = S, SA
  4199. pausetime = 3,0
  4200. numhits = 1                
  4201. sparkno = s8000        
  4202. sparkxy = 10,-70        
  4203. hitsound = S5,1        
  4204. guard.sparkno = s8070
  4205. guardsound = S6, 0
  4206. p2stateno = 9043
  4207. Kill = 0
  4208.  
  4209.  
  4210. [State 2300, 3]
  4211. type = ChangeState
  4212. trigger1 = AnimTime = 0
  4213. value = 3113
  4214. ctrl = 1
  4215.  
  4216. [Statedef 3113] ; El supercombo de may 14 golpes esto duele
  4217. type    = S
  4218. movetype= A
  4219. physics = S
  4220. juggle  = 4
  4221. ctrl = 0
  4222. velset = 0,0
  4223. anim = 3113
  4224. sprpriority = 2
  4225.  
  4226.  
  4227.  
  4228. [State 2300, 2]
  4229. type = Hitdef
  4230. trigger1 = time = 0
  4231. trigger2 = MoveGuarded = 1
  4232. trigger3 = Movetype = H
  4233. damage = 15
  4234. attr = S, SA
  4235. pausetime = 3,0
  4236. numhits = 1                
  4237. sparkno = s8000       
  4238. sparkxy = -35,-70        
  4239. hitsound = S5,1        
  4240. guard.sparkno = s8070
  4241. guardsound = S6, 0
  4242. p2stateno = 9043
  4243. Kill = 0
  4244.  
  4245.  
  4246. [State 2300, 3]
  4247. type = ChangeState
  4248. trigger1 = AnimTime = 0
  4249. value = 3114
  4250. ctrl = 1
  4251.  
  4252. [Statedef 3114] ; El supercombo de may 14 golpes esto duele
  4253. type    = S
  4254. movetype= A
  4255. physics = S
  4256. juggle  = 4
  4257. ctrl = 0
  4258. velset = 0,0
  4259. anim = 3114
  4260. sprpriority = 2
  4261.  
  4262.  
  4263. [State 2300, 2]
  4264. type = Hitdef
  4265. trigger1 = time = 0
  4266. trigger2 = MoveGuarded = 1
  4267. trigger3 = Movetype = H
  4268. damage = 15
  4269. attr = S, SA
  4270. pausetime = 3,0
  4271. numhits = 1                
  4272. sparkno = s8000        
  4273. sparkxy = -10,-70        
  4274. hitsound = S5,1  
  4275. guard.sparkno = s8070
  4276. guardsound = S6, 0
  4277. p2stateno = 9043
  4278. Kill = 0
  4279.  
  4280.  
  4281. [State 2300, 3]
  4282. type = ChangeState
  4283. trigger1 = AnimTime = 0
  4284. value = 3115
  4285. ctrl = 1
  4286.  
  4287.  
  4288. [Statedef 3115] ; El supercombo de may 14 golpes esto duele
  4289. type    = S
  4290. movetype= A
  4291. physics = S
  4292. juggle  = 4
  4293. ctrl = 0
  4294. velset = 0,0
  4295. anim = 3115
  4296. sprpriority = 2
  4297.  
  4298.  
  4299. [State 2300, 1]
  4300. type = PlaySnd
  4301. trigger1 = Time = 1
  4302. value = 3000,1
  4303.  
  4304. [State 2300, 2]
  4305. type = Hitdef
  4306. trigger1 = time = 0
  4307. trigger2 = MoveGuarded = 1
  4308. trigger3 = Movetype = H
  4309. damage = 15
  4310. attr = S, SA
  4311. pausetime = 3,0
  4312. numhits = 1                
  4313. sparkno = s8000        
  4314. sparkxy = -10,-70        
  4315. hitsound = S5,1 
  4316. guard.sparkno = s8070
  4317. guardsound = S6, 0       
  4318. p2stateno = 9043
  4319. Kill = 0
  4320.  
  4321.  
  4322. [State 2300, 3]
  4323. type = ChangeState
  4324. trigger1 = AnimTime = 0
  4325. value = 3116
  4326. ctrl = 1
  4327.  
  4328.  
  4329. [Statedef 3116] ; El supercombo de may 14 golpes esto duele
  4330. type    = S
  4331. movetype= A
  4332. physics = S
  4333. juggle  = 4
  4334. ctrl = 0
  4335. velset = 0,0
  4336. anim = 3116
  4337. sprpriority = 2
  4338.  
  4339.  
  4340. [State 2300, 2]
  4341. type = Hitdef
  4342. trigger1 = time = 0
  4343. trigger2 = MoveGuarded = 1
  4344. trigger3 = Movetype = H
  4345. damage = 15
  4346. attr = S, SA
  4347. pausetime = 3,0
  4348. numhits = 1                
  4349. sparkno = s8000        
  4350. sparkxy = -10,-90        
  4351. hitsound = S5,1        
  4352. guard.sparkno = s8070
  4353. guardsound = S6, 0
  4354. p2stateno = 9043
  4355. Kill = 0
  4356.  
  4357.  
  4358. [State 2300, 3]
  4359. type = ChangeState
  4360. trigger1 = AnimTime = 0
  4361. value = 3117
  4362. ctrl = 1
  4363.  
  4364.  
  4365.  
  4366. [Statedef 3117] ; El supercombo de may 14 golpes esto duele
  4367. type    = S
  4368. movetype= A
  4369. physics = S
  4370. juggle  = 4
  4371. ctrl = 0
  4372. velset = 0,0
  4373. anim = 3117
  4374. sprpriority = 2
  4375.  
  4376.  
  4377. [State 2300, 2]
  4378. type = Hitdef
  4379. trigger1 = time = 0
  4380. trigger2 = MoveGuarded = 1
  4381. trigger3 = Movetype = H
  4382. damage = 15
  4383. attr = S, SA
  4384. pausetime = 3,0
  4385. numhits = 1                
  4386. sparkno = s8000      
  4387. sparkxy = -10,-70        
  4388. hitsound = S5,1        
  4389. guard.sparkno = s8070
  4390. guardsound = S6, 0
  4391. p2stateno = 9043
  4392. Kill = 0
  4393.  
  4394.  
  4395. [State 2300, 3]
  4396. type = ChangeState
  4397. trigger1 = AnimTime = 0
  4398. value = 3118
  4399. ctrl = 1
  4400.  
  4401.  
  4402. [Statedef 3118] ; El supercombo de may 14 golpes esto duele
  4403. type    = S
  4404. movetype= A
  4405. physics = S
  4406. juggle  = 4
  4407. ctrl = 0
  4408. velset = 0,0
  4409. anim = 3118
  4410. sprpriority = 2
  4411.  
  4412.  
  4413. [State 2300, 2]
  4414. type = Hitdef
  4415. trigger1 = time = 0
  4416. trigger2 = MoveGuarded = 1
  4417. trigger3 = Movetype = H
  4418. damage = 15
  4419. attr = S, SA
  4420. pausetime = 3,0
  4421. numhits = 1                
  4422. sparkno = s8000        
  4423. sparkxy = -10,-70        
  4424. hitsound = S5,1        
  4425. guard.sparkno = s8070
  4426. guardsound = S6, 0
  4427. p2stateno = 9043
  4428. Kill = 0
  4429.  
  4430.  
  4431. [State 2300, 3]
  4432. type = ChangeState
  4433. trigger1 = AnimTime = 0
  4434. value = 3119
  4435. ctrl = 1
  4436.  
  4437.  
  4438. [Statedef 3119] ; El supercombo de may 14 golpes esto duele
  4439. type    = S
  4440. movetype= A
  4441. physics = S
  4442. juggle  = 4
  4443. ctrl = 0
  4444. velset = 0,0
  4445. anim = 3119
  4446. sprpriority = 2
  4447.  
  4448.  
  4449. [State 2300, 2]
  4450. type = Hitdef
  4451. trigger1 = time = 0
  4452. trigger2 = MoveGuarded = 1
  4453. trigger3 = Movetype = H
  4454. damage = 15
  4455. attr = S, SA
  4456. pausetime = 3,0
  4457. numhits = 1                
  4458. sparkno = s8000        
  4459. sparkxy = -10,-90        
  4460. hitsound = S5,1        
  4461. guard.sparkno = s8070
  4462. guardsound = S6, 0
  4463. p2stateno = 9043
  4464. Kill = 0
  4465.  
  4466.  
  4467. [State 2300, 3]
  4468. type = ChangeState
  4469. trigger1 = AnimTime = 0
  4470. value = 3120
  4471. ctrl = 1
  4472.  
  4473.  
  4474. [Statedef 3120] ; El supercombo de may 14 golpes esto duele
  4475. type    = S
  4476. movetype= A
  4477. physics = S
  4478. juggle  = 4
  4479. ctrl = 0
  4480. velset = 0,0
  4481. anim = 3120
  4482. sprpriority = 2
  4483.  
  4484.  
  4485. [State 2300, 2]
  4486. type = Hitdef
  4487. trigger1 = time = 0
  4488. trigger2 = MoveGuarded = 1
  4489. trigger3 = Movetype = H
  4490. damage = 15
  4491. attr = S, SA
  4492. pausetime = 3,0
  4493. numhits = 1                
  4494. sparkno = s8000        
  4495. sparkxy = -10,-70        
  4496. hitsound = S5,1        
  4497. guard.sparkno = s8070
  4498. guardsound = S6, 0
  4499. p2stateno = 9033
  4500. Kill = 0
  4501.  
  4502.  
  4503. [State 2300, 3]
  4504. type = ChangeState
  4505. trigger1 = AnimTime = 0
  4506. value = 3121
  4507. ctrl = 1
  4508.  
  4509.  
  4510.  
  4511. [Statedef 3121] ; El supercombo de may 14 golpes esto duele
  4512. type    = S
  4513. movetype= A
  4514. physics = S
  4515. juggle  = 4
  4516. ctrl = 0
  4517. velset = 0,0
  4518. anim = 3121
  4519. sprpriority = 2
  4520.  
  4521.  
  4522. [State 2300, 2]
  4523. type = Hitdef
  4524. trigger1 = time = 0
  4525. trigger2 = MoveGuarded = 1
  4526. trigger3 = Movetype = H
  4527. damage = 15
  4528. attr = S, SA
  4529. pausetime = 3,0
  4530. numhits = 1                
  4531. sparkno = s8000        
  4532. sparkxy = -10,-70        
  4533. hitsound = S5,1        
  4534. guard.sparkno = s8070
  4535. guardsound = S6, 0
  4536. p2stateno = 9033
  4537. Kill = 0
  4538.  
  4539.  
  4540. [State 2300, 3]
  4541. type = ChangeState
  4542. trigger1 = AnimTime = 0
  4543. value = 3122
  4544. ctrl = 1
  4545.  
  4546.  
  4547. [Statedef 3122] ; El supercombo de may 14 golpes esto duele
  4548. type    = S
  4549. movetype= A
  4550. physics = S
  4551. juggle  = 4
  4552. ctrl = 0
  4553. velset = 0,0
  4554. anim = 3122
  4555. sprpriority = 2
  4556.  
  4557.  
  4558. [State 2300, 2]
  4559. type = Hitdef
  4560. trigger1 = time = 0
  4561. trigger2 = MoveGuarded = 1
  4562. trigger3 = Movetype = H
  4563. damage = 15
  4564. attr = S, SA
  4565. pausetime = 3,0
  4566. numhits = 1                
  4567. sparkno = s8000        
  4568. sparkxy = -10,-70        
  4569. hitsound = S5,1        
  4570. guard.sparkno = s8070
  4571. guardsound = S6, 0
  4572. p2stateno = ifelse(var(7) = 1, 9063, 9034)
  4573. Kill = 0
  4574.  
  4575.  
  4576. [State 2300, 3]
  4577. type = ChangeState
  4578. trigger1 = AnimTime = 0
  4579. value = 3123
  4580. ctrl = 1
  4581.  
  4582.  
  4583.  
  4584. [Statedef 3123] ; El supercombo de may 14 golpes esto duele
  4585. type    = S
  4586. movetype= A
  4587. physics = S
  4588. juggle  = 4
  4589. ctrl = 0
  4590. velset = 0,0
  4591. anim = 3123
  4592. sprpriority = 2
  4593. poweradd = 0
  4594.  
  4595. [State 2300, 2]
  4596. type = Hitdef
  4597. trigger1 = time = 0
  4598. trigger2 = MoveGuarded = 1
  4599. trigger3 = Movetype = H
  4600. damage = 15
  4601. attr = S, SA
  4602. pausetime = 3,0
  4603. numhits = 1                
  4604. sparkno = s8000       
  4605. sparkxy = -10,-70        
  4606. hitsound = S5,1        
  4607. guard.sparkno = s8070
  4608. guardsound = S6, 0
  4609. p2stateno = ifelse(var(7) = 1, 9063, 9033)
  4610. Kill = 0
  4611.  
  4612.  
  4613. [State 2300, 3]
  4614. type = ChangeState
  4615. triggerall = var(7)=1
  4616. trigger1 = AnimTime = 0
  4617. value = 4500
  4618. ctrl = 1
  4619.  
  4620. [State 2300, 3]
  4621. type = ChangeState
  4622. triggerall = var(7)=0
  4623. trigger1 = AnimTime = 0
  4624. value = 3007
  4625. ctrl = 1
  4626.  
  4627.  
  4628. [Statedef 3007]
  4629. type    = S
  4630. movetype= A
  4631. physics = S
  4632. juggle  = 5
  4633. poweradd= -1000
  4634. ctrl = 0
  4635. velset = 0,0
  4636. anim = 3000
  4637. sprpriority = 2
  4638.  
  4639.  
  4640.  
  4641. [State 240, 1]
  4642. type = PlaySnd
  4643. trigger1 = time = 9
  4644. value =3000, 62
  4645.  
  4646.  
  4647.  
  4648.  
  4649.  
  4650.  
  4651.  
  4652.  
  4653.  
  4654. [State 3005, 1]
  4655. type = HitDef
  4656. trigger1 = Time = 0
  4657. attr = S, HA
  4658. damage = 145,16
  4659. animtype = DiagUp
  4660. guardflag = M
  4661. hitflag = MAFD
  4662. getpower = 0,0
  4663. pausetime = 0,3
  4664. sparkno =s8020
  4665. guard.sparkno = s8070
  4666. guardsound = S6, 0
  4667. sparkxy = 0, -50
  4668. hitsound = S5,2
  4669. ground.type = Low
  4670. ground.slidetime = 20
  4671. ground.hittime  = 9
  4672. ground.velocity = -7,-7
  4673. air.velocity = -16
  4674. fall = 1
  4675. fall.recover = 0
  4676. id = 3005
  4677. fall.envshake.time = 10
  4678. fall.envshake.ampl = -8
  4679. ground.cornerpush.veloff = 0
  4680.  
  4681. [State 240, 4]
  4682. type = ChangeState
  4683. trigger1 = AnimTime = 0
  4684. value = 0
  4685. ctrl = 1
  4686.  
  4687.  
  4688. [Statedef 2046]
  4689. type    = A
  4690. movetype= A
  4691. physics = N
  4692. velset = 4,-6
  4693. anim = 7100
  4694. poweradd = 100
  4695.  
  4696. [State 300, 1]
  4697. type = PlaySnd
  4698. trigger1 = Time = 1
  4699. value =3000,67
  4700.  
  4701.  
  4702. [State 240, 1]
  4703. type = PlaySnd
  4704. trigger1 = Time = 1
  4705. value = 3000, 69
  4706.  
  4707. [State 2046, 1]
  4708. type = VelAdd
  4709. trigger1 = Time > 0
  4710. y = .65
  4711.  
  4712. [State 210, 1]
  4713. type = HitDef
  4714. trigger1 = Time = 0
  4715. attr = S, NA
  4716. animtype = Hard
  4717. damage = 100
  4718. guardflag = M
  4719. pausetime = 8,8
  4720. sparkno = s8020
  4721. sparkxy = -17,-75
  4722. hitsound = s5,2
  4723. guard.sparkno = s8070
  4724. guardsound = S6, 0
  4725. ground.type = High
  4726. ground.slidetime = 20
  4727. ground.hittime = 20
  4728. ground.velocity = -10
  4729. air.type = Low
  4730. air.velocity = -4,-3
  4731.  
  4732.  
  4733. [State 2046, 2]
  4734. type = VelAdd
  4735. trigger1 = Time > 10
  4736. x = -0.1
  4737.  
  4738.  
  4739. [State 301, 4]
  4740. type = ChangeState
  4741. trigger1 = vel y > 0 && pos y >= -5
  4742. value = 3212
  4743.  
  4744. [Statedef 3212]
  4745. type = S
  4746. movetype = A
  4747. physics = S
  4748. anim = 7200
  4749. velset = 0,0
  4750. ctrl = 0
  4751.  
  4752.  
  4753.  
  4754.  
  4755. [State 302, 0]
  4756. type = PosSet
  4757. trigger1 = time = 0
  4758. y = 0
  4759.  
  4760. [State 302, 2]
  4761. type = ChangeState
  4762. trigger1 = animtime = 0
  4763. value = 0
  4764. ctrl = 1
  4765.  
  4766.  
  4767.  
  4768.  
  4769.  
  4770.  
  4771.  
  4772.  
  4773.  
  4774.  
  4775.  
  4776. [Statedef 9033]
  4777. type    = S
  4778. movetype= H
  4779. physics = S
  4780. velset = -3.5,0
  4781. ctrl = 0
  4782.  
  4783. [State 9032, 1]
  4784. type = ChangeAnim2
  4785. trigger1 = Time = 0
  4786. value = 9033
  4787.  
  4788. [State 9033, 2]
  4789. type = posset
  4790. trigger1 = Time = 0
  4791. y = 0
  4792.  
  4793. [State 9033, 2]
  4794. type = velset
  4795. trigger1 = Time = 0
  4796. y = 0
  4797.  
  4798. [State 9033, 2]
  4799. type = HitFallSet
  4800. trigger1 = Time = 0
  4801. value = 0
  4802.  
  4803. [State 9033, 3]
  4804. type = SelfState
  4805. trigger1 = time >= 50
  4806. value = 5000
  4807.  
  4808.  
  4809. [Statedef 9063]
  4810. type    = S
  4811. movetype= H
  4812. physics = S
  4813. velset = 0,0
  4814. ctrl = 0
  4815.  
  4816. [State 9032, 1]
  4817. type = ChangeAnim2
  4818. trigger1 = Time = 0
  4819. value = 9033
  4820.  
  4821. [State 9033, 2]
  4822. type = posset
  4823. trigger1 = Time = 0
  4824. y = 0
  4825.  
  4826. [State 9033, 2]
  4827. type = velset
  4828. trigger1 = Time = 0
  4829. y = 0
  4830.  
  4831. [State 9033, 2]
  4832. type = HitFallSet
  4833. trigger1 = Time = 0
  4834. value = 0
  4835.  
  4836. [State 9033, 3]
  4837. type = SelfState
  4838. trigger1 = time >= 50
  4839. value = 5000
  4840.  
  4841.  
  4842.  
  4843.  
  4844.  
  4845. [Statedef 9034]
  4846. type    = S
  4847. movetype= H
  4848. physics = S
  4849. velset = -7.0,0
  4850. ctrl = 0
  4851.  
  4852. [State 9032, 1]
  4853. type = ChangeAnim2
  4854. trigger1 = Time = 0
  4855. value = 9033
  4856.  
  4857. [State 9033, 2]
  4858. type = posset
  4859. trigger1 = Time = 0
  4860. y = 0
  4861.  
  4862. [State 9033, 2]
  4863. type = velset
  4864. trigger1 = Time = 0
  4865. y = 0
  4866.  
  4867. [State 9033, 2]
  4868. type = HitFallSet
  4869. trigger1 = Time = 0
  4870. value = 0
  4871.  
  4872. [State 9033, 3]
  4873. type = SelfState
  4874. trigger1 = time >= 50
  4875. value = 5000
  4876.  
  4877.  
  4878.  
  4879. [Statedef 3200]
  4880. type = A
  4881. movetype = I
  4882. physics = N
  4883. anim = 3200
  4884. velset = 0,0
  4885. ctrl = 0
  4886.  
  4887. [State 300, 1]
  4888. type = PlaySnd
  4889. trigger1 = Time = 1
  4890. value =3000,63
  4891.  
  4892.  
  4893. [State 240, 1]
  4894. type = PlaySnd
  4895. trigger1 = Time = 2
  4896. value = 3000, 68
  4897.  
  4898.  
  4899.  
  4900. [State 3201, 4]
  4901. type = ChangeState
  4902. trigger1 = AnimTime = 0
  4903. value = 3201
  4904.  
  4905. [Statedef 3201]
  4906. type = A
  4907. movetype = A
  4908. physics = N
  4909. ctrl = 0
  4910. anim = 3201
  4911. velset = 6,7
  4912.  
  4913.  
  4914.  
  4915. [State 630, 3]
  4916. type = HitDef
  4917. trigger1 = AnimElem = 4
  4918. trigger2 = AnimElem = 5
  4919. trigger3 = AnimElem = 6
  4920. trigger4 = AnimElem = 7
  4921. attr = A, NA
  4922. damage = floor(35/2**HitCount)+5,0
  4923. numhits = 1
  4924. animtype = Hard
  4925. guardflag = H
  4926. hitflag = MAF
  4927. numhits = 1
  4928. getpower  = 50
  4929. givepower = 25
  4930. guardflag = HA
  4931. hitflag = MAF
  4932. priority = 4, Hit
  4933. pausetime = 3,0
  4934. sparkno = s8020
  4935. sparkxy = 0,-40
  4936. hitsound   = s5,2
  4937. guard.sparkno = s8070
  4938. guardsound = S6, 0
  4939. ground.type = Low
  4940. air.animtype = Low
  4941. ground.slidetime = 19
  4942. ground.hittime  = 14
  4943. ground.velocity = -4
  4944. air.velocity = -4,-7.2
  4945. air.fall = 1
  4946. fall = 1
  4947. fall.recover = 0
  4948. palfx.time = 35
  4949. palfx.add = 40,-70,-200
  4950. palfx.sinadd = 40,30,0,10
  4951. palfx.color = 0
  4952. palfx.invertall = 1
  4953.  
  4954. [State 301, 4]
  4955. type = ChangeState
  4956. trigger1 = vel y > 0 && pos y >= -5
  4957. value = 3202
  4958.  
  4959. [Statedef 3202]
  4960. type = S
  4961. movetype = A
  4962. physics = S
  4963. anim = 3202
  4964. velset = 0,0
  4965. ctrl = 0
  4966.  
  4967. [State 630, 3]
  4968. type = HitDef
  4969. trigger1 = p2stateno != (5000, 6000)
  4970. trigger1 = Time = 0
  4971. attr = S, NA
  4972. damage    = 20
  4973. getpower  = 50
  4974. givepower = 25
  4975. guardflag = HA
  4976. hitflag = MAF
  4977. priority = 4, Hit
  4978. pausetime = 9,12
  4979. sparkxy = 0,-40
  4980. hitsound   = s5,2
  4981. guard.sparkno = s8070
  4982. guardsound = S6, 0
  4983. ground.type = Low
  4984. air.animtype = Low
  4985. ground.slidetime = 19
  4986. ground.hittime  = 14
  4987. ground.velocity = -7
  4988. air.velocity = -2,-7.2
  4989. air.fall = 1
  4990. fall = 1
  4991. fall.recover = 0
  4992. palfx.time = 25
  4993. palfx.add = 40,-70,-200
  4994. palfx.sinadd = 40,30,0,10
  4995. palfx.color = 0
  4996. palfx.invertall = 1
  4997.  
  4998.  
  4999. [State 302, 0]
  5000. type = PosSet
  5001. trigger1 = time = 0
  5002. y = 0
  5003.  
  5004. [State 302, 2]
  5005. type = ChangeState
  5006. trigger1 = animtime = 0
  5007. value = 0
  5008. ctrl = 1
  5009.  
  5010.  
  5011. [Statedef 3400]
  5012. type    = S
  5013. movetype= A
  5014. physics = S
  5015. juggle  = 5
  5016. ctrl = 0
  5017. velset = 0,0
  5018. anim = 3400
  5019. sprpriority = 2
  5020. poweradd = 100
  5021.  
  5022. [State 4510, 1]
  5023. type = AfterImage
  5024. trigger1 = animelem = 2
  5025. time = 27
  5026. FrameGap = 4
  5027. length = 9
  5028. trans = add1
  5029.  
  5030.  
  5031.  
  5032. [State 240, 1]
  5033. type = PlaySnd
  5034. trigger1 = Time = 0
  5035. value = 3000, 64
  5036.  
  5037.  
  5038. [State 240, 2]
  5039. type = HitDef
  5040. trigger1 = animelem = 4
  5041. trigger2 = AnimElem = 5 && movecontact = 0
  5042. attr = C, NA
  5043. getpower = 63
  5044. damage    = 100
  5045. animtype  = Medium
  5046. getpower  = 10
  5047. givepower = 8
  5048. hitflag = MA
  5049. guardflag = M
  5050. pausetime = 10,10
  5051. sparkno = s8020
  5052. sparkxy = -2,-51
  5053. hitsound   =s5,2
  5054. guard.sparkno = s8070
  5055. guardsound = S6, 0
  5056. ground.type = Low
  5057. ground.slidetime = 15
  5058. ground.hittime  = 10
  5059. ground.velocity = -2
  5060. ground.cornerpush = 1
  5061. air.velocity = 1,0
  5062. air.fall = 1
  5063. fall.recover = 0 
  5064.  
  5065. [State 240, 4]
  5066. type = ChangeState
  5067. trigger1 = movehit = 1
  5068. value = 3410
  5069. ctrl = 1
  5070.  
  5071.  
  5072. [State 240, 4]
  5073. type = ChangeState
  5074. trigger1 = AnimTime = 0
  5075. value = 3410
  5076. ctrl = 1
  5077.  
  5078.  
  5079.  
  5080. [Statedef 3410]
  5081. type    = S
  5082. movetype= A
  5083. physics = S
  5084. juggle  = 5
  5085. ctrl = 0
  5086. velset = 0,0
  5087. anim = 3411
  5088. sprpriority = 2
  5089. poweradd = 100
  5090.  
  5091. [State 245, 1]
  5092. type = HitDef
  5093. trigger1 = time = 0
  5094. attr = S, NA                     ;Attribute: Standing, Normal Attack
  5095. damage = 100, 0                   ;Damage that move inflicts, guard damage
  5096. animtype = Heavy                ;Animation type: Light, Medium, Heavy, Back (def: Light)
  5097. guardflag = MA                   ;Flags on how move is to be guarded against
  5098. hitflag = MAF                    ;Flags of conditions that move can hit
  5099. priority = 3, Hit                ;Attack priority: 0 (least) to 7 (most), 4 default
  5100. ;Hit/Miss/Dodge type (Def: Hit)
  5101. pausetime = 12,12              ;Time attacker pauses, time opponent shakes
  5102. sparkno = s8020                    ;Spark anim no (Def: set above)
  5103. sparkxy = -10, -86               ;X-offset for the "hit spark" rel. to p2,
  5104. ;Y-offset for the spark rel. to p1
  5105. hitsound = s5, 2                ;Sound to play on hit
  5106. guard.sparkno = s8070
  5107. guardsound = S6, 0
  5108. ground.type = High               ;Type: High, Low, Trip (def: Normal)
  5109. ground.slidetime = 19            ;Time that the opponent slides back
  5110. ground.hittime  = 19            ;Time opponent is in hit state
  5111. ground.velocity = -8            ;Velocity at which opponent is pushed
  5112. airguard.velocity = -7.9,-.8     ;Guard velocity in air (def: (air.xvel*1.5, air.yvel/2))
  5113. air.type = High                  ;Type: High, Low, Trip (def: same as ground.type)
  5114. air.velocity = -5.4,-3           ;X-velocity at which opponent is pushed,
  5115. ;Y-velocity at which opponent is pushed
  5116. air.hittime = 12    
  5117.  
  5118.  
  5119. [State 240, 4]
  5120. type = ChangeState
  5121. trigger1 = AnimTime = 0
  5122. value = 0
  5123. ctrl = 1
  5124.  
  5125.  
  5126.  
  5127.  
  5128. [Statedef 4000]
  5129. type    = S
  5130. movetype= A
  5131. physics = S
  5132. juggle  = 5
  5133. poweradd= 100
  5134. ctrl = 0
  5135. velset = 0,0
  5136. anim = 4000
  5137. sprpriority = 2
  5138.  
  5139. [State 240, 1]
  5140. type = PlaySnd
  5141. trigger1 = Time = 0
  5142. value = 4000, 0
  5143.  
  5144. [State 990,5]
  5145. type = PlaySnd
  5146. trigger1 = Time = 1
  5147. value = 4000, 1
  5148.  
  5149.  
  5150. [State 330, 1]
  5151. type = HitDef
  5152. trigger1 = AnimElem = 8
  5153. attr = S, NA
  5154. damage = 170
  5155. animtype = Hard
  5156. guardflag = H
  5157. hitflag = MAF
  5158. getpower = 30,0
  5159. pausetime = 8,0
  5160. guard.sparkno = S8070
  5161. sparkno = s8020
  5162. sparkxy = -10, -65
  5163. hitsound = S5,2
  5164. guard.sparkno = s8070
  5165. guardsound = S6, 0
  5166. ground.type = High
  5167. ground.slidetime = 10
  5168. ground.hittime  = 18
  5169. ground.velocity = -7.5,-4
  5170. air.velocity = -7.5,-4
  5171. guard.cornerpush.veloff = -9
  5172. fall = 1
  5173. fall.recover = 0
  5174.  
  5175.  
  5176.  
  5177. [State 240, 4]
  5178. type = Velset
  5179. trigger1 = AnimElem = 7
  5180. x = 7
  5181.  
  5182.  
  5183.  
  5184. [State 240, 4]
  5185. type = Velset
  5186. trigger1 = AnimElem = 9
  5187. x = 0
  5188.  
  5189. [State 302, 2]
  5190. type = ChangeState
  5191. trigger1 = animtime = 0
  5192. value = 0
  5193. ctrl = 1
  5194.  
  5195.  
  5196. [Statedef 3500]
  5197. type = S
  5198. movetype = A
  5199. physics = S
  5200. anim = 3500
  5201. velset = 0
  5202. ctrl = 0
  5203. juggle = 0
  5204. poweradd = 100
  5205.  
  5206. [State 200, 2]
  5207. type = PlaySnd
  5208. trigger1 = Time = 2
  5209. value = 4000,0
  5210.  
  5211.  
  5212. [State 200, 2]
  5213. type = PlaySnd
  5214. trigger1 = AnimElem = 4
  5215. value = 3000,72
  5216.  
  5217.  
  5218. [State 3500, 1]
  5219. type = AfterImage
  5220. trigger1 = animelem = 4
  5221. time = 50
  5222. FrameGap = 3
  5223. length = 15
  5224. trans = add1
  5225.  
  5226.  
  5227.  
  5228.  
  5229. [State 3500, 1]
  5230. type = HitDef
  5231. trigger1 = Time = 0
  5232. attr = S, SA
  5233. damage = 170,0
  5234. animtype = Hard
  5235. fall.animtype = DiagUp
  5236. guardflag = H
  5237. hitflag = MAF
  5238. getpower = 150,0
  5239. pausetime = 8,8
  5240. sparkno = s8020
  5241. guard.sparkno = S8070
  5242. sparkxy = -5, -65
  5243. hitsound = S5,2
  5244. guard.sparkno = s8070
  5245. guardsound = S6, 0
  5246. ground.type = High
  5247. ground.slidetime = 10
  5248. ground.hittime  = 18
  5249. ground.velocity = -2,12
  5250. air.velocity = -2,12
  5251. guard.velocity = -8
  5252. fall = 1
  5253. fall.recover = 0
  5254. air.juggle = 8
  5255. fall.envshake.time = 17
  5256. fall.envshake.ampl = -10
  5257.  
  5258. [State 235, 2]
  5259. type = ChangeState
  5260. trigger1 = AnimTime = 0
  5261. value = 0
  5262. ctrl = 1
  5263.  
  5264. ; Supercombo 2
  5265.  
  5266. [Statedef 4200]
  5267. type    = S
  5268. movetype= A
  5269. physics = S
  5270. juggle  = 9
  5271. velset = 0,0
  5272. ctrl = 0
  5273. anim = 4200
  5274. sprpriority = 2
  5275. poweradd = ifelse(var(8) = 1, 0, -500)
  5276.  
  5277. [State 2300, 1]
  5278. type = PlaySnd
  5279. trigger1 = Time = 4
  5280. value = 3000,2
  5281.  
  5282. [State 3200, 2]
  5283. type = SuperPause
  5284. trigger1 = AnimElem = 5
  5285. time = 25
  5286. anim = -1
  5287. darken =0
  5288.  
  5289. [State 3500, 9]
  5290. type = BGPalfx
  5291. trigger1 = AnimElem = 5
  5292. ignorehitpause = 1
  5293. time = 30
  5294. mul = 128,128,128
  5295. invertall = 1
  5296.  
  5297. [State 3000,1]
  5298. type = Envcolor
  5299. trigger1 = AnimElem = 5
  5300. persistent = 0
  5301. ignorehitpause = 1
  5302. value = 0, 0, 0
  5303. time = 10
  5304. under = 1
  5305. supermove = 1
  5306.  
  5307. [state -3, nofg]
  5308. type = assertspecial
  5309. trigger1 = time = [6,20]
  5310. flag = NoFG
  5311.  
  5312. [State 4010, 3]
  5313. type = Explod
  5314. trigger1 = AnimElem = 5
  5315. anim = 8151
  5316. pos = -23,-45
  5317. postype = p1
  5318. sprpriority = 1
  5319. supermove = 1
  5320. bindtime = 1
  5321. ontop = 1
  5322. ownpal = 1
  5323.  
  5324. [State 4010, 4]
  5325. type = Explod
  5326. trigger1 = AnimElem = 5
  5327. anim = 8152
  5328. pos = -23,-45
  5329. postype = p1
  5330. sprpriority = -2
  5331. supermove = 1
  5332. bindtime = 1
  5333. ontop = 0
  5334. ownpal = 1
  5335.  
  5336.  
  5337.  
  5338.  
  5339.  
  5340.  
  5341.  
  5342.  
  5343. [State 4200, NOTHITBY]
  5344. type = Nothitby
  5345. trigger1 = animelem = 5, <= 0
  5346. value = SCA
  5347.  
  5348. [State 2600, 3]
  5349. type = ChangeState
  5350. Trigger1 = AnimTime = 0
  5351. value = 4205
  5352. ctrl = 1
  5353.  
  5354. ;=============================================================
  5355. [Statedef 4205]
  5356. type = S
  5357. movetype = A
  5358. physics = N
  5359. velset = -1,0
  5360. anim = 4207
  5361. juggle = 13
  5362. ctrl = 0
  5363. poweradd = ifelse(var(8) = 1, 0, -500)
  5364.  
  5365. [State 4205, 1]
  5366. type = varset
  5367. trigger1 = time = 0
  5368. trigger1 = p2movetype != A
  5369. var(17) = 1
  5370.  
  5371. [State 4205, 2KStyleSDM]
  5372. type = Bgpalfx
  5373. trigger1 = 1
  5374. invertall = 1
  5375. time = 1
  5376. mul = 120,120,120
  5377. ignorehitpause = 1
  5378.  
  5379. [State 4205, AFTER]
  5380. type = AfterImage
  5381. trigger1 = time = 0
  5382. time = 20
  5383. trans = add1
  5384. timegap = 1
  5385. framegap = 2
  5386. length = 8
  5387.  
  5388. [State 4205, 1]
  5389. type = VelSet
  5390. trigger1 = 1
  5391. x = const(velocity.run.fwd.x) + 1.5
  5392.  
  5393. [State 4205, 2]
  5394. type = PlaySnd
  5395. trigger1 = timemod = 70, 1
  5396. value = 100,0
  5397. channel = 25
  5398.  
  5399. [State 2300, 2]
  5400. type = Hitdef
  5401. trigger1 = time = 0
  5402. trigger2 = MoveGuarded = 1
  5403. trigger3 = Movetype = H
  5404. damage = 15
  5405. attr = S, SA
  5406. pausetime = 3,0
  5407. numhits = 1                
  5408. sparkno = s8030        
  5409. sparkxy = 10,-70        
  5410. hitsound = S5,1        
  5411. guard.sparkno = s8070
  5412. guardsound = S6, 0
  5413. p2stateno = 4400
  5414. p1stateno = 4210
  5415. Kill = 0
  5416.  
  5417.  
  5418. [State 2605, 6]
  5419. type = ChangeState
  5420. trigger1 = moveguarded
  5421. value = 0
  5422. ctrl = 1
  5423.  
  5424. [State 2605, 6]
  5425. type = ChangeState
  5426. triggerall = movecontact = 0
  5427. trigger1 = time >= 63
  5428. trigger2 = time >= 17
  5429. trigger2 = p2statetype = L
  5430. trigger2 = p2bodydist x <= 0
  5431. value = 0
  5432. ctrl = 1
  5433.  
  5434. [Statedef 4210]
  5435. type    = S
  5436. movetype= A
  5437. physics = S
  5438. juggle  = 4
  5439. ctrl = 0
  5440. velset = -1,0
  5441. anim = 4210
  5442. sprpriority = 2
  5443. velset = -1,0
  5444. poweradd = 0
  5445.  
  5446.  
  5447. [State 2300, 2]
  5448. type = Hitdef
  5449. trigger1 = time = 0
  5450. trigger2 = MoveGuarded = 1
  5451. trigger3 = Movetype = H
  5452. damage = 15
  5453. attr = S, SA
  5454. pausetime = 3,0
  5455. numhits = 2               
  5456. sparkno = s8000      
  5457. sparkxy = -15,-70        
  5458. hitsound = S5,1        
  5459. guard.sparkno = s8070
  5460. guardsound = S6, 0
  5461. p2stateno = 9033
  5462. Kill = 0
  5463.  
  5464. [State 2300, 3]
  5465. type = Posadd
  5466. triggerall = stateno = 4210
  5467. trigger1 = movehit = 1
  5468. x = 3
  5469.  
  5470. [State 2300, 3]
  5471. type = ChangeState
  5472. trigger1 = movehit = 1
  5473. value = 4215
  5474. ctrl = 1
  5475.  
  5476. [State 2300, 3]
  5477. type = ChangeState
  5478. trigger1 = AnimTime = 0
  5479. value = 0
  5480. ctrl = 1
  5481.  
  5482.  
  5483. [Statedef 4215]
  5484. type    = S
  5485. movetype= A
  5486. physics = S
  5487. juggle  = 4
  5488. ctrl = 0
  5489. velset = 0,0
  5490. anim = 4215
  5491. sprpriority = 2
  5492. poweradd = 0
  5493.  
  5494. [State 2300, 2]
  5495. type = Hitdef
  5496. trigger1 = time = 0
  5497. trigger2 = MoveGuarded = 1
  5498. trigger3 = Movetype = H
  5499. damage = 15
  5500. attr = S, SA
  5501. pausetime = 3,0
  5502. numhits = 1                
  5503. sparkno = s8000       
  5504. sparkxy = -15,-70        
  5505. hitsound = S5,1        
  5506. guard.sparkno = s8070
  5507. guardsound = S6, 0
  5508. p2stateno = 9033
  5509. Kill = 0
  5510.  
  5511. [State 2300, 3]
  5512. type = Posadd
  5513. triggerall = stateno = 4215
  5514. trigger1 = movehit = 1
  5515. x = 3
  5516.  
  5517. [State 2300, 3]
  5518. type = ChangeState
  5519. trigger1 = AnimTime = 0
  5520. value = 4220
  5521. ctrl = 1
  5522.  
  5523.  
  5524. [Statedef 4220]
  5525. type    = S
  5526. movetype= A
  5527. physics = S
  5528. juggle  = 4
  5529. ctrl = 0
  5530. velset = 0,0
  5531. anim = 4220
  5532. sprpriority = 2
  5533. poweradd = 0
  5534.  
  5535.  
  5536. [State 2300, 2]
  5537. type = Hitdef
  5538. trigger1 = time = 0
  5539. trigger2 = MoveGuarded = 1
  5540. trigger3 = Movetype = H
  5541. damage = 15
  5542. attr = S, SA
  5543. pausetime = 3,0
  5544. numhits = 2                
  5545. sparkno = s8000     
  5546. sparkxy = -15,-90        
  5547. hitsound = S5,1        
  5548. guard.sparkno = s8070
  5549. guardsound = S6, 0
  5550. p2stateno = 9033
  5551. Kill = 0
  5552.  
  5553. [State 2300, 3]
  5554. type = Posadd
  5555. triggerall = stateno = 4220
  5556. trigger1 = movehit = 1
  5557. x = 4.5
  5558.  
  5559. [State 2300, 3]
  5560. type = ChangeState
  5561. trigger1 = AnimTime = 0
  5562. value = 4225
  5563. ctrl = 1
  5564.  
  5565. [Statedef 4225]
  5566. type    = S
  5567. movetype= A
  5568. physics = S
  5569. juggle  = 4
  5570. ctrl = 0
  5571. velset = 0,0
  5572. anim = 4225
  5573. sprpriority = 2
  5574. poweradd = 0
  5575.  
  5576. [State 2300, 2]
  5577. type = Hitdef
  5578. trigger1 = time = 0
  5579. trigger2 = MoveGuarded = 1
  5580. trigger3 = Movetype = H
  5581. damage = 15
  5582. attr = S, SA
  5583. pausetime = 3,0
  5584. numhits = 1                
  5585. sparkno = s8000        
  5586. sparkxy = -15,-30        
  5587. hitsound = S5,1        
  5588. guard.sparkno = s8070
  5589. guardsound = S6, 0
  5590. p2stateno = 4400
  5591. Kill = 0
  5592.  
  5593. [State 2300, 3]
  5594. type = Posadd
  5595. triggerall = stateno = 4225
  5596. trigger1 = movehit = 1
  5597. trigger2 = AnimElem = 6
  5598. trigger3 = AnimElem = 7
  5599. x = 5.5
  5600.  
  5601. [State 2300, 3]
  5602. type = ChangeState
  5603. trigger1 = AnimTime = 0
  5604. value = 4230
  5605. ctrl = 1
  5606.  
  5607.  
  5608. [Statedef 4230]
  5609. type    = S
  5610. movetype= A
  5611. physics = S
  5612. juggle  = 4
  5613. ctrl = 0
  5614. velset = 0,0
  5615. anim = 4230
  5616. sprpriority = 2
  5617. poweradd = 0
  5618.  
  5619. [State 2300, 2]
  5620. type = Hitdef
  5621. trigger1 = AnimElem = 2
  5622. trigger2 = AnimElem = 7
  5623. trigger3 = MoveGuarded = 1
  5624. trigger4 = Movetype = H
  5625. damage = 15
  5626. attr = S, SA
  5627. pausetime = 3,0
  5628. numhits = 1                
  5629. sparkno = s8000       
  5630. sparkxy = -15,-70        
  5631. hitsound = S5,1        
  5632. guard.sparkno = s8070
  5633. guardsound = S6, 0
  5634. p2stateno = 4401
  5635. Kill = 0
  5636.  
  5637. [State 2300, 3]
  5638. type = Posadd
  5639. triggerall = stateno = 4230
  5640. trigger1 = movehit = 1
  5641. trigger2 = AnimElem = 6
  5642. trigger3 = AnimElem = 7
  5643. x = 7
  5644.  
  5645. [State 2300, 3]
  5646. type = ChangeState
  5647. trigger1 = AnimTime = 0
  5648. value = 4235
  5649. ctrl = 1
  5650.  
  5651. [Statedef 4235]
  5652. type    = S
  5653. movetype= A
  5654. physics = S
  5655. juggle  = 4
  5656. ctrl = 0
  5657. velset = 0,0
  5658. anim = 4235
  5659. sprpriority = 2
  5660. poweradd = 0
  5661.  
  5662. [State 2300, 2]
  5663. type = Hitdef
  5664. trigger1 = AnimElem = 2
  5665. trigger2 = AnimElem = 7
  5666. trigger3 = MoveGuarded = 1
  5667. trigger4 = Movetype = H
  5668. damage = 15
  5669. attr = S, SA
  5670. pausetime = 3,0
  5671. numhits = 1                
  5672. sparkno = s8000        
  5673. sparkxy = -15,-70        
  5674. hitsound = S5,1        
  5675. guard.sparkno = s8070
  5676. guardsound = S6, 0
  5677. p2stateno = 4401
  5678. Kill = 0
  5679.  
  5680. [State 2300, 3]
  5681. type = Posadd
  5682. triggerall = stateno = 4235
  5683. trigger1 = movehit = 1
  5684. x = 7
  5685.  
  5686.  
  5687. [State 2300, 3]
  5688. type = ChangeState
  5689. trigger1 = AnimTime = 0
  5690. value = 4240
  5691. ctrl = 1
  5692.  
  5693. [Statedef 4240]
  5694. type    = S
  5695. movetype= A
  5696. physics = S
  5697. juggle  = 4
  5698. ctrl = 0
  5699. velset = 0,0
  5700. anim = 4240
  5701. sprpriority = 2
  5702. poweradd = 0
  5703.  
  5704. [State 2300, 2]
  5705. type = Hitdef
  5706. trigger1 = AnimElem = 2
  5707. trigger2 = AnimElem = 7
  5708. trigger3 = MoveGuarded = 1
  5709. trigger4 = Movetype = H
  5710. damage = 15
  5711. attr = S, SA
  5712. pausetime = 3,0
  5713. numhits = 1                
  5714. sparkno = s8000        
  5715. sparkxy = -15,-70        
  5716. hitsound = S5,1        
  5717. guard.sparkno = s8070
  5718. guardsound = S6, 0
  5719. p2stateno = 4401
  5720. Kill = 0
  5721.  
  5722. [State 2300, 3]
  5723. type = Posadd
  5724. trigger1 = movehit = 1
  5725. x = 4.3
  5726.  
  5727.  
  5728. [State 2300, 3]
  5729. type = ChangeState
  5730. triggerall= var(7)=0
  5731. trigger1 = AnimTime = 0
  5732. value = 4255
  5733. ctrl = 1
  5734.  
  5735. [State 2300, 3]
  5736. type = ChangeState
  5737. triggerall= var(7)=1
  5738. trigger1 = AnimTime = 0
  5739. value = 3111
  5740. ctrl = 1
  5741.  
  5742. [Statedef 4255]
  5743. type    = S
  5744. movetype= A
  5745. physics = S
  5746. juggle  = 4
  5747. ctrl = 0
  5748. velset = 0,0
  5749. anim = 4240
  5750. sprpriority = 2
  5751. poweradd = 0
  5752.  
  5753. [State 2300, 2]
  5754. type = Hitdef
  5755. trigger1 = AnimElem = 2
  5756. trigger2 = AnimElem = 7
  5757. trigger3 = MoveGuarded = 1
  5758. trigger4 = Movetype = H
  5759. damage = 15
  5760. attr = S, SA
  5761. pausetime = 3,0
  5762. numhits = 1                
  5763. sparkno = s8000      
  5764. sparkxy = -15,-70        
  5765. hitsound = S5,1  
  5766. guard.sparkno = s8070
  5767. guardsound = S6, 0      
  5768. p2stateno = 4402
  5769. Kill = 0
  5770.  
  5771. [State 2300, 3]
  5772. type = Posadd
  5773. triggerall = stateno = 4255
  5774. trigger1 = movehit = 1
  5775. x = 4.2
  5776.  
  5777.  
  5778. [State 2300, 3]
  5779. type = ChangeState
  5780. trigger1 = AnimTime = 0
  5781. value = 4260
  5782. ctrl = 1
  5783.  
  5784. [Statedef 4260]
  5785. type = S
  5786. movetype = A
  5787. physics = S
  5788. anim = 3500
  5789. velset = 0
  5790. ctrl = 0
  5791. juggle = 0
  5792. poweradd = 0
  5793.  
  5794. [State 200, 2]
  5795. type = PlaySnd
  5796. trigger1 = Time = 2
  5797. value =3000,61
  5798.  
  5799.  
  5800. [State 3500, 1]
  5801. type = HitDef
  5802. trigger1 = Time = 0
  5803. attr = S, SA
  5804. damage = 90,0
  5805. animtype = Hard
  5806. fall.animtype = DiagUp
  5807. guardflag = H
  5808. hitflag = MAF
  5809. pausetime = 8,8
  5810. sparkno = s8020
  5811. guard.sparkno = S8070
  5812. sparkxy = -5, -65
  5813. hitsound = S5,2
  5814. guard.sparkno = s8070
  5815. guardsound = S6, 0
  5816. ground.type = High
  5817. ground.slidetime = 10
  5818. ground.hittime  = 18
  5819. ground.velocity = -2,12
  5820. air.velocity = -2,12
  5821. guard.velocity = -8
  5822. fall = 1
  5823. fall.recover = 0
  5824. air.juggle = 8
  5825. fall.envshake.time = 17
  5826. fall.envshake.ampl = -10
  5827.  
  5828. [State 235, 2]
  5829. type = ChangeState
  5830. trigger1 = AnimTime = 0
  5831. value = 0
  5832. ctrl = 1
  5833.  
  5834.  
  5835.  
  5836.  
  5837.  
  5838.  
  5839. [Statedef 4400]
  5840. type    = S
  5841. movetype= H
  5842. physics = S
  5843. velset = -5.2,0
  5844. ctrl = 0
  5845.  
  5846. [State 9032, 1]
  5847. type = ChangeAnim2
  5848. trigger1 = Time = 0
  5849. value = 9033
  5850.  
  5851. [State 9033, 2]
  5852. type = posset
  5853. trigger1 = Time = 0
  5854. y = 0
  5855.  
  5856. [State 9033, 2]
  5857. type = velset
  5858. trigger1 = Time = 0
  5859. y = 0
  5860.  
  5861. [State 9033, 2]
  5862. type = HitFallSet
  5863. trigger1 = Time = 0
  5864. value = 0
  5865.  
  5866. [State 9033, 3]
  5867. type = SelfState
  5868. trigger1 = time >= 50
  5869. value = 5000
  5870.  
  5871.  
  5872. [Statedef 4401]
  5873. type    = S
  5874. movetype= H
  5875. physics = S
  5876. velset = -6,0
  5877. ctrl = 0
  5878.  
  5879. [State 9032, 1]
  5880. type = ChangeAnim2
  5881. trigger1 = Time = 0
  5882. value = 9033
  5883.  
  5884. [State 9033, 2]
  5885. type = posset
  5886. trigger1 = Time = 0
  5887. y = 0
  5888.  
  5889. [State 9033, 2]
  5890. type = velset
  5891. trigger1 = Time = 0
  5892. y = 0
  5893.  
  5894. [State 9033, 2]
  5895. type = HitFallSet
  5896. trigger1 = Time = 0
  5897. value = 0
  5898.  
  5899. [State 9033, 3]
  5900. type = SelfState
  5901. trigger1 = time >= 50
  5902. value = 5000
  5903.  
  5904.  
  5905.  
  5906. [Statedef 4402]
  5907. type    = S
  5908. movetype= H
  5909. physics = S
  5910. velset = -10,0
  5911. ctrl = 0
  5912.  
  5913. [State 9032, 1]
  5914. type = ChangeAnim2
  5915. trigger1 = Time = 0
  5916. value = 9033
  5917.  
  5918. [State 9033, 2]
  5919. type = posset
  5920. trigger1 = Time = 0
  5921. y = 0
  5922.  
  5923. [State 9033, 2]
  5924. type = velset
  5925. trigger1 = Time = 0
  5926. y = 0
  5927.  
  5928. [State 9033, 2]
  5929. type = HitFallSet
  5930. trigger1 = Time = 0
  5931. value = 0
  5932.  
  5933. [State 9033, 3]
  5934. type = Changestate
  5935. trigger1 = time >=9
  5936. value = 4405
  5937.  
  5938.  
  5939. [Statedef 4405]
  5940. type    = S
  5941. movetype= H
  5942. physics = N
  5943. velset = 0,0
  5944.  
  5945.  
  5946. [State 2118, 1] ;Anim for HIT_LIGHT to HIT_HARD
  5947. type = ChangeAnim
  5948. trigger1 = Time = 0
  5949. value = 5300
  5950.  
  5951. [State 2118, 1] ;Anim for HIT_LIGHT to HIT_HARD
  5952. type = selfstate
  5953. trigger1 = Time >= 180
  5954. value = 5100
  5955. ctrl = 0
  5956.  
  5957. [State 4304, FFB Light]
  5958. type = ForceFeedback
  5959. trigger1 = anim = 5000
  5960. trigger2 = anim = 5010
  5961. persistent = 0
  5962. time = 6
  5963. waveform = square
  5964.  
  5965. [State 4304, FFB Medium]
  5966. type = ForceFeedback
  5967. trigger1 = anim = 5001
  5968. trigger2 = anim = 5011
  5969. persistent = 0
  5970. time = 8
  5971. waveform = sinesquare
  5972. ampl = 110,-1,-.3
  5973.  
  5974. [State 4304, FFB Hard]
  5975. type = ForceFeedback
  5976. trigger1 = anim = 5012
  5977. trigger2 = anim = 5002
  5978. trigger3 = anim = 5030
  5979. persistent = 0
  5980. time = 15
  5981. waveform = sinesquare
  5982. ampl = 140
  5983.  
  5984. ; Coger
  5985. [Statedef 960]
  5986. type    = S
  5987. movetype= A
  5988. physics = S
  5989. juggle  = 0
  5990. velset = 0,0
  5991. ctrl = 0
  5992. anim = 860
  5993. sprpriority = 2
  5994.  
  5995. [State 810, Grab Sound]
  5996. type = PlaySnd
  5997. trigger1 = time = 1
  5998. value = 72,4
  5999. channel= 22
  6000.  
  6001.  
  6002. [State r, 960]
  6003. type = HitDef
  6004. Trigger1 = Time = 0
  6005. attr = S, NA
  6006. sparkno = -1          ;No spark
  6007. sprpriority = 1       ;Draw in front of p2
  6008. p1facing = 1 ;Turn if holding forwards
  6009. p2facing = 1          ;Force p2 to face KFM
  6010. p1stateno = 970       ;On success, KFM changes to state 810
  6011. p2stateno = 980       ;If hit, p2 changes to state 820 in KFM's cns
  6012. guard.dist = 0        ;This prevents p2 from going into a guard state if close
  6013. fall = 1              ;Force p2 into falling down
  6014.  
  6015. [State 970, 2]
  6016. type = ChangeState
  6017. Trigger1 = AnimTime = 0
  6018. value = 0
  6019. ctrl = 1
  6020.  
  6021. [Statedef 970]
  6022. type    = S
  6023. movetype= A
  6024. physics = N
  6025. anim = 870
  6026. poweradd = 60
  6027.  
  6028.  
  6029. [State 801, 0]
  6030. type = Explod
  6031. trigger1 = AnimElem = 9
  6032. anim = 8020
  6033. pos = 65,-60
  6034. sprpriority = 2
  6035. postype = p1
  6036.  
  6037.  
  6038.  
  6039. [State 810, Grab Sound]
  6040. type = PlaySnd
  6041. trigger1 = AnimElem = 9
  6042. value = 205, 0
  6043.  
  6044.  
  6045. [State 810, Bind 1]
  6046. type = TargetBind
  6047. trigger1 = AnimElem = 1
  6048. pos = 18, -2                ; Primer Frame
  6049.  
  6050. [State 810, Bind 1]
  6051. type = TargetBind
  6052. trigger1 = AnimElem = 2
  6053. pos = 18, -2   
  6054.  
  6055. [State 810, Bind 1]
  6056. type = TargetBind
  6057. trigger1 = AnimElem = 3
  6058. pos = 18, -2 
  6059.  
  6060.  
  6061. [State 810, Bind 1]
  6062. type = TargetBind
  6063. trigger1 = AnimElem = 4
  6064. pos = 21, -2 
  6065.  
  6066. [State 810, Bind 1]
  6067. type = TargetBind
  6068. trigger1 = AnimElem = 5
  6069. pos = 21, -2   
  6070.  
  6071. [State 810, Bind 1]
  6072. type = TargetBind
  6073. trigger1 = AnimElem = 6
  6074. pos = 24, -5   
  6075.  
  6076. [State 810, Bind 1]
  6077. type = TargetBind
  6078. trigger1 = AnimElem = 7
  6079. pos = 32, -8
  6080.  
  6081. [State 810, Bind 1]
  6082. type = TargetBind
  6083. trigger1 = AnimElem = 8
  6084. pos = 32, -12
  6085.  
  6086. [State 801, 3]
  6087. type = TargetLifeAdd
  6088. Trigger1 = AnimElem = 9
  6089. value = -150
  6090.  
  6091.  
  6092. [State 810, Bind 1]
  6093. type = TargetBind
  6094. trigger1 = AnimElem = 9
  6095. pos = 75, -13
  6096.  
  6097. [State 810, Throw 11]
  6098. type = TargetState
  6099. trigger1 = AnimElem = 10
  6100. value = 3610
  6101.  
  6102. [State 810, State End]
  6103. type = ChangeState
  6104. trigger1 = AnimTime = 0
  6105. value = 0
  6106. ctrl = 1
  6107.  
  6108. ;---------------------------------------------------------------------------
  6109. ;Thrown by Kung Fu Throw
  6110. ; (a custom gethit state)
  6111. ; Description: This is the state that the opponent changes to after being
  6112. ;     hit by KFM's throw HitDef. The important thing here is to use a
  6113. ;     ChangeAnim2 controller. The difference between ChangeAnim2 and
  6114. ;     ChangeAnim is that ChangeAnim2 changes the player's animation to
  6115. ;     an action in the AIR file of the attacker (in this case, kfm.air),
  6116. ;     whereas ChangeAnim always changes the player to an action in his
  6117. ;     own AIR file. Look at Action 820 in kfm.air for some extra
  6118. ;     comments.
  6119. [Statedef 980]
  6120. type    = A
  6121. movetype= H
  6122. physics = N
  6123. velset = 0,0
  6124.  
  6125. [State 820, 1]
  6126. type = ChangeAnim2
  6127. Trigger1 = Time = 0
  6128. value = 871
  6129.  
  6130. [Statedef 3610]
  6131. type    = S
  6132. movetype= H
  6133. ctrl = 0
  6134. velset = 0,0
  6135.  
  6136. [State 361, 1]
  6137. type = Changeanim2
  6138. trigger1 = Time = 0
  6139. value = 3610
  6140.  
  6141. [State 361 ,2]
  6142. type = PosAdd
  6143. trigger1 = time > 1
  6144. trigger1 = backedgebodydist > 0
  6145. x = -14
  6146.  
  6147. [State 361, 3]
  6148. type = ChangeState
  6149. trigger1 = backedgebodydist <= 4
  6150. value = 3620
  6151. ctrl = 0
  6152.  
  6153. [Statedef 3620]
  6154. type    = S
  6155. movetype= H
  6156.  
  6157. [State 362, 1]
  6158. type = PlaySnd
  6159. Trigger1 = Time = 0
  6160. value =  F5,4
  6161.  
  6162. [State 362, 2]
  6163. type = Explod
  6164. trigger1 = Time = 0
  6165. persistent = 0
  6166. anim = F72
  6167. pos = -40,-60
  6168. sprpriority = 4
  6169. ownpal = 1
  6170.  
  6171. [State 362, 3]
  6172. type = ChangeAnim2
  6173. Trigger1 = Time = 0
  6174. value = 3620
  6175.  
  6176. [State 362, 4]
  6177. type = EnvShake
  6178. Trigger1 = Time = 0
  6179. time = 15
  6180. ampl = -3
  6181. freq = 90
  6182. phase = 90
  6183.  
  6184. [State 362, 5]
  6185. type = ChangeState
  6186. trigger1 = Time = 10
  6187. value = 3630
  6188.  
  6189. [Statedef 3630]
  6190. type    = S
  6191. movetype= H
  6192. ctrl = 0
  6193. velset = 2.1,-1.6
  6194.  
  6195. [State 363, 1]
  6196. type = ScreenBound
  6197. trigger1 = time = 0
  6198. value = 1
  6199.  
  6200. [State 363, 2]
  6201. type = SelfState
  6202. trigger1 = time = 10
  6203. value = 5050
  6204. ctrl = 0
  6205.  
  6206.  
  6207. [Statedef 9043]
  6208. type    = S
  6209. movetype= H
  6210. physics = S
  6211. velset = .2,0
  6212. ctrl = 0
  6213.  
  6214. [State 9032, 1]
  6215. type = ChangeAnim2
  6216. trigger1 = Time = 0
  6217. value = 9033
  6218.  
  6219. [State 9033, 2]
  6220. type = posset
  6221. trigger1 = Time = 0
  6222. y = 0
  6223.  
  6224. [State 9033, 2]
  6225. type = velset
  6226. trigger1 = Time = 0
  6227. y = 0
  6228.  
  6229. [State 9033, 2]
  6230. type = HitFallSet
  6231. trigger1 = Time = 0
  6232. value = 0
  6233.  
  6234. [State 9033, 3]
  6235. type = SelfState
  6236. trigger1 = time >= 50
  6237. value = 5000
  6238.  
  6239.  
  6240. ;---------------------------------------------------------------------------
  6241. [Statedef 4990]
  6242. type    = S
  6243. movetype= A
  6244. physics = S
  6245. juggle  = 4
  6246. ctrl = 0
  6247. velset = 0,0
  6248. anim = 4990
  6249. poweradd = 100
  6250.  
  6251. [State 4510, 1]
  6252. type = AfterImage
  6253. trigger1 = animelem = 2
  6254. time = 20
  6255. FrameGap = 4
  6256. length = 9
  6257. trans = add1
  6258.  
  6259.  
  6260. [State 217, 2]
  6261. type = PlaySnd
  6262. trigger1 = (AnimElem = 4) && (random < 800)
  6263. value = 72,2
  6264.  
  6265.  
  6266.  
  6267. [State 805, 1]
  6268. type = posadd
  6269. trigger1 = AnimElem = 3
  6270. x = 5
  6271.  
  6272.  
  6273. [State 805, 1]
  6274. type = posadd
  6275. trigger1 = AnimElem = 4
  6276. x = 20
  6277.  
  6278.  
  6279. [State 805, 1]
  6280. type = posadd
  6281. trigger1 = AnimElem = 5
  6282. x = 10
  6283.  
  6284.  
  6285. [State 805, 1]
  6286. type = Posadd
  6287. trigger1 = AnimElem = 6
  6288. x = 10
  6289.  
  6290. [State 805, 1]
  6291. type = Velset
  6292. trigger1 = AnimElem = 8
  6293. x = 0
  6294.  
  6295. [State 805, 1]
  6296. type = Posadd
  6297. trigger1 = AnimElem = 10
  6298. x = 7
  6299.  
  6300. [State 805, 1]
  6301. type = Velset
  6302. trigger1 = AnimElem = 12
  6303. x = 0
  6304.  
  6305.  
  6306. [State 810, Bind 1]
  6307. type = changestate
  6308. trigger1 = Animtime= 0
  6309. value = 4995
  6310. ctrl = 1
  6311.  
  6312. [Statedef 4995]
  6313. type    = S
  6314. movetype= A
  6315. physics = S
  6316. juggle  = 4
  6317. poweradd= 65
  6318. ctrl = 0
  6319. velset = 0,0
  6320. anim = 4995
  6321. sprpriority = -1
  6322.  
  6323. [State 210, 2]
  6324. type = PlaySnd
  6325. trigger1 = (Time = 0) && (random < 800)
  6326. value = 200,0
  6327.  
  6328. [State 200, 2]
  6329. type = PlaySnd
  6330. trigger1 = Time = 0
  6331. value = 210,0
  6332.  
  6333. [State 210, 2]
  6334. type = HitDef
  6335. trigger1 = AnimElem = 3
  6336. attr = S, SA
  6337. animtype  = Medium
  6338. damage    = 125
  6339. guardflag = MA
  6340. pausetime = 12,12
  6341. sparkno = s8020
  6342. sparkxy = -10,-70
  6343. hitsound   = s5,2
  6344. guard.sparkno = s8070
  6345. guardsound = S6, 0
  6346. ground.type = High
  6347. ground.slidetime = 15
  6348. ground.hittime  = 17
  6349. ground.velocity = -9
  6350. air.velocity = -7.5,-4
  6351.  
  6352.  
  6353. [State 210, 5]
  6354. type = ChangeState
  6355. trigger1 = AnimTime = 0
  6356. value = 0
  6357. ctrl = 1
  6358.  
  6359. ; POR AQUI
  6360.  
  6361. [Statedef 4500]
  6362. type    = S
  6363. movetype= A
  6364. physics = S
  6365. juggle  = 9
  6366. velset = 0,0
  6367. ctrl = 0
  6368. anim = 4500
  6369. sprpriority = 2
  6370.  
  6371. [state 5900, VARSET]
  6372. type = varset
  6373. trigger1 = time = 0
  6374. V = 59
  6375. value = 2
  6376.  
  6377. [State 6000, especial]
  6378. type = PlaySnd
  6379. trigger1 = AnimElem = 3
  6380. value = 3000,2
  6381. channel = 0
  6382.  
  6383.  
  6384. [State 3200, 2]
  6385. type = SuperPause
  6386. trigger1 = AnimElem = 5
  6387. time = 25
  6388. anim = -1
  6389. darken =0
  6390.  
  6391. [State 3500, 9]
  6392. type = BGPalfx
  6393. trigger1 = AnimElem = 1
  6394. ignorehitpause = 1
  6395. time = 20
  6396. mul = 128,128,128
  6397. invertall = 1
  6398.  
  6399. [State 3000,1]
  6400. type = Envcolor
  6401. trigger1 = AnimElem = 2
  6402. persistent = 0
  6403. ignorehitpause = 1
  6404. value = 0, 0, 0
  6405. time = 10
  6406. under = 1
  6407. supermove = 1
  6408.  
  6409. [state -3, nofg]
  6410. type = assertspecial
  6411. trigger1 = time = [6,20]
  6412. flag = NoFG
  6413.  
  6414. [State 4010, 3]
  6415. type = Explod
  6416. trigger1 = AnimElem = 4
  6417. anim = 8151
  6418. pos = 62,-74
  6419. postype = p1
  6420. sprpriority = 1
  6421. supermove = 1
  6422. bindtime = 1
  6423. ontop = 1
  6424. ownpal = 1
  6425.  
  6426. [State 4200, NOTHITBY]
  6427. type = Nothitby
  6428. trigger1 = animelem = 3, <= 0
  6429. value = SCA
  6430.  
  6431. [State 2600, 3]
  6432. type = ChangeState
  6433. Trigger1 = AnimTime = 0
  6434. value = 4550
  6435. ctrl = 0
  6436.  
  6437.  
  6438. [Statedef 4550]
  6439. type    = S
  6440. movetype= A
  6441. physics = S
  6442. juggle  = 5
  6443. poweradd= 65
  6444. ctrl = 0
  6445. velset = 0,0
  6446. anim = 4550
  6447. sprpriority = 2
  6448.  
  6449. [State 800, 1]
  6450. type = HitDef
  6451. triggerall= var(7)=1
  6452. Trigger1 = AnimElem = 8
  6453. attr = S, SA
  6454. pausetime = 8,0
  6455. numhits = 1                
  6456. sparkno = s8030        
  6457. sparkxy = -5,-76   
  6458. getpower = 70
  6459. givepower = 40
  6460. hitsound = s5,1
  6461. priority = 1, Miss
  6462. p2facing = 1
  6463. p2stateno = 4095 ; Estado player 2
  6464.  
  6465. [State 800, 1]
  6466. type = HitDef
  6467. triggerall= var(7)=0
  6468. Trigger1 = AnimElem = 8
  6469. attr = S, NT
  6470. pausetime = 8,0
  6471. numhits = 1                
  6472. sparkno = s8030        
  6473. sparkxy = -5,-76   
  6474. getpower = 70
  6475. givepower = 40
  6476. hitsound = s5,1
  6477. hitflag = M-
  6478. priority = 1, Miss
  6479. p2facing = 1
  6480. p2stateno = 4095 ; Estado player 2
  6481.  
  6482.  
  6483. [State 240, 1]
  6484. type = PlaySnd
  6485. trigger1 = Time = 0
  6486. value = 4000, 0
  6487.  
  6488. ;[State 990,5]
  6489. ;type = PlaySnd
  6490. ;trigger1 = Time = 1
  6491. ;value = 4000, 1
  6492.  
  6493. [State 302, 2]
  6494. type = ChangeState
  6495. trigger1 = movehit = 1
  6496. value = 4551
  6497. ctrl = 1
  6498.  
  6499. [State 302, 2]
  6500. type = ChangeState
  6501. trigger1 = animtime = 0
  6502. trigger2 = p2statetype = A
  6503. value = 4552
  6504. ctrl = 1
  6505.  
  6506.  
  6507. [Statedef 4551]
  6508. type    = S
  6509. movetype= A
  6510. physics = S
  6511. juggle  = 5
  6512. poweradd= 65
  6513. ctrl = 0
  6514. velset = 0,0
  6515. anim = 4551
  6516. sprpriority = 2
  6517.  
  6518. [State 302, 2]
  6519. type = ChangeState
  6520. trigger1 = Animtime = 0
  6521. value = 4090
  6522. ctrl = 1
  6523.  
  6524.  
  6525. [Statedef 4552]
  6526. type    = S
  6527. movetype= A
  6528. physics = S
  6529. juggle  = 5
  6530. poweradd= 65
  6531. ctrl = 0
  6532. velset = 0,0
  6533. anim = 4551
  6534. sprpriority = 2
  6535.  
  6536. [State 302, 2]
  6537. type = ChangeState
  6538. trigger1 = Animtime = 0
  6539. value = 0
  6540. ctrl = 1
  6541.  
  6542.  
  6543. [Statedef 4551]
  6544. type    = S
  6545. movetype= A
  6546. physics = S
  6547. juggle  = 5
  6548. poweradd= 65
  6549. ctrl = 0
  6550. velset = 0,0
  6551. anim = 4551
  6552. sprpriority = 2
  6553.  
  6554. [State 302, 2]
  6555. type = ChangeState
  6556. trigger1 = movehit = 1
  6557. value = 4090
  6558. ctrl = 1
  6559.  
  6560. [Statedef 4090]
  6561. type    = S
  6562. physics = S
  6563. anim = ifelse(var(59) = 1, 40, 740)
  6564. ctrl = 0
  6565. sprpriority = 1
  6566.  
  6567. [State 40, 0]
  6568. type = turn
  6569. triggerall = time = 0
  6570. trigger1 = P2dist X < 0
  6571.  
  6572. [State 40, 0]
  6573. type = VarSet
  6574. trigger1 = Time = 0
  6575. var(8) = 0
  6576.  
  6577.  
  6578. [State 40, 2]
  6579. type = VarSet
  6580. trigger1 = time = 1
  6581. trigger1 = var(8) != -2
  6582. var(8) = -1
  6583.  
  6584.  
  6585. [State 40, 7]
  6586. type = VelSet
  6587. trigger1 = AnimTime = 0
  6588. x = ifelse(var(8)=0, const(velocity.jump.neu.x), ifelse(var(8)>0, const(velocity.jump.fwd.x), const(velocity.jump.back.x)))
  6589. y = const(velocity.jump.y)
  6590.  
  6591.  
  6592. [State 40, 8]
  6593. type = ChangeState
  6594. trigger1 = AnimTime = 0
  6595. value = 4050
  6596. ctrl = 1
  6597.  
  6598.  
  6599.  
  6600.  
  6601.  
  6602.  
  6603.  
  6604.  
  6605.  
  6606.  
  6607. [Statedef 4091]
  6608. type    = S
  6609. physics = S
  6610. anim = ifelse(var(59) = 1, 40, 7400)
  6611. ctrl = 0
  6612. sprpriority = 1
  6613.  
  6614. [State 40, 0]
  6615. type = turn
  6616. triggerall = time = 0
  6617. trigger1 = P2dist X < 0
  6618.  
  6619. [State 40, 0]
  6620. type = VarSet
  6621. trigger1 = Time = 0
  6622. var(8) = 0
  6623.  
  6624.  
  6625. [State 40, 2]
  6626. type = VarSet
  6627. trigger1 = time = 1
  6628. trigger1 = var(8) != 2
  6629. var(8) = 1
  6630.  
  6631.  
  6632. [State 40, 7]
  6633. type = VelSet
  6634. trigger1 = AnimTime = 0
  6635. x = ifelse(var(8)=0, const(velocity.jump.neu.x), ifelse(var(8)>0, const(velocity.jump.fwd.x), const(velocity.jump.back.x)))
  6636. y = const(velocity.jump.y)
  6637.  
  6638.  
  6639. [State 40, 8]
  6640. type = ChangeState
  6641. trigger1 = AnimTime = 0
  6642. value = 4057
  6643. ctrl = 1
  6644.  
  6645. ;---------------------------------------------------------------------------
  6646. ; AirJump Start
  6647. [Statedef 4045]
  6648. type    = A
  6649. physics = N
  6650. ctrl = 0
  6651. velset = 0,0
  6652.  
  6653. [State 45, 1]
  6654. type = ChangeAnim
  6655. triggerall = Var(59)= 1
  6656. trigger1 = SelfAnimExist(44)
  6657. value = 44
  6658.  
  6659. [State 45, 1]
  6660. type = ChangeAnim
  6661. triggerall = Var(59)= 1
  6662. trigger1 = SelfAnimExist(744)
  6663. value = 744
  6664.  
  6665. [State 45, 2]
  6666. type = ChangeAnim
  6667. triggerall = Var(59)= 2
  6668. trigger1 = !SelfAnimExist(741)
  6669. value = 741
  6670.  
  6671.  
  6672. [State 45, 2]
  6673. type = ChangeAnim
  6674. triggerall = Var(59)= 1
  6675. trigger1 = !SelfAnimExist(41)
  6676. value = 41
  6677.  
  6678. [State 45, 3]
  6679. type = VarSet
  6680. trigger1 = Time = 0
  6681. sysvar(1) = 0
  6682.  
  6683. [State 45, 5]
  6684. type = VarSet
  6685. trigger1 = time = 1
  6686. sysvar(1) = -1
  6687.  
  6688. [State 45, 6]
  6689. type = VelSet
  6690. trigger1 = Time = 2
  6691. x = ifelse(sysvar(1)=0, const(velocity.airjump.neu.x), ifelse(sysvar(1)=1, const(velocity.airjump.fwd.x), const(velocity.airjump.back.x)))
  6692. y = const(velocity.airjump.y)
  6693.  
  6694. [State 45, 7]
  6695. type = ChangeState
  6696. trigger1 = Time = 2
  6697. value = 4050
  6698. ctrl = 1
  6699.  
  6700.  
  6701. [Statedef 4050]
  6702. type    = A
  6703. physics = A
  6704. ctrl = 0
  6705.  
  6706. [State 761, 1]
  6707. type = PlaySnd
  6708. trigger1 = Time = 4
  6709. value = 72, 6
  6710.  
  6711. [State 50, 1]
  6712. type = VarSet
  6713. trigger1 = Time = 0
  6714. sysvar(1) = 0
  6715.  
  6716. [State 50, 2]
  6717. type = ChangeAnim
  6718. triggerall = var(59)=1
  6719. trigger1 = Time = 0
  6720. value = ifelse((vel x)=0, 41, ifelse((vel x)>0, 42, 43))
  6721.  
  6722.  
  6723. [State 50, 2]
  6724. type = ChangeAnim
  6725. triggerall = var(59)=2
  6726. trigger1 = Time = 0
  6727. value = ifelse((vel x)=0, 741, ifelse((vel x)>0, 742, 7430))
  6728.  
  6729. [State 50, 3]
  6730. type = ChangeAnim
  6731. trigger1 = Vel y > -2
  6732. trigger1 = SelfAnimExist(anim + 3)
  6733. persistent = 0
  6734. value = Anim + 3
  6735.  
  6736.  
  6737. [State 301, 4]
  6738. type = ChangeState
  6739. trigger1 = vel y > 0 && pos y >= -8
  6740. value = 4052
  6741. ctrl = 1
  6742.  
  6743.  
  6744. [Statedef 4057]
  6745. type    = A
  6746. physics = A
  6747. ctrl = 0
  6748.  
  6749. [State 761, 1]
  6750. type = PlaySnd
  6751. trigger1 = Time = 0
  6752. value = 72, 8
  6753.  
  6754. [State 50, 1]
  6755. type = VarSet
  6756. trigger1 = Time = 0
  6757. sysvar(1) = 0
  6758.  
  6759. [State 50, 2]
  6760. type = ChangeAnim
  6761. triggerall = var(59)=1
  6762. trigger1 = Time = 0
  6763. value = ifelse((vel x)=0, 41, ifelse((vel x)>0, 42, 43))
  6764.  
  6765.  
  6766. [State 50, 2]
  6767. type = ChangeAnim
  6768. triggerall = var(59)=2
  6769. trigger1 = Time = 0
  6770. value = ifelse((vel x)=0, 741, ifelse((vel x)>0, 742, 7430))
  6771.  
  6772. [State 50, 3]
  6773. type = ChangeAnim
  6774. trigger1 = Vel y > -2
  6775. trigger1 = SelfAnimExist(anim + 3)
  6776. persistent = 0
  6777. value = Anim + 3
  6778.  
  6779.  
  6780. [State 301, 4]
  6781. type = ChangeState
  6782. trigger1 = time= 10
  6783. value = 6400
  6784. ctrl= 1
  6785.  
  6786. [Statedef 4095]
  6787. type    = S
  6788. movetype= H
  6789. physics = N
  6790. velset = 0,0
  6791. ctrl = 0
  6792.  
  6793.  
  6794. [State 2118, 1] ;Anim for HIT_LIGHT to HIT_HARD
  6795. type = ChangeAnim
  6796. trigger1 = Time = 0
  6797. value = 5300
  6798.  
  6799.  
  6800.  
  6801. [State 2118, 1] ;Anim for HIT_LIGHT to HIT_HARD
  6802. type = selfstate
  6803. trigger1 = Time >= 380
  6804. value = 5100
  6805. ctrl = 0
  6806.  
  6807. [State 4304, FFB Light]
  6808. type = ForceFeedback
  6809. trigger1 = anim = 5000
  6810. trigger2 = anim = 5010
  6811. persistent = 0
  6812. time = 6
  6813. waveform = square
  6814.  
  6815. [State 4304, FFB Medium]
  6816. type = ForceFeedback
  6817. trigger1 = anim = 5001
  6818. trigger2 = anim = 5011
  6819. persistent = 0
  6820. time = 8
  6821. waveform = sinesquare
  6822. ampl = 110,-1,-.3
  6823.  
  6824. [State 4304, FFB Hard]
  6825. type = ForceFeedback
  6826. trigger1 = anim = 5012
  6827. trigger2 = anim = 5002
  6828. trigger3 = anim = 5030
  6829. persistent = 0
  6830. time = 15
  6831. waveform = sinesquare
  6832. ampl = 140
  6833.  
  6834.  
  6835.  
  6836.  
  6837. [Statedef 4052]
  6838. type    = S
  6839. physics = S
  6840. ctrl = 0
  6841. anim =ifelse(var(59) = 1, 47, 747)
  6842.  
  6843. [State 52, 1]
  6844. type = VelSet
  6845. trigger1 = Time = 0
  6846. y = 0
  6847.  
  6848. [State 52, 2]
  6849. type = PosSet
  6850. trigger1 = Time = 0
  6851. y = 0
  6852.  
  6853. [State 52, 3]
  6854. type = CtrlSet
  6855. trigger1 = Time = 3
  6856. value = 0
  6857.  
  6858.  
  6859.  
  6860. [State 52, 4]
  6861. type = ChangeState
  6862. triggerall = var(59)= 2
  6863. trigger1 = AnimTime = 0
  6864. value = 4098;4091
  6865. ctrl = 1
  6866.  
  6867. [Statedef 4098]
  6868. type    = S
  6869. movetype= A
  6870. physics = S
  6871. juggle  = 0
  6872. velset = 0,0
  6873. ctrl = 0
  6874. anim = 2270
  6875. sprpriority = 2
  6876.  
  6877.  
  6878. [State 4098, 1]
  6879. type = PlaySnd
  6880. trigger1 = Time = 0
  6881. value = 72, 7
  6882. channel = 30
  6883.  
  6884. [State 4098, 9]
  6885. type = BGPalfx
  6886. trigger1 = AnimElem = 1
  6887. ignorehitpause = 1
  6888. time = 240
  6889. mul = 128,128,128
  6890. invertall = 1
  6891.  
  6892. [State 4098,1]
  6893. type = Envcolor
  6894. trigger1 = AnimElem = 1
  6895. persistent = 0
  6896. ignorehitpause = 1
  6897. value = 0, 0, 0
  6898. time = 20
  6899. under = 1
  6900. supermove = 1
  6901.  
  6902.  
  6903. [State 4098, 4]
  6904. type = ChangeState
  6905. trigger1 = AnimTime = 0
  6906. value = 4091
  6907. ctrl = 1
  6908.  
  6909.  
  6910. [Statedef 6400]
  6911. type    = S
  6912. movetype= A
  6913. physics = S
  6914. juggle  = 4
  6915. poweradd= 65
  6916. ctrl = 0
  6917. anim = 4580
  6918. sprpriority = 2
  6919.  
  6920.  
  6921.  
  6922. [State 4205, AFTER]
  6923. type = AfterImage
  6924. trigger1 = time = 0
  6925. time = 10
  6926. trans = add1
  6927. timegap = 1
  6928. framegap = 2
  6929. length = 8
  6930.  
  6931. [State 9005, Vel]
  6932. type = VelSet
  6933. trigger1 = AnimElem = 1
  6934. X = 12.0
  6935. Y = 4
  6936.  
  6937. [State 9005, Vel]
  6938. type = VelSet
  6939. trigger1 = AnimElem = 2
  6940. X = 12.0
  6941. Y = (const(movement.yaccel) * time)+7
  6942.  
  6943. [State 9005, Vel]
  6944. type = VelSet
  6945. trigger1 = P2bodydist x = 0
  6946. X = 0
  6947. Y = 0
  6948.  
  6949. [State 2300, 2]
  6950. type = Hitdef
  6951. trigger1 = time = 0
  6952. trigger2 = MoveGuarded = 1
  6953. trigger3 = Movetype = H
  6954. damage = 15
  6955. attr = S, SA
  6956. pausetime = 12,0
  6957. numhits = 1                
  6958. sparkno = s8020      
  6959. sparkxy = -15,-50        
  6960. hitsound = S5,1        
  6961. guardsound = 6,0 
  6962. p2stateno = 9038
  6963. Kill = 0
  6964.  
  6965. [State 301, 4]
  6966. type = ChangeState
  6967. trigger1 = vel y > 0 && pos y >= 2
  6968. value = 3702
  6969.  
  6970.  
  6971. [State 301, 4]
  6972. type = ChangeState
  6973. trigger1 = time >= 20
  6974. value = 3702
  6975.  
  6976. [Statedef 3702]
  6977. type = S
  6978. movetype = A
  6979. physics = S
  6980. anim = 7200
  6981. velset = 0,0
  6982. ctrl = 0
  6983.  
  6984. [State 302, 0]
  6985. type = PosSet
  6986. trigger1 = time = 0
  6987. y = 0
  6988.  
  6989. [State 302, 2]
  6990. type = ChangeState
  6991. trigger1 = animtime = 0
  6992. value = 9010
  6993. ctrl = 1
  6994.  
  6995.  
  6996. [Statedef 9038]
  6997. type    = S
  6998. movetype= H
  6999. physics = S
  7000. velset = 0,0
  7001. ctrl = 0
  7002.  
  7003. [State 9032, 1]
  7004. type = ChangeAnim2
  7005. trigger1 = Time = 0
  7006. value = 9033
  7007.  
  7008. [State 9033, 2]
  7009. type = posset
  7010. trigger1 = Time = 0
  7011. y = 0
  7012.  
  7013. [State 9033, 2]
  7014. type = velset
  7015. trigger1 = Time = 0
  7016. y = 0
  7017.  
  7018. [State 9033, 2]
  7019. type = HitFallSet
  7020. trigger1 = Time = 0
  7021. value = 0
  7022.  
  7023. [State 9033, 3]
  7024. type = SelfState
  7025. trigger1 = time >= 150
  7026. value = 5000
  7027.  
  7028.  
  7029.  
  7030. [StateDef 9010]
  7031. type = S
  7032. movetype = A
  7033. physics = N
  7034. anim = 999
  7035. poweradd = 0
  7036. ctrl = 0
  7037.  
  7038. [State 761, 1]
  7039. type = PlaySnd
  7040. trigger1 = time = 86
  7041. value = 72, 10
  7042.  
  7043. [State 761, 1]
  7044. type = PlaySnd
  7045. trigger1 = Time = 0
  7046. value = 72, 9
  7047.  
  7048. [state 5900, VARSET]
  7049. type = varset
  7050. trigger1 = time = 0
  7051. V = 59
  7052. value = 2
  7053.  
  7054. ;[state 5900, VARSET]
  7055. ;type = varset
  7056. ;triggerall= var(7)=1
  7057. ;trigger1 = time = 0
  7058. ;V = 59
  7059. ;value = 1
  7060.  
  7061. [State 2300, 2]
  7062. type = Hitdef
  7063. trigger1 = time = 0
  7064. trigger2 = MoveGuarded = 1
  7065. trigger3 = Movetype = H
  7066. damage = 15
  7067. attr = S, SA
  7068. pausetime = 12,0
  7069. numhits = 1                
  7070. sparkno = 1        
  7071. sparkxy = -15,-70        
  7072. hitsound = S3000,60      
  7073. guardsound = 6,0 
  7074. p2stateno = 3018
  7075. Kill = 0
  7076.  
  7077. [State 3062, 4]
  7078. type = Explod
  7079. triggerall = NumExplod(3062)=0
  7080. trigger1 = movehit = 1
  7081. ID = 3062
  7082. anim = 998
  7083. pos = -5,0
  7084. postype = p2
  7085. bindtime = 1
  7086. supermove = 1
  7087. sprpriority = 3
  7088. ownpal = 1
  7089.  
  7090.  
  7091. [state 3049, 3]
  7092. type = changestate
  7093. trigger1 = Animtime = 0
  7094. value = 0
  7095. ctrl = 1
  7096.  
  7097. [statedef 3018]
  7098. type = A
  7099. movetype = H
  7100. Physics = N
  7101. velset = -2.5, -6
  7102.  
  7103. [state 3049, 1]
  7104. type = ChangeAnim2
  7105. trigger1 = time = 0
  7106. value = 8005
  7107.  
  7108. [state 3049, 2]
  7109. type = LifeAdd
  7110. trigger1 = animelem = 1
  7111. value = -200
  7112.  
  7113. [State 3062, 4]
  7114. type = EnvShake
  7115. trigger1 = animelem = 1
  7116. time = 30
  7117. ampl = 10
  7118. freq = 90
  7119. phase = 90
  7120.  
  7121. [state 3049, 2]
  7122. type = VelAdd
  7123. trigger1 = time >= 0
  7124. y = .25
  7125.  
  7126. [State 3062, 2]
  7127. type = palfx
  7128. trigger1 = animelem = 1
  7129. add = 224,128,64
  7130. mul = 240,192,128
  7131. time = 54
  7132.  
  7133. [state 3049, 3]
  7134. type = SelfState
  7135. trigger1 = Pos Y >= 0
  7136. trigger1 = Vel Y >= 2
  7137. value = 5100
  7138. ctrl = 1
  7139.  
  7140.  
  7141. ; POR AQUI2
  7142. [Statedef 9043]
  7143. type    = S
  7144. movetype= H
  7145. physics = S
  7146. velset = .1,0
  7147. ctrl = 0
  7148.  
  7149. [State 9032, 1]
  7150. type = ChangeAnim2
  7151. trigger1 = Time = 0
  7152. value = 9033
  7153.  
  7154. [State 9033, 2]
  7155. type = posset
  7156. trigger1 = Time = 0
  7157. y = 0
  7158.  
  7159. [State 9033, 2]
  7160. type = velset
  7161. trigger1 = Time = 0
  7162. y = 0
  7163.  
  7164. [State 9033, 2]
  7165. type = HitFallSet
  7166. trigger1 = Time = 0
  7167. value = 0
  7168.  
  7169. [State 9033, 3]
  7170. type = SelfState
  7171. trigger1 = time >= 50
  7172. value = 5000
  7173.  
  7174.  
  7175. [Statedef 9044]
  7176. type    = S
  7177. movetype= H
  7178. physics = S
  7179. velset = -7.0,0
  7180. ctrl = 0
  7181.  
  7182. [State 9032, 1]
  7183. type = ChangeAnim2
  7184. trigger1 = Time = 0
  7185. value = 9033
  7186.  
  7187. [State 9033, 2]
  7188. type = posset
  7189. trigger1 = Time = 0
  7190. y = 0
  7191.  
  7192. [State 9033, 2]
  7193. type = velset
  7194. trigger1 = Time = 0
  7195. y = 0
  7196.  
  7197. [State 9033, 2]
  7198. type = HitFallSet
  7199. trigger1 = Time = 0
  7200. value = 0
  7201.  
  7202. [State 9033, 3]
  7203. type = SelfState
  7204. trigger1 = time >= 50
  7205. value = 5000
  7206.  
  7207.  
  7208. [Statedef 9053]
  7209. type    = S
  7210. movetype= H
  7211. physics = S
  7212. velset = .1,0
  7213. ctrl = 0
  7214.  
  7215. [State 9032, 1]
  7216. type = ChangeAnim2
  7217. trigger1 = Time = 0
  7218. value = 9033
  7219.  
  7220. [State 9033, 2]
  7221. type = posset
  7222. trigger1 = Time = 0
  7223. y = 0
  7224.  
  7225. [State 9033, 2]
  7226. type = velset
  7227. trigger1 = Time = 0
  7228. y = 0
  7229.  
  7230. [State 9033, 2]
  7231. type = HitFallSet
  7232. trigger1 = Time = 0
  7233. value = 0
  7234.  
  7235. [State 9033, 3]
  7236. type = SelfState
  7237. trigger1 = time >= 50
  7238. value = 5000
  7239.  
  7240.  
  7241. [Statedef 9054]
  7242. type    = S
  7243. movetype= H
  7244. physics = S
  7245. velset = -7.0,0
  7246. ctrl = 0
  7247.  
  7248. [State 9032, 1]
  7249. type = ChangeAnim2
  7250. trigger1 = Time = 0
  7251. value = 9033
  7252.  
  7253. [State 9033, 2]
  7254. type = posset
  7255. trigger1 = Time = 0
  7256. y = 0
  7257.  
  7258. [State 9033, 2]
  7259. type = velset
  7260. trigger1 = Time = 0
  7261. y = 0
  7262.  
  7263. [State 9033, 2]
  7264. type = HitFallSet
  7265. trigger1 = Time = 0
  7266. value = 0
  7267.  
  7268. [State 9033, 3]
  7269. type = SelfState
  7270. trigger1 = time >= 50
  7271. value = 5000
  7272.  
  7273. ; Por aqui 3
  7274.  
  7275.  
  7276. [Statedef 7000]
  7277. type    = S
  7278. movetype= A
  7279. physics = S
  7280. juggle  = 9
  7281. velset = 0,0
  7282. ctrl = 0
  7283. anim = 4200
  7284. sprpriority = 2
  7285. poweradd = -1000
  7286.  
  7287. [State 7000, Cancel penalty]
  7288. type = poweradd
  7289. trigger1 = Time = 0
  7290. trigger1 = var(45) > 0
  7291. ignorehitpause = 1
  7292. value = -1000
  7293.  
  7294. [State 7000, 2K1 Var]
  7295. type = varset
  7296. trigger1 = time > 1
  7297. trigger1 = var(45) > 0
  7298. ignorehitpause = 1
  7299. var(45) = 0
  7300.  
  7301. [State 7000, 1]
  7302. type = PlaySnd
  7303. trigger1 = Time = 4
  7304. value = 3000,2
  7305.  
  7306. [State 7000, 2]
  7307. type = SuperPause
  7308. trigger1 = AnimElem = 5
  7309. time = 25
  7310. anim = -1
  7311. darken =0
  7312.  
  7313. [State 7000, 9]
  7314. type = BGPalfx
  7315. trigger1 = AnimElem = 5
  7316. ignorehitpause = 1
  7317. time = 20
  7318. mul = 128,128,128
  7319. invertall = 1
  7320.  
  7321. [State 7000,1]
  7322. type = Envcolor
  7323. trigger1 = AnimElem = 5
  7324. persistent = 0
  7325. ignorehitpause = 1
  7326. value = 0, 0, 0
  7327. time = 20
  7328. under = 1
  7329. supermove = 1
  7330.  
  7331. [state -3, nofg]
  7332. type = assertspecial
  7333. trigger1 = time = [6,20]
  7334. flag = NoFG
  7335.  
  7336.  
  7337. [State 4010, 3]
  7338. type = Explod
  7339. trigger1 = AnimElem = 5
  7340. anim = 8151
  7341. pos = -23,-45
  7342. postype = p1
  7343. sprpriority = 1
  7344. supermove = 1
  7345. bindtime = 1
  7346. ontop = 1
  7347. ownpal = 1
  7348.  
  7349. [State 4010, 4]
  7350. type = Explod
  7351. trigger1 = AnimElem = 5
  7352. anim = 8152
  7353. pos = -23,-45
  7354. postype = p1
  7355. sprpriority = -2
  7356. supermove = 1
  7357. bindtime = 1
  7358. ontop = 0
  7359. ownpal = 1
  7360.  
  7361. [State 7000, NOTHITBY]
  7362. type = Nothitby
  7363. trigger1 = animelem = 5, <= 0
  7364. value = SCA
  7365.  
  7366. [State 7000, 3]
  7367. type = ChangeState
  7368. Trigger1 = AnimTime = 0
  7369. value = 7005
  7370. ctrl = 0
  7371.  
  7372. ;=============================================================
  7373. [Statedef 7005]
  7374. type = S
  7375. movetype = A
  7376. physics = N
  7377. velset = -1,0
  7378. anim = 4207
  7379. juggle = 13
  7380. ctrl = 0
  7381. poweradd = -1000
  7382.  
  7383. [State 7005, 1]
  7384. type = varset
  7385. trigger1 = time = 0
  7386. trigger1 = p2movetype != A
  7387. var(17) = 1
  7388.  
  7389. [State 7005, 2KStyleSDM]
  7390. type = Bgpalfx
  7391. trigger1 = 1
  7392. invertall = 1
  7393. time = 1
  7394. mul = 120,120,120
  7395. ignorehitpause = 1
  7396.  
  7397. [State 4205, AFTER]
  7398. type = AfterImage
  7399. trigger1 = time = 0
  7400. time = 20
  7401. trans = add1
  7402. timegap = 1
  7403. framegap = 2
  7404. length = 8
  7405.  
  7406. [State 4205, 1]
  7407. type = VelSet
  7408. trigger1 = 1
  7409. x = const(velocity.run.fwd.x) + 1.5
  7410.  
  7411. [State 4205, 2]
  7412. type = PlaySnd
  7413. trigger1 = timemod = 70, 1
  7414. value = 100,0
  7415. channel = 25
  7416.  
  7417. [State 2300, 2]
  7418. type = Hitdef
  7419. trigger1 = time = 0
  7420. trigger2 = MoveGuarded = 1
  7421. trigger3 = Movetype = H
  7422. damage = 15
  7423. attr = S, SA
  7424. pausetime = 3,0
  7425. numhits = 1                
  7426. sparkno = s8030        
  7427. sparkxy = 10,-70        
  7428. hitsound = S5,1        
  7429. guardsound = 6,0 
  7430. p1stateno = 7010
  7431. p2stateno = 7700
  7432. Kill = 0
  7433.  
  7434.  
  7435. [State 2605, 6]
  7436. type = ChangeState
  7437. trigger1 = moveguarded
  7438. value = 0
  7439. ctrl = 1
  7440.  
  7441. [State 2605, 6]
  7442. type = ChangeState
  7443. triggerall = movecontact = 0
  7444. trigger1 = time >= 63
  7445. trigger2 = time >= 17
  7446. trigger2 = p2statetype = L
  7447. trigger2 = p2bodydist x <= 0
  7448. value = 0
  7449. ctrl = 1
  7450.  
  7451. [Statedef 7010] ; El supercombo de may 14 golpes esto duele
  7452. type    = S
  7453. movetype= A
  7454. physics = S
  7455. juggle  = 4
  7456. ctrl = 0
  7457. velset = 0,0
  7458. anim = 7000
  7459. sprpriority = 2
  7460.  
  7461. [State 2300, 2]
  7462. type = Hitdef
  7463. trigger1 = time = 0
  7464. trigger2 = MoveGuarded = 1
  7465. trigger3 = Movetype = H
  7466. damage = 15
  7467. attr = S, SA
  7468. pausetime = 3,0
  7469. numhits = 1                
  7470. sparkno = s8010        
  7471. sparkxy = 10,-70        
  7472. hitsound = S5,1        
  7473. guardsound = 6,0 
  7474. p2stateno = 7701
  7475. Kill = 0
  7476.  
  7477.  
  7478. [State 2300, 3]
  7479. type = ChangeState
  7480. trigger1 = movehit = 1
  7481. value = 7015
  7482. ctrl = 1
  7483.  
  7484.  
  7485. [State 2300, 3]
  7486. type = ChangeState
  7487. trigger1 = AnimTime = 0
  7488. value = 0
  7489. ctrl = 1
  7490.  
  7491.  
  7492. [Statedef 7700]
  7493. type    = S
  7494. movetype= H
  7495. physics = S
  7496. velset = 0,0
  7497. ctrl = 0
  7498.  
  7499. [State 9032, 1]
  7500. type = ChangeAnim2
  7501. trigger1 = Time = 0
  7502. value = 7700
  7503.  
  7504. [State 9033, 2]
  7505. type = posset
  7506. trigger1 = Time = 0
  7507. y = 0
  7508.  
  7509. [State 9033, 2]
  7510. type = velset
  7511. trigger1 = Time = 0
  7512. y = 0
  7513.  
  7514. [State 9033, 2]
  7515. type = HitFallSet
  7516. trigger1 = Time = 0
  7517. value = 0
  7518.  
  7519. [State 9033, 3]
  7520. type = SelfState
  7521. trigger1 = time >= 50
  7522. value = 5000
  7523.  
  7524.  
  7525. [Statedef 7015] ; El supercombo de may 14 golpes esto duele
  7526. type    = S
  7527. movetype= A
  7528. physics = S
  7529. juggle  = 1
  7530. ctrl = 0
  7531. velset = 0,0
  7532. anim = 7001
  7533. sprpriority = 2
  7534.  
  7535. [State 2300, 2]
  7536. type = Hitdef
  7537. trigger1 = time = 0
  7538. trigger2 = MoveGuarded = 1
  7539. trigger3 = Movetype = H
  7540. damage = 15
  7541. attr = S, SA
  7542. pausetime = 3,0
  7543. numhits = 1                
  7544. sparkno = s8010        
  7545. sparkxy = 10,-70        
  7546. hitsound = S5,1        
  7547. guardsound = 6,0 
  7548. p2stateno = 7701
  7549. Kill = 0
  7550.  
  7551. [State 302, 2]
  7552. type = ChangeState
  7553. trigger1 = Animtime = 0
  7554. value = 7020
  7555. ctrl = 1
  7556.  
  7557.  
  7558. [State 2300, 3]
  7559. type = ChangeState
  7560. trigger1 = movehit = 1
  7561. value = 7020
  7562. ctrl = 1
  7563.  
  7564.  
  7565. [Statedef 7701]
  7566. type    = S
  7567. movetype= H
  7568. physics = S
  7569. velset = -3,0
  7570. ctrl = 0
  7571.  
  7572.  
  7573. [State 9032, 1]
  7574. type = ChangeAnim2
  7575. trigger1 = Time = 0
  7576. value = 7702
  7577.  
  7578. [State 9033, 2]
  7579. type = posset
  7580. trigger1 = Time = 0
  7581. y = 0
  7582.  
  7583. [State 9033, 2]
  7584. type = velset
  7585. trigger1 = Time = 0
  7586. y = 0
  7587.  
  7588. [State 9033, 2]
  7589. type = HitFallSet
  7590. trigger1 = Time = 0
  7591. value = 0
  7592.  
  7593. [State 9033, 3]
  7594. type = SelfState
  7595. trigger1 = time >= 50
  7596. value = 5000
  7597.  
  7598.  
  7599. [Statedef 7020] ; El supercombo de may 14 golpes esto duele
  7600. type    = S
  7601. movetype= A
  7602. physics = S
  7603. juggle  = 1
  7604. ctrl = 0
  7605. velset = 0,0
  7606. anim = 7002
  7607. sprpriority = 2
  7608.  
  7609. [State 2300, 2]
  7610. type = Hitdef
  7611. trigger1 = time = 0
  7612. trigger2 = MoveGuarded = 1
  7613. trigger3 = Movetype = H
  7614. damage = 15
  7615. attr = S, SA
  7616. pausetime = 3,0
  7617. numhits = 1                
  7618. sparkno = s8020        
  7619. sparkxy = 10,-70        
  7620. hitsound = S5,1        
  7621. guardsound = 6,0 
  7622. p2stateno = 7703
  7623. Kill = 0
  7624.  
  7625. [State 302, 2]
  7626. type = ChangeState
  7627. trigger1 = Animtime = 0
  7628. value = 7025
  7629. ctrl = 1
  7630.  
  7631. [State 2300, 3]
  7632. type = ChangeState
  7633. trigger1 = movehit = 1
  7634. value = 7025
  7635. ctrl = 1
  7636.  
  7637.  
  7638. [Statedef 7702]
  7639. type    = S
  7640. movetype= H
  7641. physics = S
  7642. velset = -5,0
  7643. ctrl = 0
  7644.  
  7645.  
  7646. [State 9032, 1]
  7647. type = ChangeAnim2
  7648. trigger1 = Time = 0
  7649. value = 7702
  7650.  
  7651. [State 9033, 2]
  7652. type = posset
  7653. trigger1 = Time = 0
  7654. y = 0
  7655.  
  7656. [State 9033, 2]
  7657. type = velset
  7658. trigger1 = Time = 0
  7659. y = 0
  7660.  
  7661. [State 9033, 2]
  7662. type = HitFallSet
  7663. trigger1 = Time = 0
  7664. value = 0
  7665.  
  7666. [State 9033, 3]
  7667. type = SelfState
  7668. trigger1 = time >= 50
  7669. value = 5000
  7670.  
  7671. [Statedef 7703]
  7672. type    = S
  7673. movetype= H
  7674. physics = S
  7675. velset = 0,0
  7676. ctrl = 0
  7677.  
  7678.  
  7679. [State 9032, 1]
  7680. type = ChangeAnim2
  7681. trigger1 = Time = 0
  7682. value = 7703
  7683.  
  7684. [State 9033, 2]
  7685. type = posset
  7686. trigger1 = Time = 0
  7687. y = 0
  7688.  
  7689. [State 9033, 2]
  7690. type = velset
  7691. trigger1 = Time = 0
  7692. y = 0
  7693.  
  7694. [State 9033, 2]
  7695. type = HitFallSet
  7696. trigger1 = Time = 0
  7697. value = 0
  7698.  
  7699. [State 9033, 3]
  7700. type = SelfState
  7701. trigger1 = time >= 50
  7702. value = 5000
  7703.  
  7704.  
  7705.  
  7706.  
  7707. [Statedef 7702]
  7708. type    = S
  7709. movetype= H
  7710. physics = S
  7711. velset = -5,0
  7712. ctrl = 0
  7713.  
  7714.  
  7715. [State 9032, 1]
  7716. type = ChangeAnim2
  7717. trigger1 = Time = 0
  7718. value = 7702
  7719.  
  7720. [State 9033, 2]
  7721. type = posset
  7722. trigger1 = Time = 0
  7723. y = 0
  7724.  
  7725. [State 9033, 2]
  7726. type = velset
  7727. trigger1 = Time = 0
  7728. y = 0
  7729.  
  7730. [State 9033, 2]
  7731. type = HitFallSet
  7732. trigger1 = Time = 0
  7733. value = 0
  7734.  
  7735. [State 9033, 3]
  7736. type = SelfState
  7737. trigger1 = time >= 50
  7738. value = 5000
  7739.  
  7740. [Statedef 7704]
  7741. type    = S
  7742. movetype= H
  7743. physics = S
  7744. velset = 0,0
  7745. ctrl = 0
  7746.  
  7747.  
  7748. [State 9032, 1]
  7749. type = ChangeAnim2
  7750. trigger1 = Time = 0
  7751. value = 7704
  7752.  
  7753. [State 9033, 2]
  7754. type = posset
  7755. trigger1 = Time = 0
  7756. y = 0
  7757.  
  7758. [State 9033, 2]
  7759. type = velset
  7760. trigger1 = Time = 0
  7761. y = 0
  7762.  
  7763. [State 9033, 2]
  7764. type = HitFallSet
  7765. trigger1 = Time = 0
  7766. value = 0
  7767.  
  7768. [State 9033, 3]
  7769. type = SelfState
  7770. trigger1 = time >= 150
  7771. value = 5000
  7772.  
  7773. [Statedef 7025] ; El supercombo de may 14 golpes esto duele
  7774. type    = S
  7775. movetype= A
  7776. physics = S
  7777. juggle  = 1
  7778. ctrl = 0
  7779. velset = 0,0
  7780. anim = 7003
  7781. sprpriority = 2
  7782.  
  7783. [State 2300, 2]
  7784. type = Hitdef
  7785. trigger1 = time = 0
  7786. trigger2 = MoveGuarded = 1
  7787. trigger3 = Movetype = H
  7788. damage = 15
  7789. attr = S, SA
  7790. pausetime = 3,0
  7791. numhits = 1                
  7792. sparkno = s8020        
  7793. sparkxy = 10,-70        
  7794. hitsound = S5,1        
  7795. guardsound = 6,0 
  7796. p2stateno = 7704
  7797. Kill = 0
  7798.  
  7799.  
  7800. [State 302, 2]
  7801. type = ChangeState
  7802. trigger1 = Animtime = 0
  7803. value = 7030
  7804. ctrl = 1
  7805.  
  7806. [State 2300, 3]
  7807. type = ChangeState
  7808. trigger1 = movehit = 1
  7809. value = 7030
  7810. ctrl = 1
  7811.  
  7812.  
  7813. [Statedef 7030] ; El supercombo de may 14 golpes esto duele
  7814. type    = S
  7815. movetype= A
  7816. physics = S
  7817. juggle  = 1
  7818. ctrl = 0
  7819. velset = 0,0
  7820. anim = 7004
  7821. sprpriority = 2
  7822.  
  7823. [State 2300, 2]
  7824. type = Hitdef
  7825. trigger1 = time = 0
  7826. trigger2 = MoveGuarded = 1
  7827. trigger3 = Movetype = H
  7828. damage = 15
  7829. attr = S, SA
  7830. pausetime = 3,0
  7831. numhits = 1                
  7832. sparkno = s8020        
  7833. sparkxy = 10,-70        
  7834. hitsound = S5,1        
  7835. guardsound = 6,0 
  7836. p2stateno = 7705
  7837. Kill = 0
  7838.  
  7839. [State 302, 2]
  7840. type = ChangeState
  7841. trigger1 = Animtime = 0
  7842. value = 7035
  7843. ctrl = 1
  7844.  
  7845. [State 2300, 3]
  7846. type = ChangeState
  7847. trigger1 = movehit = 1
  7848. value = 7035
  7849. ctrl = 1
  7850.  
  7851.  
  7852. [Statedef 7035] ; El supercombo de may 14 golpes esto duele
  7853. type    = S
  7854. movetype= A
  7855. physics = S
  7856. juggle  = 1
  7857. ctrl = 0
  7858. velset = 0,0
  7859. anim = 7005
  7860. sprpriority = 2
  7861.  
  7862.  
  7863. [State 2300, 2]
  7864. type = Hitdef
  7865. trigger1 = time = 0
  7866. trigger2 = MoveGuarded = 1
  7867. trigger3 = Movetype = H
  7868. damage = 15
  7869. attr = S, SA
  7870. pausetime = 3,0
  7871. numhits = 1           
  7872. sparkno = s8020        
  7873. sparkxy = 10,-10        
  7874. hitsound = S5,1        
  7875. guardsound = 6,0 
  7876. p2stateno = 7705
  7877. Kill = 0
  7878.  
  7879.  
  7880. [State 302, 2]
  7881. type = ChangeState
  7882. trigger1 = Animtime = 0
  7883. value = 7040
  7884. ctrl = 1
  7885.  
  7886. [State 2300, 3]
  7887. type = ChangeState
  7888. trigger1 = Animtime = 0
  7889. value = 7040
  7890. ctrl = 1
  7891.  
  7892.  
  7893. [Statedef 7040] ; El supercombo de may 14 golpes esto duele
  7894. type    = S
  7895. movetype= A
  7896. physics = S
  7897. juggle  = 1
  7898. ctrl = 0
  7899. velset = 0,0
  7900. anim = 7005
  7901. sprpriority = 2
  7902.  
  7903. [State 2300, 2]
  7904. type = Hitdef
  7905. trigger1 = time = 0
  7906. trigger2 = MoveGuarded = 1
  7907. trigger3 = Movetype = H
  7908. damage = 15
  7909. attr = S, SA
  7910. pausetime = 3,0
  7911. numhits = 1                
  7912. sparkno = s8020        
  7913. sparkxy = 10,-10        
  7914. hitsound = S5,1        
  7915. guardsound = 6,0 
  7916. p2stateno = 7706
  7917. Kill = 0
  7918.  
  7919.  
  7920. [State 302, 2]
  7921. type = ChangeState
  7922. trigger1 = Animtime = 0
  7923. value = 7045
  7924. ctrl = 1
  7925.  
  7926. [State 2300, 3]
  7927. type = ChangeState
  7928. trigger1 = movehit = 0
  7929. value = 7045
  7930. ctrl = 1
  7931.  
  7932. [Statedef 7045] ; El supercombo de may 14 golpes esto duele
  7933. type    = S
  7934. movetype= A
  7935. physics = S
  7936. juggle  = 1
  7937. ctrl = 0
  7938. velset = 0,0
  7939. anim = 7005
  7940. sprpriority = 2
  7941.  
  7942. [State 2300, 2]
  7943. type = Hitdef
  7944. trigger1 = time = 0
  7945. trigger2 = MoveGuarded = 1
  7946. trigger3 = Movetype = H
  7947. damage = 15
  7948. attr = S, SA
  7949. pausetime = 3,0
  7950. numhits = 1                
  7951. sparkno = s8000        
  7952. sparkxy = 10,-10        
  7953. hitsound = S5,1        
  7954. guardsound = 6,0 
  7955. p2stateno = 7705
  7956. Kill = 0
  7957.  
  7958. [state 5900, VARSET]
  7959. type = varset
  7960. triggerall = var(59)=0
  7961. trigger1 = time = 0
  7962. V = 59
  7963. value = 2
  7964.  
  7965.  
  7966. [State 2300, 3]
  7967. type = ChangeState
  7968. triggerall = power >=1000
  7969. trigger1 = movehit = 1
  7970. value = 4210
  7971. ctrl = 1
  7972.  
  7973.  
  7974. [State 2300, 3]
  7975. type = ChangeState
  7976. triggerall = power =(0,999)
  7977. trigger1 = Animtime = 0
  7978. value = 4500
  7979. ctrl = 1
  7980.  
  7981. ; Reversal muy sencillo pero poco efectivo
  7982.  
  7983. [Statedef 8000]
  7984. type    = S                      ;State-type: S-stand, C-crouch, A-air, L-liedown
  7985. movetype= A                 ;Move-type: A-attack, I-idle, H-gethit
  7986. physics = S                      ;Physics: S-stand, C-crouch, A-air                     ;Number of air juggle points move takes
  7987. ;Commonly-used controllers:
  7988. velset = 0,0                     ;Set velocity (x,y) (Def: no change)
  7989. ctrl = 0                         ;Set ctrl (Def: no change)
  7990. anim = 219                      ;Change animation (Def: no change)
  7991. poweradd = 20                    ;Power to add (Def: 0)
  7992. sprpriority = 2                  ;Set layering priority to 2 (in front)
  7993.  
  7994. [State 8000]
  7995. type=Width
  7996. trigger1=Animelem=8,<=0
  7997. value=20,0
  7998.  
  7999.  
  8000. [State 8000,2]
  8001. type = Reversaldef   ; Si hacemos el golpe el da±o lo hara el
  8002. triggerall = p2Bodydist X < 50
  8003. trigger1 = Time =0
  8004. attr = S, SA
  8005. reversal.attr = SCA,NA,SA,HA
  8006. numhits = 0
  8007. pausetime = 0,0
  8008. sparkno = s8080
  8009. sparkxy = 0,0
  8010. hitsound = s5,2
  8011. p1stateno=8001
  8012.  
  8013.  
  8014.  
  8015.  
  8016. [State 219, 7]
  8017. type = ChangeState
  8018. trigger1 = AnimTime = 0
  8019. value = 0
  8020. ctrl = 1
  8021.  
  8022. ;---------------------------------------------------------------------------
  8023. ;Devuelve el  ataque 
  8024. [Statedef 8001]
  8025. type=S
  8026. movetype=A
  8027. physics=S
  8028. juggle=0
  8029. velset=0,0
  8030. ctrl=0
  8031. anim=8700
  8032. sprpriority=2
  8033.  
  8034.  
  8035. [State 219, 7]
  8036. type = Screenbound
  8037. trigger1 = time >= 0
  8038. value = 0
  8039. movecamera = 1, 0
  8040.  
  8041.  
  8042. [State 219, 7]
  8043. type = Velset
  8044. trigger1 = AnimElem = 23
  8045. X = 11
  8046.  
  8047.  
  8048. [State 80001,3]
  8049. type=HitDef
  8050. trigger1=P2bodydist X>=80
  8051. trigger1=animelem=7
  8052. attr=S,SA
  8053. damage=40
  8054. animtype=up
  8055. guardflag=M
  8056. hitflag=MAF
  8057. priority=6,Hit
  8058. pausetime=4,4
  8059. guard.pausetime=4,4
  8060. sparkno=S8020
  8061. guard.sparkno=S2004
  8062. sparkxy=-10,-46
  8063. hitsound=S5,2
  8064. guardsound=S6,0
  8065. ground.type=high
  8066. ground.slidetime=10
  8067. ground.hittime=20
  8068. ground.velocity=0,-9
  8069. airguard.velocity=0,-9
  8070. air.type=low
  8071. air.velocity=0,-9
  8072. air.hittime= 12
  8073. guard.velocity=-2
  8074. fall=1
  8075. fall.recover=0
  8076. kill = 0
  8077.  
  8078. [State 8001,4]
  8079. type=HitDef
  8080. trigger1=P2bodydist X<80
  8081. trigger1=animelem=7
  8082. attr=S,SA
  8083. damage=40
  8084. animtype=up
  8085. guardflag=M
  8086. hitflag=MAF
  8087. priority=6,Hit
  8088. pausetime=4,4
  8089. guard.pausetime=10,10
  8090. sparkno=S8020
  8091. guard.sparkno=S2004
  8092. sparkxy=-10,-76
  8093. hitsound=S5,2
  8094. guardsound=S6,0
  8095. ground.type=high
  8096. ground.slidetime=10
  8097. ground.hittime=20
  8098. ground.velocity=0,-9
  8099. airguard.velocity=0,-9
  8100. air.type=low
  8101. air.velocity=0,-9
  8102. air.hittime=12
  8103. guard.velocity=-2
  8104. fall=1
  8105. fall.recover=0
  8106. kill = 0
  8107.  
  8108. [State 210,1]
  8109. type=HitDef
  8110. trigger1=animelem=21
  8111. attr=S,SA
  8112. damage=40
  8113. animtype=up
  8114. guardflag=M
  8115. hitflag=MAF
  8116. priority=6,Hit
  8117. pausetime=4,4
  8118. guard.pausetime=10,10
  8119. sparkno=s8020
  8120. sparkxy=-10,-56
  8121. hitsound=S5,2
  8122. guardsound=S6,0
  8123. ground.type=high
  8124. ground.slidetime=6
  8125. ground.hittime=20
  8126. ground.velocity=-4,-3
  8127. airguard.velocity=-2,-2
  8128. air.type=low
  8129. air.velocity=-2.4,-2
  8130. air.hittime=12
  8131. guard.velocity=-2
  8132. fall=1
  8133. fall.recover=0
  8134. kill = 0
  8135.  
  8136. [State 8001,5]
  8137. type=HitDef
  8138. trigger1=animelem=26
  8139. attr=S,SA
  8140. damage=40
  8141. animtype=up
  8142. guardflag=M
  8143. hitflag=MAF
  8144. priority=6,Hit
  8145. pausetime=4,4
  8146. guard.pausetime=4,4
  8147. sparkno=s8020
  8148. sparkxy=-10,-86
  8149. hitsound=S5,2
  8150. guardsound=S6,0
  8151. ground.type=high
  8152. ground.slidetime=15
  8153. ground.hittime=20
  8154. ground.velocity=-6,-6
  8155. airguard.velocity=-5,-6
  8156. air.type=low
  8157. air.velocity=-5.4,-6
  8158. air.hittime=12
  8159. guard.velocity=-2
  8160. fall=1
  8161. fall.recover=0
  8162.  
  8163.  
  8164. [State 1210,7]
  8165. type=ChangeState 
  8166. trigger1=AnimTime=0
  8167. value=0
  8168. ctrl=1
  8169.  
  8170.  
  8171.  
  8172. [Statedef 7705]
  8173. type    = S
  8174. movetype= H
  8175. physics = S
  8176. velset = -.5,0
  8177. ctrl = 0
  8178.  
  8179.  
  8180. [State 9032, 1]
  8181. type = ChangeAnim2
  8182. trigger1 = Time = 0
  8183. value = 7704
  8184.  
  8185. [State 9033, 2]
  8186. type = posset
  8187. trigger1 = Time = 0
  8188. y = 0
  8189.  
  8190. [State 9033, 2]
  8191. type = velset
  8192. trigger1 = Time = 0
  8193. y = 0
  8194.  
  8195. [State 9033, 2]
  8196. type = HitFallSet
  8197. trigger1 = Time = 0
  8198. value = 0
  8199.  
  8200. [State 9033, 3]
  8201. type = SelfState
  8202. trigger1 = time >= 50
  8203. value = 5000
  8204.  
  8205.  
  8206. [Statedef 7706]
  8207. type    = S
  8208. movetype= H
  8209. physics = S
  8210. velset = 2,0
  8211. ctrl = 0
  8212.  
  8213.  
  8214. [State 9032, 1]
  8215. type = ChangeAnim2
  8216. trigger1 = Time = 0
  8217. value = 7706
  8218.  
  8219. [State 9033, 2]
  8220. type = posset
  8221. trigger1 = Time = 0
  8222. y = 0
  8223.  
  8224. [State 9033, 2]
  8225. type = velset
  8226. trigger1 = Time = 0
  8227. y = 0
  8228.  
  8229. [State 9033, 2]
  8230. type = HitFallSet
  8231. trigger1 = Time = 0
  8232. value = 0
  8233.  
  8234. [State 9033, 3]
  8235. type = SelfState
  8236. trigger1 = time >= 50
  8237. value = 5000
  8238.  
  8239. ; Nuevo combo
  8240.  
  8241.  
  8242. [Statedef 9020] ; El supercombo de may 14 golpes esto duele
  8243. type    = S
  8244. movetype= A
  8245. physics = S
  8246. ctrl = 0
  8247. velset = 0,0
  8248. anim = 3111
  8249. sprpriority = 2
  8250. poweradd = -2000
  8251.  
  8252. [State 2100, env]
  8253. type = EnvColor
  8254. triggerall = var(40) <= 0
  8255. trigger1 = time = 2
  8256. value = 0,0,0
  8257. time = 28
  8258. under = 1
  8259.  
  8260. [State 6000, especial]
  8261. type = PlaySnd
  8262. trigger1 = Time = 0
  8263. value = 3000,2
  8264. channel = 0
  8265.  
  8266. [State 2100, PALFX]
  8267. type = PalFX
  8268. triggerall = Var(45) > 0 
  8269. trigger1 = time = 0
  8270. ignorehitpause = 1
  8271. time = 20
  8272. add = 200,152,32
  8273. sinadd = 100,100,100,2
  8274. ignorehitpause = 1
  8275.  
  8276. [State 2300, 1]
  8277. type = PlaySnd
  8278. trigger1 = Time = 3
  8279. value = 3000,0
  8280.  
  8281. [State 3200, 2]
  8282. type = SuperPause
  8283. trigger1 = time = 4
  8284. time = 32
  8285. anim = -1
  8286. darken =0
  8287.  
  8288. [State 4010, 3]
  8289. type = Explod
  8290. trigger1 = time = 4
  8291. anim = 8151
  8292. pos = 17,-74
  8293. postype = p1
  8294. sprpriority = 1
  8295. supermove = 1
  8296. bindtime = 1
  8297. ontop = 1
  8298. ownpal = 1
  8299.  
  8300. [State 4010, 4]
  8301. type = Explod
  8302. trigger1 = time = 4
  8303. anim = 8152
  8304. pos = 17,-74
  8305. postype = p1
  8306. sprpriority = -2
  8307. supermove = 1
  8308. bindtime = 1
  8309. ontop = 0
  8310. ownpal = 1
  8311.  
  8312.  
  8313. [State 4510, 1]
  8314. type = AfterImage
  8315. trigger1 = animelem = 7
  8316. time = 75
  8317. FrameGap = 3
  8318. length = 10
  8319. trans = add1
  8320.  
  8321.  
  8322.  
  8323. [State 2605, 1]
  8324. type = VelSet
  8325. trigger1 = time >=4
  8326. x = const(velocity.run.fwd.x) + 7.5
  8327.  
  8328. [State 2605, 1]
  8329. type = VelSet
  8330. trigger1 = p2bodydist x = -5
  8331. x = 0
  8332.  
  8333.  
  8334.  
  8335.  
  8336. [State 2300, 2]
  8337. type = Hitdef
  8338. trigger1 = (p2stateno != [5020,5040])  
  8339. trigger1 = p2stateno != [154,155]
  8340. trigger1 = time = 0
  8341. trigger2 = MoveGuarded = 1
  8342. trigger3 = Movetype = H
  8343. damage = 15
  8344. attr = S, SA
  8345. pausetime = 3,0
  8346. numhits = 1                
  8347. sparkno = s8020        
  8348. sparkxy = -15,-70        
  8349. hitsound = S5,1        
  8350. guard.sparkno = s8070
  8351. guardsound = S6, 0
  8352. p2stateno = 9083
  8353. Kill = 0
  8354.  
  8355.  
  8356.  
  8357.  
  8358.  
  8359. [State 2605, 6]
  8360. type = ChangeState
  8361. trigger1 = moveguarded
  8362. value = 52
  8363. ctrl = 0
  8364.  
  8365. [State 2605, 6]
  8366. type = ChangeState
  8367. triggerall = movecontact = 0
  8368. trigger1 = time >= 63
  8369. trigger2 = time >= 17
  8370. trigger2 = p2statetype = L
  8371. trigger2 = p2bodydist x <= 0
  8372. value = 52
  8373. ctrl = 0
  8374.  
  8375.  
  8376. [State 2300, 3]
  8377. type = ChangeState
  8378. trigger1 = movehit = 1
  8379. value = 9021
  8380. ctrl = 1
  8381.  
  8382.  
  8383.  
  8384.  
  8385.  
  8386. [Statedef 9021] ; El supercombo de may 14 golpes esto duele
  8387. type    = S
  8388. movetype= A
  8389. physics = S
  8390. ctrl = 0
  8391. velset = 0,0
  8392. anim = 9021
  8393. sprpriority = 2
  8394.  
  8395. [State 240, 1]
  8396. type = PlaySnd
  8397. trigger1 = Time = 0
  8398. value = 250, 0
  8399.  
  8400. [State 240, 1]
  8401. type = PlaySnd
  8402. trigger1 = Time = 0
  8403. value = 220, 0
  8404.  
  8405.  
  8406. [State 4510, 1]
  8407. type = AfterImage
  8408. trigger1 = animelem = 7
  8409. time = 75
  8410. FrameGap = 3
  8411. length = 10
  8412. trans = add1
  8413.  
  8414.  
  8415. [State 2300, 2]
  8416. type = Hitdef
  8417. trigger1 = time = 0
  8418. trigger2 = MoveGuarded = 1
  8419. trigger3 = Movetype = H
  8420. damage = 15
  8421. attr = S, SA
  8422. pausetime = 3,0
  8423. numhits = 1                
  8424. sparkno = s8020        
  8425. sparkxy = 10,-70        
  8426. hitsound = S5,1        
  8427. guard.sparkno = s8070
  8428. guardsound = S6, 0
  8429. p2stateno = 9085
  8430. Kill = 0
  8431.  
  8432.  
  8433. [State 2300, 3]
  8434. type = ChangeState
  8435. trigger1 = AnimTime = 0
  8436. value = 9022
  8437. ctrl = 1
  8438.  
  8439. [Statedef 9022] ; El supercombo de may 14 golpes esto duele
  8440. type    = S
  8441. movetype= A
  8442. physics = S
  8443. ctrl = 0
  8444. velset = 0,0
  8445. anim = 9022
  8446. sprpriority = 2
  8447.  
  8448.  
  8449. [State 9022, 2]
  8450. type = Hitdef
  8451. trigger1 = time = 0
  8452. trigger2 = MoveGuarded = 1
  8453. trigger3 = Movetype = H
  8454. damage = 15
  8455. attr = S, SA
  8456. pausetime = 3,0
  8457. numhits = 1                
  8458. sparkno = s8020       
  8459. sparkxy = 0,-70        
  8460. hitsound = S5,1        
  8461. guard.sparkno = s8070
  8462. guardsound = S6, 0
  8463. p2stateno = 9086
  8464. Kill = 0
  8465.  
  8466.  
  8467. [State 2300, 3]
  8468. type = ChangeState
  8469. trigger1 = AnimTime = 0
  8470. value = 9023
  8471. ctrl = 1
  8472.  
  8473. [Statedef 9023] ; El supercombo de may 14 golpes esto duele
  8474. type    = S
  8475. movetype= A
  8476. physics = S
  8477. ctrl = 0
  8478. velset = 0,0
  8479. anim = 9023
  8480. sprpriority = 2
  8481.  
  8482. [State 240, 1]
  8483. type = PlaySnd
  8484. trigger1 = Time = 0
  8485. value = 250, 0
  8486.  
  8487. [State 240, 1]
  8488. type = PlaySnd
  8489. trigger1 = Time = 0
  8490. value = 220, 0
  8491.  
  8492.  
  8493. [State 2300, 2]
  8494. type = Hitdef
  8495. trigger1 = AnimElem = 2
  8496. trigger2 = MoveGuarded = 1
  8497. trigger3 = Movetype = H
  8498. damage = 15
  8499. attr = S, SA
  8500. pausetime = 3,0
  8501. numhits = 1                
  8502. sparkno = s8020        
  8503. sparkxy = -10,-70        
  8504. hitsound = S5,1  
  8505. guard.sparkno = s8070
  8506. guardsound = S6, 0
  8507. p2stateno = 9086
  8508. Kill = 0
  8509.  
  8510.  
  8511. [State 2300, 2]
  8512. type = Hitdef
  8513. trigger1 = AnimElem = 5
  8514. trigger2 = MoveGuarded = 1
  8515. trigger3 = Movetype = H
  8516. damage = 15
  8517. attr = S, SA
  8518. pausetime = 3,0
  8519. numhits = 1                
  8520. sparkno = s8020        
  8521. sparkxy = -10,-70        
  8522. hitsound = S5,1  
  8523. guard.sparkno = s8070
  8524. guardsound = S6, 0
  8525. p2stateno = 9043
  8526. Kill = 0
  8527.  
  8528.  
  8529. [State 2300, 3]
  8530. type = ChangeState
  8531. trigger1 = AnimTime = 0
  8532. value = 9024
  8533. ctrl = 1
  8534.  
  8535.  
  8536.  
  8537.  
  8538.  
  8539. [Statedef 9024] ; El supercombo de may 14 golpes esto duele
  8540. type    = S
  8541. movetype= A
  8542. physics = S
  8543. ctrl = 0
  8544. velset = 0,0
  8545. anim = 9024
  8546. sprpriority = 2
  8547.  
  8548.  
  8549. [State 2300, 2]
  8550. type = Hitdef
  8551. trigger1 = time = 0
  8552. trigger2 = MoveGuarded = 1
  8553. trigger3 = Movetype = H
  8554. damage = 15
  8555. attr = S, SA
  8556. pausetime = 3,0
  8557. numhits = 1                
  8558. sparkno = s8020        
  8559. sparkxy = -10,-10        
  8560. hitsound = S5,1        
  8561. guard.sparkno = s8070
  8562. guardsound = S6, 0
  8563. p2stateno = 9088
  8564. Kill = 0
  8565.  
  8566.  
  8567. [State 2300, 3]
  8568. type = ChangeState
  8569. trigger1 = AnimTime = 0
  8570. value = 9025
  8571. ctrl = 1
  8572.  
  8573.  
  8574.  
  8575. [Statedef 9025] ; El supercombo de may 14 golpes esto duele
  8576. type    = S
  8577. movetype= A
  8578. physics = S
  8579. ctrl = 0
  8580. velset = 0,0
  8581. anim = 9025
  8582. sprpriority = 2
  8583.  
  8584. [State 2300, 3]
  8585. type = Velset
  8586. trigger1 = AnimElem = 3
  8587. x = 2
  8588. y = 0
  8589.  
  8590. [State 2300, 2]
  8591. type = Hitdef
  8592. trigger1 = time = 0
  8593. trigger2 = MoveGuarded = 1
  8594. trigger3 = Movetype = H
  8595. damage = 15
  8596. attr = S, SA
  8597. pausetime = 3,0
  8598. numhits = 1                
  8599. sparkno = s8020      
  8600. sparkxy = -10,-70        
  8601. hitsound = S5,1        
  8602. guard.sparkno = s8070
  8603. guardsound = S6, 0
  8604. p2stateno = 9088
  8605. Kill = 0
  8606.  
  8607.  
  8608. [State 2300, 3]
  8609. type = ChangeState
  8610. trigger1 = AnimTime = 0
  8611. value = 9026
  8612. ctrl = 1
  8613.  
  8614.  
  8615. [Statedef 9026] ; El supercombo de may 14 golpes esto duele
  8616. type    = S
  8617. movetype= A
  8618. physics = S
  8619. ctrl = 0
  8620. velset = 0,0
  8621. anim = 9026
  8622. sprpriority = 2
  8623.  
  8624. [State 240, 1]
  8625. type = PlaySnd
  8626. trigger1 = Time = 0
  8627. value = 250, 0
  8628.  
  8629. [State 240, 1]
  8630. type = PlaySnd
  8631. trigger1 = Time = 0
  8632. value = 220, 0
  8633.  
  8634.  
  8635. [State 2300, 2]
  8636. type = Hitdef
  8637. trigger1 = time = 0
  8638. trigger2 = MoveGuarded = 1
  8639. trigger3 = Movetype = H
  8640. damage = 15
  8641. attr = S, SA
  8642. pausetime = 3,0
  8643. numhits = 1                
  8644. sparkno = s8020        
  8645. sparkxy = -10,-70        
  8646. hitsound = S5,1        
  8647. guard.sparkno = s8070
  8648. guardsound = S6, 0
  8649. p2stateno = 9086
  8650. Kill = 0
  8651.  
  8652.  
  8653. [State 2300, 3]
  8654. type = ChangeState
  8655. trigger1 = AnimTime = 0
  8656. value = 9027
  8657. ctrl = 1
  8658.  
  8659.  
  8660. [Statedef 9027] ; El supercombo de may 14 golpes esto duele
  8661. type    = S
  8662. movetype= A
  8663. physics = S
  8664. ctrl = 0
  8665. velset = 0,0
  8666. anim = 9027
  8667. sprpriority = 2
  8668.  
  8669. [State 2300, 3]
  8670. type = Velset
  8671. trigger1 =time = 2
  8672. x = 5
  8673. y = 0
  8674.  
  8675.  
  8676. [State 227, 1]
  8677. type = PlaySnd
  8678. trigger1 = Time = 1
  8679. value = 700, 1
  8680.  
  8681.  
  8682. [State 227, 1]
  8683. type = PlaySnd
  8684. trigger1 = Time = 0
  8685. value = 250, 0
  8686.  
  8687. [State 400, 2.5]
  8688. type = HitDef
  8689. trigger1 = Animelem = 7
  8690. attr = C, NA
  8691. damage    = 30, 30
  8692. animtype  = up
  8693. getpower = 50,10
  8694. givepower = 20,10
  8695. hitflag = HAF
  8696. guardflag = MA
  8697. pausetime = 4, 2
  8698. sparkno = s8020
  8699. sparkxy = 0,-91
  8700. guard.sparkno = -1
  8701. hitsound   = s5,2
  8702. guard.sparkno = s8070
  8703. guardsound = S6, 0
  8704. ground.type = High
  8705. ground.slidetime = 20
  8706. ground.hittime  = 19
  8707. ground.velocity = 0, -10 ; O oponente voa pra cima
  8708. air.velocity = 0,-17
  8709. down.hittime = 26
  8710. guard.slidetime = 15              
  8711. guard.hittime  = 13    
  8712. guard.velocity = 0  
  8713. guard.ctrltime = 8
  8714. fall = 1
  8715. fall.recover = 0
  8716. envshake.time = 20
  8717. fall.envshake.time = 40
  8718. Kill = 0
  8719.  
  8720. [State 2300, 3]
  8721. type = ChangeState
  8722. trigger1 = Time = 28
  8723. value = 9028
  8724. ctrl = 1
  8725.  
  8726.  
  8727. [Statedef 9028]
  8728. type = S
  8729. movetype = A
  8730. physics = S
  8731. anim = 9028
  8732. velset = 0
  8733. ctrl = 0
  8734. juggle = 0
  8735.  
  8736.  
  8737. [State 2300, 2]
  8738. type = Hitdef
  8739. trigger1 = time = 0
  8740. trigger2 = MoveGuarded = 1
  8741. trigger3 = Movetype = H
  8742. damage = 15
  8743. attr = S, SA
  8744. pausetime = 3,0
  8745. numhits = 1                
  8746. sparkno = s8020      
  8747. sparkxy = -10,-70        
  8748. hitsound = S5,1        
  8749. guard.sparkno = s8070
  8750. guardsound = S6, 0
  8751. p2stateno = 9090
  8752. Kill = 0
  8753.  
  8754. [State 200, 2]
  8755. type = PlaySnd
  8756. trigger1 = Time = 2
  8757. value = 4000,0
  8758.  
  8759.  
  8760. [State 200, 2]
  8761. type = PlaySnd
  8762. trigger1 = AnimElem = 4
  8763. value = 3000,72
  8764.  
  8765.  
  8766. [State 3500, 1]
  8767. type = AfterImage
  8768. trigger1 = animelem = 4
  8769. time = 50
  8770. FrameGap = 3
  8771. length = 15
  8772. trans = add1
  8773.  
  8774.  
  8775.  
  8776. [State 235, 2]
  8777. type = ChangeState
  8778. trigger1 = AnimTime = 0
  8779. value = 9029
  8780. ctrl = 1
  8781.  
  8782. [Statedef 9029]
  8783. type = S
  8784. movetype = A
  8785. physics = S
  8786. anim = 9029
  8787. velset = 0
  8788. ctrl = 0
  8789. juggle = 0
  8790.  
  8791.  
  8792.  
  8793.  
  8794. [State 2300, 2]
  8795. type = Hitdef
  8796. trigger1 = time = 0
  8797. trigger2 = MoveGuarded = 1
  8798. trigger3 = Movetype = H
  8799. damage = 15
  8800. attr = S, SA
  8801. pausetime = 3,0
  8802. numhits = 1                
  8803. sparkno = s8020      
  8804. sparkxy = -10,-70        
  8805. hitsound = S5,1        
  8806. guard.sparkno = s8070
  8807. guardsound = S6, 0
  8808. p2stateno = 9090
  8809. Kill = 0
  8810.  
  8811. [State 200, 2]
  8812. type = PlaySnd
  8813. trigger1 = Time = 2
  8814. value = 4000,0
  8815.  
  8816.  
  8817. [State 200, 2]
  8818. type = PlaySnd
  8819. trigger1 = AnimElem = 4
  8820. value = 3000,72
  8821.  
  8822.  
  8823. [State 3500, 1]
  8824. type = AfterImage
  8825. trigger1 = animelem = 4
  8826. time = 50
  8827. FrameGap = 3
  8828. length = 15
  8829. trans = add1
  8830.  
  8831.  
  8832.  
  8833. [State 235, 2]
  8834. type = ChangeState
  8835. trigger1 = AnimTime = 0
  8836. value = 9030
  8837. ctrl = 1
  8838.  
  8839.  
  8840. [Statedef 9030]
  8841. type    = S
  8842. movetype= A
  8843. physics = S
  8844. ctrl = 0
  8845. velset = 0,0
  8846. anim = 4990
  8847.  
  8848. [State 4510, 1]
  8849. type = AfterImage
  8850. trigger1 = animelem = 2
  8851. time = 20
  8852. FrameGap = 4
  8853. length = 9
  8854. trans = add1
  8855.  
  8856.  
  8857. [State 217, 2]
  8858. type = PlaySnd
  8859. trigger1 = (AnimElem = 4) && (random < 800)
  8860. value = 72,2
  8861.  
  8862.  
  8863.  
  8864. [State 805, 1]
  8865. type = posadd
  8866. trigger1 = AnimElem = 3
  8867. x = 5
  8868.  
  8869.  
  8870. [State 805, 1]
  8871. type = posadd
  8872. trigger1 = AnimElem = 4
  8873. x = 20
  8874.  
  8875.  
  8876. [State 805, 1]
  8877. type = posadd
  8878. trigger1 = AnimElem = 5
  8879. x = 10
  8880.  
  8881.  
  8882. [State 805, 1]
  8883. type = Posadd
  8884. trigger1 = AnimElem = 6
  8885. x = 10
  8886.  
  8887. [State 805, 1]
  8888. type = Velset
  8889. trigger1 = AnimElem = 8
  8890. x = 0
  8891.  
  8892. [State 805, 1]
  8893. type = Posadd
  8894. trigger1 = AnimElem = 10
  8895. x = 7
  8896.  
  8897. [State 805, 1]
  8898. type = Velset
  8899. trigger1 = AnimElem = 12
  8900. x = 0
  8901.  
  8902.  
  8903. [State 810, Bind 1]
  8904. type = changestate
  8905. trigger1 = Animtime= 0
  8906. value = 9031
  8907. ctrl = 1
  8908.  
  8909. [Statedef 9031]
  8910. type    = S
  8911. movetype= A
  8912. physics = S
  8913. juggle  = 4
  8914. ctrl = 0
  8915. velset = 0,0
  8916. anim = 4995
  8917. sprpriority = -1
  8918.  
  8919. [State 210, 2]
  8920. type = PlaySnd
  8921. trigger1 = (Time = 0) && (random < 800)
  8922. value = 200,0
  8923.  
  8924. [State 200, 2]
  8925. type = PlaySnd
  8926. trigger1 = Time = 0
  8927. value = 210,0
  8928.  
  8929. [State 210, 2]
  8930. type = HitDef
  8931. trigger1 = AnimElem = 3
  8932. attr = S, SA
  8933. animtype  = Medium
  8934. damage    = 50
  8935. guardflag = MA
  8936. pausetime = 12,12
  8937. sparkno = s8020
  8938. sparkxy = -10,-70
  8939. hitsound   = s5,2
  8940. guard.sparkno = s8070
  8941. guardsound = S6, 0
  8942. ground.type = High
  8943. ground.slidetime = 15
  8944. ground.hittime  = 30
  8945. ground.velocity = -1
  8946. air.velocity = -1.5,-4
  8947. Kill = 0
  8948.  
  8949.  
  8950.  
  8951. [State 210, 5]
  8952. type = ChangeState
  8953. trigger1 = AnimTime = 0
  8954. value = 9092
  8955. ctrl = 1
  8956.  
  8957.  
  8958. [Statedef 9092]
  8959. type    = S                      ;State-type: S-stand, C-crouch, A-air, L-liedown
  8960. movetype= A                      ;Move-type: A-attack, I-idle, H-gethit
  8961. physics = S                      ;Physics: S-stand, C-crouch, A-air
  8962. juggle  = 2                      ;Number of air juggle points move takes
  8963. ;Commonly-used controllers:
  8964. velset = 0,0                     ;Set velocity (x,y) (Def: no change)
  8965. ctrl = 0                         ;Set ctrl (Def: no change)
  8966. anim = 245                      ;Change animation (Def: no change)                  ;Power to add (Def: 0)
  8967. sprpriority = 2                  ;Set layering priority to 2 (in front)
  8968.  
  8969. [State 240, 1]
  8970. type = PlaySnd
  8971. trigger1 = Time = 0
  8972. value = 240, 0
  8973.  
  8974.  
  8975. [State 240, 1]
  8976. type = PlaySnd
  8977. trigger1 = Time = 0
  8978. value = 220, 0
  8979.  
  8980. [State 245, 1]
  8981. type = HitDef
  8982. trigger1 = time = 0
  8983. attr = S, SA                     ;Attribute: Standing, Normal Attack
  8984. damage = 25, 0                   ;Damage that move inflicts, guard damage
  8985. animtype = Heavy                ;Animation type: Light, Medium, Heavy, Back (def: Light)
  8986. guardflag = MA                   ;Flags on how move is to be guarded against
  8987. hitflag = MAF                    ;Flags of conditions that move can hit
  8988. priority = 3, Hit                ;Attack priority: 0 (least) to 7 (most), 4 default
  8989. ;Hit/Miss/Dodge type (Def: Hit)
  8990. pausetime = 8, 8                 ;Time attacker pauses, time opponent shakes
  8991. sparkno = s8010                    ;Spark anim no (Def: set above)
  8992. sparkxy = -5, -76               ;X-offset for the "hit spark" rel. to p2,
  8993. ;Y-offset for the spark rel. to p1
  8994. hitsound = s5, 2                ;Sound to play on hit
  8995. guard.sparkno = s8070
  8996. guardsound = S6, 0
  8997. ground.type = High               ;Type: High, Low, Trip (def: Normal)
  8998. ground.slidetime = 15             ;Time that the opponent slides back
  8999. ground.hittime  = 12             ;Time opponent is in hit state
  9000. ground.velocity = -7            ;Velocity at which opponent is pushed
  9001. airguard.velocity = -6.9,-.8     ;Guard velocity in air (def: (air.xvel*1.5, air.yvel/2))
  9002. air.type = High                  ;Type: High, Low, Trip (def: same as ground.type)
  9003. air.velocity = -5.4,-3           ;X-velocity at which opponent is pushed,
  9004. ;Y-velocity at which opponent is pushed
  9005. air.hittime = 12                 ;Time before opponent regains control in air
  9006. p2stateno = 4405
  9007. Kill = 0
  9008.  
  9009.  
  9010. [State 200, 7]
  9011. type = ChangeState
  9012. trigger1 = AnimTime = 0
  9013. value = 9093
  9014. ctrl = 1
  9015.  
  9016.  
  9017.  
  9018. [Statedef 9093]
  9019. type    = S
  9020. movetype= A
  9021. physics = S
  9022. ctrl = 0
  9023. anim = 4377
  9024. sprpriority = 2
  9025.  
  9026.  
  9027. [State 400, 2.5]
  9028. type = HitDef
  9029. trigger1 = Time = 0
  9030. attr = S, SA
  9031. damage    = 30, 30
  9032. animtype  = up
  9033. getpower = 50,10
  9034. givepower = 20,10
  9035. guardflag = MA
  9036. pausetime = 4, 2
  9037. sparkno = s8020
  9038. sparkxy = 0,-91
  9039. guard.sparkno = -1
  9040. hitsound   = s5,2
  9041. guard.sparkno = s8070
  9042. guardsound = S6, 0
  9043. ground.type = High
  9044. ground.slidetime = 20
  9045. ground.hittime  = 19
  9046. ground.velocity = 0, -10 ; O oponente voa pra cima
  9047. air.velocity = 0,-17
  9048. down.hittime = 26
  9049. guard.slidetime = 15              
  9050. guard.hittime  = 13    
  9051. guard.velocity = 0  
  9052. guard.ctrltime = 8
  9053. fall = 1
  9054. fall.recover = 0
  9055. envshake.time = 20
  9056. fall.envshake.time = 40
  9057. Kill = 0
  9058.  
  9059.  
  9060.  
  9061. [State 240, 1]
  9062. type = PlaySnd
  9063. trigger1 = Time = 0
  9064. value = 220, 0
  9065.  
  9066. [State 240, 1]
  9067. type = PlaySnd
  9068. trigger1 = Time = 0
  9069. value = 240, 0
  9070.  
  9071.  
  9072.  
  9073. [State 430, 1]
  9074. type = PlaySnd
  9075. trigger1 = Time = 1
  9076. value = 0, 0
  9077.  
  9078.  
  9079. [State 430, 3]
  9080. type = ChangeState
  9081. trigger1 = Time = 40
  9082. value = 9338
  9083. ctrl = 1
  9084.  
  9085.  
  9086. [Statedef 9338]
  9087. type    = S
  9088. movetype= A
  9089. physics = S
  9090. ctrl = 0
  9091. anim = 438
  9092. velset = 0,0
  9093.  
  9094.  
  9095. [State 2300, 3]
  9096. type = Velset
  9097. trigger1 =time = 2
  9098. x = 5
  9099. y = 0
  9100.  
  9101.  
  9102. [State 227, 1]
  9103. type = PlaySnd
  9104. trigger1 = Time = 1
  9105. value = 700, 1
  9106.  
  9107.  
  9108. [State 227, 1]
  9109. type = PlaySnd
  9110. trigger1 = Time = 0
  9111. value = 250, 0
  9112.  
  9113. [State 400, 2.5]
  9114. type = HitDef
  9115. trigger1 = Animelem = 7
  9116. attr = C, NA
  9117. damage    = 70, 50
  9118. animtype  = up
  9119. getpower = 50,10
  9120. givepower = 20,10
  9121. hitflag = HAF
  9122. guardflag = MA
  9123. pausetime = 4, 2
  9124. sparkno = s8020
  9125. sparkxy = 0,-91
  9126. guard.sparkno = -1
  9127. hitsound   = s5,2
  9128. guard.sparkno = s8070
  9129. guardsound = S6, 0
  9130. ground.type = High
  9131. ground.slidetime = 20
  9132. ground.hittime  = 19
  9133. ground.velocity = -1.6, -10 ; O oponente voa pra cima
  9134. air.velocity = -2,-17
  9135. down.hittime = 26
  9136. guard.slidetime = 15              
  9137. guard.hittime  = 13    
  9138. guard.velocity = -.5     
  9139. guard.ctrltime = 8
  9140. fall = 1
  9141. fall.recover = 0
  9142. envshake.time = 20
  9143. fall.envshake.time = 40
  9144.  
  9145.  
  9146. [State 400, 2]
  9147. type = ChangeState
  9148. trigger1 = AnimTime = 0
  9149. value = 195
  9150. ctrl = 1
  9151.  
  9152.  
  9153. [Statedef 9083]
  9154. type    = S
  9155. movetype= H
  9156. physics = S
  9157. velset = -1,0
  9158. ctrl = 0
  9159.  
  9160. [State 9032, 1]
  9161. type = ChangeAnim2
  9162. trigger1 = Time = 0
  9163. value = 9083
  9164.  
  9165. [State 9033, 2]
  9166. type = posset
  9167. trigger1 = Time = 0
  9168. y = 0
  9169.  
  9170. [State 9033, 2]
  9171. type = velset
  9172. trigger1 = Time = 0
  9173. y = 0
  9174.  
  9175. [State 9033, 2]
  9176. type = HitFallSet
  9177. trigger1 = Time = 0
  9178. value = 0
  9179.  
  9180.  
  9181. [State 9033, 3]
  9182. type = SelfState
  9183. trigger1 = time >= 30
  9184. value = 5000
  9185.  
  9186. [Statedef 9085]
  9187. type    = S
  9188. movetype= H
  9189. physics = S
  9190. velset = 3,0
  9191. ctrl = 0
  9192.  
  9193. [State 9032, 1]
  9194. type = ChangeAnim2
  9195. trigger1 = Time = 0
  9196. value = 9085
  9197.  
  9198. [State 9033, 2]
  9199. type = posset
  9200. trigger1 = Time = 0
  9201. y = 0
  9202.  
  9203. [State 9033, 2]
  9204. type = velset
  9205. trigger1 = Time = 0
  9206. y = 0
  9207.  
  9208. [State 9033, 2]
  9209. type = HitFallSet
  9210. trigger1 = Time = 0
  9211. value = 0
  9212.  
  9213.  
  9214. [State 9033, 3]
  9215. type = SelfState
  9216. trigger1 = time >= 50
  9217. value = 5000
  9218.  
  9219. [Statedef 9086]
  9220. type    = S
  9221. movetype= H
  9222. physics = S
  9223. velset = 0,0
  9224. ctrl = 0
  9225.  
  9226. [State 9032, 1]
  9227. type = ChangeAnim2
  9228. trigger1 = Time = 0
  9229. value = 9086
  9230.  
  9231. [State 9033, 2]
  9232. type = posset
  9233. trigger1 = Time = 0
  9234. y = 0
  9235.  
  9236. [State 9033, 2]
  9237. type = velset
  9238. trigger1 = Time = 0
  9239. y = 0
  9240.  
  9241. [State 9033, 2]
  9242. type = HitFallSet
  9243. trigger1 = Time = 0
  9244. value = 0
  9245.  
  9246. [State 9033, 3]
  9247. type = SelfState
  9248. trigger1 = time >= 50
  9249. value = 5000
  9250.  
  9251.  
  9252. [Statedef 9087]
  9253. type    = S
  9254. movetype= H
  9255. physics = S
  9256. velset = -5,0
  9257. ctrl = 0
  9258.  
  9259. [State 9032, 1]
  9260. type = ChangeAnim2
  9261. trigger1 = Time = 0
  9262. value = 9086
  9263.  
  9264. [State 9033, 2]
  9265. type = posset
  9266. trigger1 = Time = 0
  9267. y = 0
  9268.  
  9269. [State 9033, 2]
  9270. type = velset
  9271. trigger1 = Time = 0
  9272. y = 0
  9273.  
  9274. [State 9033, 2]
  9275. type = HitFallSet
  9276. trigger1 = Time = 0
  9277. value = 0
  9278.  
  9279. [State 9033, 3]
  9280. type = SelfState
  9281. trigger1 = time >= 50
  9282. value = 5000
  9283.  
  9284.  
  9285. [Statedef 9088]
  9286. type    = S
  9287. movetype= H
  9288. physics = S
  9289. velset = -1,0
  9290. ctrl = 0
  9291.  
  9292. [State 9032, 1]
  9293. type = ChangeAnim2
  9294. trigger1 = Time = 0
  9295. value = 9088
  9296.  
  9297. [State 9033, 2]
  9298. type = posset
  9299. trigger1 = Time = 0
  9300. y = 0
  9301.  
  9302. [State 9033, 2]
  9303. type = velset
  9304. trigger1 = Time = 0
  9305. y = 0
  9306.  
  9307. [State 9033, 2]
  9308. type = HitFallSet
  9309. trigger1 = Time = 0
  9310. value = 0
  9311.  
  9312.  
  9313. [Statedef 9089]
  9314. type    = S
  9315. movetype= H
  9316. physics = S
  9317. velset = 0,0
  9318. ctrl = 0
  9319.  
  9320. [State 9032, 1]
  9321. type = ChangeAnim2
  9322. trigger1 = Time = 0
  9323. value = 9089
  9324.  
  9325. [State 9033, 2]
  9326. type = posset
  9327. trigger1 = Time = 0
  9328. y = 0
  9329.  
  9330. [State 9033, 2]
  9331. type = velset
  9332. trigger1 = Time = 0
  9333. y = 0
  9334.  
  9335. [State 9033, 2]
  9336. type = HitFallSet
  9337. trigger1 = Time = 0
  9338. value = 0
  9339.  
  9340. [State 9033, 3]
  9341. type = SelfState
  9342. trigger1 = time >= 50
  9343. value = 5000
  9344.  
  9345.  
  9346. [Statedef 9090]
  9347. type    = S
  9348. movetype= H
  9349. physics = S
  9350. velset = -4,0
  9351. ctrl = 0
  9352.  
  9353. [State 9032, 1]
  9354. type = ChangeAnim2
  9355. trigger1 = Time = 0
  9356. value = 9090
  9357.  
  9358. [State 9033, 2]
  9359. type = posset
  9360. trigger1 = Time = 0
  9361. y = 0
  9362.  
  9363. [State 9033, 2]
  9364. type = velset
  9365. trigger1 = Time = 0
  9366. y = 0
  9367.  
  9368. [State 9033, 2]
  9369. type = HitFallSet
  9370. trigger1 = Time = 0
  9371. value = 0
  9372.  
  9373. [State 9033, 3]
  9374. type = SelfState
  9375. trigger1 = time >= 50
  9376. value = 5000
  9377.  
  9378. ; Inteligencia artificial
  9379. [Statedef 9999]
  9380. anim = 9999
  9381. ctrl = 0
  9382.  
  9383. [State 9999, 0]
  9384. type = Turn
  9385. trigger1 = facing != parent, facing
  9386.  
  9387. [State 9999, 1]
  9388. type = Varset
  9389. trigger1 = 1
  9390. var(9) = parent, var(9)
  9391.  
  9392. [State 9999, 2]
  9393. type = ParentVarSet
  9394. triggerall = parent, RoundState = 2
  9395. trigger1 = parent, command = "x"
  9396. trigger2 = parent, command = "y"
  9397. trigger3 = parent, command = "z"
  9398. trigger4 = parent, command = "a"
  9399. trigger5 = parent, command = "holdfwd"
  9400. trigger6 = parent, command = "holdback"
  9401. trigger7 = parent, command = "holdup"
  9402. trigger8 = parent, command = "holddown"
  9403. var(9) = 1 
  9404.  
  9405. [State 9999, 3]
  9406. type = ParentVarSet
  9407. triggerall = parent, RoundState = 2
  9408. trigger1 = (command = "x" && parent, command = "x")
  9409. trigger2 = (command = "y" && parent, command = "y")
  9410. trigger3 = (command = "z" && parent, command = "z")
  9411. trigger4 = (command = "a" && parent, command = "a")
  9412. trigger5 = (command = "holdfwd" && parent, command = "holdfwd")
  9413. trigger6 = (command = "holdback" && parent, command = "holdback")
  9414. trigger7 = (command = "holdup" && parent, command = "holdup")
  9415. trigger8 = (command = "holddown" && parent, command = "holddown")
  9416. var(9) = -1
  9417.  
  9418. [State 9999, 4]
  9419. type = varset
  9420. trigger1 = var(9) != parent, var(9)
  9421. V = 47
  9422. value = 0
  9423.  
  9424. [State 9999, 5]
  9425. type = VarAdd
  9426. trigger1 = var(9) = parent, var(9)
  9427. V = 47
  9428. value = 1
  9429.  
  9430. [State 9999, 6]
  9431. type = Destroyself
  9432. trigger1 = parent, var(9) = -1    
  9433. trigger1 = var(47) >= 23        
  9434. trigger2 = parent, var(9) = 2        
  9435. trigger2 = var(47) >= 23          
  9436. trigger3 = RoundState = 3
  9437.  
  9438.  
  9439.  
  9440.  
  9441. [Statedef -2]
  9442. ; Coger al enemigo 
  9443. [State -2]
  9444. type = ChangeState
  9445. value = 800
  9446. triggerall = var(3)=0
  9447. triggerall = random = [700,899]
  9448. triggerall = var(9)=1
  9449. triggerall = var(59)=1
  9450. triggerall = statetype = S
  9451. triggerall = ctrl = 1
  9452. triggerall = stateno != 100
  9453. triggerall = p2statetype != A
  9454. triggerall = p2movetype != H
  9455. trigger1 = p2bodydist X < 5
  9456.  
  9457. [State -2]
  9458. type = ChangeState
  9459. value = 900
  9460. triggerall = var(3)=0
  9461. triggerall = random = [700,899]
  9462. triggerall = var(9)=1
  9463. triggerall = var(59)=1
  9464. triggerall = statetype = S
  9465. triggerall = ctrl = 1
  9466. triggerall = stateno != 100
  9467. triggerall = p2statetype != A
  9468. triggerall = p2movetype != H
  9469. trigger1= p2bodydist X < 5
  9470.  
  9471. [State -2]
  9472. type = ChangeState
  9473. value = 960
  9474. triggerall = var(3)=0
  9475. triggerall = var(9)=1
  9476. triggerall = var(59)=2
  9477. triggerall = statetype = S
  9478. triggerall = ctrl = 1
  9479. triggerall = stateno != 100
  9480. triggerall = p2statetype != A
  9481. triggerall = p2movetype != H
  9482. trigger1 = p2bodydist X < 4
  9483.  
  9484. [State -2]
  9485. type = ChangeState
  9486. value = 4500
  9487. triggerall = random = [700,899]
  9488. triggerall = var(3)=0
  9489. triggerall = var(9)=2
  9490. triggerall = statetype != A
  9491. triggerall = power >= 1000
  9492. triggerall = var(59)=2
  9493. triggerall = statetype = S
  9494. triggerall = ctrl = 1
  9495. trigger1 = p2bodydist X < 30
  9496. triggerall = stateno != 100
  9497. triggerall = p2statetype != A
  9498. triggerall = p2movetype != H
  9499.  
  9500. ; crouch guard
  9501. [State -2, AI]
  9502. type = ChangeState
  9503. value = 131
  9504. triggerall = var(59)=1
  9505. triggerall = p2movetype = A || (enemy, NumProj >= 1)
  9506. triggerall = P2bodydist X <= 50 || (enemy, NumProj >= 1)
  9507. triggerall = statetype != A
  9508. triggerall = random <= 400
  9509. triggerall = var(9) = 1
  9510. triggerall = ctrl
  9511. triggerall = stateno != 131
  9512. trigger1 = p2statetype = C
  9513. trigger2 = (enemy, NumProj >= 1)
  9514.  
  9515.  
  9516.  
  9517. [State -2,AInormal]
  9518. type = ChangeState
  9519. triggerall = var(3) = 0
  9520. triggerall = random = [500,600]
  9521. triggerall = var(59)=1
  9522. triggerall = var(9) = 1
  9523. triggerall = p2movetype != A
  9524. triggerall = P2Life > 0
  9525. triggerall = StateType != A
  9526. triggerall = p2statetype != C
  9527. triggerall = p2movetype != H
  9528. triggerall = P2bodydist X = (6,10)
  9529. triggerall = ctrl = 1
  9530. trigger1 = stateno != 191
  9531. value = 260
  9532.  
  9533. [State -2,AInormal]
  9534. type = ChangeState
  9535. triggerall = var(3) = 0
  9536. triggerall = random = [700,800]
  9537. triggerall = var(59)=1
  9538. triggerall = var(9) = 1
  9539. triggerall = p2movetype != A
  9540. triggerall = P2Life > 0
  9541. triggerall = StateType != A
  9542. triggerall = p2statetype != C
  9543. triggerall = p2movetype != H
  9544. triggerall = ctrl = 1
  9545. trigger1= P2bodydist X = (6,10)
  9546. value = 230
  9547.  
  9548. [State -2,AInormal]
  9549. type = ChangeState
  9550. triggerall = var(3) = 0
  9551. triggerall = random = [700,800]
  9552. triggerall = var(59)=2
  9553. triggerall = var(9) = 1
  9554. triggerall = p2movetype != A
  9555. triggerall = P2Life > 0
  9556. triggerall = StateType != A
  9557. triggerall = p2statetype != C
  9558. triggerall = p2movetype != H
  9559. triggerall = ctrl = 1
  9560. trigger1= P2bodydist X = (6,10)
  9561. value = 227
  9562.  
  9563.  
  9564. [State -2,AI23]
  9565. type = ChangeState
  9566. triggerall = var(3) = 0
  9567. triggerall = random = [700,800]
  9568. triggerall = var(59)=1
  9569. triggerall = var(9) = 1
  9570. triggerall = p2movetype != A
  9571. triggerall = P2Life > 0
  9572. triggerall = StateType != A
  9573. triggerall = p2statetype != C
  9574. triggerall = p2movetype != H
  9575. triggerall = ctrl = 1
  9576. trigger1= P2bodydist X = (6,10)
  9577. value = 245
  9578.  
  9579.  
  9580. [State -2,AI24]
  9581. type = ChangeState
  9582. triggerall = var(3) = 0
  9583. triggerall = random = [600,700]
  9584. triggerall = var(59)=1
  9585. triggerall = var(9) = 1
  9586. triggerall = p2movetype != A
  9587. triggerall = P2Life > 0
  9588. triggerall = StateType != A
  9589. triggerall = p2statetype != C
  9590. triggerall = p2movetype != H
  9591. triggerall = ctrl = 1
  9592. trigger1 = P2bodydist X = (11,16)
  9593. value = 440
  9594.  
  9595.  
  9596.  
  9597.  
  9598. [State -2,AInormal]
  9599. type = ChangeState
  9600. triggerall = var(3) = 0
  9601. triggerall = power >=500
  9602. triggerall = random = [700,800]
  9603. triggerall = var(59)=1
  9604. triggerall = var(9) = 1
  9605. triggerall = p2movetype != A
  9606. triggerall = P2Life > 0
  9607. triggerall = StateType != A
  9608. triggerall = p2statetype != C
  9609. triggerall = p2movetype != H
  9610. triggerall = ctrl = 1
  9611. trigger1 = P2bodydist X = (11,20)
  9612. value = 3500
  9613.  
  9614. [State -2,AInormal]
  9615. type = ChangeState
  9616. triggerall = var(3) = 0
  9617. triggerall = random = [700,800]
  9618. triggerall = var(59)=1
  9619. triggerall = var(9) = 1
  9620. triggerall = p2movetype != A
  9621. triggerall = P2Life > 0
  9622. triggerall = StateType != A
  9623. triggerall = p2statetype != C
  9624. triggerall = p2movetype != H
  9625. triggerall = ctrl = 1
  9626. trigger1 = P2bodydist X = (20,25)
  9627. value = 3400
  9628.  
  9629.  
  9630.  
  9631. [State -2,AInormal]
  9632. type = ChangeState
  9633. triggerall = var(3) = 0
  9634. triggerall = random = [600,699]
  9635. triggerall = var(59)=1
  9636. triggerall = var(9) = 1
  9637. triggerall = p2movetype != A
  9638. triggerall = P2Life > 0
  9639. triggerall = StateType != A
  9640. triggerall = p2statetype != C
  9641. triggerall = p2movetype != H
  9642. triggerall = ctrl = 1
  9643. trigger1 = P2bodydist X = (30,40)
  9644. value = 214
  9645.  
  9646.  
  9647.  
  9648. [State -2,AInormal]
  9649. type = ChangeState
  9650. triggerall = var(3) = 0
  9651. triggerall = random = [600,699]
  9652. triggerall = var(59)=1
  9653. triggerall = var(9) = 1
  9654. triggerall = p2movetype != A
  9655. triggerall = P2Life > 0
  9656. triggerall = StateType != A
  9657. triggerall = p2statetype != C
  9658. triggerall = p2movetype != H
  9659. triggerall = ctrl = 1
  9660. trigger1 = P2bodydist X = (30,40)
  9661. value = 240
  9662.  
  9663.  
  9664. [State -2,AInormal]
  9665. type = ChangeState
  9666. triggerall = var(3) = 0
  9667. triggerall = random = [600,699]
  9668. triggerall = var(59)=1
  9669. triggerall = var(9) = 1
  9670. triggerall = p2movetype != A
  9671. triggerall = P2Life > 0
  9672. triggerall = StateType != A
  9673. triggerall = p2statetype != C
  9674. triggerall = p2movetype != H
  9675. triggerall = ctrl = 1
  9676. trigger1 = P2bodydist X = (40,70)
  9677. value = 3990
  9678.  
  9679.  
  9680. [State -2,AInormal]
  9681. type = ChangeState
  9682. triggerall = var(3) = 0
  9683. triggerall = random = [600,699]
  9684. triggerall = var(59)=1
  9685. triggerall = var(9) = 1
  9686. triggerall = p2movetype != A
  9687. triggerall = P2Life > 0
  9688. triggerall = StateType != A
  9689. triggerall = p2statetype != C
  9690. triggerall = p2movetype != H
  9691. triggerall = ctrl = 1
  9692. trigger1 = P2bodydist X = (71,140)
  9693. value = 3600
  9694.  
  9695. [State -2,AI25]
  9696. type = ChangeState
  9697. triggerall = power =(2001,3000)
  9698. triggerall = var(3) = 0
  9699. triggerall = random = [600,699]
  9700. triggerall = var(59)=1
  9701. triggerall = p2movetype != A
  9702. triggerall = P2Life > 0
  9703. triggerall = StateType != A
  9704. triggerall = p2statetype != C
  9705. triggerall = p2movetype != H
  9706. triggerall = ctrl = 1
  9707. trigger1 = var(9) = 1
  9708. value = 7000
  9709.  
  9710.  
  9711. [State -2,AI26]
  9712. type = ChangeState
  9713. triggerall = power =(1001,2000)
  9714. triggerall = var(3) = 0
  9715. triggerall = random = [600,900]
  9716. triggerall = var(59)=2
  9717. triggerall = p2movetype != A
  9718. triggerall = P2Life > 0
  9719. triggerall = StateType != A
  9720. triggerall = p2statetype != C
  9721. triggerall = p2movetype != H
  9722. triggerall = ctrl = 1
  9723. trigger1 = var(9) = 1
  9724. value = 3111
  9725.  
  9726. [State -2,AI26]
  9727. type = ChangeState
  9728. triggerall = power >=1000
  9729. triggerall = var(3) = 0
  9730. triggerall = random = [100,900]
  9731. triggerall = var(59)=2
  9732. triggerall = p2movetype != A
  9733. triggerall = P2Life > 0
  9734. triggerall = StateType != A
  9735. triggerall = p2statetype != C
  9736. triggerall = p2movetype != H
  9737. triggerall = ctrl = 1
  9738. trigger1 = var(9) = 1
  9739. value = 4200
  9740.  
  9741. [State -2,AI26]
  9742. type = ChangeState
  9743. triggerall = power >=1000
  9744. triggerall = var(3) = 0
  9745. triggerall = random = [800,900]
  9746. triggerall = var(59)=2
  9747. triggerall = p2movetype != A
  9748. triggerall = P2Life > 0
  9749. triggerall = StateType != A
  9750. triggerall = p2statetype != C
  9751. triggerall = p2movetype != H
  9752. triggerall = ctrl = 1
  9753. trigger1 = var(9) = 1
  9754. value = 9020
  9755.  
  9756.  
  9757. [State -2,AInormal]
  9758. type = ChangeState
  9759. triggerall = var(3) = 0
  9760. triggerall = random = [600,699]
  9761. triggerall = var(59)=1
  9762. triggerall = var(9) = 1
  9763. triggerall = p2movetype != A
  9764. triggerall = P2Life > 0
  9765. triggerall = StateType != A
  9766. triggerall = p2statetype != C
  9767. triggerall = p2movetype != H
  9768. triggerall = ctrl = 1
  9769. trigger1 = P2bodydist X = (141,240)
  9770. value = 990
  9771.  
  9772.  
  9773.  
  9774. [State -2,AInormal]
  9775. type = ChangeState
  9776. triggerall = power >=1000
  9777. triggerall = p2stateno !=100
  9778. triggerall = var(3) = 0
  9779. triggerall = random = [800,900]
  9780. triggerall = var(59)=2
  9781. triggerall = var(9) = 2
  9782. triggerall = p2movetype != A
  9783. triggerall = P2Life > 0
  9784. triggerall = StateType != A
  9785. triggerall = p2statetype != C
  9786. triggerall = p2movetype != H
  9787. triggerall = ctrl = 1
  9788. trigger1 = P2bodydist X = (70,200)
  9789. value = 3111
  9790.  
  9791.  
  9792. ; VAR RESET BY DEAD - SUPERHEROES OFF creado por mi amigo Kain
  9793. [State -2, DM]
  9794. type = Varset
  9795. triggerall = name = "May Lee"
  9796. triggerall = var(59) != 1
  9797. trigger1 = life <= 0
  9798. var(59) = 1
  9799.  
  9800.  
  9801. [State -2, DM]
  9802. type = Varset
  9803. trigger1 = stateno =0
  9804. var(3) = 0
  9805.  
  9806. [state 191, Turns Mode Special Entrance]
  9807. type = Varset
  9808. trigger1 = RoundsExisted = 0 && TeamMode = Turns && Roundno > 1
  9809. var(14)=1
  9810.  
  9811.  
  9812. [State -2, DM]
  9813. type = Varset
  9814. trigger1 = stateno =(4200,4260)
  9815. trigger2 = stateno =(7000,7045)
  9816. trigger3 = stateno =(3111,3125)
  9817. trigger4 = stateno = 4500
  9818. trigger5 = stateno =4551
  9819. trigger6 = stateno =4090
  9820. trigger7 = stateno =4052
  9821. trigger8 = stateno =4098
  9822. trigger9 = stateno =4057
  9823. trigger10 = stateno =6400
  9824. trigger11 = stateno =3702
  9825. trigger12 = stateno =9010
  9826. var(3) = 1
  9827.  
  9828. ;[State -2, DM]
  9829. ;type = Varset
  9830. ;trigger1 = command = "Inteligencia"
  9831. ;var(9) = 1
  9832.  
  9833. [State -2, AI_Check] ; El ayudante siempre presente
  9834. type = Helper                 ; Ayudante
  9835. trigger1 = NumHelper(9999) = 0  ; No se repitira si esta presenta ya
  9836. trigger1 = var(9) = 0           ; Variable que actua como interruptor
  9837. trigger1 = RoundState = 2       ; Solo activado en combate
  9838. name = "AI activada"            ; Nombre de la AI
  9839. id = 9999                       ; Su identificador
  9840. pos = 1000, 1000                ; posicion en su nivel muy alta
  9841. stateno = 9999                  ; Te manda al stateno 9999
  9842. helpertype = normal             ; Helper tipo normal
  9843. keyctrl = 1     
  9844.  
  9845.  
  9846. [state -2, VARSET]
  9847. type = varset
  9848. trigger1= stateno =7000
  9849. V = 8
  9850. value = 1
  9851.  
  9852.  
  9853. [state 5900, VARSET]
  9854. type = varset
  9855. trigger1= stateno =0
  9856. V = 8
  9857. value = 0
  9858.  
  9859.  
  9860. ; VAR RESET BY GET HIT -  SUPERHEROES OFF creado por mi amigo Kain
  9861. [State -2, DM]
  9862. type = Varset
  9863. triggerall = name = "May Lee"
  9864. triggerall = var(59) != 1
  9865. trigger1 = stateno = [5000,5999]
  9866. var(59) = 1
  9867.  
  9868. [State -2, DM]
  9869. type = Varset
  9870. trigger1 = stateno = [7000,7005]
  9871. var(7) = 1
  9872.  
  9873. [State -2, DM]
  9874. type = Varset
  9875. trigger1 = stateno = 0
  9876. var(7) = 0
  9877.  
  9878.  
  9879. [state -2 1]
  9880. type = assertspecial
  9881. trigger1 = var(59) = 2
  9882. flag = nostandguard
  9883. flag2= nocrouchguard
  9884. flag3= noairguard
  9885.  
  9886.  
  9887. [State -2, STPRUNSND]
  9888. type = StopSnd
  9889. trigger1 = stateno != 100
  9890. channel = 20
  9891.  
  9892. [State -2, STPRUNSND]
  9893. type = StopSnd
  9894. trigger1 = stateno != 4205
  9895. channel = 25
  9896.  
  9897.  
  9898. ;Stop channel 19's sound when Taunt is Cancelled
  9899. [State -2, STPTAUNT]
  9900. type = StopSnd
  9901. trigger1 = stateno != 195 
  9902. channel = 19
  9903.  
  9904. [State -2, STPTAUNT]
  9905. type = StopSnd
  9906. trigger1 = stateno != 198
  9907. channel = 25
  9908.  
  9909. [State -2, STPTAUNT]
  9910. type = StopSnd
  9911. trigger1 = stateno != 193
  9912. channel = 21
  9913.  
  9914. [State -2, STPTAUNT]
  9915. type = StopSnd
  9916. trigger1 = stateno != 4098
  9917. channel = 20
  9918.  
  9919. [State -2, STPTAUNT]
  9920. type = StopSnd
  9921. trigger1 = stateno != 1950
  9922. channel = 9
  9923.  
  9924.  
  9925. [State -2,4]
  9926. type = DisplayToClipboard
  9927. trigger1 =  1
  9928. text = "var(6)= %d, var(59) = %d"
  9929. params = var(6), var(59)
  9930.  
  9931.  
  9932. [State -2, 1]
  9933. type = Varset
  9934. triggerall = MatchOver
  9935. triggerall = var(59)= 2
  9936. trigger1 = Time = 0
  9937. var(10) = 1
  9938.  
  9939.  
  9940. [Statedef -3]
  9941. [State lin's lifeadd ]
  9942. type = lifeadd
  9943. triggerall = life >50 && time%5 =0 
  9944. trigger1 = enemy,name = "lin"
  9945. trigger1 = enemy,var(18) = 1
  9946. value = -1
  9947. [State -3, 1.1]
  9948. type = PlaySnd
  9949. triggerall = Time = 1
  9950. trigger1 = stateno = 50
  9951. value = 40,0
  9952. persistent = 0 ;make sure it play only once each time
  9953.  
  9954. [State -3, 1.1]
  9955. type = PlaySnd
  9956. triggerall = Time = 1
  9957. trigger1 = stateno = 105
  9958. value = S7,3
  9959. persistent = 0 ;make sure it play only once each time
  9960. volume = -40
  9961.  
  9962.  
  9963. [State -2,4]
  9964. type = PlaySnd
  9965. triggerall = Time = 1
  9966. trigger1 = StateNo = 52
  9967. value = 7, 2
  9968. volume = -40
  9969.  
  9970. [State -3, 2]
  9971. type = PlaySnd
  9972. triggerall = Time = 1
  9973. triggerall = Life
  9974. triggerall = random % 10 < 5
  9975. trigger1 = stateno = 5000
  9976. trigger1 = anim = 5000 || anim = 5010
  9977. trigger2 = stateno = 5010
  9978. trigger2 = anim = 5020
  9979. value = 5000,0
  9980. channel = 0
  9981. ignorehitpause = 1
  9982.  
  9983. [State -3, 2]
  9984. type = PlaySnd
  9985. triggerall = Time = 1
  9986. triggerall = Life
  9987. triggerall = random % 10 < 5
  9988. trigger1 = stateno = 5000 || stateno = 5020
  9989. trigger1 = anim != 5000 && anim != 5010
  9990. trigger2 = stateno = 5010
  9991. trigger2 = anim != 5020
  9992. value = 72,5
  9993. channel = 0
  9994. ignorehitpause = 1
  9995.  
  9996.  
  9997.  
  9998. [State -3, 2]
  9999. type = PlaySnd
  10000. triggerall = Time = 1
  10001. triggerall = Life
  10002. triggerall = random % 10 > 5
  10003. trigger1 = stateno = 5000 || stateno = 5020
  10004. trigger1 = anim != 5000 && anim != 5010
  10005. trigger2 = stateno = 5010
  10006. trigger2 = anim != 5020
  10007. value = 5000,1
  10008. channel = 0
  10009. ignorehitpause = 1
  10010.  
  10011.  
  10012. [State -3, 2]
  10013. type = PlaySnd
  10014. triggerall = Time = 1
  10015. triggerall = Life
  10016. triggerall = random % 10 < 4
  10017. trigger1 = stateno = 5100
  10018. value = 5000,1
  10019. channel = 0
  10020. ignorehitpause = 1
  10021.