ama-newskill.cns

Last-modified: 2015-07-16 (木) 16:15:48

新・擬人化アマテラスの1ゲージ特殊技『勾玉』の記述が行われているファイル

 

『勾玉』は使用するとキャラの周囲にオプションが現れ、『墨ゲージ』の回復が早くなり
攻撃と同時にオプションにも攻撃判定が発生してダメージの上昇につながり、一回だけ敵飛び道具への
アーマーになってくれる(と言うと聞こえは良いが、要するに飛び道具一発で消えてしまうということ)

 

その性質上、可能な限り効果時間一杯恩恵を受けたいので、それが可能なときにしか使わない


 

[Statedef 2050];『勾玉』地上版

編集前

[State 1000, Jump Strong Punch]
type = ChangeState
value = 1210
triggerall = command = "y"
trigger1 = time>12
trigger1 = statetype = A

 

;kj
[State -1, Light Kung Fu Palm]
type = ChangeState
value = 1310
trigger1 = command = "a"
trigger1 = time>12

 
編集後

[State 1000, Jump Strong Punch]
type = ChangeState
value = 1210
triggerall = var(59) <= 0
triggerall = command = "y"
trigger1 = time>12
trigger1 = statetype = A

 

;kj
[State -1, Light Kung Fu Palm]
type = ChangeState
value = 1310
triggerall = var(59) <= 0
trigger1 = command = "a"
trigger1 = time>12

 

;空中版『一閃』でのコンボが、継続できるような状況でしか使わない
[State 2050, 空中版『一閃』へ派生する]
type = ChangeState
value = 1210
triggerall = var(59) >= 1
triggerall = random <= (var(59) * 100)
triggerall = roundstate = 2
triggerall = var(40) >= 1000
trigger1 = time > 12
trigger1 = statetype = A
trigger1 = random <= 700


つまり『勾玉』は、空中版『一閃』に派生することで、暫くコンボが続けられるような時にしか使わない
なのでホーミングジャンプへの派生は考慮にいれる必要はない。あとは念の為「var(40) >= 1000」と
空中版『一閃』に必要な、専用の『墨ゲージ』が残っているかの判定は入れておこう

 

[Statedef 2055];『勾玉』空中版

編集前

[State 1000, Jump Strong Punch]
type = ChangeState
value = 1210
triggerall = var(40)>=1000
triggerall = command = "y"
trigger1 = time>12
trigger1 = statetype = A

 

;kj
[State -1, Light Kung Fu Palm]
type = ChangeState
value = 1310
trigger1 = command = "a"
trigger1 = time>12

 
編集後

[State 1000, Jump Strong Punch]
type = ChangeState
value = 1210
triggerall = var(59) <= 0
triggerall = var(40)>=1000
triggerall = command = "y"
trigger1 = time>12
trigger1 = statetype = A

 

;kj
[State -1, Light Kung Fu Palm]
type = ChangeState
value = 1310
triggerall = var(59) <= 0
trigger1 = command = "a"
trigger1 = time>12

 

;空中版『一閃』でのコンボが、継続できるような状況でしか使わない
[State 2055, 空中版『一閃』へ派生する]
type = ChangeState
value = 1210
triggerall = var(59) >= 1
triggerall = random <= (var(59) * 100)
triggerall = roundstate = 2
triggerall = var(40) >= 1000
trigger1 = time > 12
trigger1 = statetype = A
trigger1 = random <= 700


こちらも同様、地上版は『一閃(地上版)』で打ち上げた後の追撃に、空中版は『一閃(空中版)』による
コンボ中にだけ出すように使っていく。よって相手がスライドダウン中に使うことは無いはずなので
「p2stateno != [1170,1179]」を入れる必要は無い、あまり自信は無いけど