;--------------------------------------------------------------------
; 펞Ď
;--------------------------------------------------------------------
[statedef -2]
;--------------------------------------------------------------------
; fobO
;--------------------------------------------------------------------
[state ]
type = displaytoclipboard
trigger1 = !ishelper
text = "e-alive %d, e-anim1 %d, e-anim2 %d, helper %d \n"
params = enemy,alive,var(10),var(11),numhelper+enemy,numhelper
ignorehitpause = 1
supermovetime = 9999999
pausemovetime = 9999999

[state ]
type = appendtoclipboard
trigger1 = !ishelper
text = "e-state1 %d, e-state2 %d, e-state3 %d, proj %d"
params = var(15),var(16),var(17),numproj+enemy,numproj
ignorehitpause = 1
supermovetime = 9999999
pausemovetime = 9999999

;--------------------------------------------------------------------
; ϐ
;--------------------------------------------------------------------
[state ]
type = varset
trigger1 = !ishelper
trigger1 = roundstate < 2
sysvar(0) = lifemax
ignrehitpause = 1

[state ]
type = varadd
trigger1 = !ishelper
trigger1 = roundstate = 2
trigger1 = numhelper(1000000)
trigger1 = helper(1000000),gethitvar(damage) = [1,500]
sysvar(0) = -10
ignrehitpause = 1

[state ]
type = varadd
trigger1 = !ishelper
trigger1 = roundstate = 2
trigger1 = numhelper(1000000)
trigger1 = helper(1000000),gethitvar(damage) >= 500
sysvar(0) = -1
ignrehitpause = 1

[state ]
type = parentvarset
triggerall = ishelper(1110000)
triggerall = !root,var(10)
trigger1 = var(58) != gametime**3
trigger2 = stateno != [150,151]
trigger2 = stateno != 1110000
var(10) = enemy,anim
ignorehitpause = 1

[state ]
type = parentvarset
triggerall = ishelper(1110000)
triggerall = !root,var(15)
triggerall = !root,var(16)
triggerall = hitpausetime < 2
trigger1 = var(58) != gametime**3
trigger2 = stateno != [150,151]
trigger2 = stateno != 1110000
var(15) = stateno
ignorehitpause = 1

[state ]
type = varset
trigger1 = !ishelper
trigger1 = var(15)
trigger1 = enemy,stateno = var(15)
var(15) = 0
ignorehitpause = 1

[state ]
type = varset
trigger1 = !ishelper
trigger1 = !var(15)
trigger1 = var(16)
var(15) = var(16)
ignorehitpause = 1

[state ]
type = varset
trigger1 = !ishelper
trigger1 = var(16)
trigger1 = var(15) = var(16)
var(16) = 0
ignorehitpause = 1

[state ]
type = parentvarset
triggerall = ishelper(1110000)
triggerall = root,var(15)
triggerall = !root,var(16)
triggerall = hitpausetime < 2
trigger1 = var(58) != gametime**3
trigger2 = stateno != [150,151]
trigger2 = stateno != 1110000
var(16) = stateno
ignorehitpause = 1

[state ]
type = varset
trigger1 = !ishelper
trigger1 = !var(16)
trigger1 = var(17)
var(16) = var(17)
ignorehitpause = 1

[state ]
type = varset
triggerall = !ishelper
triggerall = var(17)
trigger1 = var(15) = var(17)
trigger2 = var(16) = var(17)
var(17) = 0
ignorehitpause = 1

[state ]
type = parentvarset
triggerall = ishelper(1110000)
triggerall = root,var(16)
triggerall = !root,var(17)
triggerall = hitpausetime < 2
trigger1 = var(58) != gametime**3
trigger2 = stateno != [150,151]
trigger2 = stateno != 1110000
var(17) = stateno
ignorehitpause = 1

[state ]
type = varset
trigger1 = !ishelper
trigger1 = !var(15)
trigger1 = !enemy,alive
var(15) = enemy,stateno
ignorehitpause = 1

;--------------------------------------------------------------------
; wp[
;--------------------------------------------------------------------
[state ]
type = helper
trigger1 = !ishelper
trigger1 = !numhelper(1000000)
helpertype = player
name = "armor"
ID = 1000000
stateno = 150
pos = 0,0
postype = p1
keyctrl = 0
ownpal = 1
facing = 1
supermovetime = 9999999
pausemovetime = 9999999

[state ]
type = helper
trigger1 = !ishelper
trigger1 = !numhelper(1100000)
helpertype = player
name = "clsn1"
ID = 1100000
stateno = 150
pos = 0,0
postype = p1
keyctrl = 0
ownpal = 1
facing = 1
supermovetime = 9999999
pausemovetime = 9999999

[state ]
type = helper
trigger1 = !ishelper
trigger1 = !numhelper(1110000)
helpertype = player
name = "clsn1-2"
ID = 1110000
stateno = 150
pos = 0,0
postype = p1
keyctrl = 0
ownpal = 1
facing = 1
supermovetime = 9999999
pausemovetime = 9999999

[state ]
type = helper
trigger1 = !ishelper
trigger1 = !numhelper(1200000)
helpertype = player
name = "clsn2"
ID = 1200000
stateno = 150
pos = 0,0
postype = p1
keyctrl = 0
ownpal = 1
facing = 1
supermovetime = 9999999
pausemovetime = 9999999

[state ]
type = helper
trigger1 = !ishelper
trigger1 = !numhelper(1300000)
helpertype = player
name = "timer"
ID = 1300000
stateno = 150
pos = 0,0
postype = p1
keyctrl = 0
ownpal = 1
facing = 1
supermovetime = 9999999
pausemovetime = 9999999

[state ]
type = helper
trigger1 = !ishelper
trigger1 = !numhelper(1500000)
helpertype = player
name = "konsen"
ID = 1500000
stateno = 150
pos = 0,0
postype = p1
keyctrl = 0
ownpal = 1
facing = 1
supermovetime = 9999999
pausemovetime = 9999999

[state ]
type = helper
trigger1 = !ishelper
trigger1 = numhelper(1500000)
trigger1 = helper(1500000),numtarget < 1
trigger1 = numhelper(1510000) < 1
helpertype = player
name = "target"
ID = 1510000
stateno = 150
pos = 0,0
postype = p1
keyctrl = 0
ownpal = 1
facing = 1
supermovetime = 9999999
pausemovetime = 9999999

[state ]
type = helper
trigger1 = !ishelper
trigger1 = !numhelper(1520000)
helpertype = player
name = "konsen2"
ID = 1520000
stateno = 150
pos = 0,0
postype = p1
keyctrl = 0
ownpal = 1
facing = 1
supermovetime = 9999999
pausemovetime = 9999999

[state ]
type = helper
trigger1 = !ishelper
trigger1 = numhelper(1520000)
trigger1 = helper(1520000),numtarget < 1
trigger1 = numhelper(1530000) < 1
helpertype = player
name = "target2"
ID = 1530000
stateno = 150
pos = 0,0
postype = p1
keyctrl = 0
ownpal = 1
facing = 1
supermovetime = 9999999
pausemovetime = 9999999

[state ]
type = helper
trigger1 = !ishelper
trigger1 = !numhelper(1540000)
helpertype = player
name = "konsen3"
ID = 1540000
stateno = 150
pos = 0,0
postype = p1
keyctrl = 0
ownpal = 1
facing = 1
supermovetime = 9999999
pausemovetime = 9999999

[state ]
type = helper
trigger1 = !ishelper
trigger1 = numhelper(1540000)
trigger1 = helper(1540000),numtarget < 1
trigger1 = numhelper(1550000) < 1
helpertype = player
name = "target3"
ID = 1550000
stateno = 150
pos = 0,0
postype = p1
keyctrl = 0
ownpal = 1
facing = 1
supermovetime = 9999999
pausemovetime = 9999999

[state ]
type = helper
trigger1 = !ishelper
trigger1 = !numhelper(1560000)
helpertype = player
name = "konsen4"
ID = 1560000
stateno = 150
pos = 0,0
postype = p1
keyctrl = 0
ownpal = 1
facing = 1
supermovetime = 9999999
pausemovetime = 9999999

[state ]
type = helper
trigger1 = !ishelper
trigger1 = numhelper(1560000)
trigger1 = helper(1560000),numtarget < 1
trigger1 = numhelper(1570000) < 1
helpertype = player
name = "target4"
ID = 1570000
stateno = 150
pos = 0,0
postype = p1
keyctrl = 0
ownpal = 1
facing = 1
supermovetime = 9999999
pausemovetime = 9999999

[state ]
type = helper
trigger1 = !ishelper
trigger1 = !numhelper(1580000)
helpertype = player
name = "konsen5"
ID = 1580000
stateno = 150
pos = 0,0
postype = p1
keyctrl = 0
ownpal = 1
facing = 1
supermovetime = 9999999
pausemovetime = 9999999

[state ]
type = helper
trigger1 = !ishelper
trigger1 = numhelper(1580000)
trigger1 = helper(1580000),numtarget < 1
trigger1 = numhelper(1590000) < 1
helpertype = player
name = "target5"
ID = 1590000
stateno = 150
pos = 0,0
postype = p1
keyctrl = 0
ownpal = 1
facing = 1
supermovetime = 9999999
pausemovetime = 9999999

[state ]
type = helper
trigger1 = !ishelper
trigger1 = !numhelper(1591000)
helpertype = player
name = "konsen6"
ID = 1591000
stateno = 150
pos = 0,0
postype = p1
keyctrl = 0
ownpal = 1
facing = 1
supermovetime = 9999999
pausemovetime = 9999999

[state ]
type = helper
trigger1 = !ishelper
trigger1 = numhelper(1591000)
trigger1 = helper(1591000),numtarget < 1
trigger1 = numhelper(1592000) < 1
helpertype = player
name = "target6"
ID = 1592000
stateno = 150
pos = 0,0
postype = p1
keyctrl = 0
ownpal = 1
facing = 1
supermovetime = 9999999
pausemovetime = 9999999

[state ]
type = helper
trigger1 = !ishelper
trigger1 = !numhelper(1593000)
helpertype = player
name = "konsen7"
ID = 1593000
stateno = 150
pos = 0,0
postype = p1
keyctrl = 0
ownpal = 1
facing = 1
supermovetime = 9999999
pausemovetime = 9999999

[state ]
type = helper
trigger1 = !ishelper
trigger1 = numhelper(1593000)
trigger1 = helper(1593000),numtarget < 1
trigger1 = numhelper(1594000) < 1
helpertype = player
name = "target7"
ID = 1594000
stateno = 150
pos = 0,0
postype = p1
keyctrl = 0
ownpal = 1
facing = 1
supermovetime = 9999999
pausemovetime = 9999999

[state ]
type = helper
trigger1 = !ishelper
trigger1 = !numhelper(1595000)
helpertype = player
name = "konsen8"
ID = 1595000
stateno = 150
pos = 0,0
postype = p1
keyctrl = 0
ownpal = 1
facing = 1
supermovetime = 9999999
pausemovetime = 9999999

[state ]
type = helper
trigger1 = !ishelper
trigger1 = numhelper(1595000)
trigger1 = helper(1595000),numtarget < 1
trigger1 = numhelper(1596000) < 1
helpertype = player
name = "target8"
ID = 1596000
stateno = 150
pos = 0,0
postype = p1
keyctrl = 0
ownpal = 1
facing = 1
supermovetime = 9999999
pausemovetime = 9999999

[state ]
type = selfstate
trigger1 = ishelper
value = 150
ctrl = 0
ignorehitpause = 1

;--------------------------------------------------------------------
; {
;--------------------------------------------------------------------
[state ]
type = lifeset
trigger1 = !ishelper
value = sysvar(0)
ignorehitpause = 1
supermovetime = 9999999999
pausemovetime = 9999999999

[state ]
type = assertspecial
trigger1 = !ishelper
flag = nostandguard
flag2 = noairguard
flag3 = nocrouchguard
ignorehitpause = 1
supermovetime = 9999999999
pausemovetime = 9999999999

[state ]
type = assertspecial
trigger1 = !ishelper
flag = noautoturn
ignorehitpause = 1
supermovetime = 9999999999
pausemovetime = 9999999999

[state ]
type = posset
trigger1 = !ishelper
y = 2
ignorehitpause = 1
supermovetime = 9999999999
pausemovetime = 9999999999

[state ]
type = pause
trigger1 = !ishelper
trigger1 = alive
time = 1
movetime = 1
supermovetime = 999999999
pausemovetime = 999999999

[state ]
type = superpause
trigger1 = !ishelper
trigger1 = alive
anim = -1
time = 1
movetime = 1
darken = 0
p2defmul = 1
supermovetime = 999999999
pausemovetime = 999999999

[state ]
type = turn
trigger1 = !ishelper
trigger1 = alive
trigger1 = !enemynear,ishelper
trigger1 = p2bodydist x < 0
trigger1 = facing = enemynear,facing
ignorehitpause = 1
supermovetime = 9999999999
pausemivetime = 9999999999

[state ]
type = projectile
trigger1 = !numprojid(251516)
trigger1 = enemy,alive
trigger1 = enemy,stateno = 110
attr = S,HT
postype = p2
offset = 0,0
damage = enemy,lifemax
getpower = 0,0
animtype = hard
pausetime = 0,0
velocity = 0,0
projID = 251516
projanim = 1100000
projhits = 1
projpriority = 7
projremovetime = 2
guardflag = 
priority = 7,Hit
sparkno = -1
sparkxy = 0,0
guard.sparkno = -1
hitsound = -1
guardsound = -1
ground.type = high
ground.velocity = 0,100
air.velocity = 0,100
fall = 1
fall.recover = 0
fall.damage = 99999999999999999999
p2stateno = 5110
p2getp1state = 0
ignorehitpause = 1
supermovetime = 99999
pausemovetime = 99999

[state ]
type = selfstate
trigger1 = !ishelper
trigger1 = stateno != 5150
trigger1 = sysvar(0) <= 0
value = 5150
ctrl = 0
ignorehitpause = 1

;--------------------------------------------------------------------
; 펞Ď
;--------------------------------------------------------------------
[statedef -3]

[state ]
type = varset
trigger1 = 1
var(58) = gametime**3
ignorehitpause = 1

;--------------------------------------------------------------------
; wp[anim
;--------------------------------------------------------------------
[state ]
type = changeanim
trigger1 = ishelper(1000000)
trigger1 = anim != 1000000
value = 1000000
ignorehitpause = 1
supermovetime = 9999999999
pausemovetime = 9999999999

[state ]
type = changeanim
trigger1 = ishelper(1100000)
value = 1100000+(var(1)=1)*200000
ignorehitpause = 1
supermovetime = 9999999999
pausemovetime = 9999999999

[state ]
type = changeanim
trigger1 = ishelper(1110000)
trigger1 = anim != 1100000
value = 1100000
ignorehitpause = 1
supermovetime = 9999999999
pausemovetime = 9999999999

[state ]
type = changeanim
trigger1 = ishelper(1200000)
trigger1 = anim != 1200000
value = 1200000
ignorehitpause = 1
supermovetime = 9999999999
pausemovetime = 9999999999

[state ]
type = changeanim
trigger1 = ishelper(1300000)
trigger1 = anim != 1300000
value = 1300000
ignorehitpause = 1
supermovetime = 9999999999
pausemovetime = 9999999999

[state ]
type = changeanim
trigger1 = ishelper(1500000)||ishelper(1520000)||ishelper(1540000)||ishelper(1560000)||ishelper(1580000)||ishelper(1591000)||ishelper(1593000)||ishelper(1595000)
value = 1500000-(numtarget)*200000
ignorehitpause = 1
supermovetime = 9999999999
pausemovetime = 9999999999

[state ]
type = changeanim
trigger1 = ishelper(1510000)||ishelper(1530000)||ishelper(1550000)||ishelper(1570000)||ishelper(1590000)||ishelper(1592000)||ishelper(1594000)||ishelper(1596000)
trigger1 = anim != 1510000
value = 1510000
ignorehitpause = 1
supermovetime = 9999999999
pausemovetime = 9999999999

[state ]
type = changeanim
trigger1 = ishelper(1600000)
trigger1 = anim != 1300000
value = 1300000
ignorehitpause = 1
supermovetime = 9999999999
pausemovetime = 9999999999




