;---------------------------------------------------------------------------

[Statedef 200]
type = S
movetype = A
physics = S
velset = 0, 0
ctrl = 0

[State 200, ヘルパー消去]
type = Destroyself
trigger1 = ishelper
ignorehitpause = 1

[State 200, 自キャラ以外だった場合]
type = Changestate
triggerall = !ishelper
trigger1 = name != "Mirror Cube Square"
value = 5150
ignorehitpause = 1

[State 200, アニメ変更]
type = Changeanim
triggerall = !ishelper
trigger1 = anim != 200
value = 200
ignorehitpause = 1

[State 200, 発射光]
type = Explod
triggerall = !ishelper
trigger1 = animelem = 1
anim = 370
pos = 20, -60
sprpriority = 4
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 200, 音を鳴らす]
type = Playsnd
triggerall = !ishelper
trigger1 = animelem = 1
value = 1000, 11
volume = -100
ignorehitpause = 1

[State 200, 立ち弱赤]
type = Projectile
triggerall = !ishelper
trigger1 = animelem = 1
projanim = 300
projID = 200
projremove = 0
offset = 10, -60
velocity = 10, 0
attr = S, NA
animtype = light
damage   = 10
priority = 7, hit
projriority = 9999999999999
sparkxy = 999, 999
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 200, ステート変更]
type = Changestate
triggerall = !ishelper
trigger1 = animtime = 0
value = 0
ctrl = 1
ignorehitpause = 1

[State 200, 死亡時]
type = Changestate
triggerall = !ishelper
trigger1 = !alive
value = 5050
ignorehitpause = 1

[State 200, 準ステート固定]
type = Changestate
triggerall = !ishelper
trigger1 = !(enemy,name = "ONI-MIKO-REIMU" || enemy,name = "H-Reimu")
value = 140
ignorehitpause = 1

;---------------------------------------------------------------------------

[Statedef 210]
type = S
movetype = A
physics = N
velset = -1, 0
ctrl = 0

[State 210, ヘルパー消去]
type = Destroyself
trigger1 = ishelper
ignorehitpause = 1

[State 210, 自キャラ以外だった場合]
type = Changestate
triggerall = !ishelper
trigger1 = name != "Mirror Cube Square"
value = 5150
ignorehitpause = 1

[State 210, アニメ変更]
type = Changeanim
triggerall = !ishelper
trigger1 = anim != 210
value = 210
ignorehitpause = 1

[State 210, ゲージ増加]
type = PowerAdd
triggerall = !ishelper
trigger1 = animelem = 1
value = 250
ignorehitpause = 1

[State 210, 発射光]
type = Explod
triggerall = !ishelper
trigger1 = animelem = 1
anim = 360
pos = 15, -60
sprpriority = 4
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 210, 音を鳴らす]
type = Playsnd
triggerall = !ishelper
trigger1 = animelem = 1
value = 1000, 7
volume = -100
ignorehitpause = 1

[State 210, 立ち中赤]
type = Projectile
triggerall = !ishelper
trigger1 = animelem = 1
projanim = 310
projID = 210
projremove = 0
projremovetime = 20
offset = 20, -60
attr = S, SA
animtype = medium
damage   = 50
getpower = 250
priority = 7, hit
projriority = 9999999999999
sparkxy = 999, 999
ground.slidetime = 20
ground.hittime  = 20
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 210, ステート変更]
type = Changestate
triggerall = !ishelper
trigger1 = animtime = 0
value = 0
ctrl = 1
ignorehitpause = 1

[State 210, 死亡時]
type = Changestate
triggerall = !ishelper
trigger1 = !alive
value = 5050
ignorehitpause = 1

[State 210, 準ステート固定]
type = Changestate
triggerall = !ishelper
trigger1 = !(enemy,name = "ONI-MIKO-REIMU" || enemy,name = "H-Reimu")
value = 140
ignorehitpause = 1

;---------------------------------------------------------------------------

[Statedef 220]
type = S
movetype = A
physics = N
velset = -0.5, 0
ctrl = 0

[State 220, ヘルパー消去]
type = Destroyself
trigger1 = ishelper
ignorehitpause = 1

[State 220, 自キャラ以外だった場合]
type = Changestate
triggerall = !ishelper
trigger1 = name != "Mirror Cube Square"
value = 5150
ignorehitpause = 1

[State 220, アニメ変更]
type = Changeanim
triggerall = !ishelper
trigger1 = anim != 220
value = 220
ignorehitpause = 1

[State 220, ゲージ消費]
type = PowerAdd
triggerall = !ishelper
trigger1 = animelem = 1
value = -1000
ignorehitpause = 1

[State 220, 発射光]
type = Explod
triggerall = !ishelper
trigger1 = animelem = 1
anim = 380
pos = 15, -60
scale = 0.2, 0.7
sprpriority = 4
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 220, 音を鳴らす]
type = Playsnd
triggerall = !ishelper
trigger1 = animelem = 1
value = 1000, 14
volume = -100
ignorehitpause = 1

[State 220, 立ち強赤１〜６Ｐ]
type = Projectile
triggerall = !ishelper
triggerall = palno = [1,6]
trigger1 = animelem = 1
projanim = 320
projID = 220
projremove = 0
projremovetime = 54
offset = 20, -60
attr = S, HA
hitflag = MAFD
animtype = hard
damage   = 200
sparkxy = 999, 999
priority = 7, hit
projriority = 9999999999999
ground.slidetime = 27
ground.hittime  = 27
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 220, 立ち強赤７〜１２Ｐ]
type = Projectile
triggerall = !ishelper
triggerall = palno = [7,12]
trigger1 = animelem = 1
projanim = 320
projID = 220
projremove = 0
projremovetime = 54
offset = 20, -60
attr = S, HA
hitflag = MAFD
animtype = hard
damage   = 200
priority = 7, hit
projriority = 9999999999999
sparkxy = 999, 999
ground.slidetime = 27
ground.hittime  = 27
p2stateno = 6000
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 220, ステート変更]
type = Changestate
triggerall = !ishelper
trigger1 = animtime = 0
value = 0
ctrl = 1
ignorehitpause = 1

[State 220, 死亡時]
type = Changestate
triggerall = !ishelper
trigger1 = !alive
value = 5050
ignorehitpause = 1

[State 220, 準ステート固定]
type = Changestate
triggerall = !ishelper
trigger1 = !(enemy,name = "ONI-MIKO-REIMU" || enemy,name = "H-Reimu")
value = 140
ignorehitpause = 1

;---------------------------------------------------------------------------

[Statedef 230]
type = S
movetype = A
physics = S
velset = 0, 0
ctrl = 0

[State 230, ヘルパー消去]
type = Destroyself
trigger1 = ishelper
ignorehitpause = 1

[State 230, 自キャラ以外だった場合]
type = Changestate
triggerall = !ishelper
trigger1 = name != "Mirror Cube Square"
value = 5150
ignorehitpause = 1

[State 230, アニメ変更]
type = Changeanim
triggerall = !ishelper
trigger1 = anim != 230
value = 230
ignorehitpause = 1

[State 230, 発射光]
type = Explod
triggerall = !ishelper
trigger1 = animelem = 1
anim = 370
pos = 20, -60
sprpriority = 4
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 230, 音を鳴らす]
type = PlaySnd
triggerall = !ishelper
trigger1 = animelem = 1
value = 1000, 11
volume = -100
freqmul = 0.9
ignorehitpause = 1

[State 230, 立ち弱青]
type = Projectile
triggerall = !ishelper
trigger1 = animelem = 1
projanim = 330
projID = 230
projremove = 0
offset = 10, -60
velocity = 10, 0
attr = S, NP
animtype = light
damage   = 20
priority = 7, hit
projriority = 9999999999999
sparkxy = 999, 999
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 230, ステート変更]
type = Changestate
triggerall = !ishelper
trigger1 = animtime = 0
value = 0
ctrl = 1
ignorehitpause = 1

[State 230, 死亡時]
type = Changestate
triggerall = !ishelper
trigger1 = !alive
value = 5050
ignorehitpause = 1

[State 230, 準ステート固定]
type = Changestate
triggerall = !ishelper
trigger1 = !(enemy,name = "ONI-MIKO-REIMU" || enemy,name = "H-Reimu")
value = 140
ignorehitpause = 1

;---------------------------------------------------------------------------

[Statedef 240]
type = S
movetype = A
physics = N
velset = -1, 0
ctrl = 0

[State 240, ヘルパー消去]
type = Destroyself
trigger1 = ishelper
ignorehitpause = 1

[State 240, 自キャラ以外だった場合]
type = Changestate
triggerall = !ishelper
trigger1 = name != "Mirror Cube Square"
value = 5150
ignorehitpause = 1

[State 240, アニメ変更]
type = Changeanim
triggerall = !ishelper
trigger1 = anim != 240
value = 240
ignorehitpause = 1

[State 240, ゲージ増加]
type = PowerAdd
triggerall = !ishelper
trigger1 = animelem = 1
value = 100
ignorehitpause = 1

[State 240, 発射光]
type = Explod
triggerall = !ishelper
trigger1 = animelem = 1
anim = 360
pos = 15, -60
sprpriority = 4
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 240, 音を鳴らす]
type = Playsnd
triggerall = !ishelper
trigger1 = animelem = 1
value = 1000, 7
volume = -100
freqmul = 0.9
ignorehitpause = 1

[State 240, 立ち中青]
type = Projectile
triggerall = !ishelper
trigger1 = animelem = 1
projanim = 340
projID = 240
projremove = 0
projremovetime = 20
offset = 20, -60
attr = S, SP
animtype = medium
damage   = 60
getpower = 100
priority = 7, hit
projriority = 9999999999999
sparkxy = 999, 999
ground.slidetime = 20
ground.hittime = 20
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 240, ステート変更]
type = Changestate
triggerall = !ishelper
trigger1 = animtime = 0
value = 0
ctrl = 1
ignorehitpause = 1

[State 240, 死亡時]
type = Changestate
triggerall = !ishelper
trigger1 = !alive
value = 5050
ignorehitpause = 1

[State 240, 準ステート固定]
type = Changestate
triggerall = !ishelper
trigger1 = !(enemy,name = "ONI-MIKO-REIMU" || enemy,name = "H-Reimu")
value = 140
ignorehitpause = 1

;---------------------------------------------------------------------------

[Statedef 250]
type = S
movetype = A
physics = N
velset = -0.5, 0
ctrl = 0

[State 250, ヘルパー消去]
type = Destroyself
trigger1 = ishelper
ignorehitpause = 1

[State 250, 自キャラ以外だった場合]
type = Changestate
triggerall = !ishelper
trigger1 = name != "Mirror Cube Square"
value = 5150
ignorehitpause = 1

[State 250, アニメ変更]
type = Changeanim
triggerall = !ishelper
trigger1 = anim != 250
value = 250
ignorehitpause = 1

[State 250, ゲージ消費]
type = Poweradd
triggerall = !ishelper
trigger1 = animelem = 1
value = -1000
ignorehitpause = 1

[State 250, 発射光]
type = Explod
triggerall = !ishelper
trigger1 = animelem = 1
anim = 380
pos = 15, -60
scale = 0.2, 0.7
sprpriority = 4
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 250, 音を鳴らす]
type = Playsnd
triggerall = !ishelper
trigger1 = animelem = 1
value = 1000, 14
volume = -100
freqmul = 0.9
ignorehitpause = 1

[State 250, 立ち強青１〜１０Ｐ]
type = Projectile
triggerall = !ishelper
triggerall = palno = [1,10]
trigger1 = animelem = 1
projanim = 350
projID = 250
projremove = 0
projremovetime = 54
offset = 20, -60
attr = S, HP
hitflag = MAFD
animtype = hard
damage   = 240
priority = 7, hit
projriority = 9999999999999
sparkxy = 999, 999
ground.slidetime = 27
ground.hittime  = 27
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 250, 立ち強青１２Ｐ]
type = Projectile
triggerall = !ishelper
triggerall = palno = 12
trigger1 = animelem = 1
projanim = 350
projID = 250
projremove = 0
projremovetime = 54
offset = 20, -60
attr = S, HP
hitflag = MAFD
animtype = hard
damage   = 240
priority = 7, hit
projriority = 9999999999999
ground.slidetime = 27
ground.hittime  = 27
p2stateno = 6000
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 250, ステート変更]
type = Changestate
triggerall = !ishelper
trigger1 = animtime = 0
value = 0
ctrl = 1
ignorehitpause = 1

[State 250, 死亡時]
type = Changestate
triggerall = !ishelper
trigger1 = !alive
value = 5050
ignorehitpause = 1

[State 250, 準ステート固定]
type = Changestate
triggerall = !ishelper
trigger1 = !(enemy,name = "ONI-MIKO-REIMU" || enemy,name = "H-Reimu")
value = 140
ignorehitpause = 1

;---------------------------------------------------------------------------

[Statedef 400]
type = C
movetype = A
physics = C
velset = 0, 0
ctrl = 0

[State 400, ヘルパー消去]
type = Destroyself
trigger1 = ishelper
ignorehitpause = 1

[State 400, 自キャラ以外だった場合]
type = Changestate
triggerall = !ishelper
trigger1 = name != "Mirror Cube Square"
value = 5150
ignorehitpause = 1

[State 400, アニメ変更]
type = Changeanim
triggerall = !ishelper
trigger1 = anim != 400
value = 400
ignorehitpause = 1

[State 400, 発射光]
type = Explod
triggerall = !ishelper
trigger1 = animelem = 1
anim = 370
pos = 20, -15
sprpriority = 4
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 400, 音を鳴らす]
type = Playsnd
triggerall = !ishelper
trigger1 = animelem = 1
value = 1000, 11
volume = -100
ignorehitpause = 1

[State 400, しゃがみ弱赤]
type = Projectile
triggerall = !ishelper
trigger1 = animelem = 1
projanim = 300
projID = 400
projremove = 0
offset = 10, -15
velocity = 10, 0
attr = S, NA
animtype = light
damage   = 10
priority = 7, hit
projriority = 9999999999999
sparkxy = 999, 999
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 400, ステート変更]
type = Changestate
triggerall = !ishelper
trigger1 = animtime = 0
value = 11
ctrl = 1
ignorehitpause = 1

[State 400, 死亡時]
type = Changestate
triggerall = !ishelper
trigger1 = !alive
value = 5050
ignorehitpause = 1

[State 400, 準ステート固定]
type = Changestate
triggerall = !ishelper
trigger1 = !(enemy,name = "ONI-MIKO-REIMU" || enemy,name = "H-Reimu")
value = 140
ignorehitpause = 1

;---------------------------------------------------------------------------

[Statedef 410]
type = C
movetype = A
physics = N
velset = -1, 0
ctrl = 0

[State 410, ヘルパー消去]
type = Destroyself
trigger1 = ishelper
ignorehitpause = 1

[State 410, 自キャラ以外だった場合]
type = Changestate
triggerall = !ishelper
trigger1 = name != "Mirror Cube Square"
value = 5150
ignorehitpause = 1

[State 410, アニメ変更]
type = Changeanim
triggerall = !ishelper
trigger1 = anim != 410
value = 410
ignorehitpause = 1

[State 250, ゲージ増加]
type = Poweradd
triggerall = !ishelper
trigger1 = animelem = 1
value = 250
ignorehitpause = 1

[State 410, 発射光]
type = Explod
triggerall = !ishelper
trigger1 = animelem = 1
anim = 360
pos = 15, -20
sprpriority = 4
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 410, 音を鳴らす]
type = Playsnd
triggerall = !ishelper
trigger1 = animelem = 1
value = 1000, 7
volume = -100
ignorehitpause = 1

[State 410, しゃがみ中赤]
type = Projectile
triggerall = !ishelper
trigger1 = animelem = 1
projanim = 310
projID = 410
projremove = 0
projremovetime = 20
offset = 20, -20
attr = C, SA
animtype = medium
damage   = 50
getpower = 250
priority = 7, hit
projriority = 9999999999999
sparkxy = 999, 999
ground.slidetime = 20
ground.hittime  = 20
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 410, ステート変更]
type = Changestate
triggerall = !ishelper
trigger1 = animtime = 0
value = 11
ctrl = 1
ignorehitpause = 1

[State 410, 死亡時]
type = Changestate
triggerall = !ishelper
trigger1 = !alive
value = 5050
ignorehitpause = 1

[State 410, 準ステート固定]
type = Changestate
triggerall = !ishelper
trigger1 = !(enemy,name = "ONI-MIKO-REIMU" || enemy,name = "H-Reimu")
value = 140
ignorehitpause = 1

;---------------------------------------------------------------------------

[Statedef 420]
type = C
movetype = A
physics = N
velset = -0.5, 0
ctrl = 0

[State 420, ヘルパー消去]
type = Destroyself
trigger1 = ishelper
ignorehitpause = 1

[State 420, 自キャラ以外だった場合]
type = Changestate
triggerall = !ishelper
trigger1 = name != "Mirror Cube Square"
value = 5150
ignorehitpause = 1

[State 420, アニメ変更]
type = Changeanim
triggerall = !ishelper
trigger1 = anim != 420
value = 420
ignorehitpause = 1

[State 420, ゲージ消費]
type = Poweradd
triggerall = !ishelper
trigger1 = animelem = 1
value = -1000
ignorehitpause = 1

[State 420, 発射光]
type = Explod
triggerall = !ishelper
trigger1 = animelem = 1
anim = 380
pos = 15, -20
scale = 0.2, 0.7
sprpriority = 4
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 420, 音を鳴らす]
type = Playsnd
triggerall = !ishelper
trigger1 = animelem = 1
value = 1000, 14
volume = -100
ignorehitpause = 1

[State 420, しゃがみ強赤１〜７Ｐ]
type = Projectile
triggerall = !ishelper
triggerall = palno = [1,6]
trigger1 = animelem = 1
projanim = 320
projID = 420
projremove = 0
projremovetime = 54
offset = 20, -20
attr = C, HA
hitflag = MAFD
animtype = hard
damage   = 200
priority = 7, hit
projriority = 9999999999999
sparkxy = 999, 999
ground.slidetime = 27
ground.hittime  = 27
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 420, しゃがみ強赤７〜１２Ｐ]
type = Projectile
triggerall = !ishelper
triggerall = palno = [7,12]
trigger1 = animelem = 1
projanim = 320
projID = 420
projremove = 0
projremovetime = 54
offset = 20, -20
attr = C, HA
hitflag = MAFD
animtype = hard
damage   = 200
priority = 7, hit
projriority = 9999999999999
sparkxy = 999, 999
ground.slidetime = 27
ground.hittime  = 27
p2stateno = 6000
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 420, ステート変更]
type = Changestate
triggerall = !ishelper
trigger1 = animtime = 0
value = 11
ctrl = 1
ignorehitpause = 1

[State 420, 死亡時]
type = Changestate
triggerall = !ishelper
trigger1 = !alive
value = 5050
ignorehitpause = 1

[State 420, 準ステート固定]
type = Changestate
triggerall = !ishelper
trigger1 = !(enemy,name = "ONI-MIKO-REIMU" || enemy,name = "H-Reimu")
value = 140
ignorehitpause = 1

;---------------------------------------------------------------------------

[Statedef 430]
type = C
movetype= A
physics = C
velset = 0, 0
ctrl = 0

[State 430, ヘルパー消去]
type = Destroyself
trigger1 = ishelper
ignorehitpause = 1

[State 430, 自キャラ以外だった場合]
type = Changestate
triggerall = !ishelper
trigger1 = name != "Mirror Cube Square"
value = 5150
ignorehitpause = 1

[State 430, アニメ変更]
type = Changeanim
triggerall = !ishelper
trigger1 = anim != 430
value = 430
ignorehitpause = 1

[State 430, 発射光]
type = Explod
triggerall = !ishelper
trigger1 = animelem = 1
anim = 370
pos = 20, -15
sprpriority = 4
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 430, 音を鳴らす]
type = Playsnd
triggerall = !ishelper
trigger1 = animelem = 1
value = 1000, 11
volume = -100
freqmul = 0.9
ignorehitpause = 1

[State 430, しゃがみ弱青]
type = Projectile
triggerall = !ishelper
trigger1 = animelem = 1
projanim = 330
projID = 430
projremove = 0
offset = 10, -15
velocity = 10, 0
attr = S, NA
animtype = light
damage   = 20
priority = 7, hit
projriority = 9999999999999
sparkxy = 999, 999
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 430, ステート変更]
type = Changestate
triggerall = !ishelper
trigger1 = animtime = 0
value = 11
ctrl = 1
ignorehitpause = 1

[State 430, 死亡時]
type = Changestate
triggerall = !ishelper
trigger1 = !alive
value = 5050
ignorehitpause = 1

[State 430, 準ステート固定]
type = Changestate
triggerall = !ishelper
trigger1 = !(enemy,name = "ONI-MIKO-REIMU" || enemy,name = "H-Reimu")
value = 140
ignorehitpause = 1

;---------------------------------------------------------------------------

[Statedef 440]
type = C
movetype = A
physics = N
velset = -1, 0
ctrl = 0

[State 440, ヘルパー消去]
type = Destroyself
trigger1 = ishelper
ignorehitpause = 1

[State 440, 自キャラ以外だった場合]
type = Changestate
triggerall = !ishelper
trigger1 = name != "Mirror Cube Square"
value = 5150
ignorehitpause = 1

[State 440, アニメ変更]
type = Changeanim
triggerall = !ishelper
trigger1 = anim != 440
value = 440
ignorehitpause = 1

[State 440, ゲージ増加]
type = Poweradd
triggerall = !ishelper
trigger1 = animelem = 1
value = 100
ignorehitpause = 1

[State 440, 発射光]
type = Explod
triggerall = !ishelper
trigger1 = animelem = 1
anim = 360
pos = 15, -20
sprpriority = 4
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 440, 音を鳴らす]
type = Playsnd
triggerall = !ishelper
trigger1 = animelem = 1
value = 1000, 7
volume = -100
freqmul = 0.9
ignorehitpause = 1

[State 440, しゃがみ中青]
type = Projectile
triggerall = !ishelper
trigger1 = animelem = 1
projanim = 340
projID = 440
projremove = 0
projremovetime = 20
offset = 20, -20
attr = C, SP
animtype = medium
damage   = 60
getpower = 100
priority = 7, hit
projriority = 9999999999999
sparkxy = 999, 999
ground.slidetime = 20
ground.hittime = 20
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 440, ステート変更]
type = Changestate
triggerall = !ishelper
trigger1 = animtime = 0
value = 11
ctrl = 1
ignorehitpause = 1

[State 440, 死亡時]
type = Changestate
triggerall = !ishelper
trigger1 = !alive
value = 5050
ignorehitpause = 1

[State 440, 準ステート固定]
type = Changestate
triggerall = !ishelper
trigger1 = !(enemy,name = "ONI-MIKO-REIMU" || enemy,name = "H-Reimu")
value = 140
ignorehitpause = 1

;---------------------------------------------------------------------------

[Statedef 450]
type = C
movetype = A
physics = N
velset = -0.5, 0
ctrl = 0

[State 450, ヘルパー消去]
type = Destroyself
trigger1 = ishelper
ignorehitpause = 1

[State 450, 自キャラ以外だった場合]
type = Changestate
triggerall = !ishelper
trigger1 = name != "Mirror Cube Square"
value = 5150
ignorehitpause = 1

[State 450, アニメ変更]
type = Changeanim
triggerall = !ishelper
trigger1 = anim != 450
value = 450
ignorehitpause = 1

[State 450, ゲージ消費]
type = Poweradd
triggerall = !ishelper
trigger1 = animelem = 1
value = -1000
ignorehitpause = 1

[State 450, 発射光]
type = Explod
triggerall = !ishelper
trigger1 = animelem = 1
anim = 380
pos = 15, -20
scale = 0.2, 0.7
sprpriority = 4
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 450, 音を鳴らす]
type = Playsnd
triggerall = !ishelper
trigger1 = animelem = 1
value = 1000, 14
volume = -100
freqmul = 0.9
ignorehitpause = 1

[State 450, しゃがみ強青１〜１０Ｐ]
type = Projectile
triggerall = !ishelper
triggerall = palno = [1,10]
trigger1 = animelem = 1
projanim = 350
projID = 450
projremove = 0
projremovetime = 54
offset = 20, -20
attr = C, HP
hitflag = MAFD
animtype = hard
damage   = 240
priority = 7, hit
projriority = 9999999999999
sparkxy = 999, 999
ground.slidetime = 27
ground.hittime  = 27
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 450, しゃがみ強青１２Ｐ]
type = Projectile
triggerall = !ishelper
triggerall = palno = 12
trigger1 = animelem = 1
projanim = 350
projID = 450
projremove = 0
projremovetime = 54
offset = 20, -20
attr = C, HP
hitflag = MAFD
animtype = hard
damage   = 240
sparkxy = 999, 999
ground.slidetime = 27
ground.hittime  = 27
p2stateno = 6000
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 450, ステート変更]
type = Changestate
triggerall = !ishelper
trigger1 = animtime = 0
value = 11
ctrl = 1
ignorehitpause = 1

[State 450, 死亡時]
type = Changestate
triggerall = !ishelper
trigger1 = !alive
value = 5050
ignorehitpause = 1

[State 450, 準ステート固定]
type = Changestate
triggerall = !ishelper
trigger1 = !(enemy,name = "ONI-MIKO-REIMU" || enemy,name = "H-Reimu")
value = 140
ignorehitpause = 1

;---------------------------------------------------------------------------

[Statedef 600]
type = A
movetype = A
physics = A
velset = -1, -1
ctrl = 0

[State 600, ヘルパー消去]
type = Destroyself
trigger1 = ishelper
ignorehitpause = 1

[State 600, 自キャラ以外だった場合]
type = Changestate
triggerall = !ishelper
trigger1 = name != "Mirror Cube Square"
value = 5150
ignorehitpause = 1

[State 600, アニメ変更]
type = Changeanim
triggerall = !ishelper
trigger1 = anim != 600
value = 600
ignorehitpause = 1

[State 600, 発射光]
type = Explod
triggerall = !ishelper
trigger1 = animelem = 1
anim = 370
pos = 20, -55
sprpriority = 4
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 600, 音を鳴らす]
type = Playsnd
triggerall = !ishelper
trigger1 = animelem = 1
value = 1000, 11
volume = -100
ignorehitpause = 1

[State 600, ジャンプ弱赤]
type = Projectile
triggerall = !ishelper
trigger1 = animelem = 1
projanim = 300
projID = 600
projremove = 0
offset = 10, -55
velocity = 10, 0
attr = S, NA
animtype = light
damage   = 10
priority = 7, hit
projriority = 9999999999999
sparkxy = 999, 999
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 600, ステート変更]
type = Changestate
triggerall = !ishelper
trigger1 = animtime = 0
value = 51
ctrl = 1
ignorehitpause = 1

[State 600, 死亡時]
type = Changestate
triggerall = !ishelper
trigger1 = !alive
value = 5050
ignorehitpause = 1

[State 600, 準ステート固定]
type = Changestate
triggerall = !ishelper
trigger1 = !(enemy,name = "ONI-MIKO-REIMU" || enemy,name = "H-Reimu")
value = 140
ignorehitpause = 1

;---------------------------------------------------------------------------

[Statedef 610]
type = A
movetype = A
physics = N
velset = -1, 0
ctrl = 0

[State 610, ヘルパー消去]
type = Destroyself
trigger1 = ishelper
ignorehitpause = 1

[State 610, 自キャラ以外だった場合]
type = Changestate
triggerall = !ishelper
trigger1 = name != "Mirror Cube Square"
value = 5150
ignorehitpause = 1

[State 610, アニメ変更]
type = Changeanim
triggerall = !ishelper
trigger1 = anim != 610
value = 610
ignorehitpause = 1

[State 610, ゲージ増加]
type = Poweradd
triggerall = !ishelper
trigger1 = animelem = 1
value = 250
ignorehitpause = 1

[State 610, 発射光]
type = Explod
triggerall = !ishelper
trigger1 = animelem = 1
anim = 360
pos = 15, -60
sprpriority = 4
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 610, 音を鳴らす]
type = Playsnd
triggerall = !ishelper
trigger1 = animelem = 1
value = 1000, 7
volume = -100
ignorehitpause = 1

[State 610, ジャンプ中赤]
type = Projectile
triggerall = !ishelper
trigger1 = animelem = 1
projanim = 310
projID = 610
projremove = 0
projremovetime = 20
offset = 20, -60
attr = A, SA
animtype = medium
damage = 50
getpower = 250
priority = 7, hit
projriority = 9999999999999
sparkxy = 999, 999
ground.slidetime = 20
ground.hittime = 20
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 610, ステート変更]
type = Changestate
triggerall = !ishelper
trigger1 = animtime = 0
value = 51
ctrl = 1
ignorehitpause = 1

[State 610, 死亡時]
type = Changestate
triggerall = !ishelper
trigger1 = !alive
value = 5050
ignorehitpause = 1

[State 610, 準ステート固定]
type = Changestate
triggerall = !ishelper
trigger1 = !(enemy,name = "ONI-MIKO-REIMU" || enemy,name = "H-Reimu")
value = 140
ignorehitpause = 1

;---------------------------------------------------------------------------

[Statedef 620]
type = A
movetype = A
physics = N
velset = -0.5, 0
ctrl = 0

[State 620, ヘルパー消去]
type = Destroyself
trigger1 = ishelper
ignorehitpause = 1

[State 620, 自キャラ以外だった場合]
type = Changestate
triggerall = !ishelper
trigger1 = name != "Mirror Cube Square"
value = 5150
ignorehitpause = 1

[State 620, アニメ変更]
type = Changeanim
triggerall = !ishelper
trigger1 = anim != 620
value = 620
ignorehitpause = 1

[State 620, ゲージ消費]
type = Poweradd
triggerall = !ishelper
trigger1 = animelem = 1
value = -1000
ignorehitpause = 1

[State 620, 発射光]
type = Explod
triggerall = !ishelper
trigger1 = animelem = 1
anim = 380
pos = 15, -60
scale = 0.2, 0.7
sprpriority = 4
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 620, 音を鳴らす]
type = Playsnd
triggerall = !ishelper
trigger1 = animelem = 1
value = 1000, 14
volume = -100
ignorehitpause = 1

[State 620, ジャンプ強赤１〜６Ｐ]
type = Projectile
triggerall = !ishelper
triggerall = palno = [1,6]
trigger1 = animelem = 1
projanim = 320
projID = 620
projremove = 0
projremovetime = 54
offset = 20, -60
attr = A, HA
hitflag = MAFD
animtype = hard
damage   = 200
priority = 7, hit
projriority = 9999999999999
sparkxy = 999, 999
ground.slidetime = 27
ground.hittime  = 27
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 620, ジャンプ強赤７〜１２Ｐ]
type = Projectile
triggerall = !ishelper
triggerall = palno = [7,12]
trigger1 = animelem = 1
projanim = 320
projID = 620
projremove = 0
projremovetime = 54
offset = 20, -60
attr = A, HA
hitflag = MAFD
animtype = hard
damage   = 200
priority = 7, hit
projriority = 9999999999999
sparkxy = 999, 999
ground.slidetime = 27
ground.hittime  = 27
p2stateno = 6000
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 620, ステート変更]
type = Changestate
triggerall = !ishelper
trigger1 = animtime = 0
value = 51
ctrl = 1
ignorehitpause = 1

[State 620, 死亡時]
type = Changestate
triggerall = !ishelper
trigger1 = !alive
value = 5050
ignorehitpause = 1

[State 620, 準ステート固定]
type = Changestate
triggerall = !ishelper
trigger1 = !(enemy,name = "ONI-MIKO-REIMU" || enemy,name = "H-Reimu")
value = 140
ignorehitpause = 1

;---------------------------------------------------------------------------

[Statedef 630]
type = A
movetype = A
physics = A
velset = -1, -1
ctrl = 0

[State 630, ヘルパー消去]
type = Destroyself
trigger1 = ishelper
ignorehitpause = 1

[State 630, 自キャラ以外だった場合]
type = Changestate
triggerall = !ishelper
trigger1 = name != "Mirror Cube Square"
value = 5150
ignorehitpause = 1

[State 630, アニメ変更]
type = Changeanim
triggerall = !ishelper
trigger1 = anim != 630
value = 630
ignorehitpause = 1

[State 630, 発射光]
type = Explod
triggerall = !ishelper
trigger1 = animelem = 1
anim = 370
pos = 20, -55
sprpriority = 4
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 630, 音を鳴らす]
type = Playsnd
triggerall = !ishelper
trigger1 = animelem = 1
value = 1000, 11
volume = -100
freqmul = 0.9
ignorehitpause = 1

[State 630, ジャンプ弱青]
type = Projectile
triggerall = !ishelper
trigger1 = animelem = 1
projanim = 330
projID = 630
projremove = 0
offset = 10, -55
velocity = 10, 0
attr = S, NA
animtype = light
damage   = 20
priority = 7, hit
projriority = 9999999999999
sparkxy = 999, 999
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 630, ステート変更]
type = Changestate
triggerall = !ishelper
trigger1 = animtime = 0
value = 51
ctrl = 1
ignorehitpause = 1

[State 630, 死亡時]
type = Changestate
triggerall = !ishelper
trigger1 = !alive
value = 5050
ignorehitpause = 1

[State 630, 準ステート固定]
type = Changestate
triggerall = !ishelper
trigger1 = !(enemy,name = "ONI-MIKO-REIMU" || enemy,name = "H-Reimu")
value = 140
ignorehitpause = 1

;---------------------------------------------------------------------------

[Statedef 640]
type = A
movetype = A
physics = N
velset = -1, 0
ctrl = 0

[State 640, ヘルパー消去]
type = Destroyself
trigger1 = ishelper
ignorehitpause = 1

[State 640, 自キャラ以外だった場合]
type = Changestate
triggerall = !ishelper
trigger1 = name != "Mirror Cube Square"
value = 5150
ignorehitpause = 1

[State 640, アニメ変更]
type = Changeanim
triggerall = !ishelper
trigger1 = anim != 640
value = 640
ignorehitpause = 1

[State 640, ゲージ増加]
type = Poweradd
triggerall = !ishelper
trigger1 = animelem = 1
value = 100
ignorehitpause = 1

[State 640, 発射光]
type = Explod
triggerall = !ishelper
trigger1 = animelem = 1
anim = 360
pos = 15, -60
sprpriority = 4
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 640, 音を鳴らす]
type = Playsnd
triggerall = !ishelper
trigger1 = animelem = 1
value = 1000, 7
volume = -100
freqmul = 0.9
ignorehitpause = 1

[State 640, ジャンプ中青]
type = Projectile
triggerall = !ishelper
trigger1 = animelem = 1
projanim = 340
projID = 640
projremove = 0
projremovetime = 20
offset = 20, -60
attr = A, SP
animtype = medium
damage   = 60
getpower = 100
priority = 7, hit
projriority = 9999999999999
sparkxy = 999, 999
ground.slidetime = 20
ground.hittime = 20
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 640, ステート変更]
type = Changestate
triggerall = !ishelper
trigger1 = animtime = 0
value = 51
ctrl = 1
ignorehitpause = 1

[State 640, 死亡時]
type = Changestate
triggerall = !ishelper
trigger1 = !alive
value = 5050
ignorehitpause = 1

[State 640, 準ステート固定]
type = Changestate
triggerall = !ishelper
trigger1 = !(enemy,name = "ONI-MIKO-REIMU" || enemy,name = "H-Reimu")
value = 140
ignorehitpause = 1

;---------------------------------------------------------------------------

[Statedef 650]
type = A
movetype = A
physics = N
velset = -0.5, 0
ctrl = 0

[State 650, ヘルパー消去]
type = Destroyself
trigger1 = ishelper
ignorehitpause = 1

[State 650, 自キャラ以外だった場合]
type = Changestate
triggerall = !ishelper
trigger1 = name != "Mirror Cube Square"
value = 5150
ignorehitpause = 1

[State 650, アニメ変更]
type = Changeanim
triggerall = !ishelper
trigger1 = anim != 650
value = 650
ignorehitpause = 1

[State 650, ゲージ消費]
type = Poweradd
triggerall = !ishelper
trigger1 = animelem = 1
value = -1000
ignorehitpause = 1

[State 650, 発射光]
type = Explod
triggerall = !ishelper
trigger1 = animelem = 1
anim = 380
pos = 15, -60
scale = 0.2, 0.7
sprpriority = 4
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 650, 音を鳴らす]
type = Playsnd
triggerall = !ishelper
trigger1 = animelem = 1
value = 1000, 14
volume = -100
freqmul = 0.9
ignorehitpause = 1

[State 650, ジャンプ強青１〜１０Ｐ]
type = Projectile
triggerall = !ishelper
triggerall = palno = [1,10]
trigger1 = animelem = 1
projanim = 350
projID = 650
projremove = 0
projremovetime = 54
offset = 20, -60
attr = A, HP
hitflag = MAFD
animtype = hard
damage   = 240
sparkxy = 999, 999
priority = 7, hit
projriority = 9999999999999
ground.slidetime = 27
ground.hittime  = 27
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 650, ジャンプ強青１２Ｐ]
type = Projectile
triggerall = !ishelper
triggerall = palno = 12
trigger1 = animelem = 1
projanim = 350
projID = 650
projremove = 0
projremovetime = 54
offset = 20, -60
attr = A, HP
hitflag = MAFD
animtype = hard
damage   = 240
sparkxy = 999, 999
priority = 7, hit
projriority = 9999999999999
ground.slidetime = 27
ground.hittime  = 27
p2stateno = 6000
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 650, ステート変更]
type = Changestate
triggerall = !ishelper
trigger1 = animtime = 0
value = 51
ctrl = 1
ignorehitpause = 1

[State 650, 死亡時]
type = Changestate
triggerall = !ishelper
trigger1 = !alive
value = 5050
ignorehitpause = 1

[State 650, 準ステート固定]
type = Changestate
triggerall = !ishelper
trigger1 = !(enemy,name = "ONI-MIKO-REIMU" || enemy,name = "H-Reimu")
value = 140
ignorehitpause = 1

;---------------------------------------------------------------------------

[Statedef 700]
type = S
movetype = A
physics = S
velset = -0.1, 0
ctrl = 1

[State 700, ヘルパー消去]
type = Destroyself
trigger1 = ishelper
ignorehitpause = 1

[State 700, 自キャラ以外だった場合]
type = Changestate
triggerall = !ishelper
trigger1 = name != "Mirror Cube Square"
value = 5150
ignorehitpause = 1

[State 700, アニメ変更]
type = Changeanim
triggerall = !ishelper
trigger1 = anim != 700
value = 700
ignorehitpause = 1

[State 700, ゲージ増加]
type = Poweradd
triggerall = !ishelper
trigger1 = animelem = 1
value = 200
ignorehitpause = 1

[State 700, 立ちバリア１〜６Ｐ]
type = Explod
triggerall = !ishelper
triggerall = palno = [1,6]
trigger1 = animelem = 1
anim = 710
ID = 700
pos = 7, -60
removetime = 12
scale = 1, 0.5
sprpriority = 3
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 700, 立ちバリア７〜１０Ｐ]
type = Explod
triggerall = !ishelper
triggerall = palno = [7,10]
trigger1 = animelem = 1
anim = 710
ID = 700
pos = 7, -60
removetime = 12
sprpriority = 3
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 700, 立ちバリア１２Ｐ]
type = Projectile
triggerall = !ishelper
triggerall = palno = 12
trigger1 = animelem = 1
projanim = 710
projID = 700
projremove = 0
projremovetime = 12
offset = 7, -60
attr = SCA, AA, AT, AP
hitflag = MAFD
animtype = back
damage = helper(150),var(8)
priority = 7, hit
projriority = 9999999999999
sparkxy = 999, 999
ground.slidetime = 12
ground.hittime  = 12
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 700, 音を鳴らす]
type = Playsnd
triggerall = !ishelper
trigger1 = animelem = 1
value = 2000, 28
ignorehitpause = 1

[State 700, ステート変更]
type = Changestate
triggerall = !ishelper
trigger1 = animtime = 0
value = 0
ctrl = 1
ignorehitpause = 1

[State 700, 死亡時]
type = Changestate
triggerall = !ishelper
trigger1 = !alive
value = 5050
ignorehitpause = 1

[State 700, 準ステート固定]
type = Changestate
triggerall = !ishelper
trigger1 = !(enemy,name = "ONI-MIKO-REIMU" || enemy,name = "H-Reimu")
value = 140
ignorehitpause = 1

;---------------------------------------------------------------------------

[Statedef 800]
type = C
movetype = A
physics = C
velset = 0, 0
ctrl = 1

[State 800, ヘルパー消去]
type = Destroyself
trigger1 = ishelper
ignorehitpause = 1

[State 800, 自キャラ以外だった場合]
type = Changestate
triggerall = !ishelper
trigger1 = name != "Mirror Cube Square"
value = 5150
ignorehitpause = 1

[State 800, アニメ変更]
type = Changeanim
triggerall = !ishelper
trigger1 = anim != 800
value = 800
ignorehitpause = 1

[State 800, ゲージ増加]
type = Poweradd
triggerall = !ishelper
trigger1 = animelem = 1
value = 200
ignorehitpause = 1

[State 800, しゃがみバリア１〜６Ｐ]
type = Explod
triggerall = !ishelper
triggerall = palno = [1,6]
trigger1 = animelem = 1
anim = 710
ID = 800
pos = 7, -15
scale = 1, 0.5
removetime = 12
sprpriority = 3
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 800, しゃがみバリア７〜１０Ｐ]
type = Explod
triggerall = !ishelper
triggerall = palno = [7,10]
trigger1 = animelem = 1
anim = 710
ID = 800
pos = 7, -15
removetime = 12
sprpriority = 3
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 800, しゃがみバリア１２Ｐ]
type = Projectile
triggerall = !ishelper
triggerall = palno = 12
trigger1 = animelem = 1
projanim = 710
projID = 800
projremove = 0
projremovetime = 12
offset = 7, -20
attr = SCA, AA, AT, AP
hitflag = MAFD
animtype = back
damage = helper(150),var(8)
priority = 7, hit
projriority = 9999999999999
sparkxy = 999, 999
ground.slidetime = 12
ground.hittime  = 12
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 800, 音を鳴らす]
type = Playsnd
triggerall = !ishelper
trigger1 = animelem = 1
value = 2000, 28
ignorehitpause = 1

[State 800, ステート変更]
type = Changestate
triggerall = !ishelper
trigger1 = animtime = 0
value = 11
ctrl = 1
ignorehitpause = 1

[State 800, 死亡時]
type = Changestate
triggerall = !ishelper
trigger1 = !alive
value = 5050
ignorehitpause = 1

[State 800, 準ステート固定]
type = Changestate
triggerall = !ishelper
trigger1 = !(enemy,name = "ONI-MIKO-REIMU" || enemy,name = "H-Reimu")
value = 140
ignorehitpause = 1

;---------------------------------------------------------------------------

[Statedef 900]
type = A
movetype = A
physics = A
ctrl = 1

[State 900, ヘルパー消去]
type = Destroyself
trigger1 = ishelper
ignorehitpause = 1

[State 900, 自キャラ以外だった場合]
type = Changestate
triggerall = !ishelper
trigger1 = name != "Mirror Cube Square"
value = 5150
ignorehitpause = 1

[State 900, アニメ変更]
type = Changeanim
triggerall = !ishelper
trigger1 = anim != 900
value = 900
ignorehitpause = 1

[state 900, 位置調整]
type = velset
triggerall = !ishelper
trigger1 = animelem = 1
x = -0.5
y = -1.5
ignorehitpause = 1

[State 900, ゲージ増加]
type = Poweradd
triggerall = !ishelper
trigger1 = animelem = 1
value = 200
ignorehitpause = 1

[State 900, ジャンプバリア１〜６Ｐ]
type = Explod
triggerall = !ishelper
triggerall = palno = [1,6]
trigger1 = animelem = 1
anim = 710
ID = 900
pos = 7, -60
scale = 1, 0.5
removetime = 12
sprpriority = 3
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 900, ジャンプバリア７〜１０Ｐ]
type = Explod
triggerall = !ishelper
triggerall = palno = [7,10]
trigger1 = animelem = 1
anim = 710
ID = 900
pos = 7, -60
removetime = 12
sprpriority = 3
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 900, ジャンプバリア１２Ｐ]
type = Projectile
triggerall = !ishelper
triggerall = palno = 12
trigger1 = animelem = 1
projanim = 710
projID = 900
projremove = 0
projremovetime = 12
offset = 7, -60
attr = SCA, AA, AT, AP
hitflag = MAFD
animtype = back
damage = helper(150),var(8)
priority = 7, hit
projriority = 9999999999999
sparkxy = 999, 999
ground.slidetime = 12
ground.hittime  = 12
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 900, 音を鳴らす]
type = Playsnd
trigger1 = animelem = 1
value = 2000, 28
ignorehitpause = 1

[State 900, ステート変更]
type = ChangeState
triggerall = !ishelper
trigger1 = animtime = 0
value = 51
ctrl = 1
ignorehitpause = 1

[State 900, 死亡時]
type = Changestate
triggerall = !ishelper
trigger1 = !alive
value = 5050
ignorehitpause = 1

[State 900, 準ステート固定]
type = Changestate
triggerall = !ishelper
trigger1 = !(enemy,name = "ONI-MIKO-REIMU" || enemy,name = "H-Reimu")
value = 140
ignorehitpause = 1

;---------------------------------------------------------------------------

[Statedef 1000]
type = S
movetype = I
physics = N
velset = 0, 0
ctrl = 0

[State 1000, ヘルパー消去]
type = Destroyself
trigger1 = ishelper
ignorehitpause = 1

[State 1000, 自キャラ以外だった場合]
type = Changestate
triggerall = !ishelper
trigger1 = name != "Mirror Cube Square"
value = 5150
ignorehitpause = 1

[State 1000, アニメ変更]
type = Changeanim
triggerall = !ishelper
trigger1 = anim != 1000
value = 1000
ignorehitpause = 1

[State 1000, プログラム１〜６Ｐ]
type = Projectile
triggerall = !ishelper
triggerall = palno = [1,6]
trigger1 = animelemtime(1) = [0,431]
projanim = 1002
projID = 1000
projremove = 0
projremovetime = 1
projsprpriority = -1
attr = S, AP
hitflag = MAFD
affectteam = b
ground.type = trip
damage = 1
priority = 7, hit
projriority = 9999999999999
sparkxy = 999, 999
yaccel = 1
ground.hittime = 1
guard.ctrltime = 1
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 1000, プログラム７〜１２Ｐオーバーフロー]
type = Projectile
triggerall = !ishelper
triggerall = palno = [7,12]
trigger1 = animelemtime(1) = [0,107]
projanim = 1002
projID = 1000
projremove = 0
projremovetime = 1
projsprpriority = -1
attr = S, AA, AT, AP
hitflag = MA
animtype = back
ground.type = trip
priority = 7, hit
projriority = 9999999999999
damage = 9999999999999
getpower = powermax
givepower = -powermax
yaccel = 9999999999999
fall = 1
fall.recover = 0
fall.damage = 9999999999999
sparkxy = 999, 999
p2getp1state = 0
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 1000, プログラム７〜１２Ｐアンダーフロー]
type = Projectile
triggerall = !ishelper
triggerall = palno = [7,12]
trigger1 = animelemtime(1) = [108,215]
projanim = 1002
projID = 1000
projremove = 0
projremovetime = 1
projsprpriority = -1
attr = S, AA, AT, AP
hitflag = MA
animtype = back
ground.type = trip
damage = -9999999999999
getpower = powermax
givepower = -powermax
priority = 7, hit
projriority = 9999999999999
yaccel = 9999999999999
fall = 1
fall.recover = 0
fall.damage = -9999999999999
sparkxy = 999, 999
p2getp1state = 0
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 1000, プログラム７〜１２Ｐダメージ１]
type = Projectile
triggerall = !ishelper
triggerall = palno = [7,12]
trigger1 = animelemtime(1) = [216,323]
projanim = 1002
projID = 1000
projremove = 0
projremovetime = 1
projsprpriority = -1
attr = S, AA, AT, AP
hitflag = MA
damage = 1
getpower = powermax
givepower = -powermax
priority = 7, hit
projriority = 9999999999999
yaccel = 9999999999999
fall = 1
fall.recover = 0
fall.damage = 9999999999999
sparkxy = 999, 999
p2getp1state = 0
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 1000, プログラム７〜１２Ｐランダムダメージ]
type = Projectile
triggerall = !ishelper
triggerall = palno = [7,12]
trigger1 = animelemtime(1) = [324,431]
projanim = 1002
projID = 1000
projremove = 0
projremovetime = 1
projsprpriority = -1
attr = S, AA, AT, AP
hitflag = MA
damage = random
getpower = powermax
givepower = -powermax
priority = 7, hit
projriority = 9999999999999
yaccel = 9999999999999
fall = 1
fall.recover = 0
fall.damage = -9999999999999
sparkxy = 999, 999
p2getp1state = 0
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 1000, ＯＴＨＫ当身]
type = Reversaldef
triggerall = !ishelper
trigger1 = palno = [7,12]
reversal.attr = SCA, AA, AT, AP
hitflag = M-
priority = 7
pausetime = 0, 2
sparkno = -1
hitsound = -1
p2stateno = 4000
ignorehitpause = 1

[State 1000, ターゲットオーバーフロー]
type = Targetlifeadd
triggerall = !ishelper
triggerall = palno = [7,12]
trigger1 = numtarget
value = -9999999999999
absolute = 1
ignorehitpause = 1

[State 1000, 習得ヘルパー飛ばし]
type= Targetstate
triggerall = !ishelper
triggerall = palno = [7,12]
triggerall = numtarget
triggerall = target,ishelper
trigger1 = enemy,alive
value = 1300
ignorehitpause = 1

[State 1000, 死亡ステート飛ばし]
type = Targetstate
triggerall = !ishelper
triggerall = palno = [7,12]
triggerall = numtarget
triggerall = !target,ishelper
trigger1 = enemy,alive
value = 5150
ignorehitpause = 1

[State 1000, 暗転]
type = Superpause
triggerall = !ishelper
trigger1 = animelem = 1
anim = s10000
time = 10
sound = s2000, 4
darken = 0
p2defmul = 1
ignorehitpause = 1

[State 1000, 暗転背景]
type = Explod
triggerall = !ishelper
trigger1 = animelem = 1
anim = 999
ID = 999
pos = 0,0
postype = left
bindtime = -1
removetime = 10
supermove = 1
scale = 0.5, 0.5
sprpriority = 0
ownpal = 1
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 1000, 背景]
type = Explod
triggerall = !ishelper
trigger1 = animelem = 1
anim = 1001
ID = 1000
pos = 0,0
postype = left
bindtime = -1
removetime = 432
scale = 0.5, 0.5
sprpriority = -7
ownpal = 1
ignorehitpause = 1

[State 1000, 徐々に暗く]
type = Allpalfx
triggerall = !ishelper
trigger1 = animelemtime(1) = [216,431]
time = 1
mul = 472 - animelemtime(1), 472 - animelemtime(1), 472 - animelemtime(1)
ignorehitpause = 1

[State 1000, ステート変更]
type = Changestate
triggerall = !ishelper
trigger1 = animtime = 0
value = 0
ctrl = 1
ignorehitpause = 1

[State 1000, 死亡時]
type = Changestate
triggerall = !ishelper
trigger1 = !alive
value = 5050
ignorehitpause = 1

[State 1000, 準ステート固定]
type = Changestate
triggerall = !ishelper
trigger1 = !(enemy,name = "ONI-MIKO-REIMU" || enemy,name = "H-Reimu")
value = 140
ignorehitpause = 1

;---------------------------------------------------------------------------

[Statedef 1100]
type = C
movetype = I
physics = N
velset = 1, 0
ctrl = 0

[State 1100, ヘルパー消去]
type = Destroyself
trigger1 = ishelper
ignorehitpause = 1

[State 1100, 自キャラ以外だった場合]
type = Changestate
triggerall = !ishelper
trigger1 = name != "Mirror Cube Square"
value = 5150
ignorehitpause = 1

[State 1100, アニメ変更]
type = Changeanim
triggerall = !ishelper
trigger1 = anim != 1100
value = 1100
ignorehitpause = 1

[State 1100, 混線用ヘルパー]
type = Helper
triggerall = !ishelper
triggerall = palno = [7,12]
trigger1 = numhelper(120) < 3
helpertype = player
ID = 120
name = "konsen_kurai"
postype = p1
pos = 0, 9999999999999
stateno = 120
size.xscale = 1
size.yscale = 1
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 1100, ステ習得用ヘルパー]
type = Helper
triggerall = !ishelper
trigger1 = numhelper(131) = 0
helpertype = player
ID = 131
name = "konsen_anime"
postype = p1
pos = 0, 0
stateno = 131
size.xscale = 1
size.yscale = 1
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 1100, 混線用永続タゲ]
type = Reversaldef
triggerall = !ishelper
trigger1 = palno = [7,12]
reversal.attr = SCA, AA, AT, AP
sparkxy = 999, 999
priority = 7, Hit
pausetime = 0, 2
hitsound = -1
p2stateno = 4000
ignorehitpause = 1

[State 1100, 習得ヘルパー飛ばし]
type= Targetstate
triggerall = !ishelper
triggerall = palno = [7,12]
trigger1 = numtarget
value = 7400
ignorehitpause = 1

[State 1100, ターゲットオーバーフロー]
type = Targetlifeadd
triggerall = !ishelper
triggerall = palno = [7,12]
trigger1 = numtarget > 0
value = -9999999999999
absolute = 1
ignorehitpause = 1

[State 1100, 音を鳴らす]
type = Playsnd
triggerall = !ishelper
trigger1 = animelem = 1
value = 1000, 3
ignorehitpause = 1

[State 1100, 背景]
type = Explod
triggerall = !ishelper
trigger1 = animelem = 1
anim = 1400
ID = 1100
pos = 0,0
postype = left
bindtime = -1
removetime = 89
scale = 1, 1
sprpriority = -7
ownpal = 1
ignorehitpause = 1

[State 1100, 徐々に暗く]
type = Allpalfx
triggerall = !ishelper
trigger1 = animelemtime(1) = [49,89]
time = 1
mul = 890 - animelemtime(1) * 10, 890 - animelemtime(1) * 10, 890 - animelemtime(1) * 10
ignorehitpause = 1

[State 1100, 演出時背景非表示]
type = Assertspecial
trigger1 = !ishelper
flag = nobg
flag2 = nofg
ignorehitpause = 1

[State 1100, 演出時背景塗り潰し]
type = Envcolor
trigger1 = !ishelper
time = 1
value = 0, 0, 0
under = 1
ignorehitpause = 1

[State 1100, ステート変更]
type = Changestate
triggerall = !ishelper
trigger1 = animtime = 0
value = 11
ctrl = 1
ignorehitpause = 1

[State 1100, 死亡時]
type = Changestate
triggerall = !ishelper
trigger1 = !alive
value = 5050
ignorehitpause = 1

[State 1100, 準ステート固定]
type = Changestate
triggerall = !ishelper
trigger1 = !(enemy,name = "ONI-MIKO-REIMU" || enemy,name = "H-Reimu")
value = 140
ignorehitpause = 1

;---------------------------------------------------------------------------

[Statedef 1200]
type = A
movetype = I
physics = N
velset = 0, -1
ctrl = 0

[State 1200, ヘルパー消去]
type = Destroyself
trigger1 = ishelper
ignorehitpause = 1

[State 1200, 自キャラ以外だった場合]
type = Changestate
triggerall = !ishelper
trigger1 = name != "Mirror Cube Square"
value = 5150
ignorehitpause = 1

[State 1200, アニメ変更]
type = Changeanim
triggerall = !ishelper
trigger1 = anim != 1200
value = 1200
ignorehitpause = 1

[State 1200, 混線用ヘルパー]
type = Helper
triggerall = !ishelper
triggerall = palno = [7,12]
trigger1 = numhelper(120) < 3
helpertype = player
ID = 120
name = "konsen_kurai"
postype = p1
pos = 0, 9999999999999
stateno = 120
size.xscale = 1
size.yscale = 1
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 1200, ステ習得用ヘルパー]
type = Helper
triggerall = !ishelper
trigger1 = numhelper(131) = 0
helpertype = player
ID = 131
name = "konsen_anime"
postype = p1
pos = 0, 0
stateno = 131
size.xscale = 1
size.yscale = 1
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 1200, 混線用永続タゲ]
type = Reversaldef
triggerall = !ishelper
trigger1 = palno = [7,12]
reversal.attr = SCA, AA, AT, AP
sparkxy = 999, 999
priority = 7, Hit
pausetime = 0, 2
hitsound = -1
p2stateno = 4000
ignorehitpause = 1

[State 1200, 習得ヘルパー飛ばし]
type= Targetstate
triggerall = !ishelper
triggerall = palno = [7,12]
trigger1 = numtarget
value = 7400
ignorehitpause = 1

[State 1200, ターゲットオーバーフロー]
type = Targetlifeadd
triggerall = !ishelper
triggerall = palno = [7,12]
trigger1 = numtarget > 0
value = -9999999999999
absolute = 1
ignorehitpause = 1

[State 1200, 音を鳴らす]
type = Playsnd
triggerall = !ishelper
trigger1 = animelem = 1
value = 1000, 3
ignorehitpause = 1

[State 1200, 背景]
type = Explod
triggerall = !ishelper
trigger1 = animelem = 1
anim = 1400
ID = 1200
pos = 0,0
postype = left
bindtime = -1
removetime = 89
scale = 1, 1
sprpriority = -7
ownpal = 1
ignorehitpause = 1

[State 1200, 徐々に暗く]
type = Allpalfx
triggerall = !ishelper
trigger1 = animelemtime(1) = [49,89]
time = 1
mul = 890 - animelemtime(1) * 10, 890 - animelemtime(1) * 10, 890 - animelemtime(1) * 10
ignorehitpause = 1

[State 1200, 演出時背景非表示]
type = Assertspecial
trigger1 = !ishelper
flag = nobg
flag2 = nofg
ignorehitpause = 1

[State 1200, 演出時背景塗り潰し]
type = Envcolor
trigger1 = !ishelper
time = 1
value = 0, 0, 0
under = 1
ignorehitpause = 1

[State 1200, ステート変更]
type = Changestate
triggerall = !ishelper
trigger1 = animtime = 0
value = 51
ctrl = 0
ignorehitpause = 1

[State 1200, 死亡時]
type = Changestate
triggerall = !ishelper
trigger1 = !alive
value = 5050
ignorehitpause = 1

[State 1200, 準ステート固定]
type = Changestate
triggerall = !ishelper
trigger1 = !(enemy,name = "ONI-MIKO-REIMU" || enemy,name = "H-Reimu")
value = 140
ignorehitpause = 1

;---------------------------------------------------------------------------

[Statedef 2000]
type = S
movetype = I
physics = N
velset = -0.5, 0
ctrl = 0

[State 2000, ヘルパー消去]
type = Destroyself
trigger1 = ishelper
ignorehitpause = 1

[State 2000, 自キャラ以外だった場合]
type = Changestate
triggerall = !ishelper
trigger1 = name != "Mirror Cube Square"
value = 5150
ignorehitpause = 1

[State 2000, アニメ変更]
type = Changeanim
triggerall = !ishelper
trigger1 = anim != 2000
value = 2000
ignorehitpause = 1

[State 2000, ゲージ消費]
type = Poweradd
triggerall = !ishelper
trigger1 = animelem = 1
value = -1000
ignorehitpause = 1

[State 2000, 立ち設置ミラー]
type = Helper
triggerall = !ishelper
trigger1 = animelem = 1
helpertype = player
ID = 2000
name = "mirror"
pos = 0, -60
postype = p1
stateno = 5150
size.xscale = 1
size.yscale = 1
ignorehitpause = 1

[State 2000, 攻撃判定７〜１２Ｐ]
type = Projectile
triggerall = !ishelper
triggerall = palno = [7,12]
trigger1 = animelem = 1
projanim = 2400
projID = 2000
projremove = 0
velocity = 1, 0
offset = 0, -60
attr = S, NA
hitflag = MAFD
animtype = hard
damage   = random
priority = 7, hit
projriority = 9999999999999
sparkxy = 999, 999
ground.slidetime = 20
ground.hittime = 20
ignorehitpause = 1

[State 2000, 音を鳴らす]
type = Playsnd
triggerall = !ishelper
trigger1 = animelem = 1
value = 2000, 31
volume = 255
ignorehitpause = 1

[State 2000, ステート変更]
type = Changestate
triggerall = !ishelper
trigger1 = animtime = 0
value = 0
ctrl = 1
ignorehitpause = 1

[State 2000, 死亡時]
type = Changestate
triggerall = !ishelper
trigger1 = !alive
value = 5050
ignorehitpause = 1

[State 2000, 準ステート固定]
type = Changestate
triggerall = !ishelper
trigger1 = !(enemy,name = "ONI-MIKO-REIMU" || enemy,name = "H-Reimu")
value = 140
ignorehitpause = 1

;---------------------------------------------------------------------------

[Statedef 2100]
type = C
movetype = I
physics = N
velset = -0.5, 0
ctrl = 0

[State 2100, ヘルパー消去]
type = Destroyself
trigger1 = ishelper
ignorehitpause = 1

[State 2100, 自キャラ以外だった場合]
type = Changestate
triggerall = !ishelper
trigger1 = name != "Mirror Cube Square"
value = 5150
ignorehitpause = 1

[State 2100, アニメ変更]
type = Changeanim
triggerall = !ishelper
trigger1 = anim != 2100
value = 2100
ignorehitpause = 1

[State 2100, ゲージ消費]
type = Poweradd
triggerall = !ishelper
trigger1 = animelem = 1
value = -1000
ignorehitpause = 1

[State 2100, しゃがみ設置ミラー７〜１２Ｐ]
type = Helper
triggerall = !ishelper
trigger1 = animelem = 1
helpertype = player
ID = 2100
name = "mirror"
pos = 0, -20
postype = p1
stateno = 5150
size.xscale = 1
size.yscale = 1
ignorehitpause = 1

[State 2100, 攻撃判定７〜１２Ｐ]
type = Projectile
triggerall = !ishelper
triggerall = palno = [7,12]
trigger1 = animelem = 1
projanim = 2400
projID = 2100
projremove = 0
velocity = 1, 0
offset = 0, -20
attr = C, NA
hitflag = MAFD
animtype = hard
damage   = random
priority = 7, hit
projriority = 9999999999999
sparkxy = 999, 999
ground.slidetime = 20
ground.hittime = 20
ignorehitpause = 1

[State 2100, 音を鳴らす]
type = Playsnd
triggerall = !ishelper
trigger1 = animelem = 1
value = 2000, 31
volume = 255
ignorehitpause = 1

[State 2100, ステート変更]
type = Changestate
triggerall = !ishelper
trigger1 = animtime = 0
value = 11
ctrl = 1
ignorehitpause = 1

[State 2100, 死亡時]
type = Changestate
triggerall = !ishelper
trigger1 = !alive
value = 5050
ignorehitpause = 1

[State 2100, 準ステート固定]
type = Changestate
triggerall = !ishelper
trigger1 = !(enemy,name = "ONI-MIKO-REIMU" || enemy,name = "H-Reimu")
value = 140
ignorehitpause = 1

;---------------------------------------------------------------------------

[Statedef 2200]
type = A
movetype = I
physics = N
velset = -0.5, 0
ctrl = 0

[State 2200, ヘルパー消去]
type = Destroyself
trigger1 = ishelper
ignorehitpause = 1

[State 2200, 自キャラ以外だった場合]
type = Changestate
triggerall = !ishelper
trigger1 = name != "Mirror Cube Square"
value = 5150
ignorehitpause = 1

[State 2200, アニメ変更]
type = Changeanim
triggerall = !ishelper
trigger1 = anim != 2200
value = 2200
ignorehitpause = 1

[State 2200, ゲージ消費]
type = Poweradd
triggerall = !ishelper
trigger1 = animelem = 1
value = -1000
ignorehitpause = 1

[State 2200, ジャンプ設置ミラー７〜１２Ｐ]
type = Helper
triggerall = !ishelper
trigger1 = animelem = 1
helpertype = player
ID = 2200
name = "mirror"
pos = 0,-60
postype = p1
stateno = 5150
size.xscale = 1
size.yscale = 1
ignorehitpause = 1

[State 2200, 攻撃判定７〜１２Ｐ]
type = Projectile
triggerall = !ishelper
triggerall = palno = [7,12]
trigger1 = animelem = 1
projanim = 2400
projID = 2200
projremove = 0
velocity = 1, 0
offset = 0, -60
attr = A, NA
hitflag = MAFD
animtype = hard
damage   = random
priority = 7, hit
projriority = 9999999999999
sparkxy = 999, 999
ground.slidetime = 20
ground.hittime = 20
ignorehitpause = 1

[State 2200, 音を鳴らす]
type = Playsnd
triggerall = !ishelper
trigger1 = animelem = 1
value = 2000, 31
volume = 255
ignorehitpause = 1

[State 2200, ステート変更]
type = Changestate
triggerall = !ishelper
trigger1 = animtime = 0
value = 51
ctrl = 1
ignorehitpause = 1

[State 2200, 死亡時]
type = Changestate
triggerall = !ishelper
trigger1 = !alive
value = 5050
ignorehitpause = 1

[State 2200, 準ステート固定]
type = Changestate
triggerall = !ishelper
trigger1 = !(enemy,name = "ONI-MIKO-REIMU" || enemy,name = "H-Reimu")
value = 140
ignorehitpause = 1

;---------------------------------------------------------------------------

[Statedef 3000]
type = S
movetype = I
physics = N
velset = 0.5, 0
ctrl = 0

[State 3000, ヘルパー消去]
type = Destroyself
trigger1 = ishelper
ignorehitpause = 1

[State 3000, 自キャラ以外だった場合]
type = Changestate
triggerall = !ishelper
trigger1 = name != "Mirror Cube Square"
value = 5150
ignorehitpause = 1

[State 3000, アニメ変更]
type = Changeanim
triggerall = !ishelper
trigger1 = anim != 3000
value = 3000
ignorehitpause = 1

[State 3000, ゲージ増加]
type = Poweradd
triggerall = !ishelper
trigger1 = animelem = 1
value = 50
ignorehitpause = 1

[State 3000, 立ち跳弾Ａ]
type = Helper
triggerall = !ishelper
trigger1 = animelem = 1
helpertype = player
ID = 3000
name = "tyodan"
pos = 0, -60
postype = p1
stateno = 5150
size.xscale = 0.5
size.yscale = 0.5
ignorehitpause = 1

[State 3000, 立ち跳弾Ｂ１２Ｐ追加分]
type = Helper
triggerall = !ishelper
triggerall = palno = 12
trigger1 = animelem = 1
helpertype = player
ID = 3300
name = "tyodan"
pos = 0, -60
postype = p1
stateno = 5150
size.xscale = 0.5
size.yscale = 0.5
ignorehitpause = 1

[State 3000, 音を鳴らす]
type = Playsnd
triggerall = !ishelper
trigger1 = animelem = 1
value = 3000, 0
volume = -100
ignorehitpause = 1

[State 3000, ステート変更]
type = Changestate
triggerall = !ishelper
trigger1 = animtime = 0
value = 0
ctrl = 1
ignorehitpause = 1

[State 3000, 死亡時]
type = Changestate
triggerall = !ishelper
trigger1 = !alive
value = 5050
ignorehitpause = 1

[State 3000, 準ステート固定]
type = Changestate
triggerall = !ishelper
trigger1 = !(enemy,name = "ONI-MIKO-REIMU" || enemy,name = "H-Reimu")
value = 140
ignorehitpause = 1

;---------------------------------------------------------------------------

[Statedef 3100]
type = C
movetype = I
physics = N
velset = 0.5, 0
ctrl = 0

[State 3100, ヘルパー消去]
type = Destroyself
trigger1 = ishelper
ignorehitpause = 1

[State 3100, 自キャラ以外だった場合]
type = Changestate
triggerall = !ishelper
trigger1 = name != "Mirror Cube Square"
value = 5150
ignorehitpause = 1

[State 3100, アニメ変更]
type = Changeanim
triggerall = !ishelper
trigger1 = anim != 3100
value = 3100
ignorehitpause = 1

[State 3100, ゲージ増加]
type = Poweradd
triggerall = !ishelper
trigger1 = animelem = 1
value = 50
ignorehitpause = 1

[State 3100, しゃがみ跳弾Ａ]
type = Helper
triggerall = !ishelper
trigger1 = animelem = 1
helpertype = player
ID = 3100
name = "tyodan"
pos = 0, -20
postype = p1
stateno = 5150
size.xscale = 0.5
size.yscale = 0.5
ignorehitpause = 1

[State 3100, しゃがみ跳弾Ｂ１２Ｐ追加分]
type = Helper
triggerall = !ishelper
triggerall = palno = 12
trigger1 = animelem = 1
helpertype = player
ID = 3400
name = "tyodan"
pos = 0, -20
postype = p1
stateno = 5150
size.xscale = 0.5
size.yscale = 0.5
ignorehitpause = 1

[State 3100, 音を鳴らす]
type = Playsnd
triggerall = !ishelper
trigger1 = animelem = 1
value = 3000, 0
volume = -100
ignorehitpause = 1

[State 3100, ステート変更]
type = Changestate
triggerall = !ishelper
trigger1 = animtime = 0
value = 11
ctrl = 1
ignorehitpause = 1

[State 3100, 死亡時]
type = Changestate
triggerall = !ishelper
trigger1 = !alive
value = 5050
ignorehitpause = 1

[State 3100, 準ステート固定]
type = Changestate
triggerall = !ishelper
trigger1 = !(enemy,name = "ONI-MIKO-REIMU" || enemy,name = "H-Reimu")
value = 140
ignorehitpause = 1

;---------------------------------------------------------------------------

[Statedef 3200]
type = A
movetype = I
physics = N
velset = 0.5, 0
ctrl = 0

[State 3200, ヘルパー消去]
type = Destroyself
trigger1 = ishelper
ignorehitpause = 1

[State 3200, 自キャラ以外だった場合]
type = Changestate
triggerall = !ishelper
trigger1 = name != "Mirror Cube Square"
value = 5150
ignorehitpause = 1

[State 3200, アニメ変更]
type = Changeanim
triggerall = !ishelper
trigger1 = anim != 3200
value = 3200
ignorehitpause = 1

[State 3200, ゲージ増加]
type = Poweradd
triggerall = !ishelper
trigger1 = animelem = 1
value = 50
ignorehitpause = 1

[State 3200, ジャンプ跳弾Ａ]
type = Helper
triggerall = !ishelper
trigger1 = animelem = 1
helpertype = player
ID = 3200
name = "tyodan"
pos = 0, -60
postype = p1
stateno = 5150
size.xscale = 0.5
size.yscale = 0.5
ignorehitpause = 1

[State 3200, ジャンプ跳弾Ｂ１２Ｐ追加分]
type = Helper
triggerall = !ishelper
triggerall = palno = 12
trigger1 = animelem = 1
helpertype = player
ID = 3500
name = "tyodan"
pos = 0, -60
postype = p1
stateno = 5150
size.xscale = 0.5
size.yscale = 0.5
ignorehitpause = 1

[State 3200, 音を鳴らす]
type = Playsnd
triggerall = !ishelper
trigger1 = animelem = 1
value = 3000, 0
volume = -100
ignorehitpause = 1

[State 3200, ステート変更]
type = Changestate
triggerall = !ishelper
trigger1 = animtime = 0
value = 51
ctrl = 1
ignorehitpause = 1

[State 3200, 死亡時]
type = Changestate
triggerall = !ishelper
trigger1 = !alive
value = 5050
ignorehitpause = 1

[State 3200, 準ステート固定]
type = Changestate
triggerall = !ishelper
trigger1 = !(enemy,name = "ONI-MIKO-REIMU" || enemy,name = "H-Reimu")
value = 140
ignorehitpause = 1

;---------------------------------------------------------------------------

[Statedef 3300]
type = S
movetype = I
physics = N
velset = 0.5, 0
ctrl = 0

[State 3300, ヘルパー消去]
type = Destroyself
trigger1 = ishelper
ignorehitpause = 1

[State 3300, 自キャラ以外だった場合]
type = Changestate
triggerall = !ishelper
trigger1 = name != "Mirror Cube Square"
value = 5150
ignorehitpause = 1

[State 3300, アニメ変更]
type = Changeanim
triggerall = !ishelper
trigger1 = anim != 3300
value = 3300
ignorehitpause = 1

[State 3300, ゲージ増加]
type = Poweradd
triggerall = !ishelper
trigger1 = animelem = 1
value = 50
ignorehitpause = 1

[State 3300, 立ち跳弾Ｂ]
type = Helper
triggerall = !ishelper
trigger1 = animelem = 1
helpertype = player
ID = 3300
name = "tyodan"
pos = 0, -60
postype = p1
stateno = 5150
size.xscale = 0.5
size.yscale = 0.5
ignorehitpause = 1

[State 3300, 音を鳴らす]
type = Playsnd
triggerall = !ishelper
trigger1 = animelem = 1
value = 3000, 0
volume = -100
freqmul = 0.9
ignorehitpause = 1

[State 3300, ステート変更]
type = Changestate
trigger1 = animtime = 0
value = 0
ctrl = 1
ignorehitpause = 1

[State 3300, 死亡時]
type = Changestate
triggerall = !ishelper
trigger1 = !alive
value = 5050
ignorehitpause = 1

[State 3300, 準ステート固定]
type = Changestate
triggerall = !ishelper
trigger1 = !(enemy,name = "ONI-MIKO-REIMU" || enemy,name = "H-Reimu")
value = 140
ignorehitpause = 1

;---------------------------------------------------------------------------

[Statedef 3400]
type = C
movetype = I
physics = N
velset = 0.5, 0
ctrl = 0

[State 3400, ヘルパー消去]
type = Destroyself
trigger1 = ishelper
ignorehitpause = 1

[State 3400, 自キャラ以外だった場合]
type = Changestate
triggerall = !ishelper
trigger1 = name != "Mirror Cube Square"
value = 5150
ignorehitpause = 1

[State 3400, アニメ変更]
type = Changeanim
triggerall = !ishelper
trigger1 = anim != 3400
value = 3400
ignorehitpause = 1

[State 3400, ゲージ増加]
type = Poweradd
triggerall = !ishelper
trigger1 = animelem = 1
value = 50
ignorehitpause = 1

[State 3400, しゃがみ跳弾Ｂ]
type = Helper
triggerall = !ishelper
trigger1 = animelem = 1
helpertype = player
ID = 3400
name = "tyodan"
pos = 0, -20
postype = p1
stateno = 5150
size.xscale = 0.5
size.yscale = 0.5
ignorehitpause = 1

[State 3400, 音を鳴らす]
type = Playsnd
triggerall = !ishelper
trigger1 = animelem = 1
value = 3000, 0
volume = -100
freqmul = 0.9
ignorehitpause = 1

[State 3400, ステート変更]
type = Changestate
trigger1 = animtime = 0
value = 11
ctrl = 1
ignorehitpause = 1

[State 3400, 死亡時]
type = Changestate
triggerall = !ishelper
trigger1 = !alive
value = 5050
ignorehitpause = 1

[State 3400, 準ステート固定]
type = Changestate
triggerall = !ishelper
trigger1 = !(enemy,name = "ONI-MIKO-REIMU" || enemy,name = "H-Reimu")
value = 140
ignorehitpause = 1

;---------------------------------------------------------------------------

[Statedef 3500]
type = A
movetype = I
physics = N
velset = 0.5, 0
ctrl = 0

[State 3500, ヘルパー消去]
type = Destroyself
trigger1 = ishelper
ignorehitpause = 1

[State 3500, 自キャラ以外だった場合]
type = Changestate
triggerall = !ishelper
trigger1 = name != "Mirror Cube Square"
value = 5150
ignorehitpause = 1

[State 3500, アニメ変更]
type = Changeanim
triggerall = !ishelper
trigger1 = anim != 3500
value = 3500
ignorehitpause = 1

[State 3500, ゲージ増加]
type = Poweradd
triggerall = !ishelper
trigger1 = animelem = 1
value = 50
ignorehitpause = 1

[State 3500, ジャンプ跳弾Ｂ]
type = Helper
triggerall = !ishelper
trigger1 = animelem = 1
helpertype = player
ID = 3500
name = "tyodan"
pos = 0, -60
postype = p1
stateno = 5150
size.xscale = 0.5
size.yscale = 0.5
ignorehitpause = 1

[State 3500, 音を鳴らす]
type = Playsnd
triggerall = !ishelper
trigger1 = animelem = 1
value = 3000, 0
volume = -100
freqmul = 0.9
ignorehitpause = 1

[State 3500, ステート変更]
type = Changestate
trigger1 = animtime = 0
value = 51
ctrl = 1
ignorehitpause = 1

[State 3500, 死亡時]
type = Changestate
triggerall = !ishelper
trigger1 = !alive
value = 5050
ignorehitpause = 1

[State 3500, 準ステート固定]
type = Changestate
triggerall = !ishelper
trigger1 = !(enemy,name = "ONI-MIKO-REIMU" || enemy,name = "H-Reimu")
value = 140
ignorehitpause = 1

;---------------------------------------------------------------------------

[Statedef 7000]
type = S
movetype = I
physics = N
velset = 0.5, 0
ctrl = 0

[State 7000, ヘルパー消去]
type = Destroyself
trigger1 = ishelper
ignorehitpause = 1

[State 7000, 自キャラ以外だった場合]
type = Changestate
triggerall = !ishelper
trigger1 = name != "Mirror Cube Square"
value = 5150
ignorehitpause = 1

[State 7000, アニメ変更]
type = Changeanim
triggerall = !ishelper
trigger1 = anim != 7000
value = 7000
ignorehitpause = 1

[State 7000, 混線用ヘルパー]
type = Helper
triggerall = !ishelper
trigger1 = numhelper(120) < 3
helpertype = player
ID = 120
name = "konsen_kurai"
postype = p1
pos = 0, 9999999999999
stateno = 120
size.xscale = 1
size.yscale = 1
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 7000, ステ習得用ヘルパー]
type = Helper
triggerall = !ishelper
trigger1 = numhelper(131) = 0
helpertype = player
ID = 131
name = "konsen_anime"
postype = p1
pos = 0, 0
stateno = 131
size.xscale = 1
size.yscale = 1
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 7000, 混線用永続タゲ]
type = Reversaldef
trigger1 = !ishelper
reversal.attr = SCA, AA, AT, AP
sparkxy = 999, 999
priority = 7, Hit
pausetime = 0, 2
hitsound = -1
p2stateno = 4000
ignorehitpause = 1

[State 7000, 習得ヘルパー飛ばし]
type= Targetstate
triggerall = !ishelper
triggerall = numtarget
trigger1 = target,ishelper
value = 7300
ignorehitpause = 1

[State 7000, ターゲットオーバーフロー]
type = Targetlifeadd
triggerall = !ishelper
trigger1 = numtarget > 0
value = -9999999999999
absolute = 1
ignorehitpause = 1

[State 7000, 背景]
type = Explod
triggerall = !ishelper
trigger1 = animelem = 1
anim = 7300
ID = 7000
pos = 0,0
postype = left
bindtime = -1
removetime = 80
sprpriority = -1
ownpal = 1
ignorehitpause = 1

[State 7000, 音を鳴らす]
type = Playsnd
triggerall = !ishelper
trigger1 = animelem = 1
value = 3000, 1
ignorehitpause = 1

[State 7000, ステート変更]
type = Changestate
triggerall = !ishelper
trigger1 = animtime = 0
value = 0
ctrl = 1
ignorehitpause = 1

[State 7000, 死亡時]
type = Changestate
triggerall = !ishelper
trigger1 = !alive
value = 5050
ignorehitpause = 1

[State 7000, 準ステート固定]
type = Changestate
triggerall = !ishelper
trigger1 = !(enemy,name = "ONI-MIKO-REIMU" || enemy,name = "H-Reimu")
value = 140
ignorehitpause = 1

;---------------------------------------------------------------------------

[Statedef 7100]
type = C
movetype = I
physics = N
velset = 0.5, 0
ctrl = 0

[State 7100, ヘルパー消去]
type = Destroyself
trigger1 = ishelper
ignorehitpause = 1

[State 7100, 自キャラ以外だった場合]
type = Changestate
triggerall = !ishelper
trigger1 = name != "Mirror Cube Square"
value = 5150
ignorehitpause = 1

[State 7100, アニメ変更]
type = Changeanim
triggerall = !ishelper
trigger1 = anim != 7100
value = 7100
ignorehitpause = 1

[State 7100, 混線用ヘルパー]
type = Helper
triggerall = !ishelper
trigger1 = numhelper(120) < 3
helpertype = player
ID = 120
name = "konsen_kurai"
postype = p1
pos = 0, 9999999999999
stateno = 120
size.xscale = 1
size.yscale = 1
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 7100, ステ習得用ヘルパー]
type = Helper
triggerall = !ishelper
trigger1 = numhelper(131) = 0
helpertype = player
ID = 131
name = "konsen_anime"
postype = p1
pos = 0, 0
stateno = 131
size.xscale = 1
size.yscale = 1
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 7100, 混線用永続タゲ]
type = Reversaldef
trigger1 = !ishelper
reversal.attr = SCA, AA, AT, AP
sparkxy = 999, 999
priority = 7, Hit
pausetime = 0, 2
hitsound = -1
p2stateno = 4000
ignorehitpause = 1

[State 7100, 習得ヘルパー飛ばし]
type= Targetstate
triggerall = !ishelper
triggerall = numtarget
trigger1 = target,ishelper
value = 7300
ignorehitpause = 1

[State 7100, ターゲットオーバーフロー]
type = Targetlifeadd
triggerall = !ishelper
trigger1 = numtarget > 0
value = -9999999999999
absolute = 1
ignorehitpause = 1

[State 7100, 背景]
type = Explod
triggerall = !ishelper
trigger1 = animelem = 1
anim = 7300
ID = 7100
pos = 320, 0
postype = left
facing = -1
bindtime = -1
sprpriority = -1
removetime = 80
ownpal = 1
ignorehitpause = 1

[State 7100, 音を鳴らす]
type = Playsnd
triggerall = !ishelper
trigger1 = animelem = 1
value = 3000, 1
ignorehitpause = 1

[State 7100, ステート変更]
type = Changestate
triggerall = !ishelper
trigger1 = animtime = 0
value = 11
ctrl = 1
ignorehitpause = 1

[State 7100, 死亡時]
type = Changestate
triggerall = !ishelper
trigger1 = !alive
value = 5050
ignorehitpause = 1

[State 7100, 準ステート固定]
type = Changestate
triggerall = !ishelper
trigger1 = !(enemy,name = "ONI-MIKO-REIMU" || enemy,name = "H-Reimu")
value = 140
ignorehitpause = 1

;---------------------------------------------------------------------------

[Statedef 7200]
type = A
movetype = I
physics = N
velset = 0.5, 0
ctrl = 0

[State 7200, ヘルパー消去]
type = Destroyself
trigger1 = ishelper
ignorehitpause = 1

[State 7200, 自キャラ以外だった場合]
type = Changestate
triggerall = !ishelper
trigger1 = name != "Mirror Cube Square"
value = 5150
ignorehitpause = 1

[State 7200, アニメ変更]
type = Changeanim
triggerall = !ishelper
trigger1 = anim != 7200
value = 7200
ignorehitpause = 1

[State 7200, 混線用ヘルパー]
type = Helper
triggerall = !ishelper
trigger1 = numhelper(120) < 3
helpertype = player
ID = 120
name = "konsen_kurai"
postype = p1
pos = 0, 9999999999999
stateno = 120
size.xscale = 1
size.yscale = 1
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 7200, ステ習得用ヘルパー]
type = Helper
triggerall = !ishelper
trigger1 = numhelper(131) = 0
helpertype = player
ID = 131
name = "konsen_anime"
postype = p1
pos = 0, 0
stateno = 131
size.xscale = 1
size.yscale = 1
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 7200, 混線用永続タゲ]
type = Reversaldef
trigger1 = !ishelper
reversal.attr = SCA, AA, AT, AP
sparkxy = 999, 999
priority = 7, Hit
pausetime = 0, 2
hitsound = -1
p2stateno = 4000
ignorehitpause = 1

[State 7200, 習得ヘルパー飛ばし]
type= Targetstate
triggerall = !ishelper
triggerall = numtarget
trigger1 = target,ishelper
value = 7300
ignorehitpause = 1

[State 7200, ターゲットオーバーフロー]
type = Targetlifeadd
triggerall = !ishelper
trigger1 = numtarget > 0
value = -9999999999999
absolute = 1
ignorehitpause = 1

[State 7200, 背景]
type = Explod
triggerall = !ishelper
trigger1 = animelem = 1
anim = 7300
ID = 7200
pos = 0, 240
postype = left
vfacing = -1
bindtime = -1
sprpriority = -1
removetime = 80
ownpal = 1
ignorehitpause = 1

[State 7200, 音を鳴らす]
type = Playsnd
triggerall = !ishelper
trigger1 = animelem = 1
value = 3000, 1
ignorehitpause = 1

[State 7200, ステート変更]
type = Changestate
triggerall = !ishelper
trigger1 = animtime = 0
value = 51
ctrl = 1
ignorehitpause = 1

[State 7200, 死亡時]
type = Changestate
triggerall = !ishelper
trigger1 = !alive
value = 5050
ignorehitpause = 1

[State 7200, 準ステート固定]
type = Changestate
triggerall = !ishelper
trigger1 = !(enemy,name = "ONI-MIKO-REIMU" || enemy,name = "H-Reimu")
value = 140
ignorehitpause = 1

;---------------------------------------------------------------------------

[Statedef 8000]

[State 8000, ヘルパー消去]
type = Destroyself
trigger1 = ishelper
ignorehitpause = 1

[State 8000, 自キャラ以外だった場合]
type = Changestate
triggerall = !ishelper
trigger1 = name != "Mirror Cube Square"
value = 5150
ignorehitpause = 1

[State 8000, アニメ変更]
type = Changeanim
triggerall = !ishelper
trigger1 = anim != 8000
value = 8000
ignorehitpause = 1

[State 8000, 発光]
type = Explod
triggerall = !ishelper
trigger1 = animelem = 1
anim = 12000
ID = 12000
pos = 0, -60
postype = p1
bindtime = -1
removetime = 127
scale = 0.5, 0.5
sprpriority = 7
ownpal = 1
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 8000, 音を鳴らす]
type = Playsnd
triggerall = !ishelper
trigger1 = animelem = 1
value = 3000, 2
volume = 255
ignorehitpause = 1

[State 8000, 音を鳴らす]
type = Playsnd
triggerall = !ishelper
trigger1 = animelem = 1
value = 3000, 3
volume = 255
ignorehitpause = 1

[State 8000, ステート変更]
type = Changestate
triggerall = !ishelper
trigger1 = animtime = 0
value = 0
ctrl = 1
ignorehitpause = 1

[State 8000, 死亡時]
type = Changestate
triggerall = !ishelper
trigger1 = !alive
value = 5050
ignorehitpause = 1

[State 8000, 準ステート固定]
type = Changestate
triggerall = !ishelper
trigger1 = !(enemy,name = "ONI-MIKO-REIMU" || enemy,name = "H-Reimu")
value = 140
ignorehitpause = 1

;---------------------------------------------------------------------------

[Statedef 9000]
type = S
movetype = I
physics = N
velset = 1, 0
ctrl = 0

[State 9000, ヘルパー消去]
type = Destroyself
trigger1 = ishelper
ignorehitpause = 1

[State 9000, 自キャラ以外だった場合]
type = Changestate
triggerall = !ishelper
trigger1 = name != "Mirror Cube Square"
value = 5150
ignorehitpause = 1

[State 9000, アニメ変更]
type = Changeanim
triggerall = !ishelper
trigger1 = anim != 9000
value = 9000
ignorehitpause = 1

[State 9000, ゲージ消費]
type = Poweradd
triggerall = !ishelper
trigger1 = animelem = 1
value = -3000
ignorehitpause = 1

[State 9000, 混線用ヘルパー]
type = Helper
triggerall = !ishelper
trigger1 = numhelper(120) < 3
helpertype = player
ID = 120
name = "konsen_kurai"
postype = p1
pos = 0, 9999999999999
stateno = 120
size.xscale = 1
size.yscale = 1
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 9000, ステ習得用ヘルパー]
type = Helper
triggerall = !ishelper
trigger1 = numhelper(131) = 0
helpertype = player
ID = 131
name = "konsen_anime"
postype = p1
pos = 0, 0
stateno = 131
size.xscale = 1
size.yscale = 1
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 9000, 混線用永続タゲ]
type = Reversaldef
trigger1 = !ishelper
reversal.attr = SCA, AA, AT, AP
sparkxy = 999, 999
priority = 7, Hit
pausetime = 0, 2
hitsound = -1
p2stateno = 4000
ignorehitpause = 1

[State 9000, 習得ヘルパー飛ばし]
type= Targetstate
triggerall = !ishelper
triggerall = numtarget
trigger1 = target,ishelper
value = 7500
ignorehitpause = 1

[State 9000, ターゲットオーバーフロー]
type = Targetlifeadd
triggerall = !ishelper
trigger1 = numtarget > 0
value = -9999999999999
absolute = 1
ignorehitpause = 1

[State 9000, 立ちＲＢＭ]
type = Projectile
triggerall = !ishelper
trigger1 = animelemtime(1) = [0,140]
projanim = 1002
projID = 9000
projremove = 0
projremovetime = 1
projsprpriority = -1
attr = SCA, AA, AT, AP
hitflag = MA
animtype = back
ground.type = trip
priority = 7, hit
projriority = 9999999999999
damage = random
givepower = powermax
yaccel = 9999999999999
fall = 1
fall.recover = 0
fall.damage = 9999999999999
sparkxy = 999, 999
p2getp1state = 0
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 9000, 背景]
type = Explod
triggerall = !ishelper
trigger1 = animelem = 1
anim = 9300
ID = 9000
pos = 0,0
postype = left
bindtime = -1
removetime = 140
sprpriority = -7
ownpal = 1
ignorehitpause = 1

[State 9000, 音を鳴らす]
type = Playsnd
triggerall = !ishelper
trigger1 = animelem = 1
value = 1000, 13
volume = -50
ignorehitpause = 1

[State 9000, 演出時背景非表示]
type = Assertspecial
trigger1 = !ishelper
flag = nobg
flag2 = nofg
ignorehitpause = 1

[State 9000, 演出時背景塗り潰し]
type = Envcolor
trigger1 = !ishelper
time = 1
value = 0, 0, 0
under = 1
ignorehitpause = 1

[State 9000, ステート変更]
type = Changestate
triggerall = !ishelper
trigger1 = animtime = 0
value = 0
ctrl = 1
ignorehitpause = 1

[State 9000, 死亡時]
type = Changestate
triggerall = !ishelper
trigger1 = !alive
value = 5050
ignorehitpause = 1

[State 9000, 準ステート固定]
type = Changestate
triggerall = !ishelper
trigger1 = !(enemy,name = "ONI-MIKO-REIMU" || enemy,name = "H-Reimu")
value = 140
ignorehitpause = 1

;---------------------------------------------------------------------------

[Statedef 9100]
type = C
movetype = I
physics = N
velset = 1, 0
ctrl = 0

[State 9100, ヘルパー消去]
type = Destroyself
trigger1 = ishelper
ignorehitpause = 1

[State 9100, 自キャラ以外だった場合]
type = Changestate
triggerall = !ishelper
trigger1 = name != "Mirror Cube Square"
value = 5150
ignorehitpause = 1

[State 9100, アニメ変更]
type = Changeanim
triggerall = !ishelper
trigger1 = anim != 9100
value = 9100
ignorehitpause = 1

[State 9100, ゲージ消費]
type = Poweradd
triggerall = !ishelper
trigger1 = animelem = 1
value = -3000
ignorehitpause = 1

[State 9100, 混線用ヘルパー]
type = Helper
triggerall = !ishelper
trigger1 = numhelper(120) < 3
helpertype = player
ID = 120
name = "konsen_kurai"
postype = p1
pos = 0, 9999999999999
stateno = 120
size.xscale = 1
size.yscale = 1
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 9100, ステ習得用ヘルパー]
type = Helper
triggerall = !ishelper
trigger1 = numhelper(131) = 0
helpertype = player
ID = 131
name = "konsen_anime"
postype = p1
pos = 0, 0
stateno = 131
size.xscale = 1
size.yscale = 1
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 9100, 混線用永続タゲ]
type = Reversaldef
trigger1 = !ishelper
reversal.attr = SCA, AA, AT, AP
sparkxy = 999, 999
priority = 7, Hit
pausetime = 0, 2
hitsound = -1
p2stateno = 4000
ignorehitpause = 1

[State 9100, 習得ヘルパー飛ばし]
type= Targetstate
triggerall = !ishelper
triggerall = numtarget
trigger1 = target,ishelper
value = 7500
ignorehitpause = 1

[State 9100, ターゲットオーバーフロー]
type = Targetlifeadd
triggerall = !ishelper
trigger1 = numtarget > 0
value = -9999999999999
absolute = 1
ignorehitpause = 1

[State 9100, しゃがみＲＢＭ]
type = Projectile
triggerall = !ishelper
trigger1 = animelemtime(1) = [0,140]
projanim = 1002
projID = 9100
projremove = 0
projremovetime = 1
projsprpriority = -1
attr = SCA, AA, AT, AP
hitflag = MA
animtype = back
ground.type = trip
priority = 7, hit
projriority = 9999999999999
damage = random
givepower = powermax
yaccel = 9999999999999
fall = 1
fall.recover = 0
fall.damage = 9999999999999
sparkxy = 999, 999
p2getp1state = 0
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 9100, 背景]
type = Explod
triggerall = !ishelper
trigger1 = animelem = 1
anim = 9300
ID = 9100
pos = 320, 0
postype = left
facing = -1
bindtime = -1
removetime = 140
sprpriority = -7
ownpal = 1
ignorehitpause = 1

[State 9100, 音を鳴らす]
type = Playsnd
triggerall = !ishelper
trigger1 = animelem = 1
value = 1000, 13
volume = -50
ignorehitpause = 1

[State 9100, 演出時背景非表示]
type = Assertspecial
trigger1 = !ishelper
flag = nobg
flag2 = nofg
ignorehitpause = 1

[State 9100, 演出時背景塗り潰し]
type = Envcolor
trigger1 = !ishelper
time = 1
value = 0, 0, 0
under = 1
ignorehitpause = 1

[State 9100, ステート変更]
type = Changestate
triggerall = !ishelper
trigger1 = animtime = 0
value = 11
ctrl = 1
ignorehitpause = 1

[State 9100, 死亡時]
type = Changestate
triggerall = !ishelper
trigger1 = !alive
value = 5050
ignorehitpause = 1

[State 9100, 準ステート固定]
type = Changestate
triggerall = !ishelper
trigger1 = !(enemy,name = "ONI-MIKO-REIMU" || enemy,name = "H-Reimu")
value = 140
ignorehitpause = 1

;---------------------------------------------------------------------------

[Statedef 9200]
type = A
movetype = I
physics = N
velset = 1, 0
ctrl = 0

[State 9200, ヘルパー消去]
type = Destroyself
trigger1 = ishelper
ignorehitpause = 1

[State 9200, 自キャラ以外だった場合]
type = Changestate
triggerall = !ishelper
trigger1 = name != "Mirror Cube Square"
value = 5150
ignorehitpause = 1

[State 9200, アニメ変更]
type = Changeanim
triggerall = !ishelper
trigger1 = anim != 9200
value = 9200
ignorehitpause = 1

[State 9200, ゲージ消費]
type = Poweradd
triggerall = !ishelper
trigger1 = animelem = 1
value = -3000
ignorehitpause = 1

[State 9200, 混線用ヘルパー]
type = Helper
triggerall = !ishelper
trigger1 = numhelper(120) < 3
helpertype = player
ID = 120
name = "konsen_kurai"
postype = p1
pos = 0, 9999999999999
stateno = 120
size.xscale = 1
size.yscale = 1
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 9200, ステ習得用ヘルパー]
type = Helper
triggerall = !ishelper
trigger1 = numhelper(131) = 0
helpertype = player
ID = 131
name = "konsen_anime"
postype = p1
pos = 0, 0
stateno = 131
size.xscale = 1
size.yscale = 1
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 9200, 混線用永続タゲ]
type = Reversaldef
trigger1 = !ishelper
reversal.attr = SCA, AA, AT, AP
sparkxy = 999, 999
priority = 7, Hit
pausetime = 0, 2
hitsound = -1
p2stateno = 4000
ignorehitpause = 1

[State 9200, 習得ヘルパー飛ばし]
type= Targetstate
triggerall = !ishelper
triggerall = numtarget
trigger1 = target,ishelper
value = 7500
ignorehitpause = 1

[State 9200, ターゲットオーバーフロー]
type = Targetlifeadd
trigger1 = numtarget > 0
value = -9999999999999
absolute = 1
ignorehitpause = 1

[State 9200, ジャンプＲＢＭ]
type = Projectile
triggerall = !ishelper
trigger1 = animelemtime(1) = [0,140]
projanim = 1002
projID = 9200
projremove = 0
projremovetime = 1
projsprpriority = -1
attr = SCA, AA, AT, AP
hitflag = MA
animtype = back
ground.type = trip
priority = 7, hit
projriority = 9999999999999
damage = random
givepower = powermax
yaccel = 9999999999999
fall = 1
fall.recover = 0
fall.damage = 9999999999999
sparkxy = 999, 999
p2getp1state = 0
supermovetime = 9999999999999
pausemovetime = 9999999999999
ignorehitpause = 1

[State 9200, 背景]
type = Explod
triggerall = !ishelper
trigger1 = animelem = 1
anim = 9300
ID = 9200
pos = 0, 240
postype = left
vfacing = -1
bindtime = -1
removetime = 140
sprpriority = -7
ownpal = 1
ignorehitpause = 1

[State 9200, 音を鳴らす]
type = Playsnd
triggerall = !ishelper
trigger1 = animelem = 1
value = 1000, 13
volume = -50
ignorehitpause = 1

[State 9200, 演出時背景非表示]
type = Assertspecial
trigger1 = !ishelper
flag = nobg
flag2 = nofg
ignorehitpause = 1

[State 9200, 演出時背景塗り潰し]
type = Envcolor
trigger1 = !ishelper
time = 1
value = 0, 0, 0
under = 1
ignorehitpause = 1

[State 9200, ステート変更]
type = Changestate
triggerall = !ishelper
trigger1 = animtime = 0
value = 51
ctrl = 1
ignorehitpause = 1

[State 9200, 死亡時]
type = Changestate
triggerall = !ishelper
trigger1 = !alive
value = 5050
ignorehitpause = 1

[State 9200, 準ステート固定]
type = Changestate
triggerall = !ishelper
trigger1 = !(enemy,name = "ONI-MIKO-REIMU" || enemy,name = "H-Reimu")
value = 140
ignorehitpause = 1

;---------------------------------------------------------------------------