追加記述

Last-modified: 2017-03-24 (金) 01:57:12

基本的には和訳カンフーマンのそれそのまま、あまり悩むことはない

 

ただジャンプ距離など、若干違う部分に手を加えたりはする


 

歩く

追加内容

;歩く、蒼月潮の歩く速度はかなり遅い
[State -1, 歩く]
type = ChangeState
value = 20
triggerall = roundstate = 2
triggerall = var(50) >= 1
triggerall = random <= var(50) * 100
triggerall = statetype != A
trigger1 = ctrl && stateno != 20
trigger1 = random <= 100
ctrl = 1


デフォルトAIは専用の歩きステートに飛ばすことで歩かせるが、この新規AIでは通常どおり
既存の歩きステートに飛ばして歩かせる。どちらにせよ歩き速度はあまり速くない

 

ジャンプ

追記内容

;ジャンプする、蒼月潮のジャンプ速度&ジャンプ高度はかなり高い
[State -1, ジャンプ]
type = ChangeState
value = 40
triggerall = roundstate = 2
triggerall = var(50) >= 1
triggerall = random <= var(50) * 100
triggerall = statetype != A && ctrl
trigger1 = BackEdgeBodyDist <= 20 && p2statetype = L && p2bodydist X <= 80
trigger2 = p2statetype != A && enemynear,HitDefAttr = SC, NT,ST,HT
trigger2 = random <= 700
trigger3 = p2statetype != A && p2BodyDist X >= 120 && enemynear,NumProj > 0
trigger3 = random <= 100
trigger4 = p2statetype != A && p2BodyDist X >= 160 && p2movetype = A && EnemyNear,NumHelper > 0
trigger4 = random <= 50
ctrl = 1


蒼月潮は二段ジャンプできないが、ジャンプ力自体はかなり高いし、前転のような接近手段もある
ということで各距離を少し伸ばして設定している。また和訳カンフーマンや新・擬人化アマテラスのように
エリアルに行けるような、相手を打ち上げる技は無いので、そこは記述しないである

 

空中受け身

追記内容

;空中で受け身を取る、無いよりはあった方がいい
[State -1, 空中受け身]
Type = ChangeState
Value = 5210
triggerall = RoundState = 2
triggerall = var(50) >= 1
triggerall = random <= var(50) * 100
triggerAll = Vel Y > -1
triggerAll = Alive
triggerAll = StateNo = 5050
trigger1 = CanRecover
trigger1 = Random <= 700


ごく普通の空中受け身、特に弄るところもない

 

ガード

記述内容

;ガードする、硬さは大した事ないが、それも使い方次第
[State -1, ガード]
type = ChangeState
value = 120
triggerall = RoundState = 2
triggerall = var(50) >= 1
triggerall = random <= var(50) * 100
triggerall = ctrl && stateno != [120,155]
trigger1 = random <= 700
trigger1 = p2movetype = A || InGuardDist
trigger2 = p2movetype = A || InGuardDist || enemynear,NumProj > 0
trigger2 = P2BodyDist X >= 90 || statetype = A


ごく普通のガード、特に弄るところはない