トップ 新規 差分 一覧 ソース 検索 ヘルプ PDF RSS ログイン

categoryfunction.targeting

掲示板(停止中) | About | Reference | Lyceum(スクリプト入門) | Resources | Contributors | LexiconJP-OLD | NWN Builders

Targeting Function Category

目標指定を扱う関数

Functions

NameBrief Description
FindSingleRangedTarget3メートル以上離れた敵を探す。
GetAttackTarget指定したクリーチャーの現在の攻撃対象である敵を得ます。
GetAttemptedAttackTarget攻撃を試みたクリーチャーを得ます。
GetAttemptedSpellTarget呪文を唱えようとした対象となるクリーチャーを判定します。
GetChangeInX目的地までのX座標の変化値を計算する便利な関数です。
GetDistanceBetween2つのオブジェクトの間の距離を測る。
GetDistanceBetweenLocationsゲーム内の2つの位置(ロケーション)の距離を測ります。
GetDistanceToObjectスクリプトの呼出者とobjectの間の距離(メーター)です
GetFacingFromLocationlocation変数から向いている方向の値を得ます。
GetFactionBestACファクション中(パーティ中)で最も高いACを持ったメンバーを得ます。
GetFactionLeastDamagedMemberoFactionMemberのファクションに属する中から、最もHPに受けた被害が少ないメンバーを得ます。
GetFactionMostDamagedMemberoFactionMemberのファクションに属する中から、最もHPに受けた被害が多いメンバーを得ます。
GetFactionWorstACファクション中(パーティ中)で最も低いACを持ったメンバーを得ます。
GetLastHostileActorobjectに対し最後に敵対行為を実行した、プロットクリーチャーではない生存者を得ます。
GetLocationオブジェクトの位置を調べます。
GetMostDangerousClassNPCに対する最も脅威なグループタイプを決定するために、4つの基本形を使用します。
GetNearestSeenOrHeardEnemy見ることのできる最も近くにいるクリーチャーを調べます。また音が聞こえる最も近くにいるクリーチャーを調べます。
LineOfSightObject2つのオブジェクト間が直線上で視認できるかどうかを調べます。
LineOfSightVector2つの位置間を結ぶ直線が存在するかどうかを返します。
SetBehaviorStateNPCの行動を設定します。
ShoutDisturbedコンテナ(入れ物)を破壊もしくは開けたPCに対して、コンテナファクションのNPCを敵対にします。
VersusRacialTypeEffect対特定種族タイプのeEffectを設定します。

See Also

Function Categories