;
;At[hB

;
;s͋LϐZbgB

[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


;
;LZUB

[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


;
;Xe[gԍۑϐZbgB

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

;
;ʏŌB

;AA1iځB
trigger1=statetype=s
trigger1=ctrl
trigger1=var(10)=1&&var(0)!=1
trigger1=1||var(50):=200

;AA2iځB
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

;AA3iځB
trigger4=var(50)=210&&floor((floor(sysfvar(4))%(3*7*2*4))/(3*7*2))=1&&animelemtime(4)=8
trigger4=1||var(50):=220

;AA4iځB
trigger5=var(50)=220&&floor((floor(sysfvar(4))%(3*7*2*4))/(3*7*2))=1&&animelemtime(6)=8
trigger5=1||var(50):=230

;6AAA5iځB
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



;AAA1iځB
trigger8=statetype=c
trigger8=ctrl
trigger8=var(10)=1
trigger8=1||var(50):=400



;AA1iځB
trigger9=statetype=a
trigger9=ctrl
trigger9=var(10)=1
trigger9=1||var(50):=600

;AA2iځB
trigger10=var(50)=600&&floor((floor(sysfvar(4))%(3*7*2*4))/(3*7*2))=1&&animelemtime(4)=8
trigger10=1||var(50):=610

;AA3iځB
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

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

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

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

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

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

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


;
;KEZB

;236ˁB
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ˁB
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ˁB
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ˁB
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


;
;KEZB

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

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

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


;
;x[g[hB

;
;s͋LϐZbgB

[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


;
;LZUB

[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


;
;Xe[gԍۑϐZbgB

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

;
;ʏŌB

;AA1iځB
trigger1=statetype=s
trigger1=ctrl
trigger1=var(10)=1&&var(0)!=1
trigger1=1||var(50):=6200

;AA2iځB
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

;AA3iځB
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

;6AAA4iځB
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



;AAA1iځB
trigger7=statetype=c
trigger7=ctrl
trigger7=var(10)=1
trigger7=1||var(50):=6400



;AA1iځB
trigger8=statetype=a
trigger8=ctrl
trigger8=var(10)=1
trigger8=1||var(50):=6600

;AA2iځB
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

;AA3iځB
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

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

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

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

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

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

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


;
;KEZB

;236ˁB
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ˁB
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ˁB
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ˁB
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


;
;KEZB

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

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

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


;
;x[g[hB

;
;ʏŌB

;
;AA1~3iځB
;6AAA4iځB

[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


;
;AAA1iځB

[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


;
;AA1~3iځB

[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


;
;WXe[gB

;
;ʏŌAA1~4iځB
;ʏŌ6AAA5iځB
;ʏŌAAA1iځB
;ʏŌAA1~3iځB

[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


;
;{ݒB

;ȊOB
[state ]
type=changeanim
trigger1=anim!=var(50)
value=var(50)
ignorehitpause=1



;IvVځB
[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


;
;B

;IvVځB
[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


;
;ʐݒB

;IvVځB
[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


;
;WݒB

;IvVځB
[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


;
;ZB

;IvVځB
[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


;
;WvƂB

;IvVځB
[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


;
;U{́B

;IvVځB
[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


;
;Xe[gԍۑϐZbgB

[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ˁB

[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



;{ݒB
[state ]
type=changeanim
trigger1=anim!=var(50)
value=var(50)
ignorehitpause=1



;t[ۑpՎϐZbgB
[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



;{ݒitjB
[state ]
type=statetypeset
trigger1=1
statetype=s
movetype=a
ignorehitpause=1
[state ]
type=sprpriority
trigger1=1
value=100
ignorehitpause=1



;B
[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



;ʐݒB
[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



;WݒB
[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



;ZB
[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



;KEGtFNgB
[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



;B
[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



;U{́B
[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



;Xe[gԍۑϐZbgB
[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


;
;WXe[gB

;
;ʏŌAA1~3iځB
;ʏŌ6AAA4iځB
;ʏŌAAA1iځB
;ʏŌAA1~3iځB

[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


;
;{ݒB

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


;
;t[ۑpՎϐZbgB

;IvVځB
[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


;
;{ݒitjB

;ȊOB
[state ]
type=sprpriority
trigger1=1
value=100
ignorehitpause=1

;IvVځB
[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


;
;B

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

;IvVځB
[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


;
;ʐݒB

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


;
;WݒB

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



;IvVځB
[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


;
;ZB

;IvVځB
[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


;
;GtFNgˏoWۑpՎϐZbgB

;IvVځB
[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


;
;B

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


;
;U{́B

;IvVځB
[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

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


;
;Xe[gԍۑϐZbgB

[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ˁB

[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

;{ݒB
[state ]
type=changeanim
trigger1=anim!=var(50)
value=var(50)
ignorehitpause=1



;t[ۑpՎϐZbgB
[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



;{ݒitjB
[state ]
type=statetypeset
trigger1=1
statetype=s
movetype=a
ignorehitpause=1
[state ]
type=sprpriority
trigger1=1
value=100
ignorehitpause=1



;B
[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



;ʐݒB
[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



;WݒB
[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



;ZB
[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



;GtFNgˏoWۑpՎϐZbgB
[state ]
type=null
trigger1=1||var(21):=11020||fvar(2):=-31||fvar(3):=-106
ignorehitpause=1



;KGtFNgB
[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



;B
[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



;B
[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



;U{́B
[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



;U{́B
[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



;Xe[gԍۑϐZbgB
[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







