タッグ戦時のヒールライト全体化を対応させたいキャラのcns・airに、このtxtの記述をコピペする事で対応させる事が可能。
State 19858とAction 19858,19859を対応させたいキャラクターが使用してない事が条件。変数は使いません。
※このTXTは暗黒内藤氏から頂いたものにdknが少し加筆した物です。(加筆部は★がついてます)
〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜


アニメNoを30000〜30001から19858〜19859に変えてるのは番号被り避けです
キリのいい数字は必ずと言っていいほど他キャラの無関係なアニメと被るので・・・
airにコピペするアニメは相手が振向きスプライトの5.0番がある前提で組んでます
ラストの決めポーズがキャラによって変わるので、いっその事0.0番を1枚だけ-1で表示させていた方が無難かもしれません
稀に0.0番に立ちスプライトとは全く無関係のエフェクトとか入れてるキャラがいるかもしれませんが、
まぁ大多数はカンフーマンに合わせてると思うので大丈夫かと



↓airにコピペ(妥協案)★アニメーションしないVersion。見た目に拘らない人用
;---------------------------------------------
;ヒールライト(地上)
[Begin Action 19858]
  0,  0,  0,  0, -1

;ヒールライト(空中)
[Begin Action 19859]
 41,  0,  0,  0, -1;←41.0版にジャンプのスプライトを登録してないキャラも居るから地上と同じで良いかも・・・


↓airにコピペ(理想形？)★一回転する聖剣3仕様。最初が122Fの待ちモーションであれば後は好きに弄って大丈夫です
;---------------------------------------------
;ヒールライト(地上)
[Begin Action 19858]
  0,  0,  0,  0,122
  5,  0,  0,  0,  6
  5,  0,  0,  0,  6,H
  0,  0,  0,  0,  6,H
  0,  0,  0,  0,  6
  0,  0,  0,  0, -1

;ヒールライト(空中)
[Begin Action 19859]
 41,  0,  0,  0,122
  5,  0,  0,  0,  6
  5,  0,  0,  0,  6,H
  0,  0,  0,  0,  6,H
  0,  0,  0,  0,  6
 41,  0,  0,  0, -1




↓cnsのどっかにコピペ
;---------------------------------------------------------------------------
;***シャルロットのヒールライト用ヘルパー
[Statedef 19858]
type    = A
movetype= I
physics = N
juggle  = 0
ctrl = 0
anim = IfElse(root,statetype=A,19859,19858)
velset = 0,0
poweradd = 0
sprpriority = 3

;無敵
[State 19858]
type = nothitby
trigger1 = 1
value = SCA
ignorehitpause = 1

[State 19858]
type = PalFX
trigger1 = time = 122
time = 128
add = 10,140,110
sinadd = -30,-30,-30,64
invertall = 0
color = 256

[State 19858, loop]
type = HitOverride
trigger1 = ishelper
attr = SCA,AA,AP,AT
stateno = 19858
time = -1
ignorehitpause = 1

[State 19858]
type = DestroySelf
trigger1 = Time = 297




↓statedef-2にコピペ
;---------------------------------------------
;シャルロット「ヒールライト」対応ステート

[State -2, シャルロットのヒールライト連動：ヒールライトレベル1]
type = Lifeadd
value = Ceil(LifeMax*0.2)
triggerall = teammode = simul
triggerall = partner,name = "CharlotteSD" && partner,authorname = "dkn"
triggerall = (partner,PalNo = [1,3]) || (partner,PalNo = [8,11])
triggerall = Alive
triggerall = numpartner
triggerall = (partner,stateno = 0) && (partner,prevstateno = 3051)
trigger1 = partner,time = 2
ignorehitpause = 1

[State -2, シャルロットのヒールライト連動：ヒールライトレベル2]
type = Lifeadd
value = Ceil(LifeMax*0.3)
triggerall = teammode = simul
triggerall = Alive
triggerall = numpartner
triggerall = partner,name = "CharlotteSD" && partner,authorname = "dkn"
triggerall = partner,PalNo = [4,7]
trigger1 = (partner,stateno = 0) && (partner,prevstateno = 3051)
trigger1 = partner,time = 2
ignorehitpause = 1

;シャルロットのヒールライト連動：ヒールライトレベル3
[State -2, ]
type = Lifeadd
value = (lifemax)
triggerall = teammode = simul
triggerall = Alive
triggerall = numpartner
triggerall = partner,name = "CharlotteSD" && partner,authorname = "dkn"
triggerall = partner,PalNo = 12
trigger1 = (partner,stateno = 0) && (partner,prevstateno = 3051)
trigger1 = partner,time = 2
ignorehitpause = 1

[State -2, シャルロットのヒールライト連動：偽物]
type = Helper
triggerall = teammode = simul
triggerall = Alive
triggerall = numpartner
triggerall = partner,name = "CharlotteSD" && partner,authorname = "dkn"
triggerall = partner,numhelper(3002)
trigger1 = numhelper(19858) = 0
id = 19858
name = "charheal"
sprpriority = 1
pos = 0,0
postype = p1
stateno = 19858
helpertype = normal
supermovetime = 999999
keyctrl = 0
ownpal = 1
ignorehitpause = 1

[State -2, シャルロットのヒールライト連動：透明]
type = trans
triggerall = teammode = simul
triggerall = partner,name = "CharlotteSD" && partner,authorname = "dkn"
triggerall = Alive
triggerall = numpartner
triggerall = partner,stateno = 3001 || partner,stateno = 3051
trigger1 = partner,numhelper(3002)
trans = addalpha
alpha = -256,256
ignorehitpause = 1

[State -2, シャルロットのヒールライト連動：保険]
type = NotHitBy
triggerall = teammode = simul
triggerall = partner,name = "CharlotteSD" && partner,authorname = "dkn"
triggerall = Alive
triggerall = numpartner
trigger1 = numhelper(19858)
value = SCA
ignorehitpause = 1



by暗黒内藤
