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

categoryfunction.henchmenfamiliarssummoned

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

Henchmen/Familiars/Summoned Function Category

Functions used to deal with NPC henchmen, familiars, or summoned creatures.

Functions

NameBrief Description
ActionForceFollowObjectForces an NPC to follow an object.
ActionUseSkillCauses a creature to attempt to use a skill on another object.
AddHenchmanAdds a henchman NPC to a PC.
CheckIsUnlockedPlays voice chat messages that indicates the locked status of a door or placeable.
ClearAssociateActionsClear the actions of one of each type of the PC's associates
CopyLocalsCopies locals from earlier level henchmen to newer henchman
CreateBalor?Summons a Balor to fight for the caster
DestroyAllPersonalItemsDestroys all henchman items.
DestroyChapterQuestItem?Destroys the chapter specific quest item given to oPC by the henchman.
DestroyChapterRewardItem?Destroys the chapter specific reward item given to oPC by the henchman.
DoFollowMaster維持するように指示された距離よりも遠ければ、ヘンチマンを主人に接近させます。
DoLevelUp?Levels up an NPC to appropriate PC henchman level.
EffectSwarmReturns a Swarm effect.
EquipAppropriateWeaponsCause a creature to ready an appropriate weapon.
GetAnimalCompanionCreatureTypeGet a creature's familiar creature type.
GetAnimalCompanionNameGets a creature's familiar name.
GetAssociateReturns an object's associate.
GetAssociateCRMax
GetAssociateHealMaster
GetAssociateStartLocationGets the start location of an NPC associate.
GetAssociateState
GetAssociateTypeReturns the associate type of the specified creature
GetBeenHired?Checks if a henchman has been hired.
GetBehindCauses the caller to move behind the player who is considered their Master.
GetCanLevelUp?Determines if an NPC henchman should level up.
GetCreatureStartingPackageReturns the default level up package
GetDidDieTRUE if the player has died.
GetFactionMostDamagedMemberGet the member of oFactionMember's faction that has taken the most hit points of damage.
GetFamiliarCreatureTypeGets the PC's animal companion creature type.
GetFamiliarNameGet a creature's animal companion name.
GetFormerMasterDetermines the player that was the master of a NPC.
GetGoingToBeAttackedByDetermines the creature that is going to attack another creature in the current combat round.
GetHenchmanDetermines the henchman of a PC.
GetIsPossessedFamiliarRetrieves the controller status of a familiar.
GetLastAssociateCommandGet the last command issued to a given associate.
GetLastHostileActorobjectに対し最後に敵対行為を実行した、プロットクリーチャーではない生存者を得ます。
GetListenPatternNumberCheck if a conversation pattern has been activated in an OnConversation event.
GetLockedObjectFinds the closest locked object up to a maximum of 10 objects away.
GetMasterDetermine who controls a creature.
GetMatchedSubstringGet a matched substring specified by a listen pattern.
GetMatchedSubstringsCountGet the number of listen pattern substrings matched.
GetMaxHenchmen?Gets the maximum number of henchmen
GetWorkingForPlayer?Returns if the henchman is working for the player.
GiveChapterRewardItem?Gives a reward item to the player.
GivePersonalItemMakes the henchman give his or her personal item to the player.
HasChapterRewardItem?Checks if player has the chapter reward item.
HasPersonalItemChecks if the player has the henchman’s personal item.
IsBusyDetermines whether an associate is busy.
LevelUpHenchmanLevels up a creature using the default settings.
OpenInventoryOpens a player's inventory panel.
OpenNearestLockDoesn’t work.
PC文字列を表示するためのデバッグ関数です。エリア内の最初のPCを返します。
RemoveHenchmanRemoves the henchmen from the employ of a PC.
RemoveSummonedAssociate?Removes an associate NPC from the service of a PC.
ResetHenchmenState?Henchman becomes available for other instructions by PC.
SetAssociateListenPatterns仲間(ヘンチマン、召喚される者、使い魔)に対して、命令を受ける準備をさせます。
SetAssociateStartLocationSets an NPC associate's start location to it's current location.
SetAssociateStateChanges the behavior of an associate.
SetBeenHiredSets whether a henchman has been hired before
SetDidDie?Stores if the henchman has just died
SetFormerMasterMarks someone as an NPC henchman's former master PC.
SetIsBusyCauses an associate to be considered busy.
SetListeningSets whether an object should listen.
SetListenPatternSets an object to listen to a particular pattern.
SetMaxHenchmen?Sets the maximum number of henchmen
SetSummonEffectSpecifies the visual special effect and specific creature to be summoned based on the spell cast.
SetWorkingForPlayerSpecifies the PC name the henchman is working for.
SpawnHenchman?Creates the henchmen for each chapter of the original campaign of appropriate level for PC.
SpeakQuickChatSends a line of text overhead the henchman.
StripAllPersonalItemsFromEveryoneRemoves henchmen 'hired' items for use in the original campaign.
SummonAnimalCompanion
SummonFamiliar
UnpossessFamiliarUnpossesses a familiar from its controller.

See Also

Function Categories