;随机位置
[State 0, Explod]
type = Explod
trigger1 = 1||var(1):=25 ;开始时间
trigger1 = 1||var(2):=10 ;间隔时间
trigger1 = 1||var(3):=12 ;火花个数
trigger1 = 1||fvar(1):=50 ;分布半径
trigger1 = 1||fvar(2):=35 ;水平位移
trigger1 = 1||fvar(3):=-120 ;垂直位移
trigger1 = time=[var(1),var(1)+var(2)*var(3))
trigger1 = (time-var(1))%var(2)=0
;
trigger1 = 1||var(52):= 0
trigger1 = 1||var(51):= 0
trigger1 = 1||var(51):= var(51)+numexplod(10000+var(52))||var(52):=var(52)+1
trigger1 = 1||var(51):= var(51)+numexplod(10000+var(52))||var(52):=var(52)+1
trigger1 = 1||var(51):= var(51)+numexplod(10000+var(52))||var(52):=var(52)+1
trigger1 = 1||var(51):= var(51)+numexplod(10000+var(52))||var(52):=var(52)+1
trigger1 = 1||var(51):= var(51)+numexplod(10000+var(52))||var(52):=var(52)+1
trigger1 = 1||var(51):= var(51)+numexplod(10000+var(52))||var(52):=var(52)+1
trigger1 = 1||var(51):= var(51)+numexplod(10000+var(52))||var(52):=var(52)+1
trigger1 = 1||var(51):= var(51)+numexplod(10000+var(52))||var(52):=var(52)+1
trigger1 = 1||var(51):= var(51)+numexplod(10000+var(52))||var(52):=var(52)+1
trigger1 = 1||var(51):= var(51)+numexplod(10000+var(52))||var(52):=var(52)+1
trigger1 = 1||var(51):= var(51)+numexplod(10000+var(52))||var(52):=var(52)+1
trigger1 = 1||var(51):= var(51)+numexplod(10000+var(52))||var(52):=var(52)+1
trigger1 = 1||var(51):= var(51)+numexplod(10000+var(52))||var(52):=var(52)+1
trigger1 = 1||var(51):= var(51)+numexplod(10000+var(52))||var(52):=var(52)+1
trigger1 = 1||var(51):= var(51)+numexplod(10000+var(52))||var(52):=var(52)+1
trigger1 = 1||var(51):= var(51)+numexplod(10000+var(52))||var(52):=var(52)+1
trigger1 = 1||var(51):= var(51)+numexplod(10000+var(52))||var(52):=var(52)+1
trigger1 = 1||var(51):= var(51)+numexplod(10000+var(52))||var(52):=var(52)+1
trigger1 = 1||var(51):= var(51)+numexplod(10000+var(52))||var(52):=var(52)+1
trigger1 = 1||var(51):= var(51)+numexplod(10000+var(52))||var(52):=var(52)+1
trigger1 = 1||var(50):=random%(var(3)-var(51))
trigger1 = 1||var(53):= 0;判定指示物
trigger1 = 1||var(52):= 0;循环指示物
trigger1 = 1||var(51):= 0;目标位置计算
trigger1 = 1||cond(!numexplod(10000+var(52))&&var(50)=0,var(53):=-10,0)
trigger1 = 1||cond(numexplod(10000+var(52)),var(51):=var(51)+1||var(53):=var(53)+1,0)
trigger1 = 1||cond(!numexplod(10000+var(52))&&var(50)>0,var(51):=var(51)+1||var(53):=var(53)+1||var(50):=var(50)-1,0)
trigger1 = 1||cond(var(53)>0,var(52):=var(52)+1||var(53):=0,0)
trigger1 = 1||cond(!numexplod(10000+var(52))&&var(50)=0,var(53):=-10,0)
trigger1 = 1||cond(numexplod(10000+var(52)),var(51):=var(51)+1||var(53):=var(53)+1,0)
trigger1 = 1||cond(!numexplod(10000+var(52))&&var(50)>0,var(51):=var(51)+1||var(53):=var(53)+1||var(50):=var(50)-1,0)
trigger1 = 1||cond(var(53)>0,var(52):=var(52)+1||var(53):=0,0)
trigger1 = 1||cond(!numexplod(10000+var(52))&&var(50)=0,var(53):=-10,0)
trigger1 = 1||cond(numexplod(10000+var(52)),var(51):=var(51)+1||var(53):=var(53)+1,0)
trigger1 = 1||cond(!numexplod(10000+var(52))&&var(50)>0,var(51):=var(51)+1||var(53):=var(53)+1||var(50):=var(50)-1,0)
trigger1 = 1||cond(var(53)>0,var(52):=var(52)+1||var(53):=0,0)
trigger1 = 1||cond(!numexplod(10000+var(52))&&var(50)=0,var(53):=-10,0)
trigger1 = 1||cond(numexplod(10000+var(52)),var(51):=var(51)+1||var(53):=var(53)+1,0)
trigger1 = 1||cond(!numexplod(10000+var(52))&&var(50)>0,var(51):=var(51)+1||var(53):=var(53)+1||var(50):=var(50)-1,0)
trigger1 = 1||cond(var(53)>0,var(52):=var(52)+1||var(53):=0,0)
trigger1 = 1||cond(!numexplod(10000+var(52))&&var(50)=0,var(53):=-10,0)
trigger1 = 1||cond(numexplod(10000+var(52)),var(51):=var(51)+1||var(53):=var(53)+1,0)
trigger1 = 1||cond(!numexplod(10000+var(52))&&var(50)>0,var(51):=var(51)+1||var(53):=var(53)+1||var(50):=var(50)-1,0)
trigger1 = 1||cond(var(53)>0,var(52):=var(52)+1||var(53):=0,0)
trigger1 = 1||cond(!numexplod(10000+var(52))&&var(50)=0,var(53):=-10,0)
trigger1 = 1||cond(numexplod(10000+var(52)),var(51):=var(51)+1||var(53):=var(53)+1,0)
trigger1 = 1||cond(!numexplod(10000+var(52))&&var(50)>0,var(51):=var(51)+1||var(53):=var(53)+1||var(50):=var(50)-1,0)
trigger1 = 1||cond(var(53)>0,var(52):=var(52)+1||var(53):=0,0)
trigger1 = 1||cond(!numexplod(10000+var(52))&&var(50)=0,var(53):=-10,0)
trigger1 = 1||cond(numexplod(10000+var(52)),var(51):=var(51)+1||var(53):=var(53)+1,0)
trigger1 = 1||cond(!numexplod(10000+var(52))&&var(50)>0,var(51):=var(51)+1||var(53):=var(53)+1||var(50):=var(50)-1,0)
trigger1 = 1||cond(var(53)>0,var(52):=var(52)+1||var(53):=0,0)
trigger1 = 1||cond(!numexplod(10000+var(52))&&var(50)=0,var(53):=-10,0)
trigger1 = 1||cond(numexplod(10000+var(52)),var(51):=var(51)+1||var(53):=var(53)+1,0)
trigger1 = 1||cond(!numexplod(10000+var(52))&&var(50)>0,var(51):=var(51)+1||var(53):=var(53)+1||var(50):=var(50)-1,0)
trigger1 = 1||cond(var(53)>0,var(52):=var(52)+1||var(53):=0,0)
trigger1 = 1||cond(!numexplod(10000+var(52))&&var(50)=0,var(53):=-10,0)
trigger1 = 1||cond(numexplod(10000+var(52)),var(51):=var(51)+1||var(53):=var(53)+1,0)
trigger1 = 1||cond(!numexplod(10000+var(52))&&var(50)>0,var(51):=var(51)+1||var(53):=var(53)+1||var(50):=var(50)-1,0)
trigger1 = 1||cond(var(53)>0,var(52):=var(52)+1||var(53):=0,0)
trigger1 = 1||cond(!numexplod(10000+var(52))&&var(50)=0,var(53):=-10,0)
trigger1 = 1||cond(numexplod(10000+var(52)),var(51):=var(51)+1||var(53):=var(53)+1,0)
trigger1 = 1||cond(!numexplod(10000+var(52))&&var(50)>0,var(51):=var(51)+1||var(53):=var(53)+1||var(50):=var(50)-1,0)
trigger1 = 1||cond(var(53)>0,var(52):=var(52)+1||var(53):=0,0)
trigger1 = 1||cond(!numexplod(10000+var(52))&&var(50)=0,var(53):=-10,0)
trigger1 = 1||cond(numexplod(10000+var(52)),var(51):=var(51)+1||var(53):=var(53)+1,0)
trigger1 = 1||cond(!numexplod(10000+var(52))&&var(50)>0,var(51):=var(51)+1||var(53):=var(53)+1||var(50):=var(50)-1,0)
trigger1 = 1||cond(var(53)>0,var(52):=var(52)+1||var(53):=0,0)
trigger1 = 1||cond(!numexplod(10000+var(52))&&var(50)=0,var(53):=-10,0)
trigger1 = 1||cond(numexplod(10000+var(52)),var(51):=var(51)+1||var(53):=var(53)+1,0)
trigger1 = 1||cond(!numexplod(10000+var(52))&&var(50)>0,var(51):=var(51)+1||var(53):=var(53)+1||var(50):=var(50)-1,0)
trigger1 = 1||cond(var(53)>0,var(52):=var(52)+1||var(53):=0,0)
trigger1 = 1||cond(!numexplod(10000+var(52))&&var(50)=0,var(53):=-10,0)
trigger1 = 1||cond(numexplod(10000+var(52)),var(51):=var(51)+1||var(53):=var(53)+1,0)
trigger1 = 1||cond(!numexplod(10000+var(52))&&var(50)>0,var(51):=var(51)+1||var(53):=var(53)+1||var(50):=var(50)-1,0)
trigger1 = 1||cond(var(53)>0,var(52):=var(52)+1||var(53):=0,0)
trigger1 = 1||fvar(30):=fvar(1)*cos(pi*2/var(3)*var(51))
trigger1 = 1||fvar(31):=fvar(1)*sin(pi*2/var(3)*var(51))*0.3
anim = 10001
ID = 10000+var(51)
pos = fvar(2)+fvar(30),fvar(3)+fvar(31)
postype = p1 ;p2,front,back,left,right
facing = 1
vfacing = 1
bindtime = 0
vel = 0,0
accel = 0,0
random = 0,0
removetime = 20+var(2)*var(3)-(time-var(1))
pausemovetime = -1
scale = .2,.2
sprpriority = ceil(fvar(31)/3)
ontop = 0
shadow = 0,0,0
ownpal = 1
removeongethit = 0
ignorehitpause = 1