;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
; イントロ（この本前に読んだな）
[Statedef 194]
type     = S
movetype = I
physics  = N
ctrl = 0
anim = 196
sprpriority = 1
velset = 0,0

[State 194, 特殊効果]
type = AssertSpecial
trigger1 = 1
flag = Intro

[State 194, 1]
type = VarSet
trigger1 = Time = 0
v = 15
value = ceil(pos X)

[State 194, 2]
type = ScreenBound
trigger1 = Time >= 0
value = 0

[State 194, 2]
type = PosSet
trigger1 = Time = 1
x = -300 * Facing

[State 194, 3]
type = ChangeAnim
trigger1 = Time = 250
value = 20

[State 194, 4]
type = VelSet
trigger1 = Time = 250
x = 3

[State 194, 5]
type = ChangeAnim
triggerall = anim = 20
trigger1 = Facing = 1
trigger1 = Pos X >= Var(15) -75
trigger2 = Facing = -1
trigger2 = Pos X <= Var(15) -75
value = 194
persistent = 0

[State 194, 6]
type = VelSet
trigger1 = Anim = 194
x = 0

[State 194, 7]
type = VelSet
trigger1 = Anim = 194 && AnimTime = 0
x = 3

[State 194, 8]
type = ChangeAnim
trigger1 = Anim = 194 && AnimTime = 0
value = 20

[State 194, 音を鳴らす]
type = Explod
trigger1 = Time = 0
anim = 198
ID = 198
removetime = -1
velocity = 0,0
sprpriority = 0
scale = 0.5,0.5
pos = 0,0
ownpal = 1

[State 194, 音を鳴らす2]
type = Explod
trigger1 = Anim = 194 && AnimElem = 3
anim = 7002
ID = 7002
removetime = -2
sprpriority = 999
scale = 1,1
pos = 60,-60
ownpal = 1

[State 194, 音を鳴らす3]
type = ModifyExplod
trigger1 = Anim = 194 && AnimElem = 3
anim = 198
ID = 198
removetime = 150
velocity = 15,-5
sprpriority = 0
scale = 0.5,0.5
pos = 0,0
ownpal = 1

[State 194, 音を鳴らす4]
type = PlaySnd
trigger1 = Anim = 194 && AnimElem = 3
value = 1,5

[State 194, 音を鳴らす5]
type = PlaySnd
trigger1 = Time = 1
value = 1900,6

[State 194, state4]
type = ChangeState
trigger1 = Anim = 20
trigger1 = Facing = 1
trigger1 = Pos X >= var(15)
trigger2 = Anim = 20
trigger2 = Facing = -1
trigger2 = Pos X <= var(15)
value = 0