[State 0, ]
type = null
triggerall = ishelper(56780)||ishelper(56781)||ishelper(56782)||ishelper(56783)||ishelper(56784)||ishelper(56785)||ishelper(56786)||ishelper(56787)||ishelper(56788)||ishelper(56789)
triggerall = 1||var(0):=var(0)+1
triggerall = var(50):= (var(0)%var(1)=0)*(var(0)/var(1)%var(2)+1)
trigger1 = ishelper(56780)
trigger1 = 1||var(1):=1 ;取样间隔
trigger1 = 1||var(2):=8 ;取样次数(最大10)
trigger1 = 1||var(3):=4 ;分身个数(最大10)
trigger1 = 1||var(4):=80 ;分身淡化百分比
trigger1 = 1||var(5):=1000000
trigger1 = 1||var(6):=var(3)
trigger1 = 1||var(7):= (parent , movetype = H)
trigger2 = ishelper(56781)||ishelper(56782)||ishelper(56783)||ishelper(56784)||ishelper(56785)||ishelper(56786)||ishelper(56787)||ishelper(56788)||ishelper(56789)
trigger2 = 1||var(1):=parent,var(1)
trigger2 = 1||var(2):=parent,var(2)
trigger2 = 1||var(3):=parent,var(3)-1
trigger2 = 1||var(4):=parent,var(4)
trigger2 = 1||var(5):=ceil(parent,var(5)*var(4)*0.01)
trigger2 = 1||var(6):=parent,var(6)
trigger2 = 1||var(7):=parent,var(7)
trigger21 = var(9+var(50)):= parent,stateno
trigger22 = fvar(-1+var(50)):= parent,pos x + CameraPos X
trigger23 = fvar(9+var(50)):= parent,pos y
trigger24 = fvar(19+var(50)):= parent,vel x
trigger25 = fvar(29+var(50)):= parent,vel y
trigger26 = var(19+var(50)):= parent,anim
trigger27 = var(29+var(50)):= parent,facing
trigger11 = var(40):= var(9+var(50))
trigger12 = var(41):= floor(fvar(-1+var(50))*1000)
trigger13 = var(42):= floor(fvar(9+var(50))*1000)
trigger14 = var(43):= floor(fvar(19+var(50))*1000)
trigger15 = var(44):= floor(fvar(29+var(50))*1000)
trigger16 = var(45):= var(19+var(50))
trigger17 = var(46):= var(29+var(50))
trigger30 = 1||var(55):=0
trigger30 = 1||cond(stateno!=var(40),var(55):=1,0)
trigger30 = 1||cond(stateno=var(40)&&(stateno=20||(stateno = [40,49]))&&anim!=var(45),var(55):=2,0)
trigger1 = 1||cond(var(1)<=0,var(1):=1,0)
trigger1 = 1||cond(var(2)<=0,var(2):=1,0)
trigger1 = 1||cond(var(2)>=10,var(1):=10,0)
trigger1 = 0
trigger2 = 0
trigger3 = 0
trigger4 = 0
trigger5 = 0
trigger6 = 0
trigger7 = 0
trigger8 = 0
trigger9 = 0
trigger10 = 0
trigger11 = 0
trigger12 = 0
trigger13 = 0
trigger14 = 0
trigger15 = 0
trigger16 = 0
trigger17 = 0
trigger18 = 0
trigger19 = 0
trigger20 = 0
trigger21 = 0
trigger22 = 0
trigger23 = 0
trigger24 = 0
trigger25 = 0
trigger26 = 0
trigger27 = 0
trigger28 = 0
trigger29 = 0
ignorehitpause = 1
[State 0, Turn]
type = Turn
triggerall = 1
triggerall = ishelper(56780)||ishelper(56781)||ishelper(56782)||ishelper(56783)||ishelper(56784)||ishelper(56785)||ishelper(56786)||ishelper(56787)||ishelper(56788)||ishelper(56789)
trigger1 = var(50):= (var(0)%var(1)=0)*(var(0)/var(1)%var(2)+1)
trigger1 = facing!=var(46)
ignorehitpause = 1
[State 0, PosSet]
type = PosSet
triggerall = 1
triggerall = ishelper(56780)||ishelper(56781)||ishelper(56782)||ishelper(56783)||ishelper(56784)||ishelper(56785)||ishelper(56786)||ishelper(56787)||ishelper(56788)||ishelper(56789)
trigger1 = var(50):= (var(0)%var(1)=0)*(var(0)/var(1)%var(2)+1)
x = var(41)*0.001 - CameraPos X
y = var(42)*0.001
ignorehitpause = 1
[State 0, VelSet]
type = VelSet
triggerall = 1
triggerall = ishelper(56780)||ishelper(56781)||ishelper(56782)||ishelper(56783)||ishelper(56784)||ishelper(56785)||ishelper(56786)||ishelper(56787)||ishelper(56788)||ishelper(56789)
trigger1 = var(50):= (var(0)%var(1)=0)*(var(0)/var(1)%var(2)+1)
x = var(43)*0.001
y = var(44)*0.001
ignorehitpause = 1
[State 0, Helper]
type = Helper
triggerall = !ishelper
trigger1 = !numhelper(56780)
helpertype = player
name = "fenshen"
ID = 56780
stateno = 0
pos = 0,0
postype = p1 ;p2,front,back,left,right
facing = 1
keyctrl = 0
ownpal = 1
supermovetime = 0
pausemovetime = 0
[State 0, Helper]
type = Helper
triggerall = ishelper(56780)||ishelper(56781)||ishelper(56782)||ishelper(56783)||ishelper(56784)||ishelper(56785)||ishelper(56786)||ishelper(56787)||ishelper(56788)||ishelper(56789)
trigger1 = var(3)>=2
trigger1 = !numhelper(56780+var(6)-var(3)+1)
helpertype = player
name = "fenshen"
ID = 56780+var(6)-var(3)+1
stateno = 0
pos = 0,0
postype = p1 ;p2,front,back,left,right
facing = 1
keyctrl = 0
ownpal = 1
supermovetime = 0
pausemovetime = 0
[State 0, Trans]
type = Trans
triggerall = ishelper(56780)||ishelper(56781)||ishelper(56782)||ishelper(56783)||ishelper(56784)||ishelper(56785)||ishelper(56786)||ishelper(56787)||ishelper(56788)||ishelper(56789)
trigger1 = 1||var(50):=ceil(var(5)*256/1000000.0)
trans = add
alpha = var(50),256-var(50)
ignorehitpause = 1
[State 0, NotHitBy]
type = NotHitBy
triggerall = ishelper(56780)||ishelper(56781)||ishelper(56782)||ishelper(56783)||ishelper(56784)||ishelper(56785)||ishelper(56786)||ishelper(56787)||ishelper(56788)||ishelper(56789)
trigger1 = 1
value = SCA,NA,SA,HA,NP,SP,HP,NT,ST,HT
time = 2**31-1
ignorehitpause = 1
[State 0, AssertSpecial]
type = AssertSpecial
triggerall = ishelper(56780)||ishelper(56781)||ishelper(56782)||ishelper(56783)||ishelper(56784)||ishelper(56785)||ishelper(56786)||ishelper(56787)||ishelper(56788)||ishelper(56789)
trigger1 = 1
flag = noshadow
ignorehitpause = 1
[State 0, AssertSpecial]
type = AssertSpecial
triggerall = ishelper(56780)||ishelper(56781)||ishelper(56782)||ishelper(56783)||ishelper(56784)||ishelper(56785)||ishelper(56786)||ishelper(56787)||ishelper(56788)||ishelper(56789)
trigger1 = var(7)
flag = invisible
ignorehitpause = 1
[State 0, ChangeAnim]
type = ChangeAnim
triggerall = ishelper(56780)||ishelper(56781)||ishelper(56782)||ishelper(56783)||ishelper(56784)||ishelper(56785)||ishelper(56786)||ishelper(56787)||ishelper(56788)||ishelper(56789)
trigger1 = var(50):= (var(0)%var(1)=0)*(var(0)/var(1)%var(2)+1)
trigger1 = var(55)=2
value = var(45)
ignorehitpause = 1
[State 0, ChangeState]
type = ChangeState
triggerall = ishelper(56780)||ishelper(56781)||ishelper(56782)||ishelper(56783)||ishelper(56784)||ishelper(56785)||ishelper(56786)||ishelper(56787)||ishelper(56788)||ishelper(56789)
trigger1 = var(50):= (var(0)%var(1)=0)*(var(0)/var(1)%var(2)+1)
trigger1 = var(55)=1
value = var(40)
ctrl = 0
ignorehitpause = 1