;
;qbgoB

;B
[state ]
type=playsnd
triggerall=!ishelper
triggerall=projcontacttime(0)=0
triggerall=projhittime(0)=0
trigger1=projcontacttime(310)=0||projcontacttime(510)=0||projcontacttime(710)=0
trigger2=projcontacttime(1100)=0||projcontacttime(1105)=0||projcontacttime(1200)=0||projcontacttime(1205)=0||projcontacttime(1300)=0||projcontacttime(1305)=0
trigger3=projcontacttime(3100)=0||projcontacttime(3200)=0
trigger4=projcontacttime(6300)=0||projcontacttime(6310)=0||projcontacttime(6500)=0||projcontacttime(6510)=0||projcontacttime(6700)=0||projcontacttime(6710)=0
trigger5=projcontacttime(2100)=0||projcontacttime(2200)=0||projcontacttime(2205)=0||projcontacttime(2301)=0
trigger6=projcontacttime(7300)=0||projcontacttime(7310)=0||projcontacttime(7500)=0||projcontacttime(7510)=0||projcontacttime(7700)=0||projcontacttime(7710)=0
trigger7=projcontacttime(8200)=0||projcontacttime(8205)=0||projcontacttime(8300)=0
trigger8=projcontacttime(10200)=0||projcontacttime(10210)=0||projcontacttime(10220)=0||projcontacttime(10240)=0||projcontacttime(10250)=0||projcontacttime(10260)=0||projcontacttime(10400)=0
trigger9=projcontacttime(11100)=0||projcontacttime(11150)=0||projcontacttime(11200)=0||projcontacttime(11250)=0||projcontacttime(11300)=0||projcontacttime(11350)=0
trigger10=projcontacttime(13100)=0||projcontacttime(13150)=0||projcontacttime(13200)=0||projcontacttime(13250)=0
value=s300,0
freqmul=1.0
volume=255
channel=-1
ignorehitpause=1
[state ]
type=playsnd
triggerall=!ishelper
triggerall=projcontacttime(0)=0
triggerall=projhittime(0)=0
trigger1=projcontacttime(10205)=0||projcontacttime(10215)=0||projcontacttime(10225)=0||projcontacttime(10265)=0||projcontacttime(10275)=0||projcontacttime(10285)=0||projcontacttime(10405)=0
trigger2=projcontacttime(11000)=0||projcontacttime(11050)=0
value=s10200,2
freqmul=1.0
volume=255
channel=-1
ignorehitpause=1
[state ]
type=playsnd
triggerall=!ishelper
triggerall=projcontacttime(0)=0
triggerall=projhittime(0)=0
trigger1=projcontacttime(10300)=0||projcontacttime(10500)=0||projcontacttime(10700)=0||projcontacttime(10702)=0||projcontacttime(10305)=0||projcontacttime(10505)=0||projcontacttime(10705)=0
value=s300,0
freqmul=1.0
volume=0
channel=-1
ignorehitpause=1
[state ]
type=playsnd
triggerall=!ishelper
triggerall=projcontacttime(0)=0
triggerall=projhittime(0)=0
trigger1=projcontacttime(71800)=0||projcontacttime(71820)=0
value=s10200,2
freqmul=1.0
volume=128
channel=-1
ignorehitpause=1
[state ]
type=playsnd
triggerall=!ishelper
triggerall=projcontacttime(0)=0
triggerall=projhittime(0)=0
trigger1=projcontacttime(71811)=0||projcontacttime(71821)=0
value=s71000,200
freqmul=0.9
volume=128
channel=-1
ignorehitpause=1

[state ]
type=playsnd
triggerall=!ishelper
triggerall=projcontacttime(0)=0
triggerall=projguardedtime(0)=0
trigger1=projcontacttime(310)=0||projcontacttime(510)=0||projcontacttime(710)=0
trigger2=projcontacttime(1100)=0||projcontacttime(1105)=0||projcontacttime(1200)=0||projcontacttime(1205)=0||projcontacttime(1300)=0||projcontacttime(1305)=0
trigger3=projcontacttime(3000)=0||projcontacttime(3100)=0||projcontacttime(3200)=0
trigger4=projcontacttime(6300)=0||projcontacttime(6310)=0||projcontacttime(6500)=0||projcontacttime(6510)=0||projcontacttime(6700)=0||projcontacttime(6710)=0
trigger5=projcontacttime(2000)=0||projcontacttime(2005)=0||projcontacttime(2100)=0||projcontacttime(2200)=0||projcontacttime(2205)=0||projcontacttime(2301)=0
trigger6=projcontacttime(7200)=0||projcontacttime(7210)=0||projcontacttime(7220)=0||projcontacttime(7230)=0||projcontacttime(7240)=0||projcontacttime(7400)=0||projcontacttime(7600)=0||projcontacttime(7610)=0||projcontacttime(7620)=0
trigger7=projcontacttime(7300)=0||projcontacttime(7310)=0||projcontacttime(7500)=0||projcontacttime(7510)=0||projcontacttime(7700)=0||projcontacttime(7710)=0
trigger8=projcontacttime(8000)=0||projcontacttime(8005)=0||projcontacttime(8100)=0||projcontacttime(8105)=0||projcontacttime(8200)=0||projcontacttime(8205)=0||projcontacttime(8300)=0
trigger9=projcontacttime(10200)=0||projcontacttime(10210)=0||projcontacttime(10220)=0||projcontacttime(10240)=0||projcontacttime(10250)=0||projcontacttime(10260)=0||projcontacttime(10400)=0
trigger10=projcontacttime(10205)=0||projcontacttime(10215)=0||projcontacttime(10225)=0||projcontacttime(10265)=0||projcontacttime(10275)=0||projcontacttime(10285)=0||projcontacttime(10405)=0
trigger11=projcontacttime(11000)=0||projcontacttime(11050)=0||projcontacttime(11100)=0||projcontacttime(11150)=0||projcontacttime(11200)=0||projcontacttime(11250)=0||projcontacttime(11300)=0||projcontacttime(11350)=0
trigger12=projcontacttime(13100)=0||projcontacttime(13150)=0||projcontacttime(13200)=0||projcontacttime(13250)=0
value=s200,2
freqmul=1.0
volume=255
channel=-1
ignorehitpause=1
[state ]
type=playsnd
triggerall=!ishelper
triggerall=projcontacttime(0)=0
triggerall=projguardedtime(0)=0
trigger1=projcontacttime(10300)=0||projcontacttime(10500)=0||projcontacttime(10700)=0||projcontacttime(10702)=0||projcontacttime(10305)=0||projcontacttime(10505)=0||projcontacttime(10705)=0
value=s200,2
freqmul=1.0
volume=0
channel=-1
ignorehitpause=1
[state ]
type=playsnd
triggerall=!ishelper
triggerall=projcontacttime(0)=0
triggerall=projguardedtime(0)=0
trigger1=projcontacttime(71800)=0||projcontacttime(71811)=0||projcontacttime(71820)=0||projcontacttime(71821)=0
value=s71000,201
freqmul=1.0
volume=255
channel=-1
ignorehitpause=1



;ʐݒB
[state ]
type=envshake
triggerall=!ishelper
triggerall=projcontacttime(0)=0
trigger1=projcontacttime(71800)=[0,9]
time=2
freq=180
ampl=floor((5-5*sin((pi/2/10)*projcontacttime(71800)))*sin((pi/2/0.96954)*(gametime%1000)))
phase=90
ignorehitpause=1



;ՎϐZbgB
[state ]
type=null
triggerall=!ishelper
triggerall=projcontacttime(0)=0
triggerall=numtarget=[1,8]
trigger1=target,statetype!=c&&target,statetype!=l
trigger1=1||fvar(0):=floor(facing*(target,screenpos x+target,const(size.mid.pos.x)-screenpos x))
trigger1=1||fvar(1):=floor(target,screenpos y+target,const(size.mid.pos.y)-screenpos y)
trigger2=target,statetype=c
trigger2=1||fvar(0):=floor(facing*(target,screenpos x+target,const(size.mid.pos.x)-screenpos x))
trigger2=1||fvar(1):=floor(target,screenpos y+0.5*target,const(size.mid.pos.y)-screenpos y)
trigger3=target,statetype=l
trigger3=1||fvar(0):=floor(facing*(target,screenpos x-screenpos x))
trigger3=1||fvar(1):=floor(target,screenpos y-screenpos y)
ignorehitpause=1
[state ]
type=null
triggerall=!ishelper
triggerall=projcontacttime(0)=0
triggerall=numtarget=[1,8]
triggerall=1||fvar(2):=0
trigger1=projcontacttime(300)=0||projcontacttime(310)=0||projcontacttime(500)=0||projcontacttime(510)=0||projcontacttime(700)=0||projcontacttime(710)=0
trigger1=1||fvar(2):=1
trigger2=projcontacttime(10200)=0||projcontacttime(10210)=0||projcontacttime(10240)=0||projcontacttime(10250)=0||projcontacttime(10260)=0||projcontacttime(10400)=0
trigger2=1||fvar(2):=1
trigger3=projcontacttime(10305)=0||projcontacttime(10505)=0||projcontacttime(10705)=0
trigger3=1||fvar(2):=1
trigger4=projcontacttime(1100)=0||projcontacttime(1105)=0||projcontacttime(1200)=0||projcontacttime(1205)=0||projcontacttime(1300)=0||projcontacttime(1305)=0
trigger4=1||fvar(2):=2
trigger5=projcontacttime(6300)=0||projcontacttime(6310)=0||projcontacttime(6500)=0||projcontacttime(6510)=0||projcontacttime(6700)=0||projcontacttime(6710)=0
trigger5=1||fvar(2):=2
trigger6=projcontacttime(10300)=0||projcontacttime(10500)=0||projcontacttime(10700)=0||projcontacttime(10702)=0
trigger6=1||fvar(2):=2
trigger7=projcontacttime(71800)=0||projcontacttime(71811)=0||projcontacttime(71820)=0
trigger7=1||fvar(2):=2
trigger8=fvar(2)=0
trigger8=projcontacttime(2300)!=0&&projcontacttime(71810)!=0
trigger8=1||fvar(2):=3
ignorehitpause=1

[state ]
type=explod
triggerall=!ishelper
trigger1=fvar(2)=[1,3]
id=0
anim=14020+2*(var(56)=0&&fvar(2)=1)+(var(56)=1)
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*(0.6+0.2*(fvar(2)-1)),0.5*(0.6+0.2*(fvar(2)-1))
shadow=0,0,0
sprpriority=200
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(55)
supermovetime=2147483647*var(55)
removetime=-2
removeongethit=0
pos=floor(fvar(0)+15*cos(var(58)**3)*cos(var(58)**2)),floor(fvar(1)+15*cos(var(58)**3)*sin(var(58)**2))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1
[state ]
type=explod
triggerall=!ishelper
trigger1=fvar(2)=[1,3]
id=0
anim=14030+2*(var(56)=0&&fvar(2)=1)-(var(56)=1)+10*(var(58)%9)
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=(2-var(57))*0.5*(0.6+0.2*(fvar(2)-1)),(2-var(57))*0.5*(0.6+0.2*(fvar(2)-1))
shadow=0,0,0
sprpriority=201
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(55)
supermovetime=2147483647*var(55)
removetime=-2
removeongethit=0
pos=floor(fvar(0)+15*cos(var(58)**3)*cos(var(58)**2)),floor(fvar(1)+15*cos(var(58)**3)*sin(var(58)**2))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1
[state ]
type=explod
triggerall=!ishelper
trigger1=fvar(2)=[1,3]
id=0
anim=14021+2*(var(56)=0&&fvar(2)=1)+(var(56)=1)
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*0.5*(0.6+0.2*(fvar(2)-1)),0.5*0.5*(0.6+0.2*(fvar(2)-1))
shadow=0,0,0
sprpriority=202
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(55)
supermovetime=2147483647*var(55)
removetime=-2
removeongethit=0
pos=floor(fvar(0)+15*cos(var(58)**3)*cos(var(58)**2)),floor(fvar(1)+15*cos(var(58)**3)*sin(var(58)**2))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1
[state ]
type=explod
triggerall=!ishelper
trigger1=fvar(2)=[1,3]
id=0
anim=14031+2*(var(56)=0&&fvar(2)=1)-(var(56)=1)+10*(var(58)%9)
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=(2-var(57))*0.5*0.5*(0.6+0.2*(fvar(2)-1)),(2-var(57))*0.5*0.5*(0.6+0.2*(fvar(2)-1))
shadow=0,0,0
sprpriority=203
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(55)
supermovetime=2147483647*var(55)
removetime=-2
removeongethit=0
pos=floor(fvar(0)+15*cos(var(58)**3)*cos(var(58)**2)),floor(fvar(1)+15*cos(var(58)**3)*sin(var(58)**2))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1


;
;qbgoB

;B
[state ]
type=playsnd
triggerall=!ishelper&&floor((sysvar(2)%floor(2.0**1))/floor(2.0**0))=0||ishelper(100000)
triggerall=var(52)!=6
triggerall=movecontact=1
triggerall=movehit=1
trigger1=var(50)=200||var(50)=400||var(50)=600
value=s200,1
freqmul=1.0
volume=255
channel=-1
ignorehitpause=1
[state ]
type=playsnd
triggerall=!ishelper&&floor((sysvar(2)%floor(2.0**1))/floor(2.0**0))=0||ishelper(100000)
triggerall=var(52)!=6
triggerall=movecontact=1
triggerall=movehit=1
trigger1=var(50)=210||var(50)=610
value=s210,1
freqmul=1.0
volume=255
channel=-1
ignorehitpause=1
[state ]
type=playsnd
triggerall=!ishelper&&floor((sysvar(2)%floor(2.0**1))/floor(2.0**0))=0||ishelper(100000)
triggerall=var(52)!=6
triggerall=movecontact=1
triggerall=movehit=1
trigger1=var(50)=220
value=s220,1
freqmul=1.0
volume=255
channel=-1
ignorehitpause=1
[state ]
type=playsnd
triggerall=!ishelper&&floor((sysvar(2)%floor(2.0**1))/floor(2.0**0))=0||ishelper(100000)
triggerall=var(52)!=6
triggerall=movecontact=1
triggerall=movehit=1
trigger1=var(50)=230||var(50)=240||var(50)=620
value=s230,1
freqmul=1.0
volume=255
channel=-1
ignorehitpause=1
[state ]
type=playsnd
triggerall=!ishelper&&floor((sysvar(2)%floor(2.0**1))/floor(2.0**0))=0||ishelper(100000)
triggerall=var(52)!=6
triggerall=movecontact=1
triggerall=movehit=1
trigger1=var(50)=230||var(50)=240||var(50)=620
value=s230,1
freqmul=1.0
volume=255
channel=-1
ignorehitpause=1
[state ]
type=playsnd
triggerall=!ishelper&&floor((sysvar(2)%floor(2.0**1))/floor(2.0**0))=0||ishelper(100000)
triggerall=var(52)!=6
triggerall=movecontact=1
triggerall=movehit=1
trigger1=var(50)=10200||var(50)=10210||var(50)=10240||var(50)=10250||var(50)=10260||var(50)=10610||var(50)=10400||var(50)=10615
value=s10200,2
freqmul=1.0
volume=255
channel=-1
ignorehitpause=1
[state ]
type=playsnd
triggerall=!ishelper&&floor((sysvar(2)%floor(2.0**1))/floor(2.0**0))=0||ishelper(100000)
triggerall=var(52)!=6
triggerall=movecontact=1
triggerall=movehit=1
trigger1=var(50)=10230||var(50)=10255
value=s10230,0
freqmul=1.0
volume=255
channel=-1
ignorehitpause=1
[state ]
type=playsnd
triggerall=!ishelper&&floor((sysvar(2)%floor(2.0**1))/floor(2.0**0))=0||ishelper(100000)
triggerall=var(52)!=6
triggerall=movecontact=1
triggerall=movehit=1
trigger1=var(50)=10270||var(50)=10635
value=s230,1
freqmul=1.0
volume=255
channel=-1
ignorehitpause=1
[state ]
type=playsnd
triggerall=!ishelper&&floor((sysvar(2)%floor(2.0**1))/floor(2.0**0))=0||ishelper(100000)
triggerall=var(52)!=6
triggerall=movecontact=1
triggerall=movehit=1
trigger1=var(50)=10600||var(50)=10601||var(50)=10245||var(50)=10605
value=s210,1
freqmul=1.0
volume=255
channel=-1
ignorehitpause=1

[state ]
type=playsnd
triggerall=!ishelper&&floor((sysvar(2)%floor(2.0**1))/floor(2.0**0))=0||ishelper(100000)
triggerall=var(52)!=6
triggerall=movecontact=1
triggerall=moveguarded=1
trigger1=var(50)=200||var(50)=210||var(50)=220||var(50)=230||var(50)=240||var(50)=400||var(50)=600||var(50)=610||var(50)=620
trigger2=var(50)=1000||var(50)=1005||var(50)=2100
trigger3=var(50)=6200||var(50)=6210||var(50)=6220||var(50)=6230||var(50)=6400||var(50)=6600||var(50)=6610||var(50)=6620
trigger4=var(50)=2200||var(50)=2205
trigger5=var(50)=10200||var(50)=10210||var(50)=10240||var(50)=10250||var(50)=10260||var(50)=10610||var(50)=10400||var(50)=10615
trigger6=var(50)=10230||var(50)=10270||var(50)=10600||var(50)=10601||var(50)=10245||var(50)=10255||var(50)=10605||var(50)=10635
value=s200,2
freqmul=1.0
volume=255
channel=-1
ignorehitpause=1



;ՎϐZbgB
[state ]
type=null
triggerall=!ishelper&&floor((sysvar(2)%floor(2.0**1))/floor(2.0**0))=0||ishelper(100000)
triggerall=var(52)!=6
triggerall=movecontact=1
triggerall=numtarget=[1,8]
trigger1=target,statetype!=c&&target,statetype!=l
trigger1=1||fvar(0):=floor(facing*(target,screenpos x+target,const(size.mid.pos.x)-screenpos x))+15
trigger1=1||fvar(1):=floor(target,screenpos y+target,const(size.mid.pos.y)-screenpos y)
trigger2=target,statetype=c
trigger2=1||fvar(0):=floor(facing*(target,screenpos x+target,const(size.mid.pos.x)-screenpos x))+15
trigger2=1||fvar(1):=floor(target,screenpos y+0.5*target,const(size.mid.pos.y)-screenpos y)
trigger3=target,statetype=l
trigger3=1||fvar(0):=floor(facing*(target,screenpos x-screenpos x))+15
trigger3=1||fvar(1):=floor(target,screenpos y-screenpos y)
ignorehitpause=1
[state ]
type=null
triggerall=!ishelper&&floor((sysvar(2)%floor(2.0**1))/floor(2.0**0))=0||ishelper(100000)
triggerall=var(52)!=6
triggerall=movecontact=1
triggerall=numtarget=[1,8]
triggerall=1||fvar(2):=0
trigger1=var(50)=200||var(50)=210||var(50)=220||var(50)=230||var(50)=240||var(50)=400||var(50)=600||var(50)=610||var(50)=620
trigger1=1||fvar(2):=1
trigger2=var(50)=1000||var(50)=1005
trigger2=1||fvar(2):=2
trigger3=var(50)=6200||var(50)=6210||var(50)=6220||var(50)=6230||var(50)=6400||var(50)=6600||var(50)=6610||var(50)=6620
trigger3=1||fvar(2):=2
trigger4=var(50)=10230||var(50)=10270||var(50)=10600||var(50)=10601||var(50)=10245||var(50)=10255||var(50)=10605||var(50)=10635
trigger4=1||fvar(2):=2
trigger5=fvar(2)=0
trigger5=1||fvar(2):=3
ignorehitpause=1

[state ]
type=explod
triggerall=!ishelper&&floor((sysvar(2)%floor(2.0**1))/floor(2.0**0))=0||ishelper(100000)
trigger1=fvar(2)=[1,3]
id=0
anim=14020+2*(var(56)=0&&fvar(2)=1)+(var(56)=1)
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*(0.6+0.2*(fvar(2)-1)),0.5*(0.6+0.2*(fvar(2)-1))
shadow=0,0,0
sprpriority=200
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(55)
supermovetime=2147483647*var(55)
removetime=-2
removeongethit=0
pos=floor(fvar(0)+15*cos(var(58)**3)*cos(var(58)**2)),floor(fvar(1)+15*cos(var(58)**3)*sin(var(58)**2))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1
[state ]
type=explod
triggerall=!ishelper&&floor((sysvar(2)%floor(2.0**1))/floor(2.0**0))=0||ishelper(100000)
trigger1=fvar(2)=[1,3]
id=0
anim=14030+2*(var(56)=0&&fvar(2)=1)-(var(56)=1)+10*(var(58)%9)
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=(2-var(57))*0.5*(0.6+0.2*(fvar(2)-1)),(2-var(57))*0.5*(0.6+0.2*(fvar(2)-1))
shadow=0,0,0
sprpriority=201
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(55)
supermovetime=2147483647*var(55)
removetime=-2
removeongethit=0
pos=floor(fvar(0)+15*cos(var(58)**3)*cos(var(58)**2)),floor(fvar(1)+15*cos(var(58)**3)*sin(var(58)**2))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1
[state ]
type=explod
triggerall=!ishelper&&floor((sysvar(2)%floor(2.0**1))/floor(2.0**0))=0||ishelper(100000)
trigger1=fvar(2)=[1,3]
id=0
anim=14021+2*(var(56)=0&&fvar(2)=1)+(var(56)=1)
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=0.5*0.5*(0.6+0.2*(fvar(2)-1)),0.5*0.5*(0.6+0.2*(fvar(2)-1))
shadow=0,0,0
sprpriority=202
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(55)
supermovetime=2147483647*var(55)
removetime=-2
removeongethit=0
pos=floor(fvar(0)+15*cos(var(58)**3)*cos(var(58)**2)),floor(fvar(1)+15*cos(var(58)**3)*sin(var(58)**2))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1
[state ]
type=explod
triggerall=!ishelper&&floor((sysvar(2)%floor(2.0**1))/floor(2.0**0))=0||ishelper(100000)
trigger1=fvar(2)=[1,3]
id=0
anim=14031+2*(var(56)=0&&fvar(2)=1)-(var(56)=1)+10*(var(58)%9)
;trans=addalpha
;alpha=256,256
facing=1
vfacing=1
scale=(2-var(57))*0.5*0.5*(0.6+0.2*(fvar(2)-1)),(2-var(57))*0.5*0.5*(0.6+0.2*(fvar(2)-1))
shadow=0,0,0
sprpriority=203
ontop=0
ownpal=1
supermove=0
pausemovetime=2147483647*var(55)
supermovetime=2147483647*var(55)
removetime=-2
removeongethit=0
pos=floor(fvar(0)+15*cos(var(58)**3)*cos(var(58)**2)),floor(fvar(1)+15*cos(var(58)**3)*sin(var(58)**2))
postype=p1
random=0,0
bindtime=1
vel=0,0
accel=0,0
ignorehitpause=1









