;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖傾儖僼儌乕僪丅

;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥劥
;劔侖愭峴擖椡婰壇曄悢僙僢僩丅

[state ]
type=varset
triggerall=floor(sysfvar(4))%3=0
trigger1=!(var(50)=200&&animelemtime(3)>=0)
trigger1=!(var(50)=210&&animelemtime(4)>=0)
trigger1=!(var(50)=220&&animelemtime(6)>=0)
trigger1=!(var(50)=230&&animelemtime(5)>=0)
trigger1=!(var(50)=240&&animelemtime(2)>=0)
trigger1=!(var(50)=400&&animelemtime(4)>=0)
trigger1=!(var(50)=600&&animelemtime(4)>=0)
trigger1=!(var(50)=610&&animelemtime(3)>=0)
sysfvar(4)=(3*7*2*4)*floor(floor(sysfvar(4))/(3*7*2*4))+floor(sysfvar(4))%(3*7*2)+(3*7*2)*0
ignorehitpause=1
[state ]
type=varset
triggerall=floor(sysfvar(4))%3=0
triggerall=var(10)=1
trigger1=var(50)=200&&animelemtime(3)>=0
trigger2=var(50)=210&&animelemtime(4)>=0
trigger3=var(50)=220&&animelemtime(6)>=0
trigger4=var(50)=230&&animelemtime(5)>=0
trigger5=var(50)=240&&animelemtime(2)>=0
trigger6=var(50)=400&&animelemtime(4)>=0
trigger7=var(50)=600&&animelemtime(4)>=0
trigger8=var(50)=610&&animelemtime(3)>=0
sysfvar(4)=(3*7*2*4)*floor(floor(sysfvar(4))/(3*7*2*4))+floor(sysfvar(4))%(3*7*2)+(3*7*2)*1
ignorehitpause=1
[state ]
type=varset
triggerall=floor(sysfvar(4))%3=0
triggerall=var(11)=1
trigger1=var(50)=240&&animelemtime(2)>=0
sysfvar(4)=(3*7*2*4)*floor(floor(sysfvar(4))/(3*7*2*4))+floor(sysfvar(4))%(3*7*2)+(3*7*2)*2
ignorehitpause=1
[state ]
type=varset
triggerall=floor(sysfvar(4))%3=0
triggerall=var(12)=1
trigger1=var(50)=240&&animelemtime(2)>=0
sysfvar(4)=(3*7*2*4)*floor(floor(sysfvar(4))/(3*7*2*4))+floor(sysfvar(4))%(3*7*2)+(3*7*2)*3
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥劥
;劔侖僉儍儞僙儖帪怳傝岦偒張棟丅

[state ]
type=turn
triggerall=floor(sysfvar(4))%3=0
triggerall=facing*(enemynear,screenpos x-screenpos x)<0
trigger1=var(50)=200&&floor((floor(sysfvar(4))%(3*7*2*4))/(3*7*2))=1&&animelemtime(3)=8
trigger2=var(50)=210&&floor((floor(sysfvar(4))%(3*7*2*4))/(3*7*2))=1&&animelemtime(4)=8
trigger3=var(50)=220&&floor((floor(sysfvar(4))%(3*7*2*4))/(3*7*2))=1&&animelemtime(6)=8
trigger4=var(50)=230&&floor((floor(sysfvar(4))%(3*7*2*4))/(3*7*2))=1&&animelemtime(5)=12
trigger5=var(50)=240&&floor((floor(sysfvar(4))%(3*7*2*4))/(3*7*2))=1&&animelemtime(2)=12
trigger6=var(50)=240&&floor((floor(sysfvar(4))%(3*7*2*4))/(3*7*2))=2&&animelemtime(2)=12
trigger7=var(50)=240&&floor((floor(sysfvar(4))%(3*7*2*4))/(3*7*2))=3&&animelemtime(2)=12
trigger8=var(50)=400&&floor((floor(sysfvar(4))%(3*7*2*4))/(3*7*2))=1&&animelemtime(4)=8
trigger9=var(50)=600&&floor((floor(sysfvar(4))%(3*7*2*4))/(3*7*2))=1&&animelemtime(4)=8
trigger10=var(50)=610&&floor((floor(sysfvar(4))%(3*7*2*4))/(3*7*2))=1&&animelemtime(3)=8
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥劥
;劔侖僗僥乕僩斣崋曐懚曄悢僙僢僩丅

[state ]
type=null
triggerall=floor(sysfvar(4))%3=0
triggerall=var(53)!=1

;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥劥劥
;劔侖捠忢懪寕丅

;棫偪A楢1抜栚丅
trigger1=statetype=s
trigger1=ctrl
trigger1=var(10)=1&&var(0)!=1
trigger1=1||var(50):=200

;棫偪A楢2抜栚丅
trigger2=var(50)=200&&floor((floor(sysfvar(4))%(3*7*2*4))/(3*7*2))=1&&animelemtime(3)=8
trigger2=1||var(50):=210
trigger3=var(50)=400&&floor((floor(sysfvar(4))%(3*7*2*4))/(3*7*2))=1&&animelemtime(4)=8
trigger3=1||var(50):=210

;棫偪A楢3抜栚丅
trigger4=var(50)=210&&floor((floor(sysfvar(4))%(3*7*2*4))/(3*7*2))=1&&animelemtime(4)=8
trigger4=1||var(50):=220

;棫偪A楢4抜栚丅
trigger5=var(50)=220&&floor((floor(sysfvar(4))%(3*7*2*4))/(3*7*2))=1&&animelemtime(6)=8
trigger5=1||var(50):=230

;棫偪6A寭棫偪A楢5抜栚丅
trigger6=statetype=s
trigger6=ctrl
trigger6=var(10)=1&&var(0)=1
trigger6=1||var(50):=240
trigger7=var(50)=230&&floor((floor(sysfvar(4))%(3*7*2*4))/(3*7*2))=1&&animelemtime(5)=12
trigger7=1||var(50):=240



;孅傒A寭棫偪A楢1抜栚丅
trigger8=statetype=c
trigger8=ctrl
trigger8=var(10)=1
trigger8=1||var(50):=400



;嬻拞A楢1抜栚丅
trigger9=statetype=a
trigger9=ctrl
trigger9=var(10)=1
trigger9=1||var(50):=600

;嬻拞A楢2抜栚丅
trigger10=var(50)=600&&floor((floor(sysfvar(4))%(3*7*2*4))/(3*7*2))=1&&animelemtime(4)=8
trigger10=1||var(50):=610

;嬻拞A楢3抜栚丅
trigger11=var(50)=610&&floor((floor(sysfvar(4))%(3*7*2*4))/(3*7*2))=1&&animelemtime(3)=8
trigger11=1||var(50):=620


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥劥劥
;劔侖捠忢幩寕丅

;棫偪B丅
trigger12=statetype=s
trigger12=ctrl
trigger12=var(11)=1&&var(13)!=1&&var(14)!=1&&var(15)!=1&&var(16)!=1&&var(17)!=1
trigger12=1||var(50):=300

;棫偪C丅
trigger13=statetype=s
trigger13=ctrl
trigger13=var(12)=1&&var(13)!=1&&var(14)!=1&&var(15)!=1&&var(16)!=1&&var(17)!=1
trigger13=1||var(50):=310

;孅傒B丅
trigger14=statetype=c
trigger14=ctrl
trigger14=var(11)=1&&var(13)!=1&&var(14)!=1&&var(15)!=1&&var(16)!=1&&var(17)!=1
trigger14=1||var(50):=500

;孅傒C丅
trigger15=statetype=c
trigger15=ctrl
trigger15=var(12)=1&&var(13)!=1&&var(14)!=1&&var(15)!=1&&var(16)!=1&&var(17)!=1
trigger15=1||var(50):=510

;嬻拞B丅
trigger16=statetype=a
trigger16=ctrl
trigger16=var(11)=1&&var(13)!=1&&var(14)!=1&&var(15)!=1&&var(16)!=1&&var(17)!=1
trigger16=1||var(50):=700

;嬻拞C丅
trigger17=statetype=a
trigger17=ctrl
trigger17=var(12)=1&&var(13)!=1&&var(14)!=1&&var(15)!=1&&var(16)!=1&&var(17)!=1
trigger17=1||var(50):=710


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥劥劥
;劔侖昁嶦媄丅

;236幩丅
trigger18=statetype=s||statetype=c
trigger18=ctrl
trigger18=var(13)=1
trigger18=1||var(50):=1000
trigger19=var(50)=240&&floor((floor(sysfvar(4))%(3*7*2*4))/(3*7*2))=1&&animelemtime(2)=12
trigger19=1||var(50):=1001

;623幩丅
trigger20=statetype=s||statetype=c
trigger20=ctrl
trigger20=var(14)=1
trigger20=1||var(50):=1100
trigger21=var(50)=240&&floor((floor(sysfvar(4))%(3*7*2*4))/(3*7*2))=2&&var(0)=1&&animelemtime(2)=12
trigger21=1||var(50):=1101
trigger22=var(50)=240&&floor((floor(sysfvar(4))%(3*7*2*4))/(3*7*2))=3&&var(0)=1&&animelemtime(2)=12
trigger22=1||var(50):=1101

;214幩丅
trigger23=statetype=s||statetype=c
trigger23=ctrl
trigger23=var(15)=1
trigger23=1||var(50):=1200
trigger24=var(50)=240&&floor((floor(sysfvar(4))%(3*7*2*4))/(3*7*2))=2&&animelemtime(2)=12
trigger24=1||var(50):=1201

;22幩丅
trigger25=statetype=s||statetype=c
trigger25=ctrl
trigger25=var(16)=1
trigger25=1||var(50):=1300
trigger26=var(50)=240&&floor((floor(sysfvar(4))%(3*7*2*4))/(3*7*2))=3&&animelemtime(2)=12
trigger26=1||var(50):=1301


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥劥劥
;劔侖挻昁嶦媄丅

;z丅
trigger27=statetype=s||statetype=c
trigger27=ctrl
trigger27=power>=3000
trigger27=var(17)=1&&var(0)!=1&&var(1)!=1
trigger27=1||var(50):=3000

;Fz丅
trigger28=statetype=s||statetype=c
trigger28=ctrl
trigger28=power>=1000
trigger28=var(17)=1&&var(0)=1
trigger28=1||var(50):=3100

;Bz丅
trigger29=statetype=s||statetype=c
trigger29=ctrl
trigger29=power>=2000
trigger29=var(17)=1&&var(1)=1
trigger29=1||var(50):=3200
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖儀乕僩儌乕僪丅

;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥劥
;劔侖愭峴擖椡婰壇曄悢僙僢僩丅

[state ]
type=varset
triggerall=floor(sysfvar(4))%3=1
trigger1=!(var(50)=6200&&animelemtime(4)>=0)
trigger1=!(var(50)=6210&&animelemtime(2)>=0)
trigger1=!(var(50)=6220&&animelemtime(4)>=0)
trigger1=!(var(50)=6230&&animelemtime(6)>=0)
trigger1=!(var(50)=6400&&animelemtime(5)>=0)
trigger1=!(var(50)=6600&&animelemtime(4)>=0)
trigger1=!(var(50)=6610&&animelemtime(4)>=0)
sysfvar(4)=(3*7*2*4)*floor(floor(sysfvar(4))/(3*7*2*4))+floor(sysfvar(4))%(3*7*2)+(3*7*2)*0
ignorehitpause=1
[state ]
type=varset
triggerall=floor(sysfvar(4))%3=1
triggerall=var(10)=1
trigger1=var(50)=6200&&animelemtime(4)>=0
trigger2=var(50)=6210&&animelemtime(2)>=0
trigger3=var(50)=6220&&animelemtime(4)>=0
trigger4=var(50)=6230&&animelemtime(6)>=0
trigger5=var(50)=6400&&animelemtime(5)>=0
trigger6=var(50)=6600&&animelemtime(4)>=0
trigger7=var(50)=6610&&animelemtime(4)>=0
sysfvar(4)=(3*7*2*4)*floor(floor(sysfvar(4))/(3*7*2*4))+floor(sysfvar(4))%(3*7*2)+(3*7*2)*1
ignorehitpause=1
[state ]
type=varset
triggerall=floor(sysfvar(4))%3=1
triggerall=var(11)=1
trigger1=var(50)=6230&&animelemtime(6)>=0
sysfvar(4)=(3*7*2*4)*floor(floor(sysfvar(4))/(3*7*2*4))+floor(sysfvar(4))%(3*7*2)+(3*7*2)*2
ignorehitpause=1
[state ]
type=varset
triggerall=floor(sysfvar(4))%3=1
triggerall=var(12)=1
trigger1=var(50)=6230&&animelemtime(6)>=0
sysfvar(4)=(3*7*2*4)*floor(floor(sysfvar(4))/(3*7*2*4))+floor(sysfvar(4))%(3*7*2)+(3*7*2)*3
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥劥
;劔侖僉儍儞僙儖帪怳傝岦偒張棟丅

[state ]
type=turn
triggerall=floor(sysfvar(4))%3=1
triggerall=facing*(enemynear,screenpos x-screenpos x)<0
trigger1=var(50)=6200&&floor((floor(sysfvar(4))%(3*7*2*4))/(3*7*2))=1&&animelemtime(4)=8-2*floor((floor(sysfvar(4))%(3*7*2))/(3*7))
trigger2=var(50)=6400&&floor((floor(sysfvar(4))%(3*7*2*4))/(3*7*2))=1&&animelemtime(5)=8-2*floor((floor(sysfvar(4))%(3*7*2))/(3*7))
trigger3=var(50)=6210&&floor((floor(sysfvar(4))%(3*7*2*4))/(3*7*2))=1&&animelemtime(2)=8-2*floor((floor(sysfvar(4))%(3*7*2))/(3*7))
trigger4=var(50)=6220&&floor((floor(sysfvar(4))%(3*7*2*4))/(3*7*2))=1&&animelemtime(4)=8-2*floor((floor(sysfvar(4))%(3*7*2))/(3*7))
trigger5=var(50)=6230&&floor((floor(sysfvar(4))%(3*7*2*4))/(3*7*2))=1&&animelemtime(6)=16-4*floor((floor(sysfvar(4))%(3*7*2))/(3*7))
trigger6=var(50)=6230&&floor((floor(sysfvar(4))%(3*7*2*4))/(3*7*2))=2&&animelemtime(6)=16-4*floor((floor(sysfvar(4))%(3*7*2))/(3*7))
trigger7=var(50)=6230&&floor((floor(sysfvar(4))%(3*7*2*4))/(3*7*2))=3&&animelemtime(6)=16-4*floor((floor(sysfvar(4))%(3*7*2))/(3*7))
trigger8=var(50)=6600&&floor((floor(sysfvar(4))%(3*7*2*4))/(3*7*2))=1&&animelemtime(4)=8-2*floor((floor(sysfvar(4))%(3*7*2))/(3*7))
trigger9=var(50)=6610&&floor((floor(sysfvar(4))%(3*7*2*4))/(3*7*2))=1&&animelemtime(4)=8-2*floor((floor(sysfvar(4))%(3*7*2))/(3*7))
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥劥
;劔侖僗僥乕僩斣崋曐懚曄悢僙僢僩丅

[state ]
type=null
triggerall=floor(sysfvar(4))%3=1
triggerall=var(53)!=1

;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥劥劥
;劔侖捠忢懪寕丅

;棫偪A楢1抜栚丅
trigger1=statetype=s
trigger1=ctrl
trigger1=var(10)=1&&var(0)!=1
trigger1=1||var(50):=6200

;棫偪A楢2抜栚丅
trigger2=var(50)=6200&&floor((floor(sysfvar(4))%(3*7*2*4))/(3*7*2))=1&&animelemtime(4)=8-2*floor((floor(sysfvar(4))%(3*7*2))/(3*7))
trigger2=1||var(50):=6210
trigger3=var(50)=6400&&floor((floor(sysfvar(4))%(3*7*2*4))/(3*7*2))=1&&animelemtime(5)=8-2*floor((floor(sysfvar(4))%(3*7*2))/(3*7))
trigger3=1||var(50):=6210

;棫偪A楢3抜栚丅
trigger4=var(50)=6210&&floor((floor(sysfvar(4))%(3*7*2*4))/(3*7*2))=1&&animelemtime(2)=8-2*floor((floor(sysfvar(4))%(3*7*2))/(3*7))
trigger4=1||var(50):=6220

;棫偪6A寭棫偪A楢4抜栚丅
trigger5=statetype=s
trigger5=ctrl
trigger5=var(10)=1&&var(0)=1
trigger5=1||var(50):=6230
trigger6=var(50)=6220&&floor((floor(sysfvar(4))%(3*7*2*4))/(3*7*2))=1&&animelemtime(4)=8-2*floor((floor(sysfvar(4))%(3*7*2))/(3*7))
trigger6=1||var(50):=6230



;孅傒A寭棫偪A楢1抜栚丅
trigger7=statetype=c
trigger7=ctrl
trigger7=var(10)=1
trigger7=1||var(50):=6400



;嬻拞A楢1抜栚丅
trigger8=statetype=a
trigger8=ctrl
trigger8=var(10)=1
trigger8=1||var(50):=6600

;嬻拞A楢2抜栚丅
trigger9=var(50)=6600&&floor((floor(sysfvar(4))%(3*7*2*4))/(3*7*2))=1&&animelemtime(4)=8-2*floor((floor(sysfvar(4))%(3*7*2))/(3*7))
trigger9=1||var(50):=6610

;嬻拞A楢3抜栚丅
trigger10=var(50)=6610&&floor((floor(sysfvar(4))%(3*7*2*4))/(3*7*2))=1&&animelemtime(4)=8-2*floor((floor(sysfvar(4))%(3*7*2))/(3*7))
trigger10=1||var(50):=6620


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥劥劥
;劔侖捠忢幩寕丅

;棫偪B丅
trigger11=floor(sysfvar(2))%81=0
trigger11=statetype=s
trigger11=ctrl
trigger11=var(11)=1&&var(13)!=1&&var(14)!=1&&var(15)!=1&&var(16)!=1&&var(17)!=1
trigger11=1||var(50):=6300

;棫偪C丅
trigger12=statetype=s
trigger12=ctrl
trigger12=var(12)=1&&var(13)!=1&&var(14)!=1&&var(15)!=1&&var(16)!=1&&var(17)!=1
trigger12=1||var(50):=6310

;孅傒B丅
trigger13=floor(sysfvar(2))%81=0
trigger13=statetype=c
trigger13=ctrl
trigger13=var(11)=1&&var(13)!=1&&var(14)!=1&&var(15)!=1&&var(16)!=1&&var(17)!=1
trigger13=1||var(50):=6500

;孅傒C丅
trigger14=statetype=c
trigger14=ctrl
trigger14=var(12)=1&&var(13)!=1&&var(14)!=1&&var(15)!=1&&var(16)!=1&&var(17)!=1
trigger14=1||var(50):=6510

;嬻拞B丅
trigger15=floor(sysfvar(2))%81=0
trigger15=statetype=a
trigger15=ctrl
trigger15=var(11)=1&&var(13)!=1&&var(14)!=1&&var(15)!=1&&var(16)!=1&&var(17)!=1
trigger15=1||var(50):=6700

;嬻拞C丅
trigger16=statetype=a
trigger16=ctrl
trigger16=var(12)=1&&var(13)!=1&&var(14)!=1&&var(15)!=1&&var(16)!=1&&var(17)!=1
trigger16=1||var(50):=6710


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥劥劥
;劔侖昁嶦媄丅

;236幩丅
trigger17=statetype=s||statetype=c
trigger17=ctrl
trigger17=var(13)=1
trigger17=1||var(50):=2000
trigger18=var(50)=6230&&floor((floor(sysfvar(4))%(3*7*2*4))/(3*7*2))=1&&animelemtime(6)=16-4*floor((floor(sysfvar(4))%(3*7*2))/(3*7))
trigger18=1||var(50):=2001

;623幩丅
trigger19=floor((floor(sysfvar(2))%(81*141))/81)=0
trigger19=statetype=s||statetype=c
trigger19=ctrl
trigger19=var(14)=1
trigger19=1||var(50):=2100
trigger20=var(50)=6230&&floor((floor(sysfvar(4))%(3*7*2*4))/(3*7*2))=2&&animelemtime(6)=16-4*floor((floor(sysfvar(4))%(3*7*2))/(3*7))
trigger20=1||var(50):=2100

;214幩丅
trigger21=statetype=s||statetype=c
trigger21=ctrl
trigger21=var(15)=1
trigger21=1||var(50):=2200
trigger22=var(50)=6230&&floor((floor(sysfvar(4))%(3*7*2*4))/(3*7*2))=3&&animelemtime(6)=16-4*floor((floor(sysfvar(4))%(3*7*2))/(3*7))
trigger22=1||var(50):=2201

;22幩丅
trigger23=floor((floor(sysfvar(2))%(81*141*201))/(81*141))=0
trigger23=statetype=s||statetype=c
trigger23=ctrl
trigger23=var(16)=1
trigger23=1||var(50):=2300


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥劥劥
;劔侖挻昁嶦媄丅

;z丅
trigger24=statetype=s||statetype=c
trigger24=ctrl
trigger24=power>=1000
trigger24=var(17)=1&&var(0)!=1&&var(1)!=1
trigger24=1||var(50):=4000

;Fz丅
trigger25=statetype=s||statetype=c
trigger25=ctrl
trigger25=power>=2000
trigger25=var(17)=1&&var(0)=1
trigger25=1||var(50):=4100

;Bz丅
trigger26=statetype=s||statetype=c
trigger26=ctrl
trigger26=power>=3000
trigger26=var(17)=1&&var(1)=1
trigger26=1||var(50):=4200
ignorehitpause=1





[begin action 1000]
clsn2default:1
clsn2[0]=-14,-84,11,0
1000,0,0,0,2
1000,1,0,0,10
1000,2,0,0,2
1000,3,0,0,8
1000,4,0,0,2
clsn1:2
clsn1[0]=-55,-115,30,-66
clsn1[1]=0,-90,105,-5
1000,5,0,0,2
clsn1:2
clsn1[0]=-55,-115,30,-66
clsn1[1]=0,-90,105,-5
1000,6,0,0,2
1000,7,0,0,6
1000,8,0,0,4
[begin action 1001]
clsn2default:1
clsn2[0]=-14,-84,11,0
1000,2,0,0,2
1000,3,0,0,8
1000,4,0,0,2
clsn1:2
clsn1[0]=-55,-115,30,-66
clsn1[1]=0,-90,105,-5
1000,5,0,0,2
clsn1:2
clsn1[0]=-55,-115,30,-66
clsn1[1]=0,-90,105,-5
1000,6,0,0,2
1000,7,0,0,6
1000,8,0,0,4


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥
;劔侖儀乕僩儌乕僪丅

;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥
;劔侖捠忢懪寕丅

;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖棫偪A楢1~3抜栚丅
;劔侖棫偪6A寭棫偪A楢4抜栚丅

[begin action 6200]
clsn2default:1
clsn2[0]=-14,-84,11,0
1000,2,0,0,2
1000,3,0,0,8
1000,4,0,0,2
clsn1:2
clsn1[0]=-55,-115,30,-66
clsn1[1]=0,-90,105,-5
1000,5,0,0,2
clsn1:2
clsn1[0]=-55,-115,30,-66
clsn1[1]=0,-90,105,-5
1000,6,0,0,2
1000,7,0,0,6
1000,8,0,0,4
[begin action 6210]
clsn2default:1
clsn2[0]=-14,-84,11,0
3000,0,0,0,4
clsn1:1
clsn1[0]=20,-150,110,-5
3000,1,0,0,2
clsn1:1
clsn1[0]=20,-150,110,-5
3000,2,0,0,2
3000,3,0,0,3
3000,4,0,0,3
6210,0,0,0,8
6210,1,0,0,6
6210,2,0,0,4
6210,3,0,0,4
[begin action 6220]
clsn2default:1
clsn2[0]=-14,-84,11,0
3000,10,0,0,2
3000,11,0,0,6
3000,12,0,0,2
clsn1:2
clsn1[0]=-65,-45,95,15
clsn1[1]=-65,-90,0,-45
3000,13,0,0,2
clsn1:2
clsn1[0]=-65,-45,95,15
clsn1[1]=-65,-90,0,-45
3000,14,0,0,3
6220,0,0,0,3
6220,1,0,0,6
6220,2,0,0,8
[begin action 6230]
clsn2default:1
clsn2[0]=-14,-84,11,0
3000,15,0,0,2
3000,16,0,0,2
3000,17,0,0,8
3000,18,0,0,2
3000,19,0,0,2
clsn1:1
clsn1[0]=10,-110,100,0
3000,20,0,0,2
clsn1:1
clsn1[0]=10,-110,100,0
3000,21,0,0,2
3000,22,0,0,8
3000,23,0,0,4
3000,24,0,0,4
3000,25,0,0,4

[begin action 6201]
clsn2default:1
clsn2[0]=-14,-84,11,0
1000,2,0,0,1
1000,3,0,0,7
1000,4,0,0,1
clsn1:2
clsn1[0]=-55,-115,30,-66
clsn1[1]=0,-90,105,-5
1000,5,0,0,1
clsn1:2
clsn1[0]=-55,-115,30,-66
clsn1[1]=0,-90,105,-5
1000,6,0,0,1
1000,7,0,0,5
1000,8,0,0,3
[begin action 6211]
clsn2default:1
clsn2[0]=-14,-84,11,0
3000,0,0,0,3
clsn1:1
clsn1[0]=20,-150,110,-5
3000,1,0,0,1
clsn1:1
clsn1[0]=20,-150,110,-5
3000,2,0,0,1
3000,3,0,0,2
3000,4,0,0,2
6210,0,0,0,7
6210,1,0,0,5
6210,2,0,0,3
6210,3,0,0,3
[begin action 6221]
clsn2default:1
clsn2[0]=-14,-84,11,0
3000,10,0,0,1
3000,11,0,0,5
3000,12,0,0,1
clsn1:2
clsn1[0]=-65,-45,95,15
clsn1[1]=-65,-90,0,-45
3000,13,0,0,1
clsn1:2
clsn1[0]=-65,-45,95,15
clsn1[1]=-65,-90,0,-45
3000,14,0,0,2
6220,0,0,0,2
6220,1,0,0,5
6220,2,0,0,7
[begin action 6231]
clsn2default:1
clsn2[0]=-14,-84,11,0
3000,15,0,0,1
3000,16,0,0,1
3000,17,0,0,7
3000,18,0,0,1
3000,19,0,0,1
clsn1:1
clsn1[0]=10,-110,100,0
3000,20,0,0,1
clsn1:1
clsn1[0]=10,-110,100,0
3000,21,0,0,1
3000,22,0,0,7
3000,23,0,0,3
3000,24,0,0,3
3000,25,0,0,3


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖孅傒A寭棫偪A楢1抜栚丅

[begin action 6400]
clsn2default:1
clsn2[0]=-29,-84,-4,0
6400,0,0,0,2
6400,1,0,0,2
6400,2,0,0,10
6400,3,0,0,2
clsn1:1
clsn1[0]=-60,-130,85,0
6400,4,0,0,2
clsn1:1
clsn1[0]=-60,-130,85,0
6400,5,0,0,2
6400,6,0,0,4
6400,7,0,0,6

[begin action 6401]
clsn2default:1
clsn2[0]=-29,-84,-4,0
6400,0,0,0,2
6400,1,0,0,2
6400,2,0,0,10
6400,3,0,0,2
clsn1:1
clsn1[0]=-60,-130,85,0
6400,4,0,0,2
clsn1:1
clsn1[0]=-60,-130,85,0
6400,5,0,0,2
6400,6,0,0,4
6400,7,0,0,6


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖嬻拞A楢1~3抜栚丅

[begin action 6600]
clsn2default:1
clsn2[0]=-14,-84,11,0
1000,2,0,0,2
1000,3,0,0,8
1000,4,0,0,2
clsn1:2
clsn1[0]=-55,-115,30,-66
clsn1[1]=0,-90,105,-5
1000,5,0,0,2
clsn1:2
clsn1[0]=-55,-115,30,-66
clsn1[1]=0,-90,105,-5
1000,6,0,0,2
1000,7,0,0,6
1000,8,0,0,4
[begin action 6610]
clsn2default:1
clsn2[0]=-14,-84,11,0
3000,10,0,0,2
3000,11,0,0,6
3000,12,0,0,2
clsn1:2
clsn1[0]=-65,-45,95,15
clsn1[1]=-65,-90,0,-45
3000,13,0,0,2
clsn1:2
clsn1[0]=-65,-45,95,15
clsn1[1]=-65,-90,0,-45
3000,14,0,0,3
6220,0,0,0,3
6220,1,0,0,6
6220,2,0,0,8
[begin action 6620]
clsn2default:1
clsn2[0]=-14,-84,11,0
3000,15,0,0,2
3000,16,0,0,2
3000,17,0,0,8
3000,18,0,0,2
3000,19,0,0,2
clsn1:1
clsn1[0]=10,-110,100,0
3000,20,0,0,2
clsn1:1
clsn1[0]=10,-110,100,0
3000,21,0,0,2
3000,22,0,0,8
3000,23,0,0,4
3000,24,0,0,4
3000,25,0,0,4

[begin action 6601]
clsn2default:1
clsn2[0]=-14,-84,11,0
1000,2,0,0,1
1000,3,0,0,7
1000,4,0,0,1
clsn1:2
clsn1[0]=-55,-115,30,-66
clsn1[1]=0,-90,105,-5
1000,5,0,0,1
clsn1:2
clsn1[0]=-55,-115,30,-66
clsn1[1]=0,-90,105,-5
1000,6,0,0,1
1000,7,0,0,5
1000,8,0,0,3
[begin action 6611]
clsn2default:1
clsn2[0]=-14,-84,11,0
3000,10,0,0,1
3000,11,0,0,5
3000,12,0,0,1
clsn1:2
clsn1[0]=-65,-45,95,15
clsn1[1]=-65,-90,0,-45
3000,13,0,0,1
clsn1:2
clsn1[0]=-65,-45,95,15
clsn1[1]=-65,-90,0,-45
3000,14,0,0,2
6220,0,0,0,2
6220,1,0,0,5
6220,2,0,0,7
[begin action 6621]
clsn2default:1
clsn2[0]=-14,-84,11,0
3000,15,0,0,1
3000,16,0,0,1
3000,17,0,0,7
3000,18,0,0,1
3000,19,0,0,1
clsn1:1
clsn1[0]=10,-110,100,0
3000,20,0,0,1
clsn1:1
clsn1[0]=10,-110,100,0
3000,21,0,0,1
3000,22,0,0,7
3000,23,0,0,3
3000,24,0,0,3
3000,25,0,0,3



[begin action 2200]
clsn2default:1
clsn2[0]=-14,-84,11,0
2000,0,0,0,2
2000,1,0,0,2
2000,2,0,0,2
2000,3,0,0,10
2000,4,0,0,4
2000,5,0,0,4
1000,4,0,0,2
clsn1:2
clsn1[0]=-55,-115,30,-66
clsn1[1]=0,-90,105,-5
1000,5,0,0,2
clsn1:2
clsn1[0]=-55,-115,30,-66
clsn1[1]=0,-90,105,-5
1000,6,0,0,2
1000,7,0,0,6
1000,8,0,0,4
[begin action 2201]
clsn2default:1
clsn2[0]=-14,-84,11,0
1000,2,0,0,2
1000,3,0,0,8
1000,4,0,0,2
clsn1:2
clsn1[0]=-55,-115,30,-66
clsn1[1]=0,-90,105,-5
1000,5,0,0,2
clsn1:2
clsn1[0]=-55,-115,30,-66
clsn1[1]=0,-90,105,-5
1000,6,0,0,2
1000,7,0,0,6
1000,8,0,0,4


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥
;劔侖廤栺僗僥乕僩丅

;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥
;劔侖捠忢懪寕棫偪A楢1~4抜栚丅
;劔侖捠忢懪寕棫偪6A寭棫偪A楢5抜栚丅
;劔侖捠忢懪寕孅傒A寭棫偪A楢1抜栚丅
;劔侖捠忢懪寕嬻拞A楢1~3抜栚丅

[statedef 10000]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256007
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256007
value=1836769491
persistent=256
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖婎杮愝掕丅

;偦傟埲奜丅
[state ]
type=changeanim
trigger1=anim!=var(50)
value=var(50)
ignorehitpause=1



;僆僾僔儑儞崁栚丅
[state ]
type=statetypeset
triggerall=var(50)=200||var(50)=210||var(50)=220||var(50)=230||var(50)=240
trigger1=1
statetype=s
movetype=a
ignorehitpause=1
[state ]
type=statetypeset
triggerall=var(50)=400
trigger1=1
statetype=c
movetype=a
ignorehitpause=1
[state ]
type=statetypeset
triggerall=var(50)=600||var(50)=610||var(50)=620
trigger1=1
statetype=a
movetype=a
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖壒嬁丅

;僆僾僔儑儞崁栚丅
[state ]
type=playsnd
trigger1=var(50)=200
trigger1=animelemtime(3)=-4
trigger2=var(50)=210
trigger2=animelemtime(4)=-4
trigger3=var(50)=400
trigger3=animelemtime(4)=-4
trigger4=var(50)=600
trigger4=animelemtime(4)=-4
value=s200,0
freqmul=1.0
volume=255
channel=1
ignorehitpause=1
[state ]
type=playsnd
trigger1=var(50)=210
trigger1=animelemtime(4)=-4
trigger2=var(50)=610
trigger2=animelemtime(3)=-4
value=s210,0
freqmul=1.0
volume=255
channel=1
ignorehitpause=1
[state ]
type=playsnd
trigger1=var(50)=220
trigger1=animelemtime(3)=-4
trigger2=var(50)=220
trigger2=animelemtime(6)=-4
trigger3=var(50)=230
trigger3=animelemtime(5)=-4
trigger4=var(50)=240
trigger4=animelemtime(2)=-4
trigger5=var(50)=620
trigger5=animelemtime(9)=-4
value=s220,0
freqmul=1.0
volume=255
channel=1
ignorehitpause=1
[state ]
type=playsnd
trigger1=var(50)=230
trigger1=animelemtime(5)=-4
trigger2=var(50)=240
trigger2=animelemtime(2)=-4
value=s100,1
freqmul=1.0
volume=255
channel=2
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖夋柺愝掕丅

;僆僾僔儑儞崁栚丅
[state ]
type=envshake
triggerall=var(50)=220
trigger1=animelemtime(3)>=0&&animelemtime(3)<=7
time=2
freq=180
ampl=floor((8-8*sin((pi/2/8)*animelemtime(3)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=envshake
triggerall=var(50)=220
trigger1=animelemtime(6)>=0&&animelemtime(6)<=7
time=2
freq=180
ampl=floor((8-8*sin((pi/2/8)*animelemtime(6)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=envshake
triggerall=var(50)=230
trigger1=animelemtime(5)>=0&&animelemtime(5)<=7
time=2
freq=180
ampl=floor((12-12*sin((pi/2/8)*animelemtime(5)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1
[state ]
type=envshake
triggerall=var(50)=240
trigger1=animelemtime(2)>=0&&animelemtime(2)<=7
time=2
freq=180
ampl=floor((12-12*sin((pi/2/8)*animelemtime(2)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1

[state ]
type=envshake
triggerall=var(50)=620
trigger1=animelemtime(9)>=0&&animelemtime(9)<=15
time=2
freq=180
ampl=floor((16-16*sin((pi/2/16)*animelemtime(9)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖嵗昗愝掕丅

;僆僾僔儑儞崁栚丅
[state ]
type=velset
triggerall=var(50)=210
trigger1=animelemtime(4)=-4
x=3
ignorehitpause=1
[state ]
type=velset
triggerall=var(50)=220
trigger1=animelemtime(3)=-8
trigger2=animelemtime(6)=-8
x=4
ignorehitpause=1
[state ]
type=velset
triggerall=var(50)=230
trigger1=animelemtime(5)=-4
x=8
ignorehitpause=1
[state ]
type=velset
triggerall=var(50)=240
trigger1=animelemtime(2)=-4
x=12
ignorehitpause=1
[state ]
type=velset
triggerall=var(50)=610
trigger1=animelemtime(1)=0
x=0.2*vel x
y=0.2*vel y-3.0
ignorehitpause=1

[state ]
type=posset
triggerall=var(50)=620
trigger1=animelemtime(9)=0
y=-1
ignorehitpause=1

[state ]
type=statetypeset
triggerall=var(50)=600||var(50)=610||var(50)=620
trigger1=pos y>=-1
statetype=s
ignorehitpause=1
[state ]
type=velset
triggerall=var(50)=600||var(50)=610||var(50)=620
triggerall=statetype=s
trigger1=1
y=0
ignorehitpause=1
[state ]
type=posset
triggerall=var(50)=600||var(50)=610||var(50)=620
triggerall=statetype=s
trigger1=1
y=-1
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖暔棟墘嶼丅

;僆僾僔儑儞崁栚丅
[state ]
type=velset
trigger1=var(50)=200||var(50)=210||var(50)=220||var(50)=230||var(50)=240||var(50)=400
x=vel x*((statetype=s)*const(movement.stand.friction)+(statetype=c||statetype=l)*const(movement.crouch.friction)+(statetype=a))
y=vel y+(statetype=a)*const(movement.yaccel)
ignorehitpause=1
[state ]
type=velset
trigger1=var(50)=600
x=vel x*((statetype=s)*const(movement.stand.friction)+(statetype=c||statetype=l)*const(movement.crouch.friction)+(statetype=a))
y=vel y+(statetype=a)*const(movement.yaccel)
ignorehitpause=1
[state ]
type=velset
triggerall=var(50)=610
trigger1=animelemtime(1)>=0&&animelemtime(3)<=7
x=vel x*((statetype=s)*const(movement.stand.friction)+(statetype=c||statetype=l)*const(movement.crouch.friction)+(statetype=a))
y=vel y
ignorehitpause=1
[state ]
type=velset
triggerall=var(50)=610
trigger1=animelemtime(3)>=8
x=vel x*((statetype=s)*const(movement.stand.friction)+(statetype=c||statetype=l)*const(movement.crouch.friction)+(statetype=a))
y=vel y+(statetype=a)*const(movement.yaccel)
ignorehitpause=1
[state ]
type=velset
trigger1=var(50)=620
x=vel x*((statetype=s)*const(movement.stand.friction)+(statetype=c||statetype=l)*const(movement.crouch.friction)+(statetype=a))
y=vel y
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖僕儍儞僾偲偐丅

;僆僾僔儑儞崁栚丅
[state ]
type=explod
triggerall=var(50)=220
trigger1=animelemtime(3)=-4
trigger2=animelemtime(6)=-4
id=var(50)
anim=14222
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*0.7,0.5*0.7
shadow=0,0,0
sprpriority=-6
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
removetime=-2
removeongethit=0
pos=43,-5
postype=p1
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=1
[state ]
type=explod
triggerall=var(50)=220
trigger1=animelemtime(3)=-4
trigger2=animelemtime(6)=-4
id=var(50)
anim=14223
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*0.4,0.5*0.4
shadow=0,0,0
sprpriority=6
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
removetime=-2
removeongethit=0
pos=43,-5
postype=p1
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=1

[state ]
type=explod
triggerall=var(50)=240
trigger1=animelemtime(2)=-4
id=var(50)
anim=14230
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*0.8,0.5*0.8
shadow=0,0,0
sprpriority=-6
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
removetime=-2
removeongethit=0
pos=const(size.mid.pos.x)+130,const(size.mid.pos.y)
postype=p1
random=0,0
bindtime=1
vel=-1.5,0
accel=0,0
ignorehitpause=1
[state ]
type=explod
triggerall=var(50)=240
trigger1=animelemtime(2)=-4
id=var(50)
anim=14231
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*0.5,0.5*0.5
shadow=0,0,0
sprpriority=6
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
removetime=-2
removeongethit=0
pos=const(size.mid.pos.x)+130,const(size.mid.pos.y)
postype=p1
random=0,0
bindtime=1
vel=-1.5,0
accel=0,0
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖峌寕杮懱丅

;僆僾僔儑儞崁栚丅
[state ]
type=null
trigger1=var(50)=200
trigger1=animelemtime(3)=0
trigger1=1||var(20):=0||var(21):=5||fvar(4):=-3||fvar(5):=0||fvar(6):=-3||fvar(7):=-1
trigger2=var(50)=210
trigger2=animelemtime(4)=0
trigger2=1||var(20):=0||var(21):=10||fvar(4):=-5||fvar(5):=0||fvar(6):=-5||fvar(7):=-3
trigger3=var(50)=220
trigger3=animelemtime(3)=0
trigger3=1||var(20):=1||var(21):=5||fvar(4):=-1||fvar(5):=30||fvar(6):=-1||fvar(7):=30
trigger4=var(50)=220
trigger4=animelemtime(6)=0
trigger4=1||var(20):=1||var(21):=5||fvar(4):=-1||fvar(5):=-3||fvar(6):=-1||fvar(7):=-3
trigger5=var(50)=230
trigger5=animelemtime(5)=0
trigger5=1||var(20):=1||var(21):=10||fvar(4):=-10||fvar(5):=-3||fvar(6):=-10||fvar(7):=-3
trigger6=var(50)=240
trigger6=animelemtime(2)=0
trigger6=1||var(20):=0||var(21):=0||fvar(4):=0||fvar(5):=0||fvar(6):=0||fvar(7):=0
trigger7=var(50)=400
trigger7=animelemtime(4)=0
trigger7=1||var(20):=1||var(21):=15||fvar(4):=-3||fvar(5):=0||fvar(6):=-3||fvar(7):=-1
trigger8=var(50)=600
trigger8=animelemtime(4)=0
trigger8=1||var(20):=0||var(21):=5||fvar(4):=0||fvar(5):=-3||fvar(6):=0||fvar(7):=-3
trigger9=var(50)=610
trigger9=animelemtime(3)=0
trigger9=1||var(20):=1||var(21):=5||fvar(4):=0||fvar(5):=10||fvar(6):=0||fvar(7):=10
trigger10=var(50)=620
trigger10=animelemtime(9)=0
trigger10=1||var(20):=1||var(21):=10||fvar(4):=-2||fvar(5):=-10||fvar(6):=-2||fvar(7):=-10
ignorehitpause=1

[state ]
type=hitdef
trigger1=var(50)=200
trigger1=animelemtime(3)=0
trigger2=var(50)=210
trigger2=animelemtime(4)=0
trigger3=var(50)=220
trigger3=animelemtime(3)=0
trigger4=var(50)=220
trigger4=animelemtime(6)=0
trigger5=var(50)=230
trigger5=animelemtime(5)=0
id=var(50)
chainid=-1
nochainid=-1
attr=s,na
hitflag=hlafdp
guardflag=hl
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=40,4
fall.damage=0
getpower=50,25
givepower=0,10
kill=1
guard.kill=0
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=0
pausetime=0,var(21)
guard.pausetime=0,var(21)
ground.hittime=10
air.hittime=20
guard.hittime=10
guard.ctrltime=30
airguard.ctrltime=30
ground.slidetime=0
guard.slidetime=0
fall.recover=0
fall.recovertime=2147483647
fall=var(20)
air.fall=var(20)
ground.velocity=fvar(4),fvar(5)
air.velocity=fvar(6),fvar(7)
;down.velocity=0,0
;guard.velocity=0
;airguard.velocity=0,0
yaccel=0.35
envshake.time=0
fall.envshake.time=0
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardhitsound=-1
;air.juggle=0
;sprpriority=1
;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=1
[state ]
type=hitdef
trigger1=var(50)=240
trigger1=animelemtime(2)=0
id=var(50)
chainid=-1
nochainid=-1
attr=s,na
hitflag=hlafdp
guardflag=hl
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=40,4
fall.damage=0
getpower=50,25
givepower=0,10
kill=1
guard.kill=0
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=0
pausetime=0,var(21)
guard.pausetime=0,var(21)
ground.hittime=10
air.hittime=20
guard.hittime=10
guard.ctrltime=30
airguard.ctrltime=30
ground.slidetime=0
guard.slidetime=0
fall.recover=0
fall.recovertime=2147483647
fall=var(20)
air.fall=var(20)
ground.velocity=fvar(4),fvar(5)
air.velocity=fvar(6),fvar(7)
;down.velocity=0,0
;guard.velocity=0
;airguard.velocity=0,0
yaccel=0
envshake.time=0
fall.envshake.time=0
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardhitsound=-1
;air.juggle=0
;sprpriority=1
;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=1
[state ]
type=targetstate
triggerall=var(50)=240
triggerall=numtarget=[1,8]
trigger1=movehit=1
value=241
ignorehitpause=1
[state ]
type=targetdrop
triggerall=var(50)=240
triggerall=numtarget=[1,8]
trigger1=movehit=1
ignorehitpause=1

[state ]
type=hitdef
trigger1=var(50)=400
trigger1=animelemtime(4)=0
id=var(50)
chainid=-1
nochainid=-1
attr=c,na
hitflag=hlafdp
guardflag=l
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=40,4
fall.damage=0
getpower=50,25
givepower=0,10
kill=1
guard.kill=0
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=0
pausetime=0,var(21)
guard.pausetime=0,var(21)
ground.hittime=10
air.hittime=20
guard.hittime=10
guard.ctrltime=30
airguard.ctrltime=30
ground.slidetime=0
guard.slidetime=0
fall.recover=0
fall.recovertime=2147483647
fall=var(20)
air.fall=var(20)
ground.velocity=fvar(4),fvar(5)
air.velocity=fvar(6),fvar(7)
;down.velocity=0,0
;guard.velocity=0
;airguard.velocity=0,0
yaccel=0.35
envshake.time=0
fall.envshake.time=0
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardhitsound=-1
;air.juggle=0
;sprpriority=1
;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=1

[state ]
type=hitdef
trigger1=var(50)=600
trigger1=animelemtime(4)=0
trigger2=var(50)=610
trigger2=animelemtime(3)=0
trigger3=var(50)=620
trigger3=animelemtime(9)=0
id=var(50)
chainid=-1
nochainid=-1
attr=a,na
hitflag=hlafdp
guardflag=a
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=40,4
fall.damage=0
getpower=50,25
givepower=0,10
kill=1
guard.kill=0
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=0
pausetime=0,var(21)
guard.pausetime=0,var(21)
ground.hittime=10
air.hittime=20
guard.hittime=10
guard.ctrltime=30
airguard.ctrltime=30
ground.slidetime=0
guard.slidetime=0
fall.recover=0
fall.recovertime=2147483647
fall=var(20)
air.fall=var(20)
ground.velocity=fvar(4),fvar(5)
air.velocity=fvar(6),fvar(7)
;down.velocity=0,0
;guard.velocity=0
;airguard.velocity=0,0
yaccel=0.35
envshake.time=0
fall.envshake.time=0
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardhitsound=-1
;air.juggle=0
;sprpriority=1
;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=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖僗僥乕僩斣崋曐懚曄悢僙僢僩丅

[state ]
type=varset
triggerall=animtime=-1
trigger1=1||var(50):=11*(statetype=c||statetype=l)+50*(statetype=a)
trigger1=ishelper(103000)
sysvar(0)=var(50)
ignorehitpause=1
[state ]
type=varset
triggerall=var(50)=600||var(50)=610
triggerall=statetype=s
trigger1=1||var(50):=52
trigger1=ishelper(103000)
sysvar(0)=var(50)
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥
;劔侖236幩丅

[statedef 10100]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256007
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256007
value=1836769491
persistent=256
ignorehitpause=1



;婎杮愝掕丅
[state ]
type=changeanim
trigger1=anim!=var(50)
value=var(50)
ignorehitpause=1



;寱寔敪惗僼儗乕儉曐懚梡椪帪曄悢僙僢僩丅
[state ]
type=null
triggerall=1||var(20):=2
trigger1=var(50)=1000
trigger1=1||var(20):=6
trigger2=var(50)=1001
trigger2=1||var(20):=4
ignorehitpause=1



;婎杮愝掕乮媡弴張棟乯丅
[state ]
type=statetypeset
trigger1=1
statetype=s
movetype=a
ignorehitpause=1
[state ]
type=sprpriority
trigger1=1
value=100
ignorehitpause=1



;壒嬁丅
[state ]
type=playsnd
triggerall=var(50)=1000
trigger1=animelemtime(1)=0
value=1000,0
freqmul=1.0
volume=255
channel=3
ignorehitpause=1
[state ]
type=playsnd
triggerall=var(50)=1000
trigger1=animelemtime(1)=0
value=1000,1
freqmul=1.0
volume=255
channel=4
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(var(20))=-12
value=s1000,2
freqmul=1.0
volume=255
channel=5
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(var(20))=-12
value=s1000,2
freqmul=1.0
volume=255
channel=6
ignorehitpause=1

[state ]
type=playsnd
trigger1=animelemtime(var(20))=0
value=s1000,3
freqmul=1.3
volume=255
channel=1
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(var(20))=0
value=s1000,4
freqmul=1.0
volume=255
channel=2
ignorehitpause=1



;夋柺愝掕丅
[state ]
type=envshake
trigger1=animelemtime(var(20))>=0&&animelemtime(var(20))<=14
time=2
freq=180
ampl=floor((16-16*sin((pi/2/15)*animelemtime(var(20))))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1



;嵗昗愝掕丅
[state ]
type=velset
triggerall=var(50)=1000
triggerall=animelemtime(var(20))=-4
triggerall=floor(facing*(enemynear,screenpos x-screenpos x))>=60
trigger1=1
x=35*0.003125*floor(facing*(enemynear,screenpos x-screenpos x)-60)
ignorehitpause=1
[state ]
type=velset
triggerall=var(50)=1001
triggerall=animelemtime(var(20))=-4
triggerall=floor(facing*(enemynear,screenpos x-screenpos x))>=60
trigger1=1
x=55*0.003125*floor(facing*(enemynear,screenpos x-screenpos x)-60)
ignorehitpause=1
[state ]
type=posadd
triggerall=ifelse(facing=1,320-screenpos x,screenpos x)<120
trigger1=animelemtime(1)>=0&&animelemtime(1)<=19
x=0.2*(ifelse(facing=1,320-screenpos x,screenpos x)-120)
ignorehitpause=1



;暔棟墘嶼丅
[state ]
type=velset
trigger1=1
x=vel x*((statetype=s)*const(movement.stand.friction)+(statetype=c||statetype=l)*const(movement.crouch.friction)+(statetype=a))
y=vel y+(statetype=a)*const(movement.yaccel)
ignorehitpause=1



;昁嶦僄僼僃僋僩丅
[state ]
type=explod
triggerall=var(50)=1000
trigger1=animelemtime(1)=0
id=var(50)
anim=14121
;trans=addalpha
;alpha=256,256
facing=facing
vfacing=1
scale=0.5*0.5,0.5*0.5
shadow=0,0,0
sprpriority=-7
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
removetime=-2
removeongethit=0
pos=const(size.mid.pos.x),const(size.mid.pos.y)
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1
[state ]
type=explod
triggerall=var(50)=1000
trigger1=animelemtime(1)=0
id=var(50)
anim=14120
;trans=addalpha
;alpha=256,256
facing=facing
vfacing=1
scale=0.5*0.5*0.5,0.5*0.5*0.5
shadow=0,0,0
sprpriority=-6
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
removetime=-2
removeongethit=0
pos=const(size.mid.pos.x),const(size.mid.pos.y)
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1



;寱寔丅
[state ]
type=explod
trigger1=animelemtime(var(20))=-4
id=var(50)
anim=11020
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=101
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
removetime=-2
removeongethit=0
pos=-31,-106
postype=p1
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(var(20))=-4
id=var(50)
anim=11050
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=102
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
removetime=-2
removeongethit=0
pos=-31,-106
postype=p1
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=1



;峌寕杮懱丅
[state ]
type=hitdef
trigger1=animelemtime(var(20))=0
id=var(50)
chainid=-1
nochainid=-1
attr=s,sa
hitflag=hlafdp
guardflag=hl
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=60,6
fall.damage=0
getpower=50,25
givepower=0,10
kill=1
guard.kill=0
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=0
pausetime=0,7
guard.pausetime=0,7
ground.hittime=10
air.hittime=20
guard.hittime=10
guard.ctrltime=30
airguard.ctrltime=30
ground.slidetime=0
guard.slidetime=0
fall.recover=0
fall.recovertime=2147483647
fall=1
air.fall=1
ground.velocity=-2,-40
air.velocity=-2,-40
;down.velocity=0,0
;guard.velocity=0
;airguard.velocity=0,0
yaccel=2.1
envshake.time=0
fall.envshake.time=0
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardhitsound=-1
;air.juggle=0
;sprpriority=1
;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=1
[state ]
type=targetstate
triggerall=numtarget=[1,8]
trigger1=movehit=1
value=1002
ignorehitpause=1
[state ]
type=targetdrop
triggerall=numtarget=[1,8]
trigger1=movehit=1
ignorehitpause=1



;僗僥乕僩斣崋曐懚曄悢僙僢僩丅
[state ]
type=varset
triggerall=animtime=-1
trigger1=1||var(50):=11*(statetype=c||statetype=l)+50*(statetype=a)
trigger1=ishelper(103000)
sysvar(0)=var(50)
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥
;劔侖廤栺僗僥乕僩丅

;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥
;劔侖捠忢懪寕棫偪A楢1~3抜栚丅
;劔侖捠忢懪寕棫偪6A寭棫偪A楢4抜栚丅
;劔侖捠忢懪寕孅傒A寭棫偪A楢1抜栚丅
;劔侖捠忢懪寕嬻拞A楢1~3抜栚丅

[statedef 11000]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256007
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256007
value=1836769491
persistent=256
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖婎杮愝掕丅

;偦傟埲奜丅
[state ]
type=changeanim
trigger1=anim!=var(50)+floor((floor(sysfvar(4))%(3*7*2))/(3*7))
value=var(50)+floor((floor(sysfvar(4))%(3*7*2))/(3*7))
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖寱寔敪惗僼儗乕儉曐懚梡椪帪曄悢僙僢僩丅

;僆僾僔儑儞崁栚丅
[state ]
type=null
triggerall=1||var(20):=2
trigger1=var(50)=6200
trigger1=1||var(20):=4
trigger2=var(50)=6210
trigger2=1||var(20):=2
trigger3=var(50)=6220
trigger3=1||var(20):=4
trigger4=var(50)=6230
trigger4=1||var(20):=6
trigger5=var(50)=6400
trigger5=1||var(20):=5
trigger6=var(50)=6600
trigger6=1||var(20):=4
trigger7=var(50)=6610
trigger7=1||var(20):=4
trigger8=var(50)=6620
trigger8=1||var(20):=6
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖婎杮愝掕乮媡弴張棟乯丅

;偦傟埲奜丅
[state ]
type=sprpriority
trigger1=1
value=100
ignorehitpause=1

;僆僾僔儑儞崁栚丅
[state ]
type=statetypeset
triggerall=var(50)=6200||var(50)=6210||var(50)=6220||var(50)=6230
trigger1=1
statetype=s
movetype=a
ignorehitpause=1
[state ]
type=statetypeset
triggerall=var(50)=6400
trigger1=1
statetype=c
movetype=a
ignorehitpause=1
[state ]
type=statetypeset
triggerall=var(50)=6600||var(50)=6610||var(50)=6620
trigger1=1
statetype=a
movetype=a
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖壒嬁丅

;偦傟埲奜丅
[state ]
type=playsnd
trigger1=animelemtime(var(20))=0
value=s1000,3
freqmul=1.3
volume=255
channel=1
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(var(20))=0
value=s1000,4
freqmul=1.0
volume=255
channel=2
ignorehitpause=1

;僆僾僔儑儞崁栚丅
[state ]
type=playsnd
triggerall=var(50)=6230||var(50)=6620
trigger1=animelemtime(1)=0
value=s1000,2
freqmul=1.0
volume=255
channel=3
ignorehitpause=1
[state ]
type=playsnd
triggerall=var(50)=6230||var(50)=6620
trigger1=animelemtime(1)=0
value=s1000,2
freqmul=1.0
volume=255
channel=4
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖夋柺愝掕丅

;偦傟埲奜丅
[state ]
type=envshake
trigger1=animelemtime(var(20))>=0&&animelemtime(var(20))<=7
time=2
freq=180
ampl=floor((8-8*sin((pi/2/8)*animelemtime(var(20))))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖嵗昗愝掕丅

;偦傟埲奜丅
[state ]
type=posadd
triggerall=ifelse(facing=1,320-screenpos x,screenpos x)<120
trigger1=animelemtime(1)>=0&&animelemtime(1)<=19
x=0.2*(ifelse(facing=1,320-screenpos x,screenpos x)-120)
ignorehitpause=1



;僆僾僔儑儞崁栚丅
[state ]
type=velset
triggerall=animelemtime(var(20))=-4
triggerall=floor(facing*(enemynear,screenpos x-screenpos x))>=60
trigger1=var(50)=6200
trigger1=1||fvar(0):=7
trigger2=var(50)=6210
trigger2=1||fvar(0):=15
trigger3=var(50)=6220
trigger3=1||fvar(0):=40
trigger4=var(50)=6230
trigger4=1||fvar(0):=40
trigger5=var(50)=6400
trigger5=1||fvar(0):=0
x=fvar(0)*0.003125*floor(facing*(enemynear,screenpos x-screenpos x)-60)
ignorehitpause=1
[state ]
type=statetypeset
triggerall=var(50)=6600||var(50)=6610||var(50)=6620
trigger1=pos y>=-1
statetype=s
ignorehitpause=1
[state ]
type=velset
triggerall=var(50)=6600||var(50)=6610||var(50)=6620
triggerall=statetype=a
trigger1=animelemtime(1)=0
x=0.2*vel x+0.8-1.6*var(1)
y=0.2*vel y-0.8+1.6*var(3)
ignorehitpause=1
[state ]
type=velset
triggerall=var(50)=6600||var(50)=6610||var(50)=6620
triggerall=statetype=s
trigger1=1
y=0
ignorehitpause=1
[state ]
type=posset
triggerall=var(50)=6600||var(50)=6610||var(50)=6620
triggerall=statetype=s
trigger1=1
y=-1
ignorehitpause=1
[state ]
type=velset
triggerall=statetype=s
triggerall=floor(facing*(enemynear,screenpos x-screenpos x))>=60
trigger1=var(50)=6600
trigger1=1||fvar(0):=5
trigger2=var(50)=6610
trigger2=1||fvar(0):=20
trigger3=var(50)=6620
trigger3=1||fvar(0):=15
x=fvar(0)*0.003125*floor(facing*(enemynear,screenpos x-screenpos x)-60)
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖暔棟墘嶼丅

;僆僾僔儑儞崁栚丅
[state ]
type=velset
trigger1=var(50)=6200||var(50)=6210||var(50)=6220||var(50)=6230||var(50)=6400
x=vel x*((statetype=s)*const(movement.stand.friction)+(statetype=c||statetype=l)*const(movement.crouch.friction)+(statetype=a))
y=vel y+(statetype=a)*const(movement.yaccel)
ignorehitpause=1
[state ]
type=velset
trigger1=var(50)=6600||var(50)=6610||var(50)=6620
x=vel x*((statetype=s)*const(movement.stand.friction)+(statetype=c||statetype=l)*const(movement.crouch.friction)+(statetype=a))
y=vel y
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖僄僼僃僋僩幩弌嵗昗曐懚梡椪帪曄悢僙僢僩丅

;僆僾僔儑儞崁栚丅
[state ]
type=null
trigger1=var(50)=6200
trigger1=1||var(21):=11020||fvar(2):=-31||fvar(3):=-106
trigger2=var(50)=6210
trigger2=1||var(21):=11000||fvar(2):=85||fvar(3):=-5
trigger3=var(50)=6220
trigger3=1||var(21):=11021||fvar(2):=-78||fvar(3):=-74
trigger4=var(50)=6230
trigger4=1||var(21):=11000||fvar(2):=92||fvar(3):=-18
trigger5=var(50)=6400
trigger5=1||var(21):=11010||fvar(2):=-3||fvar(3):=-135
trigger6=var(50)=6600
trigger6=1||var(21):=11020||fvar(2):=-31||fvar(3):=-106
trigger7=var(50)=6610
trigger7=1||var(21):=11021||fvar(2):=-78||fvar(3):=-74
trigger8=var(50)=6620
trigger8=1||var(21):=11000||fvar(2):=92||fvar(3):=-18
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖寱寔丅

;偦傟埲奜丅
[state ]
type=explod
trigger1=animelemtime(var(20))=-4
id=var(50)
anim=var(21)
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=101
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
removetime=-2
removeongethit=0
pos=floor(fvar(2)),floor(fvar(3))
postype=p1
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(var(20))=-4
id=var(50)
anim=var(21)+30
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=102
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
removetime=-2
removeongethit=0
pos=floor(fvar(2)),floor(fvar(3))
postype=p1
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖峌寕杮懱丅

;僆僾僔儑儞崁栚丅
[state ]
type=null
trigger1=var(50)=6200
trigger1=1||fvar(4):=1||fvar(5):=-6||fvar(6):=1||fvar(7):=6
trigger2=var(50)=6210
trigger2=1||fvar(4):=-3||fvar(5):=-6||fvar(6):=-1||fvar(7):=30
trigger3=var(50)=6220
trigger3=1||fvar(4):=-3||fvar(5):=-5||fvar(6):=-3||fvar(7):=-5
trigger4=var(50)=6230
trigger4=1||fvar(4):=-1||fvar(5):=-6||fvar(6):=-1||fvar(7):=-6
trigger5=var(50)=6400
trigger5=1||fvar(4):=1||fvar(5):=-6||fvar(6):=1||fvar(7):=-6
trigger6=var(50)=6600
trigger6=1||fvar(4):=1||fvar(5):=-6||fvar(6):=1||fvar(7):=6
trigger7=var(50)=6610
trigger7=1||fvar(4):=-1||fvar(5):=-6||fvar(6):=-1||fvar(7):=-6
trigger8=var(50)=6620
trigger8=1||fvar(4):=-30||fvar(5):=-6||fvar(6):=-30||fvar(7):=-6
ignorehitpause=1

;偦傟埲奜丅
[state ]
type=hitdef
triggerall=statetype=s
trigger1=animelemtime(var(20))=0
id=var(50)
chainid=-1
nochainid=-1
attr=s,na
hitflag=hlafdp
guardflag=hl
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=40,4
fall.damage=0
getpower=50,25
givepower=0,10
kill=1
guard.kill=0
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=0
pausetime=0,7
guard.pausetime=0,7
ground.hittime=10
air.hittime=20
guard.hittime=10
guard.ctrltime=30
airguard.ctrltime=30
ground.slidetime=0
guard.slidetime=0
fall.recover=0
fall.recovertime=2147483647
fall=1
air.fall=1
ground.velocity=fvar(4),fvar(5)
air.velocity=fvar(6),fvar(7)
;down.velocity=0,0
;guard.velocity=0
;airguard.velocity=0,0
yaccel=0.35
envshake.time=0
fall.envshake.time=0
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardhitsound=-1
;air.juggle=0
;sprpriority=1
;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=1

[state ]
type=hitdef
triggerall=statetype=c||statetype=l
trigger1=animelemtime(var(20))=0
id=var(50)
chainid=-1
nochainid=-1
attr=c,na
hitflag=hlafdp
guardflag=l
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=40,4
fall.damage=0
getpower=50,25
givepower=0,10
kill=1
guard.kill=0
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=0
pausetime=0,7
guard.pausetime=0,7
ground.hittime=10
air.hittime=20
guard.hittime=10
guard.ctrltime=30
airguard.ctrltime=30
ground.slidetime=0
guard.slidetime=0
fall.recover=0
fall.recovertime=2147483647
fall=1
air.fall=1
ground.velocity=fvar(4),fvar(5)
air.velocity=fvar(6),fvar(7)
;down.velocity=0,0
;guard.velocity=0
;airguard.velocity=0,0
yaccel=0.35
envshake.time=0
fall.envshake.time=0
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardhitsound=-1
;air.juggle=0
;sprpriority=1
;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=1

[state ]
type=hitdef
triggerall=statetype=a
trigger1=animelemtime(var(20))=0
id=var(50)
chainid=-1
nochainid=-1
attr=a,na
hitflag=hlafdp
guardflag=a
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=40,4
fall.damage=0
getpower=50,25
givepower=0,10
kill=1
guard.kill=0
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=0
pausetime=0,7
guard.pausetime=0,7
ground.hittime=10
air.hittime=20
guard.hittime=10
guard.ctrltime=30
airguard.ctrltime=30
ground.slidetime=0
guard.slidetime=0
fall.recover=0
fall.recovertime=2147483647
fall=1
air.fall=1
ground.velocity=fvar(4),fvar(5)
air.velocity=fvar(6),fvar(7)
;down.velocity=0,0
;guard.velocity=0
;airguard.velocity=0,0
yaccel=0.35
envshake.time=0
fall.envshake.time=0
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardhitsound=-1
;air.juggle=0
;sprpriority=1
;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=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥劥
;劔侖僗僥乕僩斣崋曐懚曄悢僙僢僩丅

[state ]
type=varset
triggerall=animtime=-1
trigger1=1||var(50):=11*(statetype=c||statetype=l)+50*(statetype=a)
trigger1=ishelper(103000)
sysvar(0)=var(50)
ignorehitpause=1


;劕劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劒劥劥劥
;劔侖214幩丅

[statedef 11200]
type=u
movetype=u
hitdefpersist=1
movehitpersist=1
[state ]
type=changestate
trigger1=!ishelper
trigger1=sysvar(0)%257000!=256007
trigger2=ishelper
trigger2=root,sysvar(0)%257000!=256007
value=1836769491
persistent=256
ignorehitpause=1

;婎杮愝掕丅
[state ]
type=changeanim
trigger1=anim!=var(50)
value=var(50)
ignorehitpause=1



;寱寔敪惗僼儗乕儉曐懚梡椪帪曄悢僙僢僩丅
[state ]
type=null
triggerall=1||var(20):=2
trigger1=var(50)=2200
trigger1=1||var(20):=8
trigger2=var(50)=2201
trigger2=1||var(20):=4
ignorehitpause=1



;婎杮愝掕乮媡弴張棟乯丅
[state ]
type=statetypeset
trigger1=1
statetype=s
movetype=a
ignorehitpause=1
[state ]
type=sprpriority
trigger1=1
value=100
ignorehitpause=1



;壒嬁丅
[state ]
type=playsnd
trigger1=animelemtime(var(20))=-4
value=s1000,3
freqmul=1.3
volume=255
channel=1
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(var(20))=-4
value=s1000,4
freqmul=1.0
volume=255
channel=2
ignorehitpause=1

[state ]
type=playsnd
trigger1=animelemtime(var(20))=10
trigger2=animelemtime(var(20))=20
value=s3100,1
freqmul=0.8
volume=255
channel=11
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(var(20))=10
trigger2=animelemtime(var(20))=20
value=s3200,0
freqmul=0.8
volume=255
channel=12
ignorehitpause=1
[state ]
type=playsnd
trigger1=animelemtime(var(20))=10
trigger2=animelemtime(var(20))=20
value=s3200,1
freqmul=0.8
volume=255
channel=13
ignorehitpause=1

[state ]
type=playsnd
triggerall=var(50)=2200
trigger1=animelemtime(1)=0
value=s1000,2
freqmul=1.0
volume=255
channel=3
ignorehitpause=1
[state ]
type=playsnd
triggerall=var(50)=2200
trigger1=animelemtime(1)=0
value=s1000,2
freqmul=1.0
volume=255
channel=4
ignorehitpause=1



;夋柺愝掕丅
[state ]
type=explod
trigger1=animelemtime(var(20))>=0&&animelemtime(var(20))<=1
id=0
anim=14000
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=-2147483648
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=1
[state ]
type=explod
triggerall=var(50)=2200
trigger1=animelemtime(1)>=0&&animelemtime(1)<=1
id=0
anim=14000
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=1,1
shadow=0,0,0
sprpriority=-2147483648
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
removetime=-2
removeongethit=0
pos=0,0
postype=left
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=1

[state ]
type=envshake
trigger1=animelemtime(var(20))>=0&&animelemtime(var(20))<=14
time=2
freq=180
ampl=floor((20-20*sin((pi/2/15)*animelemtime(var(20))))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1



;嵗昗愝掕丅
[state ]
type=velset
triggerall=animelemtime(var(20))=-4
triggerall=floor(facing*(enemynear,screenpos x-screenpos x))>=60
trigger1=1
x=10*0.003125*floor(facing*(enemynear,screenpos x-screenpos x)-60)
ignorehitpause=1

[state ]
type=posadd
triggerall=ifelse(facing=1,320-screenpos x,screenpos x)<300
trigger1=animelemtime(1)>=0&&animelemtime(1)<=19
x=0.2*(ifelse(facing=1,320-screenpos x,screenpos x)-300)
ignorehitpause=1



;暔棟墘嶼丅
[state ]
type=velset
trigger1=1
x=vel x*((statetype=s)*const(movement.stand.friction)+(statetype=c||statetype=l)*const(movement.crouch.friction)+(statetype=a))
y=vel y+(statetype=a)*const(movement.yaccel)
ignorehitpause=1



;僄僼僃僋僩幩弌嵗昗曐懚梡椪帪曄悢僙僢僩丅
[state ]
type=null
trigger1=1||var(21):=11020||fvar(2):=-31||fvar(3):=-106
ignorehitpause=1



;挻昁僄僼僃僋僩丅
[state ]
type=explod
triggerall=var(50)=2200
trigger1=animelemtime(1)=0
id=var(50)
anim=14120
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=-8
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
removetime=-2
removeongethit=0
pos=const(size.mid.pos.x),const(size.mid.pos.y)
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1
[state ]
type=explod
triggerall=var(50)=2200
trigger1=animelemtime(1)=0
id=var(50)
anim=14121
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*0.5,0.5*0.5
shadow=0,0,0
sprpriority=-7
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
removetime=-2
removeongethit=0
pos=const(size.mid.pos.x),const(size.mid.pos.y)
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1



;寱寔丅
[state ]
type=explod
trigger1=animelemtime(var(20))=-4
id=var(50)
anim=var(21)
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=101
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
removetime=-2
removeongethit=0
pos=floor(fvar(2)),floor(fvar(3))
postype=p1
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(var(20))=-4
id=var(50)
anim=var(21)+30
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=102
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
removetime=-2
removeongethit=0
pos=floor(fvar(2)),floor(fvar(3))
postype=p1
random=0,0
bindtime=-1
vel=0,0
accel=0,0
ignorehitpause=1



;晽丅
[state ]
type=explod
trigger1=animelemtime(var(20))=0
id=var(50)
anim=10066+100000*floor((floor(sysfvar(4))%(3*7*2))/(3*7))
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=-6
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
removetime=-2
removeongethit=0
pos=100,floor(-pos y)
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(var(20))=0
id=var(50)
anim=10067+100000*floor((floor(sysfvar(4))%(3*7*2))/(3*7))
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*0.6,0.5*0.6
shadow=0,0,0
sprpriority=103
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
removetime=-2
removeongethit=0
pos=100,floor(-pos y)
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(var(20))=0
id=var(50)
anim=10067+100000*floor((floor(sysfvar(4))%(3*7*2))/(3*7))
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*0.6,0.5*0.6
shadow=0,0,0
sprpriority=104
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
removetime=-2
removeongethit=0
pos=100,floor(-pos y)
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1

[state ]
type=explod
trigger1=animelemtime(var(20))=0
id=var(50)
anim=10068+100000*floor((floor(sysfvar(4))%(3*7*2))/(3*7))
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5,0.5
shadow=0,0,0
sprpriority=-6
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
removetime=-2
removeongethit=0
pos=200,floor(-pos y)
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(var(20))=0
id=var(50)
anim=10069+100000*floor((floor(sysfvar(4))%(3*7*2))/(3*7))
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*0.6,0.5*0.6
shadow=0,0,0
sprpriority=103
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
removetime=-2
removeongethit=0
pos=200,floor(-pos y)
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1
[state ]
type=explod
trigger1=animelemtime(var(20))=0
id=var(50)
anim=10069+100000*floor((floor(sysfvar(4))%(3*7*2))/(3*7))
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*0.6,0.5*0.6
shadow=0,0,0
sprpriority=104
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
removetime=-2
removeongethit=0
pos=200,floor(-pos y)
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1



;峌寕杮懱丅
[state ]
type=hitdef
trigger1=animelemtime(var(20))=0
id=var(50)
chainid=-1
nochainid=-1
attr=s,sa
hitflag=hlafdp
guardflag=hl
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=40,4
fall.damage=0
getpower=50,25
givepower=0,10
kill=1
guard.kill=0
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=0
pausetime=0,4
guard.pausetime=0,4
ground.hittime=10
air.hittime=20
guard.hittime=10
guard.ctrltime=30
airguard.ctrltime=30
ground.slidetime=0
guard.slidetime=0
fall.recover=0
fall.recovertime=2147483647
fall=1
air.fall=1
ground.velocity=-1,-6
air.velocity=-1,-6
;down.velocity=0,0
;guard.velocity=0
;airguard.velocity=0,0
yaccel=0.35
envshake.time=0
fall.envshake.time=0
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardhitsound=-1
;air.juggle=0
;sprpriority=1
;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=1



;峌寕杮懱丅
[state ]
type=projectile
trigger1=animelemtime(var(20))=0
projid=var(50)
projanim=40280
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=100,floor(-pos y)
postype=p1
velocity=0,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=2147483647*var(54)
supermovetime=2147483647*var(54)
id=var(50)
chainid=-1
nochainid=-1
attr=s,sp
hitflag=hlafdp
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=120,12
fall.damage=0
getpower=50,25
givepower=0,10
kill=1
guard.kill=0
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=0
pausetime=0,4
guard.pausetime=0,4
ground.hittime=10
air.hittime=20
guard.hittime=10
guard.ctrltime=30
airguard.ctrltime=30
ground.slidetime=0
guard.slidetime=0
fall.recover=0
fall.recovertime=2147483647
fall=1
air.fall=1
ground.velocity=-2,-40
air.velocity=-2,-40
;down.velocity=0,0
;guard.velocity=0
;airguard.velocity=0,0
yaccel=2.1
envshake.time=0
fall.envshake.time=0
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardhitsound=-1
;air.juggle=0
;sprpriority=1
;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=1
[state ]
type=projectile
trigger1=animelemtime(var(20))=0
projid=var(50)
projanim=40281
projremanim=-1
projhitanim=-1
projcancelanim=-1
projscale=1,1
projsprpriority=-2147483648
projshadow=0,0,0
offset=200,floor(-pos y)
postype=p1
velocity=0,0
accel=0,0
velmul=1,1
remvelocity=0,0
projremove=1
projremovetime=30
projhits=1
projmisstime=1
projpriority=2147483647
projedgebound=16777215
projheightbound=-16777216,16777215
projstagebound=16777215
pausemovetime=2147483647*var(54)
supermovetime=2147483647*var(54)
id=var(50)
chainid=-1
nochainid=-1
attr=s,sp
hitflag=hlafdp
guardflag=hla
affectteam=e
priority=2147483647,h
hitonce=0
numhits=1
damage=120,12
fall.damage=0
getpower=50,25
givepower=0,10
kill=1
guard.kill=0
animtype=h
air.animtype=b
fall.animtype=b
ground.type=h
air.type=h
forcestand=0
;p1facing=1
p2facing=1
;p1getp2facing=0
palfx.time=0
pausetime=0,4
guard.pausetime=0,4
ground.hittime=10
air.hittime=20
guard.hittime=10
guard.ctrltime=30
airguard.ctrltime=30
ground.slidetime=0
guard.slidetime=0
fall.recover=0
fall.recovertime=2147483647
fall=1
air.fall=1
ground.velocity=-2,-40
air.velocity=-2,-40
;down.velocity=0,0
;guard.velocity=0
;airguard.velocity=0,0
yaccel=2.1
envshake.time=0
fall.envshake.time=0
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardhitsound=-1
;air.juggle=0
;sprpriority=1
;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=1



;僗僥乕僩斣崋曐懚曄悢僙僢僩丅
[state ]
type=varset
triggerall=animtime=-1
trigger1=1||var(50):=11*(statetype=c||statetype=l)+50*(statetype=a)
trigger1=ishelper(103000)
sysvar(0)=var(50)
ignorehitpause=1







