;
;STLqB

;
;-2Xe[gB

[statedef -2]

;Xe[gڍsB
[state ]
type=assertspecial
triggerall=!ishelper
trigger1=1
flag=noautoturn
flag2=nowalk
[state ]
type=assertspecial
triggerall=!ishelper
trigger1=1
flag=nostandguard
flag2=nocrouchguard
flag3=noairguard



;Xe[gیB
[state ]
type=selfstate
triggerall=!ishelper
trigger1=roundno=1
trigger1=roundstate>=0&&roundstate<=1
value=3938
[state ]
type=selfstate
triggerall=!ishelper
trigger1=roundno=1
trigger1=roundstate=2
trigger2=roundno>=2
trigger2=roundstate>=0&&roundstate<=2
value=4049
[state ]
type=selfstate
triggerall=!ishelper
trigger1=roundstate>=3&&roundstate<=4
value=5150


;
;-1Xe[gB

[statedef -1]
[state ]
type=null
trigger1=1


;
;OXe[gB

[statedef 3938]

;{ݒB
[state ]
type=changeanim
triggerall=!ishelper
trigger1=1
value=1



;ʐݒB
[state ]
type=assertspecial
triggerall=!ishelper
trigger1=sysvar(0)>=0&&sysvar(0)<=99
flag=intro



;GtFNgB
[state ]
type=explod
triggerall=!ishelper
trigger1=sysvar(0)>=0&&sysvar(0)<=99
anim=0
pos=-200+2*sysvar(0),0
scale=0.5,0.5
removetime=1
[state ]
type=explod
triggerall=!ishelper
trigger1=sysvar(0)>=101
anim=0
pos=0,0
scale=0.5,0.5
removetime=1



;OԌvϐZbgB
[state ]
type=varadd
triggerall=!ishelper
trigger1=1
sysvar(0)=1


;
;Xe[gB

[statedef 4049]
movetype=a

;{ݒB
[state ]
type=changeanim
triggerall=!ishelper
trigger1=1
value=2
[state ]
type=ctrlset
triggerall=!ishelper
trigger1=roundstate=2
value=1



;WݒB
[state ]
type=velset
triggerall=!ishelper
triggerall=ctrl=1
trigger1=command="holdfwd"
x=1
y=0
[state ]
type=velset
triggerall=!ishelper
triggerall=ctrl=1
trigger1=command="holdback"
x=-1
y=0
[state ]
type=velset
triggerall=!ishelper
trigger1=command!="holdfwd"
trigger1=command!="holdback"
x=0
y=0
[state ]
type=posset
triggerall=!ishelper
trigger1=1
y=0
[state ]
type=turn
triggerall=!ishelper
trigger1=facing=enemynear,facing
trigger1=frontedgedist<enemynear,frontedgedist
trigger2=facing!=enemynear,facing
trigger2=frontedgedist<enemynear,backedgedist



;GtFNgB
[state ]
type=explod
triggerall=!ishelper
trigger1=1
anim=0
pos=0,0
scale=0.5,0.5
removetime=1



;CtݒB
[state ]
type=lifeadd
triggerall=!ishelper
trigger1=gethitvar(damage)>0
value=-70



;U{́B
[state ]
type=hitdef
triggerall=!ishelper
trigger1=sysvar(1)%2=1
attr=s,ha
hitflag=mafd
sparkno=-1
numhits=0
hitsound=s0,0
p2stateno=6261
[state ]
type=reversaldef
triggerall=!ishelper
trigger1=sysvar(1)%2=0
reversal.attr=sca,aa,at,ap
sparkno=-1
numhits=0
hitsound=s0,0
p2stateno=6261

[state ]
type=targetdrop
triggerall=!ishelper
trigger1=numtarget>0



;㎞ԌvϐZbgB
[state ]
type=varadd
triggerall=!ishelper
trigger1=1
sysvar(1)=1


;
;Xe[gB

[statedef 5150]

;{ݒB
[state ]
type=changeanim
triggerall=!ishelper
trigger1=1
value=1



;B
[state ]
type=playsnd
triggerall=!ishelper
triggerall=!winko
trigger1=sysvar(2)=30
value=s0,1
volume=255
[state ]
type=playsnd
triggerall=!ishelper
triggerall=!winko
trigger1=sysvar(2)=30
value=s0,1
volume=255
[state ]
type=playsnd
triggerall=!ishelper
triggerall=winko
trigger1=sysvar(2)=130
value=s0,2
volume=255
[state ]
type=playsnd
triggerall=!ishelper
triggerall=winko
trigger1=sysvar(2)=130
value=s0,2
volume=255



;ʐݒB
[state ]
type=assertspecial
triggerall=!ishelper
triggerall=!winko
trigger1=sysvar(2)>=0&&sysvar(2)<=280
flag=roundnotover
[state ]
type=assertspecial
triggerall=!ishelper
triggerall=winko
trigger1=sysvar(2)>=0&&sysvar(2)<=330
flag=roundnotover



;WݒB
[state ]
type=velset
triggerall=!ishelper
trigger1=1
x=0
y=0



;GtFNgB
[state ]
type=explod
triggerall=!ishelper
trigger1=1
anim=0
pos=0,0
scale=0.5,0.5
removetime=1



;㎞ԌvϐZbgB
[state ]
type=varadd
triggerall=!ishelper
trigger1=1
sysvar(2)=1


;
;GXe[gB

[statedef 6261]
movetype=h

;{ݒB
[state ]
type=changeanim2
triggerall=!ishelper
trigger1=time=0
value=3+random%6
[state ]
type=changeanim2
triggerall=!ishelper
trigger1=time>=1&&time<=20
trigger1=time%5=1
value=3+random%6
[state ]
type=changeanim2
triggerall=!ishelper
trigger1=time>=21&&time<=40
trigger1=time%4=1
value=3+random%6
[state ]
type=changeanim2
triggerall=!ishelper
trigger1=time>=41&&time<=60
trigger1=time%3=1
value=3+random%6
[state ]
type=changeanim2
triggerall=!ishelper
trigger1=time>=61&&time<=80
trigger1=time%2=1
value=3+random%6
[state ]
type=changeanim2
triggerall=!ishelper
trigger1=time>=81
value=3+random%6



;ʐݒB
[state ]
type=assertspecial
triggerall=!ishelper
trigger1=1
flag=nobardisplay
[state ]
type=screenbound
trigger1=1



;ʐݒErWAZbg01B
[state ]
type=envcolor
triggerall=!ishelper
trigger1=time>=1&&time<=100
trigger1=random<200
value=255,255,255
time=1
[state ]
type=bgpalfx
triggerall=!ishelper
trigger1=time>=1&&time<=100
trigger1=time%6=1
add=255,255,255
time=2
[state ]
type=allpalfx
triggerall=!ishelper
trigger1=time>=1&&time<=100
trigger1=time%6=1
invertall=1
time=1
[state ]
type=envshake
triggerall=!ishelper
trigger1=time>=1&&time<=100
trigger1=random<200
time=2
ampl=3
freq=180
[state ]
type=palfx
trigger1=time>=1&&time<=100
trigger1=time%6=1
invertall=1
time=1



;ʐݒErWAZbg02B
[state ]
type=bgpalfx
triggerall=!ishelper
trigger1=time>=101&&time<=200
invertall=1
time=2
[state ]
type=envshake
triggerall=!ishelper
trigger1=time>=101&&time<=200
trigger1=time%4=1
time=4
ampl=7
freq=180
[state ]
type=trans
trigger1=time>=101&&time<=200
trans=addalpha
alpha=floor(256-2.56*(time-100)),floor(2.56*(time-100))



;ʐݒErWAZbg03B
[state ]
type=bgpalfx
triggerall=!ishelper
trigger1=time=200
sinadd=-255,-255,-255,400
invertall=1
time=100
[state ]
type=bgpalfx
triggerall=!ishelper
trigger1=time=300
add=-255,-255,-255
time=12345
[state ]
type=trans
trigger1=time>=201
trans=addalpha
alpha=0,256



;rWAZbgB
[state ]
type=velset
trigger1=1
x=0
y=0
[state ]
type=posset
trigger1=numenemy=1
x=enemy(0),pos x+60*enemy(0),facing
y=-64
[state ]
type=posset
trigger1=numenemy=2
x=ifelse(enemy(0),name="chinatsunokaminoke",enemy(0),pos x+60*enemy(0),facing,enemy(1),pos x+60*enemy(0),facing)
y=-64



;WݒB
[state ]
type=posset
triggerall=!ishelper
trigger1=time>=300
x=0
y=99999



;CtݒB
[state ]
type=lifeset
triggerall=!ishelper
trigger1=time>=300
value=0



;Xe[gڍsB
[state ]
type=selfstate
triggerall=!ishelper
trigger1=time>=300
value=5150



;B
[state ]
type=destroyself
triggerall=ishelper
trigger1=time>=300


;
;̑Xe[gQB

[statedef 0]
[state ]
type=null
trigger1=1
[statedef 10]
[state ]
type=null
trigger1=1
[statedef 40]
[state ]
type=null
trigger1=1
[statedef 180]
[state ]
type=null
trigger1=1
[statedef 170]
[state ]
type=null
trigger1=1
[statedef 175]
[state ]
type=null
trigger1=1
[statedef 5030]
[state ]
type=null
trigger1=1
[statedef 5900]
[state ]
type=null
trigger1=1



;
;CMDLqB

[command]
name="holdfwd"
command=/$F
time=1
[command]
name="holdback"
command=/$B
time=1



;
;CNSLqB

[data]
life=1000
attack=100
defence=100
fall.defence_up=0
liedown.time=0
airjuggle=10000
sparkno=-1
guard.sparkno=-1
ko.echo=0
volume=0
intpersistindex=60
floatpersistindex=40
[size]
xscale=1
yscale=1
ground.back=50
ground.front=50
air.back=50
air.front=50
height=200
attack.dist=10000
proj.attack.dist=10000
proj.doscale=0
head.pos=0,0
mid.pos=0,0
shadowoffset=0
draw.offset=0,0
[velocity]
walk.fwd=0
walk.back=0
run.fwd=0
run.back=0
jump.neu=0
jump.back=0
jump.fwd=0
runjump.back=0
runjump.fwd=0
airjump.neu=0
airjump.back=0
airjump.fwd=0
[movement]
airjump.num=0
airjump.height=0
yaccel=0
stand.friction=0
crouch.friction=0









