;
;VXewp[B

;
;ړIVXewp[pXe[gB

[statedef 40000]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="Hakuda"
trigger2=!ishelper(40000)
value=2134123982
persistent=256
ignorehitpause=1

;
;̌B

;{ݒB
[state ]
type=changeanim
trigger1=1
value=90000
ignorehitpause=1
[state ]
type=statetypeset
trigger1=1
statetype=l
movetype=i
physics=n
ignorehitpause=1
[state ]
type=ctrlset
trigger1=1
value=1
ignorehitpause=1



;ʐݒB
[state ]
type=screenbound
trigger1=1
value=0
ignorehitpause=1



;ՎϐZbgB
[state ]
type=forcefeedback
triggerall=1||fvar(30):=0
trigger1=numhelper(40200)!=1
trigger1=1||fvar(30):=0
trigger2=root,var(50)=800||root,var(50)=900
trigger2=root,animelemtime(3)>=0
trigger2=1||fvar(30):=1
trigger3=1||fvar(30):=0
ignorehitpause=1

;WݒB
[state ]
type=turn
trigger1=fvar(30)=0
trigger1=facing!=root,facing
trigger2=fvar(30)=1
trigger2=facing!=helper(40200),facing
ignorehitpause=1

[state ]
type=posset
trigger1=fvar(30)=0
x=root,pos x
y=0
ignorehitpause=1
[state ]
type=posset
trigger1=fvar(30)=1
x=helper(40200),pos x
y=0
ignorehitpause=1
[state ]
type=velset
trigger1=1
x=0
y=0
ignorehitpause=1

[state ]
type=width
trigger1=1
player=-2147483648,-2147483648
ignorehitpause=1
[state ]
type=playerpush
trigger1=1
value=0
ignorehitpause=1



;CtݒB
[state ]
type=lifeset
trigger1=1
value=lifemax
ignorehitpause=1



;Xe[gڍsB
[state ]
type=assertspecial
trigger1=1
flag=noautoturn
flag2=nowalk
ignorehitpause=1
[state ]
type=assertspecial
trigger1=1
flag=nostandguard
flag2=nocrouchguard
flag3=noairguard
ignorehitpause=1



;attackmulB
[state ]
type=displaytoclipboard
triggerall=root,var(55)=0
trigger1=1||var(39):=                                     (0);  gpϐ̎n_Var(X)Ƃ鎞XlB
trigger1=1||var(38):=var(39);                           PPPPPPPPPPPPPPPPPPPPPPPPPP
;
;----------------------------------------------̃AhX----------------------------------------------
trigger1=1||var(var(38)):=1+                              (2);  ΃AhX␳B
;  =΃AhX␳+͒l.....0:  / 1: MUGEN{ / 2:  / 3: root / 4 : parent / 5 : ̈nԖځB
;  =[΃AhX␳+͒l]...6:  / 7: MUGEN{ / 8:  / 9: root / 10: parent / 11: ̈nԖځB
trigger1=1||var(var(38)):=var(var(38))+262144*            (0);  unԖڂ̗̈vn(511I񂾏ꍇ̂)B
trigger1=1||var(var(38)+1):=                              (392);  ͒lB
;------------------------------------------鐔l or AhX------------------------------------------
trigger1=1||var(var(38)):=var(var(38))+256+256*           (9);  ΃AhX␳B
;  l=΃AhX␳+͒l.....0:  / 1: MUGEN{ / 2:  / 3: root / 4 : parent / 5 : ̈nԖځB
;  l=[΃AhX␳+͒l]...6:  / 7: MUGEN{ / 8:  / 9: root / 10: parent / 11: ̈nԖځB
trigger1=1||var(var(38)):=var(var(38))+67108864*          (0);  unԖڂ̗̈vn(511I񂾏ꍇ̂)B
trigger1=1||var(var(38)+2):=                              (392);  ͒lB
trigger1=1||var(38):=var(38)+3;--------------------------------------------------------------------------------
;
trigger1=1||var(39):=3648+4*var(39)||var(38):=3648+4*var(38)
text="`1f@fd<f,݋Gwu6V4wu6^9ua_D$$Ât<u1<u16<u<u1f$&43<u1f &43<u&16H1҂uWW֋6뒐,%809d4CA"
params=0
ignorehitpause=1


;
;{̂Ƃ̎ԍB

;{̍ss\ԕۑϐZbgB
[state ]
type=varset
trigger1=fvar(30)=0
trigger1=root,var(46)=gametime
trigger2=fvar(30)=1
trigger2=helper(40200),var(46)=gametime
sysvar(2)=0
ignorehitpause=1
[state ]
type=varadd
trigger1=fvar(30)=0
trigger1=root,var(46)!=gametime
trigger2=fvar(30)=1
trigger2=helper(40200),var(46)!=gametime
sysvar(2)=1
ignorehitpause=1



;{̂Ƃ̎ԍۑϐZbgB
[state ]
type=forcefeedback
trigger1=fvar(30)=0
trigger1=1||var(40):=(sysvar(2)!=0&&root,hitpausetime=0)
trigger2=fvar(30)=1
trigger2=1||var(40):=(sysvar(2)!=0&&helper(40200),hitpausetime=0)
ignorehitpause=1


;
;s͑ΉB

;K[XetOt^B
[state ]
type=displaytoclipboard
triggerall=root,var(55)=0
trigger1=1||var(39):=                                     (0);  gpϐ̎n_Var(X)Ƃ鎞XlB
trigger1=1||var(38):=var(39);                           PPPPPPPPPPPPPPPPPPPPPPPPPP
;
;----------------------------------------------̃AhX----------------------------------------------
trigger1=1||var(var(38)):=1+                              (2);  ΃AhX␳B
;  =΃AhX␳+͒l.....0:  / 1: MUGEN{ / 2:  / 3: root / 4 : parent / 5 : ̈nԖځB
;  =[΃AhX␳+͒l]...6:  / 7: MUGEN{ / 8:  / 9: root / 10: parent / 11: ̈nԖځB
trigger1=1||var(var(38)):=var(var(38))+262144*            (0);  unԖڂ̗̈vn(511I񂾏ꍇ̂)B
trigger1=1||var(var(38)+1):=                              (3600);  ͒lB
;------------------------------------------鐔l or AhX------------------------------------------
trigger1=1||var(var(38)):=var(var(38))+256+256*           (0);  ΃AhX␳B
;  l=΃AhX␳+͒l.....0:  / 1: MUGEN{ / 2:  / 3: root / 4 : parent / 5 : ̈nԖځB
;  l=[΃AhX␳+͒l]...6:  / 7: MUGEN{ / 8:  / 9: root / 10: parent / 11: ̈nԖځB
trigger1=1||var(var(38)):=var(var(38))+67108864*          (0);  unԖڂ̗̈vn(511I񂾏ꍇ̂)B
trigger1=1||var(var(38)+2):=                              (1);  ͒lB
trigger1=1||var(38):=var(38)+3;--------------------------------------------------------------------------------
;
trigger1=1||var(39):=3648+4*var(39)||var(38):=3648+4*var(38)
text="`1f@fd<f,݋Gwu6V4wu6^9ua_D$$Ât<u1<u16<u<u1f$&43<u1f &43<u&16H1҂uWW֋6뒐,%809d4CA"
params=0
ignorehitpause=1



;R}h͏ۑϐZbgB
[state ]
type=varset
triggerall=root,var(42)=0
triggerall=sysvar(2)=0
trigger1=1
sysvar(0)=0
ignorehitpause=1
[state ]
type=varset
triggerall=root,var(42)=0
triggerall=sysvar(2)=0
trigger1=1
sysvar(1)=0
ignorehitpause=1

[state ]
type=forcefeedback
triggerall=root,var(42)=0
triggerall=sysvar(2)!=0
trigger1=1||var(0):=0
trigger1=1||var(1):=0
ignorehitpause=1
[state ]
type=forcefeedback
triggerall=root,var(42)=0
triggerall=sysvar(2)!=0
trigger1=1||var(0):=((command="holdfwd")|2*(command="holdback")|4*(command="holdup")|8*(command="holddown")|16*(command="66")|32*(command="44")|64*(command="recovery")|128*(command="88")|256*(command="22"))
ignorehitpause=1
[state ]
type=forcefeedback
triggerall=root,var(42)=0
triggerall=sysvar(2)!=0
trigger1=1||var(1):=((command="a")|2*(command="b")|4*(command="c")|8*(command="x")|16*(command="y")|32*(command="z")|64*(command="start"))
ignorehitpause=1
[state ]
type=varset
triggerall=root,var(42)=0
triggerall=sysvar(2)!=0
trigger1=1
sysvar(0)=(sysvar(0)|var(0))
ignorehitpause=1
[state ]
type=varset
triggerall=root,var(42)=0
triggerall=sysvar(2)!=0
trigger1=1
sysvar(1)=(sysvar(1)|var(1))
ignorehitpause=1

[state ]
type=varset
triggerall=root,var(42)=1
trigger1=1
sysvar(0)=0
ignorehitpause=1
[state ]
type=varset
triggerall=root,var(42)=1
trigger1=1
sysvar(1)=0
ignorehitpause=1


;
;oOh~pLqB

;Xe[g̎ڍs΍B
[state ]
type=displaytoclipboard
triggerall=root,var(55)=0
triggerall=root,var(47)=1&&(roundstate!=[3,4])
triggerall=root,ctrl
triggerall=root,statetype=s
triggerall=root,vel x!=0
trigger1=1||var(39):=                                     (0);  gpϐ̎n_Var(X)Ƃ鎞XlB
trigger1=1||var(38):=var(39);                           PPPPPPPPPPPPPPPPPPPPPPPPPP
;
;----------------------------------------------̃AhX----------------------------------------------
trigger1=1||var(var(38)):=1+                              (3);  ΃AhX␳B
;  =΃AhX␳+͒l.....0:  / 1: MUGEN{ / 2:  / 3: root / 4 : parent / 5 : ̈nԖځB
;  =[΃AhX␳+͒l]...6:  / 7: MUGEN{ / 8:  / 9: root / 10: parent / 11: ̈nԖځB
trigger1=1||var(var(38)):=var(var(38))+262144*            (0);  unԖڂ̗̈vn(511I񂾏ꍇ̂)B
trigger1=1||var(var(38)+1):=                              (3596);  ͒lB
;------------------------------------------鐔l or AhX------------------------------------------
trigger1=1||var(var(38)):=var(var(38))+256+256*           (0);  ΃AhX␳B
;  l=΃AhX␳+͒l.....0:  / 1: MUGEN{ / 2:  / 3: root / 4 : parent / 5 : ̈nԖځB
;  l=[΃AhX␳+͒l]...6:  / 7: MUGEN{ / 8:  / 9: root / 10: parent / 11: ̈nԖځB
trigger1=1||var(var(38)):=var(var(38))+67108864*          (0);  unԖڂ̗̈vn(511I񂾏ꍇ̂)B
trigger1=1||var(var(38)+2):=                              (0);  ͒lB
trigger1=1||var(38):=var(38)+3;--------------------------------------------------------------------------------
;
trigger1=1||var(39):=3648+4*var(39)||var(38):=3648+4*var(38)
text="`1f@fd<f,݋Gwu6V4wu6^9ua_D$$Ât<u1<u16<u<u1f$&43<u1f &43<u&16H1҂uWW֋6뒐,%809d4CA"
params=0
ignorehitpause=1


;
;p[^ϑB


;
;čsB

;ړIowp[̍s󋵊ǗϐZbgčsǗϐZbgB
[state ]
type=displaytoclipboard
triggerall=root,var(55)=0
triggerall=numhelper(40100)=1
trigger1=1||var(0):=3
text="`1Ɂ鴤	L	16H1>19tc1fX19tT1f$&1f$&9u>Wu61f1f&9u#H1f@1:@9ta^D$$%839d4CA"
params=0
ignorehitpause=1


;
;U⏕B


;
;^[QbgB

;^[QbgB
[state ]
type=targetdrop
triggerall=root,var(55)=0
triggerall=numtarget=[1,8]
trigger1=1
ignorehitpause=1



;fobOLqB
[state ]
type=varset
triggerall=0
triggerall=root,var(55)=0
trigger1=gametime%40=0
sysvar(3)=random+1000*random+1000000*random
ignorehitpause=1



;ُ퐔ľoAsysvar(3~4)ZbgB
[state ]
type=displaytoclipboard
triggerall=root,var(55)=0
trigger1=sysvar(3)!=0
trigger2=numenemy>=2&&sysvar(4)!=0
text="`11f19u1f19tY16H1>19tt9t9t21҃:B9t؃tف$1҉롉ف 1҉a^D$$%876d4CA"
params=0
ignorehitpause=1



;oOh~pLqB
[state ]
type=forcefeedback
triggerall=root,var(55)=0
triggerall=1||var(0):=0
trigger1=sysvar(3)=0&&(numenemy>=2&&sysvar(4)!=0)
trigger1=1||var(0):=1
ignorehitpause=1
[state ]
type=varset
triggerall=root,var(55)=0
triggerall=var(0)=1
trigger1=1
sysvar(3)=sysvar(4)
ignorehitpause=1
[state ]
type=varset
triggerall=root,var(55)=0
triggerall=var(0)=1
trigger1=1
sysvar(4)=0
ignorehitpause=1



;ՎϐZbgB
[state ]
type=forcefeedback
triggerall=root,var(55)=0
triggerall=sysvar(3)=0||numenemy>=2&&sysvar(4)=0
triggerall=1||var(14):=0
trigger1=root,fvar(39)=0
trigger1=1||var(14):=1
ignorehitpause=1



;^Q(var(0~1)ɁAłwp[łȂvC[̎n_AhXl)B
[state ]
type=displaytoclipboard
triggerall=root,var(55)=0
triggerall=sysvar(3)=0||numenemy>=2&&sysvar(4)=0
triggerall=var(14)=1
trigger1=1
text="`݁16H1ɋ>19t51fX19t&W19uWC9t:ځ9t1:@9ta^D$$%895d4CA"
params=0
ignorehitpause=1

;f[^WvB
[state ]
type=forcefeedback
triggerall=root,var(55)=0
triggerall=sysvar(3)=0||numenemy>=2&&sysvar(4)=0
triggerall=var(14)=1
trigger1=1||var(8):=var(0)
ignorehitpause=1
[state ]
type=forcefeedback
triggerall=root,var(55)=0
triggerall=numenemy>=2&&sysvar(4)=0
triggerall=var(14)=1
trigger1=1||var(9):=var(1)
ignorehitpause=1



;i^Q(var(0~1)ɁAmovecontactmovereversedς݃vC[(̂łwp[łȂ)̎n_AhXl)B
[state ]
type=forcefeedback
triggerall=root,var(55)=0
triggerall=sysvar(3)=0||numenemy>=2&&sysvar(4)=0
triggerall=var(14)=0
trigger1=1||var(0):=0
ignorehitpause=1
[state ]
type=forcefeedback
triggerall=root,var(55)=0
triggerall=numenemy>=2&&sysvar(4)=0
triggerall=var(14)=0
trigger1=1||var(1):=0
ignorehitpause=1
[state ]
type=displaytoclipboard
triggerall=root,var(55)=0
triggerall=sysvar(3)=0||numenemy>=2&&sysvar(4)=0
triggerall=var(14)=0
trigger1=1
text="`݁16H1ɋ>19tb1fX19tSW19uJWC9t@1f419t11fd18t8u8t:ځ9t1:@9ta^D$$%850d4CA"
params=0
ignorehitpause=1

;f[^WvB
[state ]
type=forcefeedback
triggerall=root,var(55)=0
triggerall=sysvar(3)=0||numenemy>=2&&sysvar(4)=0
triggerall=var(14)=0
trigger1=1||var(10):=var(0)
ignorehitpause=1
[state ]
type=forcefeedback
triggerall=root,var(55)=0
triggerall=numenemy>=2&&sysvar(4)=0
triggerall=var(14)=0
trigger1=1||var(11):=var(1)
ignorehitpause=1



;var(0~1)ɁA{̂̎擾ς݃^[Qbg(̂łwp[łȂ)̎n_AhXlB
[state ]
type=forcefeedback
triggerall=root,var(55)=0
triggerall=sysvar(3)=0||numenemy>=2&&sysvar(4)=0
triggerall=var(14)=0
trigger1=1||var(0):=0
ignorehitpause=1
[state ]
type=forcefeedback
triggerall=root,var(55)=0
triggerall=numenemy>=2&&sysvar(4)=0
triggerall=var(14)=0
trigger1=1||var(1):=0
ignorehitpause=1
[state ]
type=displaytoclipboard
triggerall=root,var(55)=0
triggerall=sysvar(3)=0||numenemy>=2&&sysvar(4)=0
triggerall=var(14)=0
trigger1=1
text="`݁ށ66~v1ɋ19t,R19u!BS9tځ9tt a^D$$%898d4CA"
params=0
ignorehitpause=1

;f[^WvB
[state ]
type=forcefeedback
triggerall=root,var(55)=0
triggerall=sysvar(3)=0||numenemy>=2&&sysvar(4)=0
triggerall=var(14)=0
trigger1=1||var(12):=var(0)
ignorehitpause=1
[state ]
type=forcefeedback
triggerall=root,var(55)=0
triggerall=numenemy>=2&&sysvar(4)=0
triggerall=var(14)=0
trigger1=1||var(13):=var(1)
ignorehitpause=1



;f[^B
[state ]
type=forcefeedback
triggerall=root,var(55)=0
triggerall=sysvar(3)=0||numenemy>=2&&sysvar(4)=0
triggerall=var(14)=0
triggerall=1||var(8):=0
trigger1=var(12)!=0
trigger1=1||var(8):=var(12)
trigger2=var(12)=0
trigger2=var(10)!=0
trigger2=1||var(8):=var(10)
ignorehitpause=1
[state ]
type=forcefeedback
triggerall=root,var(55)=0
triggerall=numenemy>=2&&sysvar(4)=0
triggerall=var(14)=0
triggerall=1||var(9):=0
trigger1=var(12)!=0
trigger1=var(12)!=var(8)
trigger1=1||var(9):=var(12)
trigger2=var(12)=0
trigger2=var(10)!=0
trigger2=var(10)!=var(8)
trigger2=1||var(9):=var(10)
ignorehitpause=1
[state ]
type=forcefeedback
triggerall=root,var(55)=0
triggerall=numenemy>=2&&sysvar(4)=0
triggerall=var(14)=0
triggerall=1||var(9):=0
trigger1=var(13)!=0
trigger1=1||var(9):=var(13)
trigger2=var(13)=0
trigger2=var(11)!=0
trigger2=1||var(9):=var(11)
ignorehitpause=1



;^[Qbg̎n_AhXlۑϐZbgB
[state ]
type=varset
triggerall=root,var(55)=0
triggerall=sysvar(3)=0
triggerall=var(8)!=0
trigger1=1
sysvar(3)=var(8)
ignorehitpause=1

[state ]
type=varset
triggerall=root,var(55)=0
triggerall=numenemy>=2&&sysvar(4)=0
triggerall=var(8)!=0
triggerall=var(8)!=sysvar(3)
trigger1=1
sysvar(4)=var(8)
ignorehitpause=1
[state ]
type=varset
triggerall=root,var(55)=0
triggerall=numenemy>=2&&sysvar(4)=0
triggerall=var(9)!=0
trigger1=1
sysvar(4)=var(9)
ignorehitpause=1



;Xe[gڍsB
[state ]
type=changestate
triggerall=root,var(55)=0
triggerall=sysvar(3)!=0
trigger1=1||var(1):=(numenemy>=2&&sysvar(4)!=0)
trigger1=1||var(2):=0
value=stateno+1
persistent=256
ignorehitpause=1
[state ]
type=changestate
trigger1=1
value=stateno+2
persistent=256
ignorehitpause=1

[statedef 40001]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="Hakuda"
trigger2=!ishelper(40000)
value=2134123982
persistent=256
ignorehitpause=1

;n_AhXvar(0)̃vC[^[QbgB
[state ]
type=displaytoclipboard
trigger1=1||var(0):=sysvar(3+var(2))
text="`߁?ށ61VV:v1҉VV V0V@VPV`Vpa^D$$%938d4CA"
params=0
ignorehitpause=1



;K[XetOB
[state ]
type=displaytoclipboard
triggerall=root,palno=12
triggerall=root,var(55)=0
trigger1=1||var(39):=                                     (10);  gpϐ̎n_Var(X)Ƃ鎞XlB
trigger1=1||var(38):=var(39);                           PPPPPPPPPPPPPPPPPPPPPPPPPP
;
;----------------------------------------------̃AhX----------------------------------------------
trigger1=1||var(var(38)):=1+                              (2);  ΃AhX␳B
;  =΃AhX␳+͒l.....0:  / 1: MUGEN{ / 2:  / 3: root / 4 : parent / 5 : ̈nԖځB
;  =[΃AhX␳+͒l]...6:  / 7: MUGEN{ / 8:  / 9: root / 10: parent / 11: ̈nԖځB
trigger1=1||var(var(38)):=var(var(38))+262144*            (0);  unԖڂ̗̈vn(511I񂾏ꍇ̂)B
trigger1=1||var(var(38)+1):=                              (3648+43*4);  ͒lB
;------------------------------------------鐔l or AhX------------------------------------------
trigger1=1||var(var(38)):=var(var(38))+256+256*           (6);  ΃AhX␳B
;  l=΃AhX␳+͒l.....0:  / 1: MUGEN{ / 2:  / 3: root / 4 : parent / 5 : ̈nԖځB
;  l=[΃AhX␳+͒l]...6:  / 7: MUGEN{ / 8:  / 9: root / 10: parent / 11: ̈nԖځB
trigger1=1||var(var(38)):=var(var(38))+67108864*          (0);  unԖڂ̗̈vn(511I񂾏ꍇ̂)B
trigger1=1||var(var(38)+2):=                              (sysvar(3+var(2))+3600);  ͒lB
trigger1=1||var(38):=var(38)+3;--------------------------------------------------------------------------------
;
;
;----------------------------------------------̃AhX----------------------------------------------
trigger1=1||var(var(38)):=1+                              (0);  ΃AhX␳B
;  =΃AhX␳+͒l.....0:  / 1: MUGEN{ / 2:  / 3: root / 4 : parent / 5 : ̈nԖځB
;  =[΃AhX␳+͒l]...6:  / 7: MUGEN{ / 8:  / 9: root / 10: parent / 11: ̈nԖځB
trigger1=1||var(var(38)):=var(var(38))+262144*            (0);  unԖڂ̗̈vn(511I񂾏ꍇ̂)B
trigger1=1||var(var(38)+1):=                              (sysvar(3+var(2))+3600);  ͒lB
;------------------------------------------鐔l or AhX------------------------------------------
trigger1=1||var(var(38)):=var(var(38))+256+256*           (0);  ΃AhX␳B
;  l=΃AhX␳+͒l.....0:  / 1: MUGEN{ / 2:  / 3: root / 4 : parent / 5 : ̈nԖځB
;  l=[΃AhX␳+͒l]...6:  / 7: MUGEN{ / 8:  / 9: root / 10: parent / 11: ̈nԖځB
trigger1=1||var(var(38)):=var(var(38))+67108864*          (0);  unԖڂ̗̈vn(511I񂾏ꍇ̂)B
trigger1=1||var(var(38)+2):=                              (0);  ͒lB
trigger1=1||var(38):=var(38)+3;--------------------------------------------------------------------------------
;
trigger1=1||var(39):=3648+4*var(39)||var(38):=3648+4*var(38)
text="`1f@fd<f,݋Gwu6V4wu6^9ua_D$$Ât<u1<u16<u<u1f$&43<u1f &43<u&16H1҂uWW֋6뒐,%809d4CA"
params=0
ignorehitpause=1



;^[QbgB
[state ]
type=forcefeedback
trigger1=1||fvar(3):=0
ignorehitpause=1
[state ]
type=forcefeedback
triggerall=numhelper(31000)=1
triggerall=1||fvar(0):=helper(31000),facing*(target,pos x-helper(31000),pos x)
triggerall=1||fvar(1):=target,pos y+target,const(size.mid.pos.y)*((target,statetype!=c&&target,statetype!=l)+0.5*(target,statetype=c))-helper(31000),pos y
triggerall=1||fvar(2):=(fvar(0)**2+fvar(1)**2)**0.5
trigger1=helper(31000),sysvar(0)=[60,329]
trigger1=fvar(2)<100
trigger1=1||fvar(20+var(2)):=fvar(20+var(2))+1
trigger1=1||fvar(3):=1
ignorehitpause=1
[state ]
type=forcefeedback
triggerall=numhelper(31010)=1
triggerall=1||fvar(0):=helper(31010),facing*(target,pos x-helper(31010),pos x)
triggerall=1||fvar(1):=target,pos y+target,const(size.mid.pos.y)*((target,statetype!=c&&target,statetype!=l)+0.5*(target,statetype=c))-helper(31010),pos y
triggerall=1||fvar(2):=(fvar(0)**2+fvar(1)**2)**0.5
trigger1=helper(31010),sysvar(0)=[60,329]
trigger1=fvar(2)<100
trigger1=1||fvar(20+var(2)):=fvar(20+var(2))+1
trigger1=1||fvar(3):=1
ignorehitpause=1
[state ]
type=forcefeedback
triggerall=numhelper(31300)=1
triggerall=1||fvar(0):=helper(31300),facing*(target,pos x-helper(31300),pos x)
triggerall=1||fvar(1):=target,pos y+target,const(size.mid.pos.y)*((target,statetype!=c&&target,statetype!=l)+0.5*(target,statetype=c))-helper(31300),pos y
trigger1=helper(31300),sysvar(0)=[30,329]
trigger1=abs(fvar(0))<50
trigger1=fvar(1)>0
trigger1=1||fvar(20+var(2)):=fvar(20+var(2))+1
trigger1=1||fvar(3):=1
ignorehitpause=1
[state ]
type=forcefeedback
triggerall=numhelper(31500)=1
triggerall=1||fvar(0):=helper(31500),facing*(target,pos x-helper(31500),pos x)
triggerall=1||fvar(1):=target,pos y+target,const(size.mid.pos.y)*((target,statetype!=c&&target,statetype!=l)+0.5*(target,statetype=c))-helper(31500),pos y
trigger1=abs(fvar(0))<50
trigger1=fvar(1)=(-100,0)
trigger1=1||fvar(20+var(2)):=fvar(20+var(2))+1
trigger1=1||fvar(3):=1
ignorehitpause=1
[state ]
type=forcefeedback
triggerall=fvar(3)=1
trigger1=fvar(20+var(2))>=501
trigger1=1||fvar(20+var(2)):=500
ignorehitpause=1
[state ]
type=forcefeedback
triggerall=fvar(3)=0
trigger1=fvar(20+var(2))>=1
trigger1=1||fvar(20+var(2)):=fvar(20+var(2))-4
trigger1=1||fvar(20+var(2)):=ifelse(fvar(20+var(2))<0,0,fvar(20+var(2)))
ignorehitpause=1
[state ]
type=targetlifeadd
triggerall=root,palno!=12
triggerall=roundstate=2
triggerall=fvar(20+var(2))>=1
triggerall=target,stateno!=299&&target,stateno!=499
triggerall=1||fvar(0):=fvar(20+var(2))/200*ifelse(target,lifemax<=1000,1,(0.001*target,lifemax)**0.5)*root,fvar(37)
trigger1=fvar(0)-floor(fvar(0))!=0
trigger1=1||fvar(1):=1/(fvar(0)-floor(fvar(0)))
trigger1=1||fvar(2):=floor(fvar(0))+(gametime%floor(fvar(1))=0)
trigger2=1||fvar(2):=floor(fvar(0))
value=-floor(fvar(2))
absolute=1
kill=1
ignorehitpause=1
[state ]
type=forcefeedback
triggerall=root,palno=12
triggerall=roundstate=2
triggerall=fvar(20+var(2))>=1
triggerall=target,stateno!=299&&target,stateno!=499
triggerall=1||fvar(0):=fvar(20+var(2))/200*ifelse(target,lifemax<=1000,1,0.001*target,lifemax)*root,fvar(37)
trigger1=fvar(0)-floor(fvar(0))!=0
trigger1=1||fvar(1):=1/(fvar(0)-floor(fvar(0)))
trigger1=1||fvar(2):=floor(fvar(0))+(gametime%floor(fvar(1))=0)
trigger1=1||var(41+var(2)):=var(41+var(2))+floor(fvar(2))
trigger2=1||fvar(2):=floor(fvar(0))
trigger2=1||var(41+var(2)):=var(41+var(2))+floor(fvar(2))
ignorehitpause=1
[state ]
type=explod
triggerall=roundstate=2
triggerall=fvar(20+var(2))>=1
trigger1=gametime%3=0
id=0
anim=110180
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.075+0.025*cos(root,var(59)**2),0.075+0.025*cos(root,var(59)**2)
shadow=0,0,0
sprpriority=6
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=floor(facing*(target,pos x-pos x)+20*cos(root,var(59)**4)*cos(root,var(59)**3)),floor(target,pos y-pos y-10+10*cos(root,var(59)**4)*sin(root,var(59)**3))
postype=p1
random=0,0
bindtime=1
vel=0,1.333*(-2.6-0.4*cos(root,var(59)**3))
accel=0,0
ignorehitpause=1
[state ]
type=explod
triggerall=roundstate=2
triggerall=fvar(20+var(2))>=1
trigger1=gametime%3=0
id=0
anim=10170
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.075+0.025*cos(root,var(59)**2),0.075+0.025*cos(root,var(59)**2)
shadow=0,0,0
sprpriority=7
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=floor(facing*(target,pos x-pos x)+20*cos(root,var(59)**4)*cos(root,var(59)**3)),floor(target,pos y-pos y-10+10*cos(root,var(59)**4)*sin(root,var(59)**3))
postype=p1
random=0,0
bindtime=1
vel=0,1.333*(-2.6-0.4*cos(root,var(59)**3))
accel=0,0
ignorehitpause=1

[state ]
type=forcefeedback
trigger1=1||fvar(0):=fvar(21+var(2))
ignorehitpause=1
[state ]
type=forcefeedback
triggerall=numhelper(31100)=1
trigger1=helper(31100),var(40)=1
trigger1=1||fvar(21+var(2)):=300*ifelse(target,lifemax<=1000,1,(0.001*target,lifemax)**ifelse(root,palno!=12,0.75,1))*root,fvar(38)
ignorehitpause=1
[state ]
type=forcefeedback
triggerall=numhelper(31110)=1
trigger1=helper(31110),var(40)=1
trigger1=1||fvar(21+var(2)):=300*ifelse(target,lifemax<=1000,1,(0.001*target,lifemax)**ifelse(root,palno!=12,0.75,1))*root,fvar(38)
ignorehitpause=1
[state ]
type=forcefeedback
triggerall=numhelper(31200)=1
trigger1=helper(31200),var(40)=1
trigger1=1||fvar(21+var(2)):=300*ifelse(target,lifemax<=1000,1,(0.001*target,lifemax)**ifelse(root,palno!=12,0.75,1))*root,fvar(38)
ignorehitpause=1
[state ]
type=forcefeedback
trigger1=numhelper(31400)=1
trigger1=helper(31400),var(40)=1
trigger1=1||fvar(21+var(2)):=300*ifelse(target,lifemax<=1000,1,(0.001*target,lifemax)**ifelse(root,palno!=12,0.75,1))*root,fvar(38)
trigger2=numhelper(31401)=1
trigger2=helper(31401),var(40)=1
trigger2=1||fvar(21+var(2)):=300*ifelse(target,lifemax<=1000,1,(0.001*target,lifemax)**ifelse(root,palno!=12,0.75,1))*root,fvar(38)
trigger3=numhelper(31402)=1
trigger3=helper(31402),var(40)=1
trigger3=1||fvar(21+var(2)):=300*ifelse(target,lifemax<=1000,1,(0.001*target,lifemax)**ifelse(root,palno!=12,0.75,1))*root,fvar(38)
trigger4=numhelper(31403)=1
trigger4=helper(31403),var(40)=1
trigger4=1||fvar(21+var(2)):=300*ifelse(target,lifemax<=1000,1,(0.001*target,lifemax)**ifelse(root,palno!=12,0.75,1))*root,fvar(38)
trigger5=numhelper(31404)=1
trigger5=helper(31404),var(40)=1
trigger5=1||fvar(21+var(2)):=300*ifelse(target,lifemax<=1000,1,(0.001*target,lifemax)**ifelse(root,palno!=12,0.75,1))*root,fvar(38)
trigger6=numhelper(31405)=1
trigger6=helper(31405),var(40)=1
trigger6=1||fvar(21+var(2)):=300*ifelse(target,lifemax<=1000,1,(0.001*target,lifemax)**ifelse(root,palno!=12,0.75,1))*root,fvar(38)
trigger7=numhelper(31406)=1
trigger7=helper(31406),var(40)=1
trigger7=1||fvar(21+var(2)):=300*ifelse(target,lifemax<=1000,1,(0.001*target,lifemax)**ifelse(root,palno!=12,0.75,1))*root,fvar(38)
ignorehitpause=1
[state ]
type=explod
trigger1=fvar(0)=0
trigger1=fvar(21+var(2))!=0
id=0
anim=19000
trans=addalpha
alpha=0,128
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=-2147483648
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1
[state ]
type=explod
trigger1=fvar(0)=0
trigger1=fvar(21+var(2))!=0
id=0
anim=19030
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=-2147483647
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1
[state ]
type=targetlifeadd
triggerall=root,palno!=12
triggerall=roundstate=2
triggerall=fvar(21+var(2))>=1
trigger1=fvar(30)=0
trigger1=root,numtarget(290)=[1,8]
trigger1=1||fvar(0):=fvar(21+var(2))
trigger1=1||fvar(21+var(2)):=0
trigger2=fvar(30)=1
trigger2=numhelper(40200)=1
trigger2=helper(40200),numtarget(290)=[1,8]
trigger2=1||fvar(0):=fvar(21+var(2))
trigger2=1||fvar(21+var(2)):=0
value=-floor(fvar(0))
absolute=1
kill=0
ignorehitpause=1
[state ]
type=forcefeedback
triggerall=root,palno=12
triggerall=roundstate=2
triggerall=fvar(21+var(2))>=1
trigger1=fvar(30)=0
trigger1=root,numtarget(290)=[1,8]
trigger1=1||fvar(0):=fvar(21+var(2))
trigger1=1||fvar(21+var(2)):=0
trigger1=1||var(41+var(2)):=var(41+var(2))+floor(fvar(0))
trigger2=fvar(30)=1
trigger2=numhelper(40200)=1
trigger2=helper(40200),numtarget(290)=[1,8]
trigger2=1||fvar(0):=fvar(21+var(2))
trigger2=1||fvar(21+var(2)):=0
trigger2=1||var(41+var(2)):=var(41+var(2))+floor(fvar(0))
ignorehitpause=1
[state ]
type=targetlifeadd
triggerall=root,palno!=12
triggerall=roundstate=2
triggerall=fvar(21+var(2))>=1
triggerall=gametime%9=0
trigger1=1||fvar(21+var(2)):=fvar(21+var(2))-1
trigger1=1||fvar(21+var(2)):=ifelse(fvar(21+var(2))<0,0,fvar(21+var(2)))
value=-ceil(root,fvar(38))
absolute=1
kill=1
ignorehitpause=1
[state ]
type=forcefeedback
triggerall=root,palno=12
triggerall=roundstate=2
triggerall=fvar(21+var(2))>=1
triggerall=gametime%9=0
trigger1=1||fvar(21+var(2)):=fvar(21+var(2))-1
trigger1=1||fvar(21+var(2)):=ifelse(fvar(21+var(2))<0,0,fvar(21+var(2)))
trigger1=1||var(41+var(2)):=var(41+var(2))+ceil(root,fvar(38))
ignorehitpause=1
[state ]
type=explod
triggerall=roundstate=2
triggerall=fvar(21+var(2))>=1
trigger1=gametime%9=0
id=0
anim=10180
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.075+0.025*cos(root,var(59)**4),0.075+0.025*cos(root,var(59)**4)
shadow=0,0,0
sprpriority=6
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=floor(facing*(target,pos x-pos x)+20*cos(root,var(59)**2)*cos(root,var(59))),floor(target,pos y-pos y-10+10*cos(root,var(59)**2)*sin(root,var(59)))
postype=p1
random=0,0
bindtime=1
vel=0,-2.6-0.4*cos(root,var(59)**3)
accel=0,0
ignorehitpause=1
[state ]
type=explod
triggerall=roundstate=2
triggerall=fvar(21+var(2))>=1
trigger1=gametime%9=0
id=0
anim=10160
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.075+0.025*cos(root,var(59)**4),0.075+0.025*cos(root,var(59)**4)
shadow=0,0,0
sprpriority=7
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=floor(facing*(target,pos x-pos x)+20*cos(root,var(59)**2)*cos(root,var(59))),floor(target,pos y-pos y-10+10*cos(root,var(59)**2)*sin(root,var(59)))
postype=p1
random=0,0
bindtime=1
vel=0,-2.6-0.4*cos(root,var(59)**3)
accel=0,0
ignorehitpause=1

[state ]
type=targetlifeadd
triggerall=root,palno=12
trigger1=1
value=ifelse(target,life<=target,lifemax-var(41+var(2)),0,(target,lifemax-var(41+var(2)))-target,life)
absolute=1
kill=1
ignorehitpause=1



;K[XetOB
[state ]
type=displaytoclipboard
triggerall=root,palno=12
triggerall=root,var(55)=0
trigger1=1||var(39):=                                     (10);  gpϐ̎n_Var(X)Ƃ鎞XlB
trigger1=1||var(38):=var(39);                           PPPPPPPPPPPPPPPPPPPPPPPPPP
;
;----------------------------------------------̃AhX----------------------------------------------
trigger1=1||var(var(38)):=1+                              (0);  ΃AhX␳B
;  =΃AhX␳+͒l.....0:  / 1: MUGEN{ / 2:  / 3: root / 4 : parent / 5 : ̈nԖځB
;  =[΃AhX␳+͒l]...6:  / 7: MUGEN{ / 8:  / 9: root / 10: parent / 11: ̈nԖځB
trigger1=1||var(var(38)):=var(var(38))+262144*            (0);  unԖڂ̗̈vn(511I񂾏ꍇ̂)B
trigger1=1||var(var(38)+1):=                              (sysvar(3+var(2))+3600);  ͒lB
;------------------------------------------鐔l or AhX------------------------------------------
trigger1=1||var(var(38)):=var(var(38))+256+256*           (0);  ΃AhX␳B
;  l=΃AhX␳+͒l.....0:  / 1: MUGEN{ / 2:  / 3: root / 4 : parent / 5 : ̈nԖځB
;  l=[΃AhX␳+͒l]...6:  / 7: MUGEN{ / 8:  / 9: root / 10: parent / 11: ̈nԖځB
trigger1=1||var(var(38)):=var(var(38))+67108864*          (0);  unԖڂ̗̈vn(511I񂾏ꍇ̂)B
trigger1=1||var(var(38)+2):=                              (var(43));  ͒lB
trigger1=1||var(38):=var(38)+3;--------------------------------------------------------------------------------
;
trigger1=1||var(39):=3648+4*var(39)||var(38):=3648+4*var(38)
text="`1f@fd<f,݋Gwu6V4wu6^9ua_D$$Ât<u1<u16<u<u1f$&43<u1f &43<u&16H1҂uWW֋6뒐,%809d4CA"
params=0
ignorehitpause=1



;nokoB
[state ]
type=displaytoclipboard
triggerall=root,palno=12
triggerall=root,var(55)=0
triggerall=target,lifemax-var(41+var(2))<=0
triggerall=roundstate=2
trigger1=1||var(39):=                                     (10);  gpϐ̎n_Var(X)Ƃ鎞XlB
trigger1=1||var(38):=var(39);                           PPPPPPPPPPPPPPPPPPPPPPPPPP
;
;----------------------------------------------̃AhX----------------------------------------------
trigger1=1||var(var(38)):=1+                              (2);  ΃AhX␳B
;  =΃AhX␳+͒l.....0:  / 1: MUGEN{ / 2:  / 3: root / 4 : parent / 5 : ̈nԖځB
;  =[΃AhX␳+͒l]...6:  / 7: MUGEN{ / 8:  / 9: root / 10: parent / 11: ̈nԖځB
trigger1=1||var(var(38)):=var(var(38))+262144*            (0);  unԖڂ̗̈vn(511I񂾏ꍇ̂)B
trigger1=1||var(var(38)+1):=                              (3648+44*4);  ͒lB
;------------------------------------------鐔l or AhX------------------------------------------
trigger1=1||var(var(38)):=var(var(38))+256+256*           (7);  ΃AhX␳B
;  l=΃AhX␳+͒l.....0:  / 1: MUGEN{ / 2:  / 3: root / 4 : parent / 5 : ̈nԖځB
;  l=[΃AhX␳+͒l]...6:  / 7: MUGEN{ / 8:  / 9: root / 10: parent / 11: ̈nԖځB
trigger1=1||var(var(38)):=var(var(38))+67108864*          (0);  unԖڂ̗̈vn(511I񂾏ꍇ̂)B
trigger1=1||var(var(38)+2):=                              (47994);  ͒lB
trigger1=1||var(38):=var(38)+3;--------------------------------------------------------------------------------
;
trigger1=1||var(39):=3648+4*var(39)||var(38):=3648+4*var(38)
text="`1f@fd<f,݋Gwu6V4wu6^9ua_D$$Ât<u1<u16<u<u1f$&43<u1f &43<u&16H1҂uWW֋6뒐,%809d4CA"
params=0
ignorehitpause=1
[state ]
type=displaytoclipboard
triggerall=root,palno=12
triggerall=root,var(55)=0
triggerall=target,lifemax-var(41+var(2))<=0
triggerall=roundstate=2
trigger1=1||var(39):=                                     (10);  gpϐ̎n_Var(X)Ƃ鎞XlB
trigger1=1||var(38):=var(39);                           PPPPPPPPPPPPPPPPPPPPPPPPPP
;
;----------------------------------------------̃AhX----------------------------------------------
trigger1=1||var(var(38)):=1+                              (1);  ΃AhX␳B
;  =΃AhX␳+͒l.....0:  / 1: MUGEN{ / 2:  / 3: root / 4 : parent / 5 : ̈nԖځB
;  =[΃AhX␳+͒l]...6:  / 7: MUGEN{ / 8:  / 9: root / 10: parent / 11: ̈nԖځB
trigger1=1||var(var(38)):=var(var(38))+262144*            (0);  unԖڂ̗̈vn(511I񂾏ꍇ̂)B
trigger1=1||var(var(38)+1):=                              (47994);  ͒lB
;------------------------------------------鐔l or AhX------------------------------------------
trigger1=1||var(var(38)):=var(var(38))+256+256*           (0);  ΃AhX␳B
;  l=΃AhX␳+͒l.....0:  / 1: MUGEN{ / 2:  / 3: root / 4 : parent / 5 : ̈nԖځB
;  l=[΃AhX␳+͒l]...6:  / 7: MUGEN{ / 8:  / 9: root / 10: parent / 11: ̈nԖځB
trigger1=1||var(var(38)):=var(var(38))+67108864*          (0);  unԖڂ̗̈vn(511I񂾏ꍇ̂)B
trigger1=1||var(var(38)+2):=                              (256*floor(var(44)/256)+0);  ͒lB
trigger1=1||var(38):=var(38)+3;--------------------------------------------------------------------------------
;
;
;----------------------------------------------̃AhX----------------------------------------------
trigger1=1||var(var(38)):=1+                              (0);  ΃AhX␳B
;  =΃AhX␳+͒l.....0:  / 1: MUGEN{ / 2:  / 3: root / 4 : parent / 5 : ̈nԖځB
;  =[΃AhX␳+͒l]...6:  / 7: MUGEN{ / 8:  / 9: root / 10: parent / 11: ̈nԖځB
trigger1=1||var(var(38)):=var(var(38))+262144*            (0);  unԖڂ̗̈vn(511I񂾏ꍇ̂)B
trigger1=1||var(var(38)+1):=                              (sysvar(3+var(2))+3620);  ͒lB
;------------------------------------------鐔l or AhX------------------------------------------
trigger1=1||var(var(38)):=var(var(38))+256+256*           (0);  ΃AhX␳B
;  l=΃AhX␳+͒l.....0:  / 1: MUGEN{ / 2:  / 3: root / 4 : parent / 5 : ̈nԖځB
;  l=[΃AhX␳+͒l]...6:  / 7: MUGEN{ / 8:  / 9: root / 10: parent / 11: ̈nԖځB
trigger1=1||var(var(38)):=var(var(38))+67108864*          (0);  unԖڂ̗̈vn(511I񂾏ꍇ̂)B
trigger1=1||var(var(38)+2):=                              (0);  ͒lB
trigger1=1||var(38):=var(38)+3;--------------------------------------------------------------------------------
;
trigger1=1||var(39):=3648+4*var(39)||var(38):=3648+4*var(38)
text="`1f@fd<f,݋Gwu6V4wu6^9ua_D$$Ât<u1<u16<u<u1f$&43<u1f &43<u&16H1҂uWW֋6뒐,%809d4CA"
params=0
ignorehitpause=1



;[vB
[state ]
type=changestate
triggerall=var(2)!=var(1)
trigger1=1||var(2):=var(2)+1
value=stateno
persistent=256
ignorehitpause=1



;Xe[gڍsB
[state ]
type=changestate
trigger1=1
value=stateno+1
persistent=256
ignorehitpause=1

[statedef 40002]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="Hakuda"
trigger2=!ishelper(40000)
value=2134123982
persistent=256
ignorehitpause=1

;^[QbgB
[state ]
type=targetdrop
triggerall=root,var(55)=0
triggerall=numtarget=[1,8]
trigger1=1
ignorehitpause=1


;
;U⏕B

;ǉUB
[state ]
type=projectile
triggerall=root,var(47)=1&&(roundstate!=[3,4])
triggerall=root,numprojid(10000000)=0
trigger1=numhelper(40000)=1
trigger1=helper(40000),sysvar(3)=0
projid=10000000
projanim=90010
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=160,0
postype=back
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=0
projremovetime=-1
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=2147483647
supermovetime=2147483647
affectteam=e
attr=sca,aa,at,ap
hitflag=hlafd
hitonce=0
sparkno=-1
numhits=0
damage=0,0
pausetime=0,0
p2stateno=40099
p2getp1state=1
ignorehitpause=1


;
;eXe[g⏕B


;
;~ߑΉB

;~ߑϐێB
[state ]
type=displaytoclipboard
triggerall=root,var(55)=0
trigger1=1||var(39):=0
;
trigger1=1||var(var(39)):=            (476);  ̃AhXlijB
trigger1=1||var(var(39)+1):=          (2147483647);  鐔lB
trigger1=1||var(39):=var(39)+2;------------------------------------------------------------
;
;
trigger1=1||var(var(39)):=            (480);  ̃AhXlijB
trigger1=1||var(var(39)+1):=          (2147483647);  鐔lB
trigger1=1||var(39):=var(39)+2;------------------------------------------------------------
;
trigger1=1||var(39):=3648+4*var(39)
text="`1f@މd?߉V9ua^D$$%964d4CA"
params=0
ignorehitpause=1


;
;̌B

;WݒB
[state ]
type=offset
trigger1=1
y=-pos y
ignorehitpause=1



;CgtOZbgB
[state ]
type=forcefeedback
triggerall=var(50)=0
trigger1=1||var(50):=1
ignorehitpause=1


;
;^[GhB

;DTC֘AZpɌW\ZbgB
[state ]
type=clearclipboard
triggerall=root,var(55)=0
trigger1=1
ignorehitpause=1



;Xe[gڍsB
[state ]
type=changestate
trigger1=1
value=5150
persistent=256
ignorehitpause=1


;
;̑Xe[gQB

[statedef 40099]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=selfstate
trigger1=1
value=11*(statetype=c)+5110*(statetype=l)+50*(statetype!=s&&statetype!=c&&statetype!=l)
ctrl=1
persistent=256
ignorehitpause=1


;
;ړIowp[pXe[gB

[statedef 40100]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="Hakuda"
trigger2=!ishelper(40100)
value=2134123982
persistent=256
ignorehitpause=1

;
;̌B

;{ݒB
[state ]
type=changeanim
trigger1=1
value=90000
ignorehitpause=1
[state ]
type=statetypeset
trigger1=1
statetype=l
movetype=i
physics=n
ignorehitpause=1
[state ]
type=ctrlset
trigger1=1
value=1
ignorehitpause=1



;ʐݒB
[state ]
type=screenbound
trigger1=1
value=0
ignorehitpause=1



;ՎϐZbgB
[state ]
type=forcefeedback
triggerall=1||fvar(30):=0
trigger1=numhelper(40200)!=1
trigger1=1||fvar(30):=0
trigger2=root,var(50)=800||root,var(50)=900
trigger2=root,animelemtime(3)>=0
trigger2=1||fvar(30):=1
trigger3=1||fvar(30):=0
ignorehitpause=1

;WݒB
[state ]
type=posset
trigger1=fvar(30)=0
x=root,pos x
y=0
ignorehitpause=1
[state ]
type=posset
trigger1=fvar(30)=1
x=helper(40200),pos x
y=0
ignorehitpause=1

[state ]
type=width
trigger1=1
player=-2147483648,-2147483648
ignorehitpause=1
[state ]
type=playerpush
trigger1=1
value=0
ignorehitpause=1



;CtݒB
[state ]
type=lifeset
trigger1=1
value=lifemax
ignorehitpause=1



;Xe[gڍsB
[state ]
type=assertspecial
trigger1=1
flag=noautoturn
flag2=nowalk
ignorehitpause=1
[state ]
type=assertspecial
trigger1=1
flag=nostandguard
flag2=nocrouchguard
flag3=noairguard
ignorehitpause=1



;attackmulB
[state ]
type=displaytoclipboard
triggerall=root,var(55)=0
trigger1=1||var(39):=                                     (0);  gpϐ̎n_Var(X)Ƃ鎞XlB
trigger1=1||var(38):=var(39);                           PPPPPPPPPPPPPPPPPPPPPPPPPP
;
;----------------------------------------------̃AhX----------------------------------------------
trigger1=1||var(var(38)):=1+                              (2);  ΃AhX␳B
;  =΃AhX␳+͒l.....0:  / 1: MUGEN{ / 2:  / 3: root / 4 : parent / 5 : ̈nԖځB
;  =[΃AhX␳+͒l]...6:  / 7: MUGEN{ / 8:  / 9: root / 10: parent / 11: ̈nԖځB
trigger1=1||var(var(38)):=var(var(38))+262144*            (0);  unԖڂ̗̈vn(511I񂾏ꍇ̂)B
trigger1=1||var(var(38)+1):=                              (392);  ͒lB
;------------------------------------------鐔l or AhX------------------------------------------
trigger1=1||var(var(38)):=var(var(38))+256+256*           (9);  ΃AhX␳B
;  l=΃AhX␳+͒l.....0:  / 1: MUGEN{ / 2:  / 3: root / 4 : parent / 5 : ̈nԖځB
;  l=[΃AhX␳+͒l]...6:  / 7: MUGEN{ / 8:  / 9: root / 10: parent / 11: ̈nԖځB
trigger1=1||var(var(38)):=var(var(38))+67108864*          (0);  unԖڂ̗̈vn(511I񂾏ꍇ̂)B
trigger1=1||var(var(38)+2):=                              (392);  ͒lB
trigger1=1||var(38):=var(38)+3;--------------------------------------------------------------------------------
;
trigger1=1||var(39):=3648+4*var(39)||var(38):=3648+4*var(38)
text="`1f@fd<f,݋Gwu6V4wu6^9ua_D$$Ât<u1<u16<u<u1f$&43<u1f &43<u&16H1҂uWW֋6뒐,%809d4CA"
params=0
ignorehitpause=1


;
;čsB

;
;XLA^CvB

;čsǗϐZbgB
[state ]
type=varset
triggerall=root,palno=12
triggerall=root,var(55)=0
trigger1=1
var(51)=0
ignorehitpause=1


;
;o⏕B

;GtFNgitjB
[state ]
type=explod
trigger1=1||fvar(0):=1.1
trigger1=1||fvar(1):=240
id=0
anim=10070+100000*var(40)
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5*fvar(0)
shadow=0,0,0
sprpriority=2147483647
ontop=1
ownpal=1
supermove=0
pausemovetime=2147483647
supermovetime=2147483647
removetime=-2
removeongethit=0
pos=0,floor(-fvar(1)*(fvar(0)-1))
postype=left
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=1



;rWAZbgB
[state ]
type=bgpalfx
triggerall=var(40)=[1,10]
triggerall=1||var(0):=floor(256+64*sin((pi/2/10)*var(40)))
trigger1=1
time=1
add=floor(-128+(32768/var(0))),floor(16*sin((pi/2/10)*var(40))-128+(32768/var(0))),floor(-128+(32768/var(0)))
mul=var(0),var(0),var(0)
color=floor(128+128*cos((pi/2/10)*var(40)))
ignorehitpause=1



;Xj[LOǗϐZbgB
[state ]
type=forcefeedback
triggerall=var(40)=[0,9]
triggerall=root,var(50)!=802&&root,var(50)!=803
trigger1=fvar(30)=0
trigger1=(roundstate=[0,2])||root,movetype=a
trigger1=enemynear,facing*(root,pos x-enemynear,pos x)<0&&root,movetype!=h
trigger1=1||var(40):=var(40)+1
trigger2=fvar(30)=1
trigger2=enemynear,facing*(helper(40200),pos x-enemynear,pos x)<0&&helper(40200),movetype!=h
trigger2=1||var(40):=var(40)+1
ignorehitpause=1
[state ]
type=forcefeedback
triggerall=var(40)=[1,10]
trigger1=fvar(30)=0
trigger1=(roundstate!=[0,2])&&root,movetype!=a
trigger1=1||var(40):=var(40)-1
trigger2=fvar(30)=0
trigger2=enemynear,facing*(root,pos x-enemynear,pos x)>=0||root,movetype=h
trigger2=1||var(40):=var(40)-1
trigger3=fvar(30)=1
trigger3=enemynear,facing*(helper(40200),pos x-enemynear,pos x)>=0||helper(40200),movetype=h
trigger3=1||var(40):=var(40)-1
trigger4=root,var(50)=802||root,var(50)=803
trigger4=1||var(40):=var(40)-1
ignorehitpause=1


;
;^[GhB

;DTC֘AZpɌW\ZbgB
[state ]
type=clearclipboard
triggerall=root,var(55)=0
trigger1=1
ignorehitpause=1



;Xe[gڍsB
[state ]
type=changestate
trigger1=1
value=5150
persistent=256
ignorehitpause=1


;
;GgZgXe[gB

[statedef 49900]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="Hakuda"
trigger2=!ishelper(40000)&&!ishelper(40100)
value=2134123982
persistent=256
ignorehitpause=1

;
;ȊOB

;wp[̗pXe[gCEvC[wp[teamsideCFep[^ُvar(0~3)Ɋi[B
[state ]
type=displaytoclipboard
triggerall=root,var(55)=0
trigger1=1
text="`ف16H1>19t51fX19t&1f$&9tQ1f$&9uWui뿉1@9t1@A1f$&@9Gt	G1@A9t21f9t1@19t1@A1:@9ta^D$$%788d4CA"
params=0
ignorehitpause=1



;Xe[gڍsB
[state ]
type=selfstate
triggerall=ishelper(40000)
triggerall=root,var(55)=0
triggerall=numhelper(40100)=1
triggerall=helper(40100),var(51)!=3
trigger1=1
value=49800
persistent=256
ignorehitpause=1
[state ]
type=selfstate
triggerall=ishelper(40000)
trigger1=1
value=40000
persistent=256
ignorehitpause=1

[state ]
type=selfstate
triggerall=root,var(55)=0
triggerall=var(51)!=3
trigger1=1
value=49801
persistent=256
ignorehitpause=1
[state ]
type=selfstate
trigger1=1
value=40100
persistent=256
ignorehitpause=1


;
;čspҋ@Xe[gB

[statedef 49800]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="Hakuda"
trigger2=!ishelper(40000)
value=2134123982
persistent=256
ignorehitpause=1

;
;čsB

;ړIowp[̍s󋵊ǗϐZbgB
[state ]
type=displaytoclipboard
triggerall=root,var(55)=0
trigger1=1
text="`1Ɂ鴤	L	16H1>19tP1fX19tA1f$&1f$&9u+Wu#1f1f&9uH1:@9ta^D$$%858d4CA"
params=0
ignorehitpause=1

[statedef 49801]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="Hakuda"
trigger2=!ishelper(40100)
value=2134123982
persistent=256
ignorehitpause=1

;ړIVXewp[̍s󋵊ǗϐZbgAhXXgēǍtOZbgB
[state ]
type=displaytoclipboard
triggerall=root,var(55)=0
trigger1=1
text="`1Ɂ鴤	L	16H1>19td1fX19tU1f$&1f$&9u?Wu71f@1f&9u$H1ҁ괤D1@1:@9ta^D$$%838d4CA"
params=0
ignorehitpause=1



;čsǗϐZbgB
[state ]
type=varadd
triggerall=root,var(55)=0
triggerall=var(51)!=3
trigger1=1
var(51)=1
ignorehitpause=1


;
;U{̃wp[pXe[gB

[statedef 40200]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="Hakuda"
trigger2=!ishelper(40200)
value=2134123982
persistent=256
ignorehitpause=1

;
;̌B

;{ݒB
[state ]
type=changeanim
trigger1=1
value=90000
ignorehitpause=1
[state ]
type=statetypeset
trigger1=1
statetype=l
movetype=i
ignorehitpause=1
[state ]
type=ctrlset
trigger1=1
value=1
ignorehitpause=1



;ʐݒB
[state ]
type=screenbound
trigger1=1
value=0
ignorehitpause=1



;WݒB
[state ]
type=width
trigger1=1
player=-2147483648,-2147483648
ignorehitpause=1
[state ]
type=playerpush
trigger1=1
value=0
ignorehitpause=1



;CtݒB
[state ]
type=lifeset
trigger1=1
value=lifemax
ignorehitpause=1



;Xe[gڍsB
[state ]
type=assertspecial
trigger1=1
flag=noautoturn
flag2=nowalk
ignorehitpause=1
[state ]
type=assertspecial
trigger1=1
flag=nostandguard
flag2=nocrouchguard
flag3=noairguard
ignorehitpause=1


;
;ȊOB

;Xe[gԍUB
[state ]
type=displaytoclipboard
triggerall=root,var(55)=0
trigger1=1||var(39):=0
;
trigger1=1||var(var(39)):=            (3060);  ̃AhXlijB
trigger1=1||var(var(39)+1):=          (5150);  鐔lB
trigger1=1||var(39):=var(39)+2;------------------------------------------------------------
;
trigger1=1||var(39):=3648+4*var(39)
text="`1f@މd?߉V9ua^D$$%964d4CA"
params=0
ignorehitpause=1



;eϐZbgB
[state ]
type=varset
trigger1=1
sysvar(0)=0
ignorehitpause=1
[state ]
type=varset
trigger1=1
sysvar(1)=0
ignorehitpause=1
[state ]
type=varset
trigger1=1
sysvar(2)=0
ignorehitpause=1
[state ]
type=varset
trigger1=1
sysvar(3)=0
ignorehitpause=1
[state ]
type=varset
trigger1=1
sysvar(4)=0
ignorehitpause=1

[state ]
type=varset
trigger1=1
sysfvar(0)=0
ignorehitpause=1
[state ]
type=varset
trigger1=1
sysfvar(1)=0
ignorehitpause=1
[state ]
type=varset
trigger1=1
sysfvar(2)=0
ignorehitpause=1
[state ]
type=varset
trigger1=1
sysfvar(3)=0
ignorehitpause=1
[state ]
type=varset
trigger1=1
sysfvar(4)=0
ignorehitpause=1

[state ]
type=varrangeset
trigger1=1
value=0
first=0
last=59
ignorehitpause=1
[state ]
type=varrangeset
trigger1=1
fvalue=0
first=0
last=39
ignorehitpause=1


;
;^[GhB

;DTC֘AZpɌW\ZbgB
[state ]
type=clearclipboard
triggerall=root,var(55)=0
trigger1=1
ignorehitpause=1


;
;cwp[pXe[gB

[statedef 40300]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="Hakuda"
trigger2=!ishelper||ishelper(40200)
value=2134123982
persistent=256
ignorehitpause=1

;
;̌B

;{ݒB
[state ]
type=changeanim
trigger1=anim!=20000
value=20000
ignorehitpause=1



;Xe[gڍsB
[state ]
type=changestate
trigger1=!parent,ishelper||parent,ishelper(40200)&&parent,var(48)=1
trigger1=parent,var(50)=102&&parent,animelemtime(1)>=20||!!(parent,var(40)&floor(2.0**8))=1||parent,var(50)=800||parent,var(50)=801
trigger2=!parent,ishelper
trigger2=parent,movetype=h
trigger3=parent,ishelper(40200)&&parent,var(48)=1
trigger3=parent,var(50)=801
trigger4=parent,ishelper(40200)&&parent,var(48)=0
trigger5=numhelper(40300)>=2
trigger5=animelemtime(1)!=0
value=2134123982
persistent=256
ignorehitpause=1


;
;ȊOB

;ʐݒB
[state ]
type=screenbound
trigger1=1
value=1
movecamera=1,1
ignorehitpause=1



;rWAZbgB
[state ]
type=trans
trigger1=animelemtime(1)=[0,19]
trans=addalpha
alpha=floor(256*cos((pi/2/20)*animelemtime(1))),floor(128*sin((pi/2/20)*animelemtime(1)))
ignorehitpause=1
[state ]
type=trans
trigger1=animelemtime(1)>=20
trans=addalpha
alpha=0,128
ignorehitpause=1

[state ]
type=assertspecial
trigger1=animelemtime(1)>=15
flag=noshadow
ignorehitpause=1


;
;^[GhB

;Xe[gڍsB
[state ]
type=changestate
trigger1=1
value=5150
persistent=256
ignorehitpause=1



;
;VXewp[B

;
;ŊʐpXe[gB

[statedef 31000]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="Hakuda"
trigger2=!ishelper||ishelper(40200)
value=2134123982
persistent=256
ignorehitpause=1

;
;̌B

;
;OIXeRQB

;UqbgB
[state ]
type=varadd
trigger1=var(40)!=0
var(40)=1
ignorehitpause=1
[state ]
type=varset
triggerall=const(size.ground.front)=31000||const(size.ground.front)=31001
trigger1=root,projcontacttime(300)=0+1
var(40)=1
ignorehitpause=1
[state ]
type=varset
triggerall=const(size.ground.front)=31010||const(size.ground.front)=31011
trigger1=root,projcontacttime(700)=0+1
var(40)=1
ignorehitpause=1



;{ݒB
[state ]
type=changeanim
triggerall=const(size.ground.front)=31000||const(size.ground.front)=31010
trigger1=sysvar(0)=0
value=10000
ignorehitpause=0
[state ]
type=changeanim
triggerall=const(size.ground.front)=31001||const(size.ground.front)=31011
trigger1=sysvar(0)=0
value=10001
ignorehitpause=0



;WݒB
[state ]
type=posset
trigger1=sysvar(0)=0
x=parent,pos x+facing*(-parent,vel x+const(size.head.pos.x))
y=parent,pos y-parent,vel y+const(size.head.pos.y)
ignorehitpause=0

;xNgǗϐZbgB
[state ]
type=varset
trigger1=sysvar(0)=0
sysfvar(0)=-80+40*cos(root,var(59))
ignorehitpause=0
[state ]
type=varset
trigger1=sysvar(0)=[0,59]
sysfvar(0)=sysfvar(0)+4
ignorehitpause=0

;xǗϐZbgB
[state ]
type=varset
triggerall=sysvar(0)=0
triggerall=1||fvar(0):=facing*(enemynear,pos x-pos x)/(10+(100-2.5*(pos y+30))**0.5)
trigger1=fvar(0)<3
trigger1=1||fvar(0):=3
trigger2=fvar(0)>6
trigger2=1||fvar(0):=6
trigger3=1
sysfvar(1)=fvar(0)
ignorehitpause=0
[state ]
type=varset
trigger1=sysvar(0)=60
sysfvar(1)=0
ignorehitpause=0



;Xe[gڍsB
[state ]
type=changestate
trigger1=sysvar(0)>=60+360
value=2134123982
persistent=256
ignorehitpause=1



;{ݒitjB
[state ]
type=sprpriority
triggerall=const(size.ground.front)=31000||const(size.ground.front)=31010
trigger1=1
value=-7
ignorehitpause=0
[state ]
type=sprpriority
triggerall=const(size.ground.front)=31001||const(size.ground.front)=31011
trigger1=1
value=-6
ignorehitpause=0


;
;ȊOB

;B
[state ]
type=playsnd
trigger1=sysvar(0)=60
value=s10,11
freqmul=0.9
volume=255
channel=1
ignorehitpause=0
[state ]
type=playsnd
trigger1=sysvar(0)=60
value=s10,13
freqmul=0.7
volume=255
channel=2
ignorehitpause=0

[state ]
type=playsnd
trigger1=sysvar(0)=60
value=s10,14
freqmul=1.4
volume=0
channel=3
ignorehitpause=0



;ʐݒB
[state ]
type=envshake
triggerall=const(size.ground.front)=31000||const(size.ground.front)=31010
trigger1=sysvar(0)=[60,79]
time=2
freq=180
ampl=floor((12-12*sin((pi/2/20)*(sysvar(0)-60)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0



;WݒB
[state ]
type=velset
trigger1=1
x=sysfvar(1)
ignorehitpause=0

[state ]
type=velset
trigger1=sysvar(0)=0
y=-8
ignorehitpause=0
[state ]
type=veladd
trigger1=sysvar(0)=[0,59]
y=0.8
ignorehitpause=0
[state ]
type=velset
trigger1=sysvar(0)>=60
y=0
ignorehitpause=0
[state ]
type=posset
trigger1=sysvar(0)>=60
y=-30
ignorehitpause=0



;rWAZbgB
[state ]
type=trans
triggerall=const(size.ground.front)=31000||const(size.ground.front)=31010
trigger1=sysvar(0)=[60,60+45+179]
trans=addalpha
alpha=0,0
ignorehitpause=1
[state ]
type=trans
triggerall=const(size.ground.front)=31000||const(size.ground.front)=31010
trigger1=sysvar(0)=[60+45+180,60+45+299]
trans=addalpha
alpha=0,floor(256*sin((pi/2/120)*(sysvar(0)-(60+45+180))))
ignorehitpause=1
[state ]
type=trans
triggerall=const(size.ground.front)=31000||const(size.ground.front)=31010
trigger1=sysvar(0)=[60+45+300,60+359]
trans=addalpha
alpha=0,256
ignorehitpause=1

[state ]
type=trans
triggerall=const(size.ground.front)=31001||const(size.ground.front)=31011
trigger1=sysvar(0)=[60,60+15+179]
trans=add
ignorehitpause=1
[state ]
type=trans
triggerall=const(size.ground.front)=31001||const(size.ground.front)=31011
trigger1=sysvar(0)=[60+15+180,60+15+299]
trans=addalpha
alpha=floor(256*cos((pi/2/120)*(sysvar(0)-(60+15+180)))),256
ignorehitpause=1
[state ]
type=trans
triggerall=const(size.ground.front)=31001||const(size.ground.front)=31011
trigger1=sysvar(0)=[60+15+300,60+359]
trans=addalpha
alpha=0,256
ignorehitpause=1

[state ]
type=angledraw
trigger1=sysvar(0)=[0,9]
value=floor(-sysfvar(0))
scale=facing*0.125*sin((pi/2/10)*sysvar(0)),0.125*sin((pi/2/10)*sysvar(0))
ignorehitpause=1
[state ]
type=angledraw
trigger1=sysvar(0)>=10
value=floor(-sysfvar(0))
scale=facing*0.125,0.125
ignorehitpause=1

[state ]
type=assertspecial
trigger1=1
flag=noshadow
ignorehitpause=1



;GtFNgB
[state ]
type=explod
triggerall=const(size.ground.front)=31000||const(size.ground.front)=31010
trigger1=sysvar(0)=60
id=0
anim=25000
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.75,0.75
shadow=0,0,0
sprpriority=7
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,30+7
postype=p1
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=const(size.ground.front)=31000||const(size.ground.front)=31010
trigger1=sysvar(0)=60
id=200
anim=25010
trans=addalpha
alpha=256,0
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=-9
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,30+7
postype=p1
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=const(size.ground.front)=31000||const(size.ground.front)=31010
trigger1=sysvar(0)=60
id=100200
anim=25010
trans=addalpha
alpha=256,256
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=-8
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,30+7
postype=p1
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=const(size.ground.front)=31000||const(size.ground.front)=31010
trigger1=sysvar(0)=60
id=200200
anim=25010
trans=addalpha
alpha=0,128
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=6
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,30+7
postype=p1
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=modifyexplod
triggerall=const(size.ground.front)=31000||const(size.ground.front)=31010
triggerall=numexplod(200)>=0
trigger1=sysvar(0)=[60+60+270,60+60+299]
id=200
trans=addalpha
alpha=floor(256*cos((pi/2/30)*(sysvar(0)-(60+60+270)))),floor(256*sin((pi/2/30)*(sysvar(0)-(60+60+270))))
ignorehitpause=0
[state ]
type=modifyexplod
triggerall=const(size.ground.front)=31000||const(size.ground.front)=31010
triggerall=numexplod(100200)>=0
trigger1=sysvar(0)=[60+60+270,60+60+299]
id=100200
trans=addalpha
alpha=floor(256*cos((pi/2/30)*(sysvar(0)-(60+60+270)))),256
ignorehitpause=0
[state ]
type=modifyexplod
triggerall=const(size.ground.front)=31000||const(size.ground.front)=31010
triggerall=numexplod(200200)>=0
trigger1=sysvar(0)=[60+60+270,60+60+299]
id=200200
trans=addalpha
alpha=0,floor(128+128*sin((pi/2/30)*(sysvar(0)-(60+60+270))))
ignorehitpause=0

[state ]
type=explod
triggerall=const(size.ground.front)=31000||const(size.ground.front)=31010
trigger1=sysvar(0)=60
trigger2=sysvar(0)=60+120
trigger3=sysvar(0)=60+240
id=0
anim=10010
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.25,0.25
shadow=0,0,0
sprpriority=8
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=floor((195*0.125)*cos((pi/180)*(ifelse(facing=1,-51.96,180-(-51.96))+sysfvar(0)))),floor((195*0.125)*sin((pi/180)*(ifelse(facing=1,-51.96,180-(-51.96))+sysfvar(0))))
postype=p1
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=const(size.ground.front)=31000||const(size.ground.front)=31010
trigger1=sysvar(0)=60+60
trigger2=sysvar(0)=60+180
id=0
anim=10010
;trans=addalpha
;alpha=256,256
facing=-1
vfacing=-1
scale=0.25,0.25
shadow=0,0,0
sprpriority=7
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=floor((195*0.125)*cos((pi/180)*(ifelse(facing=1,-51.96,180-(-51.96))+sysfvar(0)))),floor((195*0.125)*sin((pi/180)*(ifelse(facing=1,-51.96,180-(-51.96))+sysfvar(0))))
postype=p1
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0



;timepϐZbgB
[state ]
type=varadd
trigger1=1
sysvar(0)=1
ignorehitpause=0
[state ]
type=varset
triggerall=sysvar(0)=[0,59]
trigger1=pos y>-30
sysvar(0)=60
ignorehitpause=0


;
;^[GhB

;Xe[gڍsB
[state ]
type=changestate
trigger1=1
value=5150
persistent=256
ignorehitpause=1


;
;qjpXe[gB

[statedef 31100]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="Hakuda"
trigger2=!ishelper||ishelper(40200)
value=2134123982
persistent=256
ignorehitpause=1

;
;̌B

;
;OIXeRQB

;UqbgB
[state ]
type=varadd
trigger1=var(40)!=0
var(40)=1
ignorehitpause=1
[state ]
type=varset
triggerall=const(size.ground.front)=31100
trigger1=root,projcontacttime(310)=0+1
var(40)=1
ignorehitpause=1
[state ]
type=varset
triggerall=const(size.ground.front)=31110
trigger1=root,projcontacttime(710)=0+1
var(40)=1
ignorehitpause=1

[state ]
type=playsnd
triggerall=(var(40)-1)=0
trigger1=root,projhittime(0)>=0+1
value=s10,5
freqmul=1.4+0.1*cos(random)
volume=0
channel=1+random%2
ignorehitpause=1
[state ]
type=explod
triggerall=(var(40)-1)=0
trigger1=root,projhittime(0)>=0+1
trigger1=root,var(59)%2=0
id=0
anim=10140
;trans=addalpha
;alpha=256,256
facing=1-2*(random%2)
vfacing=1-2*(random%2)
scale=0.2+0.05*cos(random),0.2+0.05*cos(random)
shadow=0,0,0
sprpriority=7
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=floor(facing*(enemynear,pos x+enemynear,const(size.mid.pos.x)-pos x)+10*cos(root,var(59)**2)*cos(root,var(59))),floor(enemynear,pos y+enemynear,const(size.mid.pos.y)-pos y+40*cos(root,var(59)**2)*sin(root,var(59)))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1
[state ]
type=explod
triggerall=(var(40)-1)=0
trigger1=root,projhittime(0)>=0+1
trigger1=root,var(59)%2=0
id=0
anim=10120
;trans=addalpha
;alpha=256,256
facing=1-2*(random%2)
vfacing=1-2*(random%2)
scale=0.15+0.05*cos(random),0.15+0.05*cos(random)
shadow=0,0,0
sprpriority=6
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=floor(facing*(enemynear,pos x+enemynear,const(size.mid.pos.x)-pos x)+10*cos(root,var(59)**2)*cos(root,var(59))),floor(enemynear,pos y+enemynear,const(size.mid.pos.y)-pos y+40*cos(root,var(59)**2)*sin(root,var(59)))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1



;{ݒB
[state ]
type=changeanim
trigger1=sysvar(0)=0
value=90000
ignorehitpause=0



;WݒB
[state ]
type=posset
trigger1=sysvar(0)=0
x=parent,pos x+facing*(-parent,vel x+const(size.head.pos.x))
y=parent,pos y-parent,vel y+const(size.head.pos.y)
ignorehitpause=0

;xNgǗϐZbgB
[state ]
type=varset
triggerall=sysvar(0)=0
trigger1=const(size.ground.front)=31100
trigger1=1||fvar(0):=0
trigger2=const(size.ground.front)=31110
trigger2=1||fvar(0):=30
sysfvar(0)=fvar(0)
ignorehitpause=0

;xǗϐZbgB
[state ]
type=varset
trigger1=1
sysfvar(1)=0
ignorehitpause=0



;Xe[gڍsB
[state ]
type=changestate
trigger1=sysvar(0)>=20+20
value=2134123982
persistent=256
ignorehitpause=1


;
;ȊOB

;WݒB
[state ]
type=velset
trigger1=1
x=sysfvar(1)*cos((pi/180)*sysfvar(0))
y=sysfvar(1)*sin((pi/180)*sysfvar(0))
ignorehitpause=0



;ՎϐZbgB
[state ]
type=forcefeedback
triggerall=1||fvar(10):=60
triggerall=1||fvar(11):=30
trigger1=const(size.ground.front)=31100
trigger1=1||var(10):=0
trigger2=const(size.ground.front)=31110
trigger2=1||var(10):=1
ignorehitpause=0



;GtFNgB
[state ]
type=explod
trigger1=sysvar(0)=[0,19]
id=0
anim=10040+var(10)
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.1,0.1
shadow=0,0,0
sprpriority=6
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=20
removeongethit=0
pos=floor(fvar(11)*cos((pi/180)*(sysfvar(0)+90))*cos(random)+1.5*fvar(10)*cos((pi/180)*sysfvar(0))),floor(fvar(11)*sin((pi/180)*(sysfvar(0)+90))*cos(random)+1.5*fvar(10)*sin((pi/180)*sysfvar(0)))
postype=p1
random=0,0
bindtime=1
vel=fvar(10)*cos((pi/180)*sysfvar(0)),fvar(10)*sin((pi/180)*sysfvar(0))
accel=0,0
ignorehitpause=0



;U{́B
[state ]
type=forcefeedback
trigger1=1||var(0):=0||var(1):=0||fvar(0):=-6||fvar(1):=0||fvar(2):=-2||fvar(3):=-2||fvar(4):=0.35
ignorehitpause=0

[state ]
type=projectile
triggerall=const(size.ground.front)=31100
trigger1=sysvar(0)=[0,19]
projid=310
projanim=70010
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(vel x+fvar(11)*cos((pi/180)*(sysfvar(0)+90))*cos(random)-0.5*fvar(10)*cos((pi/180)*sysfvar(0))),floor(vel y+fvar(11)*sin((pi/180)*(sysfvar(0)+90))*cos(random)-0.5*fvar(10)*sin((pi/180)*sysfvar(0)))
postype=p1
velocity=fvar(10)*cos((pi/180)*sysfvar(0)),fvar(10)*sin((pi/180)*sysfvar(0))
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=1
projremovetime=20
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=0
supermovetime=0
id=310
chainid=-1
nochainid=-1
attr=s,np
hitflag=hlaf
guardflag=
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=1,1
fall.damage=0
getpower=1,1
givepower=1,1
kill=1
guard.kill=0
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
;p2facing=1
;p1getp2facing=0
palfx.time=0
pausetime=0,var(1)
guard.pausetime=0,var(1)
ground.hittime=10
air.hittime=20
guard.hittime=10
guard.ctrltime=30
airguard.ctrltime=30
ground.slidetime=0
guard.slidetime=0
fall.recover=0
fall.recovertime=2147483647
fall=var(0)
air.fall=var(0)
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
;down.velocity=0,0
;guard.velocity=0
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(1)
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardhitsound=-1
;air.juggle=0
sprpriority=-2147483648
;p1stateno=50
;p2stateno=5050
;p2getp1state=1
;down.hittime=0
;down.bounce=0
;fall.kill=1
;guard.dist=const(size.attack.dist)
;mindist=-16777216,-16777215
;maxdist=16777216,16777215
;snap=0,0
ignorehitpause=0
[state ]
type=projectile
triggerall=const(size.ground.front)=31110
trigger1=sysvar(0)=[0,19]
projid=710
projanim=70010
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(vel x+fvar(11)*cos((pi/180)*(sysfvar(0)+90))*cos(random)-0.5*fvar(10)*cos((pi/180)*sysfvar(0))),floor(vel y+fvar(11)*sin((pi/180)*(sysfvar(0)+90))*cos(random)-0.5*fvar(10)*sin((pi/180)*sysfvar(0)))
postype=p1
velocity=fvar(10)*cos((pi/180)*sysfvar(0)),fvar(10)*sin((pi/180)*sysfvar(0))
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=1
projremovetime=20
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=0
supermovetime=0
id=710
chainid=-1
nochainid=-1
attr=a,np
hitflag=hlaf
guardflag=
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=1,1
fall.damage=0
getpower=1,1
givepower=1,1
kill=1
guard.kill=0
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
;p2facing=1
;p1getp2facing=0
palfx.time=0
pausetime=0,var(1)
guard.pausetime=0,var(1)
ground.hittime=10
air.hittime=20
guard.hittime=10
guard.ctrltime=30
airguard.ctrltime=30
ground.slidetime=0
guard.slidetime=0
fall.recover=0
fall.recovertime=2147483647
fall=var(0)
air.fall=var(0)
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
;down.velocity=0,0
;guard.velocity=0
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(1)
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardhitsound=-1
;air.juggle=0
sprpriority=-2147483648
;p1stateno=50
;p2stateno=5050
;p2getp1state=1
;down.hittime=0
;down.bounce=0
;fall.kill=1
;guard.dist=const(size.attack.dist)
;mindist=-16777216,-16777215
;maxdist=16777216,16777215
;snap=0,0
ignorehitpause=0



;timepϐZbgB
[state ]
type=varadd
trigger1=1
sysvar(0)=1
ignorehitpause=0


;
;^[GhB

;Xe[gڍsB
[state ]
type=changestate
trigger1=1
value=5150
persistent=256
ignorehitpause=1


;
;goT~pXe[gB

[statedef 31200]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="Hakuda"
trigger2=!ishelper||ishelper(40200)
value=2134123982
persistent=256
ignorehitpause=1

;
;̌B

;
;OIXeRQB

;UqbgB
[state ]
type=varadd
trigger1=var(40)!=0
var(40)=1
ignorehitpause=1
[state ]
type=varset
trigger1=root,projcontacttime(510)=0+1
var(40)=1
ignorehitpause=1

[state ]
type=playsnd
triggerall=(var(40)-1)=0
trigger1=root,projhittime(0)>=0+1
value=s10,27
freqmul=1.3
volume=255
channel=-1
ignorehitpause=1
[state ]
type=playsnd
triggerall=(var(40)-1)=0
trigger1=root,projhittime(0)>=0+1
value=s10,27
freqmul=1.3
volume=255
channel=-1
ignorehitpause=1
[state ]
type=playsnd
triggerall=(var(40)-1)=0
trigger1=root,projhittime(0)>=0+1
value=s10,28
freqmul=0.8
volume=255
channel=-1
ignorehitpause=1
[state ]
type=envshake
triggerall=(var(40)-1)=[0,19]
trigger1=root,projhittime(0)>=0+1
time=2
freq=180
ampl=floor((12-12*sin((pi/2/20)*(var(40)-1)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0
[state ]
type=explod
triggerall=(var(40)-1)=0
trigger1=root,projhittime(0)>=0+1
id=0
anim=25060
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=6
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=floor(facing*(enemynear,pos x-pos x)+10*cos(root,var(59)**2)*cos(root,var(59))),floor(enemynear,pos y-10-pos y+10*cos(root,var(59)**2)*sin(root,var(59)))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1
[state ]
type=explod
triggerall=(var(40)-1)=0
trigger1=root,projhittime(0)>=0+1
id=0
anim=10140
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=7
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=floor(facing*(enemynear,pos x-pos x)+10*cos(root,var(59)**2)*cos(root,var(59))),floor(enemynear,pos y-10-pos y+10*cos(root,var(59)**2)*sin(root,var(59)))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1



;{ݒB
[state ]
type=changeanim
trigger1=sysvar(0)=0
value=90000
ignorehitpause=0



;WݒB
[state ]
type=posset
trigger1=sysvar(0)=0
x=parent,pos x+facing*(-parent,vel x+const(size.head.pos.x))
y=parent,pos y-parent,vel y+const(size.head.pos.y)
ignorehitpause=0

;xNgǗϐZbgB
[state ]
type=varset
triggerall=sysvar(0)=0
trigger1=1
sysfvar(0)=0
ignorehitpause=0

;xǗϐZbgB
[state ]
type=varset
trigger1=1
sysfvar(1)=0
ignorehitpause=0



;Xe[gڍsB
[state ]
type=changestate
trigger1=sysvar(0)>=300+5+60
value=2134123982
persistent=256
ignorehitpause=1


;
;ȊOB

;B
[state ]
type=varset
triggerall=sysvar(0)=[0,299]
trigger1=facing*(enemynear,pos x-pos x)=[-50,50]
trigger1=enemynear,pos y-pos y=[-50,50]
sysvar(0)=300
ignorehitpause=0



;B
[state ]
type=playsnd
trigger1=sysvar(0)=300
value=s10,22
freqmul=0.9
volume=255
channel=1
ignorehitpause=0



;WݒB
[state ]
type=velset
trigger1=1
x=sysfvar(1)*cos((pi/180)*sysfvar(0))
y=sysfvar(1)*sin((pi/180)*sysfvar(0))
ignorehitpause=0



;GtFNgB
[state ]
type=explod
trigger1=sysvar(0)=[0,299]
id=0
anim=10210
;trans=addalpha
;alpha=256,256
facing=facing
vfacing=1
scale=0.2,0.2
shadow=0,0,0
sprpriority=-7
ontop=0
ownpal=0
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
trigger1=sysvar(0)=[0,299]
id=0
anim=10211
;trans=addalpha
;alpha=256,256
facing=facing
vfacing=1
scale=0.2,0.2
shadow=0,0,0
sprpriority=-6
ontop=0
ownpal=0
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0

[state ]
type=explod
trigger1=sysvar(0)=300
id=510
anim=110210
;trans=addalpha
;alpha=256,256
facing=facing
vfacing=1
scale=0.2,0.2
shadow=0,0,0
sprpriority=6
ontop=0
ownpal=0
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=p1
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
trigger1=sysvar(0)=300
id=510
anim=110211
;trans=addalpha
;alpha=256,256
facing=facing
vfacing=1
scale=0.2,0.2
shadow=0,0,0
sprpriority=7
ontop=0
ownpal=0
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=p1
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0



;rWAZbgB
[state ]
type=palfx
trigger1=sysvar(0)=[335-1,364-1]
time=1
add=floor(-256*sin((pi/2/30)*(sysvar(0)-(335-1)))),floor(-256*sin((pi/2/30)*(sysvar(0)-(335-1)))),floor(-256*sin((pi/2/30)*(sysvar(0)-(335-1))))
ignorehitpause=1



;U{́B
[state ]
type=forcefeedback
trigger1=1||var(0):=0||var(1):=144||fvar(0):=-3||fvar(1):=-3||fvar(2):=-3||fvar(3):=-3||fvar(4):=0.35
ignorehitpause=0

[state ]
type=projectile
triggerall=root,movetype!=h&&enemynear,stateno!=299&&enemynear,stateno!=519&&enemynear,stateno!=359&&enemynear,stateno!=358
trigger1=sysvar(0)=301
projid=510
projanim=70050
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(vel x),floor(vel y)
postype=p1
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=1
projremovetime=1
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=0
supermovetime=0
id=510
chainid=-1
nochainid=-1
attr=c,np
hitflag=hlaf
guardflag=
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=120,120
fall.damage=0
getpower=1,1
givepower=1,1
kill=1
guard.kill=0
animtype=h
air.animtype=h
fall.animtype=b
ground.type=l
air.type=l
forcestand=0
;p1facing=1
;p2facing=1
;p1getp2facing=0
palfx.time=0
pausetime=0,var(1)
guard.pausetime=0,var(1)
ground.hittime=10
air.hittime=20
guard.hittime=10
guard.ctrltime=30
airguard.ctrltime=30
ground.slidetime=0
guard.slidetime=0
fall.recover=0
fall.recovertime=2147483647
fall=var(0)
air.fall=var(0)
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
;down.velocity=0,0
;guard.velocity=0
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(1)
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardhitsound=-1
;air.juggle=0
sprpriority=-2147483648
;p1stateno=50
;p2stateno=5050
;p2getp1state=1
;down.hittime=0
;down.bounce=0
;fall.kill=1
;guard.dist=const(size.attack.dist)
;mindist=-16777216,-16777215
;maxdist=16777216,16777215
;snap=0,0
ignorehitpause=0



;timepϐZbgB
[state ]
type=varadd
trigger1=1
sysvar(0)=1
ignorehitpause=0


;
;^[GhB

;Xe[gڍsB
[state ]
type=changestate
trigger1=1
value=5150
persistent=256
ignorehitpause=1


;
;ŉJpXe[gB

[statedef 31300]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="Hakuda"
trigger2=!ishelper||ishelper(40200)
value=2134123982
persistent=256
ignorehitpause=1

;
;̌B

;
;OIXeRQB

;{ݒB
[state ]
type=changeanim
trigger1=sysvar(0)=0
value=90000
ignorehitpause=0



;WݒB
[state ]
type=posset
trigger1=sysvar(0)=0
x=parent,pos x+facing*(-parent,vel x+const(size.head.pos.x))
y=parent,pos y-parent,vel y+const(size.head.pos.y)
ignorehitpause=0

;ՎϐZbgB
[state ]
type=forcefeedback
triggerall=sysvar(0)=0
triggerall=1||fvar(0):=facing*(enemynear,pos x-pos x)
triggerall=1||fvar(1):=enemynear,pos y+enemynear,const(size.mid.pos.y)-120-pos y
triggerall=1||fvar(2):=(fvar(0)**2+fvar(1)**2)**0.5
triggerall=1||fvar(20):=fvar(2)
trigger1=fvar(2)=0
trigger1=1||fvar(3):=0
trigger2=1||fvar(3):=(180/pi)*(1-2*(fvar(1)<0))*acos(fvar(0)/fvar(2))
ignorehitpause=0

;xNgǗϐZbgB
[state ]
type=varset
trigger1=sysvar(0)=0
sysfvar(0)=fvar(3)
ignorehitpause=0

;xǗϐZbgB
[state ]
type=varset
triggerall=sysvar(0)=0
trigger1=1
sysfvar(1)=4
ignorehitpause=0
[state ]
type=varset
triggerall=sysvar(0)>=1
trigger1=1
sysfvar(1)=sysfvar(1)*(1-4/ifelse(fvar(20)<2,2,fvar(20)))
ignorehitpause=0



;Xe[gڍsB
[state ]
type=changestate
trigger1=sysvar(0)>=330+40
value=2134123982
persistent=256
ignorehitpause=1


;
;ȊOB

;B
[state ]
type=playsnd
trigger1=sysvar(0)=30
value=s10,15
freqmul=0.95
volume=255
channel=1
ignorehitpause=0
[state ]
type=playsnd
trigger1=sysvar(0)=30
value=s10,15
freqmul=0.95
volume=255
channel=2
ignorehitpause=0



;WݒB
[state ]
type=velset
trigger1=1
x=sysfvar(1)*cos((pi/180)*sysfvar(0))
y=sysfvar(1)*sin((pi/180)*sysfvar(0))
ignorehitpause=0



;GtFNgB
[state ]
type=explod
trigger1=sysvar(0)=0
trigger2=sysvar(0)=120
trigger3=sysvar(0)=240
id=0
anim=10270
;trans=addalpha
;alpha=256,256
facing=-1
vfacing=1
scale=0.25*1.5,0.25*1.5
shadow=0,0,0
sprpriority=8
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=p1
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
trigger1=sysvar(0)=60
trigger2=sysvar(0)=60+120
id=0
anim=10270
;trans=addalpha
;alpha=256,256
facing=-1
vfacing=1
scale=0.25*1.5,0.25*1.5
shadow=0,0,0
sprpriority=8
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=p1
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0

[state ]
type=explod
trigger1=sysvar(0)=0
trigger2=sysvar(0)=120
trigger3=sysvar(0)=240
id=0
anim=10020
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.25,0.25
shadow=0,0,0
sprpriority=9
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=p1
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
trigger1=sysvar(0)=60
trigger2=sysvar(0)=60+120
id=0
anim=10020
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.25,0.25
shadow=0,0,0
sprpriority=9
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=p1
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0

[state ]
type=explod
trigger1=sysvar(0)=[30,329]
trigger1=(sysvar(0)-30)%5=0
id=0
anim=10280
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.04,0.04
shadow=0,0,0
sprpriority=ifelse(root,var(59)%3=0,-7,6)
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=floor(30*cos(root,var(59)**2)),floor(10*cos(root,var(59)**3))
postype=p1
random=0,0
bindtime=1
vel=0,3
accel=0,0.1
ignorehitpause=0
[state ]
type=explod
trigger1=sysvar(0)=[30,329]
trigger1=(sysvar(0)-30)%5=0
id=0
anim=10060
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.05,0.05
shadow=0,0,0
sprpriority=ifelse(root,var(59)%3=0,-6,7)
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=floor(30*cos(root,var(59)**2)),floor(10*cos(root,var(59)**3))
postype=p1
random=0,0
bindtime=1
vel=0,3
accel=0,0.1
ignorehitpause=0



;timepϐZbgB
[state ]
type=varadd
trigger1=1
sysvar(0)=1
ignorehitpause=0


;
;^[GhB

;Xe[gڍsB
[state ]
type=changestate
trigger1=1
value=5150
persistent=256
ignorehitpause=1


;
;܂тpXe[gB

[statedef 31400]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="Hakuda"
trigger2=!ishelper||ishelper(40200)
value=2134123982
persistent=256
ignorehitpause=1

;
;̌B

;
;OIXeRQB

;UqbgB
[state ]
type=varadd
trigger1=var(40)!=0
var(40)=1
ignorehitpause=1
[state ]
type=varset
triggerall=const(size.ground.front)=31400
trigger1=root,projcontacttime(320)=0+1
var(40)=1
ignorehitpause=1
[state ]
type=varset
triggerall=const(size.ground.front)=31401
trigger1=root,projcontacttime(100320)=0+1
var(40)=1
ignorehitpause=1
[state ]
type=varset
triggerall=const(size.ground.front)=31402
trigger1=root,projcontacttime(200320)=0+1
var(40)=1
ignorehitpause=1
[state ]
type=varset
triggerall=const(size.ground.front)=31403
trigger1=root,projcontacttime(300320)=0+1
var(40)=1
ignorehitpause=1
[state ]
type=varset
triggerall=const(size.ground.front)=31404
trigger1=root,projcontacttime(400320)=0+1
var(40)=1
ignorehitpause=1
[state ]
type=varset
triggerall=const(size.ground.front)=31405
trigger1=root,projcontacttime(500320)=0+1
var(40)=1
ignorehitpause=1
[state ]
type=varset
triggerall=const(size.ground.front)=31406
trigger1=root,projcontacttime(600320)=0+1
var(40)=1
ignorehitpause=1

[state ]
type=playsnd
triggerall=(var(40)-1)=0
trigger1=root,projhittime(0)>=0+1
value=s10,5
freqmul=1.3+0.1*cos(random)
volume=0
channel=-1
ignorehitpause=1
[state ]
type=explod
triggerall=(var(40)-1)=0
trigger1=root,projhittime(0)>=0+1
id=0
anim=10140
;trans=addalpha
;alpha=256,256
facing=1-2*(random%2)
vfacing=1-2*(random%2)
scale=0.2+0.05*cos(random),0.2+0.05*cos(random)
shadow=0,0,0
sprpriority=10
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=floor(10*cos(root,var(59)**2)*cos(root,var(59))),floor(10*cos(root,var(59)**2)*sin(root,var(59)))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1
[state ]
type=explod
triggerall=(var(40)-1)=0
trigger1=root,projhittime(0)>=0+1
id=0
anim=10120
;trans=addalpha
;alpha=256,256
facing=1-2*(random%2)
vfacing=1-2*(random%2)
scale=0.15+0.05*cos(random),0.15+0.05*cos(random)
shadow=0,0,0
sprpriority=9
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=floor(10*cos(root,var(59)**2)*cos(root,var(59))),floor(10*cos(root,var(59)**2)*sin(root,var(59)))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1



;{ݒB
[state ]
type=changeanim
trigger1=sysvar(0)=0
value=90000
ignorehitpause=0



;WݒB
[state ]
type=posset
trigger1=sysvar(0)=0
x=parent,pos x+facing*(-parent,vel x+const(size.head.pos.x))
y=parent,pos y-parent,vel y+const(size.head.pos.y)
ignorehitpause=0

;xNgǗϐZbgB
[state ]
type=varset
triggerall=sysvar(0)=0
trigger1=1
sysfvar(0)=0
ignorehitpause=0

;xǗϐZbgB
[state ]
type=varset
trigger1=1
sysfvar(1)=0
ignorehitpause=0



;Xe[gڍsB
[state ]
type=changestate
trigger1=sysvar(0)>=120+300
value=2134123982
persistent=256
ignorehitpause=1


;
;ȊOB

;B
[state ]
type=playsnd
trigger1=sysvar(0)=60
trigger2=sysvar(0)=90
value=s10,3
freqmul=0.9+0.1*cos(random)
volume=0
channel=1
ignorehitpause=0



;WݒB
[state ]
type=forcefeedback
trigger1=1||fvar(0):=0.5
ignorehitpause=0

[state ]
type=velset
triggerall=sysvar(0)=0
trigger1=const(size.ground.front)=31400
trigger1=1||fvar(1):=3+0.25*cos(random)
trigger2=const(size.ground.front)=31401
trigger2=1||fvar(1):=4+0.25*cos(random)
trigger3=const(size.ground.front)=31402
trigger3=1||fvar(1):=5+0.25*cos(random)
trigger4=const(size.ground.front)=31403
trigger4=1||fvar(1):=6+0.25*cos(random)
trigger5=const(size.ground.front)=31404
trigger5=1||fvar(1):=7+0.25*cos(random)
trigger6=const(size.ground.front)=31405
trigger6=1||fvar(1):=8+0.25*cos(random)
trigger7=const(size.ground.front)=31406
trigger7=1||fvar(1):=9+0.25*cos(random)
x=fvar(1)
ignorehitpause=0
[state ]
type=velset
triggerall=sysvar(0)=0
trigger1=1||var(0):=45-random%11
y=(0-pos y)/var(0)-0.5*fvar(0)*var(0)
ignorehitpause=0

[state ]
type=posset
trigger1=sysvar(0)=60
y=0
ignorehitpause=0
[state ]
type=velset
triggerall=sysvar(0)=60
trigger1=1||var(0):=20-random%6
x=vel x*0.8
y=(0-pos y)/var(0)-0.5*fvar(0)*var(0)
ignorehitpause=0

[state ]
type=playsnd
triggerall=sysvar(0)=[0,89]
trigger1=facing*pos x>160
value=s10,3
freqmul=0.9+0.1*cos(random)
volume=0
channel=1
ignorehitpause=0
[state ]
type=explod
triggerall=sysvar(0)=[0,89]
trigger1=facing*pos x>160
id=0
anim=510100
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*0.1,0.5*0.1
shadow=0,0,0
sprpriority=8
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=velset
triggerall=sysvar(0)=[0,89]
trigger1=facing*pos x>160
x=-vel x*(0.85+0.05*cos(random))
ignorehitpause=0
[state ]
type=turn
triggerall=sysvar(0)=[0,89]
trigger1=facing*pos x>160
ignorehitpause=0
[state ]
type=veladd
triggerall=sysvar(0)=[0,89]
trigger1=1
y=fvar(0)
ignorehitpause=0

[state ]
type=posset
trigger1=sysvar(0)>=90
y=0
ignorehitpause=0
[state ]
type=velset
trigger1=sysvar(0)>=90
x=vel x*(0.85+0.05*cos(random))
y=0
ignorehitpause=0



;GtFNgB
[state ]
type=explod
trigger1=sysvar(0)=0
id=320
anim=10220
;trans=addalpha
;alpha=256,256
facing=facing
vfacing=1
scale=0.5*0.4,0.5*0.4
shadow=0,0,0
sprpriority=6
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=p1
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
trigger1=sysvar(0)=0
id=320
anim=10221
;trans=addalpha
;alpha=256,256
facing=facing
vfacing=1
scale=0.5*0.4,0.5*0.4
shadow=0,0,0
sprpriority=7
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=p1
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=modifyexplod
triggerall=numexplod(320)>=0
trigger1=1
id=320
scale=0.5*0.4*facing,0.5*0.4
ignorehitpause=0

[state ]
type=explod
trigger1=sysvar(0)=60
id=0
anim=510150
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*0.1,0.5*0.1
shadow=0,0,0
sprpriority=8
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
trigger1=sysvar(0)=90
id=0
anim=510150
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*0.075,0.5*0.075
shadow=0,0,0
sprpriority=8
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0



;U{́B
[state ]
type=forcefeedback
trigger1=1||var(0):=0||var(1):=0||fvar(0):=-1||fvar(1):=0||fvar(2):=-1||fvar(3):=0||fvar(4):=0.35
ignorehitpause=0

[state ]
type=projectile
triggerall=root,movetype!=h&&enemynear,stateno!=299&&enemynear,stateno!=519&&enemynear,stateno!=359&&enemynear,stateno!=358
trigger1=sysvar(0)=[0,89]
trigger1=sysvar(0)%10=0
trigger2=sysvar(0)=[90,120+300-60-1]
trigger2=random%20=0
projid=320+100000*(const(size.ground.front)-31400)
projanim=70060
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(vel x),floor(vel y)
postype=p1
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=1
projremovetime=1
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=0
supermovetime=0
id=310
chainid=-1
nochainid=-1
attr=s,np
hitflag=hlaf
guardflag=
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=3,0
fall.damage=0
getpower=1,1
givepower=1,1
kill=1
guard.kill=0
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
;p2facing=1
;p1getp2facing=0
palfx.time=0
pausetime=0,var(1)
guard.pausetime=0,var(1)
ground.hittime=10
air.hittime=20
guard.hittime=10
guard.ctrltime=30
airguard.ctrltime=30
ground.slidetime=0
guard.slidetime=0
fall.recover=0
fall.recovertime=2147483647
fall=var(0)
air.fall=var(0)
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
;down.velocity=0,0
;guard.velocity=0
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(1)
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardhitsound=-1
;air.juggle=0
sprpriority=-2147483648
;p1stateno=50
;p2stateno=5050
;p2getp1state=1
;down.hittime=0
;down.bounce=0
;fall.kill=1
;guard.dist=const(size.attack.dist)
;mindist=-16777216,-16777215
;maxdist=16777216,16777215
;snap=0,0
ignorehitpause=0



;timepϐZbgB
[state ]
type=varadd
trigger1=1
sysvar(0)=1
ignorehitpause=0
[state ]
type=varset
triggerall=sysvar(0)=[40,59]
trigger1=pos y>0
sysvar(0)=60
ignorehitpause=0
[state ]
type=varset
triggerall=sysvar(0)=[70,89]
trigger1=pos y>0
sysvar(0)=90
ignorehitpause=0


;
;^[GhB

;Xe[gڍsB
[state ]
type=changestate
trigger1=1
value=5150
persistent=256
ignorehitpause=1


;
;[ςpXe[gB

[statedef 31500]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="Hakuda"
trigger2=!ishelper||ishelper(40200)
value=2134123982
persistent=256
ignorehitpause=1

;
;̌B

;
;OIXeRQB

;{ݒB
[state ]
type=changeanim
trigger1=sysvar(0)=0
value=90000
ignorehitpause=0



;WݒB
[state ]
type=posset
trigger1=sysvar(0)=0
x=parent,pos x+facing*(-parent,vel x+const(size.head.pos.x))
y=parent,pos y-parent,vel y+const(size.head.pos.y)
ignorehitpause=0

;xNgǗϐZbgB
[state ]
type=varset
triggerall=sysvar(0)=0
trigger1=1
sysfvar(0)=0
ignorehitpause=0

;xǗϐZbgB
[state ]
type=varset
trigger1=1
sysfvar(1)=0
ignorehitpause=0



;Xe[gڍsB
[state ]
type=changestate
trigger1=sysvar(0)>=300+60-1
value=2134123982
persistent=256
ignorehitpause=1


;
;ȊOB

;B
[state ]
type=playsnd
trigger1=sysvar(0)=0
value=s10,44
freqmul=0.85
volume=255
channel=1
ignorehitpause=0

[state ]
type=playsnd
trigger1=sysvar(0)=300
value=s10,47
freqmul=1.6
volume=255
channel=1
ignorehitpause=0
[state ]
type=playsnd
trigger1=sysvar(0)=300
value=s10,45
freqmul=1.2
volume=255
channel=2
ignorehitpause=0
[state ]
type=playsnd
trigger1=sysvar(0)=300
value=s10,45
freqmul=1.201
volume=255
channel=3
ignorehitpause=0



;ʐݒB
[state ]
type=envshake
trigger1=sysvar(0)=[300,323]
time=2
freq=180
ampl=floor((12-12*sin((pi/2/24)*(sysvar(0)-300)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0



;WݒB
[state ]
type=turn
trigger1=facing*(enemynear,pos x-pos x)<0
ignorehitpause=0
[state ]
type=veladd
trigger1=vel x<0.7
x=0.02
ignorehitpause=0
[state ]
type=velset
trigger1=vel x>0.7
x=0.7
ignorehitpause=0



;GtFNgB
[state ]
type=explod
trigger1=sysvar(0)=0
id=0
anim=10230
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.15,0.15
shadow=0,0,0
sprpriority=7
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=p1
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
trigger1=sysvar(0)=0
id=0
anim=10231
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.15,0.15
shadow=0,0,0
sprpriority=8
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=p1
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0

[state ]
type=explod
trigger1=sysvar(0)=[0,299]
trigger1=sysvar(0)%4=0
id=0
anim=10250
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.4+0.1*cos(root,var(59)**2),0.4+0.1*cos(root,var(59)**2)
shadow=0,0,0
sprpriority=6
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=floor(20*cos(root,var(59))),floor(10*sin(root,var(59)))
postype=p1
random=0,0
bindtime=1
vel=0.6*cos(root,var(59)),-1.2+0.6*sin(root,var(59))
accel=0,0
ignorehitpause=0

[state ]
type=explod
trigger1=sysvar(0)=300
id=0
anim=110200
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=9
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
trigger1=sysvar(0)=300
id=0
anim=310090
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.4,0.4
shadow=0,0,0
sprpriority=10
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
trigger1=sysvar(0)=300
id=0
anim=10260
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.6,0.6
shadow=0,0,0
sprpriority=11
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0

[state ]
type=explod
trigger1=sysvar(0)=[300,329]
trigger2=sysvar(0)=[330,339]
trigger2=sysvar(0)%2=0
id=0
anim=10240
;trans=addalpha
;alpha=256,256
facing=1-2*(random%2)
vfacing=1-2*(random%2)
scale=0.12,0.12
shadow=0,0,0
sprpriority=12
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=floor(2*(sysvar(0)-300)*cos(root,var(59))),floor(2*(sysvar(0)-300)*sin(root,var(59)))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0



;U{́B
[state ]
type=forcefeedback
trigger1=1||var(0):=0||var(1):=0||fvar(0):=-3||fvar(1):=-3||fvar(2):=-3||fvar(3):=-3||fvar(4):=0.35
ignorehitpause=0

[state ]
type=projectile
triggerall=root,movetype!=h&&enemynear,stateno!=299&&enemynear,stateno!=519&&enemynear,stateno!=359&&enemynear,stateno!=358
trigger1=sysvar(0)=[300,329]
trigger1=sysvar(0)%4=0
projid=500
projanim=70070
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(vel x),floor(vel y)
postype=p1
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=1
projremovetime=1
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=0
supermovetime=0
id=500
chainid=-1
nochainid=-1
attr=s,np
hitflag=hlaf
guardflag=
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=12,0
fall.damage=0
getpower=1,1
givepower=1,1
kill=1
guard.kill=0
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
;p2facing=1
;p1getp2facing=0
palfx.time=0
pausetime=0,var(1)
guard.pausetime=0,var(1)
ground.hittime=10
air.hittime=20
guard.hittime=10
guard.ctrltime=30
airguard.ctrltime=30
ground.slidetime=0
guard.slidetime=0
fall.recover=0
fall.recovertime=2147483647
fall=var(0)
air.fall=var(0)
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
;down.velocity=0,0
;guard.velocity=0
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(1)
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardhitsound=-1
;air.juggle=0
sprpriority=-2147483648
;p1stateno=50
;p2stateno=5050
;p2getp1state=1
;down.hittime=0
;down.bounce=0
;fall.kill=1
;guard.dist=const(size.attack.dist)
;mindist=-16777216,-16777215
;maxdist=16777216,16777215
;snap=0,0
ignorehitpause=0



;timepϐZbgB
[state ]
type=varadd
trigger1=1
sysvar(0)=1
ignorehitpause=0


;
;^[GhB

;Xe[gڍsB
[state ]
type=changestate
trigger1=1
value=5150
persistent=256
ignorehitpause=1









