home *** CD-ROM | disk | FTP | other *** search
/ ProGames 6 / PROGAMES.iso / linked / KOF2003BW.exe / KOF2003BW / CHARS / Gaibel / counters.cns < prev    next >
Encoding:
Text File  |  1999-01-01  |  12.8 KB  |  770 lines

  1. ;---------------------------------------------------------------------------
  2. ; var used
  3. ; counter 1         = 7
  4. ; counter 2         = 8
  5. ;---------------------------------------------------------------------------
  6. ; state used
  7. ; 271-272 kof        close fireball p2 state....
  8. ; 273-274 kof1        little kombo ( punch punch close kick close punch hard kick )
  9. ; 275-276 stf    ok
  10. ; 277     stf 
  11. ; 284-    kof reaction
  12. ; 285-    kof1 reaction
  13.  
  14. ; Kof style
  15. ;---------------------------------------------------------------------------
  16. ; counter1 --  reazione -- fireball
  17. [Statedef 271]
  18. type = S
  19. movetype = I
  20. physics = S
  21. ctrl = 0
  22. anim = 195
  23. velset = 0,0
  24. poweradd = 100
  25.  
  26.  
  27. [State 271, VarSet]
  28. type = VarSet
  29. trigger1 = time = 0
  30. v = 7
  31. value = 0
  32.  
  33. [State 271, VarAdd]
  34. type = VarAdd
  35. trigger1 = animelem = 3
  36. trigger2 = animelem = 4
  37. trigger3 = animelem = 5
  38. v = 7
  39. value = 1
  40.  
  41.  
  42. [State 271, Reversal]
  43. type = reversaldef
  44. trigger1 = time = 0
  45. attr = S, SA
  46. reversal.attr = SCA, NA, SA, HA
  47. pausetime = 8, 15
  48. hitsound = S0, 32
  49. sparkno = -1
  50. sparkxy = 100, -100
  51. sprpriority = -1
  52. p1stateno = 284
  53. fall = 0
  54. fall.recover = 0
  55.  
  56. [State 271, End of Taunt]
  57. type = ChangeState
  58. trigger1 = var(7) > 4
  59. value = 272
  60.  
  61.  
  62.  
  63. ;---------------------------------
  64. ; counter1 fine
  65. [Statedef 272]
  66. type = S
  67. movetype = I
  68. physics = S
  69. ctrl = 0
  70. anim = 196
  71. velset = 0,0
  72.  
  73. [State 272, VarSet]
  74. type = VarSet
  75. trigger1 = time = 0
  76. v = 7
  77. value = 0
  78.  
  79. [State 272, 9]
  80. type = ChangeState
  81. trigger1 = animtime = 0
  82. value = 0
  83. ctrl = 1
  84.  
  85.  
  86.  
  87.  
  88.  
  89. ;---------------------------------------------------------------------------
  90. ; counter2 -- alta -- provocation 1 frame -- reazione -- kombo
  91. [Statedef 273]
  92. type = S
  93. movetype = I
  94. physics = S
  95. ctrl = 0
  96. anim = 195
  97. velset = 0,0
  98. poweradd = 100
  99.  
  100. [State 273, VarSet]
  101. type = VarSet
  102. trigger1 = time = 0
  103. v = 8
  104. value = 0
  105.  
  106. [State 273, VarAdd]
  107. type = VarAdd
  108. trigger1 = animelem = 3
  109. trigger2 = animelem = 4
  110. trigger3 = animelem = 5
  111. v = 8
  112. value = 1
  113.  
  114. [State 273, acclamazione]
  115. type = PLaySNd
  116. trigger1 = animelem = 1
  117. value = S0,6
  118. persistent = 0
  119.  
  120. [State 273, Reversal]
  121. type = reversaldef
  122. trigger1 = time = 0
  123. attr = S, SA
  124. reversal.attr = SCA, NA, SA, HA
  125. pausetime = 8, 15
  126. hitsound = S0, 32
  127. sparkno = -1
  128. sparkxy = 100, -100
  129. sprpriority = -1
  130. p1stateno = 285        ;da aggiustare con le frame
  131. fall = 1
  132. fall.recover = 0
  133.  
  134. [State 273, End of Taunt]
  135. type = ChangeState
  136. trigger1 = var(8) > 4
  137. value = 274
  138.  
  139.  
  140.  
  141. ;---------------------------------
  142. ; counter2 fine
  143. [Statedef 274]
  144. type = S
  145. movetype = I
  146. physics = S
  147. ctrl = 0
  148. anim = 196
  149. velset = 0,0
  150.  
  151. [State 274, VarSet]
  152. type = VarSet
  153. trigger1 = time = 0
  154. v = 8
  155. value = 0
  156.  
  157. [State 274, 9]
  158. type = ChangeState
  159. trigger1 = animtime = 0
  160. value = 0
  161. ctrl = 1
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170. ; STreet fighter style
  171. ;---------------------------------------------------------------------------
  172.  
  173.  
  174. [Statedef 275]
  175. type    = S
  176. movetype= A
  177. physics = S
  178. juggle  = 0
  179. velset = 0,0
  180. ctrl = 0
  181. anim = 430
  182. poweradd = -500
  183. sprpriority = 2
  184.  
  185. [State 275, 1]
  186. type = HitDef
  187. trigger1 = AnimElem = 4
  188. attr = S, NA
  189. damage = 70, 0
  190. getpower = 50
  191. givepower = 25
  192. animtype =Heavy
  193. guardflag = MA
  194. hitflag = MAF
  195. priority = 4, Hit
  196. pausetime = 2, 15
  197. guard.sparkno = S717
  198. sparkno = S715
  199. sparkxy = -10, -74
  200. hitsound = S101, 5
  201. guardsound = S0, 0
  202. ground.type = High
  203. ground.slidetime = 15
  204. ground.hittime  = 1000
  205. airguard.velocity = -2,-.8
  206. air.type = Low
  207. air.hittime = 25
  208. fall = 1
  209. air.fall = 1
  210. fall.recover = 0
  211. p2stateno = 276
  212.  
  213.  
  214. [State 275, NotHitBy]
  215. type = NotHitBy
  216. trigger1 = AnimElem = 1
  217. value = SCA
  218. time = 14
  219.  
  220. [State 275, Pause]
  221. type = Pause
  222. trigger1 = Time = 0
  223. time = 10
  224.  
  225. [State 275, SuperPause]
  226. type = SuperPause
  227. trigger1 = AnimElem = 2
  228. anim = -1
  229. darken = 0
  230. time = 5
  231. movetime = 5
  232.  
  233. [State 275, Flash]
  234. type = EnvColor
  235. trigger1 = Time = 0
  236. value = 255, 255, 255
  237. time = 1
  238.  
  239. [State 275, snd]
  240. type = PlaySnd
  241. trigger1 = AnimElem = 1
  242. value = S0, 8
  243.  
  244.  
  245. [State 275, 7]
  246. type = ChangeState
  247. trigger1 = AnimTime = 0
  248. value = 0
  249. ctrl = 1
  250.  
  251. ;---------------------------------------------------------------------------
  252. ; Alpha Counter GetHit State
  253.  
  254. [Statedef 276]
  255. type    = A
  256. movetype= H
  257. physics = N
  258. ctrl = 0
  259.  
  260. [State 276, 1]
  261. type = ChangeAnim2
  262. Trigger1 = Time = 0
  263. value = 276
  264.  
  265. [State 905, 33]
  266. type = PosSet
  267. trigger1 = Time = 0
  268. y = -30
  269.  
  270. [State 276, 2]
  271. type = VelSet
  272. trigger1 = AnimElem = 2
  273. x = -5
  274. y = -9
  275.  
  276. [State 276, 435] ;Gravity
  277. type = VelAdd
  278. Trigger1 = 1
  279. y = .55
  280.  
  281. [State 276, 4]
  282. type = SelfState
  283. trigger1 = Pos Y >= 0
  284. value = 5100
  285.  
  286. ;---------------------------------------------------------------------------
  287. [Statedef 277]
  288. type    = S
  289. movetype= A
  290. physics = S
  291. juggle  = 0
  292. velset = 0,0
  293. ctrl = 0
  294. anim = 220
  295. poweradd = -500
  296. sprpriority = 2
  297.  
  298. [State 277, 1]
  299. type = HitDef
  300. trigger1 = AnimElem = 4
  301. attr = S, NA
  302. damage = 70, 0
  303. getpower = 50
  304. givepower = 25
  305. animtype =Heavy
  306. guardflag = MA
  307. hitflag = MAF
  308. priority = 4, Hit
  309. pausetime = 2, 15
  310. guard.sparkno = S717
  311. sparkno = S715
  312. sparkxy = -10, -74
  313. hitsound = S101, 5
  314. guardsound = S0, 0
  315. ground.type = High
  316. ground.slidetime = 15
  317. ground.hittime  = 1000
  318. airguard.velocity = -2,-.8
  319. air.type = Low
  320. air.hittime = 25
  321. fall = 1
  322. air.fall = 1
  323. fall.recover = 0
  324. p2stateno = 276
  325.  
  326.  
  327. [State 277, NotHitBy]
  328. type = NotHitBy
  329. trigger1 = AnimElem = 1
  330. value = SCA
  331. time = 14
  332.  
  333. [State 277, Pause]
  334. type = Pause
  335. trigger1 = Time = 0
  336. time = 10
  337.  
  338. [State 277, SuperPause]
  339. type = SuperPause
  340. trigger1 = AnimElem = 2
  341. anim = -1
  342. darken = 0
  343. time = 5
  344. movetime = 5
  345.  
  346. [State 277, Flash]
  347. type = EnvColor
  348. trigger1 = Time = 0
  349. value = 255, 255, 255
  350. time = 1
  351.  
  352. [State 277, snd]
  353. type = PlaySnd
  354. trigger1 = AnimElem = 1
  355. value = S0, 8
  356.  
  357.  
  358. [State 277, 7]
  359. type = ChangeState
  360. trigger1 = AnimTime = 0
  361. value = 0
  362. ctrl = 1
  363.  
  364.  
  365.  
  366.  
  367.  
  368.  
  369. ;---------------------------------------------------------------------------
  370. ;---------------------------------------------------------------------------
  371. ;---------------------------------------------------------------------------
  372. ;---------------------------------------------------------------------------
  373. ;---------------------------------------------------------------------------
  374. [Statedef 284]
  375. type = S
  376. movetype = A
  377. physics = S
  378. juggle = 6
  379. velset = 0
  380. anim = 1000
  381. ctrl = 0
  382. POWERADD = 10
  383.  
  384. [State 284, Voice]
  385. type = PlaySnd
  386. trigger1 = AnimElem = 2
  387. value = S1000,0 
  388.  
  389. [State 284, suono]
  390. type = PlaySnd
  391. trigger1 = AnimElem = 7
  392. value = S1000, 1 
  393.  
  394. ;wind power
  395. [State 284, wind]
  396. type = Projectile
  397. triggerall = (palno = 1) || (palno = 3) || (palno = 7)
  398. trigger1 = animelem = 7
  399. projanim = 1050
  400. projhitanim = 1060
  401. projshadow = -1
  402. projremovetime = 42
  403. postype = p1
  404. offset = 30,0
  405. vel = 0,0
  406. projhits = 1
  407. attr = S, SP
  408. animtype = back
  409. damage = 120,10
  410. sparkno = 12
  411. guard.sparkno = 40
  412. sparkxy = -10,-80
  413. hitsound = S5,4
  414. guardsound = S5,7
  415. getpower = 90,40
  416. givepower = 15
  417. hitflag = MAF
  418. p2facing = 1
  419. p2stateno = 270
  420. guardflag = MA
  421. guard.velocity = -7
  422. guard.slidetime = 20
  423. guard.hittime = 20
  424. ground.slidetime = 20
  425. ground.velocity = -7,-5
  426. air.velocity = -7,-5
  427. fall = 1
  428. fall.recover = 1
  429.  
  430. ;water power
  431. [State 284, water]                        
  432. type = Projectile
  433. triggerall = (palno = 5) || (palno = 9) || (palno = 11)
  434. trigger1 = animelem = 7
  435. projanim = 6000
  436. projhitanim = 6001
  437. projshadow = -1
  438. projremovetime = 42
  439. postype = p1
  440. offset = 52,0
  441. vel = 0,0
  442. projhits = 1
  443. attr = S, SP
  444. animtype = back
  445. damage = 120,10
  446. sparkno = 12
  447. guard.sparkno = 40
  448. sparkxy = -10,-80
  449. hitsound = S5,4
  450. guardsound = S5,7
  451. getpower = 90,40
  452. givepower = 15
  453. hitflag = MAF
  454. p2facing = 1
  455. p2stateno = 270
  456. guardflag = MA
  457. guard.velocity = -7
  458. guard.slidetime = 20
  459. guard.hittime = 20
  460. ground.slidetime = 20
  461. ground.velocity = -7,-5
  462. air.velocity = -7,-5
  463. fall = 1
  464. fall.recover = 1
  465.  
  466. ;bolt power
  467. [State 284, bolt]            
  468. type = Projectile
  469. triggerall = (palno = 4) || (palno = 10) || (palno = 12)
  470. trigger1 = animelem = 7
  471. projanim = 6004
  472. projhitanim = 6005
  473. projshadow = -1
  474. projremovetime = 42
  475. postype = p1
  476. offset = 52,0
  477. vel = 0,0
  478. projhits = 1
  479. attr = S, SP
  480. animtype = back
  481. damage = 120,10
  482. sparkno = 12
  483. guard.sparkno = 40
  484. sparkxy = -10,-80
  485. hitsound = S5,4
  486. guardsound = S5,7
  487. getpower = 90,40
  488. givepower = 15
  489. hitflag = MAF
  490. p2facing = 1
  491. p2stateno = 270
  492. guardflag = MA
  493. guard.velocity = -7
  494. guard.slidetime = 20
  495. guard.hittime = 20
  496. ground.slidetime = 20
  497. ground.velocity = -7,-5
  498. air.velocity = -7,-5
  499. fall = 1
  500. fall.recover = 1
  501.  
  502. ;fire power
  503. [State 284, fire]                    
  504. type = Projectile
  505. triggerall = (palno = 2) || (palno = 6) || (palno = 8)
  506. trigger1 = animelem = 7
  507. projanim = 6002
  508. projhitanim = 6003
  509. projshadow = -1
  510. projremovetime = 42
  511. postype = p1
  512. offset = 52,0
  513. vel = 0,0
  514. projhits = 1
  515. attr = S, SP
  516. animtype = back
  517. damage = 120,10
  518. sparkno = 12
  519. guard.sparkno = 40
  520. sparkxy = -10,-80
  521. hitsound = S5,4
  522. guardsound = S5,7
  523. getpower = 90,40
  524. givepower = 15
  525. hitflag = MAF
  526. p2facing = 1
  527. p2stateno = 270
  528. guardflag = MA
  529. guard.velocity = -7
  530. guard.slidetime = 20
  531. guard.hittime = 20
  532. ground.slidetime = 20
  533. ground.velocity = -7,-5
  534. air.velocity = -7,-5
  535. fall = 1
  536. fall.recover = 1
  537.  
  538.  
  539.  
  540. [State 284, endfireball1]
  541. type = ChangeState
  542. trigger1 = animtime = 0
  543. value = 0
  544. ctrl = 1
  545. ;---------------------------------------------------------------------------
  546. ;---------------------------------------------------------------------------
  547. ;---------------------------------------------------------------------------
  548. ;---------------------------------------------------------------------------
  549. ;---------------------------------------------------------------------------
  550. ;---------------------------------------------------------------------------
  551.  
  552. [Statedef 285]
  553. type = S 
  554. movetype= A 
  555. physics = S 
  556. juggle = 8 
  557. velset = 0,0
  558. ctrl = 0 
  559. anim = 285
  560.  
  561. [State 285, Movement]
  562. type = PosAdd
  563. trigger1 = animelem = 4, =0
  564. trigger2 = animelem = 4, =2
  565. trigger3 = animelem = 5, =0
  566. trigger4 = animelem = 5, =2
  567. trigger5 = animelem = 6, =0
  568. trigger6 = animelem = 6, =2
  569. trigger7 = animelem = 8, =0
  570. trigger8 = animelem = 8, =2
  571. trigger9 = animelem = 9, =0
  572. trigger10 = animelem = 9, =2
  573. x = 4
  574.  
  575. [State 285, Movement2]
  576. type = PosAdd
  577. trigger1 = animelem = 10
  578. trigger2 = animelem = 11
  579. trigger3 = animelem = 12
  580. x = 8
  581.  
  582. [State 285, Voice]
  583. type = PlaySnd
  584. trigger1 = Time = 0
  585. value = S1,1
  586.  
  587. [State 285, SFX]
  588. type = PlaySnd
  589. trigger1 = animelem = 3
  590. value = S0,0
  591.  
  592. [State 285, HitDef1]
  593. type = HitDef
  594. trigger1 = AnimElem = 5
  595. attr = S, NA
  596. damage = 50 
  597. animtype = Heavy
  598. guardflag = M
  599. hitflag = MAF
  600. priority = 4, Hit
  601. pausetime = 4,4
  602. poweradd = 20,10
  603. sparkno = 12
  604. sparkxy = -20,-70
  605. hitsound = S5,4
  606. guardsound = S5,6
  607. ground.type = High
  608. ground.slidetime = 35
  609. ground.hittime = 35
  610. ground.velocity = -5
  611. air.velocity = -4,-3
  612.  
  613. [State 285, HitDef1]
  614. type = HitDef
  615. trigger1 = AnimElem = 9
  616. attr = S, NA
  617. damage = 55 
  618. animtype = Heavy
  619. guardflag = M
  620. hitflag = MAF
  621. priority = 4, Hit
  622. pausetime = 12,12
  623. poweradd = 20,10
  624. sparkno = 12
  625. sparkxy = -20,-70
  626. hitsound = S5,4
  627. guardsound = S5,6
  628. ground.type = High
  629. ground.slidetime = 27
  630. ground.hittime = 27
  631. ground.velocity = -5
  632. air.velocity = -4,-7
  633.  
  634. [State 285, Movement2]
  635. type = PosAdd
  636. trigger1 = animelem = 16
  637. trigger2 = animelem = 19
  638. trigger3 = animelem = 26
  639. trigger4 = animelem = 28
  640. x = 8
  641.  
  642.  
  643.  
  644. [State 215, HitDef]
  645. type = HitDef
  646. trigger1 = AnimElem = 16
  647. trigger2 = AnimElem = 19
  648. trigger3 = Animelem = 26
  649. trigger4 = Animelem = 28
  650. attr = S, NA
  651. damage = 50
  652. animtype = Light
  653. guardflag = M
  654. hitflag = MAF
  655. p2facing = 1
  656. p2stateno = 270
  657. priority = 4, Hit
  658. pausetime = 8,8
  659. poweradd = 20,5
  660. sparkno = 0
  661. sparkxy = -20,-70
  662. hitsound = S5,2
  663. guardsound = S5,7
  664. ground.type = High
  665. air.animtype = Low
  666. ground.slidetime = 19
  667. ground.hittime = 19
  668. ground.velocity = -3
  669. air.velocity = -3,-3
  670.  
  671. [State 285, ChangeState]
  672. type = ChangeState
  673. trigger1 = animtime = 0
  674. value = 430
  675. ctrl = 0
  676.  
  677.  
  678.  
  679.  
  680.  
  681.  
  682.  
  683.  
  684. [Statedef 290]
  685. type = A
  686. movetype= A
  687. physics = A
  688. juggle = 8
  689. ctrl = 0
  690. anim = 620
  691. pweradd = -500
  692. sprpriority = 2
  693.  
  694.  
  695. [State 290, SFX]
  696. type = PlaySnd
  697. trigger1 = AnimElem = 3
  698. value = S0,0
  699.  
  700. [State 290, HitDef]
  701. type = HitDef
  702. trigger1 = AnimElem = 3
  703. attr = A, NA
  704. damage = 85
  705. animtype = Heavy
  706. guardflag = HA
  707. hitflag = MAF
  708. priority = 4, Hit
  709. poweradd = 40, 10
  710. pausetime = 7,7
  711. sparkno = 2
  712. sparkxy = -20,-50
  713. hitsound = S5,1
  714. guardsound = S5,6
  715. ground.type = High
  716. ground.slidetime = 27
  717. ground.hittime = 27
  718. ground.velocity = -5
  719. air.velocity = -4,-3
  720. p2stateno = 276
  721.  
  722.  
  723. [State 290,E]
  724. type = Explod
  725. trigger1 = AnimElem = 2
  726. anim = 8103
  727. ID = 8103
  728. pos = -8,-86
  729. postype = p1
  730. sprpriority = 2
  731. bindtime = 1
  732. ownpal = 1
  733.  
  734. [State 290, NotHitBy]
  735. type = NotHitBy
  736. trigger1 = AnimElem = 1
  737. value = SCA
  738. time = 14
  739.  
  740. [State 290, Pause]
  741. type = Pause
  742. trigger1 = Time = 0
  743. time = 10
  744.  
  745. [State 290, SuperPause]
  746. type = SuperPause
  747. trigger1 = AnimElem = 2
  748. anim = -1
  749. darken = 0
  750. time = 5
  751. movetime = 5
  752.  
  753. [State 290, Flash]
  754. type = EnvColor
  755. trigger1 = Time = 0
  756. value = 255, 255, 255
  757. time = 1
  758.  
  759.  
  760. [State 290, Anim]
  761. type = ChangeAnim
  762. trigger1 = time = 0
  763. value = 620
  764.  
  765.  
  766.  
  767.  
  768.  
  769.  
  770.