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

categoryfunction.combat

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

Combat Function Category

戦闘に関する関数

Functions

NameBrief Description
ActionCounterSpell呼出者の戦闘状態を「呪文相殺」モードにします。
ActionUseFeatoTargetのフィート(特技)を使用させます。
AssociateCheckobjectがヘンチマン(PCの傭兵)かそうでないかを調べます。
BashDoorCheckヘンチマンが扉を殴り続けさせる為にDetermineCombatRoundの中で使われます。
CheckEnemyGroupingOnTargetターゲット周辺の球体状の範囲内の敵の数を取得します。
CheckFriendlyFireOnTargetターゲット周辺の球体状の範囲内の友好的クリーチャーの数を取得します。
chooseTactics職業に特有の戦術を決定します。
DetermineClassToUseNPCのキャラクタークラスを見て、戦闘中にどれを使用するべきであるか決めます。
DetermineCombatRound特定のラウンドの間にとるNPCの行動を決定します。
EffectDamageReductionダメージ軽減effectを作成します。
EffectDamageResistance目標をあるタイプのダメージにもっと抵抗するeffectを返します。
EffectDamageShield攻撃が成功したものにダメージを与えるダメージシールド(エレメンタルシールド)を目標の回りに作成します。
EffectDeathデスeffectを作成します。
GetAheadLocationThis function returns a location directly in front of the tartget
GetBehindLocationReturns location directly behind the target and facing same direction as the target
GetFlankingLeftLocationReturns a location on the left flank of the target
GetForwardFlankingLeftLocationReturns location to the forward left flank of the target
GetForwardFlankingRightLocationReturns location to the forward right flank of the target
GetGoingToBeAttackedBy現在の戦闘ラウンドで他のクリーチャーを攻撃しているクリーチャーを取得します。
GetIsFightingクリーチャーが戦闘中かどうかを得ます。
GetLastHostileActorobjectに対し最後に敵対行為を実行した、プロットクリーチャーではない生存者を得ます。
GetOppositeLocationReturns a location that is directly behind the target
JumpToWeakestEnemy最もダメージを受けている敵にジャンプする
RestoreBaseAttackBonus?Restores the number of base attacks back to it's original state
SearchForPlayer一番近いPCを探し攻撃する。
SetBaseAttackBonus?Sets the number of base attacks for the specified creature
TalentRangedAttackers射程ある攻撃法で攻撃されている間の、呪文詠唱者であるNPCの行動方針を決定します。

See Also

Function Categories