バグ情報 - (2012/09/14 (金) 02:03:57) の1つ前との変更点
追加された行は緑色になります。
削除された行は赤色になります。
*バグ・仕様情報
Papyrusにおけるバグまたは仕様情報です。
***IsWeaponDrawn()が機能しない
これは武器を構えているかどうかを判定するものですが、
左手魔法、右手片手剣またはダガーの時になぜかFalseを返します。
***OnLoad() OnInit()のバグ(仕様?)
OnLoadはそのオブジェクトやクエストが読まれた時のイベント判定なんですが、何故かうまく機能しません。
OnInitもオブジェクトにつけるタイプは機能しません。
Oninitはクエストにつける場合はクエストスタート時の初回だけ機能します。
ゲームロード時に駆動するイベントが使いたい場合はSkyrim1.6以降に追加されたOnPlayerLoadGame()を使ってください。
***Playidle()とSendAnimationEvent()
どちらもモーションを呼ぶメソッドでplayidleはAnimationsから登録されたのを呼び出しますが、SendAnimationEvent()はAnim Eventsの中から直接呼び出します。
隠密のPerkで習得できるサイレントロールを例にすると、スニーク中に前方向+ダッシュキーで前転できます。
Conditionsの条件判定にかかわらず、両方のメソッドで呼び出す限りはスニーク中にしか使えません。
また、魔法や杖を装備している時に使えません。パークで習得する方は魔法や杖を装備していても使えます。
モーションが発動する何らかの条件はモーションそのものやモーションブレンド制御のBehaviorファイルではなく、内部的に定義されていると考えられます。
表示オプション
横に並べて表示:
変化行の前後のみ表示: