;
;STLqB

;
;-2Xe[gB

[statedef -2]
[state ]
type=varset
trigger1=1
var(0)=(1);ftHg:1
	;1~5̐ƓꂽԖڂ̃XyvCł܂
	;vC[쓙Ōjꍇ̃XyƂ̗K or N
ignorehitpause=1
[state ]
type=varset
trigger1=1
var(1)=(0);ftHg:0
	;1Ɣ_[W_Ɍ܂
ignorehitpause=1
[state ]
type=varset
trigger1=1
var(2)=(0);ftHg:0
	;1Ɨ^_[W_ɕω܂i50~150%j
ignorehitpause=1
[state ]
type=varset
trigger1=1
var(11)=(10000);ftHg:10000
	;Xy1߂̔_[Wblł
ignorehitpause=1
[state ]
type=varset
trigger1=1
var(12)=(5000);ftHg:5000
	;Xy2߂̔_[Wblł
ignorehitpause=1
[state ]
type=varset
trigger1=1
var(13)=(5000);ftHg:5000
	;Xy3߂̔_[Wblł
ignorehitpause=1
[state ]
type=varset
trigger1=1
var(14)=(5000);ftHg:5000
	;Xy4߂̔_[Wblł
ignorehitpause=1
[state ]
type=varset
trigger1=1
var(15)=(2500);ftHg:2500
	;Xy5߂̔_[Wblł
ignorehitpause=1
[state ]
type=varset
trigger1=1
var(17)=(60);ftHg:60
	;H炢G̃t[ł
ignorehitpause=1
[state ]
type=varset
trigger1=1
var(21)=(1);ftHg:1
	;1Ə펞^C~܂
ignorehitpause=1
[state ]
type=varset
trigger1=1
var(16)=(1);ftHg:1
	;17~12PɎ񕜂t܂
ignorehitpause=1


-------------------------ȉ͕ύX񐄏-------------------------


[state ]
type=varset
triggerall=!ishelper
trigger1=sysvar(0)=[1,var(0)-1]
sysvar(2)=(var(0)-1)*100000
ignorehitpause=1
[state ]
type=varset
triggerall=!ishelper
trigger1=sysvar(0)=[1,var(0)-1]
sysvar(0)=var(0)
ignorehitpause=1
[state ]
type=varset
trigger1=var(2)!=1
fvar(31)=ifelse(palno>11,100,ifelse(palno>10,10,ifelse(palno>6,palno-5,1)))
ignorehitpause=1
[state ]
type=varset
trigger1=var(2)!=1
fvar(32)=ifelse(palno>11,100,ifelse(palno>10,5,ifelse(palno>6,(palno-5)/2,0)))
ignorehitpause=1
[state ]
type=varset
trigger1=var(2)=1
fvar(31)=ifelse(palno>11,100,ifelse(palno>10,10,ifelse(palno>6,palno-5,1)))*(Random+500)/1000
ignorehitpause=1
[state ]
type=varset
trigger1=var(2)=1
fvar(32)=ifelse(palno>11,100,ifelse(palno>10,5,ifelse(palno>6,(palno-5)/2,0)))*(Random+500)/1000
ignorehitpause=1



;{ݒB
[state ]
type=changeanim
trigger1=1
value=0
ignorehitpause=1
[state ]
type=statetypeset
trigger1=1
statetype=s
movetype=i
ignorehitpause=1
[state ]
type=ctrlset
trigger1=1
value=1
ignorehitpause=1



;rWAZbgB
[state ]
type=palfx
trigger1=1
time=1
ignorehitpause=1



;ʐݒB
[state ]
type=assertspecial
trigger1=var(21)=1
flag=timerfreeze
ignorehitpause=1



;WݒB
[state ]
type=posset
trigger1=1
y=0
ignorehitpause=1
[state ]
type=playerpush
trigger1=1
value=0
ignorehitpause=1



;CtϐZbgB
[state ]
type=lifeset
trigger1=sysvar(0)=[0,5]
value=lifemax-(sysvar(2)%100000)*lifemax/100000
ignorehitpause=1
[state ]
type=lifeset
trigger1=sysvar(0)=6
value=0
ignorehitpause=1



;CtϐZbgB
[state ]
type=nothitby
triggerall=sysvar(0)=1||sysvar(0)=2||sysvar(0)=3||sysvar(0)=4||sysvar(0)=5
trigger1=gethitvar(damage)!=0
value=sca
time=var(17)
ignorehitpause=1
[state ]
type=nothitby
triggerall=sysvar(0)=1||sysvar(0)=2||sysvar(0)=3||sysvar(0)=4||sysvar(0)=5
trigger1=gethitvar(damage)!=0
value2=sca
time=var(17)
ignorehitpause=1
[state ]
type=nothitby
trigger1=roundstate!=2
value=sca
ignorehitpause=1
[state ]
type=nothitby
trigger1=roundstate!=2
value2=sca
ignorehitpause=1
[state ]
type=varadd
triggerall=sysvar(0)=1
trigger1=gethitvar(damage)!=0
sysvar(2)=var(11)*(1000-(var(1)=1)*Random)/lifemax
ignorehitpause=1
[state ]
type=varadd
triggerall=sysvar(0)=2
trigger1=gethitvar(damage)!=0
sysvar(2)=var(12)*(1000-(var(1)=1)*Random)/lifemax
ignorehitpause=1
[state ]
type=varadd
triggerall=sysvar(0)=3
trigger1=gethitvar(damage)!=0
sysvar(2)=var(13)*(1000-(var(1)=1)*Random)/lifemax
ignorehitpause=1
[state ]
type=varadd
triggerall=sysvar(0)=4
trigger1=gethitvar(damage)!=0
sysvar(2)=var(14)*(1000-(var(1)=1)*Random)/lifemax
ignorehitpause=1
[state ]
type=varadd
triggerall=sysvar(0)=5
trigger1=gethitvar(damage)!=0
sysvar(2)=var(15)*(1000-(var(1)=1)*Random)/lifemax
ignorehitpause=1
[state ]
type=varadd
trigger1=palno=[7,10]
trigger1=sysvar(2)%100000!=0
trigger1=alive&&roundstate=2
trigger1=var(16)=1
sysvar(2)=-ifelse(sysvar(2)%100000<10,sysvar(2)%100000,10)
ignorehitpause=1
[state ]
type=varadd
trigger1=palno=11
trigger1=sysvar(2)%100000!=0
trigger1=alive&&roundstate=2
trigger1=var(16)=1
sysvar(2)=-ifelse(sysvar(2)%100000<25,sysvar(2)%100000,25)
ignorehitpause=1
[state ]
type=varadd
trigger1=palno=12
trigger1=sysvar(2)%100000!=0
trigger1=alive&&roundstate=2
trigger1=var(16)=1
sysvar(2)=-ifelse(sysvar(2)%100000<100,sysvar(2)%100000,100)
ignorehitpause=1



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



;Xe[gϐZbgB
[state ]
type=varset
triggerall=sysvar(0)=0
trigger1=roundstate=[2,4]
sysvar(1)=0
ignorehitpause=1
[state ]
type=varset
triggerall=sysvar(0)=0
trigger1=roundstate=[2,4]
sysvar(0)=1
ignorehitpause=1

[state ]
type=varset
triggerall=sysvar(0)=1
trigger1=sysvar(2)=[100000,199999]
sysvar(1)=0
ignorehitpause=1
[state ]
type=varset
triggerall=sysvar(0)=1
trigger1=sysvar(2)=[100000,199999]
sysvar(0)=2
ignorehitpause=1

[state ]
type=varset
triggerall=sysvar(0)=2
trigger1=sysvar(2)=[200000,299999]
sysvar(1)=0
ignorehitpause=1
[state ]
type=varset
triggerall=sysvar(0)=2
trigger1=sysvar(2)=[200000,299999]
sysvar(0)=3
ignorehitpause=1

[state ]
type=varset
triggerall=sysvar(0)=3
trigger1=sysvar(2)=[300000,399999]
sysvar(1)=0
ignorehitpause=1
[state ]
type=varset
triggerall=sysvar(0)=3
trigger1=sysvar(2)=[300000,399999]
sysvar(0)=4
ignorehitpause=1

[state ]
type=varset
triggerall=sysvar(0)=4
trigger1=sysvar(2)=[400000,499999]
sysvar(1)=0
ignorehitpause=1
[state ]
type=varset
triggerall=sysvar(0)=4
trigger1=sysvar(2)=[400000,499999]
sysvar(0)=5
ignorehitpause=1

[state ]
type=varset
triggerall=sysvar(0)=5
trigger1=sysvar(2)>=500000
sysvar(1)=0
ignorehitpause=1
[state ]
type=varset
triggerall=sysvar(0)=5
trigger1=sysvar(2)>=500000
sysvar(0)=6
ignorehitpause=1



;Xe[gیB
[state ]
type=selfstate
trigger1=sysvar(0)=0
value=5900
persistent=256
ignorehitpause=1
[state ]
type=selfstate
trigger1=sysvar(0)=1
value=10000
persistent=256
ignorehitpause=1
[state ]
type=selfstate
trigger1=sysvar(0)=2
value=20000
persistent=256
ignorehitpause=1
[state ]
type=selfstate
trigger1=sysvar(0)=3
value=30000
persistent=256
ignorehitpause=1
[state ]
type=selfstate
trigger1=sysvar(0)=4
value=40000
persistent=256
ignorehitpause=1
[state ]
type=selfstate
trigger1=sysvar(0)=5
value=50000
persistent=256
ignorehitpause=1
[state ]
type=selfstate
trigger1=sysvar(0)=6
value=5150
persistent=256
ignorehitpause=1


;
;-1Xe[gB

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


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



;
;CMDLqB

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



;
;CNSLqB

[data]
life=1000
attack=100
defence=100
fall.defence_up=50
liedown.time=60
airjuggle=15
sparkno=2
guard.sparkno=40
ko.echo=0
volume=0
intpersistindex=60
floatpersistindex=40
[size]
xscale=1
yscale=1
ground.back=15
ground.front=16
air.back=12
air.front=12
height=60
attack.dist=160
proj.attack.dist=90
proj.doscale=0
head.pos=-5,-90
mid.pos=-5,-60
shadowoffset=0
draw.offset=0,0
[velocity]
walk.fwd=2.4
walk.back=-2.2
run.fwd=4.6,0
run.back=-4.5,-3.8
jump.neu=0,-8.4
jump.back=-2.55
jump.fwd=2.5
runjump.back=-2.55,-8.1
runjump.fwd=4,-8.1
airjump.neu=0,-8.1
airjump.back=-2.55
airjump.fwd=2.5
[movement]
airjump.num=1
airjump.height=35
yaccel=.44
stand.friction=.85
crouch.friction=.82









