;Config
[statedef 40000]
ctrl=0
anim = 9999

;-------------------------------------------------------------------------------------------------------
[state 20000];explod MAX explod Number
type = parentvarset
ignorehitpause = 1
trigger1 = time = 0
var(1) = 3   ;<----ύX Change this
					;0  32
					;1  64
					;2  96
					;3  128
					;4  256ȏ  over 256

;ł̐mugen.cfgɂĐݒ肵Ă鐔lłB
;ӓ_ƂLayeredSpriteMaxExplodMax傫lɐݒ肵Ă

;This is the number of ExplodMAX that you've set in mugen.cfg.
;Please set LayeredSpriteMax more than ExplodMax .
 
;-------------------------------------------------------------------------------------------------------
[state 20000];Η͒ Attack
type = varset
ignorehitpause = 1
trigger1 = time = 0
var(57) = 100 ;<----ύX Change this


;100ŕʂ̍ÚBvcnsattackƎvĂčx܂B
;Original attack parameter is 100 .


;----------------------------------------------------------------------------------------------------------
[state -3];RC~Ԑݒ Recoil Guard Pause Time
type = parentvarset
trigger1 = 1
var(16) = 20  ;<--t[ŎwAŏ2Aő22BftHg20  minimum is 2 , maximum is 22.
ignorehitpause = 1


;v͉ʂt[~܂邩łB\͕̂ω܂B
;ł20F炢łBqbg|[Yɍ킹Ȃ10xB̂炢ȂrITNTN܂B
;^bO⃊RCLv10ɂꍇ5`9xł܂Bŏ2ƑC܂B
;ŎgĂ݂Ă̐lĂ݂ĂB

;ő22Ƃ͏Ă܂AԂႯt[ł܂܂B
;ĂȂƁAƂłȂllłĂ肵āAŁuʂȂvƂĂ̂ŔÔ߂łB
;Ȃ݂ɉair̊֌W̉Ȃ̂ł艺̒l͓ȂłB






;------------------------------------------------------------------------------------------------------------
[state -3];tlݒ attack reduction by enemy's life
type = parentvarset
trigger1 = roundstate = 2
trigger1 = !(root,var(24))
var(0) = 1
;0 ---->tlȂ off
;1 ---->tl on
ignorehitpause = 1

;
;RFQ[WMAXȂtlĂU㎝ĂR{𓋍ڂĂ܂̂AIғIɂ͋tl𐄏܂B
;lEFZLɂ͂xΉċtl͂Ă܂B
;GtGGɂΉ܂B

;tlɗDłqɂ͌dlɕς܂B
;̓Iɂ̗͑́~h͂Jt[}ŁA葽ꍇ̓Jt[}̗͖̑^ƒlɂȂƂ납tlIB
;tɍŏJt[}艺ɐݒ肳Ăꍇ͍ŏ炻Ɍtl܂B
;PF^̏ꍇ life*defence=1000*78 Ȃ̂ő̗͖^łX̍U͂89%炢X^[g܂B
;QF^΂̋l̏ꍇ life*defence = 1100*130 Ȃ̂ő̗͂769͍̎U100%AtlčU͂čs܂


;lΉς݃Lꗗ(62L)

;[EFZ]
;n̍     AHq
;hanma    XAϗAUNK
;586      ASAA݂AATAϗA_ށAAAUNKAAA^ՁA薢
;     
;ӂꎁ   AAEFZAEFZߋv
;BF       ^ՁA
;Ina      X
;[ۂ 
;fF     ܂

;[]
;Ƃ܎   p`FA
;Nachel 얲A~

;[GG]
;Gt \AJCA|`A`bvAWj[A~A~AAWACAXC[AANZAFmACm
            fBYB[AAoAuWbgAGfBAt@EXgAeX^gANtAWXeBX
            
;[AJin[g]
;Ina   ͂ƁAPAJA[jAAygA_ЁA~hbh

;[̑]
;`Ƃ͂鎁  ~N



;================================================
;RtBOI  END Config
;================================================
























;================================================
;ȉȊ댯 Don't change states under here
;================================================


[state 20000]
type = parentvarset
trigger1 = time = 1
fvar(4) = 0.01*var(57)
ignorehitpause = 1



;______________________________________________
;
;̃Xe[gɂ͈̂ȉ̃wp[̋Lq
;______________________________________________

;id = 10000 AINp
;   -->state 10000 N

;id = 40000 [F ̑vargp
;   -->state 40000 Œ

;id = 40001 ߂p
;   -->state 40001 {̌㕔Œ

;id = 40002 ѓpъwK@\pvargp
;   -->state 40002 {̑OŒ























;_______________________________________________________________________________________
;
;߂΍􌓊wK@\twp[Xe[g
;_______________________________________________________________________________________


;parent,var(50)
;=1   EŒ
;=2   Œ
;=3   Œ

;{̂ƊwKp̕ϐȂEEEĂƂŃwp[̕ϐ܂Ŋp
;_̓EhƂɃZbg邱ƁB̍ێdȂˁB

;_________________________________
;
;wp[^
;_________________________________


[State 20001,ԈႢŖ{̂痧ֈڍs]
type=selfstate
trigger1=!ishelper
value=0

[state 20001,ꉞG]
type = nothitby
trigger1 = 1
value = SCA
supermove = 1
ignorehitpause = 1
pausemovetime = 99999
supermovetime = 99999

[state 40000]
type = parentvarset
trigger1 = frontedgedist + 15 > root,fvar(36)
fvar(36) = frontedgedist + 15
ignorehitpause = 1

[state 40000]
type = parentvarset
trigger1 = backedgedist + 15  > root,fvar(35)
fvar(35) = backedgedist + 15
ignorehitpause = 1

[state 20001,ȂƂ UȂ]
type = AssertSpecial
trigger1 = 1
flag = invisible
flag2 = noautoturn




;____________________
;
;NewwK@\!!
;____________________

;ŌwK
;var(0) - var(23)
;var(2n) n = 0,1,2 ... 11 ͑̃Xe[gԍL
;var(2n+1) n = 0,1,2.... 11 ͑stateno = var(2n)ɂZ̔
;̂Ƃvar(23)܂Ŏgp

;wK
;var(30) - var(37)
;var(2n) n = 15,16,17,18 
;var(2n+1) n = 15,16,17,18
;̂Ƃvar(37)܂Ŏgp

;var(40) - var(51) idǗ
;var(57) Η͒
;var(58) display؂ւ
;var(59) [vAj؂p

[state 20000]
type = varadd
trigger1 = gametime%300 = 0
var(58) = 1
ignorehitpause = 1
;-------------------
;ȉL^
[state 20000]
type = varset
triggerall = var(0) = 0
triggerall = !enemynear,ishelper
triggerall = enemynear,movetype = A
triggerall = enemynear,stateno =[200,1999]
triggerall = enemynear,hitdefattr = SCA,AA
triggerall = enemynear,time >= 3
trigger1 = root,var(25)
var(0) = enemynear,stateno 
ignorehitpause = 1

[state 20000]
type = varset
triggerall = var(0)
triggerall = !enemynear,ishelper
triggerall = enemynear,movetype = A
triggerall = enemynear,stateno =[200,1999]
triggerall = enemynear,hitdefattr = SCA,AA
triggerall = var(1) = 0 || var(1) > enemynear,time
triggerall = enemynear,stateno = var(0)
trigger1 = root,var(25)
var(1) = enemynear,time
ignorehitpause = 1

[state 20000]
type = varset
trigger1 = !var(0)
var(40) = enemynear,id
ignorehitpause = 1
;-----------------------------
[state 20000]
type = varset
triggerall = var(0) && var(2) = 0
triggerall = !enemynear,ishelper
triggerall = enemynear,movetype = A
triggerall = enemynear,stateno =[200,1999]
triggerall = enemynear,hitdefattr = SCA,AA
triggerall = enemynear,time >= 3
triggerall = enemynear,stateno != var(0)
trigger1 = root,var(25)
var(2) = enemynear,stateno
ignorehitpause = 1

[state 20000]
type = varset
triggerall = var(2)
triggerall = !enemynear,ishelper
triggerall = enemynear,movetype = A
triggerall = enemynear,stateno =[200,1999]
triggerall = enemynear,hitdefattr = SCA,AA
triggerall = var(3) = 0 || var(3) > enemynear,time
trigger1 = enemynear,stateno = var(2)
trigger1 = root,var(25)
var(3) = enemynear,time
ignorehitpause = 1

[state 20000]
type = varset
trigger1 = !var(2)
var(41) = enemynear,id
ignorehitpause = 1
;---------------------------
[state 20000]
type = varset
triggerall = var(0) && var(2) && var(4) = 0
triggerall = !enemynear,ishelper
triggerall = enemynear,movetype = A
triggerall = enemynear,stateno =[200,1999]
triggerall = enemynear,hitdefattr = SCA,AA
triggerall = enemynear,time >= 3
triggerall = enemynear,stateno != var(0)
triggerall = enemynear,stateno != var(2)
trigger1 = root,var(25)
var(4) = enemynear,stateno
ignorehitpause = 1

[state 20000]
type = varset
triggerall = var(4)
triggerall = !enemynear,ishelper
triggerall = enemynear,movetype = A
triggerall = enemynear,stateno =[200,1999]
triggerall = enemynear,hitdefattr = SCA,AA
triggerall = var(5) = 0 || var(5) > enemynear,time
trigger1 = enemynear,stateno = var(4)
trigger1 = root,var(25)
var(5) = enemynear,time
ignorehitpause = 1

[state 20000]
type = varset
trigger1 = !var(4)
var(42) = enemynear,id
ignorehitpause = 1
;---------------------------
[state 20000]
type = varset
triggerall = var(0) && var(2) && var(4) && var(6) = 0
triggerall = !enemynear,ishelper
triggerall = enemynear,movetype = A
triggerall = enemynear,stateno =[200,1999]
triggerall = enemynear,hitdefattr = SCA,AA
triggerall = enemynear,time >= 3
triggerall = enemynear,stateno != var(0)
triggerall = enemynear,stateno != var(2)
triggerall = enemynear,stateno != var(4)
trigger1 = root,var(25)
var(6) = enemynear,stateno
ignorehitpause = 1

[state 20000]
type = varset
triggerall = var(6)
triggerall = !enemynear,ishelper
triggerall = enemynear,movetype = A
triggerall = enemynear,stateno =[200,1999]
triggerall = enemynear,hitdefattr = SCA,AA
triggerall = var(7) = 0 || var(7) > enemynear,time
trigger1 = enemynear,stateno = var(6)
trigger1 = root,var(25)
var(7) = enemynear,time
ignorehitpause = 1

[state 20000]
type = varset
trigger1 = !var(6)
var(43) = enemynear,id
ignorehitpause = 1
;---------------------------
[state 20000]
type = varset
triggerall = var(0) && var(2) && var(4) && var(6) && var(8) = 0
triggerall = !enemynear,ishelper
triggerall = enemynear,movetype = A
triggerall = enemynear,stateno =[200,1999]
triggerall = enemynear,hitdefattr = SCA,AA
triggerall = enemynear,time >= 3
triggerall = enemynear,stateno != var(0)
triggerall = enemynear,stateno != var(2)
triggerall = enemynear,stateno != var(4)
triggerall = enemynear,stateno != var(6)
trigger1 = root,var(25)
var(8) = enemynear,stateno
ignorehitpause = 1

[state 20000]
type = varset
triggerall = var(8)
triggerall = !enemynear,ishelper
triggerall = enemynear,movetype = A
triggerall = enemynear,stateno =[200,1999]
triggerall = enemynear,hitdefattr = SCA,AA
triggerall = var(9) = 0 || var(9) > enemynear,time
trigger1 = enemynear,stateno = var(8)
trigger1 = root,var(25)
var(9) = enemynear,time
ignorehitpause = 1

[state 20000]
type = varset
trigger1 = !var(8)
var(44) = enemynear,id
ignorehitpause = 1
;---------------------------
[state 20000]
type = varset
triggerall = var(0) && var(2) && var(4) && var(6) && var(8)
triggerall = var(10) = 0
triggerall = !enemynear,ishelper
triggerall = enemynear,movetype = A
triggerall = enemynear,stateno =[200,1999]
triggerall = enemynear,hitdefattr = SCA,AA
triggerall = enemynear,time >= 3
triggerall = enemynear,stateno != var(0)
triggerall = enemynear,stateno != var(2)
triggerall = enemynear,stateno != var(4)
triggerall = enemynear,stateno != var(6)
triggerall = enemynear,stateno != var(8)
trigger1 = root,var(25)
var(10) = enemynear,stateno
ignorehitpause = 1

[state 20000]
type = varset
triggerall = var(10)
triggerall = !enemynear,ishelper
triggerall = enemynear,movetype = A
triggerall = enemynear,stateno =[200,1999]
triggerall = enemynear,hitdefattr = SCA,AA
triggerall = var(11) = 0 || var(11) > enemynear,time
trigger1 = enemynear,stateno = var(10)
trigger1 = root,var(25)
var(11) = enemynear,time
ignorehitpause = 1

[state 20000]
type = varset
trigger1 = !var(10)
var(45) = enemynear,id
ignorehitpause = 1
;---------------------------
[state 20000]
type = varset
triggerall = var(0) && var(2) && var(4) && var(6) && var(8)
triggerall = var(10) && var(12) = 0
triggerall = !enemynear,ishelper
triggerall = enemynear,movetype = A
triggerall = enemynear,stateno =[200,1999]
triggerall = enemynear,hitdefattr = SCA,AA
triggerall = enemynear,time >= 3
triggerall = enemynear,stateno != var(0)
triggerall = enemynear,stateno != var(2)
triggerall = enemynear,stateno != var(4)
triggerall = enemynear,stateno != var(6)
triggerall = enemynear,stateno != var(8)
triggerall = enemynear,stateno != var(10)
trigger1 = root,var(25)
var(12) = enemynear,stateno
ignorehitpause = 1

[state 20000]
type = varset
triggerall = var(12)
triggerall = !enemynear,ishelper
triggerall = enemynear,movetype = A
triggerall = enemynear,stateno =[200,1999]
triggerall = enemynear,hitdefattr = SCA,AA
triggerall = var(13) = 0 || var(13) > enemynear,time
trigger1 = enemynear,stateno = var(12)
trigger1 = root,var(25)
var(13) = enemynear,time
ignorehitpause = 1

[state 20000]
type = varset
trigger1 = !var(12)
var(46) = enemynear,id
ignorehitpause = 1
;---------------------------
[state 20000]
type = varset
triggerall = var(0) && var(2) && var(4) && var(6) && var(8)
triggerall = var(10) && var(12) && var(14) = 0
triggerall = !enemynear,ishelper
triggerall = enemynear,movetype = A
triggerall = enemynear,stateno =[200,1999]
triggerall = enemynear,hitdefattr = SCA,AA
triggerall = enemynear,time >= 3
triggerall = enemynear,stateno != var(0)
triggerall = enemynear,stateno != var(2)
triggerall = enemynear,stateno != var(4)
triggerall = enemynear,stateno != var(6)
triggerall = enemynear,stateno != var(8)
triggerall = enemynear,stateno != var(10)
triggerall = enemynear,stateno != var(12)
trigger1 = root,var(25)
var(14) = enemynear,stateno
ignorehitpause = 1

[state 20000]
type = varset
triggerall = var(14)
triggerall = !enemynear,ishelper
triggerall = enemynear,movetype = A
triggerall = enemynear,stateno =[200,1999]
triggerall = enemynear,hitdefattr = SCA,AA
triggerall = var(15) = 0 || var(15) > enemynear,time
trigger1 = enemynear,stateno = var(14)
trigger1 = root,var(25) 
var(15) = enemynear,time
ignorehitpause = 1

[state 20000]
type = varset
trigger1 = !var(14)
var(47) = enemynear,id
ignorehitpause = 1
;---------------------------
[state 20000]
type = varset
triggerall = var(0) && var(2) && var(4) && var(6) && var(8)
triggerall = var(10) && var(12) && var(14) && var(16) = 0
triggerall = !enemynear,ishelper
triggerall = enemynear,movetype = A
triggerall = enemynear,stateno =[200,1999]
triggerall = enemynear,hitdefattr = SCA,AA
triggerall = enemynear,time >= 3
triggerall = enemynear,stateno != var(0)
triggerall = enemynear,stateno != var(2)
triggerall = enemynear,stateno != var(4)
triggerall = enemynear,stateno != var(6)
triggerall = enemynear,stateno != var(8)
triggerall = enemynear,stateno != var(10)
triggerall = enemynear,stateno != var(12)
triggerall = enemynear,stateno != var(14)
trigger1 = root,var(25)
var(16) = enemynear,stateno
ignorehitpause = 1

[state 20000]
type = varset
triggerall = var(16)
triggerall = !enemynear,ishelper
triggerall = enemynear,movetype = A
triggerall = enemynear,stateno =[200,1999]
triggerall = enemynear,hitdefattr = SCA,AA
triggerall = var(17) = 0 || var(17) > enemynear,time
trigger1 = enemynear,stateno = var(16)
trigger1 = root,var(25) 
var(17) = enemynear,time
ignorehitpause = 1

[state 20000]
type = varset
trigger1 = !var(16)
var(48) = enemynear,id
ignorehitpause = 1
;---------------------------
[state 20000]
type = varset
triggerall = var(0) && var(2) && var(4) && var(6) && var(8)
triggerall = var(10) && var(12) && var(14) && var(16) && var(18) = 0
triggerall = !enemynear,ishelper
triggerall = enemynear,movetype = A
triggerall = enemynear,stateno =[200,1999]
triggerall = enemynear,hitdefattr = SCA,AA
triggerall = enemynear,time >= 3
triggerall = enemynear,stateno != var(0)
triggerall = enemynear,stateno != var(2)
triggerall = enemynear,stateno != var(4)
triggerall = enemynear,stateno != var(6)
triggerall = enemynear,stateno != var(8)
triggerall = enemynear,stateno != var(10)
triggerall = enemynear,stateno != var(12)
triggerall = enemynear,stateno != var(14)
triggerall = enemynear,stateno != var(16)
trigger1 = root,var(25)
var(18) = enemynear,stateno
ignorehitpause = 1

[state 20000]
type = varset
triggerall = var(18)
triggerall = !enemynear,ishelper
triggerall = enemynear,movetype = A
triggerall = enemynear,stateno =[200,1999]
triggerall = enemynear,hitdefattr = SCA,AA
triggerall = var(19) = 0 || var(19) > enemynear,time
trigger1 = enemynear,stateno = var(18)
trigger1 = root,var(25) 
var(19) = enemynear,time
ignorehitpause = 1

[state 20000]
type = varset
trigger1 = !var(18)
var(49) = enemynear,id
ignorehitpause = 1
;---------------------------
[state 20000]
type = varset
triggerall = var(0) && var(2) && var(4) && var(6) && var(8)
triggerall = var(10) && var(12) && var(14) && var(16) && var(18)
triggerall = var(20) = 0
triggerall = !enemynear,ishelper
triggerall = enemynear,movetype = A
triggerall = enemynear,stateno =[200,1999]
triggerall = enemynear,hitdefattr = SCA,AA
triggerall = enemynear,time >= 3
triggerall = enemynear,stateno != var(0)
triggerall = enemynear,stateno != var(2)
triggerall = enemynear,stateno != var(4)
triggerall = enemynear,stateno != var(6)
triggerall = enemynear,stateno != var(8)
triggerall = enemynear,stateno != var(10)
triggerall = enemynear,stateno != var(12)
triggerall = enemynear,stateno != var(14)
triggerall = enemynear,stateno != var(16)
triggerall = enemynear,stateno != var(18)
trigger1 = root,var(25)
var(20) = enemynear,stateno
ignorehitpause = 1

[state 20000]
type = varset
triggerall = var(20)
triggerall = !enemynear,ishelper
triggerall = enemynear,movetype = A
triggerall = enemynear,stateno =[200,1999]
triggerall = enemynear,hitdefattr = SCA,AA
triggerall = var(21) = 0 || var(21) > enemynear,time
trigger1 = enemynear,stateno = var(20)
trigger1 = root,var(25) 
var(21) = enemynear,time
ignorehitpause = 1

[state 20000]
type = varset
trigger1 = !var(20)
var(50) = enemynear,id
ignorehitpause = 1
;---------------------------
[state 20000]
type = varset
triggerall = var(0) && var(2) && var(4) && var(6) && var(8)
triggerall = var(10) && var(12) && var(14) && var(16) && var(18)
triggerall = var(20) && var(22) = 0
triggerall = !enemynear,ishelper
triggerall = enemynear,movetype = A
triggerall = enemynear,stateno =[200,1999]
triggerall = enemynear,hitdefattr = SCA,AA
triggerall = enemynear,time >= 3
triggerall = enemynear,stateno != var(0)
triggerall = enemynear,stateno != var(2)
triggerall = enemynear,stateno != var(4)
triggerall = enemynear,stateno != var(6)
triggerall = enemynear,stateno != var(8)
triggerall = enemynear,stateno != var(10)
triggerall = enemynear,stateno != var(12)
triggerall = enemynear,stateno != var(14)
triggerall = enemynear,stateno != var(16)
triggerall = enemynear,stateno != var(18)
triggerall = enemynear,stateno != var(20)
trigger1 = root,var(25)
var(22) = enemynear,stateno
ignorehitpause = 1

[state 20000]
type = varset
triggerall = var(22)
triggerall = !enemynear,ishelper
triggerall = enemynear,movetype = A
triggerall = enemynear,stateno =[200,1999]
triggerall = enemynear,hitdefattr = SCA,AA
triggerall = var(23) = 0 || var(23) > enemynear,time
trigger1 = enemynear,stateno = var(22)
trigger1 = root,var(25) 
var(23) = enemynear,time
ignorehitpause = 1

[state 20000]
type = varset
trigger1 = !var(22)
var(51) = enemynear,id
ignorehitpause = 1
;------wKZbg--------------
[state 20000];same number reset
type = null
trigger1 = var(2)
trigger1 = var(2) = var(0)
trigger1 = var(2) := 0
trigger2 = var(4)
trigger2 = var(4) = var(0) || var(4) = var(2)
trigger2 = var(4) := 0
trigger3 = var(6)
trigger3 = var(6) = var(0) || var(6) = var(2) || var(6) = var(4)
trigger3 = var(6) := 0
trigger4 = var(8)
trigger4 = var(8) = var(0) || var(8) = var(2) || var(8) = var(4) || var(8) = var(6)
trigger4 = var(8) := 0
trigger5 = var(10)
trigger5 = var(10) = var(0) || var(10) = var(2) || var(10) = var(4) || var(10) = var(6) || var(10) = var(8)
trigger5 = var(10) := 0
trigger6 = var(12)
trigger6 = var(12) = var(0) || var(12) = var(2) || var(12) = var(4) || var(12) = var(6) || var(12) = var(8)
trigger6 = var(12) := 0
trigger7 = var(12)
trigger7 = var(12) = var(10)
trigger7 = var(12) := 0
trigger8 = var(14)
trigger8 = var(14) = var(0) || var(14) = var(2) || var(14) = var(4) || var(14) = var(6) || var(14) = var(8)
trigger8 = var(14) := 0
trigger9 = var(14)
trigger9 = var(14) = var(10) || var(14) = var(12)
trigger9 = var(14) := 0
trigger10 = var(16)
trigger10 = var(16) = var(0) || var(16) = var(2) || var(16) = var(4) || var(16) = var(6) || var(16) = var(8)
trigger10 = var(16) := 0
trigger11 = var(16)
trigger11 = var(16) = var(10) || var(16) = var(12) || var(16) = var(14)
trigger11 = var(16) := 0
trigger12 = var(18)
trigger12 = var(18) = var(0) || var(18) = var(2) || var(18) = var(4) || var(18) = var(6) || var(18) = var(8)
trigger12 = var(18) := 0
trigger13 = var(18)
trigger13 = var(18) = var(10) || var(18) = var(12) || var(18) = var(14) || var(18) = var(16)
trigger13 = var(18) := 0
trigger14 = var(20)
trigger14 = var(20) = var(0) || var(20) = var(2) || var(20) = var(4) || var(20) = var(6) || var(20) = var(8)
trigger14 = var(20) := 0
trigger15 = var(20)
trigger15 = var(20) = var(10) || var(20) = var(12) || var(20) = var(14) || var(20) = var(16) || var(20) = var(18)
trigger15 = var(20) := 0
trigger16 = var(22)
trigger16 = var(22) = var(0) || var(22) = var(2) || var(22) = var(4) || var(22) = var(6) || var(22) = var(8)
trigger16 = var(22) := 0
trigger17 = var(22)
trigger17 = var(22) = var(10) || var(22) = var(12) || var(22) = var(14) || var(22) = var(16) || var(22) = var(18) || var(22) = var(20)
trigger17 = var(22) := 0
ignorehitpause = 1

[state 20000];time reset
type = null
trigger1 = !var(0) && var(1)
trigger1 = var(1) := 0
trigger2 = !var(2) && var(3)
trigger2 = var(3) := 0
trigger3 = !var(4) && var(5)
trigger3 = var(5) := 0
trigger4 = !var(6) && var(7)
trigger4 = var(7) := 0
trigger5 = !var(8) && var(9)
trigger5 = var(9) := 0
trigger6 = !var(10) && var(11)
trigger6 = var(11) := 0
trigger7 = !var(12) && var(13)
trigger7 = var(13) := 0
trigger8 = !var(14) && var(15)
trigger8 = var(15) := 0
trigger9 = !var(16) && var(17)
trigger9 = var(17) := 0
trigger10 = !var(18) && var(19)
trigger10 = var(19) := 0
trigger11 = !var(20) && var(21)
trigger11 = var(21) := 0
trigger12 = !var(22) && var(23)
trigger12 = var(23) := 0
ignorehitpause = 1






;///////////////////////////////////
;wK
;///////////////////////////////////

[state 20000]
type = varset
triggerall = var(30) = 0
triggerall = !enemynear,ishelper
triggerall = enemynear,movetype = A
trigger1 = enemynear,hitdefattr = SCA,AT
var(30) = enemynear,stateno 
ignorehitpause = 1

[state 20000]
type = varset
triggerall = var(30)
triggerall = !enemynear,ishelper
triggerall = enemynear,movetype = A
trigger1 = enemynear,hitdefattr = SCA,AT
trigger1 = var(31) = 0 || var(31) > enemynear,time
trigger1 = enemynear,stateno = var(30)
var(31) = enemynear,time
ignorehitpause = 1

;--------------------------------
[state 20000]
type = varset
triggerall = var(30) && var(32) = 0
triggerall = !enemynear,ishelper
triggerall = enemynear,movetype = A
triggerall = enemynear,stateno != var(30)
trigger1 = enemynear,hitdefattr = SCA,AT
var(32) = enemynear,stateno 
ignorehitpause = 1

[state 20000]
type = varset
triggerall = var(32)
triggerall = !enemynear,ishelper
triggerall = enemynear,movetype = A
triggerall = enemynear,hitdefattr = SCA,AT
triggerall = var(33) = 0 || var(33) > enemynear,time
trigger1 = enemynear,stateno = var(32)
var(33) = enemynear,time
ignorehitpause = 1


;--------------------------------
[state 20000]
type = varset
triggerall = var(30) && var(32) && var(34) = 0
triggerall = !enemynear,ishelper
triggerall = enemynear,movetype = A
triggerall = enemynear,stateno != var(30)
triggerall = enemynear,stateno != var(32)
triggerall = enemynear,stateno != root,var(51) || enemynear,time <= 1
trigger1 = enemynear,hitdefattr = SCA,AT
var(34) = enemynear,stateno 
ignorehitpause = 1

[state 20000]
type = varset
triggerall = var(34)
triggerall = !enemynear,ishelper
triggerall = enemynear,movetype = A
triggerall = enemynear,hitdefattr = SCA,AT
triggerall = var(35) = 0 || var(35) > enemynear,time
trigger1 = enemynear,stateno = var(34)
var(35) = enemynear,time
ignorehitpause = 1

;----------------------------------------
[state 20000]
type = varset
triggerall = var(30) && var(32) && var(34) &&var(36) = 0
triggerall = !enemynear,ishelper
triggerall = enemynear,movetype = A
triggerall = enemynear,stateno != var(30)
triggerall = enemynear,stateno != var(32)
triggerall = enemynear,stateno != var(34)
triggerall = enemynear,stateno != root,var(51) || enemynear,time <= 1
trigger1 = enemynear,hitdefattr = SCA,AT
var(36) = enemynear,stateno 
ignorehitpause = 1

[state 20000]
type = varset
triggerall = var(36)
triggerall = !enemynear,ishelper
triggerall = enemynear,movetype = A
triggerall = enemynear,hitdefattr = SCA,AT
triggerall = var(37) = 0 || var(37) > enemynear,time
trigger1 = enemynear,stateno = var(36)
var(37) = enemynear,time
ignorehitpause = 1

;_____________
;
;[v؂
;_____________

;Ă
[state 20000]
type = varset
triggerall = root,var(59)>0
triggerall = var(59) >=0
trigger1 = enemy,movetype = A || enemy,ctrl = 0
trigger1 = !enemy,hitdefattr = SCA,AA,AT,AP
trigger1 = enemy,animelemno(0)<var(59)
var(59) = -2

[state 20000]
type = varset
triggerall = root,var(59)>0
triggerall = var(59)>=0
trigger1 = enemy,movetype = A || enemy,ctrl = 0
trigger1 = !enemy,hitdefattr = SCA,AA,AT,AP
trigger1 = enemy,animelemno(0)>var(59)
var(59) = enemy,animelemno(0)

[state 20000]
type = varset
triggerall = root,var(59)>0
triggerall = var(50) = 1
trigger1 = enemy,hitdefattr = SCA,AA,AT,AP
trigger2 = enemy,time = 0
var(59) = 0

;////////////////
;wp[pfoO
;////////////////
[State -2, fobN]
Type = DisplayToClipBoard
Trigger1 = var(58)%5=0
Text = "v0= %d , v1= %d ,v2= %d , v3= %d \n"
Params = var(0),var(1),var(2),var(3)
IgnoreHitPause = 1

;wp[pfoO
[State -2, fobN]
Type = AppendToClipBoard
Trigger1 = var(58)%5=0
Text = "v4= %d , v5= %d ,v6= %d , v7= %d \n"
Params = var(4),var(5),var(6),var(7)
IgnoreHitPause = 1

[State -2, fobN]
Type = DisplayToClipBoard
Trigger1 = var(58)%5=1
Text = "v8= %d , v9= %d ,v10= %d , v11= %d \n"
Params = var(8),var(9),var(10),var(11)
IgnoreHitPause = 1

;wp[pfoO
[State -2, fobN]
Type = AppendToClipBoard
Trigger1 = var(58)%5=1
Text = "v12= %d , v13= %d ,v14= %d , v15= %d \n"
Params = var(12),var(13),var(14),var(15)
IgnoreHitPause = 1

[State -2, fobN]
Type = DisplayToClipBoard
Trigger1 = var(58)%5=2
Text = "v16= %d , v17= %d ,v18= %d , v19= %d \n"
Params = var(16),var(17),var(18),var(19)
IgnoreHitPause = 1

;wp[pfoO
[State -2, fobN]
Type = AppendToClipBoard
Trigger1 = var(58)%5=2
Text = "v20= %d , v21= %d ,v22 = %d , v23 = %d \n"
Params = var(20),var(21),var(22),var(23)
IgnoreHitPause = 1

[State -2, fobN]
Type = DisplayToClipBoard
Trigger1 = var(58)%5=3
Text = "v30= %d , v31= %d ,v32= %d , v33= %d \n"
Params = var(30),var(31),var(32),var(33)
IgnoreHitPause = 1

;wp[pfoO
[State -2, fobN]
Type = AppendToClipBoard
Trigger1 = var(58)%5=3
Text = "v34= %d , v35= %d ,v36 = %d , v37 = %d \n"
Params = var(34),var(35),var(36),var(37)
IgnoreHitPause = 1

[State -2, fobN]
Type = DisplayToClipBoard
Trigger1 = var(58)%5=4
Text = "v40= %d , v41= %d ,v42= %d , v43= %d , v44 = %d\n"
Params = var(40),var(41),var(42),var(43),var(44)
IgnoreHitPause = 1

;wp[pfoO
[State -2, fobN]
Type = AppendToClipBoard
Trigger1 = var(58)%5=4
Text = "v45= %d ,v46 = %d , v47 = %d ,v48 = %d, v49 = %d\n"
Params = var(45),var(46),var(47),var(48),var(49)
IgnoreHitPause = 1











;_______________________________________________________________________________

;wp[߂
;_______________________________________________________________________________

[statedef 40001]
ctrl=0
anim=9999

[state 20000]
type = assertspecial
trigger1 = ishelper
flag = invisible
flag2 = noautoturn

[state 20000]
type = nothitby
trigger1 = 1
value = SCA

[State 20000,ԈႢŖ{̂痧ֈڍs]
type=selfstate
trigger1=!ishelper
value=0

[state 20000]
type = turn
trigger1 = facing = enemynear,facing

[state 20000]
type = posset
trigger1 = root,alive
x = root,pos x + (enemynear,facing)*80
y = root,pos y - 60

[state 20000]
type = destroyself
trigger1 = root,alive = 0

;------------------------------------------------------------------------------
;Ȃ񂩂ςϐgĂ邯ǐ牺̋Lq͕ϐUŎ񂾂
;------------------------------------------------------------------------------
;ΐlp߂
[state 40001]
type = varset
trigger1 = 1
var(59) = var(58)
ignorehitpause = 1
[state 40001]
type = varset
trigger1 = 1
var(58) = var(57)
ignorehitpause = 1
[state 40001]
type = varset
trigger1 = 1
var(57) = var(56)
ignorehitpause = 1
[state 40001]
type = varset
trigger1 = 1
var(56) = var(55)
ignorehitpause = 1
[state 40001]
type = varset
trigger1 = 1
var(55) = var(54)
ignorehitpause = 1
[state 40001]
type = varset
trigger1 = 1
var(54) = var(53)
ignorehitpause = 1
[state 40001]
type = varset
trigger1 = 1
var(53) = var(52)
ignorehitpause = 1
[state 40001]
type = varset
trigger1 = 1
var(52) = var(51)
ignorehitpause = 1
[state 40001]
type = varset
trigger1 = 1
var(51) = var(50)
ignorehitpause = 1
[state 40001]
type = varset
trigger1 = 1
var(50) = var(49)
ignorehitpause = 1
[state 40001]
type = varset
trigger1 = 1
var(49) = var(48)
ignorehitpause = 1
[state 40001]
type = varset
trigger1 = 1
var(48) = var(47)
ignorehitpause = 1
[state 40001]
type = varset
trigger1 = 1
var(47) = var(46)
ignorehitpause = 1
[state 40001]
type = varset
trigger1 = 1
var(46) = var(45)
ignorehitpause = 1
[state 40001]
type = varset
trigger1 = 1
var(45) = var(44)
ignorehitpause = 1
[state 40001]
type = varset
trigger1 = 1
var(44) = var(43)
ignorehitpause = 1
[state 40001]
type = varset
trigger1 = 1
var(43) = var(42)
ignorehitpause = 1
[state 40001]
type = varset
trigger1 = 1
var(42) = var(41)
ignorehitpause = 1
[state 40001]
type = varset
trigger1 = 1
var(41) = var(40)
ignorehitpause = 1
[state 40001]
type = varset
trigger1 = 1
var(40) = ifelse((root,pos x < enemynear,pos x), 1 , -1)
ignorehitpause = 1

;----------------------------------------------------------------------
;wK
[state 40001]
type = null
triggerall = enemynear,stateno >= 900
trigger1 = !var(0)
trigger1 = enemynear,hitdefattr = SC,AT
trigger1 = var(0) := enemynear,stateno
trigger2 = var(0)
trigger2 = enemynear,stateno !=var(0) 
trigger2 = !var(1)
trigger2 = enemynear,hitdefattr = SC,AT
trigger2 = var(1) := enemynear,stateno
trigger3 = var(0) && var(1)
trigger3 = enemynear,stateno !=var(0) 
trigger3 = enemynear,stateno !=var(1) 
trigger3 = !var(2)
trigger3 = enemynear,hitdefattr = SC,AT
trigger3 = var(2) := enemynear,stateno
trigger4 = var(0) && var(1) && var(2)
trigger4 = enemynear,stateno !=var(0) 
trigger4 = enemynear,stateno !=var(1) 
trigger4 = enemynear,stateno !=var(2) 
trigger4 = !var(3)
trigger4 = enemynear,hitdefattr = SC,AT
trigger4 = var(3) := enemynear,stateno
trigger5 = var(0) && var(1) && var(2) && var(3)
trigger5 = enemynear,stateno !=var(0) 
trigger5 = enemynear,stateno !=var(1) 
trigger5 = enemynear,stateno !=var(2) 
trigger5 = enemynear,stateno !=var(3) 
trigger5 = !var(4)
trigger5 = enemynear,hitdefattr = SC,AT
trigger5 = var(4) := enemynear,stateno
ignorehitpause = 1



;______________________________________
;
;wp[ѓ
;______________________________________

[statedef 40002]
ctrl=0
anim=9999

[state 20000]
type = assertspecial
trigger1 = ishelper
flag = invisible

[state 20000]
type = nothitby
trigger1 = 1
value = SCA

[State 20000,ԈႢŖ{̂痧ֈڍs]
type=selfstate
trigger1=!ishelper
value=0

[state 20000]
type = turn
trigger1 = facing != root,facing

[state 20000]
type = posset
trigger1 = root,alive
x = root,pos x + root,facing*80
y = root,pos y - 60

[state 20000]
type = destroyself
trigger1 = root,alive = 0




;-----------------------------------------------------------------------------------------------------
;attackdist
;-----------------------------------------------------------------------------------------------------

;{ʂŌĂattackdist̐
;U鑤(ȉbƂ)̊eUɂattackdistƂp[^݂Ă܂
;̃p[^͍U鑤(ȉ)ƍbƂ̒SattackdistŐݒ肳ꂽl߂ꍇA
;inguarddistƂgK[܂B
;{IAIɃK[hꍇAinguarddistgK[Ƃėp邱ƂÃgK[Ȃ΃K[hłȂƂ܂B
;ftHgł́A{̂уwp[̍Ȕꍇattackdist160hbgAprojectilȅꍇ90hbgłB
;܂肱̋藣ꂽʒuUꍇAAI̓K[hłȂƍlĂقڍx܂B
;r[n̍U₽AIɑ΂ėLȂ͔̂̑attackdist̐ݒ肪ẐقƂǂȂ킯łB
;l̏ꍇ͌ɓ͂ĂattackdistOłK[hłłǂˁB
;ƁA܂œǂ߂΂킩ƂattackdistAIp̃p[^̂悤Ȃ̂Őlł͐ݒ肳ĂȂĂ肠܂B
;Ȃ̂AIOōĂȂ̓K[hɏ\Ȓlɐݒ肳ĂȂƂ̕ʂł悤łB

;attackdist\Ȓlɐݒ肳Ă邩ĂȂ̓g[jO[hŊȒPɕ܂
;܂AutoŃK[h悤ɂ܂BƂ͏ÂȂUčsAU͂ȂȂƂ܂łďIłB
;attackdist\Ȓlɐݒ肳ĂΑSăK[h܂ݒ肳ĂȂȔꍇA鋗𒴂ƂŃK[hȂȂ܂B


;attackdist̐ݒ̎d
;[state 1000]
;type = attackdist
;trigger1 = 1
;value = 320
;YXe[gɃRsyłBȂ݂ɂꂾƑSʃK[hASꂾƑ肪AIȂKb`K`Ɍł܂\AKʂZbg܂傤B


[state -3]
type = varset
var(0) = 0
trigger1 = enemynear,time <= 1 || enemynear,animtime >= 0
trigger2 = gametime%25 = 0

[state -3]
type = varset
var(0) = 1
triggerall = !var(0)
trigger1 = enemynear,authorname = "muteki"&&  p2name = "sol"
trigger1 = (p2stateno = [235,236]) ;106HS
trigger2 = enemynear,authorname = "muteki"&& p2name = "justice"
trigger2 = (p2stateno = [225,236])|| p2stateno = 450 || p2stateno = 610  ;20S,20HS,506HS,15D,20K
trigger3 = enemynear,authorname = "muteki"&& p2name = "justice"
trigger3 = (p2stateno = [1000,1012]) || p2stateno = 3100 || p2stateno = 3200 ;40~JG\[h,160CyAC,160~JGu[h
trigger4 = enemynear,authorname = "muteki"&& p2name = "testament"
trigger4 = p2stateno = 225 || p2stateno = 235 ||p2stateno = 3100 ;40S,506HS,30}X^[IuȂƂ
trigger5 = enemynear,authorname = "muteki"&& p2name = "eddie"
trigger5 = (p2stateno = [225,228]) || p2stateno = 420 ;15S,20S
trigger6 = enemynear,authorname = "muteki"&& p2name = "axl"
trigger6 = p2stateno = 400 || p2stateno = 430 || p2stateno = 1500;
trigger7 = enemynear,authorname = "muteki"&& p2name = "Faust"
trigger7 = p2stateno = 225 || p2stateno = 430 ;

trigger8 = enemynear,authorname = "Sander71113"&& p2name = "Goro Daimon"
trigger8 = p2stateno = [1000,1005]

[state -3]
type = varset
var(0) = 1
triggerall = !var(0)
trigger1 = enemynear,authorname = "MGMURROW" && p2name = "Hulk"
trigger1 = p2stateno = 200 || p2stateno = 3500 ;P,160K}A[XVFCN
trigger2 = enemynear,authorname = "Hulk" && p2name = "Hulk"|| enemynear,authorname = "One Winged Angel" && p2name = "hulk"
trigger2 = p2stateno = 210 || p2stateno = 220;20P,100P
trigger3 = enemynear,authorname = "Magneto" && p2name = "Magneto"
trigger3 = p2stateno = [1260,1270];160E-MfBXv^[
trigger4 = enemynear,authorname = "Ironman" && p2name = "Ironman"
trigger4 = p2stateno = [1240,1260];160Unir[
trigger5 = enemynear,authorname = "Iceman" && p2name = "Iceman"
trigger5 = p2stateno = [1240,1260];140ACXr[
trigger6 = enemynear,authorname = "BlackHeart" && p2name = "BlackHeart"
trigger6 = p2stateno = 300 || p2stateno = 500;KAK
trigger7 = enemynear,authorname = "Cable" && p2name = "Cable"
trigger7 = p2stateno = 220 || (p2stateno = [1450,1470])||p2stateno = [3000,3001];P,oCp[,nCp[oCp[
trigger8 = enemynear,authorname = "Cloudius" && p2name = "Marvel vs Capcom 2 Cable"
trigger8 =  (p2stateno = [1000,1021])||p2stateno = [3000,3001];oCp[,nCp[oCp[
trigger9 = enemynear,authorname = "Cyclops" && p2name = "Cyclops"
trigger9 = (p2stateno = [1450,1470])||p2stateno = [3000,3001];IveBbNuXgƂ
trigger10 = enemynear,authorname = "Reza" && p2name = "Scott Summers MVC2 + MSHVSF + MUA + XML2"
trigger10 = (p2stateno = [1000,1010])|| p2stateno = 1044 || p2stateno = 3000;IveBbNuXgƂ


;̃r[ƑSnʂĂƂłˁBƂ͒nɃ[`ƂB͂܂xǉ܂B


;testΐlpOԋL
[state 40001];QW`RU
type = varset
trigger1 = 1
var(5) = 10*(var(5)%(10**8)) + (var(4) - var(4)%(10**8))/10**8
ignorehitpause = 1

[state 40001];PX`QV
type = varset
trigger1 = 1
var(4) = 10*(var(4)%(10**8)) + (var(3) - var(3)%(10**8))/10**8
ignorehitpause = 1

[state 40001];PO`PW
type = varset
trigger1 = 1
var(3) = 10*(var(3)%(10**8)) + (var(2) - var(2)%(10**8))/10**8
ignorehitpause = 1

[state 40001];P`X
type = varset
trigger1 = 1
var(2) = 10*(var(2)%(10**8)) + var(1)
ignorehitpause = 1

[state 40001]
type = null
trigger1 = p2statetype = C && p2movetype = I
trigger1 = var(1) := 0
trigger2 = p2statetype = C && p2movetype = A
trigger2 = var(1) := 1
trigger3 = p2statetype = C && p2movetype = H
trigger3 = var(1) := 2
trigger4 = p2statetype = S && p2movetype = I
trigger4 = var(1) := 3
trigger5 = p2statetype = S && p2movetype = A
trigger5 = var(1) := 4
trigger6 = p2statetype = S && p2movetype = H
trigger6 = var(1) := 5
trigger7 = p2statetype = A && p2movetype = I
trigger7 = var(1) := 6
trigger8 = p2statetype = A && p2movetype = A
trigger8 = var(1) := 7
trigger9 = p2statetype = A && p2movetype = H
trigger9 = var(1) := 8
trigger10 = p2statetype = L
trigger10 = var(1) := 9
ignorehitpause = 1



;f[^ǂݍ
[state 40001]
type = Null
trigger1 = ceil(parent,fvar(31)*60) <= 1
trigger1 = var(10) := var(2)%10
trigger2 = ceil(parent,fvar(31)*60) = 2
trigger2 = var(10) := (var(2)%100 - var(2)%10)/10
trigger3 = ceil(parent,fvar(31)*60) = 3
trigger3 = var(10) := (var(2)%1000 - var(2)%100)/100
trigger4 = ceil(parent,fvar(31)*60) = 4
trigger4 = var(10) := (var(2)%10000 - var(2)%1000)/1000
trigger5 = ceil(parent,fvar(31)*60) = 5
trigger5 = var(10) := (var(2)%100000 - var(2)%10000)/10000
trigger6 = ceil(parent,fvar(31)*60) = 6
trigger6 = var(10) := (var(2)%1000000 - var(2)%100000)/100000
trigger7 = ceil(parent,fvar(31)*60) = 7
trigger7 = var(10) := (var(2)%10000000 - var(2)%1000000)/1000000
trigger8 = ceil(parent,fvar(31)*60) = 8
trigger8 = var(10) := (var(2)%100000000 - var(2)%10000000)/10000000
trigger9 = ceil(parent,fvar(31)*60) = 9
trigger9 = var(10) := (var(2) - var(2)%100000000)/100000000
ignorehitpause = 1

[state 40001]
type = Null
trigger1 = ceil(parent,fvar(31)*60) = 10
trigger1 = var(10) := var(3)%10
trigger2 = ceil(parent,fvar(31)*60) = 11
trigger2 = var(10) := (var(3)%100 - var(3)%10)/10
trigger3 = ceil(parent,fvar(31)*60) = 12
trigger3 = var(10) := (var(3)%1000 - var(3)%100)/100
trigger4 = ceil(parent,fvar(31)*60) = 13
trigger4 = var(10) := (var(3)%10000 - var(3)%1000)/1000
trigger5 = ceil(parent,fvar(31)*60) = 14
trigger5 = var(10) := (var(3)%100000 - var(3)%10000)/10000
trigger6 = ceil(parent,fvar(31)*60) = 15
trigger6 = var(10) := (var(3)%1000000 - var(3)%100000)/100000
trigger7 = ceil(parent,fvar(31)*60) = 16
trigger7 = var(10) := (var(3)%10000000 - var(3)%1000000)/1000000
trigger8 = ceil(parent,fvar(31)*60) = 17
trigger8 = var(10) := (var(3)%100000000 - var(3)%10000000)/10000000
trigger9 = ceil(parent,fvar(31)*60) = 18
trigger9 = var(10) := (var(3) - var(3)%100000000)/100000000
ignorehitpause = 1

[state 40001]
type = Null
trigger1 = ceil(parent,fvar(31)*60) = 19
trigger1 = var(10) := var(4)%10
trigger2 = ceil(parent,fvar(31)*60) = 20
trigger2 = var(10) := (var(4)%100 - var(4)%10)/10
trigger3 = ceil(parent,fvar(31)*60) = 21
trigger3 = var(10) := (var(4)%1000 - var(4)%100)/100
trigger4 = ceil(parent,fvar(31)*60) = 22
trigger4 = var(10) := (var(4)%10000 - var(4)%1000)/1000
trigger5 = ceil(parent,fvar(31)*60) = 23
trigger5 = var(10) := (var(4)%100000 - var(4)%10000)/10000
trigger6 = ceil(parent,fvar(31)*60) = 24
trigger6 = var(10) := (var(4)%1000000 - var(4)%100000)/100000
trigger7 = ceil(parent,fvar(31)*60) = 25
trigger7 = var(10) := (var(4)%10000000 - var(4)%1000000)/1000000
trigger8 = ceil(parent,fvar(31)*60) = 26
trigger8 = var(10) := (var(4)%100000000 - var(4)%10000000)/10000000
trigger9 = ceil(parent,fvar(31)*60) = 27
trigger9 = var(10) := (var(4) - var(4)%100000000)/100000000
ignorehitpause = 1

[state 40001]
type = Null
trigger1 = ceil(parent,fvar(31)*60) = 28
trigger1 = var(10) := var(5)%10
trigger2 = ceil(parent,fvar(31)*60) = 29
trigger2 = var(10) := (var(5)%100 - var(5)%10)/10
trigger3 = ceil(parent,fvar(31)*60) = 30
trigger3 = var(10) := (var(5)%1000 - var(5)%100)/100
trigger4 = ceil(parent,fvar(31)*60) = 31
trigger4 = var(10) := (var(5)%10000 - var(5)%1000)/1000
trigger5 = ceil(parent,fvar(31)*60) = 32
trigger5 = var(10) := (var(5)%100000 - var(5)%10000)/10000
trigger6 = ceil(parent,fvar(31)*60) = 33
trigger6 = var(10) := (var(5)%1000000 - var(5)%100000)/100000
trigger7 = ceil(parent,fvar(31)*60) = 34
trigger7 = var(10) := (var(5)%10000000 - var(5)%1000000)/1000000
trigger8 = ceil(parent,fvar(31)*60) = 35
trigger8 = var(10) := (var(5)%100000000 - var(5)%10000000)/10000000
trigger9 = ceil(parent,fvar(31)*60) >= 36
trigger9 = var(10) := (var(5) - var(5)%100000000)/100000000
ignorehitpause = 1

;K[hXe[gp1
[state 40001]
type = Null
trigger1 = ceil(parent,fvar(31)*30) <= 1
trigger1 = var(11) := var(2)%10
trigger2 = ceil(parent,fvar(31)*30) = 2
trigger2 = var(11) := (var(2)%100 - var(2)%10)/10
trigger3 = ceil(parent,fvar(31)*30) = 3
trigger3 = var(11) := (var(2)%1000 - var(2)%100)/100
trigger4 = ceil(parent,fvar(31)*30) = 4
trigger4 = var(11) := (var(2)%10000 - var(2)%1000)/1000
trigger5 = ceil(parent,fvar(31)*30) = 5
trigger5 = var(11) := (var(2)%100000 - var(2)%10000)/10000
trigger6 = ceil(parent,fvar(31)*30) = 6
trigger6 = var(11) := (var(2)%1000000 - var(2)%100000)/100000
trigger7 = ceil(parent,fvar(31)*30) = 7
trigger7 = var(11) := (var(2)%10000000 - var(2)%1000000)/1000000
trigger8 = ceil(parent,fvar(31)*30) = 8
trigger8 = var(11) := (var(2)%100000000 - var(2)%10000000)/10000000
trigger9 = ceil(parent,fvar(31)*30) = 9
trigger9 = var(11) := (var(2) - var(2)%100000000)/100000000
ignorehitpause = 1

[state 40001]
type = Null
trigger1 = ceil(parent,fvar(31)*30) = 10
trigger1 = var(11) := var(3)%10
trigger2 = ceil(parent,fvar(31)*30) = 11
trigger2 = var(11) := (var(3)%100 - var(3)%10)/10
trigger3 = ceil(parent,fvar(31)*30) = 12
trigger3 = var(11) := (var(3)%1000 - var(3)%100)/100
trigger4 = ceil(parent,fvar(31)*30) = 13
trigger4 = var(11) := (var(3)%10000 - var(3)%1000)/1000
trigger5 = ceil(parent,fvar(31)*30) = 14
trigger5 = var(11) := (var(3)%100000 - var(3)%10000)/10000
trigger6 = ceil(parent,fvar(31)*30) = 15
trigger6 = var(11) := (var(3)%1000000 - var(3)%100000)/100000
trigger7 = ceil(parent,fvar(31)*30) = 16
trigger7 = var(11) := (var(3)%10000000 - var(3)%1000000)/1000000
trigger8 = ceil(parent,fvar(31)*30) = 17
trigger8 = var(11) := (var(3)%100000000 - var(3)%10000000)/10000000
trigger9 = ceil(parent,fvar(31)*30) = 18
trigger9 = var(11) := (var(3) - var(3)%100000000)/100000000
ignorehitpause = 1

[state 40001]
type = Null
trigger1 = ceil(parent,fvar(31)*30) = 19
trigger1 = var(11) := var(4)%10
trigger2 = ceil(parent,fvar(31)*30) = 20
trigger2 = var(11) := (var(4)%100 - var(4)%10)/10
trigger3 = ceil(parent,fvar(31)*30) = 21
trigger3 = var(11) := (var(4)%1000 - var(4)%100)/100
trigger4 = ceil(parent,fvar(31)*30) = 22
trigger4 = var(11) := (var(4)%10000 - var(4)%1000)/1000
trigger5 = ceil(parent,fvar(31)*30) = 23
trigger5 = var(11) := (var(4)%100000 - var(4)%10000)/10000
trigger6 = ceil(parent,fvar(31)*30) = 24
trigger6 = var(11) := (var(4)%1000000 - var(4)%100000)/100000
trigger7 = ceil(parent,fvar(31)*30) = 25
trigger7 = var(11) := (var(4)%10000000 - var(4)%1000000)/1000000
trigger8 = ceil(parent,fvar(31)*30) = 26
trigger8 = var(11) := (var(4)%100000000 - var(4)%10000000)/10000000
trigger9 = ceil(parent,fvar(31)*30) = 27
trigger9 = var(11) := (var(4) - var(4)%100000000)/100000000
ignorehitpause = 1

[state 40001]
type = Null
trigger1 = ceil(parent,fvar(31)*30) = 28
trigger1 = var(11) := var(5)%10
trigger2 = ceil(parent,fvar(31)*30) = 29
trigger2 = var(11) := (var(5)%100 - var(5)%10)/10
trigger3 = ceil(parent,fvar(31)*30) = 30
trigger3 = var(11) := (var(5)%1000 - var(5)%100)/100
trigger4 = ceil(parent,fvar(31)*30) = 31
trigger4 = var(11) := (var(5)%10000 - var(5)%1000)/1000
trigger5 = ceil(parent,fvar(31)*30) = 32
trigger5 = var(11) := (var(5)%100000 - var(5)%10000)/10000
trigger6 = ceil(parent,fvar(31)*30) = 33
trigger6 = var(11) := (var(5)%1000000 - var(5)%100000)/100000
trigger7 = ceil(parent,fvar(31)*30) = 34
trigger7 = var(11) := (var(5)%10000000 - var(5)%1000000)/1000000
trigger8 = ceil(parent,fvar(31)*30) = 35
trigger8 = var(11) := (var(5)%100000000 - var(5)%10000000)/10000000
trigger9 = ceil(parent,fvar(31)*30) >= 36
trigger9 = var(11) := (var(5) - var(5)%100000000)/100000000
ignorehitpause = 1

;K[hXe[gp2(ȂiȂǗp)
[state 40001]
type = Null
trigger1 = ceil(parent,fvar(31)*20) <= 1
trigger1 = var(12) := var(2)%10
trigger2 = ceil(parent,fvar(31)*20) = 2
trigger2 = var(12) := (var(2)%100 - var(2)%10)/10
trigger3 = ceil(parent,fvar(31)*20) = 3
trigger3 = var(12) := (var(2)%1000 - var(2)%100)/100
trigger4 = ceil(parent,fvar(31)*20) = 4
trigger4 = var(12) := (var(2)%10000 - var(2)%1000)/1000
trigger5 = ceil(parent,fvar(31)*20) = 5
trigger5 = var(12) := (var(2)%100000 - var(2)%10000)/10000
trigger6 = ceil(parent,fvar(31)*20) = 6
trigger6 = var(12) := (var(2)%1000000 - var(2)%100000)/100000
trigger7 = ceil(parent,fvar(31)*20) = 7
trigger7 = var(12) := (var(2)%10000000 - var(2)%1000000)/1000000
trigger8 = ceil(parent,fvar(31)*20) = 8
trigger8 = var(12) := (var(2)%100000000 - var(2)%10000000)/10000000
trigger9 = ceil(parent,fvar(31)*20) = 9
trigger9 = var(12) := (var(2) - var(2)%100000000)/100000000
ignorehitpause = 1

[state 40001]
type = Null
trigger1 = ceil(parent,fvar(31)*20) = 10
trigger1 = var(12) := var(3)%10
trigger2 = ceil(parent,fvar(31)*20) = 11
trigger2 = var(12) := (var(3)%100 - var(3)%10)/10
trigger3 = ceil(parent,fvar(31)*20) = 12
trigger3 = var(12) := (var(3)%1000 - var(3)%100)/100
trigger4 = ceil(parent,fvar(31)*20) = 13
trigger4 = var(12) := (var(3)%10000 - var(3)%1000)/1000
trigger5 = ceil(parent,fvar(31)*20) = 14
trigger5 = var(12) := (var(3)%100000 - var(3)%10000)/10000
trigger6 = ceil(parent,fvar(31)*20) = 15
trigger6 = var(12) := (var(3)%1000000 - var(3)%100000)/100000
trigger7 = ceil(parent,fvar(31)*20) = 16
trigger7 = var(12) := (var(3)%10000000 - var(3)%1000000)/1000000
trigger8 = ceil(parent,fvar(31)*20) = 17
trigger8 = var(12) := (var(3)%100000000 - var(3)%10000000)/10000000
trigger9 = ceil(parent,fvar(31)*20) = 18
trigger9 = var(12) := (var(3) - var(3)%100000000)/100000000
ignorehitpause = 1

[state 40001]
type = Null
trigger1 = ceil(parent,fvar(31)*20) = 19
trigger1 = var(12) := var(4)%10
trigger2 = ceil(parent,fvar(31)*20) = 20
trigger2 = var(12) := (var(4)%100 - var(4)%10)/10
trigger3 = ceil(parent,fvar(31)*20) = 21
trigger3 = var(12) := (var(4)%1000 - var(4)%100)/100
trigger4 = ceil(parent,fvar(31)*20) = 22
trigger4 = var(12) := (var(4)%10000 - var(4)%1000)/1000
trigger5 = ceil(parent,fvar(31)*20) = 23
trigger5 = var(12) := (var(4)%100000 - var(4)%10000)/10000
trigger6 = ceil(parent,fvar(31)*20) = 24
trigger6 = var(12) := (var(4)%1000000 - var(4)%100000)/100000
trigger7 = ceil(parent,fvar(31)*20) = 25
trigger7 = var(12) := (var(4)%10000000 - var(4)%1000000)/1000000
trigger8 = ceil(parent,fvar(31)*20) = 26
trigger8 = var(12) := (var(4)%100000000 - var(4)%10000000)/10000000
trigger9 = ceil(parent,fvar(31)*20) = 27
trigger9 = var(12) := (var(4) - var(4)%100000000)/100000000
ignorehitpause = 1

[state 40001]
type = Null
trigger1 = ceil(parent,fvar(31)*20) = 28
trigger1 = var(12) := var(5)%10
trigger2 = ceil(parent,fvar(31)*20) = 29
trigger2 = var(12) := (var(5)%100 - var(5)%10)/10
trigger3 = ceil(parent,fvar(31)*20) = 30
trigger3 = var(12) := (var(5)%1000 - var(5)%100)/100
trigger4 = ceil(parent,fvar(31)*20) = 31
trigger4 = var(12) := (var(5)%10000 - var(5)%1000)/1000
trigger5 = ceil(parent,fvar(31)*20) = 32
trigger5 = var(12) := (var(5)%100000 - var(5)%10000)/10000
trigger6 = ceil(parent,fvar(31)*20) = 33
trigger6 = var(12) := (var(5)%1000000 - var(5)%100000)/100000
trigger7 = ceil(parent,fvar(31)*20) = 34
trigger7 = var(12) := (var(5)%10000000 - var(5)%1000000)/1000000
trigger8 = ceil(parent,fvar(31)*20) = 35
trigger8 = var(12) := (var(5)%100000000 - var(5)%10000000)/10000000
trigger9 = ceil(parent,fvar(31)*20) >= 36
trigger9 = var(12) := (var(5) - var(5)%100000000)/100000000
ignorehitpause = 1

;OLp
[state 40001]
type = Null
trigger1 = ceil(parent,fvar(31)*60 + 10) <= 1
trigger1 = var(13) := var(2)%10
trigger2 = ceil(parent,fvar(31)*60 + 10) = 2
trigger2 = var(13) := (var(2)%100 - var(2)%10)/10
trigger3 = ceil(parent,fvar(31)*60 + 10) = 3
trigger3 = var(13) := (var(2)%1000 - var(2)%100)/100
trigger4 = ceil(parent,fvar(31)*60 + 10) = 4
trigger4 = var(13) := (var(2)%10000 - var(2)%1000)/1000
trigger5 = ceil(parent,fvar(31)*60 + 10) = 5
trigger5 = var(13) := (var(2)%100000 - var(2)%10000)/10000
trigger6 = ceil(parent,fvar(31)*60 + 10) = 6
trigger6 = var(13) := (var(2)%1000000 - var(2)%100000)/100000
trigger7 = ceil(parent,fvar(31)*60 + 10) = 7
trigger7 = var(13) := (var(2)%10000000 - var(2)%1000000)/1000000
trigger8 = ceil(parent,fvar(31)*60 + 10) = 8
trigger8 = var(13) := (var(2)%100000000 - var(2)%10000000)/10000000
trigger9 = ceil(parent,fvar(31)*60 + 10) = 9
trigger9 = var(13) := (var(2) - var(2)%100000000)/100000000
ignorehitpause = 1

[state 40001]
type = Null
trigger1 = ceil(parent,fvar(31)*60 + 10) = 10
trigger1 = var(13) := var(3)%10
trigger2 = ceil(parent,fvar(31)*60 + 10) = 11
trigger2 = var(13) := (var(3)%100 - var(3)%10)/10
trigger3 = ceil(parent,fvar(31)*60 + 10) = 12
trigger3 = var(13) := (var(3)%1000 - var(3)%100)/100
trigger4 = ceil(parent,fvar(31)*60 + 10) = 13
trigger4 = var(13) := (var(3)%10000 - var(3)%1000)/1000
trigger5 = ceil(parent,fvar(31)*60 + 10) = 14
trigger5 = var(13) := (var(3)%100000 - var(3)%10000)/10000
trigger6 = ceil(parent,fvar(31)*60 + 10) = 15
trigger6 = var(13) := (var(3)%1000000 - var(3)%100000)/100000
trigger7 = ceil(parent,fvar(31)*60 + 10) = 16
trigger7 = var(13) := (var(3)%10000000 - var(3)%1000000)/1000000
trigger8 = ceil(parent,fvar(31)*60 + 10) = 17
trigger8 = var(13) := (var(3)%100000000 - var(3)%10000000)/10000000
trigger9 = ceil(parent,fvar(31)*60 + 10) = 18
trigger9 = var(13) := (var(3) - var(3)%100000000)/100000000
ignorehitpause = 1

[state 40001]
type = Null
trigger1 = ceil(parent,fvar(31)*60 + 10) = 19
trigger1 = var(13) := var(4)%10
trigger2 = ceil(parent,fvar(31)*60 + 10) = 20
trigger2 = var(13) := (var(4)%100 - var(4)%10)/10
trigger3 = ceil(parent,fvar(31)*60 + 10) = 21
trigger3 = var(13) := (var(4)%1000 - var(4)%100)/100
trigger4 = ceil(parent,fvar(31)*60 + 10) = 22
trigger4 = var(13) := (var(4)%10000 - var(4)%1000)/1000
trigger5 = ceil(parent,fvar(31)*60 + 10) = 23
trigger5 = var(13) := (var(4)%100000 - var(4)%10000)/10000
trigger6 = ceil(parent,fvar(31)*60 + 10) = 24
trigger6 = var(13) := (var(4)%1000000 - var(4)%100000)/100000
trigger7 = ceil(parent,fvar(31)*60 + 10) = 25
trigger7 = var(13) := (var(4)%10000000 - var(4)%1000000)/1000000
trigger8 = ceil(parent,fvar(31)*60 + 10) = 26
trigger8 = var(13) := (var(4)%100000000 - var(4)%10000000)/10000000
trigger9 = ceil(parent,fvar(31)*60 + 10) = 27
trigger9 = var(13) := (var(4) - var(4)%100000000)/100000000
ignorehitpause = 1

[state 40001]
type = Null
trigger1 = ceil(parent,fvar(31)*60 + 10) = 28
trigger1 = var(13) := var(5)%10
trigger2 = ceil(parent,fvar(31)*60 + 10) = 29
trigger2 = var(13) := (var(5)%100 - var(5)%10)/10
trigger3 = ceil(parent,fvar(31)*60 + 10) = 30
trigger3 = var(13) := (var(5)%1000 - var(5)%100)/100
trigger4 = ceil(parent,fvar(31)*60 + 10) = 31
trigger4 = var(13) := (var(5)%10000 - var(5)%1000)/1000
trigger5 = ceil(parent,fvar(31)*60 + 10) = 32
trigger5 = var(13) := (var(5)%100000 - var(5)%10000)/10000
trigger6 = ceil(parent,fvar(31)*60 + 10) = 33
trigger6 = var(13) := (var(5)%1000000 - var(5)%100000)/100000
trigger7 = ceil(parent,fvar(31)*60 + 10) = 34
trigger7 = var(13) := (var(5)%10000000 - var(5)%1000000)/1000000
trigger8 = ceil(parent,fvar(31)*60 + 10) = 35
trigger8 = var(13) := (var(5)%100000000 - var(5)%10000000)/10000000
trigger9 = ceil(parent,fvar(31)*60 + 10) >= 36
trigger9 = var(13) := (var(5) - var(5)%100000000)/100000000
ignorehitpause = 1

[State -2];fobO\
type = DisplayToClipBoard
trigger1 = 1
text = " v1=%d ,v5=%d ,v4=%d ,v3=%d,v2=%d \n"
params =  var(1),var(5),var(4),var(3),var(2)
ignorehitpause = 1
supermovetime = 9999
pausemovetime = 9999

[State -2];fobO\
type = AppendToClipBoard
trigger1 = 1
text = " v10 = %d , v11 = %d , v12=%d"
params = var(10) , var(11) ,var(12)
ignorehitpause = 1





