[statedef -2]

;AItOZbgB
[state ]
type=displaytoclipboard
trigger1=1||var(0):=0
text="`1f@1f,&ڋa_D$$%980d4CA"
params=0
ignorehitpause=1
[state ]
type=forcefeedback
trigger1=1||var(20):=var(0)
ignorehitpause=1



;qbgXgbvČǗϐZbgB
[state ]
type=varset
triggerall=var(40)<=-1
trigger1=1
var(40)=0
ignorehitpause=1

[state ]
type=varset
triggerall=var(40)>=1
trigger1=roundstate=[0,1]
var(40)=0
ignorehitpause=1
[state ]
type=varadd
triggerall=var(40)>=1
trigger1=1
var(40)=-1
ignorehitpause=1



;qbgXgbvČB
[state ]
type=posfreeze
triggerall=var(40)>=1
trigger1=1
ignorehitpause=1
[state ]
type=changeanim
triggerall=var(40)>=1
trigger1=var(40)-var(43)>=1
value=var(41)
elem=var(42)
ignorehitpause=1



;Ot[animۑϐZbgOt[animelemno(0)ۑϐZbgOt[animelemtime(animelemno(0))ۑϐZbgB
[state ]
type=varset
triggerall=var(40)=0
trigger1=1
var(41)=anim
ignorehitpause=1
[state ]
type=varset
triggerall=var(40)=0
trigger1=1
var(42)=animelemno(0)
ignorehitpause=1
[state ]
type=varset
triggerall=var(40)=0
trigger1=1
var(43)=animelemtime(animelemno(0))
ignorehitpause=1


;

;Xe[gύXtOZbgB
[state ]
type=varset
trigger1=1
var(44)=0
ignorehitpause=1



;Q[WۑϐZbgB
[state ]
type=varset
triggerall=stateno!=3000
trigger1=1
var(33)=power


;

;ꎞԊǗϐZbgB
[state ]
type=varset
trigger1=gametime=var(51)
trigger1=movetype!=h
var(26)=0
[state ]
type=varadd
trigger1=gametime!=var(51)
trigger2=movetype=h
var(26)=1



;ZbgB
[state ]
type=nothitby
triggerall=gametime=var(51)
trigger1=var(32)!=0
value=sca
time=48+90
[state ]
type=nothitby
triggerall=gametime=var(51)
trigger1=var(32)!=0
value2=sca
time=48+90

;o[XgGԊǗϐZbgB
[state ]
type=varadd
trigger1=var(32)!=0
var(32)=-1


;

;QW}VB
[state ]
type=poweradd
triggerall=roundstate=2
trigger1=gametime!=var(51)
trigger2=movetype=h
value=1


;

;Sj~B
[state ]
type=assertspecial
triggerall=1||var(50):=0
triggerall=0
trigger1=1||var(50):=1
flag=noko
ignorehitpause=1


;

;΂̓B
[state ]
type=varset
trigger1=var(53)<10*var(38)
var(53)=10*var(38)

[state ]
type=explod
triggerall=gametime%30=0
trigger1=numpartner=0
trigger2=numpartner=1
trigger2=partner,name!="Kotone"
anim=21430
trans=add
pos=ifelse(teamside=1,6,232)+30+20*(gametime%60=0)+(35-random%71),59+8-8
postype=left
scale=0.2,0.2
removetime=-2
bindtime=-1
ownpal=1
pausemovetime=2147483647
supermovetime=2147483647
[state ]
type=explod
triggerall=numexplod(1000000)=0
trigger1=numpartner=0
trigger2=numpartner=1
trigger2=partner,name!="Kotone"
id=1000000
anim=21410
trans=add
pos=ifelse(teamside=1,6,232),59
postype=left
scale=0.5,0.5
removetime=-1
bindtime=-1
ownpal=1
pausemovetime=2147483647
supermovetime=2147483647
[state ]
type=removeexplod
triggerall=numexplod(1000001)>=1
trigger1=numpartner=0
trigger2=numpartner=1
trigger2=partner,name!="Kotone"
id=1000001
[state ]
type=removeexplod
triggerall=numexplod(1000002)>=1
trigger1=numpartner=0
trigger2=numpartner=1
trigger2=partner,name!="Kotone"
id=1000002
[state ]
type=removeexplod
triggerall=numexplod(1000003)>=1
trigger1=numpartner=0
trigger2=numpartner=1
trigger2=partner,name!="Kotone"
id=1000003
[state ]
type=explod
triggerall=numexplod(1000001)=0
trigger1=numpartner=0
trigger2=numpartner=1
trigger2=partner,name!="Kotone"
id=1000001
anim=21420+ifelse(floor(var(53)/10)>=1000,9,floor(var(53)/10)%10)
trans=add
pos=ifelse(teamside=1,6+5+10+10,232+79),59+16
postype=left
scale=0.5,0.5
removetime=-1
bindtime=-1
ownpal=1
pausemovetime=2147483647
supermovetime=2147483647
[state ]
type=explod
triggerall=numexplod(1000002)=0
trigger1=numpartner=0
trigger2=numpartner=1
trigger2=partner,name!="Kotone"
id=1000002
anim=21420+ifelse(floor(var(53)/10)>=1000,9,floor(floor(var(53)/10)/10)%10)
trans=add
pos=ifelse(teamside=1,6+5+10,232+79-10),59+16
postype=left
scale=0.5,0.5
removetime=-1
bindtime=-1
ownpal=1
pausemovetime=2147483647
supermovetime=2147483647
[state ]
type=explod
triggerall=numexplod(1000003)=0
trigger1=numpartner=0
trigger2=numpartner=1
trigger2=partner,name!="Kotone"
id=1000003
anim=21420+ifelse(floor(var(53)/10)>=1000,9,floor(floor(var(53)/10)/100)%10)
trans=add
pos=ifelse(teamside=1,6+5,232+79-10-10),59+16
postype=left
scale=0.5,0.5
removetime=-1
bindtime=-1
ownpal=1
pausemovetime=2147483647
supermovetime=2147483647

[state ]
type=explod
triggerall=gametime%30=0
trigger1=numpartner=1
trigger1=partner,name="Kotone"
anim=21430
trans=add
pos=ifelse(teamside=1,6,232)+30+20*(gametime%60=0)+(35-random%71),93+8-8
postype=left
scale=0.2,0.2
removetime=-2
bindtime=-1
ownpal=1
pausemovetime=2147483647
supermovetime=2147483647
[state ]
type=explod
triggerall=numexplod(1000000)=0
trigger1=numpartner=1
trigger1=partner,name="Kotone"
id=1000000
anim=21410
trans=add
pos=ifelse(teamside=1,6,232),93
postype=left
scale=0.5,0.5
removetime=-1
bindtime=-1
ownpal=1
pausemovetime=2147483647
supermovetime=2147483647
[state ]
type=removeexplod
triggerall=numexplod(1000001)>=1
trigger1=numpartner=1
trigger1=partner,name="Kotone"
id=1000001
[state ]
type=removeexplod
triggerall=numexplod(1000002)>=1
trigger1=numpartner=1
trigger1=partner,name="Kotone"
id=1000002
[state ]
type=removeexplod
triggerall=numexplod(1000003)>=1
trigger1=numpartner=1
trigger1=partner,name="Kotone"
id=1000003
[state ]
type=explod
triggerall=numexplod(1000001)=0
trigger1=numpartner=1
trigger1=partner,name="Kotone"
id=1000001
anim=21420+ifelse(floor(var(53)/10)>=1000,9,floor(var(53)/10)%10)
trans=add
pos=ifelse(teamside=1,6+5+10+10,232+79),93+16
postype=left
scale=0.5,0.5
removetime=-1
bindtime=-1
ownpal=1
pausemovetime=2147483647
supermovetime=2147483647
[state ]
type=explod
triggerall=numexplod(1000002)=0
trigger1=numpartner=1
trigger1=partner,name="Kotone"
id=1000002
anim=21420+ifelse(floor(var(53)/10)>=1000,9,floor(floor(var(53)/10)/10)%10)
trans=add
pos=ifelse(teamside=1,6+5+10,232+79-10),93+16
postype=left
scale=0.5,0.5
removetime=-1
bindtime=-1
ownpal=1
pausemovetime=2147483647
supermovetime=2147483647
[state ]
type=explod
triggerall=numexplod(1000003)=0
trigger1=numpartner=1
trigger1=partner,name="Kotone"
id=1000003
anim=21420+ifelse(floor(var(53)/10)>=1000,9,floor(floor(var(53)/10)/100)%10)
trans=add
pos=ifelse(teamside=1,6+5,232+79-10-10),93+16
postype=left
scale=0.5,0.5
removetime=-1
bindtime=-1
ownpal=1
pausemovetime=2147483647
supermovetime=2147483647







[statedef -1]

;

;hitpausetimeUB
[state ]
type=displaytoclipboard
trigger1=1||var(29):=0
;
trigger1=1||var(var(29)):=            (3608);  ̃AhXlijB
trigger1=1||var(var(29)+1):=          (0);  鐔lB
trigger1=1||var(29):=var(29)+2;------------------------------------------------------------
;
trigger1=1||var(29):=3648+4*var(29)
text="`1f@މ?߉V9ua^D$$%967d4CA"
params=0
ignorehitpause=1


;

[state ]
type=varset
triggerall=stateno=200
triggerall=movecontact=1
trigger1=1
var(40)=3
[state ]
type=varset
triggerall=stateno=400
triggerall=movecontact=1
trigger1=1
var(40)=3
[state ]
type=varset
triggerall=stateno=430
triggerall=movecontact=1
trigger1=1
var(40)=3
[state ]
type=varset
triggerall=stateno=600
triggerall=movecontact=1
trigger1=1
var(40)=6

[state ]
type=playsnd
triggerall=stateno=200||stateno=400||stateno=430||stateno=600
triggerall=movehit=1
trigger1=1
value=s1,6
freqmul=0.6
volume=255
[state ]
type=playsnd
triggerall=stateno=200||stateno=400||stateno=430||stateno=600
triggerall=movehit=1
trigger1=1
value=s1,6
freqmul=0.6
volume=255
[state ]
type=playsnd
triggerall=stateno=200||stateno=400||stateno=430||stateno=600
triggerall=moveguarded=1
trigger1=1
value=s2,1
freqmul=0.7
volume=0

[state ]
type=explod
triggerall=stateno=200
triggerall=movecontact=1
trigger1=1
anim=20010+10*(moveguarded=1)
pos=floor(32+0.5*facing*(enemynear,pos x-pos x)+5*cos(random)),floor(-74+5*cos(random))
scale=0.5,0.5
ontop=1
ownpal=1
[state ]
type=explod
triggerall=stateno=400
triggerall=movecontact=1
trigger1=1
anim=20010+10*(moveguarded=1)
pos=floor(32+0.5*facing*(enemynear,pos x-pos x)+15*cos(random)),floor(-34+15*cos(random))
scale=0.5,0.5
ontop=1
ownpal=1
[state ]
type=explod
triggerall=stateno=430
triggerall=movecontact=1
trigger1=1
anim=20010+10*(moveguarded=1)
pos=floor(32+0.5*facing*(enemynear,pos x-pos x)+15*cos(random)),floor(-6+15*cos(random))
scale=0.5,0.5
ontop=1
ownpal=1
[state ]
type=explod
triggerall=stateno=600
triggerall=movecontact=1
trigger1=1
anim=20010+10*(moveguarded=1)
pos=floor(32+5*(anim=600)+0.5*facing*(enemynear,pos x-pos x)+5*cos(random)),floor(-74+45*(anim=600)+5*cos(random))
scale=0.5,0.5
ontop=1
ownpal=1



[state ]
type=varset
triggerall=stateno=215
triggerall=movecontact=1
trigger1=1
var(40)=12
[state ]
type=varset
triggerall=stateno=440
triggerall=movecontact=1
trigger1=1
var(40)=12
[state ]
type=varset
triggerall=stateno=630
triggerall=movecontact=1
trigger1=1
var(40)=12
[state ]
type=varset
triggerall=stateno=610
triggerall=movecontact=1
trigger1=1
var(40)=12

[state ]
type=playsnd
triggerall=stateno=215||stateno=440||stateno=630||stateno=610
triggerall=movehit=1
trigger1=1
value=s1,3
freqmul=0.6
volume=255
[state ]
type=playsnd
triggerall=stateno=215||stateno=440||stateno=630||stateno=610
triggerall=movehit=1
trigger1=1
value=s1,3
freqmul=0.7
volume=255
[state ]
type=playsnd
triggerall=stateno=215||stateno=440||stateno=630||stateno=610
triggerall=moveguarded=1
trigger1=1
value=s2,1
freqmul=0.7
volume=0

[state ]
type=bgpalfx
triggerall=stateno=440
triggerall=movehit=1
trigger1=1
time=2
add=32,32,32

[state ]
type=explod
triggerall=stateno=215
triggerall=movecontact=1
trigger1=1
anim=20010+10*(moveguarded=1)
pos=floor(32+0.5*facing*(enemynear,pos x-pos x)+15*cos(random)),floor(-74+15*cos(random))
scale=0.5,0.5
ontop=1
ownpal=1
[state ]
type=explod
triggerall=stateno=440
triggerall=movecontact=1
trigger1=1
anim=20010+10*(moveguarded=1)
pos=floor(32+0.5*facing*(enemynear,pos x-pos x)+15*cos(random)),floor(-34+15*cos(random))
scale=0.5,0.5
ontop=1
ownpal=1
[state ]
type=explod
triggerall=stateno=630
triggerall=movecontact=1
trigger1=1
anim=20010+10*(moveguarded=1)
pos=floor(38+0.5*facing*(enemynear,pos x-pos x)+15*cos(random)),floor(-79+15*cos(random))
scale=0.5,0.5
ontop=1
ownpal=1
[state ]
type=explod
triggerall=stateno=610
triggerall=movecontact=1
trigger1=1
anim=20010+10*(moveguarded=1)
pos=floor(37+0.5*facing*(enemynear,pos x-pos x)+15*cos(random)),floor(-28+15*cos(random))
scale=0.5,0.5
ontop=1
ownpal=1



[state ]
type=varset
triggerall=stateno=230
triggerall=movecontact=1
trigger1=1
var(40)=16
[state ]
type=varset
triggerall=stateno=220
triggerall=movecontact=1
trigger1=1
var(40)=12
[state ]
type=varset
triggerall=stateno=235
triggerall=movecontact=1
trigger1=1
var(40)=12
[state ]
type=varset
triggerall=stateno=410
triggerall=movecontact=1
trigger1=1
var(40)=12
[state ]
type=varset
triggerall=stateno=260
triggerall=movecontact=1
trigger1=1
var(40)=16
[state ]
type=varset
triggerall=stateno=650
triggerall=movecontact=1
trigger1=1
var(40)=12
[state ]
type=varset
triggerall=stateno=301&&var(30)!=89
triggerall=movecontact=1
trigger1=1
var(40)=16
[state ]
type=varset
triggerall=stateno=320
triggerall=movecontact=1
trigger1=1
var(40)=12

[state ]
type=playsnd
triggerall=stateno=230||stateno=220||stateno=235||stateno=410||stateno=260||stateno=650||stateno=301&&var(30)!=89||stateno=320
triggerall=movehit=1
trigger1=1
value=s1,3
freqmul=0.7
volume=255
[state ]
type=playsnd
triggerall=stateno=230||stateno=220||stateno=235||stateno=410||stateno=260||stateno=650||stateno=301&&var(30)!=89||stateno=320
triggerall=movehit=1
trigger1=1
value=s1,4
freqmul=0.9
volume=255
[state ]
type=playsnd
triggerall=stateno=230||stateno=220||stateno=235||stateno=410||stateno=260||stateno=650||stateno=301&&var(30)!=89||stateno=320
triggerall=movehit=1
trigger1=1
value=s10000,0
freqmul=0.7
volume=255
[state ]
type=playsnd
triggerall=stateno=230||stateno=220||stateno=235||stateno=410||stateno=260||stateno=650||stateno=301&&var(30)!=89||stateno=320
triggerall=movehit=1
trigger1=1
value=s10000,2
freqmul=1.1
volume=255
[state ]
type=playsnd
triggerall=stateno=230||stateno=220||stateno=235||stateno=410||stateno=260||stateno=650||stateno=301&&var(30)!=89||stateno=320
triggerall=moveguarded=1
trigger1=1
value=s2,1
freqmul=0.7
volume=0
[state ]
type=playsnd
triggerall=stateno=230||stateno=220||stateno=235||stateno=410||stateno=260||stateno=650||stateno=301&&var(30)!=89||stateno=320
triggerall=moveguarded=1
trigger1=1
value=s2,1
freqmul=0.7
volume=0

[state ]
type=bgpalfx
triggerall=stateno=230
triggerall=movehit=1
trigger1=1
time=2
add=96,96,96
[state ]
type=bgpalfx
triggerall=stateno=220
triggerall=movehit=1
trigger1=1
time=2
add=32,32,32
[state ]
type=bgpalfx
triggerall=stateno=235
triggerall=movehit=1
trigger1=1
time=2
add=32,32,32
[state ]
type=bgpalfx
triggerall=stateno=410
triggerall=movehit=1
trigger1=1
time=2
add=32,32,32
[state ]
type=bgpalfx
triggerall=stateno=260
triggerall=movehit=1
trigger1=1
time=2
add=96,96,96
[state ]
type=bgpalfx
triggerall=stateno=650
triggerall=movehit=1
trigger1=1
time=2
add=32,32,32
[state ]
type=bgpalfx
triggerall=stateno=301&&var(30)!=89
triggerall=movehit=1
trigger1=1
time=2
add=32,32,32
[state ]
type=bgpalfx
triggerall=stateno=320
triggerall=movehit=1
trigger1=1
time=2
add=32,32,32

[state ]
type=explod
triggerall=1||var(0):=random
triggerall=stateno=230
triggerall=movehit=1
trigger1=1
anim=21080
facing=-1
vfacing=-1
trans=sub
pos=floor(43+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-116+15*cos(var(0)**2))
scale=0.75,0.75
ontop=1
ownpal=1
[state ]
type=explod
triggerall=stateno=230
triggerall=movehit=1
trigger1=1
anim=21080
vfacing=-1
trans=sub
pos=floor(43+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-116+15*cos(var(0)**2))
scale=0.75*0.6,0.75*0.6
ontop=1
ownpal=1
[state ]
type=explod
triggerall=stateno=230
triggerall=movehit=1
trigger1=1
anim=21080
pos=floor(43+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-116+15*cos(var(0)**2))
scale=0.75*0.75,0.75*0.75
ontop=1
ownpal=1
[state ]
type=explod
triggerall=stateno=230
triggerall=movecontact=1
trigger1=1
anim=21110
trans=addalpha
alpha=96,256
pos=floor(43+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-116+15*cos(var(0)**2))
scale=1.25,1.25
ontop=1
ownpal=1
[state ]
type=explod
triggerall=stateno=230
triggerall=movecontact=1
trigger1=1
anim=20012+10*(moveguarded=1)
pos=floor(43+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-116+15*cos(var(0)**2))
scale=0.5,0.5
ontop=1
ownpal=1

[state ]
type=explod
triggerall=1||var(0):=random
triggerall=stateno=220
triggerall=movehit=1
trigger1=1
anim=21080
facing=-1
vfacing=-1
trans=sub
pos=floor(52+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-74+15*cos(var(0)**2))
scale=0.75,0.75
ontop=1
ownpal=1
[state ]
type=explod
triggerall=stateno=220
triggerall=movehit=1
trigger1=1
anim=21080
vfacing=-1
trans=sub
pos=floor(52+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-74+15*cos(var(0)**2))
scale=0.75*0.6,0.75*0.6
ontop=1
ownpal=1
[state ]
type=explod
triggerall=stateno=220
triggerall=movehit=1
trigger1=1
anim=21080
pos=floor(52+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-74+15*cos(var(0)**2))
scale=0.75*0.75,0.75*0.75
ontop=1
ownpal=1
[state ]
type=explod
triggerall=stateno=220
triggerall=movecontact=1
trigger1=1
anim=21110
trans=addalpha
alpha=96,256
pos=floor(52+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-74+15*cos(var(0)**2))
scale=1.25,1.25
ontop=1
ownpal=1
[state ]
type=explod
triggerall=stateno=220
triggerall=movecontact=1
trigger1=1
anim=20011+10*(moveguarded=1)
pos=floor(52+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-74+15*cos(var(0)**2))
scale=0.5,0.5
ontop=1
ownpal=1

[state ]
type=explod
triggerall=1||var(0):=random
triggerall=stateno=235
triggerall=movehit=1
trigger1=1
anim=21080
facing=-1
vfacing=-1
trans=sub
pos=floor(47+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-74+15*cos(var(0)**2))
scale=0.75,0.75
ontop=1
ownpal=1
[state ]
type=explod
triggerall=stateno=235
triggerall=movehit=1
trigger1=1
anim=21080
vfacing=-1
trans=sub
pos=floor(47+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-74+15*cos(var(0)**2))
scale=0.75*0.6,0.75*0.6
ontop=1
ownpal=1
[state ]
type=explod
triggerall=stateno=235
triggerall=movehit=1
trigger1=1
anim=21080
pos=floor(47+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-74+15*cos(var(0)**2))
scale=0.75*0.75,0.75*0.75
ontop=1
ownpal=1
[state ]
type=explod
triggerall=stateno=235
triggerall=movecontact=1
trigger1=1
anim=21110
trans=addalpha
alpha=96,256
pos=floor(47+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-74+15*cos(var(0)**2))
scale=1.25,1.25
ontop=1
ownpal=1
[state ]
type=explod
triggerall=stateno=235
triggerall=movecontact=1
trigger1=1
anim=20012+10*(moveguarded=1)
pos=floor(47+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-74+15*cos(var(0)**2))
scale=0.5,0.5
ontop=1
ownpal=1

[state ]
type=explod
triggerall=1||var(0):=random
triggerall=stateno=410
triggerall=movehit=1
trigger1=1
anim=21080
facing=-1
vfacing=-1
trans=sub
pos=floor(42+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-19+15*cos(var(0)**2))
scale=0.75,0.75
ontop=1
ownpal=1
[state ]
type=explod
triggerall=stateno=410
triggerall=movehit=1
trigger1=1
anim=21080
vfacing=-1
trans=sub
pos=floor(42+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-19+15*cos(var(0)**2))
scale=0.75*0.6,0.75*0.6
ontop=1
ownpal=1
[state ]
type=explod
triggerall=stateno=410
triggerall=movehit=1
trigger1=1
anim=21080
pos=floor(42+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-19+15*cos(var(0)**2))
scale=0.75*0.75,0.75*0.75
ontop=1
ownpal=1
[state ]
type=explod
triggerall=stateno=410
triggerall=movecontact=1
trigger1=1
anim=21110
trans=addalpha
alpha=96,256
pos=floor(42+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-19+15*cos(var(0)**2))
scale=1.25,1.25
ontop=1
ownpal=1
[state ]
type=explod
triggerall=stateno=410
triggerall=movecontact=1
trigger1=1
anim=20011+10*(moveguarded=1)
pos=floor(42+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-19+15*cos(var(0)**2))
scale=0.5,0.5
ontop=1
ownpal=1

[state ]
type=explod
triggerall=1||var(0):=random
triggerall=stateno=260
triggerall=movehit=1
trigger1=1
anim=21080
facing=-1
vfacing=-1
trans=sub
pos=floor(43+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-116+15*cos(var(0)**2))
scale=0.75,0.75
ontop=1
ownpal=1
[state ]
type=explod
triggerall=stateno=260
triggerall=movehit=1
trigger1=1
anim=21080
vfacing=-1
trans=sub
pos=floor(43+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-116+15*cos(var(0)**2))
scale=0.75*0.6,0.75*0.6
ontop=1
ownpal=1
[state ]
type=explod
triggerall=stateno=260
triggerall=movehit=1
trigger1=1
anim=21080
pos=floor(43+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-116+15*cos(var(0)**2))
scale=0.75*0.75,0.75*0.75
ontop=1
ownpal=1
[state ]
type=explod
triggerall=stateno=260
triggerall=movecontact=1
trigger1=1
anim=21110
trans=addalpha
alpha=96,256
pos=floor(43+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-116+15*cos(var(0)**2))
scale=1.25,1.25
ontop=1
ownpal=1
[state ]
type=explod
triggerall=stateno=260
triggerall=movecontact=1
trigger1=1
anim=20012+10*(moveguarded=1)
pos=floor(43+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-116+15*cos(var(0)**2))
scale=0.5,0.5
ontop=1
ownpal=1

[state ]
type=explod
triggerall=1||var(0):=random
triggerall=stateno=650
triggerall=movehit=1
trigger1=1
anim=21080
facing=-1
vfacing=-1
trans=sub
pos=floor(30+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-8+15*cos(var(0)**2))
scale=0.75,0.75
ontop=1
ownpal=1
[state ]
type=explod
triggerall=stateno=650
triggerall=movehit=1
trigger1=1
anim=21080
vfacing=-1
trans=sub
pos=floor(30+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-8+15*cos(var(0)**2))
scale=0.75*0.6,0.75*0.6
ontop=1
ownpal=1
[state ]
type=explod
triggerall=stateno=650
triggerall=movehit=1
trigger1=1
anim=21080
pos=floor(30+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-8+15*cos(var(0)**2))
scale=0.75*0.75,0.75*0.75
ontop=1
ownpal=1
[state ]
type=explod
triggerall=stateno=650
triggerall=movecontact=1
trigger1=1
anim=21110
trans=addalpha
alpha=96,256
pos=floor(30+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-8+15*cos(var(0)**2))
scale=1.25,1.25
ontop=1
ownpal=1
[state ]
type=explod
triggerall=stateno=650
triggerall=movecontact=1
trigger1=1
anim=20011+10*(moveguarded=1)
pos=floor(30+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-8+15*cos(var(0)**2))
scale=0.5,0.5
ontop=1
ownpal=1

[state ]
type=explod
triggerall=1||var(0):=random
triggerall=stateno=301&&var(30)!=89
triggerall=movehit=1
trigger1=1
anim=21080
facing=-1
vfacing=-1
trans=sub
pos=floor(52+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-74+15*cos(var(0)**2))
scale=0.75,0.75
ontop=1
ownpal=1
[state ]
type=explod
triggerall=stateno=301&&var(30)!=89
triggerall=movehit=1
trigger1=1
anim=21080
vfacing=-1
trans=sub
pos=floor(52+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-74+15*cos(var(0)**2))
scale=0.75*0.6,0.75*0.6
ontop=1
ownpal=1
[state ]
type=explod
triggerall=stateno=301&&var(30)!=89
triggerall=movehit=1
trigger1=1
anim=21080
pos=floor(52+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-74+15*cos(var(0)**2))
scale=0.75*0.75,0.75*0.75
ontop=1
ownpal=1
[state ]
type=explod
triggerall=stateno=301&&var(30)!=89
triggerall=movecontact=1
trigger1=1
anim=21110
trans=addalpha
alpha=96,256
pos=floor(52+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-74+15*cos(var(0)**2))
scale=1.25,1.25
ontop=1
ownpal=1
[state ]
type=explod
triggerall=stateno=301&&var(30)!=89
triggerall=movecontact=1
trigger1=1
anim=20012+10*(moveguarded=1)
pos=floor(52+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-74+15*cos(var(0)**2))
scale=0.5,0.5
ontop=1
ownpal=1

[state ]
type=explod
triggerall=1||var(0):=random
triggerall=stateno=320
triggerall=movehit=1
trigger1=1
anim=21080
facing=-1
vfacing=-1
trans=sub
pos=floor(52+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-44+15*cos(var(0)**2))
scale=0.75,0.75
ontop=1
ownpal=1
[state ]
type=explod
triggerall=stateno=320
triggerall=movehit=1
trigger1=1
anim=21080
vfacing=-1
trans=sub
pos=floor(52+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-44+15*cos(var(0)**2))
scale=0.75*0.6,0.75*0.6
ontop=1
ownpal=1
[state ]
type=explod
triggerall=stateno=320
triggerall=movehit=1
trigger1=1
anim=21080
pos=floor(52+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-44+15*cos(var(0)**2))
scale=0.75*0.75,0.75*0.75
ontop=1
ownpal=1
[state ]
type=explod
triggerall=stateno=320
triggerall=movecontact=1
trigger1=1
anim=21110
trans=addalpha
alpha=96,256
pos=floor(52+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-44+15*cos(var(0)**2))
scale=1.25,1.25
ontop=1
ownpal=1
[state ]
type=explod
triggerall=stateno=320
triggerall=movecontact=1
trigger1=1
anim=20011+10*(moveguarded=1)
pos=floor(52+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-44+15*cos(var(0)**2))
scale=0.5,0.5
ontop=1
ownpal=1

[state ]
type=targetdrop
triggerall=stateno=230
triggerall=movehit=1
triggerall=numtarget=[1,8]
trigger1=target,ishelper
excludeid=-1
keepone=0
[state ]
type=targetstate
triggerall=stateno=230
triggerall=movehit=1
triggerall=numtarget=[1,8]
trigger1=1
value=234
[state ]
type=targetbind
triggerall=stateno=230
triggerall=movehit=1
triggerall=numtarget=[1,8]
trigger1=1||fvar(0):=target,const(size.mid.pos.x)
trigger1=1||fvar(1):=target,const(size.mid.pos.y)
pos=43-fvar(0),-116-fvar(1)
time=1

[state ]
type=targetdrop
triggerall=stateno=220
triggerall=movehit=1
triggerall=numtarget=[1,8]
trigger1=target,ishelper
excludeid=-1
keepone=0
[state ]
type=targetstate
triggerall=stateno=220
triggerall=movehit=1
triggerall=numtarget=[1,8]
trigger1=target,statetype=a
value=649

[state ]
type=targetdrop
triggerall=stateno=260
triggerall=movehit=1
triggerall=numtarget=[1,8]
trigger1=target,ishelper
excludeid=-1
keepone=0
[state ]
type=targetstate
triggerall=stateno=260
triggerall=movehit=1
triggerall=numtarget=[1,8]
trigger1=1
value=269
[state ]
type=targetbind
triggerall=stateno=260
triggerall=movehit=1
triggerall=numtarget=[1,8]
trigger1=1||fvar(0):=target,const(size.mid.pos.x)
trigger1=1||fvar(1):=target,const(size.mid.pos.y)
pos=48-fvar(0)-vel x,-76-fvar(1)-vel y
time=1

[state ]
type=targetdrop
triggerall=stateno=650
triggerall=movehit=1
triggerall=numtarget=[1,8]
trigger1=target,ishelper
excludeid=-1
keepone=0
[state ]
type=targetstate
triggerall=stateno=650
triggerall=movehit=1
triggerall=numtarget=[1,8]
trigger1=1
value=649

[state ]
type=targetdrop
triggerall=stateno=301&&var(30)!=89
triggerall=movehit=1
triggerall=numtarget=[1,8]
trigger1=target,ishelper
excludeid=-1
keepone=0
[state ]
type=targetstate
triggerall=stateno=301&&var(30)!=89
triggerall=movehit=1
triggerall=numtarget=[1,8]
trigger1=1
value=214

[state ]
type=targetdrop
triggerall=stateno=320
triggerall=movehit=1
triggerall=numtarget=[1,8]
trigger1=target,ishelper
excludeid=-1
keepone=0
[state ]
type=targetstate
triggerall=stateno=320
triggerall=movehit=1
triggerall=numtarget=[1,8]
trigger1=1
value=214



[state ]
type=varset
triggerall=stateno=210
triggerall=movehit=1
trigger1=1
var(40)=16
[state ]
type=varset
triggerall=stateno=250
triggerall=movehit=1
trigger1=1
var(40)=16
[state ]
type=varset
triggerall=stateno=301&&var(30)=89
triggerall=movehit=1
trigger1=1
var(40)=16
[state ]
type=varset
triggerall=stateno=351
triggerall=movehit=1
trigger1=1
var(40)=0
[state ]
type=varset
triggerall=stateno=372
triggerall=movehit=1
trigger1=1
var(40)=16
[state ]
type=varset
triggerall=stateno=373
triggerall=movehit=1
trigger1=1
var(40)=16
[state ]
type=varset
triggerall=stateno=3000
triggerall=movehit=1
trigger1=1
var(40)=0
[state ]
type=pause
triggerall=stateno=3000
triggerall=movehit=8
trigger1=1
time=15
movetime=0

[state ]
type=playsnd
triggerall=stateno=210||stateno=250||stateno=301&&var(30)=89||stateno=351||stateno=372||stateno=373||stateno=3000
triggerall=movehit=1
trigger1=1
value=s1,3
freqmul=0.7
volume=255
[state ]
type=playsnd
triggerall=stateno=210||stateno=250||stateno=301&&var(30)=89||stateno=351||stateno=372||stateno=373||stateno=3000
triggerall=movehit=1
trigger1=1
value=s1,4
freqmul=0.8
volume=255
[state ]
type=playsnd
triggerall=stateno=210||stateno=250||stateno=301&&var(30)=89||stateno=351||stateno=372||stateno=373||stateno=3000
triggerall=movehit=1
trigger1=1
value=s10000,0
freqmul=0.7
volume=255
[state ]
type=playsnd
triggerall=stateno=210||stateno=250||stateno=301&&var(30)=89||stateno=351||stateno=372||stateno=373||stateno=3000
triggerall=movehit=1
trigger1=1
value=s10000,1
freqmul=1.3
volume=255
[state ]
type=playsnd
triggerall=stateno=210||stateno=250||stateno=301&&var(30)=89||stateno=351||stateno=372||stateno=373||stateno=3000
triggerall=movehit=1
trigger1=1
value=s10000,1
freqmul=1.3
volume=255
[state ]
type=playsnd
triggerall=stateno=210||stateno=250||stateno=301&&var(30)=89||stateno=351||stateno=372||stateno=373||stateno=3000
triggerall=moveguarded=1
trigger1=1
value=s2,1
freqmul=0.7
volume=0
[state ]
type=playsnd
triggerall=stateno=210||stateno=250||stateno=301&&var(30)=89||stateno=351||stateno=372||stateno=373
triggerall=moveguarded=1
trigger1=1
value=s2,1
freqmul=0.7
volume=0

[state ]
type=bgpalfx
triggerall=stateno=210
triggerall=movehit=1
trigger1=1
time=2
add=64,64,64
[state ]
type=bgpalfx
triggerall=stateno=250
triggerall=movehit=1
trigger1=1
time=2
add=96,96,96
[state ]
type=bgpalfx
triggerall=stateno=301&&var(30)=89
triggerall=movehit=1
trigger1=1
time=2
add=32,32,32
[state ]
type=bgpalfx
triggerall=stateno=351
triggerall=movehit=1
trigger1=1
time=2
add=64,64,64
[state ]
type=bgpalfx
triggerall=stateno=372
triggerall=movehit=1
trigger1=1
time=2
add=64,64,64
[state ]
type=bgpalfx
triggerall=stateno=373
triggerall=movehit=1
trigger1=1
time=2
add=64,64,64
[state ]
type=bgpalfx
triggerall=stateno=3000
triggerall=movehit=1
trigger1=1
time=2
add=64,64,64

[state ]
type=explod
triggerall=1||var(0):=random
triggerall=stateno=210
triggerall=movehit=1
trigger1=1
anim=21121
trans=sub
facing=-1
vfacing=-1
pos=floor(32+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-74+15*cos(var(0)**2))
scale=0.5*1.6,0.5*1.6
sprpriority=-8
ownpal=1
[state ]
type=explod
triggerall=stateno=210
triggerall=movehit=1
trigger1=1
anim=21121
pos=floor(32+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-74+15*cos(var(0)**2))
scale=0.3*1.6,0.3*1.6
sprpriority=-7
ownpal=1
[state ]
type=explod
triggerall=stateno=210
triggerall=movecontact=1
trigger1=1
anim=21110
trans=addalpha
alpha=96,256
pos=floor(32+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-74+15*cos(var(0)**2))
scale=1.25,1.25
sprpriority=-6
ownpal=1
[state ]
type=explod
triggerall=stateno=210
triggerall=movecontact=1
trigger1=1
anim=21110
pos=floor(32+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-74+15*cos(var(0)**2))
scale=0.6,0.6
ontop=1
ownpal=1
[state ]
type=explod
triggerall=stateno=210
triggerall=movecontact=1
trigger1=1
anim=20012+10*(moveguarded=1)
pos=floor(32+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-74+15*cos(var(0)**2))
scale=0.5,0.5
ontop=1
ownpal=1

[state ]
type=explod
triggerall=1||var(0):=random
triggerall=stateno=250
triggerall=movehit=1
trigger1=1
anim=21121
trans=sub
facing=-1
vfacing=-1
pos=floor(58+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-116+15*cos(var(0)**2))
scale=0.5*1.6,0.5*1.6
sprpriority=-8
ownpal=1
[state ]
type=explod
triggerall=stateno=250
triggerall=movehit=1
trigger1=1
anim=21121
pos=floor(58+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-116+15*cos(var(0)**2))
scale=0.3*1.6,0.3*1.6
sprpriority=-7
ownpal=1
[state ]
type=explod
triggerall=stateno=250
triggerall=movecontact=1
trigger1=1
anim=21110
trans=addalpha
alpha=96,256
pos=floor(58+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-116+15*cos(var(0)**2))
scale=1.25,1.25
sprpriority=-6
ownpal=1
[state ]
type=explod
triggerall=stateno=250
triggerall=movecontact=1
trigger1=1
anim=21110
pos=floor(58+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-116+15*cos(var(0)**2))
scale=0.6,0.6
ontop=1
ownpal=1
[state ]
type=explod
triggerall=stateno=250
triggerall=movecontact=1
trigger1=1
anim=20012+10*(moveguarded=1)
pos=floor(58+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-116+15*cos(var(0)**2))
scale=0.5,0.5
ontop=1
ownpal=1

[state ]
type=explod
triggerall=1||var(0):=random
triggerall=stateno=301&&var(30)=89
triggerall=movehit=1
trigger1=1
anim=21121
trans=sub
facing=-1
vfacing=-1
pos=floor(52+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-74+15*cos(var(0)**2))
scale=0.5*1.6,0.5*1.6
sprpriority=-8
ownpal=1
[state ]
type=explod
triggerall=stateno=301&&var(30)=89
triggerall=movehit=1
trigger1=1
anim=21121
pos=floor(52+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-74+15*cos(var(0)**2))
scale=0.3*1.6,0.3*1.6
sprpriority=-7
ownpal=1
[state ]
type=explod
triggerall=stateno=301&&var(30)=89
triggerall=movecontact=1
trigger1=1
anim=21110
trans=addalpha
alpha=96,256
pos=floor(52+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-74+15*cos(var(0)**2))
scale=1.25,1.25
sprpriority=-6
ownpal=1
[state ]
type=explod
triggerall=stateno=301&&var(30)=89
triggerall=movecontact=1
trigger1=1
anim=21110
pos=floor(52+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-74+15*cos(var(0)**2))
scale=0.6,0.6
ontop=1
ownpal=1
[state ]
type=explod
triggerall=stateno=301&&var(30)=89
triggerall=movecontact=1
trigger1=1
anim=20012+10*(moveguarded=1)
pos=floor(52+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-74+15*cos(var(0)**2))
scale=0.5,0.5
ontop=1
ownpal=1

[state ]
type=explod
triggerall=1||var(0):=random
triggerall=stateno=351
triggerall=movehit=1
trigger1=1
anim=21121
trans=sub
facing=-1
vfacing=-1
pos=floor(88+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-16+15*cos(var(0)**2))
scale=0.5*1.6,0.5*1.6
sprpriority=-8
ownpal=1
[state ]
type=explod
triggerall=stateno=351
triggerall=movehit=1
trigger1=1
anim=21121
pos=floor(88+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-16+15*cos(var(0)**2))
scale=0.3*1.6,0.3*1.6
sprpriority=-7
ownpal=1
[state ]
type=explod
triggerall=stateno=351
triggerall=movecontact=1
trigger1=1
anim=21110
trans=addalpha
alpha=96,256
pos=floor(88+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-16+15*cos(var(0)**2))
scale=1.25,1.25
sprpriority=-6
ownpal=1
[state ]
type=explod
triggerall=stateno=351
triggerall=movecontact=1
trigger1=1
anim=21110
pos=floor(88+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-16+15*cos(var(0)**2))
scale=0.6,0.6
ontop=1
ownpal=1
[state ]
type=explod
triggerall=stateno=351
triggerall=movecontact=1
trigger1=1
anim=20012+10*(moveguarded=1)
pos=floor(88+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-16+15*cos(var(0)**2))
scale=0.5,0.5
ontop=1
ownpal=1

[state ]
type=explod
triggerall=1||var(0):=random
triggerall=stateno=372
triggerall=movehit=1
trigger1=1
anim=21121
trans=sub
facing=-1
vfacing=-1
pos=floor(42+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-74+15*cos(var(0)**2))
scale=0.5*1.6,0.5*1.6
sprpriority=-8
ownpal=1
[state ]
type=explod
triggerall=stateno=372
triggerall=movehit=1
trigger1=1
anim=21121
pos=floor(42+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-74+15*cos(var(0)**2))
scale=0.3*1.6,0.3*1.6
sprpriority=-7
ownpal=1
[state ]
type=explod
triggerall=stateno=372
triggerall=movecontact=1
trigger1=1
anim=21110
trans=addalpha
alpha=96,256
pos=floor(42+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-74+15*cos(var(0)**2))
scale=1.25,1.25
sprpriority=-6
ownpal=1
[state ]
type=explod
triggerall=stateno=372
triggerall=movecontact=1
trigger1=1
anim=21110
pos=floor(42+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-74+15*cos(var(0)**2))
scale=0.6,0.6
ontop=1
ownpal=1
[state ]
type=explod
triggerall=stateno=372
triggerall=movecontact=1
trigger1=1
anim=20012+10*(moveguarded=1)
pos=floor(42+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-74+15*cos(var(0)**2))
scale=0.5,0.5
ontop=1
ownpal=1

[state ]
type=explod
triggerall=1||var(0):=random
triggerall=stateno=373
triggerall=movehit=1
trigger1=1
anim=21121
trans=sub
facing=-1
vfacing=-1
pos=floor(30+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-8+15*cos(var(0)**2))
scale=0.5*1.6,0.5*1.6
sprpriority=-8
ownpal=1
[state ]
type=explod
triggerall=stateno=373
triggerall=movehit=1
trigger1=1
anim=21121
pos=floor(30+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-8+15*cos(var(0)**2))
scale=0.3*1.6,0.3*1.6
sprpriority=-7
ownpal=1
[state ]
type=explod
triggerall=stateno=373
triggerall=movecontact=1
trigger1=1
anim=21110
trans=addalpha
alpha=96,256
pos=floor(30+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-8+15*cos(var(0)**2))
scale=1.25,1.25
sprpriority=-6
ownpal=1
[state ]
type=explod
triggerall=stateno=373
triggerall=movecontact=1
trigger1=1
anim=21110
pos=floor(30+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-8+15*cos(var(0)**2))
scale=0.6,0.6
ontop=1
ownpal=1
[state ]
type=explod
triggerall=stateno=373
triggerall=movecontact=1
trigger1=1
anim=20012+10*(moveguarded=1)
pos=floor(30+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-8+15*cos(var(0)**2))
scale=0.5,0.5
ontop=1
ownpal=1

[state ]
type=explod
triggerall=1||var(0):=random
triggerall=stateno=3000
triggerall=movehit=1
trigger1=1
anim=21121
trans=sub
facing=-1
vfacing=-1
pos=floor(112+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-64+15*cos(var(0)**2))
scale=0.5*1.6,0.5*1.6
sprpriority=-11
ownpal=1
[state ]
type=explod
triggerall=stateno=3000
triggerall=movehit=1
trigger1=1
anim=21121
pos=floor(112+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-64+15*cos(var(0)**2))
scale=0.3*1.6,0.3*1.6
sprpriority=-10
ownpal=1
[state ]
type=explod
triggerall=stateno=3000
triggerall=movecontact=1
trigger1=1
anim=21110
trans=addalpha
alpha=96,256
pos=floor(112+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-64+15*cos(var(0)**2))
scale=1.25,1.25
sprpriority=-9
ownpal=1
[state ]
type=explod
triggerall=stateno=3000
triggerall=movecontact=1
trigger1=1
anim=21110
pos=floor(112+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-64+15*cos(var(0)**2))
scale=0.6,0.6
sprpriority=-8
ownpal=1
[state ]
type=explod
triggerall=stateno=3000
triggerall=movecontact=1
trigger1=1
anim=20012+10*(moveguarded=1)
pos=floor(112+0.5*facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(-64+15*cos(var(0)**2))
scale=0.5,0.5
sprpriority=-7
ownpal=1

[state ]
type=targetdrop
triggerall=stateno=210
triggerall=movehit=1
triggerall=numtarget=[1,8]
trigger1=target,ishelper
excludeid=-1
keepone=0
[state ]
type=targetstate
triggerall=stateno=210
triggerall=movehit=1
triggerall=numtarget=[1,8]
trigger1=1
value=214

[state ]
type=targetdrop
triggerall=stateno=250
triggerall=movehit=1
triggerall=numtarget=[1,8]
trigger1=target,ishelper
excludeid=-1
keepone=0
[state ]
type=targetstate
triggerall=stateno=250
triggerall=movehit=1
triggerall=numtarget=[1,8]
trigger1=1
value=259

[state ]
type=targetdrop
triggerall=stateno=301&&var(30)=89
triggerall=movehit=1
triggerall=numtarget=[1,8]
trigger1=target,ishelper
excludeid=-1
keepone=0
[state ]
type=targetstate
triggerall=stateno=301&&var(30)=89
triggerall=movehit=1
triggerall=numtarget=[1,8]
trigger1=1
value=214

[state ]
type=targetdrop
triggerall=stateno=351
triggerall=movehit=1
triggerall=numtarget=[1,8]
trigger1=target,ishelper
excludeid=-1
keepone=0
[state ]
type=targetstate
triggerall=stateno=351
triggerall=movehit=1
triggerall=numtarget=[1,8]
trigger1=1
value=356

[state ]
type=targetdrop
triggerall=stateno=372
triggerall=movehit=1
triggerall=numtarget=[1,8]
trigger1=target,ishelper
excludeid=-1
keepone=0
[state ]
type=targetstate
triggerall=stateno=372
triggerall=movehit=1
triggerall=numtarget=[1,8]
trigger1=target,statetype=a
value=379
[state ]
type=targetbind
triggerall=stateno=372
triggerall=movehit=1
triggerall=numtarget=[1,8]
trigger1=target,statetype=a
pos=44+7-vel x,-80-7-vel y
time=1

[state ]
type=targetdrop
triggerall=stateno=373
triggerall=movehit=1
triggerall=numtarget=[1,8]
trigger1=target,ishelper
excludeid=-1
keepone=0
[state ]
type=targetstate
triggerall=stateno=373
triggerall=movehit=1
triggerall=numtarget=[1,8]
trigger1=1
value=649

[state ]
type=targetdrop
triggerall=stateno=3000
triggerall=movehit=1
triggerall=numtarget=[1,8]
trigger1=target,ishelper
excludeid=-1
keepone=0
[state ]
type=targetstate
triggerall=stateno=3000
triggerall=movehit=1
triggerall=numtarget=[1,8]
trigger1=1
value=3009
[state ]
type=targetbind
triggerall=stateno=3000
triggerall=movehit=1
triggerall=numtarget=[1,8]
trigger1=1||fvar(0):=target,const(size.mid.pos.x)
trigger1=1||fvar(1):=target,const(size.mid.pos.y)
pos=86-fvar(0)-vel x,-48-fvar(1)-vel y
time=1



[state ]
type=varset
triggerall=stateno=350
triggerall=movecontact=1
triggerall=numtarget=[1,8]
trigger1=1
var(40)=0
[state ]
type=varset
triggerall=stateno=3100
triggerall=movecontact=1
trigger1=1
var(40)=0

[state ]
type=playsnd
triggerall=stateno=350
triggerall=movehit=1
triggerall=numtarget=[1,8]
trigger1=1
value=s10000,15
freqmul=0.9
volume=255
[state ]
type=playsnd
triggerall=stateno=350
triggerall=movehit=1
triggerall=numtarget=[1,8]
trigger1=1
value=s10000,15
freqmul=0.9
volume=255

[state ]
type=playsnd
triggerall=stateno=3100
triggerall=movehit=1
triggerall=numtarget=[1,8]
trigger1=1
value=s10000,15
freqmul=0.9
volume=255
[state ]
type=playsnd
triggerall=stateno=3100
triggerall=movehit=1
triggerall=numtarget=[1,8]
trigger1=1
value=s10000,15
freqmul=0.9
volume=255

[state ]
type=pause
triggerall=stateno=3100
triggerall=movehit=1
triggerall=numtarget=[1,8]
trigger1=1
time=9
movetime=0

[state ]
type=explod
triggerall=stateno=350
triggerall=movecontact=1
triggerall=numtarget=[1,8]
trigger1=1
anim=20010+10*(moveguarded=1)
pos=floor(32+0.5*facing*(enemynear,pos x-pos x)+5*cos(random)),floor(-74+5*cos(random))
scale=0.5,0.5
ontop=1
ownpal=1
[state ]
type=explod
triggerall=stateno=3100
triggerall=movecontact=1
trigger1=1
anim=20010+10*(moveguarded=1)
pos=floor(43+0.5*facing*(enemynear,pos x-pos x)+5*cos(random)),floor(-91+5*cos(random))
scale=0.5,0.5
ontop=1
ownpal=1
pausemovetime=2147483647

[state ]
type=targetdrop
triggerall=stateno=350
triggerall=movehit=1
triggerall=numtarget=[1,8]
trigger1=target,ishelper
excludeid=-1
keepone=0
[state ]
type=targetstate
triggerall=stateno=350
triggerall=movehit=1
triggerall=numtarget=[1,8]
trigger1=1
value=359
[state ]
type=targetbind
triggerall=stateno=350
triggerall=movehit=1
triggerall=numtarget=[1,8]
trigger1=1||fvar(0):=target,const(size.mid.pos.x)
trigger1=1||fvar(1):=target,const(size.mid.pos.y)
pos=60-fvar(0)-vel x,-82-fvar(1)-vel y
time=1
[state ]
type=changestate
triggerall=stateno=350
triggerall=movehit=1
triggerall=numtarget=[1,8]
trigger1=1
value=351

[state ]
type=targetdrop
triggerall=stateno=3100
triggerall=movehit=1
triggerall=numtarget=[1,8]
trigger1=target,ishelper
excludeid=-1
keepone=0
[state ]
type=targetstate
triggerall=stateno=3100
triggerall=movehit=1
triggerall=numtarget=[1,8]
trigger1=1
value=3109
[state ]
type=targetbind
triggerall=stateno=3100
triggerall=movehit=1
triggerall=numtarget=[1,8]
trigger1=1
pos=63-vel x,-91-vel y
time=1
[state ]
type=changestate
triggerall=stateno=3100
triggerall=movehit=1
triggerall=numtarget=[1,8]
trigger1=1
value=3101

[state ]
type=targetstate
triggerall=stateno=3101
triggerall=numtarget=[1,8]
trigger1=1
value=3109
[state ]
type=targetbind
triggerall=stateno=3101
triggerall=numtarget=[1,8]
trigger1=1
pos=63-vel x,-91-vel y
time=1

[state ]
type=targetlifeadd
triggerall=stateno=3102
triggerall=numtarget=[1,8]
trigger1=animelemtime(1)=1
value=-200
[state ]
type=targetstate
triggerall=stateno=3102
triggerall=numtarget=[1,8]
trigger1=animelemtime(1)=1
value=3108



[state ]
type=playsnd
triggerall=projhittime(640)=0
trigger1=1
value=s1,3
freqmul=0.7
volume=255
[state ]
type=playsnd
triggerall=projhittime(640)=0
trigger1=1
value=s1,4
freqmul=0.8
volume=255
[state ]
type=playsnd
triggerall=projhittime(640)=0
trigger1=1
value=s10000,0
freqmul=0.7
volume=255
[state ]
type=playsnd
triggerall=projhittime(640)=0
trigger1=1
value=s10000,1
freqmul=1.3
volume=255
[state ]
type=playsnd
triggerall=projhittime(640)=0
trigger1=1
value=s10000,1
freqmul=1.3
volume=255
[state ]
type=playsnd
triggerall=projguardedtime(640)=0
trigger1=1
value=s2,1
freqmul=0.7
volume=0
[state ]
type=playsnd
triggerall=projguardedtime(640)=0
trigger1=1
value=s2,1
freqmul=0.7
volume=0

[state ]
type=bgpalfx
triggerall=projhittime(640)=0
trigger1=1
time=2
add=64,64,64

[state ]
type=explod
triggerall=1||var(0):=random
triggerall=projhittime(640)=0
trigger1=1
anim=21121
trans=sub
facing=-1
vfacing=-1
pos=floor(facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(enemynear,pos y+enemynear,const(size.mid.pos.y)-pos y+15*cos(var(0)**2))
scale=0.5*1.6,0.5*1.6
sprpriority=-8
ownpal=1
[state ]
type=explod
triggerall=projhittime(640)=0
trigger1=1
anim=21121
pos=floor(facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(enemynear,pos y+enemynear,const(size.mid.pos.y)-pos y+15*cos(var(0)**2))
scale=0.3*1.6,0.3*1.6
sprpriority=-7
ownpal=1
[state ]
type=explod
triggerall=projcontacttime(640)=0
trigger1=1
anim=21110
trans=addalpha
alpha=96,256
pos=floor(facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(enemynear,pos y+enemynear,const(size.mid.pos.y)-pos y+15*cos(var(0)**2))
scale=1.25,1.25
sprpriority=-6
ownpal=1
[state ]
type=explod
triggerall=projcontacttime(640)=0
trigger1=1
anim=21110
pos=floor(facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(enemynear,pos y+enemynear,const(size.mid.pos.y)-pos y+15*cos(var(0)**2))
scale=0.6,0.6
ontop=1
ownpal=1
[state ]
type=explod
triggerall=projcontacttime(640)=0
trigger1=1
anim=20011+10*(projguardedtime(640)=0)
pos=floor(facing*(enemynear,pos x-pos x)+15*cos(var(0))),floor(enemynear,pos y+enemynear,const(size.mid.pos.y)-pos y+15*cos(var(0)**2))
scale=0.5,0.5
ontop=1
ownpal=1

[state ]
type=targetdrop
triggerall=projcontacttime(640)=0
triggerall=numtarget=[1,8]
trigger1=target,ishelper
excludeid=-1
keepone=0
[state ]
type=targetstate
triggerall=projcontacttime(640)=0
triggerall=numtarget=[1,8]
trigger1=1
value=649


;

;ctrlǗϐZbgB
[state ]
type=varset
trigger1=var(52)=0
trigger2=gethitvar(hittime)=-1
var(59)=ctrl
ignorehitpause=1

;A[}[qbgۑϐZbgB
[state ]
type=varset
triggerall=stateno!=var(56)-1
trigger1=var(52)=0
trigger2=gethitvar(hittime)=-1
var(54)=0
[state ]
type=varset
triggerall=stateno!=var(56)-1
trigger1=var(52)=0
trigger2=gethitvar(hittime)=-1
var(55)=0

;A[}[Xe[gԍۑϐZbgB
[state ]
type=varset
triggerall=stateno!=var(56)-1
trigger1=var(52)=0
trigger2=gethitvar(hittime)=-1
var(56)=0



;u΂̓vǗϐZbgB
[state ]
type=varadd
triggerall=var(52)!=0
triggerall=gethitvar(hittime)!=-1
triggerall=time=0
trigger1=1
var(53)=gethitvar(damage)

;ՎϐZbgB
[state ]
type=null
triggerall=palno!=[7,12]
triggerall=var(52)!=0
triggerall=gethitvar(hittime)!=-1
triggerall=time=0
trigger1=1.2*gethitvar(damage)<=299
trigger1=1||var(0):=floor(1.2*gethitvar(damage)*(0.9**var(54))*(0.2**var(55)))
trigger2=1||var(0):=floor(0.6*gethitvar(damage)*(0.9**var(54))*(0.2**var(55)))
[state ]
type=null
triggerall=palno=[7,12]
triggerall=var(52)!=0
triggerall=gethitvar(hittime)!=-1
triggerall=time=0
trigger1=0.72*gethitvar(damage)<=299
trigger1=1||var(0):=floor(0.72*gethitvar(damage)*(0.9**var(54))*(0.2**var(55)))
trigger2=1||var(0):=floor(0.36*gethitvar(damage)*(0.9**var(54))*(0.2**var(55)))

;A[}[qbgۑϐZbgB
[state ]
type=null
triggerall=palno!=[7,12]
triggerall=var(52)!=0
triggerall=gethitvar(hittime)!=-1
triggerall=time=0
trigger1=1.2*gethitvar(damage)<=299
trigger1=1||var(54):=var(54)+1
trigger2=1||var(55):=var(55)+1
[state ]
type=null
triggerall=palno=[7,12]
triggerall=var(52)!=0
triggerall=gethitvar(hittime)!=-1
triggerall=time=0
trigger1=0.72*gethitvar(damage)<=299
trigger1=1||var(54):=var(54)+1
trigger2=1||var(55):=var(55)+1

;A[}[Xe[gԍۑϐZbgB
[state ]
type=varset
triggerall=var(52)!=0
triggerall=gethitvar(hittime)!=-1
triggerall=time=0
trigger1=1
var(56)=stateno+1

;eoB
[state ]
type=playsnd
triggerall=var(52)!=0
triggerall=gethitvar(hittime)!=-1
triggerall=time=0
trigger1=1
value=s10000,27
freqmul=0.9
volume=255
[state ]
type=playsnd
triggerall=var(52)!=0
triggerall=gethitvar(hittime)!=-1
triggerall=time=0
trigger1=var(0)>=200
value=s12,10
freqmul=1
volume=255
channel=0
[state ]
type=playsnd
triggerall=var(52)!=0
triggerall=gethitvar(hittime)!=-1
triggerall=time=0
trigger1=var(0)>=200
value=s12,10
freqmul=1
volume=255
channel=31
[state ]
type=pause
triggerall=var(52)!=0
triggerall=gethitvar(hittime)!=-1
triggerall=time=0
trigger1=var(0)<=199
time=floor(ifelse(0.75*gethitvar(hitshaketime)>20,20,0.75*gethitvar(hitshaketime)))
movetime=0
[state ]
type=pause
triggerall=var(52)!=0
triggerall=gethitvar(hittime)!=-1
triggerall=time=0
trigger1=var(0)>=200
time=20
movetime=0
[state ]
type=palfx
triggerall=var(52)!=0
triggerall=gethitvar(hittime)!=-1
triggerall=time=0
trigger1=var(0)<=199
time=2
add=128,128,48
[state ]
type=palfx
triggerall=var(52)!=0
triggerall=gethitvar(hittime)!=-1
triggerall=time=0
trigger1=var(0)>=200
time=2
add=192,64,64
[state ]
type=explod
triggerall=1||var(1):=random
triggerall=var(52)!=0
triggerall=gethitvar(hittime)!=-1
triggerall=time=0
trigger1=var(0)<=199
anim=21400
pos=floor(const(size.mid.pos.x)+5*cos(random)*cos(var(1))),floor(const(size.mid.pos.y)+5*cos(random)*sin(var(1)))
scale=0.3,0.3
ontop=1
ownpal=1
pausemovetime=2147483647
[state ]
type=explod
triggerall=1||var(1):=random
triggerall=var(52)!=0
triggerall=gethitvar(hittime)!=-1
triggerall=time=0
trigger1=var(0)>=200
anim=21400
pos=floor(const(size.mid.pos.x)+15*cos(random)*cos(var(1))),floor(const(size.mid.pos.y)+15*cos(random)*sin(var(1)))
scale=0.5,0.5
ontop=1
ownpal=1
pausemovetime=2147483647

;ectrlǗB
[state ]
type=ctrlset
triggerall=var(52)!=0
triggerall=gethitvar(hittime)!=-1
triggerall=time=0
trigger1=1
value=var(59)

;eGB
[state ]
type=nothitby
triggerall=var(52)!=0
triggerall=gethitvar(hittime)!=-1
triggerall=time=0
trigger1=1
value=sca
time=3*var(54)+60*var(55)
[state ]
type=nothitby
triggerall=var(52)!=0
triggerall=gethitvar(hittime)!=-1
triggerall=time=0
trigger1=1
value2=sca
time=3*var(54)+60*var(55)

;e_[WB
[state ]
type=lifeadd
triggerall=var(52)!=0
triggerall=gethitvar(hittime)!=-1
triggerall=time=0
trigger1=1
value=-var(0)



;A[}[tOZbgB
[state ]
type=varset
trigger1=1
var(52)=0
[state ]
type=varset
triggerall=palno=[7,12]
trigger1=movetype=i
var(52)=1
[state ]
type=varset
triggerall=!(hitdefattr=sca,aa,at,ap)
trigger1=stateno=[200,299]
trigger2=stateno=[400,499]
trigger3=stateno=[600,699]
trigger3=stateno!=640
trigger4=stateno=[300,399]
trigger4=stateno!=300&&stateno!=301&&stateno!=310&&stateno!=360
trigger4=stateno!=351&&stateno!=320&&stateno!=370&&stateno!=372&&stateno!=371&&stateno!=373
var(52)=1
[state ]
type=varset
trigger1=stateno=100
trigger2=stateno=105
trigger3=stateno=3000
trigger4=stateno=3100
var(52)=1
[state ]
type=varset
trigger1=stateno=301
trigger1=animelemtime(3)<=-1
var(52)=1
[state ]
type=varset
triggerall=numproj=0
trigger1=stateno=640
var(52)=1



;ZbgB
[state ]
type=attackmulset
triggerall=stateno=var(56)-1
trigger1=1
value=1+0.2*var(54)+var(55)
ignorehitpause=1

[state ]
type=hitoverride
triggerall=var(52)!=0
trigger1=1
attr=sca,aa,at,ap
stateno=stateno
time=1


;

;炢{CXB
[state ]
type=playsnd
triggerall=var(40)=0
triggerall=alive||life-gethitvar(damage)>0
triggerall=time=0
trigger1=stateno=5000||stateno=5010||stateno=5020||stateno=5070||stateno=5080
value=s12,0+random%14
channel=0

[state ]
type=explod
triggerall=palno=[7,12]
triggerall=gametime%8=0
triggerall=movetype!=h
triggerall=statetype!=c
trigger1=roundstate!=[0,1]
anim=21430
trans=add
pos=floor(const(size.mid.pos.x)+20*cos(random)),floor(const(size.mid.pos.y)-20+40*cos(random))
postype=p1
vel=0.24*vel x,0.24*vel y
accel=-0.002*vel x,-0.002*vel y
scale=0.2,0.2
removetime=-2
bindtime=1
sprpriority=5
ownpal=1

;o[XgB
[state ]
type=defencemulset
triggerall=palno=[7,12]
trigger1=1
value=0.6


;

;R{tOZbgB
[state ]
type=varset
trigger1=enemynear,movetype!=h
var(21)=0
[state ]
type=varset
trigger1=enemynear,movetype=h
var(21)=1

;eXe[ggptOZbgB
[state ]
type=varset
trigger1=1
var(22)=ifelse(var(21)=0,0,ifelse(stateno=220&&enemynear,statetype=a,1,var(22)))
[state ]
type=varset
trigger1=1
var(23)=ifelse(var(21)=0,0,ifelse(stateno=650,1,var(23)))
[state ]
type=varset
trigger1=1
var(24)=ifelse(var(21)=0,0,ifelse(stateno=640,1,var(24)))
[state ]
type=varset
trigger1=1
var(25)=ifelse(var(21)=0,0,ifelse(stateno=235,1,var(25)))



;lB
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)!=0&&roundstate=[0,2]
triggerall=power>=2000
triggerall=statetype!=a
triggerall=ctrl
trigger1=enemynear,movetype!=h
value=3000

;^B
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)!=0&&roundstate=[0,2]
triggerall=power>=1000
triggerall=statetype!=a
trigger1=stateno!=301
trigger1=stateno!=320
trigger1=movecontact>=1
trigger1=moveguarded>=7
trigger1=life<250||(power=[1000,1499])&&enemynear,life>=300+var(53)
trigger1=enemynear,pos y-pos y>=-65
trigger1=1||var(44):=1
value=3100
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)!=0&&roundstate=[0,2]
triggerall=power>=1000
triggerall=statetype!=a
trigger1=stateno=220
trigger1=movecontact>=1
trigger1=movehit>=7
trigger1=life<250||(power=[1000,1499])&&enemynear,life>=300+var(53)
trigger1=enemynear,pos y-pos y>=-65
trigger1=1||var(44):=1
value=3100



;(ړ) | GꎞA}P(kn)B
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)!=0&&roundstate=[0,2]
triggerall=statetype!=a
triggerall=ctrl
triggerall=stateno!=100&&stateno!=105
trigger1=enemynear,movetype!=h
trigger1=facing*(enemynear,pos x-pos x)>=150
trigger1=facing*(enemynear,pos x-pos x)<200
trigger1=!inguarddist
value=310

;(ړ) | GꎞAG(oEh)A}P(_bV)B
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)!=0&&roundstate=[0,2]
triggerall=statetype!=a
triggerall=ctrl
triggerall=stateno!=100&&stateno!=105
trigger1=enemynear,movetype!=h
trigger1=facing*(enemynear,pos x-pos x)>=150
trigger2=enemynear,movetype=h
trigger2=enemynear,stateno=648
trigger2=var(25)=0
value=100
ctrl=1



;(nU) | G󒆎A΋BB
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)!=0&&roundstate=[0,2]
triggerall=statetype!=a
triggerall=ctrl
trigger1=var(22)=0
trigger1=enemynear,movetype!=h
trigger1=enemynear,statetype=a
trigger1=facing*(enemynear,pos x-pos x)<150
trigger1=enemynear,pos y-pos y>=-90
value=220

;(nU) | G󒆎A΋4CB
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)!=0&&roundstate=[0,2]
triggerall=statetype!=a
triggerall=ctrl
trigger1=enemynear,movetype!=h
trigger1=enemynear,statetype=a
trigger1=facing*(enemynear,pos x-pos x)<150
value=250

;(nU) | G󒆎A΋6CB
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)!=0&&roundstate=[0,2]
triggerall=statetype!=a
triggerall=ctrl
trigger1=enemynear,movetype!=h
trigger1=enemynear,statetype=a
trigger1=enemynear,pos y-pos y>=-120
value=260



;(nUA󒆍U) | GUAJE^[B
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)!=0&&roundstate=[0,2]
triggerall=inguarddist
triggerall=ctrl
triggerall=var(32)=0
trigger1=statetype!=a
trigger1=stateno!=100&&stateno!=105
trigger2=statetype=a
value=120
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)!=0&&roundstate=[0,2]
triggerall=statetype!=a
trigger1=stateno=[120,155]
trigger1=enemynear,movetype=a
trigger1=enemynear,hitdefattr=sca,aa,at,ap
value=370
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)!=0&&roundstate=[0,2]
triggerall=statetype=a
trigger1=stateno=[120,155]
trigger1=enemynear,movetype=a
trigger1=enemynear,hitdefattr=sca,aa,at,ap
value=371



;pU񐔊ǗϐZbgB
[state ]
type=varset
triggerall=var(40)=0
triggerall=var(20)!=0&&roundstate=[0,2]
triggerall=statetype!=a
triggerall=ctrl
trigger1=enemynear,stateno=[120,155]
trigger2=facing*(enemynear,pos x-pos x)>=50
trigger3=enemynear,pos y-pos y<-55
var(27)=0



;(nU) | AAnB
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)!=0&&roundstate=[0,2]
triggerall=statetype!=a
triggerall=ctrl
triggerall=enemynear,stateno!=[120,155]
trigger1=facing*(enemynear,pos x-pos x)<50
trigger1=enemynear,pos y-pos y>=-55
trigger1=var(27)>=8
value=310+50*(facing*pos x>=0)
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)!=0&&roundstate=[0,2]
triggerall=statetype!=a
triggerall=ctrl
triggerall=(enemynear,stateno!=[120,155])
triggerall=random<100
trigger1=facing*(enemynear,pos x-pos x)<65
trigger1=enemynear,statetype!=a
value=400+30*(p2bodydist x>=20)
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)!=0&&roundstate=[0,2]
triggerall=statetype!=a
triggerall=ctrl
triggerall=(enemynear,stateno!=[120,155])
trigger1=facing*(enemynear,pos x-pos x)<50
trigger1=enemynear,pos y-pos y>=-55
trigger1=1||var(27):=var(27)+1
value=200
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)!=0&&roundstate=[0,2]
triggerall=statetype!=a
triggerall=ctrl
triggerall=(enemynear,stateno=[120,155])
trigger1=facing*(enemynear,pos x-pos x)<65
trigger1=enemynear,statetype!=a
value=400+30*(p2bodydist x>=20)

;(nU) | G(ǂAoEh)ACAnB
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)!=0&&roundstate=[0,2]
triggerall=statetype!=a
triggerall=ctrl
triggerall=var(25)=0
triggerall=facing*(enemynear,pos x-pos x)<150
triggerall=enemynear,movetype=h
trigger1=enemynear,stateno=213
trigger1=enemynear,pos y-pos y>=-65-40
trigger2=enemynear,stateno=648
trigger2=enemynear,pos y-pos y>=-65
value=235



;(ړ) | G(GUAoEh)Aދp(oNXe)B
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)!=0&&roundstate=[0,2]
triggerall=statetype!=a
triggerall=ctrl
triggerall=stateno!=105
triggerall=facing*(enemynear,pos x-pos x)<100||facing*pos x>=40
triggerall=enemynear,movetype=h
trigger1=enemynear,stateno=268
trigger2=enemynear,stateno=648
trigger2=var(25)!=0
value=360

;(nU) | G]|AG(GUAoEh)AߏR`[WB
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)!=0&&roundstate=[0,2]
triggerall=statetype!=a
triggerall=ctrl
trigger1=enemynear,statetype=l
trigger2=!(facing*(enemynear,pos x-pos x)<100||facing*pos x>=40)
trigger2=enemynear,movetype=h
trigger2=enemynear,stateno=268
trigger3=!(facing*(enemynear,pos x-pos x)<100||facing*pos x>=40)
trigger3=enemynear,movetype=h
trigger3=enemynear,stateno=648
trigger3=var(25)!=0
value=300



;(󒆍U) | G󒆎Aɉċ󒆍UnB
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)!=0&&roundstate=[0,2]
triggerall=statetype=a
triggerall=ctrl
trigger1=enemynear,statetype=a
trigger1=facing*(enemynear,pos x-pos x)<80
value=600
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)!=0&&roundstate=[0,2]
triggerall=statetype=a
triggerall=ctrl
trigger1=enemynear,statetype=a
trigger1=facing*(enemynear,pos x-pos x)<120
trigger1=vel y>-2
value=650
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)!=0&&roundstate=[0,2]
triggerall=statetype=a
triggerall=ctrl
trigger1=enemynear,statetype=a
trigger1=enemynear,pos y-pos y>=-30
trigger1=vel y>0
value=640



;o[XgB
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)!=0&&roundstate=[0,2]
triggerall=movetype=h
triggerall=var(52)=0
triggerall=statetype!=l
triggerall=var(31)=[0,var(39)-1]
trigger1=life<floor(1.0*lifemax*(var(39)-var(31))/(3+var(39)))
trigger2=var(26)>=900
value=320



;AAB
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)!=0
triggerall=statetype!=a
trigger1=stateno=200
trigger1=movecontact>=1
trigger1=movehit>=7
trigger1=facing*(enemynear,pos x-pos x)<50
trigger1=enemynear,pos y-pos y>=-55
trigger1=1||var(44):=1
value=200

;A6AB
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)!=0
triggerall=statetype!=a
trigger1=stateno=200
trigger1=movecontact>=1
trigger1=movehit>=7
trigger1=facing*(enemynear,pos x-pos x)<85
trigger1=enemynear,pos y-pos y>=-65
trigger1=1||var(44):=1
value=215

;A2BB
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)!=0
triggerall=statetype!=a
trigger1=stateno=200
trigger1=movecontact>=1
trigger1=moveguarded>=7
trigger1=facing*(enemynear,pos x-pos x)<110
trigger1=enemynear,statetype!=a
trigger1=(enemynear,stateno=[120,155])&&enemynear,statetype=s
trigger1=1||var(44):=1
value=440



;6A4AB
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)!=0
triggerall=statetype!=a
trigger1=stateno=215
trigger1=movecontact>=1
trigger1=movehit>=7
trigger1=facing*pos x<0
trigger1=facing*(enemynear,pos x-pos x)<110
trigger1=1||var(44):=1
value=230

;6ABB
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)!=0
triggerall=statetype!=a
trigger1=stateno=215
trigger1=movecontact>=1
trigger1=movehit>=7
trigger1=var(22)=0
trigger1=facing*(enemynear,pos x-pos x)<150
trigger1=enemynear,pos y-pos y>=-100
trigger1=1||var(44):=1
value=220

;6A6BB
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)!=0
triggerall=statetype!=a
trigger1=stateno=215
trigger1=movecontact>=1
trigger1=movehit>=7
trigger1=var(22)!=0
trigger1=1||var(44):=1
value=210



;B6BB
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)!=0
triggerall=statetype!=a
trigger1=stateno=220
trigger1=movecontact>=1
trigger1=movehit>=7
trigger1=!((var(23)=0&&var(24)=0)&&enemynear,statetype=a)
trigger1=facing*(enemynear,pos x-pos x)<150
trigger1=random<700
trigger1=1||var(44):=1
value=210

;B2CB
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)!=0
triggerall=statetype!=a
trigger1=stateno=220
trigger1=movecontact>=1
trigger1=movehit>=7
trigger1=!((var(23)=0&&var(24)=0)&&enemynear,statetype=a)
trigger1=facing*(enemynear,pos x-pos x)<100
trigger1=1||var(44):=1
value=410

;BWvB
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)!=0&&roundstate=[0,2]
triggerall=statetype!=a
trigger1=stateno=220
trigger1=movecontact>=1
trigger1=animelemtime(7)>=0
trigger1=(var(23)=0&&var(24)=0)&&enemynear,statetype=a
trigger1=facing*(enemynear,pos x-pos x)<110
value=40



;CYB
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)!=0
triggerall=statetype!=a
trigger1=stateno=235
trigger1=movecontact>=1
trigger1=movehit>=7
trigger1=facing*(enemynear,pos x-pos x)<110
trigger1=random<500
trigger1=1||var(44):=1
value=350

;C4CB
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)!=0
triggerall=statetype!=a
trigger1=stateno=235
trigger1=movecontact>=1
trigger1=movehit>=7
trigger1=facing*(enemynear,pos x-pos x)<150
trigger1=1||var(44):=1
value=250

;4C6CB
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)!=0&&roundstate=[0,2]
triggerall=statetype!=a
trigger1=stateno=250
trigger1=movecontact>=1
trigger1=movehit>=7
trigger1=enemynear,pos y-pos y>=-90
trigger1=1||var(44):=1
value=260

;6CWvB
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)!=0&&roundstate=[0,2]
triggerall=statetype!=a
trigger1=stateno=261
trigger1=movecontact>=1
trigger1=animelemtime(1)>=18
trigger1=(var(23)=0&&var(24)=0)&&enemynear,statetype=a
value=40



;2A2BB
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)!=0
triggerall=statetype!=a
trigger1=stateno=400||stateno=430
trigger1=movecontact>=1
trigger1=movecontact>=7
trigger1=facing*(enemynear,pos x-pos x)<100
trigger1=enemynear,statetype!=a
trigger1=1||var(44):=1
value=440

;2B2CB
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)!=0
triggerall=statetype!=a
trigger1=stateno=440
trigger1=movecontact>=1
trigger1=movecontact>=7
trigger1=facing*(enemynear,pos x-pos x)<100
trigger1=enemynear,statetype!=a
trigger1=1||var(44):=1
value=410

;2CB
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)!=0&&roundstate=[0,2]
triggerall=statetype!=a
trigger1=stateno=410
trigger1=movecontact>=1
trigger1=movehit>=7
trigger1=facing*(enemynear,pos x-pos x)<110
trigger1=enemynear,pos y-pos y>=-85
trigger1=random<750
trigger1=1||var(44):=1
value=350

;2C4CB
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)!=0
triggerall=statetype!=a
trigger1=stateno=410
trigger1=movecontact>=1
trigger1=movehit>=7
trigger1=facing*(enemynear,pos x-pos x)<150
trigger1=1||var(44):=1
value=250

;2CB
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)!=0&&roundstate=[0,2]
triggerall=statetype!=a
trigger1=stateno=410
trigger1=movecontact>=1
trigger1=moveguarded>=7
trigger1=facing*(enemynear,pos x-pos x)<80
trigger1=enemynear,pos y-pos y>=-85
trigger1=1||var(44):=1
value=350



;G(Β)AߏREB
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)!=0&&roundstate=[0,2]
triggerall=statetype!=a
trigger1=stateno!=301
trigger1=stateno!=320
trigger1=movecontact>=1
trigger1=movehit>=7
trigger1=enemynear,movetype=h
trigger1=enemynear,stateno=259
trigger1=1||var(44):=1
value=300



;󒆃R{B
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)!=0
triggerall=statetype=a
trigger1=stateno=600
trigger1=movecontact>=1
trigger1=movehit>=7
trigger1=facing*(enemynear,pos x-pos x)<80
trigger1=1||var(44):=1
value=630
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)!=0
triggerall=statetype=a
trigger1=stateno=630
trigger1=movecontact>=1
trigger1=movehit>=7
trigger1=facing*(enemynear,pos x-pos x)<80
trigger1=1||var(44):=1
value=610
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)!=0
triggerall=statetype=a
trigger1=stateno=630||stateno=610
trigger1=movecontact>=1
trigger1=movehit>=7
trigger1=var(23)=0
trigger1=facing*(enemynear,pos x-pos x)<120
trigger1=1||var(44):=1
value=650
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)!=0
triggerall=statetype=a
trigger1=stateno=630||stateno=610||stateno=650
trigger1=movecontact>=1
trigger1=movehit>=7
trigger1=var(24)=0
trigger1=1||var(44):=1
value=640



;̑LZB
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)!=0&&roundstate=[0,2]
triggerall=statetype!=a
triggerall=movecontact>=1
trigger1=stateno=230
trigger1=animelemtime(5)>=0
trigger2=stateno=210
trigger2=animelemtime(9)>=0
trigger3=stateno=261
trigger3=animelemtime(1)>=18
trigger4=stateno=301
trigger4=animelemtime(5)>=0
trigger5=stateno=351
trigger5=animelemtime(9)>=0
trigger6=stateno=372
trigger6=animelemtime(11)>=0
value=100
ctrl=1



;KU߁B
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)!=0&&roundstate=[0,2]
triggerall=statetype!=a
triggerall=ctrl
trigger1=stateno!=100
trigger1=stateno!=105
trigger1=stateno!=310
trigger1=stateno!=360
trigger1=facing*(enemynear,pos x-pos x)<150
value=100
ctrl=1


;

;WvLZB
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)=0
triggerall=statetype!=a
triggerall=command="holdup"
triggerall=movecontact>=1
trigger1=stateno=220
trigger1=animelemtime(7)>=0
trigger2=stateno=261
trigger2=animelemtime(1)>=18
value=40



;_bVAoNXeB
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)=0
triggerall=statetype!=a
triggerall=command="66"
trigger1=ctrl
value=100
ctrl=1
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)=0
triggerall=statetype!=a
triggerall=command="holdfwd"
triggerall=movecontact>=1
trigger1=stateno=230
trigger1=animelemtime(5)>=0
trigger2=stateno=210
trigger2=animelemtime(9)>=0
trigger3=stateno=261
trigger3=animelemtime(1)>=18
trigger4=stateno=301
trigger4=animelemtime(5)>=0
trigger5=stateno=351
trigger5=animelemtime(9)>=0
trigger6=stateno=372
trigger6=animelemtime(11)>=0
value=100
ctrl=1
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)=0
triggerall=statetype!=a
triggerall=command="44"
trigger1=ctrl
value=105



;AAB
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)=0
triggerall=statetype!=a
triggerall=command="a"
triggerall=command!="holddown"
triggerall=command="holdback"
trigger1=ctrl
trigger2=stateno=200
trigger2=movecontact>=1
trigger2=1||var(44):=1
trigger3=stateno=215
trigger3=movecontact>=1
trigger3=1||var(44):=1
value=230
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)=0
triggerall=statetype!=a
triggerall=command="a"
triggerall=command!="holddown"
triggerall=command="holdfwd"
trigger1=ctrl
trigger2=stateno=200
trigger2=movecontact>=1
trigger2=1||var(44):=1
value=215
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)=0
triggerall=statetype!=a
triggerall=command="a"
triggerall=p2bodydist x>=20
triggerall=command="holddown"
trigger1=ctrl
trigger2=stateno=400
trigger2=movecontact>=1
trigger2=1||var(44):=1
trigger3=stateno=430
trigger3=movecontact>=1
trigger3=1||var(44):=1
value=430
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)=0
triggerall=statetype!=a
triggerall=command="a"
triggerall=command="holddown"
trigger1=ctrl
trigger2=stateno=400
trigger2=movecontact>=1
trigger2=1||var(44):=1
trigger3=stateno=430
trigger3=movecontact>=1
trigger3=1||var(44):=1
value=400
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)=0
triggerall=statetype!=a
triggerall=command="a"
triggerall=command!="holddown"
trigger1=ctrl
trigger2=stateno=200
trigger2=movecontact>=1
trigger2=1||var(44):=1
value=200



;BAB
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)=0
triggerall=statetype!=a
triggerall=command="b"
triggerall=command!="holddown"
triggerall=command="holdfwd"
trigger1=ctrl
trigger2=stateno=200
trigger2=movecontact>=1
trigger2=1||var(44):=1
trigger3=stateno=400
trigger3=movecontact>=1
trigger3=1||var(44):=1
trigger4=stateno=430
trigger4=movecontact>=1
trigger4=1||var(44):=1
trigger5=stateno=215
trigger5=movecontact>=1
trigger5=1||var(44):=1
trigger6=stateno=220
trigger6=movecontact>=1
trigger6=1||var(44):=1
value=210
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)=0
triggerall=statetype!=a
triggerall=command="b"
triggerall=command="holddown"
trigger1=ctrl
trigger2=stateno=200
trigger2=movecontact>=1
trigger2=1||var(44):=1
trigger3=stateno=400
trigger3=movecontact>=1
trigger3=1||var(44):=1
trigger4=stateno=430
trigger4=movecontact>=1
trigger4=1||var(44):=1
trigger5=stateno=215
trigger5=movecontact>=1
trigger5=1||var(44):=1
trigger6=stateno=220
trigger6=movecontact>=1
trigger6=1||var(44):=1
value=440
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)=0
triggerall=statetype!=a
triggerall=command="b"
triggerall=command!="holddown"
trigger1=ctrl
trigger2=stateno=200
trigger2=movecontact>=1
trigger2=1||var(44):=1
trigger3=stateno=400
trigger3=movecontact>=1
trigger3=1||var(44):=1
trigger4=stateno=430
trigger4=movecontact>=1
trigger4=1||var(44):=1
trigger5=stateno=215
trigger5=movecontact>=1
trigger5=1||var(44):=1
value=220



;CAB
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)=0
triggerall=statetype!=a
triggerall=command="c"
triggerall=command!="holddown"
triggerall=command="holdback"
trigger1=ctrl
trigger2=stateno=235
trigger2=movecontact>=1
trigger2=1||var(44):=1
trigger3=stateno=410
trigger3=movecontact>=1
trigger3=1||var(44):=1
value=250
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)=0
triggerall=statetype!=a
triggerall=command="c"
triggerall=command!="holddown"
triggerall=command="holdfwd"
trigger1=ctrl
trigger2=stateno=235
trigger2=movecontact>=1
trigger2=1||var(44):=1
trigger3=stateno=410
trigger3=movecontact>=1
trigger3=1||var(44):=1
trigger4=stateno=250
trigger4=movecontact>=1
trigger4=1||var(44):=1
value=260
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)=0
triggerall=statetype!=a
triggerall=command="c"
triggerall=command="holddown"
trigger1=ctrl
trigger2=stateno=220
trigger2=movecontact>=1
trigger2=1||var(44):=1
trigger3=stateno=440
trigger3=movecontact>=1
trigger3=1||var(44):=1
value=410
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)=0
triggerall=statetype!=a
triggerall=command="c"
triggerall=command!="holddown"
trigger1=ctrl
trigger2=stateno=220
trigger2=movecontact>=1
trigger2=1||var(44):=1
trigger3=stateno=440
trigger3=movecontact>=1
trigger3=1||var(44):=1
value=235



;󒆓B
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)=0
triggerall=statetype=a
triggerall=command="a"
trigger1=ctrl
trigger2=stateno=600
trigger2=movecontact>=1
trigger2=1||var(44):=1
value=600

[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)=0
triggerall=statetype=a
triggerall=command="b"
triggerall=command="holdback"
trigger1=ctrl
trigger2=stateno=600
trigger2=movecontact>=1
trigger2=1||var(44):=1
trigger3=stateno=630
trigger3=movecontact>=1
trigger3=1||var(44):=1
value=610
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)=0
triggerall=statetype=a
triggerall=command="b"
trigger1=ctrl
trigger2=stateno=600
trigger2=movecontact>=1
trigger2=1||var(44):=1
value=630

[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)=0
triggerall=statetype=a
triggerall=command="c"
triggerall=command="holdback"
trigger1=ctrl
trigger2=stateno=630
trigger2=movecontact>=1
trigger2=1||var(44):=1
trigger3=stateno=610
trigger3=movecontact>=1
trigger3=1||var(44):=1
trigger4=stateno=650
trigger4=movecontact>=1
trigger4=1||var(44):=1
value=640
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)=0
triggerall=statetype=a
triggerall=command="c"
trigger1=ctrl
trigger2=stateno=630
trigger2=movecontact>=1
trigger2=1||var(44):=1
trigger3=stateno=610
trigger3=movecontact>=1
trigger3=1||var(44):=1
value=650



;oNXeknB
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)=0
triggerall=statetype!=a
triggerall=command="x"
triggerall=command="holdback"
trigger1=ctrl
trigger2=stateno!=301
trigger2=stateno!=320
trigger2=movecontact>=1
trigger2=1||var(44):=1
value=360

;kn@B
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)=0
triggerall=statetype!=a
triggerall=command="x"
triggerall=command="holdfwd"
trigger1=ctrl
trigger2=stateno!=301
trigger2=stateno!=320
trigger2=movecontact>=1
trigger2=1||var(44):=1
value=310

;ߏRB
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)=0
triggerall=statetype!=a
triggerall=command="x"
trigger1=ctrl
trigger2=stateno!=301
trigger2=stateno!=320
trigger2=movecontact>=1
trigger2=1||var(44):=1
value=300



;JE^[B
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)=0
triggerall=statetype!=a
triggerall=command="y"
triggerall=command="holdback"
trigger1=ctrl
trigger2=stateno=[120,155]
value=370
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)=0
triggerall=statetype=a
triggerall=command="y"
triggerall=command="holdback"
trigger1=ctrl
trigger2=stateno=[120,155]
value=371

;o[XgB
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)=0
triggerall=command="y"
triggerall=command="holdfwd"
trigger1=ctrl
trigger2=movetype=h
trigger2=var(52)=0
trigger2=statetype!=l
trigger2=var(31)=[0,var(39)-1]
value=320

;B
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)=0
triggerall=statetype!=a
triggerall=command="y"
trigger1=ctrl
trigger2=stateno!=301
trigger2=stateno!=320
trigger2=movecontact>=1
trigger2=1||var(44):=1
value=350



;^B
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)=0
triggerall=statetype!=a
triggerall=command="z"
triggerall=command="holdfwd"
triggerall=power>=1000
trigger1=ctrl
trigger2=stateno!=301
trigger2=stateno!=320
trigger2=movecontact>=1
trigger2=1||var(44):=1
value=3100

;lB
[state ]
type=changestate
triggerall=var(40)=0
triggerall=var(20)=0
triggerall=statetype!=a
triggerall=command="z"
triggerall=power>=2000
trigger1=ctrl
value=3000







[remap]
a=a
b=b
c=c
x=x
y=y
z=z
s=s
[defaults]
command.time=15
command.buffer.time=1



[command]
name="z"
command=z
time=1



[command]
name="a"
command=a
time=1
[command]
name="b"
command=b
time=1
[command]
name="c"
command=c
time=1

[command]
name="x"
command=x
time=1
[command]
name="y"
command=y
time=1



[command]
name="holdx"
command=/$x
time=1



[command]
name="66"
command=F,F
time=15
[command]
name="44"
command=B,B
time=15
[command]
name="recovery"
command=x+y
[command]
name="holdfwd"
command=/$F
time=1
[command]
name="holdback"
command=/$B
time=1
[command]
name="holdup"
command=/$U
time=1
[command]
name="holddown"
command=/$D
time=1



[command]
name="start"
command=s
time=1







[data]
life=900
power=3000
attack=75
defence=100
fall.defence_up=50
liedown.time=60
airjuggle=0
sparkno=-1
guard.sparkno=-1
ko.echo=0
volume=0
intpersistindex=53
floatpersistindex=53

[size]
xscale=1
yscale=1
ground.front=13
ground.back=13
air.front=13
air.back=13
height=40
attack.dist=100
proj.attack.dist=100
proj.doscale=0
head.pos=0,-65
mid.pos=0,-40
shadowoffset=0
draw.offset=0,0

[velocity]
walk.fwd=2.5
walk.back=-2.5
run.fwd=20.0
run.back=-5.0,-2.5
jump.neu=0.0,-8.0
jump.fwd=3.0
jump.back=-3.0
runjump.fwd=4.5
runjump.back=-4.5
airjump.neu=0.0,-6.0
airjump.fwd=2.0
airjump.back=-2.0

[movement]
airjump.num=0
airjump.height=25
yaccel=0.42
stand.friction=0.85
crouch.friction=0.8









