接下来就要详细讲解替身《红色旋风》是如何接在克拉克身上的了。
首先是召唤出替身,这里我制作成了普通的招式来进行收放替身的操作
;放出替身
[state -1]
type = changestate
value = 9001
triggerall = statetype != A ;当前状态不是在空中,即站或蹲
triggerall = var(39) = 0
triggerall = numhelper(10000) = 0 ;替身的helper的ID是10000,这里是为了保证替身在场上唯一
;triggerall = numhelper(10001) = 0
triggerall = var(59) = 0 ;让AI不要在不合适的时机出招的保险
triggerall = !ishelper ;不是helper才能使用这个招式
trigger1 = ctrl
trigger1 = command = "收放替身"
这是该招式会转入的状态号,会召唤一个Helper
;放出替身
[statedef 9001]
type = S
ctrl = 0
anim = 8000
velset = 0,0
[state 9001]
type = helper
triggerall = numhelper(10000) = 0
;triggerall = numhelper(10001) = 0
trigger1 = time = 0
stateno = 10201
name = "red"
id = 10000
postype = p1
ownpal = 1
sprpriority = -99
pos = 0,0
helpertype = player
;supermovetime = 999999
;全身出现
[statedef 10201]
type = S
movetype = A
physics = S
anim = 10004
sprpriority = -99
[state 10012]
type = posset
trigger1 = pos y <= 0
y = 0
[state 10004]
type = posadd
trigger1 = 1
x = (parentdist x) -20
y = (parentdist y) -3
[State 900,0]
type = NotHitBy
trigger1 = Time = 0
time = -1
value = SCA,aa,ap,at,NP,SP,HP,NT,ST,HT
[state 10000]
type = changestate
trigger1 = time = 18
value = 10011
这样就可以原地召唤出一个红色巨汉
