■ChangeState【ステートを変更する】
- ▼概要
- 番号ステート(T-/StateNo)を変更する。
- また実行時点でそのステートの読み込みを中断し次のステートを読み込む。
- なお1F中に2500回ステート読み込みを行うと「2500Loopエラー」で落ちる。
- 類似
- 同じステートの持ち主のステートへ移動する;SC-/ChangeState
- キャラ自身のステートへ移動する:SC-/SelfState
- 攻撃を受けた際に反応する:SC-/HitOverride
- Targetのステートを奪う:SC-/TargetState
- 攻撃定義のP1StateNo指定(自分側)、P2StateNo指定(相手側)
- ▼必須記述
- Value = (Int型) ;移動するステート番号を指定
- 存在しないステート番号の場合、エラーが流れる。
- 存在しないステートを読み込むため別の移動する処理まで移動しなくなる。
- ▼オプション
- Ctrl = (bool型);Ctrlフラグを変更する。SC-/CtrlSetと同じ
- Anim = (Int型);アニメを変更するSC-/ChangeAnimと同じ。
- 省略時 変化させない
- IgnorehitPause=1でHitPause中に実行すると適応されないらしい?
- ステート冒頭オプションでも設定できるため基本的に利用しない。
■Lv1-記述例・補足・注意点
- 記述例
- [State 1020, ChangeState]
- Type = ChangeState
- Trigger1 = AnimTime = 0
- value = 0
- ctrl = 1
- アニメが終わった時点で、StateNo=0,Ctrl=1の立ち待機状態へ戻る。
- 補足
- 注意点
- 色々とあるが、基本的な使用には特に無し?
- ステコン実行時点でそれより後の記述をスキップし次のステートの読み込みを行う。
- AI制作時の注意点
最終更新:2013年02月11日 22:03