[Statedef 5150]
anim0=瞬間移動アニメ
[state ]
type = changeanim
triggerall = ishelper()
triggerall = anim = 0;瞬間移動アニメ
trigger1 = animtime = 0
value = random+1
ignorehitpause = 1
[state ]
type = changeanim
triggerall = ishelper()
triggerall = anim != 0;瞬間移動アニメ
trigger1 = animtime = 0
value = 0
ignorehitpause = 1
[state ]
type = varset
triggerall = ishelper()
trigger1 = anim = 0;瞬間移動アニメ
trigger1 = animelem = 6
sysfvar(0) = enemy,pos x+(-facing*20);random*(400-random)
ignorehitpause = 1
[state ]
type = varset
triggerall = ishelper()
trigger1 = anim = 0;瞬間移動アニメ
trigger1 = animelem = 6
sysfvar(1) = enemy,pos y;random*(400-random)
ignorehitpause = 1
[state ]
type = posset
trigger1 = ishelper()
x = sysfvar(0)
ignorehitpause = 1
[state ]
type = posset
trigger1 = ishelper()
y = sysfvar(1)
ignorehitpause = 1
[state ]
type = varset
triggerall = ishelper()
triggerall = anim = 0
trigger1 = ScreenPos X < enemy,ScreenPos X
trigger1 = = Facing = -1
sysvar(4) = 1
ignorehitpause = 1
[state ]
type = varset
triggerall = ishelper()
triggerall = anim = 0
trigger1 = ScreenPos X > enemy,ScreenPos X
trigger1 = = Facing = 1
sysvar(4) = -1
ignorehitpause = 1
[State ]
Type = Turn
triggerall = ishelper()
Trigger1 = sysvar(4) != Facing
ignorehitpause = 1
[State ]
type = Explod
triggerall = ishelper()
Trigger1 = numexplod(0)
SprPriority = 2147483647
anim = anim*10000+animelem
ID = 0
RemoveTime = 0
Pos = pos x,pos y
SuperMove = 1
SuperMoveTime = 9999999999999
PauseMoveTime = 9999999999999
ignorehitpause=1
めずらしくALL自作だけどこんな感じでおk?