;---------------------------------------------------------------------------
[Data]
life = 1000
attack = 100
defence = 100
fall.defence_up = 50
liedown.time = 60
airjuggle = 6001
sparkno = 6002
guard.sparkno = 40
KO.echo = 0
volume = 0
IntPersistIndex = 60
FloatPersistIndex = 40

[Size]
xscale = 1
yscale = 1
ground.back = 120
ground.front = 100
air.back = 120
air.front = 100
height = 150
attack.dist = 0
proj.attack.dist = 0
proj.doscale = 1
head.pos = -5,-160
mid.pos = -5,-70
shadowoffset = 0
draw.offset = 0,0

[Velocity]
walk.fwd  = 3
walk.back = -3
run.fwd  = 7,0
run.back = -7,0
jump.neu = 0,0
jump.fwd = 0
jump.back = 0
runjump.fwd = 0,0
runjump.back = 0,0
airjump.neu = 0,0
airjump.fwd = 0
airjump.back = 0

[Movement]
airjump.num = 0
airjump.height = 0
yaccel = .7
stand.friction = .85
crouch.friction = .82
;---------------------------------------------------------------------------
; タイムオーバーで負けた時
[Statedef 170]
type = S
ctrl = 0
anim = 170
velset = 0,0
sprpriority = 1200

[State 170]
type = NotHitBy
trigger1 = 1
value = SCA
time = 1
;---------------------------------------------------------------------------
; 勝った動作
[Statedef 180]
type = S

[State 180]
type = ChangeState
trigger1 = Time = 0
value = 181
;---------------------------------------------------------------------------
; 勝った動作：走る
[Statedef 181]
type = S
ctrl = 0
anim = 181
velset = 0,0
sprpriority = 1200

[State 181]
type = PlaySnd
trigger1 = Time = 0
value = 0,random%30

[State 181]
type = NotHitBy
trigger1 = 1
value = SCA
time = 1

[State 181]
type = AssertSpecial
trigger1 = Time > 0
flag = Invisible

[State 181]
type = Explod
trigger1 = time = 0
anim = 0
ID = 0
facing = 1       
vfacing = 1   
removetime = -1
bindtime = 1  
pos = 0,0
postype = p1 
scale = 1,1    
sprpriority = 0    
vel = 2,0          
accel = 1.2,0       
removeongethit = 1 
ownpal = 0  
shadow = -2,-2,-2

[State 181]
type = AssertSpecial
trigger1 = Time = [0,900]
flag = roundnotover
;---------------------------------------------------------------------------
;イントロ選択
[Statedef 190]
type = S
ctrl = 0
anim = 0
velset = 0,0

[State 190]
type = ChangeState
trigger1 = Time = 0
value = 191
;---------------------------------------------------------------------------
;イントロ：吹き飛ばし
[Statedef 191]
type = S
ctrl = 0
anim = 0
velset = 0,0
sprpriority = 1200

[State 195]
type = PlaySnd
trigger1 = Time = 0
value = 0,random%30
channel = 1
volume = 255

[State 191]
type = Explod
trigger1 = time = 0
anim = 10000
ID = 10000
removetime = 575
bindtime = -1  
pos = 0,0
postype = p1
sprpriority = 2  
shadow = -2,-2,-2

[State 191]
type = Explod
trigger1 = time = 575
anim = 10000
ID = 10000
removetime = 93
bindtime = 1  
pos = 0,0
postype = p1
sprpriority = 2  
vel = 30,-10   
shadow = -2,-2,-2

[State 191]
type = Explod
trigger1 = time = 570
anim = 0
ID = 0
removetime = 5
bindtime = 1  
pos = -150,0
postype = p1
sprpriority = 2  
vel = 30,0
shadow = -2,-2,-2

[State 191]
type = NotHitBy
trigger1 = 1
value = SCA

[State 191]
type = AssertSpecial
trigger1 = 1
flag = Intro

[State 191]
type = AssertSpecial
trigger1 = Time < 575
flag = Invisible

[State 191]
type = ChangeAnim
trigger1 = Time < 575
value = 0

[State 191]
type = StopSnd
trigger1 = Time = 575
channel = 1
[State 181]
type = PlaySnd
trigger1 = Time = 575
value = F5,4
[State 195]
type = PlaySnd
trigger1 = Time = 575
value = 1,random%27
volume = 255

[State 191]
type = ChangeState
trigger1 = Time = 600
value = 0
;---------------------------------------------------------------------------
;ヘルパーアーマー用ステート
[Statedef 2999]
type = S
movetype = I

[State 2999]
type = AssertSpecial
trigger1 = 1
flag = Invisible
flag2 = Noshadow

[State 2999]
type = selfstate
trigger1 = !ishelper
value = 50
ctrl = 1

[State 2999]
type = bindtoroot
trigger1 = ishelper(2999)
ignorehitpause= 1

[State 2999]
type = hitoverride
trigger1 = ishelper(2999)
time = -1
attr = SCA,AA,AP,AT
slot = 0
stateno = 2999
ignorehitpause = 1

[State 2999]
type = changeanim
trigger1 = ishelper(2999)
trigger1 = anim != root,anim
value = root,anim
ignorehitpause = 1

[State 2999]
type = playerpush
trigger1 = ishelper(2999)
value = 1
ignorehitpause = 1

[State 2999]
type = destroyself
triggerall = ishelper
trigger1 = name != "CD"
;-----------------------------------------------------------------