;
;VXewp[B

;
;ړIVXewp[pXe[gB

[statedef 40000]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="Saphran_Sheol_Shalosh"
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



;WݒB
[state ]
type=turn
trigger1=facing!=root,facing
ignorehitpause=1

[state ]
type=posset
trigger1=1
x=root,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



;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):=2
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=0;B
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!="Saphran_Sheol_Shalosh"
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



;^[QbgBB



;[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!="Saphran_Sheol_Shalosh"
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


;
;eXe[g⏕B


;
;~ߑΉB

;~ߑϐێB
[state ]
type=displaytoclipboard
triggerall=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!="Saphran_Sheol_Shalosh"
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



;WݒB
[state ]
type=posset
trigger1=1
x=root,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



;attackmullifemaxی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):=                              (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;--------------------------------------------------------------------------------
;
;
;----------------------------------------------̃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):=                              (356);  ͒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):=                              (80);  ͒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

;
;

;ԕۑϐZbgB
[state ]
type=forcefeedback
triggerall=root,var(47)=1
trigger1=1||var(52):=var(52)+1
ignorehitpause=1



;KEZpxǗϐZbgB
[state ]
type=forcefeedback
triggerall=root,var(47)=1
trigger1=var(59)%4500!=900*1
trigger1=var(59)%4500!=900*2
trigger1=var(59)%4500!=900*3
trigger1=var(59)%4500!=900*4
trigger1=!(var(59)>=4500&&var(59)%4500=0)
trigger1=1||var(59):=var(59)+1
trigger2=var(59)%4500=900*1||var(59)%4500=900*3
trigger2=root,var(50)=3200
trigger2=1||var(59):=var(59)+1
trigger3=var(59)%4500=900*2||var(59)>=4500&&var(59)%4500=0
trigger3=root,var(50)=3000
trigger3=1||var(59):=var(59)+1
trigger4=var(59)%4500=900*4
trigger4=root,var(50)=3100
trigger4=1||var(59):=var(59)+1
ignorehitpause=1


;
;o⏕B


;
;^[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!="Saphran_Sheol_Shalosh"
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)!=2
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)!=2
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!="Saphran_Sheol_Shalosh"
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!="Saphran_Sheol_Shalosh"
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=varset
triggerall=root,var(55)=0
trigger1=1
var(51)=ifelse(var(51)=2,0,var(51)+1)
ignorehitpause=1



;
;VXewp[B

;
;̈mۃwp[pXe[gB

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

;
;^[GhB

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


;
;qbgXp[Nwp[pXe[gB

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

;
;̌B

;
;OIXeRQB

;{ݒB
[state ]
type=changeanim
triggerall=const(size.ground.front)=30100
trigger1=anim!=10090
value=10090
ignorehitpause=1
[state ]
type=changeanim
triggerall=const(size.ground.front)=30101
trigger1=anim!=10091
value=10091
ignorehitpause=1

[state ]
type=changeanim
triggerall=const(size.ground.front)=30200
trigger1=anim!=10090
value=10090
ignorehitpause=1
[state ]
type=changeanim
triggerall=const(size.ground.front)=30201
trigger1=anim!=10091
value=10091
ignorehitpause=1

[state ]
type=changeanim
triggerall=const(size.ground.front)=30300
trigger1=anim!=10090
value=10090
ignorehitpause=1
[state ]
type=changeanim
triggerall=const(size.ground.front)=30301
trigger1=anim!=10091
value=10091
ignorehitpause=1



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

;xNgǗϐZbgB
[state ]
type=varset
triggerall=sysvar(0)=0
trigger1=const(size.ground.front)=30101
trigger1=1||fvar(0):=random%360
trigger2=const(size.ground.front)=30201
trigger2=1||fvar(0):=random%360
trigger3=const(size.ground.front)=30301
trigger3=1||fvar(0):=random%360
trigger4=0
trigger5=0
trigger6=0
trigger7=0
trigger8=0
trigger9=0
trigger10=0
trigger11=0
trigger12=0
trigger13=0
trigger14=0
trigger15=0
trigger16=0
trigger17=0
trigger18=0
trigger19=0
trigger20=0
trigger21=const(size.ground.front)=30100||const(size.ground.front)=30200||const(size.ground.front)=30300
trigger21=1||fvar(0):=parent,sysfvar(0)
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=animtime=0
value=2134123982
persistent=256
ignorehitpause=1



;qbgXp[Nwp[ˏoB
[state ]
type=helper
triggerall=const(size.ground.front)=30101
trigger1=sysvar(0)=0
stateno=5150
id=30100
size.ground.front=30100
size.ground.back=const(size.ground.back)
size.head.pos=const(size.head.pos.x),const(size.head.pos.y)
helpertype=player
keyctrl=1
ownpal=0
pausemovetime=0
supermovetime=0
ignorehitpause=0
[state ]
type=helper
triggerall=const(size.ground.front)=30201
trigger1=sysvar(0)=0
stateno=5150
id=30200
size.ground.front=30200
size.ground.back=const(size.ground.back)
size.head.pos=const(size.head.pos.x),const(size.head.pos.y)
helpertype=player
keyctrl=1
ownpal=0
pausemovetime=0
supermovetime=0
ignorehitpause=0
[state ]
type=helper
triggerall=const(size.ground.front)=30301
trigger1=sysvar(0)=0
stateno=5150
id=30300
size.ground.front=30300
size.ground.back=const(size.ground.back)
size.head.pos=const(size.head.pos.x),const(size.head.pos.y)
helpertype=player
keyctrl=1
ownpal=0
pausemovetime=0
supermovetime=0
ignorehitpause=0



;{ݒitjB
[state ]
type=sprpriority
trigger1=const(size.ground.front)=30100||const(size.ground.front)=30200||const(size.ground.front)=30300
value=300
ignorehitpause=0
[state ]
type=sprpriority
trigger1=const(size.ground.front)=30101||const(size.ground.front)=30201||const(size.ground.front)=30301
value=301
ignorehitpause=0



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


;
;ȊOB

;rWAZbgB
[state ]
type=trans
trigger1=const(size.ground.front)=30101||const(size.ground.front)=30201||const(size.ground.front)=30301
trans=add
ignorehitpause=1
[state ]
type=trans
trigger1=const(size.ground.front)=30100||const(size.ground.front)=30200||const(size.ground.front)=30300
trans=sub
ignorehitpause=1

[state ]
type=angledraw
trigger1=1
value=-sysfvar(0)
scale=0.5,0.5
ignorehitpause=1

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



;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

[statedef 30200]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=stateno-100
persistent=256
ignorehitpause=1

[statedef 30300]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=stateno-200
persistent=256
ignorehitpause=1

[statedef 30400]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=stateno-300
persistent=256
ignorehitpause=1

[statedef 30500]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=stateno-400
persistent=256
ignorehitpause=1

[statedef 30600]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=stateno-500
persistent=256
ignorehitpause=1

[statedef 30700]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=stateno-600
persistent=256
ignorehitpause=1

[statedef 30800]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=stateno-700
persistent=256
ignorehitpause=1

[statedef 30900]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=1
value=stateno-800
persistent=256
ignorehitpause=1


;
;qXe[gB

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

;
;̌B

;
;OIXeRQB

;UqbgB
[state ]
type=varadd
trigger1=root,projcontacttime(210)=(root,var(46)=gametime)
var(40)=1
ignorehitpause=1



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



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

;xNgǗϐZbgB
[state ]
type=varset
trigger1=sysvar(0)=0
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
value=2134123982
persistent=256
ignorehitpause=1


;
;ȊOB

;ʐݒB
[state ]
type=bgpalfx
triggerall=1||var(10):=floor((256+128)-128*sin((pi/2/24)*(sysvar(0)-6)))
trigger1=sysvar(0)=[6-1,6+24-1-1]
time=1
add=floor(-128+(32768/var(10))),floor(-128+(32768/var(10))),floor(-128+(32768/var(10)))
mul=var(10),var(10),var(10)
ignorehitpause=0

[state ]
type=envshake
trigger1=sysvar(0)=[6,6+48-1]
time=2
freq=180
ampl=floor((12-12*sin((pi/2/48)*(sysvar(0)-6)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
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



;rWAZbgB
[state ]
type=angledraw
trigger1=1
value=floor(-sysfvar(0))
scale=0.5,0.5
ignorehitpause=1

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



;q̎wB
[state ]
type=explod
trigger1=sysvar(0)=0
id=0
anim=10020
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=-189
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=10021
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=30
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(1):=1||var(2):=0||var(3):=6||var(4):=12||var(5):=floor(72*(0.1+0.9*enemynear,life/enemynear,lifemax))||var(6):=floor(0.1*var(5))||fvar(0):=-1||fvar(1):=-20||fvar(2):=-1||fvar(3):=-20||fvar(4):=1.05
ignorehitpause=0

[state ]
type=projectile
triggerall=root,statetype!=a
trigger1=sysvar(0)=6
projid=210
projanim=70000
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=42
projhits=6
projmisstime=8
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=0
supermovetime=0
id=210
chainid=-1
nochainid=-1
attr=s,na
hitflag=hlafdp
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=var(5),var(6)
fall.damage=0
getpower=10,5
givepower=10,5
kill=1
guard.kill=1
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=40
palfx.add=-192,-64,-128
palfx.sinadd=0,64,24,10
palfx.color=0
palfx.invertall=1
pausetime=var(2),var(3)
guard.pausetime=var(2),var(3)
ground.hittime=40
air.hittime=40
guard.hittime=20
guard.ctrltime=20
airguard.ctrltime=20
ground.slidetime=var(4)
guard.slidetime=floor(0.5*var(4))
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=1
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
down.velocity=fvar(0),fvar(1)
guard.velocity=0.25*fvar(0)
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(3)
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=root,statetype=a
trigger1=sysvar(0)=6
projid=210
projanim=70000
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=42
projhits=6
projmisstime=8
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=0
supermovetime=0
id=210
chainid=-1
nochainid=-1
attr=a,na
hitflag=hlafdp
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=var(5),var(6)
fall.damage=0
getpower=10,5
givepower=10,5
kill=1
guard.kill=1
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=40
palfx.add=-192,-64,-128
palfx.sinadd=0,64,24,10
palfx.color=0
palfx.invertall=1
pausetime=var(2),var(3)
guard.pausetime=var(2),var(3)
ground.hittime=40
air.hittime=40
guard.hittime=20
guard.ctrltime=20
airguard.ctrltime=20
ground.slidetime=var(4)
guard.slidetime=floor(0.5*var(4))
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=1
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
down.velocity=fvar(0),fvar(1)
guard.velocity=0.25*fvar(0)
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(3)
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


;
;ȃXe[gB

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

;
;̌B

;
;OIXeRQB

;UqbgB
[state ]
type=varset
triggerall=const(size.ground.front)=31100
triggerall=sysvar(0)=[10+10*(const(size.ground.back)%10),119]
trigger1=1||fvar(10):=facing*(enemynear,pos x+enemynear,facing*enemynear,const(size.mid.pos.x)-pos x)
trigger1=1||fvar(11):=enemynear,pos y+enemynear,const(size.mid.pos.y)-pos y
trigger1=(fvar(10)**2+fvar(11)**2)**0.5<90
trigger2=const(size.ground.back)=[0,2]
trigger2=sysvar(0)=[75,119]
trigger3=const(size.ground.back)=[10,12]
trigger3=sysvar(0)=[90,119]
var(40)=1
ignorehitpause=1
[state ]
type=parentvarset
triggerall=const(size.ground.front)=31100
triggerall=sysvar(0)=[10,119]
triggerall=var(40)!=0
trigger1=1
var(40)=1
ignorehitpause=1
[state ]
type=varset
triggerall=sysvar(0)=[10,119]
triggerall=var(40)!=0
trigger1=1
sysvar(0)=120
ignorehitpause=1



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

[state ]
type=changeanim
triggerall=const(size.ground.front)=31100
trigger1=sysvar(0)=0
value=10040
ignorehitpause=0
[state ]
type=changeanim
triggerall=const(size.ground.front)=31101
trigger1=sysvar(0)=0
value=10041
ignorehitpause=0



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

;xNgǗϐZbgB
[state ]
type=varset
trigger1=const(size.ground.back)=0
trigger1=sysvar(0)<=4
trigger1=1||fvar(10):=35
trigger2=const(size.ground.back)=0
trigger2=sysvar(0)>=5
trigger2=1||fvar(10):=35-1.8*(sysvar(0)-5)
trigger3=const(size.ground.back)=1
trigger3=sysvar(0)<=4
trigger3=1||fvar(10):=-15
trigger4=const(size.ground.back)=1
trigger4=sysvar(0)>=5
trigger4=1||fvar(10):=-15+0.7*(sysvar(0)-5)
trigger5=const(size.ground.back)=2
trigger5=sysvar(0)<=4
trigger5=1||fvar(10):=-65
trigger6=const(size.ground.back)=2
trigger6=sysvar(0)>=5
trigger6=1||fvar(10):=-65+1.5*(sysvar(0)-5)
trigger7=const(size.ground.back)=10
trigger7=sysvar(0)<=4
trigger7=1||fvar(10):=65
trigger8=const(size.ground.back)=10
trigger8=sysvar(0)>=5
trigger8=1||fvar(10):=65-1*(sysvar(0)-5)
trigger9=const(size.ground.back)=11
trigger9=sysvar(0)<=4
trigger9=1||fvar(10):=45
trigger10=const(size.ground.back)=11
trigger10=sysvar(0)>=5
trigger10=1||fvar(10):=45-0.75*(sysvar(0)-5)
trigger11=const(size.ground.back)=12
trigger11=sysvar(0)<=4
trigger11=1||fvar(10):=25
trigger12=const(size.ground.back)=12
trigger12=sysvar(0)>=5
trigger12=1||fvar(10):=25-0.5*(sysvar(0)-5)
sysfvar(0)=fvar(10)
ignorehitpause=0

;xǗϐZbgB
[state ]
type=varset
trigger1=const(size.ground.back)=0
trigger1=sysvar(0)<=4
trigger1=1||fvar(10):=0
trigger2=const(size.ground.back)=0
trigger2=sysvar(0)=[5,39]
trigger2=1||fvar(10):=10-6*sin((pi/2/40)*sysvar(0))
trigger3=const(size.ground.back)=0
trigger3=sysvar(0)>=40
trigger3=1||fvar(10):=4
trigger4=const(size.ground.back)=1
trigger4=sysvar(0)<=4
trigger4=1||fvar(10):=0
trigger5=const(size.ground.back)=1
trigger5=sysvar(0)=[5,39]
trigger5=1||fvar(10):=10-8*sin((pi/2/40)*sysvar(0))
trigger6=const(size.ground.back)=1
trigger6=sysvar(0)>=40
trigger6=1||fvar(10):=2
trigger7=const(size.ground.back)=2
trigger7=sysvar(0)<=4
trigger7=1||fvar(10):=0
trigger8=const(size.ground.back)=2
trigger8=sysvar(0)=[5,39]
trigger8=1||fvar(10):=7-4*sin((pi/2/40)*sysvar(0))
trigger9=const(size.ground.back)=2
trigger9=sysvar(0)>=40
trigger9=1||fvar(10):=3
trigger10=const(size.ground.back)=10
trigger10=sysvar(0)<=4
trigger10=1||fvar(10):=0
trigger11=const(size.ground.back)=10
trigger11=sysvar(0)=[5,59]
trigger11=1||fvar(10):=5-3*sin((pi/2/60)*sysvar(0))
trigger12=const(size.ground.back)=10
trigger12=sysvar(0)>=60
trigger12=1||fvar(10):=2
trigger13=const(size.ground.back)=11
trigger13=sysvar(0)<=4
trigger13=1||fvar(10):=0
trigger14=const(size.ground.back)=11
trigger14=sysvar(0)=[5,59]
trigger14=1||fvar(10):=7-4.5*sin((pi/2/60)*sysvar(0))
trigger15=const(size.ground.back)=11
trigger15=sysvar(0)>=60
trigger15=1||fvar(10):=2.5
trigger16=const(size.ground.back)=12
trigger16=sysvar(0)<=4
trigger16=1||fvar(10):=0
trigger17=const(size.ground.back)=12
trigger17=sysvar(0)=[5,59]
trigger17=1||fvar(10):=9-6*sin((pi/2/60)*sysvar(0))
trigger18=const(size.ground.back)=12
trigger18=sysvar(0)>=60
trigger18=1||fvar(10):=3
sysfvar(1)=fvar(10)
ignorehitpause=0



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



;wp[ˏoB
[state ]
type=helper
triggerall=const(size.ground.front)=31101
trigger1=sysvar(0)=0
stateno=5150
id=31100
size.ground.front=31100
size.ground.back=const(size.ground.back)
size.head.pos=const(size.head.pos.x),const(size.head.pos.y)
helpertype=player
keyctrl=1
ownpal=0
pausemovetime=0
supermovetime=0
ignorehitpause=0



;{ݒitjB
[state ]
type=sprpriority
triggerall=const(size.ground.front)=31100
trigger1=1
value=50
ignorehitpause=0
[state ]
type=sprpriority
triggerall=const(size.ground.front)=31101
trigger1=1
value=51
ignorehitpause=0


;
;ȊOB

;B
[state ]
type=playsnd
triggerall=const(size.ground.front)=31100
trigger1=sysvar(0)=120
value=s20000,15
freqmul=0.8+0.05*cos(root,var(59))
volume=128
channel=-1
ignorehitpause=0
[state ]
type=playsnd
triggerall=const(size.ground.front)=31100
trigger1=sysvar(0)=120
value=s20000,14
freqmul=0.8+0.05*cos(root,var(59))
volume=128
channel=-1
ignorehitpause=0
[state ]
type=playsnd
triggerall=const(size.ground.front)=31100
trigger1=sysvar(0)=120
value=s20000,43
freqmul=1.1+0.05*cos(root,var(59))
volume=128
channel=-1
ignorehitpause=0



;ʐݒB
[state ]
type=envshake
triggerall=const(size.ground.front)=31100
trigger1=sysvar(0)=[120,120+23]
time=2
freq=180
ampl=floor((12-12*sin((pi/2/24)*(sysvar(0)-120)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
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



;rWAZbgB
[state ]
type=angledraw
trigger1=1
value=floor(-sysfvar(0))
scale=0.5,0.5
ignorehitpause=1

[state ]
type=trans
triggerall=const(size.ground.front)=31100
trigger1=1
trans=sub
ignorehitpause=1
[state ]
type=trans
triggerall=const(size.ground.front)=31101
trigger1=1
trans=add
ignorehitpause=1

[state ]
type=afterimage
triggerall=const(size.ground.front)=31101
trigger1=sysvar(0)=0+3
time=1
length=32
timegap=1
framegap=1
palcolor=256
palinvertall=0
palbright=0,0,0
palcontrast=64,64,64
paladd=-3,-3,-3
palmul=1,1,1
trans=add
ignorehitpause=0
[state ]
type=afterimagetime
triggerall=const(size.ground.front)=31101
trigger1=sysvar(0)<=60+119
time=60+120-sysvar(0)
ignorehitpause=0

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



;KX̂ȁB
[state ]
type=explod
triggerall=const(size.ground.front)=31100
trigger1=sysvar(0)=120
id=0
anim=10042
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*1.5,0.5*1.5
shadow=0,0,0
sprpriority=52
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
triggerall=const(size.ground.front)=31100
trigger1=sysvar(0)=120
id=0
anim=10050
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*1.25,0.5*1.25
shadow=0,0,0
sprpriority=-169
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
triggerall=const(size.ground.front)=31100
trigger1=sysvar(0)=120
id=0
anim=10051
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*1.25,0.5*1.25
shadow=0,0,0
sprpriority=-168
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
triggerall=const(size.ground.front)=31100
trigger1=1||var(1):=0||var(2):=0||var(3):=6||var(4):=24||var(5):=floor(201*(0.1+0.9*enemynear,life/enemynear,lifemax))||var(6):=floor(0.1*var(5))||fvar(0):=-6||fvar(1):=0||fvar(2):=-4||fvar(3):=-4||fvar(4):=0.35
ignorehitpause=0

[state ]
type=projectile
triggerall=const(size.ground.front)=31100
triggerall=root,statetype!=a
trigger1=sysvar(0)=120
projid=300*(const(size.ground.back)=[0,2])+500*(const(size.ground.back)=[10,12])
projanim=70011
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=15
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=0
supermovetime=0
id=300*(const(size.ground.back)=[0,2])+500*(const(size.ground.back)=[10,12])
chainid=-1
nochainid=-1
attr=s,np
hitflag=hlafdp
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=var(5),var(6)
fall.damage=0
getpower=10,5
givepower=10,5
kill=1
guard.kill=1
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=40
palfx.add=-192,-64,-128
palfx.sinadd=0,64,24,10
palfx.color=0
palfx.invertall=1
pausetime=var(2),var(3)
guard.pausetime=var(2),var(3)
ground.hittime=40
air.hittime=40
guard.hittime=20
guard.ctrltime=20
airguard.ctrltime=20
ground.slidetime=var(4)
guard.slidetime=floor(0.5*var(4))
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=1
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
down.velocity=fvar(0),fvar(1)
guard.velocity=0.25*fvar(0)
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(3)
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)=31100
triggerall=root,statetype=a
trigger1=sysvar(0)=120
projid=300*(const(size.ground.back)=[0,2])+500*(const(size.ground.back)=[10,12])
projanim=70011
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=15
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=0
supermovetime=0
id=300*(const(size.ground.back)=[0,2])+500*(const(size.ground.back)=[10,12])
chainid=-1
nochainid=-1
attr=a,np
hitflag=hlafdp
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=var(5),var(6)
fall.damage=0
getpower=10,5
givepower=10,5
kill=1
guard.kill=1
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=40
palfx.add=-192,-64,-128
palfx.sinadd=0,64,24,10
palfx.color=0
palfx.invertall=1
pausetime=var(2),var(3)
guard.pausetime=var(2),var(3)
ground.hittime=40
air.hittime=40
guard.hittime=20
guard.ctrltime=20
airguard.ctrltime=20
ground.slidetime=var(4)
guard.slidetime=floor(0.5*var(4))
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=1
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
down.velocity=fvar(0),fvar(1)
guard.velocity=0.25*fvar(0)
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(3)
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


;
;r[Xe[gB

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

;
;̌B

;
;OIXeRQB

;UqbgB
[state ]
type=varadd
triggerall=const(size.ground.front)=[31200,31202]
trigger1=const(size.ground.back)=[0,2]
trigger1=root,projcontacttime(350+100000*(const(size.ground.back)%10))=(root,var(46)=gametime)
trigger2=const(size.ground.back)=10
trigger2=root,projcontacttime(750)=(root,var(46)=gametime)
var(40)=1
ignorehitpause=1
[state ]
type=varadd
triggerall=const(size.ground.front)=31203
trigger1=root,projcontacttime(100750)=(root,var(46)=gametime)
var(41)=1
ignorehitpause=1
[state ]
type=varadd
triggerall=const(size.ground.front)=31203
trigger1=root,projcontacttime(200750)=(root,var(46)=gametime)
var(42)=1
ignorehitpause=1
[state ]
type=varadd
triggerall=const(size.ground.front)=31203
trigger1=root,projcontacttime(300750)=(root,var(46)=gametime)
var(43)=1
ignorehitpause=1
[state ]
type=varadd
triggerall=const(size.ground.front)=31203
trigger1=root,projcontacttime(400750)=(root,var(46)=gametime)
var(44)=1
ignorehitpause=1
[state ]
type=varadd
triggerall=const(size.ground.front)=31203
trigger1=root,projcontacttime(500750)=(root,var(46)=gametime)
var(45)=1
ignorehitpause=1



;{ݒB
[state ]
type=changeanim
triggerall=const(size.ground.front)=31200
trigger1=sysvar(0)=0
value=10060
ignorehitpause=0
[state ]
type=changeanim
triggerall=const(size.ground.front)=31201
trigger1=sysvar(0)=0
value=10061
ignorehitpause=0
[state ]
type=changeanim
triggerall=const(size.ground.front)=31202
trigger1=sysvar(0)=0
value=10062
ignorehitpause=0
[state ]
type=changeanim
triggerall=const(size.ground.front)=31203
trigger1=sysvar(0)=0
value=90000
ignorehitpause=0



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

;xNgǗϐZbgB
[state ]
type=varset
trigger1=const(size.ground.front)=[31200,31202]
trigger1=const(size.ground.back)=0
trigger1=1||fvar(10):=-90+0
trigger2=const(size.ground.front)=[31200,31202]
trigger2=const(size.ground.back)=1
trigger2=1||fvar(10):=-90+7
trigger3=const(size.ground.front)=[31200,31202]
trigger3=const(size.ground.back)=2
trigger3=1||fvar(10):=-90+3
trigger4=const(size.ground.front)=[31200,31202]
trigger4=const(size.ground.back)=10
trigger4=1||fvar(10):=-90-82.5
trigger5=const(size.ground.front)=31203
trigger5=1||fvar(10):=0
sysfvar(0)=fvar(10)
ignorehitpause=0

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



;Xe[gڍsB
[state ]
type=changestate
trigger1=const(size.ground.front)=[31200,31202]
trigger1=sysvar(0)>=80
trigger2=const(size.ground.front)=31203
trigger2=sysvar(0)>=30+20+80
value=2134123982
persistent=256
ignorehitpause=1



;wp[ˏoB
[state ]
type=helper
triggerall=const(size.ground.front)=31202
trigger1=sysvar(0)=0
stateno=5150
id=31200
size.ground.front=31200
size.ground.back=const(size.ground.back)
size.head.pos=const(size.head.pos.x),const(size.head.pos.y)
helpertype=player
keyctrl=1
ownpal=0
pausemovetime=0
supermovetime=0
ignorehitpause=0
[state ]
type=helper
triggerall=const(size.ground.front)=31202
trigger1=sysvar(0)=0
stateno=5150
id=31201
size.ground.front=31201
size.ground.back=const(size.ground.back)
size.head.pos=const(size.head.pos.x),const(size.head.pos.y)
helpertype=player
keyctrl=1
ownpal=0
pausemovetime=0
supermovetime=0
ignorehitpause=0



;{ݒitjB
[state ]
type=sprpriority
triggerall=const(size.ground.front)=31200
trigger1=1
value=-148
ignorehitpause=0
[state ]
type=sprpriority
triggerall=const(size.ground.front)=31201
trigger1=1
value=70
ignorehitpause=0
[state ]
type=sprpriority
triggerall=const(size.ground.front)=31202
trigger1=1
value=71
ignorehitpause=0


;
;ȊOB

;WۑϐZbgB
[state ]
type=varset
triggerall=const(size.ground.front)=31203
trigger1=sysvar(0)=0
sysfvar(2)=pos x
ignorehitpause=0



;B
[state ]
type=playsnd
trigger1=const(size.ground.front)=31200
trigger1=sysvar(0)=5-5
trigger2=const(size.ground.front)=31203
trigger2=sysvar(0)=[30-5,50-5]
trigger2=(sysvar(0)-(30-5))%5=0
value=s20000,2
freqmul=0.7
volume=255
channel=-1
ignorehitpause=0
[state ]
type=playsnd
trigger1=const(size.ground.front)=31200
trigger1=sysvar(0)=5-5
trigger2=const(size.ground.front)=31203
trigger2=sysvar(0)=[30-5,50-5]
trigger2=(sysvar(0)-(30-5))%5=0
value=s20000,2
freqmul=0.7
volume=255
channel=-1
ignorehitpause=0
[state ]
type=playsnd
trigger1=const(size.ground.front)=31200
trigger1=sysvar(0)=5-5
trigger2=const(size.ground.front)=31203
trigger2=sysvar(0)=[30-5,50-5]
trigger2=(sysvar(0)-(30-5))%5=0
value=s20000,4
freqmul=0.6
volume=255
channel=-1
ignorehitpause=0
[state ]
type=playsnd
trigger1=const(size.ground.front)=31200
trigger1=sysvar(0)=5-5
trigger2=const(size.ground.front)=31203
trigger2=sysvar(0)=[30-5,50-5]
trigger2=(sysvar(0)-(30-5))%5=0
value=s20000,34
freqmul=0.75
volume=255
channel=-1
ignorehitpause=0



;ʐݒB
[state ]
type=bgpalfx
triggerall=const(size.ground.front)=31200
triggerall=const(size.ground.back)!=10
triggerall=1||var(10):=512
trigger1=sysvar(0)=[5-1,24-1]
time=1
add=floor(-128+(32768/var(10))),floor(-128+(32768/var(10))),floor(-128+(32768/var(10)))
mul=var(10),var(10),var(10)
ignorehitpause=0
[state ]
type=bgpalfx
triggerall=const(size.ground.front)=31200
triggerall=const(size.ground.back)!=10
triggerall=1||var(10):=floor((256+256)-256*sin((pi/2/32)*(sysvar(0)-(25-1))))
trigger1=sysvar(0)=[25-1,25+31-1]
time=1
add=floor(-128+(32768/var(10))),floor(-128+(32768/var(10))),floor(-128+(32768/var(10)))
mul=var(10),var(10),var(10)
ignorehitpause=0
[state ]
type=bgpalfx
triggerall=const(size.ground.front)=31203
triggerall=1||var(10):=512
trigger1=sysvar(0)=[30+5-1,30+20+24-1]
time=1
add=floor(-128+(32768/var(10))),floor(-128+(32768/var(10))),floor(-128+(32768/var(10)))
mul=var(10),var(10),var(10)
ignorehitpause=0
[state ]
type=bgpalfx
triggerall=const(size.ground.front)=31203
triggerall=1||var(10):=floor((256+256)-256*sin((pi/2/32)*(sysvar(0)-(30+20+25-1))))
trigger1=sysvar(0)=[30+20+25-1,30+20+25+31-1]
time=1
add=floor(-128+(32768/var(10))),floor(-128+(32768/var(10))),floor(-128+(32768/var(10)))
mul=var(10),var(10),var(10)
ignorehitpause=0

[state ]
type=envshake
triggerall=const(size.ground.front)=31200
trigger1=sysvar(0)=[5,5+31]
time=2
freq=180
ampl=floor((9-9*sin((pi/2/32)*(sysvar(0)-5)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0
[state ]
type=envshake
triggerall=const(size.ground.front)=31203
trigger1=sysvar(0)=[30+5,30+5+31]
time=2
freq=180
ampl=floor((9-9*sin((pi/2/32)*(sysvar(0)-(30+5))))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0
[state ]
type=envshake
triggerall=const(size.ground.front)=31203
trigger1=sysvar(0)=[30+5+5,30+5+5+31]
time=2
freq=180
ampl=floor((9-9*sin((pi/2/32)*(sysvar(0)-(30+5+5))))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0
[state ]
type=envshake
triggerall=const(size.ground.front)=31203
trigger1=sysvar(0)=[30+10+5,30+10+5+31]
time=2
freq=180
ampl=floor((9-9*sin((pi/2/32)*(sysvar(0)-(30+10+5))))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0
[state ]
type=envshake
triggerall=const(size.ground.front)=31203
trigger1=sysvar(0)=[30+15+5,30+15+5+31]
time=2
freq=180
ampl=floor((9-9*sin((pi/2/32)*(sysvar(0)-(30+15+5))))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0
[state ]
type=envshake
triggerall=const(size.ground.front)=31203
trigger1=sysvar(0)=[30+20+5,30+20+5+31]
time=2
freq=180
ampl=floor((9-9*sin((pi/2/32)*(sysvar(0)-(30+20+5))))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0

[state ]
type=assertspecial
triggerall=const(size.ground.front)=31200
triggerall=const(size.ground.back)=10
trigger1=sysvar(0)=[35,59]
flag=nobardisplay
ignorehitpause=1



;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



;rWAZbgB
[state ]
type=angledraw
triggerall=const(size.ground.front)=[31200,31202]
trigger1=1
value=floor(-sysfvar(0))
scale=0.5,0.5
ignorehitpause=1

[state ]
type=trans
triggerall=const(size.ground.front)=31200
trigger1=1
trans=sub
ignorehitpause=1
[state ]
type=trans
triggerall=const(size.ground.front)=31201
trigger1=1
trans=add
ignorehitpause=1
[state ]
type=trans
triggerall=const(size.ground.front)=31202
trigger1=1
trans=add
ignorehitpause=1

[state ]
type=assertspecial
triggerall=const(size.ground.front)=[31200,31202]
trigger1=1
flag=noshadow
ignorehitpause=1



;tbVB
[state ]
type=explod
triggerall=const(size.ground.front)=31200
triggerall=const(size.ground.back)=10
trigger1=sysvar(0)=10
id=750
anim=10110
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=-149
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=160,-60
postype=back
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=const(size.ground.front)=31200
triggerall=const(size.ground.back)=10
trigger1=sysvar(0)=10
id=100750
anim=10110
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=-149
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=160,-60
postype=back
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0

[state ]
type=modifyexplod
triggerall=const(size.ground.front)=31200
triggerall=const(size.ground.back)=10
triggerall=numexplod(750)>=1
trigger1=sysvar(0)=[10,34]
id=750
trans=addalpha
alpha=floor(160*(1-cos((pi/2/25)*(sysvar(0)-10))**0.5)),256
pos=floor(160+facing*(pos x-sysfvar(2))),-60
postype=back
ignorehitpause=0
[state ]
type=modifyexplod
triggerall=const(size.ground.front)=31200
triggerall=const(size.ground.back)=10
triggerall=numexplod(750)>=1
trigger1=sysvar(0)=[35,39]
id=750
trans=addalpha
alpha=160,256
pos=floor(160+facing*(pos x-sysfvar(2))),-60
postype=back
ignorehitpause=0
[state ]
type=modifyexplod
triggerall=const(size.ground.front)=31200
triggerall=const(size.ground.back)=10
triggerall=numexplod(750)>=1
trigger1=sysvar(0)=[40,64]
id=750
trans=addalpha
alpha=floor(160*(1-sin((pi/2/25)*(sysvar(0)-40))**2)),256
pos=floor(160+facing*(pos x-sysfvar(2))),-60
postype=back
ignorehitpause=0
[state ]
type=modifyexplod
triggerall=const(size.ground.front)=31200
triggerall=const(size.ground.back)=10
triggerall=numexplod(750)>=1
trigger1=sysvar(0)=[65,69]
id=750
trans=addalpha
alpha=0,256
pos=floor(160+facing*(pos x-sysfvar(2))),-60
postype=back
ignorehitpause=0
[state ]
type=modifyexplod
triggerall=const(size.ground.front)=31200
triggerall=const(size.ground.back)=10
triggerall=numexplod(100750)>=1
trigger1=sysvar(0)=[10,34]
id=100750
trans=addalpha
alpha=floor(160*(1-cos((pi/2/25)*(sysvar(0)-10))**0.5)),256
pos=floor(160+facing*(pos x-sysfvar(2))),-60
postype=back
ignorehitpause=0
[state ]
type=modifyexplod
triggerall=const(size.ground.front)=31200
triggerall=const(size.ground.back)=10
triggerall=numexplod(100750)>=1
trigger1=sysvar(0)=[35,39]
id=100750
trans=addalpha
alpha=160,256
pos=floor(160+facing*(pos x-sysfvar(2))),-60
postype=back
ignorehitpause=0
[state ]
type=modifyexplod
triggerall=const(size.ground.front)=31200
triggerall=const(size.ground.back)=10
triggerall=numexplod(100750)>=1
trigger1=sysvar(0)=[40,79]
id=100750
trans=addalpha
alpha=floor(160*(1-sin((pi/2/40)*(sysvar(0)-40))**2)),256
pos=floor(160+facing*(pos x-sysfvar(2))),-60
postype=back
ignorehitpause=0



;ՎϐZbgB
[state ]
type=forcefeedback
triggerall=const(size.ground.front)=31203
triggerall=sysvar(0)>=30
trigger1=1||fvar(30):=-60
trigger1=1||fvar(31):=40
trigger1=1||fvar(32):=-110
trigger1=1||fvar(33):=130
trigger1=1||fvar(34):=0
ignorehitpause=0



;[U[B
[state ]
type=explod
triggerall=const(size.ground.front)=31203
trigger1=sysvar(0)=30
id=750
anim=10060
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=-148
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=160+floor(fvar(30)),-20
postype=back
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=const(size.ground.front)=31203
trigger1=sysvar(0)=30
id=750
anim=10061
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=70
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=160+floor(fvar(30)),-20
postype=back
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=const(size.ground.front)=31203
trigger1=sysvar(0)=30
id=750
anim=10062
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=71
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=160+floor(fvar(30)),-20
postype=back
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=modifyexplod
triggerall=const(size.ground.front)=31203
triggerall=numexplod(750)>=1
trigger1=1
id=750
pos=floor(160+floor(fvar(30))+facing*(pos x-sysfvar(2))),-20
postype=back
ignorehitpause=0

[state ]
type=explod
triggerall=const(size.ground.front)=31203
trigger1=sysvar(0)=35
id=100750
anim=10060
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=-148
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=160+floor(fvar(31)),-20
postype=back
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=const(size.ground.front)=31203
trigger1=sysvar(0)=35
id=100750
anim=10061
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=70
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=160+floor(fvar(31)),-20
postype=back
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=const(size.ground.front)=31203
trigger1=sysvar(0)=35
id=100750
anim=10062
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=71
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=160+floor(fvar(31)),-20
postype=back
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=modifyexplod
triggerall=const(size.ground.front)=31203
triggerall=numexplod(100750)>=1
trigger1=1
id=100750
pos=floor(160+floor(fvar(31))+facing*(pos x-sysfvar(2))),-20
postype=back
ignorehitpause=0

[state ]
type=explod
triggerall=const(size.ground.front)=31203
trigger1=sysvar(0)=40
id=200750
anim=10060
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=-148
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=160+floor(fvar(32)),-20
postype=back
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=const(size.ground.front)=31203
trigger1=sysvar(0)=40
id=200750
anim=10061
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=70
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=160+floor(fvar(32)),-20
postype=back
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=const(size.ground.front)=31203
trigger1=sysvar(0)=40
id=200750
anim=10062
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=71
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=160+floor(fvar(32)),-20
postype=back
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=modifyexplod
triggerall=const(size.ground.front)=31203
triggerall=numexplod(200750)>=1
trigger1=1
id=200750
pos=floor(160+floor(fvar(32))+facing*(pos x-sysfvar(2))),-20
postype=back
ignorehitpause=0

[state ]
type=explod
triggerall=const(size.ground.front)=31203
trigger1=sysvar(0)=45
id=300750
anim=10060
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=-148
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=160+floor(fvar(33)),-20
postype=back
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=const(size.ground.front)=31203
trigger1=sysvar(0)=45
id=300750
anim=10061
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=70
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=160+floor(fvar(33)),-20
postype=back
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=const(size.ground.front)=31203
trigger1=sysvar(0)=45
id=300750
anim=10062
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=71
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=160+floor(fvar(33)),-20
postype=back
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=modifyexplod
triggerall=const(size.ground.front)=31203
triggerall=numexplod(300750)>=1
trigger1=1
id=300750
pos=floor(160+floor(fvar(33))+facing*(pos x-sysfvar(2))),-20
postype=back
ignorehitpause=0

[state ]
type=explod
triggerall=const(size.ground.front)=31203
trigger1=sysvar(0)=50
id=400750
anim=10060
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=-148
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=160+floor(fvar(34)),-20
postype=back
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=const(size.ground.front)=31203
trigger1=sysvar(0)=50
id=400750
anim=10061
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=70
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=160+floor(fvar(34)),-20
postype=back
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
triggerall=const(size.ground.front)=31203
trigger1=sysvar(0)=50
id=400750
anim=10062
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=71
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=160+floor(fvar(34)),-20
postype=back
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=modifyexplod
triggerall=const(size.ground.front)=31203
triggerall=numexplod(400750)>=1
trigger1=1
id=400750
pos=floor(160+floor(fvar(34))+facing*(pos x-sysfvar(2))),-20
postype=back
ignorehitpause=0



;U{́B
[state ]
type=forcefeedback
trigger1=const(size.ground.front)=31200
trigger1=(const(size.ground.back)=[0,2])
trigger1=1||var(1):=0||var(2):=0||var(3):=3||var(4):=54||var(5):=floor(153*(0.1+0.9*enemynear,life/enemynear,lifemax))||var(6):=floor(0.1*var(5))||fvar(0):=-12||fvar(1):=0||fvar(2):=-4||fvar(3):=-4||fvar(4):=0.35
trigger2=const(size.ground.front)=31200
trigger2=const(size.ground.back)=10
trigger2=1||var(1):=1||var(2):=0||var(3):=6||var(4):=54||var(5):=floor(153*(0.1+0.9*enemynear,life/enemynear,lifemax))||var(6):=floor(0.1*var(5))||fvar(0):=-1.5||fvar(1):=-8||fvar(2):=-1.5||fvar(3):=-8||fvar(4):=0.35
trigger3=const(size.ground.front)=31203
trigger3=1||var(1):=1||var(2):=0||var(3):=7||var(4):=54||var(5):=floor(255*(0.1+0.9*enemynear,life/enemynear,lifemax))||var(6):=floor(0.1*var(5))||fvar(0):=-1.5||fvar(1):=16||fvar(2):=-1.5||fvar(3):=16||fvar(4):=0.35
ignorehitpause=0

[state ]
type=projectile
triggerall=const(size.ground.front)=31200
triggerall=const(size.ground.back)=[0,2]
triggerall=root,statetype!=a
trigger1=sysvar(0)=[5,5+23]
trigger1=(sysvar(0)-5)%8=0
projid=350+100000*(const(size.ground.back)%10)
projanim=70020
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(vel x-90*cos((pi/180)*(sysfvar(0)+90))),floor(vel y-90*sin((pi/180)*(sysfvar(0)+90)))
postype=p1
velocity=90*cos((pi/180)*(sysfvar(0)+90)),90*sin((pi/180)*(sysfvar(0)+90))
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=350+100000*(const(size.ground.back)%10)
chainid=-1
nochainid=-1
attr=s,sp
hitflag=hlafdp
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=var(5),var(6)
fall.damage=0
getpower=10,5
givepower=10,5
kill=1
guard.kill=1
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=40
palfx.add=-192,-64,-128
palfx.sinadd=0,64,24,10
palfx.color=0
palfx.invertall=1
pausetime=var(2),var(3)
guard.pausetime=var(2),var(3)
ground.hittime=40
air.hittime=40
guard.hittime=20
guard.ctrltime=20
airguard.ctrltime=20
ground.slidetime=var(4)
guard.slidetime=floor(0.5*var(4))
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=1
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
down.velocity=fvar(0),fvar(1)
guard.velocity=0.25*fvar(0)
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(3)
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)=31200
triggerall=const(size.ground.back)=10
triggerall=root,statetype!=a
trigger1=sysvar(0)=[5,5+23]
trigger1=(sysvar(0)-5)%8=0
projid=750+100000*(const(size.ground.back)%10)
projanim=70020
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(vel x-90*cos((pi/180)*(sysfvar(0)+90))),floor(vel y-90*sin((pi/180)*(sysfvar(0)+90)))
postype=p1
velocity=90*cos((pi/180)*(sysfvar(0)+90)),90*sin((pi/180)*(sysfvar(0)+90))
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=750+100000*(const(size.ground.back)%10)
chainid=-1
nochainid=-1
attr=s,sp
hitflag=hlafdp
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=var(5),var(6)
fall.damage=0
getpower=10,5
givepower=10,5
kill=1
guard.kill=1
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=40
palfx.add=-192,-64,-128
palfx.sinadd=0,64,24,10
palfx.color=0
palfx.invertall=1
pausetime=var(2),var(3)
guard.pausetime=var(2),var(3)
ground.hittime=40
air.hittime=40
guard.hittime=20
guard.ctrltime=20
airguard.ctrltime=20
ground.slidetime=var(4)
guard.slidetime=floor(0.5*var(4))
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=1
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
down.velocity=fvar(0),fvar(1)
guard.velocity=0.25*fvar(0)
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(3)
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)=31203
triggerall=root,statetype!=a
trigger1=sysvar(0)=[30+5,30+5+23]
trigger1=(sysvar(0)-(30+5))%8=0
projid=100750
projanim=70021
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(160+fvar(30)+vel x),floor(pos y-screenpos y+vel y)
postype=back
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=1
projremovetime=8
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=0
supermovetime=0
id=100750
chainid=-1
nochainid=-1
attr=s,sp
hitflag=hlafdp
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=var(5),var(6)
fall.damage=0
getpower=10,5
givepower=10,5
kill=1
guard.kill=1
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=40
palfx.add=-192,-64,-128
palfx.sinadd=0,64,24,10
palfx.color=0
palfx.invertall=1
pausetime=var(2),var(3)
guard.pausetime=var(2),var(3)
ground.hittime=40
air.hittime=40
guard.hittime=20
guard.ctrltime=20
airguard.ctrltime=20
ground.slidetime=var(4)
guard.slidetime=floor(0.5*var(4))
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=1
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
down.velocity=fvar(0),fvar(1)
guard.velocity=0.25*fvar(0)
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(3)
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)=31203
triggerall=root,statetype!=a
trigger1=sysvar(0)=[30+5+5,30+5+5+23]
trigger1=(sysvar(0)-(30+5+5))%8=0
projid=200750
projanim=70021
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(160+fvar(31)+vel x),floor(pos y-screenpos y+vel y)
postype=back
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=1
projremovetime=8
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=0
supermovetime=0
id=200750
chainid=-1
nochainid=-1
attr=s,sp
hitflag=hlafdp
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=var(5),var(6)
fall.damage=0
getpower=10,5
givepower=10,5
kill=1
guard.kill=1
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=40
palfx.add=-192,-64,-128
palfx.sinadd=0,64,24,10
palfx.color=0
palfx.invertall=1
pausetime=var(2),var(3)
guard.pausetime=var(2),var(3)
ground.hittime=40
air.hittime=40
guard.hittime=20
guard.ctrltime=20
airguard.ctrltime=20
ground.slidetime=var(4)
guard.slidetime=floor(0.5*var(4))
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=1
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
down.velocity=fvar(0),fvar(1)
guard.velocity=0.25*fvar(0)
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(3)
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)=31203
triggerall=root,statetype!=a
trigger1=sysvar(0)=[30+10+5,30+10+5+23]
trigger1=(sysvar(0)-(30+10+5))%8=0
projid=300750
projanim=70021
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(160+fvar(32)+vel x),floor(pos y-screenpos y+vel y)
postype=back
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=1
projremovetime=8
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=0
supermovetime=0
id=300750
chainid=-1
nochainid=-1
attr=s,sp
hitflag=hlafdp
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=var(5),var(6)
fall.damage=0
getpower=10,5
givepower=10,5
kill=1
guard.kill=1
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=40
palfx.add=-192,-64,-128
palfx.sinadd=0,64,24,10
palfx.color=0
palfx.invertall=1
pausetime=var(2),var(3)
guard.pausetime=var(2),var(3)
ground.hittime=40
air.hittime=40
guard.hittime=20
guard.ctrltime=20
airguard.ctrltime=20
ground.slidetime=var(4)
guard.slidetime=floor(0.5*var(4))
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=1
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
down.velocity=fvar(0),fvar(1)
guard.velocity=0.25*fvar(0)
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(3)
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)=31203
triggerall=root,statetype!=a
trigger1=sysvar(0)=[30+15+5,30+15+5+23]
trigger1=(sysvar(0)-(30+15+5))%8=0
projid=400750
projanim=70021
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(160+fvar(33)+vel x),floor(pos y-screenpos y+vel y)
postype=back
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=1
projremovetime=8
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=0
supermovetime=0
id=400750
chainid=-1
nochainid=-1
attr=s,sp
hitflag=hlafdp
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=var(5),var(6)
fall.damage=0
getpower=10,5
givepower=10,5
kill=1
guard.kill=1
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=40
palfx.add=-192,-64,-128
palfx.sinadd=0,64,24,10
palfx.color=0
palfx.invertall=1
pausetime=var(2),var(3)
guard.pausetime=var(2),var(3)
ground.hittime=40
air.hittime=40
guard.hittime=20
guard.ctrltime=20
airguard.ctrltime=20
ground.slidetime=var(4)
guard.slidetime=floor(0.5*var(4))
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=1
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
down.velocity=fvar(0),fvar(1)
guard.velocity=0.25*fvar(0)
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(3)
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)=31203
triggerall=root,statetype!=a
trigger1=sysvar(0)=[30+20+5,30+20+5+23]
trigger1=(sysvar(0)-(30+20+5))%8=0
projid=500750
projanim=70021
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(160+fvar(34)+vel x),floor(pos y-screenpos y+vel y)
postype=back
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=1
projremovetime=8
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=0
supermovetime=0
id=500750
chainid=-1
nochainid=-1
attr=s,sp
hitflag=hlafdp
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=var(5),var(6)
fall.damage=0
getpower=10,5
givepower=10,5
kill=1
guard.kill=1
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=40
palfx.add=-192,-64,-128
palfx.sinadd=0,64,24,10
palfx.color=0
palfx.invertall=1
pausetime=var(2),var(3)
guard.pausetime=var(2),var(3)
ground.hittime=40
air.hittime=40
guard.hittime=20
guard.ctrltime=20
airguard.ctrltime=20
ground.slidetime=var(4)
guard.slidetime=floor(0.5*var(4))
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=1
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
down.velocity=fvar(0),fvar(1)
guard.velocity=0.25*fvar(0)
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(3)
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)=31200
triggerall=const(size.ground.back)=[0,2]
triggerall=root,statetype=a
trigger1=sysvar(0)=[5,5+23]
trigger1=(sysvar(0)-5)%8=0
projid=350+100000*(const(size.ground.back)%10)
projanim=70020
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(vel x-90*cos((pi/180)*(sysfvar(0)+90))),floor(vel y-90*sin((pi/180)*(sysfvar(0)+90)))
postype=p1
velocity=90*cos((pi/180)*(sysfvar(0)+90)),90*sin((pi/180)*(sysfvar(0)+90))
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=350+100000*(const(size.ground.back)%10)
chainid=-1
nochainid=-1
attr=a,sp
hitflag=hlafdp
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=var(5),var(6)
fall.damage=0
getpower=10,5
givepower=10,5
kill=1
guard.kill=1
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=40
palfx.add=-192,-64,-128
palfx.sinadd=0,64,24,10
palfx.color=0
palfx.invertall=1
pausetime=var(2),var(3)
guard.pausetime=var(2),var(3)
ground.hittime=40
air.hittime=40
guard.hittime=20
guard.ctrltime=20
airguard.ctrltime=20
ground.slidetime=var(4)
guard.slidetime=floor(0.5*var(4))
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=1
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
down.velocity=fvar(0),fvar(1)
guard.velocity=0.25*fvar(0)
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(3)
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)=31200
triggerall=const(size.ground.back)=10
triggerall=root,statetype=a
trigger1=sysvar(0)=[5,5+23]
trigger1=(sysvar(0)-5)%8=0
projid=750+100000*(const(size.ground.back)%10)
projanim=70020
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(vel x-90*cos((pi/180)*(sysfvar(0)+90))),floor(vel y-90*sin((pi/180)*(sysfvar(0)+90)))
postype=p1
velocity=90*cos((pi/180)*(sysfvar(0)+90)),90*sin((pi/180)*(sysfvar(0)+90))
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=750+100000*(const(size.ground.back)%10)
chainid=-1
nochainid=-1
attr=a,sp
hitflag=hlafdp
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=var(5),var(6)
fall.damage=0
getpower=10,5
givepower=10,5
kill=1
guard.kill=1
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=40
palfx.add=-192,-64,-128
palfx.sinadd=0,64,24,10
palfx.color=0
palfx.invertall=1
pausetime=var(2),var(3)
guard.pausetime=var(2),var(3)
ground.hittime=40
air.hittime=40
guard.hittime=20
guard.ctrltime=20
airguard.ctrltime=20
ground.slidetime=var(4)
guard.slidetime=floor(0.5*var(4))
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=1
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
down.velocity=fvar(0),fvar(1)
guard.velocity=0.25*fvar(0)
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(3)
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)=31203
triggerall=root,statetype=a
trigger1=sysvar(0)=[30+5,30+5+23]
trigger1=(sysvar(0)-(30+5))%8=0
projid=100750
projanim=70021
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(160+fvar(30)+vel x),floor(pos y-screenpos y+vel y)
postype=back
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=1
projremovetime=8
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=0
supermovetime=0
id=100750
chainid=-1
nochainid=-1
attr=a,sp
hitflag=hlafdp
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=var(5),var(6)
fall.damage=0
getpower=10,5
givepower=10,5
kill=1
guard.kill=1
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=40
palfx.add=-192,-64,-128
palfx.sinadd=0,64,24,10
palfx.color=0
palfx.invertall=1
pausetime=var(2),var(3)
guard.pausetime=var(2),var(3)
ground.hittime=40
air.hittime=40
guard.hittime=20
guard.ctrltime=20
airguard.ctrltime=20
ground.slidetime=var(4)
guard.slidetime=floor(0.5*var(4))
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=1
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
down.velocity=fvar(0),fvar(1)
guard.velocity=0.25*fvar(0)
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(3)
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)=31203
triggerall=root,statetype=a
trigger1=sysvar(0)=[30+5+5,30+5+5+23]
trigger1=(sysvar(0)-(30+5+5))%8=0
projid=200750
projanim=70021
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(160+fvar(31)+vel x),floor(pos y-screenpos y+vel y)
postype=back
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=1
projremovetime=8
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=0
supermovetime=0
id=200750
chainid=-1
nochainid=-1
attr=a,sp
hitflag=hlafdp
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=var(5),var(6)
fall.damage=0
getpower=10,5
givepower=10,5
kill=1
guard.kill=1
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=40
palfx.add=-192,-64,-128
palfx.sinadd=0,64,24,10
palfx.color=0
palfx.invertall=1
pausetime=var(2),var(3)
guard.pausetime=var(2),var(3)
ground.hittime=40
air.hittime=40
guard.hittime=20
guard.ctrltime=20
airguard.ctrltime=20
ground.slidetime=var(4)
guard.slidetime=floor(0.5*var(4))
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=1
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
down.velocity=fvar(0),fvar(1)
guard.velocity=0.25*fvar(0)
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(3)
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)=31203
triggerall=root,statetype=a
trigger1=sysvar(0)=[30+10+5,30+10+5+23]
trigger1=(sysvar(0)-(30+10+5))%8=0
projid=300750
projanim=70021
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(160+fvar(32)+vel x),floor(pos y-screenpos y+vel y)
postype=back
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=1
projremovetime=8
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=0
supermovetime=0
id=300750
chainid=-1
nochainid=-1
attr=a,sp
hitflag=hlafdp
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=var(5),var(6)
fall.damage=0
getpower=10,5
givepower=10,5
kill=1
guard.kill=1
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=40
palfx.add=-192,-64,-128
palfx.sinadd=0,64,24,10
palfx.color=0
palfx.invertall=1
pausetime=var(2),var(3)
guard.pausetime=var(2),var(3)
ground.hittime=40
air.hittime=40
guard.hittime=20
guard.ctrltime=20
airguard.ctrltime=20
ground.slidetime=var(4)
guard.slidetime=floor(0.5*var(4))
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=1
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
down.velocity=fvar(0),fvar(1)
guard.velocity=0.25*fvar(0)
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(3)
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)=31203
triggerall=root,statetype=a
trigger1=sysvar(0)=[30+15+5,30+15+5+23]
trigger1=(sysvar(0)-(30+15+5))%8=0
projid=400750
projanim=70021
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(160+fvar(33)+vel x),floor(pos y-screenpos y+vel y)
postype=back
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=1
projremovetime=8
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=0
supermovetime=0
id=400750
chainid=-1
nochainid=-1
attr=a,sp
hitflag=hlafdp
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=var(5),var(6)
fall.damage=0
getpower=10,5
givepower=10,5
kill=1
guard.kill=1
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=40
palfx.add=-192,-64,-128
palfx.sinadd=0,64,24,10
palfx.color=0
palfx.invertall=1
pausetime=var(2),var(3)
guard.pausetime=var(2),var(3)
ground.hittime=40
air.hittime=40
guard.hittime=20
guard.ctrltime=20
airguard.ctrltime=20
ground.slidetime=var(4)
guard.slidetime=floor(0.5*var(4))
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=1
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
down.velocity=fvar(0),fvar(1)
guard.velocity=0.25*fvar(0)
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(3)
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)=31203
triggerall=root,statetype=a
trigger1=sysvar(0)=[30+20+5,30+20+5+23]
trigger1=(sysvar(0)-(30+20+5))%8=0
projid=500750
projanim=70021
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(160+fvar(34)+vel x),floor(pos y-screenpos y+vel y)
postype=back
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=1
projremovetime=8
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=0
supermovetime=0
id=500750
chainid=-1
nochainid=-1
attr=a,sp
hitflag=hlafdp
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=var(5),var(6)
fall.damage=0
getpower=10,5
givepower=10,5
kill=1
guard.kill=1
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=40
palfx.add=-192,-64,-128
palfx.sinadd=0,64,24,10
palfx.color=0
palfx.invertall=1
pausetime=var(2),var(3)
guard.pausetime=var(2),var(3)
ground.hittime=40
air.hittime=40
guard.hittime=20
guard.ctrltime=20
airguard.ctrltime=20
ground.slidetime=var(4)
guard.slidetime=floor(0.5*var(4))
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=1
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
down.velocity=fvar(0),fvar(1)
guard.velocity=0.25*fvar(0)
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(3)
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


;
;̗Xe[gB

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

;
;̌B

;
;OIXeRQB

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



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

;xNgǗϐZbgB
[state ]
type=varset
trigger1=const(size.ground.back)=0
trigger1=1||fvar(10):=14
trigger2=const(size.ground.back)=1
trigger2=1||fvar(10):=-28
sysfvar(0)=fvar(10)
ignorehitpause=0

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



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



;{ݒitjB
[state ]
type=sprpriority
trigger1=1
value=-119
ignorehitpause=0


;
;ȊOB

;B
[state ]
type=playsnd
trigger1=sysvar(0)=[10-6,39-6]
trigger1=(sysvar(0)-(10-6))%5=0
value=s20000,37
freqmul=0.9+0.05*cos(root,var(59))
volume=128
channel=-1
ignorehitpause=0
[state ]
type=playsnd
trigger1=sysvar(0)=[10-6,39-6]
trigger1=(sysvar(0)-(10-6))%5=0
value=s20000,36
freqmul=0.9+0.05*cos(root,var(59))
volume=0
channel=-1
ignorehitpause=0



;ʐݒB
[state ]
type=explod
trigger1=sysvar(0)=[0,9]
id=0
anim=19000
trans=addalpha
alpha=0,floor(192+64*cos((pi/2/10)*sysvar(0)))
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=0
[state ]
type=explod
trigger1=sysvar(0)=[10,39]
id=0
anim=19000
trans=addalpha
alpha=0,192
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=0
[state ]
type=explod
trigger1=sysvar(0)=[40,79]
id=0
anim=19000
trans=addalpha
alpha=0,floor(192+64*sin((pi/2/40)*(sysvar(0)-40)))
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=0

[state ]
type=explod
trigger1=sysvar(0)=[10,39]
trigger1=(sysvar(0)-10)%6=[0,1]
id=0
anim=19000
trans=addalpha
alpha=32,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=0

[state ]
type=bgpalfx
triggerall=1||var(10):=floor(256-128*sin((pi/2/9)*(sysvar(0)-(1-1))))
trigger1=sysvar(0)=[1-1,9-1]
time=1
add=floor(-128+(32768/var(10))),floor(-128+(32768/var(10))),floor(-128+(32768/var(10)))
mul=var(10),var(10),var(10)
ignorehitpause=0
[state ]
type=bgpalfx
triggerall=1||var(10):=128
trigger1=sysvar(0)=[10-1,39-1]
time=1
add=floor(-128+(32768/var(10))),floor(-128+(32768/var(10))),floor(-128+(32768/var(10)))
mul=var(10),var(10),var(10)
ignorehitpause=0
[state ]
type=bgpalfx
triggerall=1||var(10):=floor(256-128*cos((pi/2/30)*(sysvar(0)-(40-1))))
trigger1=sysvar(0)=[40-1,69-1]
time=1
add=floor(-128+(32768/var(10))),floor(-128+(32768/var(10))),floor(-128+(32768/var(10)))
mul=var(10),var(10),var(10)
ignorehitpause=0

[state ]
type=envshake
trigger1=sysvar(0)=[0,29]
time=2
freq=180
ampl=floor(6*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0
[state ]
type=envshake
trigger1=sysvar(0)=[30,39]
time=2
freq=180
ampl=floor((12-12*sin((pi/2/10)*(sysvar(0)-30)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0



;ՎϐZbgB
[state ]
type=forcefeedback
triggerall=sysvar(0)=[10,39]
triggerall=(sysvar(0)-10)%3=0
trigger1=const(size.ground.back)=0
trigger1=1||var(10):=10070
trigger2=const(size.ground.back)=1
trigger2=1||var(10):=10071
ignorehitpause=0
[state ]
type=forcefeedback
triggerall=sysvar(0)=[10,39]
triggerall=(sysvar(0)-10)%3=0
trigger1=1||fvar(12):=0
trigger1=1||fvar(13):=(60-60*0.0333*(sysvar(0)-10))*sin((2*pi/17)*sysvar(0))
trigger1=1||fvar(10):=fvar(12)*cos((pi/180)*sysfvar(0))-fvar(13)*sin((pi/180)*sysfvar(0))
trigger1=1||fvar(11):=fvar(12)*sin((pi/180)*sysfvar(0))+fvar(13)*cos((pi/180)*sysfvar(0))
ignorehitpause=0



;O\[hB
[state ]
type=explod
trigger1=sysvar(0)=[10,39]
trigger1=(sysvar(0)-10)%3=0
id=0
anim=var(10)
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=100+2*(floor((sysvar(0)-10)/3)%5)
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=floor(fvar(10)),floor(fvar(11))
postype=p1
random=0,0
bindtime=1
vel=sysfvar(1)*cos((pi/180)*sysfvar(0)),sysfvar(1)*sin((pi/180)*sysfvar(0))
accel=0,0
ignorehitpause=0
[state ]
type=explod
trigger1=sysvar(0)=[10,39]
trigger1=(sysvar(0)-10)%3=0
id=0
anim=var(10)+5
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=101+2*(floor((sysvar(0)-10)/3)%5)
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=floor(fvar(10)),floor(fvar(11))
postype=p1
random=0,0
bindtime=1
vel=sysfvar(1)*cos((pi/180)*sysfvar(0)),sysfvar(1)*sin((pi/180)*sysfvar(0))
accel=0,0
ignorehitpause=0



;rWAZbgB
[state ]
type=angledraw
trigger1=1
value=-sysfvar(0)
scale=0.5,0.5
ignorehitpause=1

[state ]
type=trans
trigger1=1
trans=sub
ignorehitpause=1

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



;U{́B
[state ]
type=forcefeedback
trigger1=1||var(1):=0||var(2):=0||var(3):=3||var(4):=18||var(5):=floor(45*(0.1+0.9*enemynear,life/enemynear,lifemax))||var(6):=var(5)||fvar(0):=-5||fvar(1):=0||fvar(2):=-4||fvar(3):=-4||fvar(4):=0.35
ignorehitpause=0

[state ]
type=projectile
triggerall=root,statetype!=a
trigger1=sysvar(0)=[10,39]
trigger1=(sysvar(0)-10)%3=0
projid=360*(const(size.ground.back)=0)+370*(const(size.ground.back)=1)
projanim=70030
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(vel x+fvar(10)-60*cos((pi/180)*sysfvar(0))),floor(vel y+fvar(11)-60*sin((pi/180)*sysfvar(0)))
postype=p1
velocity=sysfvar(1)*cos((pi/180)*sysfvar(0)),sysfvar(1)*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=360*(const(size.ground.back)=0)+370*(const(size.ground.back)=1)
chainid=-1
nochainid=-1
attr=s,sp
hitflag=hlafdp
guardflag=
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=var(5),var(6)
fall.damage=0
getpower=10,5
givepower=10,5
kill=1
guard.kill=1
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=var(2),var(3)
guard.pausetime=var(2),var(3)
ground.hittime=40
air.hittime=40
guard.hittime=20
guard.ctrltime=20
airguard.ctrltime=20
ground.slidetime=var(4)
guard.slidetime=floor(0.5*var(4))
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=1
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
down.velocity=fvar(0),fvar(1)
guard.velocity=0.25*fvar(0)
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(3)
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=root,statetype=a
trigger1=sysvar(0)=[10,39]
trigger1=(sysvar(0)-10)%3=0
projid=360*(const(size.ground.back)=0)+370*(const(size.ground.back)=1)
projanim=70030
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(vel x+fvar(10)-60*cos((pi/180)*sysfvar(0))),floor(vel y+fvar(11)-60*sin((pi/180)*sysfvar(0)))
postype=p1
velocity=sysfvar(1)*cos((pi/180)*sysfvar(0)),sysfvar(1)*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=360*(const(size.ground.back)=0)+370*(const(size.ground.back)=1)
chainid=-1
nochainid=-1
attr=a,sp
hitflag=hlafdp
guardflag=
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=var(5),var(6)
fall.damage=0
getpower=10,5
givepower=10,5
kill=1
guard.kill=1
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=var(2),var(3)
guard.pausetime=var(2),var(3)
ground.hittime=40
air.hittime=40
guard.hittime=20
guard.ctrltime=20
airguard.ctrltime=20
ground.slidetime=var(4)
guard.slidetime=floor(0.5*var(4))
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=1
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
down.velocity=fvar(0),fvar(1)
guard.velocity=0.25*fvar(0)
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(3)
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


;
;ubNz[Xe[gB

[statedef 31400]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="Saphran_Sheol_Shalosh"
trigger2=!ishelper
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=root,pos x+facing*(-root,vel x+const(size.head.pos.x))
y=root,pos y-root,vel y+const(size.head.pos.y)
ignorehitpause=0

;xNgǗϐZbgB
[state ]
type=varset
trigger1=const(size.ground.back)=0
trigger1=1||fvar(10):=120
trigger2=const(size.ground.back)=1
trigger2=1||fvar(10):=-90
trigger3=const(size.ground.back)=2
trigger3=1||fvar(10):=45
sysfvar(0)=fvar(10)
ignorehitpause=0

;xǗϐZbgB
[state ]
type=varset
trigger1=sysvar(0)=[0,4]
trigger1=1||fvar(10):=0
trigger2=sysvar(0)>=5
trigger2=1||fvar(10):=0.2
sysfvar(1)=fvar(10)
ignorehitpause=0



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


;
;ȊOB

;ʐݒB
[state ]
type=bgpalfx
triggerall=1||var(10):=128
trigger1=sysvar(0)=[10-1,39-1]
time=1
add=floor(-128+(32768/var(10))),floor(-128+(32768/var(10))),floor(-128+(32768/var(10)))
mul=var(10),var(10),var(10)
ignorehitpause=0
[state ]
type=bgpalfx
triggerall=1||var(10):=floor(128+128*sin((pi/2/32)*(sysvar(0)-(40-1))))
trigger1=sysvar(0)=[40-1,40+31-1]
time=1
add=floor(-128+(32768/var(10))),floor(-128+(32768/var(10))),floor(-128+(32768/var(10)))
mul=var(10),var(10),var(10)
ignorehitpause=0

[state ]
type=envshake
trigger1=sysvar(0)=[10,10+31]
time=2
freq=180
ampl=floor((12-12*sin((pi/2/32)*(sysvar(0)-10)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
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



;ubNz[B
[state ]
type=modifyexplod
triggerall=const(size.ground.back)=[0,2]
triggerall=numexplod(310)>=1
trigger1=sysvar(0)=[0,4]
id=310
scale=0,0
ignorehitpause=0
[state ]
type=modifyexplod
triggerall=const(size.ground.back)=[0,2]
triggerall=numexplod(310)>=1
trigger1=sysvar(0)=[5,19]
id=310
scale=0.5*0.75*sin((pi/2/15)*(sysvar(0)-5)),0.5*0.75*sin((pi/2/15)*(sysvar(0)-5))
ignorehitpause=0
[state ]
type=modifyexplod
triggerall=const(size.ground.back)=[0,2]
triggerall=numexplod(310)>=1
trigger1=sysvar(0)>=20
id=310
scale=0.5*0.75,0.5*0.75
ignorehitpause=0
[state ]
type=explod
triggerall=const(size.ground.back)=[0,2]
trigger1=sysvar(0)=0
id=310
anim=10080
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0,0
shadow=0,0,0
sprpriority=-157
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
triggerall=const(size.ground.back)=[0,2]
trigger1=sysvar(0)=0
id=310
anim=10081
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0,0
shadow=0,0,0
sprpriority=60
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(1):=0||var(2):=0||var(3):=1||var(4):=18||var(5):=floor(9*(0.1+0.9*enemynear,life/enemynear,lifemax))||var(6):=floor(2.0*var(5))||fvar(0):=-5||fvar(1):=0||fvar(2):=-4||fvar(3):=-4||fvar(4):=0.35
ignorehitpause=0

[state ]
type=projectile
triggerall=root,statetype!=a
triggerall=const(size.ground.back)=[0,2]
trigger1=sysvar(0)=[10,10+159]
trigger1=(sysvar(0)-10)%4=0
projid=310
projanim=70040
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,sp
hitflag=hlafdp
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=var(5),var(6)
fall.damage=0
getpower=10,5
givepower=10,5
kill=1
guard.kill=1
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=40
palfx.add=-192,-64,-128
palfx.sinadd=0,64,24,10
palfx.color=0
palfx.invertall=1
pausetime=var(2),var(3)
guard.pausetime=var(2),var(3)
ground.hittime=40
air.hittime=40
guard.hittime=20
guard.ctrltime=20
airguard.ctrltime=20
ground.slidetime=var(4)
guard.slidetime=floor(0.5*var(4))
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=1
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
down.velocity=fvar(0),fvar(1)
guard.velocity=0.25*fvar(0)
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(3)
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=root,statetype=a
triggerall=const(size.ground.back)=[0,2]
trigger1=sysvar(0)=[10,10+159]
trigger1=(sysvar(0)-10)%4=0
projid=310
projanim=70040
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=a,sp
hitflag=hlafdp
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=var(5),var(6)
fall.damage=0
getpower=10,5
givepower=10,5
kill=1
guard.kill=1
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=40
palfx.add=-192,-64,-128
palfx.sinadd=0,64,24,10
palfx.color=0
palfx.invertall=1
pausetime=var(2),var(3)
guard.pausetime=var(2),var(3)
ground.hittime=40
air.hittime=40
guard.hittime=20
guard.ctrltime=20
airguard.ctrltime=20
ground.slidetime=var(4)
guard.slidetime=floor(0.5*var(4))
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=1
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
down.velocity=fvar(0),fvar(1)
guard.velocity=0.25*fvar(0)
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(3)
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


;
;傤ӂXe[gB

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

;
;̌B

;
;OIXeRQB

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



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

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

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



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



;wp[ˏoB
[state ]
type=helper
trigger1=sysvar(0)=0
stateno=5150
id=31600
size.ground.front=31600
size.ground.back=0
size.head.pos=const(size.head.pos.x)-25,const(size.head.pos.y)
helpertype=player
keyctrl=1
ownpal=0
pausemovetime=0
supermovetime=0
ignorehitpause=0
[state ]
type=helper
trigger1=sysvar(0)=0
stateno=5150
id=31600
size.ground.front=31600
size.ground.back=1
size.head.pos=const(size.head.pos.x)-25,const(size.head.pos.y)
helpertype=player
keyctrl=1
ownpal=0
pausemovetime=0
supermovetime=0
ignorehitpause=0
[state ]
type=helper
trigger1=sysvar(0)=0
stateno=5150
id=31600
size.ground.front=31600
size.ground.back=2
size.head.pos=const(size.head.pos.x)-25,const(size.head.pos.y)
helpertype=player
keyctrl=1
ownpal=0
pausemovetime=0
supermovetime=0
ignorehitpause=0
[state ]
type=helper
trigger1=sysvar(0)=0
stateno=5150
id=31600
size.ground.front=31600
size.ground.back=3
size.head.pos=const(size.head.pos.x)-25,const(size.head.pos.y)
helpertype=player
keyctrl=1
ownpal=0
pausemovetime=0
supermovetime=0
ignorehitpause=0
[state ]
type=helper
trigger1=sysvar(0)=0
stateno=5150
id=31600
size.ground.front=31600
size.ground.back=4
size.head.pos=const(size.head.pos.x)-25,const(size.head.pos.y)
helpertype=player
keyctrl=1
ownpal=0
pausemovetime=0
supermovetime=0
ignorehitpause=0
[state ]
type=helper
trigger1=sysvar(0)=0
stateno=5150
id=31600
size.ground.front=31600
size.ground.back=5
size.head.pos=const(size.head.pos.x)-25,const(size.head.pos.y)
helpertype=player
keyctrl=1
ownpal=0
pausemovetime=0
supermovetime=0
ignorehitpause=0



;{ݒitjB
[state ]
type=sprpriority
trigger1=1
value=-149
ignorehitpause=0


;
;Ȋ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



;rWAZbgB
[state ]
type=angledraw
trigger1=1
value=floor(-sysfvar(0))
scale=0.5,0.5
ignorehitpause=1

[state ]
type=trans
trigger1=1
trans=add
ignorehitpause=1

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



;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


;
;E[bC{[Xe[gB

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

;
;̌B

;
;OIXeRQB

;ՎϐZbgB
[state ]
type=forcefeedback
trigger1=1||var(50):=10||var(51):=30||var(52):=5||var(53):=45||var(54):=30
ignorehitpause=0



;UqbgB
[state ]
type=varadd
trigger1=root,projcontacttime(320+100000*const(size.ground.back))=(root,var(46)=gametime)
var(40)=1
ignorehitpause=1
[state ]
type=varadd
trigger1=root,projcontacttime(1000320+100000*const(size.ground.back))=(root,var(46)=gametime)
var(41)=1
ignorehitpause=1
[state ]
type=varadd
trigger1=root,projcontacttime(2000320+100000*const(size.ground.back))=(root,var(46)=gametime)
var(42)=1
ignorehitpause=1
[state ]
type=varadd
trigger1=root,projcontacttime(3000320+100000*const(size.ground.back))=(root,var(46)=gametime)
var(43)=1
ignorehitpause=1
[state ]
type=varadd
trigger1=root,projcontacttime(4000320+100000*const(size.ground.back))=(root,var(46)=gametime)
var(44)=1
ignorehitpause=1



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

[state ]
type=changeanim
trigger1=sysvar(0)=var(50)
trigger2=sysvar(0)=var(50)+var(51)+6*const(size.ground.back)
trigger3=sysvar(0)=var(50)+var(51)+6*var(52)+6*const(size.ground.back)
trigger4=sysvar(0)=var(50)+var(51)+12*var(52)+var(53)+6*const(size.ground.back)
trigger5=sysvar(0)=var(50)+var(51)+18*var(52)+var(53)+6*const(size.ground.back)
value=10210+100000*const(size.ground.back)
ignorehitpause=0
[state ]
type=changeanim
trigger1=sysvar(0)=var(50)+var(51)+18*var(52)+var(53)+6*const(size.ground.back)+var(54)
value=90000
ignorehitpause=0



;WݒB
[state ]
type=posset
trigger1=sysvar(0)=0
x=root,pos x+facing*(-root,vel x+const(size.head.pos.x))
y=root,pos y-root,vel y+const(size.head.pos.y)
ignorehitpause=0
[state ]
type=posset
triggerall=sysvar(0)=var(50)+var(51)+6*const(size.ground.back)
triggerall=1||fvar(11):=20
trigger1=const(size.ground.back)=0
trigger1=1||fvar(10):=-90+fvar(11)+15*cos(random)
trigger2=const(size.ground.back)=1
trigger2=1||fvar(10):=180-90+fvar(11)+15*cos(random)
trigger3=const(size.ground.back)=2
trigger3=1||fvar(10):=-90+60+fvar(11)+15*cos(random)
trigger4=const(size.ground.back)=3
trigger4=1||fvar(10):=180-90+60+fvar(11)+15*cos(random)
trigger5=const(size.ground.back)=4
trigger5=1||fvar(10):=-90+120+fvar(11)+15*cos(random)
trigger6=const(size.ground.back)=5
trigger6=1||fvar(10):=180-90+120+fvar(11)+15*cos(random)
x=enemynear,pos x+enemynear,facing*enemynear,const(size.mid.pos.x)+400*cos((pi/180)*fvar(10))
y=enemynear,pos y+enemynear,const(size.mid.pos.y)+400*sin((pi/180)*fvar(10))
ignorehitpause=0
[state ]
type=posset
triggerall=sysvar(0)=var(50)+var(51)+6*var(52)+6*const(size.ground.back)
triggerall=1||fvar(11):=20+180
trigger1=const(size.ground.back)=0
trigger1=1||fvar(10):=-90+fvar(11)+15*cos(random)
trigger2=const(size.ground.back)=1
trigger2=1||fvar(10):=180-90+fvar(11)+15*cos(random)
trigger3=const(size.ground.back)=2
trigger3=1||fvar(10):=-90+60+fvar(11)+15*cos(random)
trigger4=const(size.ground.back)=3
trigger4=1||fvar(10):=180-90+60+fvar(11)+15*cos(random)
trigger5=const(size.ground.back)=4
trigger5=1||fvar(10):=-90+120+fvar(11)+15*cos(random)
trigger6=const(size.ground.back)=5
trigger6=1||fvar(10):=180-90+120+fvar(11)+15*cos(random)
x=enemynear,pos x+enemynear,facing*enemynear,const(size.mid.pos.x)+400*cos((pi/180)*fvar(10))
y=enemynear,pos y+enemynear,const(size.mid.pos.y)+400*sin((pi/180)*fvar(10))
ignorehitpause=0
[state ]
type=posset
triggerall=sysvar(0)=var(50)+var(51)+12*var(52)+var(53)+6*const(size.ground.back)
triggerall=1||fvar(11):=40
trigger1=const(size.ground.back)=0
trigger1=1||fvar(10):=-90+fvar(11)+15*cos(random)
trigger2=const(size.ground.back)=1
trigger2=1||fvar(10):=180-90+fvar(11)+15*cos(random)
trigger3=const(size.ground.back)=2
trigger3=1||fvar(10):=-90+60+fvar(11)+15*cos(random)
trigger4=const(size.ground.back)=3
trigger4=1||fvar(10):=180-90+60+fvar(11)+15*cos(random)
trigger5=const(size.ground.back)=4
trigger5=1||fvar(10):=-90+120+fvar(11)+15*cos(random)
trigger6=const(size.ground.back)=5
trigger6=1||fvar(10):=180-90+120+fvar(11)+15*cos(random)
x=enemynear,pos x+enemynear,facing*enemynear,const(size.mid.pos.x)+400*cos((pi/180)*fvar(10))
y=enemynear,pos y+enemynear,const(size.mid.pos.y)+400*sin((pi/180)*fvar(10))
ignorehitpause=0
[state ]
type=posset
triggerall=sysvar(0)=var(50)+var(51)+18*var(52)+var(53)+6*const(size.ground.back)
triggerall=1||fvar(11):=40+180
trigger1=const(size.ground.back)=0
trigger1=1||fvar(10):=-90+fvar(11)+15*cos(random)
trigger2=const(size.ground.back)=1
trigger2=1||fvar(10):=180-90+fvar(11)+15*cos(random)
trigger3=const(size.ground.back)=2
trigger3=1||fvar(10):=-90+60+fvar(11)+15*cos(random)
trigger4=const(size.ground.back)=3
trigger4=1||fvar(10):=180-90+60+fvar(11)+15*cos(random)
trigger5=const(size.ground.back)=4
trigger5=1||fvar(10):=-90+120+fvar(11)+15*cos(random)
trigger6=const(size.ground.back)=5
trigger6=1||fvar(10):=180-90+120+fvar(11)+15*cos(random)
x=enemynear,pos x+enemynear,facing*enemynear,const(size.mid.pos.x)+400*cos((pi/180)*fvar(10))
y=enemynear,pos y+enemynear,const(size.mid.pos.y)+400*sin((pi/180)*fvar(10))
ignorehitpause=0

;xNgǗϐZbgB
[state ]
type=varset
triggerall=sysvar(0)=0
trigger1=const(size.ground.back)=0
trigger1=1||fvar(10):=-70
trigger2=const(size.ground.back)=1
trigger2=1||fvar(10):=-60
trigger3=const(size.ground.back)=2
trigger3=1||fvar(10):=-50
trigger4=const(size.ground.back)=3
trigger4=1||fvar(10):=-40
trigger5=const(size.ground.back)=4
trigger5=1||fvar(10):=-30
trigger6=const(size.ground.back)=5
trigger6=1||fvar(10):=-20
sysfvar(0)=fvar(10)
ignorehitpause=0
[state ]
type=varset
triggerall=sysvar(0)=var(50)+var(51)+6*const(size.ground.back)
triggerall=1||var(10):=random
triggerall=1||fvar(10):=facing*(enemynear,pos x+enemynear,facing*enemynear,const(size.mid.pos.x)-pos x)+60*cos(var(10)**2)*cos(var(10))
triggerall=1||fvar(11):=enemynear,pos y+enemynear,const(size.mid.pos.y)-pos y+60*cos(var(10)**2)*sin(var(10))
triggerall=1||fvar(12):=(fvar(10)**2+fvar(11)**2)**0.5
trigger1=fvar(12)=0
trigger1=1||fvar(13):=0
trigger2=1||fvar(13):=(1-2*(fvar(11)<0))*acos(fvar(10)/fvar(12))
sysfvar(0)=fvar(13)*(180/pi)
ignorehitpause=0
[state ]
type=varset
triggerall=sysvar(0)=var(50)+var(51)+6*var(52)+6*const(size.ground.back)
triggerall=1||var(10):=random
triggerall=1||fvar(10):=facing*(enemynear,pos x+enemynear,facing*enemynear,const(size.mid.pos.x)-pos x)+60*cos(var(10)**2)*cos(var(10))
triggerall=1||fvar(11):=enemynear,pos y+enemynear,const(size.mid.pos.y)-pos y+60*cos(var(10)**2)*sin(var(10))
triggerall=1||fvar(12):=(fvar(10)**2+fvar(11)**2)**0.5
trigger1=fvar(12)=0
trigger1=1||fvar(13):=0
trigger2=1||fvar(13):=(1-2*(fvar(11)<0))*acos(fvar(10)/fvar(12))
sysfvar(0)=fvar(13)*(180/pi)
ignorehitpause=0
[state ]
type=varset
triggerall=sysvar(0)=var(50)+var(51)+12*var(52)+var(53)+6*const(size.ground.back)
triggerall=1||var(10):=random
triggerall=1||fvar(10):=facing*(enemynear,pos x+enemynear,facing*enemynear,const(size.mid.pos.x)-pos x)+60*cos(var(10)**2)*cos(var(10))
triggerall=1||fvar(11):=enemynear,pos y+enemynear,const(size.mid.pos.y)-pos y+60*cos(var(10)**2)*sin(var(10))
triggerall=1||fvar(12):=(fvar(10)**2+fvar(11)**2)**0.5
trigger1=fvar(12)=0
trigger1=1||fvar(13):=0
trigger2=1||fvar(13):=(1-2*(fvar(11)<0))*acos(fvar(10)/fvar(12))
sysfvar(0)=fvar(13)*(180/pi)
ignorehitpause=0
[state ]
type=varset
triggerall=sysvar(0)=var(50)+var(51)+18*var(52)+var(53)+6*const(size.ground.back)
triggerall=1||var(10):=random
triggerall=1||fvar(10):=facing*(enemynear,pos x+enemynear,facing*enemynear,const(size.mid.pos.x)-pos x)+60*cos(var(10)**2)*cos(var(10))
triggerall=1||fvar(11):=enemynear,pos y+enemynear,const(size.mid.pos.y)-pos y+60*cos(var(10)**2)*sin(var(10))
triggerall=1||fvar(12):=(fvar(10)**2+fvar(11)**2)**0.5
trigger1=fvar(12)=0
trigger1=1||fvar(13):=0
trigger2=1||fvar(13):=(1-2*(fvar(11)<0))*acos(fvar(10)/fvar(12))
sysfvar(0)=fvar(13)*(180/pi)
ignorehitpause=0

;xǗϐZbgB
[state ]
type=varset
trigger1=sysvar(0)<=9
trigger1=1||fvar(10):=0
trigger2=sysvar(0)>=10
trigger2=1||fvar(10):=40
sysfvar(1)=fvar(10)
ignorehitpause=0



;Xe[gڍsB
[state ]
type=changestate
trigger1=sysvar(0)=var(50)+var(51)+18*var(52)+var(53)+6*const(size.ground.back)+var(54)+32
value=2134123982
persistent=256
ignorehitpause=1



;{ݒitjB
[state ]
type=sprpriority
trigger1=sysvar(0)<=var(50)+var(51)+6*const(size.ground.back)-1
value=-145
ignorehitpause=0
[state ]
type=sprpriority
trigger1=sysvar(0)>=var(50)+var(51)+6*const(size.ground.back)
value=78
ignorehitpause=0


;
;Ȋ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



;rWAZbgB
[state ]
type=angledraw
trigger1=1
value=floor(-sysfvar(0))
scale=0.5,0.5
ignorehitpause=1

[state ]
type=trans
trigger1=1
trans=add
ignorehitpause=1

[state ]
type=afterimage
trigger1=sysvar(0)=10
time=1
length=32
timegap=1
framegap=1
palcolor=256
palinvertall=0
palbright=0,0,0
palcontrast=64,64,64
paladd=-3,-3,-3
palmul=1,1,1
trans=sub
ignorehitpause=0
[state ]
type=afterimagetime
trigger1=sysvar(0)<=var(50)+var(51)+18*var(52)+var(53)+6*const(size.ground.back)+var(54)+31
time=var(50)+var(51)+18*var(52)+var(53)+6*const(size.ground.back)+var(54)+32-sysvar(0)
ignorehitpause=0

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



;U{́B
[state ]
type=forcefeedback
trigger1=1||var(1):=0||var(2):=0||var(3):=4||var(4):=24||var(5):=floor(57*(0.1+0.9*enemynear,life/enemynear,lifemax))||var(6):=floor(0.1*var(5))||fvar(0):=-6||fvar(1):=0||fvar(2):=-2||fvar(3):=-5||fvar(4):=0.35
ignorehitpause=0

[state ]
type=projectile
triggerall=var(40)=0
triggerall=root,statetype!=a
trigger1=sysvar(0)=[var(50),var(50)+var(51)+6*const(size.ground.back)-1]
projid=320+100000*const(size.ground.back)
projanim=70060
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(vel x+100*cos((pi/180)*sysfvar(0))),floor(vel y+100*sin((pi/180)*sysfvar(0)))
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=320+100000*const(size.ground.back)
chainid=-1
nochainid=-1
attr=s,sp
hitflag=hlafdp
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=var(5),var(6)
fall.damage=0
getpower=10,5
givepower=10,5
kill=1
guard.kill=1
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=40
palfx.add=-192,-64,-128
palfx.sinadd=0,64,24,10
palfx.color=0
palfx.invertall=1
pausetime=var(2),var(3)
guard.pausetime=var(2),var(3)
ground.hittime=40
air.hittime=40
guard.hittime=20
guard.ctrltime=20
airguard.ctrltime=20
ground.slidetime=var(4)
guard.slidetime=floor(0.5*var(4))
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=1
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
down.velocity=fvar(0),fvar(1)
guard.velocity=0.25*fvar(0)
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(3)
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=var(41)=0
triggerall=root,statetype!=a
trigger1=sysvar(0)=[var(50)+var(51)+6*const(size.ground.back),var(50)+var(51)+6*var(52)+6*const(size.ground.back)-1]
projid=1000320+100000*const(size.ground.back)
projanim=70060
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(vel x+100*cos((pi/180)*sysfvar(0))),floor(vel y+100*sin((pi/180)*sysfvar(0)))
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=1000320+100000*const(size.ground.back)
chainid=-1
nochainid=-1
attr=s,sp
hitflag=hlafdp
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=var(5),var(6)
fall.damage=0
getpower=10,5
givepower=10,5
kill=1
guard.kill=1
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=40
palfx.add=-192,-64,-128
palfx.sinadd=0,64,24,10
palfx.color=0
palfx.invertall=1
pausetime=var(2),var(3)
guard.pausetime=var(2),var(3)
ground.hittime=40
air.hittime=40
guard.hittime=20
guard.ctrltime=20
airguard.ctrltime=20
ground.slidetime=var(4)
guard.slidetime=floor(0.5*var(4))
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=1
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
down.velocity=fvar(0),fvar(1)
guard.velocity=0.25*fvar(0)
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(3)
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=var(42)=0
triggerall=root,statetype!=a
trigger1=sysvar(0)=[var(50)+var(51)+6*var(52)+6*const(size.ground.back),var(50)+var(51)+12*var(52)+var(53)+6*const(size.ground.back)-1]
projid=2000320+100000*const(size.ground.back)
projanim=70060
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(vel x+100*cos((pi/180)*sysfvar(0))),floor(vel y+100*sin((pi/180)*sysfvar(0)))
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=2000320+100000*const(size.ground.back)
chainid=-1
nochainid=-1
attr=s,sp
hitflag=hlafdp
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=var(5),var(6)
fall.damage=0
getpower=10,5
givepower=10,5
kill=1
guard.kill=1
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=40
palfx.add=-192,-64,-128
palfx.sinadd=0,64,24,10
palfx.color=0
palfx.invertall=1
pausetime=var(2),var(3)
guard.pausetime=var(2),var(3)
ground.hittime=40
air.hittime=40
guard.hittime=20
guard.ctrltime=20
airguard.ctrltime=20
ground.slidetime=var(4)
guard.slidetime=floor(0.5*var(4))
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=1
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
down.velocity=fvar(0),fvar(1)
guard.velocity=0.25*fvar(0)
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(3)
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=var(43)=0
triggerall=root,statetype!=a
trigger1=sysvar(0)=[var(50)+var(51)+12*var(52)+var(53)+6*const(size.ground.back),var(50)+var(51)+18*var(52)+var(53)+6*const(size.ground.back)-1]
projid=3000320+100000*const(size.ground.back)
projanim=70060
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(vel x+100*cos((pi/180)*sysfvar(0))),floor(vel y+100*sin((pi/180)*sysfvar(0)))
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=3000320+100000*const(size.ground.back)
chainid=-1
nochainid=-1
attr=s,sp
hitflag=hlafdp
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=var(5),var(6)
fall.damage=0
getpower=10,5
givepower=10,5
kill=1
guard.kill=1
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=40
palfx.add=-192,-64,-128
palfx.sinadd=0,64,24,10
palfx.color=0
palfx.invertall=1
pausetime=var(2),var(3)
guard.pausetime=var(2),var(3)
ground.hittime=40
air.hittime=40
guard.hittime=20
guard.ctrltime=20
airguard.ctrltime=20
ground.slidetime=var(4)
guard.slidetime=floor(0.5*var(4))
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=1
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
down.velocity=fvar(0),fvar(1)
guard.velocity=0.25*fvar(0)
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(3)
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=var(44)=0
triggerall=root,statetype!=a
trigger1=sysvar(0)=[var(50)+var(51)+18*var(52)+var(53)+6*const(size.ground.back),var(50)+var(51)+18*var(52)+var(53)+6*const(size.ground.back)+var(54)-1]
projid=4000320+100000*const(size.ground.back)
projanim=70060
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(vel x+100*cos((pi/180)*sysfvar(0))),floor(vel y+100*sin((pi/180)*sysfvar(0)))
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=4000320+100000*const(size.ground.back)
chainid=-1
nochainid=-1
attr=s,sp
hitflag=hlafdp
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=var(5),var(6)
fall.damage=0
getpower=10,5
givepower=10,5
kill=1
guard.kill=1
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=40
palfx.add=-192,-64,-128
palfx.sinadd=0,64,24,10
palfx.color=0
palfx.invertall=1
pausetime=var(2),var(3)
guard.pausetime=var(2),var(3)
ground.hittime=40
air.hittime=40
guard.hittime=20
guard.ctrltime=20
airguard.ctrltime=20
ground.slidetime=var(4)
guard.slidetime=floor(0.5*var(4))
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=1
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
down.velocity=fvar(0),fvar(1)
guard.velocity=0.25*fvar(0)
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(3)
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=var(40)=0
triggerall=root,statetype=a
trigger1=sysvar(0)=[var(50),var(50)+var(51)+6*const(size.ground.back)-1]
projid=320+100000*const(size.ground.back)
projanim=70060
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(vel x+100*cos((pi/180)*sysfvar(0))),floor(vel y+100*sin((pi/180)*sysfvar(0)))
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=320+100000*const(size.ground.back)
chainid=-1
nochainid=-1
attr=a,sp
hitflag=hlafdp
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=var(5),var(6)
fall.damage=0
getpower=10,5
givepower=10,5
kill=1
guard.kill=1
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=40
palfx.add=-192,-64,-128
palfx.sinadd=0,64,24,10
palfx.color=0
palfx.invertall=1
pausetime=var(2),var(3)
guard.pausetime=var(2),var(3)
ground.hittime=40
air.hittime=40
guard.hittime=20
guard.ctrltime=20
airguard.ctrltime=20
ground.slidetime=var(4)
guard.slidetime=floor(0.5*var(4))
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=1
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
down.velocity=fvar(0),fvar(1)
guard.velocity=0.25*fvar(0)
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(3)
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=var(41)=0
triggerall=root,statetype=a
trigger1=sysvar(0)=[var(50)+var(51)+6*const(size.ground.back),var(50)+var(51)+6*var(52)+6*const(size.ground.back)-1]
projid=1000320+100000*const(size.ground.back)
projanim=70060
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(vel x+100*cos((pi/180)*sysfvar(0))),floor(vel y+100*sin((pi/180)*sysfvar(0)))
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=1000320+100000*const(size.ground.back)
chainid=-1
nochainid=-1
attr=a,sp
hitflag=hlafdp
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=var(5),var(6)
fall.damage=0
getpower=10,5
givepower=10,5
kill=1
guard.kill=1
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=40
palfx.add=-192,-64,-128
palfx.sinadd=0,64,24,10
palfx.color=0
palfx.invertall=1
pausetime=var(2),var(3)
guard.pausetime=var(2),var(3)
ground.hittime=40
air.hittime=40
guard.hittime=20
guard.ctrltime=20
airguard.ctrltime=20
ground.slidetime=var(4)
guard.slidetime=floor(0.5*var(4))
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=1
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
down.velocity=fvar(0),fvar(1)
guard.velocity=0.25*fvar(0)
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(3)
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=var(42)=0
triggerall=root,statetype=a
trigger1=sysvar(0)=[var(50)+var(51)+6*var(52)+6*const(size.ground.back),var(50)+var(51)+12*var(52)+var(53)+6*const(size.ground.back)-1]
projid=2000320+100000*const(size.ground.back)
projanim=70060
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(vel x+100*cos((pi/180)*sysfvar(0))),floor(vel y+100*sin((pi/180)*sysfvar(0)))
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=2000320+100000*const(size.ground.back)
chainid=-1
nochainid=-1
attr=a,sp
hitflag=hlafdp
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=var(5),var(6)
fall.damage=0
getpower=10,5
givepower=10,5
kill=1
guard.kill=1
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=40
palfx.add=-192,-64,-128
palfx.sinadd=0,64,24,10
palfx.color=0
palfx.invertall=1
pausetime=var(2),var(3)
guard.pausetime=var(2),var(3)
ground.hittime=40
air.hittime=40
guard.hittime=20
guard.ctrltime=20
airguard.ctrltime=20
ground.slidetime=var(4)
guard.slidetime=floor(0.5*var(4))
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=1
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
down.velocity=fvar(0),fvar(1)
guard.velocity=0.25*fvar(0)
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(3)
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=var(43)=0
triggerall=root,statetype=a
trigger1=sysvar(0)=[var(50)+var(51)+12*var(52)+var(53)+6*const(size.ground.back),var(50)+var(51)+18*var(52)+var(53)+6*const(size.ground.back)-1]
projid=3000320+100000*const(size.ground.back)
projanim=70060
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(vel x+100*cos((pi/180)*sysfvar(0))),floor(vel y+100*sin((pi/180)*sysfvar(0)))
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=3000320+100000*const(size.ground.back)
chainid=-1
nochainid=-1
attr=a,sp
hitflag=hlafdp
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=var(5),var(6)
fall.damage=0
getpower=10,5
givepower=10,5
kill=1
guard.kill=1
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=40
palfx.add=-192,-64,-128
palfx.sinadd=0,64,24,10
palfx.color=0
palfx.invertall=1
pausetime=var(2),var(3)
guard.pausetime=var(2),var(3)
ground.hittime=40
air.hittime=40
guard.hittime=20
guard.ctrltime=20
airguard.ctrltime=20
ground.slidetime=var(4)
guard.slidetime=floor(0.5*var(4))
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=1
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
down.velocity=fvar(0),fvar(1)
guard.velocity=0.25*fvar(0)
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(3)
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=var(44)=0
triggerall=root,statetype=a
trigger1=sysvar(0)=[var(50)+var(51)+18*var(52)+var(53)+6*const(size.ground.back),var(50)+var(51)+18*var(52)+var(53)+6*const(size.ground.back)+var(54)-1]
projid=4000320+100000*const(size.ground.back)
projanim=70060
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(vel x+100*cos((pi/180)*sysfvar(0))),floor(vel y+100*sin((pi/180)*sysfvar(0)))
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=4000320+100000*const(size.ground.back)
chainid=-1
nochainid=-1
attr=a,sp
hitflag=hlafdp
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=var(5),var(6)
fall.damage=0
getpower=10,5
givepower=10,5
kill=1
guard.kill=1
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=40
palfx.add=-192,-64,-128
palfx.sinadd=0,64,24,10
palfx.color=0
palfx.invertall=1
pausetime=var(2),var(3)
guard.pausetime=var(2),var(3)
ground.hittime=40
air.hittime=40
guard.hittime=20
guard.ctrltime=20
airguard.ctrltime=20
ground.slidetime=var(4)
guard.slidetime=floor(0.5*var(4))
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=1
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
down.velocity=fvar(0),fvar(1)
guard.velocity=0.25*fvar(0)
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(3)
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


;
;NbNXe[gB

[statedef 31700]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="Saphran_Sheol_Shalosh"
trigger2=!ishelper
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=root,pos x+facing*(-root,vel x+const(size.head.pos.x))
y=root,pos y-root,vel y+const(size.head.pos.y)
ignorehitpause=0

;xNgǗϐZbgB
[state ]
type=varset
trigger1=sysvar(0)=0
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)>=210
value=2134123982
persistent=256
ignorehitpause=1


;
;ȊOB

;B
[state ]
type=playsnd
trigger1=sysvar(0)=50-12
value=s20000,25
freqmul=0.5
volume=255
channel=-1
ignorehitpause=0
[state ]
type=playsnd
trigger1=sysvar(0)=50-12
value=s20000,25
freqmul=0.75
volume=255
channel=-1
ignorehitpause=0

[state ]
type=playsnd
trigger1=sysvar(0)=180-12-floor(94.74*1/0.8)
value=s20000,27
freqmul=0.8
volume=0
channel=-1
ignorehitpause=0
[state ]
type=playsnd
trigger1=sysvar(0)=180-floor(95.84*1/0.8)
value=s20000,28
freqmul=0.8
volume=255
channel=1
ignorehitpause=0
[state ]
type=stopsnd
trigger1=sysvar(0)=180-12
channel=1
ignorehitpause=0



;ʐݒB
[state ]
type=explod
trigger1=sysvar(0)=[20,49]
id=0
anim=19000
trans=addalpha
alpha=0,floor(128+128*cos((pi/2/30)*(sysvar(0)-20)))
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=0
[state ]
type=explod
trigger1=sysvar(0)=[50,129]
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=0
[state ]
type=explod
trigger1=sysvar(0)=[130,179]
id=0
anim=19000
trans=addalpha
alpha=0,floor(128+128*sin((pi/2/50)*(sysvar(0)-130)))
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=0

[state ]
type=explod
trigger1=sysvar(0)=[50,139]
trigger1=sysvar(0)%4=[0,1]
id=0
anim=19000
trans=addalpha
alpha=32,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=0

[state ]
type=bgpalfx
triggerall=1||var(10):=128
trigger1=sysvar(0)=[1-1,31-1]
trigger1=(sysvar(0)+1)%3=[0,1]
time=1
add=floor(-128+(32768/var(10))),floor(-128+(32768/var(10))),floor(-128+(32768/var(10)))
mul=var(10),var(10),var(10)
ignorehitpause=0
[state ]
type=bgpalfx
triggerall=1||var(10):=512
trigger1=sysvar(0)=[50-1,159-1]
time=1
add=floor(-128+(32768/var(10))),floor(-128+(32768/var(10))),floor(-128+(32768/var(10)))
mul=var(10),var(10),var(10)
ignorehitpause=0
[state ]
type=bgpalfx
triggerall=1||var(10):=floor(256+256*cos((pi/2/50)*(sysvar(0)-160)))
trigger1=sysvar(0)=[160-1,209-1]
time=1
add=floor(-128+(32768/var(10))),floor(-128+(32768/var(10))),floor(-128+(32768/var(10)))
mul=var(10),var(10),var(10)
ignorehitpause=0

[state ]
type=envshake
trigger1=sysvar(0)=[0,31]
time=2
freq=180
ampl=floor((12-12*sin((pi/2/32)*sysvar(0)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0
[state ]
type=envshake
trigger1=sysvar(0)=[50,134]
time=2
freq=180
ampl=floor(5*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=0

[state ]
type=assertspecial
trigger1=sysvar(0)=[50,179]
flag=nokoslow
ignorehitpause=1



;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



;NbN
[state ]
type=explod
trigger1=sysvar(0)=0
id=0
anim=10220
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=-299
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=10221
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=-298
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=10222
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=80
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=sysvar(0)<=49
trigger1=1||var(1):=0||var(2):=0||var(3):=14||var(4):=60||var(5):=floor(333*(0.1+0.9*enemynear,life/enemynear,lifemax))||var(6):=floor(0.1*var(5))||fvar(0):=-5||fvar(1):=0||fvar(2):=-4||fvar(3):=-4||fvar(4):=0.35
trigger2=sysvar(0)>=50
trigger2=1||var(1):=0||var(2):=0||var(3):=4||var(4):=60||var(5):=floor(108*(0.1+0.9*enemynear,life/enemynear,lifemax))||var(6):=floor(0.1*var(5))||fvar(0):=-5||fvar(1):=0||fvar(2):=-4||fvar(3):=-4||fvar(4):=0.35
ignorehitpause=0

[state ]
type=projectile
triggerall=root,statetype!=a
trigger1=sysvar(0)=10
projid=700
projanim=70080
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=5
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=0
supermovetime=0
id=700
chainid=-1
nochainid=-1
attr=s,sp
hitflag=hlafdp
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=var(5),var(6)
fall.damage=0
getpower=10,5
givepower=10,5
kill=1
guard.kill=1
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=var(2),var(3)
guard.pausetime=var(2),var(3)
ground.hittime=40
air.hittime=40
guard.hittime=20
guard.ctrltime=20
airguard.ctrltime=20
ground.slidetime=var(4)
guard.slidetime=floor(0.5*var(4))
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=1
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
down.velocity=fvar(0),fvar(1)
guard.velocity=0.25*fvar(0)
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(3)
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=root,statetype!=a
trigger1=sysvar(0)=[50,50+89]
projid=100700
projanim=70081
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(vel x+400*cos(root,var(59)**2)*cos(root,var(59))),floor(vel y+400*cos(root,var(59)**3)*sin(root,var(59)))
postype=p1
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=1
projremovetime=15
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=0
supermovetime=0
id=100700
chainid=-1
nochainid=-1
attr=s,sp
hitflag=hlafdp
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=var(5),var(6)
fall.damage=0
getpower=10,5
givepower=10,5
kill=1
guard.kill=1
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=40
palfx.add=-192,-64,-128
palfx.sinadd=0,64,24,10
palfx.color=0
palfx.invertall=1
pausetime=var(2),var(3)
guard.pausetime=var(2),var(3)
ground.hittime=40
air.hittime=40
guard.hittime=20
guard.ctrltime=20
airguard.ctrltime=20
ground.slidetime=var(4)
guard.slidetime=floor(0.5*var(4))
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=1
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
down.velocity=fvar(0),fvar(1)
guard.velocity=0.25*fvar(0)
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(3)
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=root,statetype=a
trigger1=sysvar(0)=10
projid=700
projanim=70080
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=5
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=0
supermovetime=0
id=700
chainid=-1
nochainid=-1
attr=a,sp
hitflag=hlafdp
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=var(5),var(6)
fall.damage=0
getpower=10,5
givepower=10,5
kill=1
guard.kill=1
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=var(2),var(3)
guard.pausetime=var(2),var(3)
ground.hittime=40
air.hittime=40
guard.hittime=20
guard.ctrltime=20
airguard.ctrltime=20
ground.slidetime=var(4)
guard.slidetime=floor(0.5*var(4))
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=1
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
down.velocity=fvar(0),fvar(1)
guard.velocity=0.25*fvar(0)
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(3)
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=root,statetype=a
trigger1=sysvar(0)=[50,50+89]
projid=100700
projanim=70081
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(vel x+400*cos(root,var(59)**2)*cos(root,var(59))),floor(vel y+400*cos(root,var(59)**3)*sin(root,var(59)))
postype=p1
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=1
projremovetime=15
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=0
supermovetime=0
id=100700
chainid=-1
nochainid=-1
attr=a,sp
hitflag=hlafdp
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=var(5),var(6)
fall.damage=0
getpower=10,5
givepower=10,5
kill=1
guard.kill=1
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=40
palfx.add=-192,-64,-128
palfx.sinadd=0,64,24,10
palfx.color=0
palfx.invertall=1
pausetime=var(2),var(3)
guard.pausetime=var(2),var(3)
ground.hittime=40
air.hittime=40
guard.hittime=20
guard.ctrltime=20
airguard.ctrltime=20
ground.slidetime=var(4)
guard.slidetime=floor(0.5*var(4))
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=1
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
down.velocity=fvar(0),fvar(1)
guard.velocity=0.25*fvar(0)
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(3)
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


;
;̍rgXe[gB

[statedef 31800]
type=u
movetype=u
physics=u
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=changestate
trigger1=name!="Saphran_Sheol_Shalosh"
trigger2=!ishelper
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=root,pos x+facing*(-root,vel x+const(size.head.pos.x))
y=root,pos y-root,vel y+const(size.head.pos.y)
ignorehitpause=0

;xNgǗϐZbgB
[state ]
type=varset
trigger1=sysvar(0)=0
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)>=840
value=2134123982
persistent=256
ignorehitpause=1


;
;ȊOB

;B
[state ]
type=playsnd
trigger1=sysvar(0)=60-12
value=s20000,47
freqmul=0.6
volume=255
channel=-1
ignorehitpause=0
[state ]
type=playsnd
trigger1=sysvar(0)=60-12
value=s20000,47
freqmul=0.6
volume=255
channel=-1
ignorehitpause=0
[state ]
type=playsnd
trigger1=sysvar(0)=60-12
value=s20000,47
freqmul=0.6
volume=255
channel=-1
ignorehitpause=0

[state ]
type=playsnd
trigger1=sysvar(0)=120-12
value=s20000,18
freqmul=0.5
volume=255
channel=-1
ignorehitpause=0
[state ]
type=playsnd
trigger1=sysvar(0)=120-12
value=s20000,18
freqmul=0.5
volume=255
channel=-1
ignorehitpause=0
[state ]
type=playsnd
trigger1=sysvar(0)=120-12
value=s20000,18
freqmul=0.5
volume=255
channel=-1
ignorehitpause=0

[state ]
type=playsnd
trigger1=sysvar(0)=120-12
trigger2=sysvar(0)=240-12
trigger3=sysvar(0)=360-12
trigger4=sysvar(0)=480-12
trigger5=sysvar(0)=600-12
value=s20000,49
freqmul=0.45+0.05*cos(root,var(59))
volume=255
channel=-1
ignorehitpause=0
[state ]
type=playsnd
trigger1=sysvar(0)=120+60-12
trigger2=sysvar(0)=240+60-12
trigger3=sysvar(0)=360+60-12
trigger4=sysvar(0)=480+60-12
value=s20000,49
freqmul=0.75+0.05*cos(root,var(59))
volume=255
channel=-1
ignorehitpause=0

[state ]
type=playsnd
trigger1=sysvar(0)=690-12
value=s20000,18
freqmul=0.75
volume=255
channel=-1
ignorehitpause=0
[state ]
type=playsnd
trigger1=sysvar(0)=690-12
value=s20000,18
freqmul=0.75
volume=255
channel=-1
ignorehitpause=0



;ʐݒB
[state ]
type=explod
trigger1=sysvar(0)=[0,119]
id=0
anim=19000
trans=addalpha
alpha=0,floor(64+192*sin((pi/2/120)*sysvar(0)))
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=0
[state ]
type=explod
trigger1=sysvar(0)=[120,719]
id=0
anim=19000
trans=addalpha
alpha=0,0
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=0

[state ]
type=explod
trigger1=sysvar(0)=[120,179]
id=0
anim=19000
trans=addalpha
alpha=0,floor(256*sin((pi/2/60)*(sysvar(0)-120)))
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=120
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=0

[state ]
type=assertspecial
trigger1=sysvar(0)=[0,779]
flag=nofg
ignorehitpause=1



;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



;喂@1B
[state ]
type=explod
trigger1=sysvar(0)=0
id=0
anim=10240
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=120
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=back
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
trigger1=sysvar(0)=0
id=0
anim=10241
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=121
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=back
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0

[state ]
type=explod
trigger1=sysvar(0)=120
id=3000
anim=10242
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=121
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=120*5
removeongethit=0
pos=0,0
postype=back
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=modifyexplod
triggerall=numexplod(3000)>=1
trigger1=sysvar(0)=[120,179]
id=3000
trans=addalpha
alpha=floor(256*(1-sin((pi/2/60)*(sysvar(0)-120)))),256
ignorehitpause=0
[state ]
type=removeexplod
triggerall=numexplod(3000)>=1
trigger1=sysvar(0)>=180
id=3000
ignorehitpause=0
[state ]
type=explod
trigger1=sysvar(0)=120
id=0
anim=10242
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=-2147483647
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=120*5
removeongethit=0
pos=0,0
postype=back
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0

[state ]
type=explod
trigger1=sysvar(0)=720
id=0
anim=10243
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=-2147483648
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=back
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0
[state ]
type=explod
trigger1=sysvar(0)=720
id=0
anim=10244
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=-2147483647
ontop=0
ownpal=1
supermove=0
pausemovetime=0
supermovetime=0
removetime=-2
removeongethit=0
pos=0,0
postype=back
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=0



;U{́B
[state ]
type=forcefeedback
trigger1=sysvar(0)<=89
trigger1=1||var(1):=0||var(2):=0||var(3):=4||var(4):=12||var(5):=floor(18*(0.1+0.9*enemynear,life/enemynear,lifemax))||var(6):=floor(0.667*var(5))||fvar(0):=-6||fvar(1):=0||fvar(2):=-4||fvar(3):=-4||fvar(4):=0.35
trigger2=sysvar(0)>=90
trigger2=1||var(1):=0||var(2):=0||var(3):=4||var(4):=12||var(5):=floor(600+400*cos(root,var(59)))||var(6):=floor(600+400*cos(root,var(59)))||fvar(0):=-6||fvar(1):=0||fvar(2):=-4||fvar(3):=-4||fvar(4):=0.35
ignorehitpause=0

[state ]
type=projectile
triggerall=root,statetype!=a
trigger1=sysvar(0)=[0,89]
projid=3000
projanim=70100
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(vel x+160+160*cos(random)),floor(pos y-screenpos y+120+120*cos(random)+vel y)
postype=back
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=1
projremovetime=5
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=0
supermovetime=0
id=3000
chainid=-1
nochainid=-1
attr=s,hp
hitflag=hlafdp
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=var(5),var(6)
fall.damage=0
getpower=10,5
givepower=10,5
kill=1
guard.kill=1
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=var(2),var(3)
guard.pausetime=var(2),var(3)
ground.hittime=40
air.hittime=40
guard.hittime=20
guard.ctrltime=20
airguard.ctrltime=20
ground.slidetime=var(4)
guard.slidetime=floor(0.5*var(4))
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=1
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
down.velocity=fvar(0),fvar(1)
guard.velocity=0.25*fvar(0)
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(3)
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=root,statetype!=a
trigger1=sysvar(0)=[90,719]
projid=3000
projanim=70100
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(vel x+160+160*cos(random)),floor(pos y-screenpos y+120+120*cos(random)+vel y)
postype=back
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=1
projremovetime=5
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=0
supermovetime=0
id=3000
chainid=-1
nochainid=-1
attr=s,hp
hitflag=hlafdp-
guardflag=
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=var(5),var(6)
fall.damage=0
getpower=10,5
givepower=10,5
kill=1
guard.kill=1
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=40
palfx.add=-192,-64,-128
palfx.sinadd=0,64,24,10
palfx.color=0
palfx.invertall=1
pausetime=var(2),var(3)
guard.pausetime=var(2),var(3)
ground.hittime=40
air.hittime=40
guard.hittime=20
guard.ctrltime=20
airguard.ctrltime=20
ground.slidetime=var(4)
guard.slidetime=floor(0.5*var(4))
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=1
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
down.velocity=fvar(0),fvar(1)
guard.velocity=0.25*fvar(0)
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(3)
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=root,statetype=a
trigger1=sysvar(0)=[0,89]
projid=3000
projanim=70100
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(vel x+160+160*cos(random)),floor(pos y-screenpos y+120+120*cos(random)+vel y)
postype=back
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=1
projremovetime=5
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=0
supermovetime=0
id=3000
chainid=-1
nochainid=-1
attr=a,hp
hitflag=hlafdp
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=var(5),var(6)
fall.damage=0
getpower=10,5
givepower=10,5
kill=1
guard.kill=1
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=var(2),var(3)
guard.pausetime=var(2),var(3)
ground.hittime=40
air.hittime=40
guard.hittime=20
guard.ctrltime=20
airguard.ctrltime=20
ground.slidetime=var(4)
guard.slidetime=floor(0.5*var(4))
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=1
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
down.velocity=fvar(0),fvar(1)
guard.velocity=0.25*fvar(0)
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(3)
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=root,statetype=a
trigger1=sysvar(0)=[90,719]
projid=3000
projanim=70100
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(vel x+160+160*cos(random)),floor(pos y-screenpos y+120+120*cos(random)+vel y)
postype=back
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=1
projremovetime=5
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=0
supermovetime=0
id=3000
chainid=-1
nochainid=-1
attr=a,hp
hitflag=hlafdp-
guardflag=
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=var(5),var(6)
fall.damage=0
getpower=10,5
givepower=10,5
kill=1
guard.kill=1
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=40
palfx.add=-192,-64,-128
palfx.sinadd=0,64,24,10
palfx.color=0
palfx.invertall=1
pausetime=var(2),var(3)
guard.pausetime=var(2),var(3)
ground.hittime=40
air.hittime=40
guard.hittime=20
guard.ctrltime=20
airguard.ctrltime=20
ground.slidetime=var(4)
guard.slidetime=floor(0.5*var(4))
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=1
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
down.velocity=fvar(0),fvar(1)
guard.velocity=0.25*fvar(0)
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(3)
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


;
;N\˃Xe[gB

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

;
;̌B

;
;OIXeRQB

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



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

;xNgǗϐZbgB
[state ]
type=varset
trigger1=sysvar(0)=0
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)>=360+540+120
value=2134123982
persistent=256
ignorehitpause=1



;{ݒitjB
[state ]
type=sprpriority
trigger1=1
value=-19
ignorehitpause=0



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


;
;ȊOB

;B
[state ]
type=playsnd
trigger1=sysvar(0)=0
value=s20000,43
freqmul=0.3
volume=255
channel=-1
ignorehitpause=0
[state ]
type=playsnd
trigger1=sysvar(0)=0
value=s20000,43
freqmul=0.301
volume=255
channel=-1
ignorehitpause=0

[state ]
type=playsnd
trigger1=sysvar(0)=360-12-floor(94.74*1/0.8)
value=s20000,27
freqmul=0.8
volume=0
channel=-1
ignorehitpause=0
[state ]
type=playsnd
trigger1=sysvar(0)=360-floor(95.84*1/0.8)
value=s20000,28
freqmul=0.8
volume=255
channel=1
ignorehitpause=0
[state ]
type=stopsnd
trigger1=sysvar(0)=360-12
channel=1
ignorehitpause=0

[state ]
type=playsnd
trigger1=sysvar(0)=360+540-12
value=s20000,18
freqmul=0.95
volume=0
channel=-1
ignorehitpause=0
[state ]
type=playsnd
trigger1=sysvar(0)=360+540-12
value=s20000,18
freqmul=0.95
volume=0
channel=-1
ignorehitpause=0



;ʐݒB
[state ]
type=explod
trigger1=sysvar(0)=[0,269]
id=0
anim=19000
trans=addalpha
alpha=0,floor(240+16*cos(random))
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=0

[state ]
type=assertspecial
trigger1=sysvar(0)=[230,359]
flag=nokoslow
ignorehitpause=1



;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



;rWAZbgB
[state ]
type=angledraw
trigger1=sysvar(0)=[0,239]
trigger1=1||fvar(10):=0.5*1.1
trigger2=sysvar(0)=[240,359]
trigger2=1||fvar(10):=0.5*(1.1-0.94*0.5*(1-cos((pi/120)*(sysvar(0)-240))))
trigger3=sysvar(0)=[360,360+540-1]
trigger3=1||fvar(10):=0.5*0.16
trigger4=sysvar(0)=[360+540,360+540+119]
trigger4=1||fvar(10):=0.5*0.16*(1-sin((pi/2/120)*(sysvar(0)-(360+540))))
value=floor(-sysfvar(0))
scale=fvar(10)*(1+0.0625*cos((2*pi/90)*sysvar(0))),fvar(10)*(1+0.0625*sin((2*pi/90)*sysvar(0)))
ignorehitpause=1

[state ]
type=trans
trigger1=1
trans=addalpha
alpha=0,0
ignorehitpause=1

[state ]
type=displaytoclipboard
triggerall=sysvar(0)<=269
triggerall=root,var(55)=0
trigger1=1||var(39):=0
;
trigger1=1||var(var(39)):=            (5008);  ̃AhXlijB
trigger1=1||var(var(39)+1):=          (256+2*sysvar(0));  鐔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
[state ]
type=displaytoclipboard
triggerall=sysvar(0)=[270,359]
triggerall=1||var(10):=256+2*sysvar(0)
triggerall=1||var(11):=-floor(256*2+128+128*cos((2*pi/360)*sysvar(0)))
triggerall=root,var(55)=0
trigger1=1||var(39):=0
;
trigger1=1||var(var(39)):=            (5008);  ̃AhXlijB
trigger1=1||var(var(39)+1):=          (floor(var(10)+(var(11)-var(10))*sin((pi/2/90)*(sysvar(0)-270))));  鐔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
[state ]
type=displaytoclipboard
triggerall=sysvar(0)>=360
triggerall=root,var(55)=0
trigger1=1||var(39):=0
;
trigger1=1||var(var(39)):=            (5008);  ̃AhXlijB
trigger1=1||var(var(39)+1):=          (-floor(256*2+128+128*cos((2*pi/360)*sysvar(0))));  鐔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

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



;U{́B
[state ]
type=forcefeedback
trigger1=1||var(1):=0||var(2):=0||var(3):=4||var(4):=12||var(5):=floor(600+400*cos(root,var(59)))||var(6):=floor(600+400*cos(root,var(59)))||fvar(0):=-6||fvar(1):=0||fvar(2):=-4||fvar(3):=-4||fvar(4):=0.35
ignorehitpause=0

[state ]
type=projectile
triggerall=root,statetype!=a
trigger1=sysvar(0)=[0,359-90]
projid=3100
projanim=70100
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(vel x+160+160*cos(random)),floor(pos y-screenpos y+120+120*cos(random)+vel y)
postype=back
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=1
projremovetime=5
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=0
supermovetime=0
id=3100
chainid=-1
nochainid=-1
attr=s,hp
hitflag=hlafdp-
guardflag=
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=var(5),var(6)
fall.damage=0
getpower=10,5
givepower=10,5
kill=1
guard.kill=1
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=40
palfx.add=-192,-64,-128
palfx.sinadd=0,64,24,10
palfx.color=0
palfx.invertall=1
pausetime=var(2),var(3)
guard.pausetime=var(2),var(3)
ground.hittime=40
air.hittime=40
guard.hittime=20
guard.ctrltime=20
airguard.ctrltime=20
ground.slidetime=var(4)
guard.slidetime=floor(0.5*var(4))
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=1
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
down.velocity=fvar(0),fvar(1)
guard.velocity=0.25*fvar(0)
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(3)
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=root,statetype!=a
trigger1=sysvar(0)=[0,359-90]
projid=3100
projanim=70100
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=floor(vel x+160+160*cos(random)),floor(pos y-screenpos y+120+120*cos(random)+vel y)
postype=back
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=1
projremovetime=5
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=0
supermovetime=0
id=3100
chainid=-1
nochainid=-1
attr=a,hp
hitflag=hlafdp-
guardflag=
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=var(5),var(6)
fall.damage=0
getpower=10,5
givepower=10,5
kill=1
guard.kill=1
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=40
palfx.add=-192,-64,-128
palfx.sinadd=0,64,24,10
palfx.color=0
palfx.invertall=1
pausetime=var(2),var(3)
guard.pausetime=var(2),var(3)
ground.hittime=40
air.hittime=40
guard.hittime=20
guard.ctrltime=20
airguard.ctrltime=20
ground.slidetime=var(4)
guard.slidetime=floor(0.5*var(4))
fall.recover=0
fall.recovertime=2147483647
fall=var(1)
air.fall=1
ground.velocity=fvar(0),fvar(1)
air.velocity=fvar(2),fvar(3)
down.velocity=fvar(0),fvar(1)
guard.velocity=0.25*fvar(0)
;airguard.velocity=0,0
yaccel=fvar(4)
envshake.time=0
fall.envshake.time=0
fall.envshake.ampl=var(3)
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









