Category:Module Specific Functions
From NWN Lexicon
Jump to navigationJump to searchModule Specific Function Category
Functions found in #include files that are specific to a certain module and would not be of much use outside of that module.
Functions
Name | Brief Description |
---|---|
Brings a NPC back to life and transports them to a location. | |
Determines if the player has enough gold in their inventory to pay for creating an item at the forge. | |
This function checks to see if the player can afford to use the portal | |
This function resets variables and clears the arenas in the fighter | |
Spawns a creature using the action queue. | |
Determines whether a something has been done before. | |
Gets the Tag of a plot item for an quest in the Official Campaign | |
Determines if the PC carries the proper items to create a new item. | |
Gets the chapter number the player is currently in. | |
Gets the Tag of a plot item for an quest in the Official Campaign | |
Get a local object from the caller. Official campaign use only. | |
Gets the tag of a plot item for a quest in the Official Campaign. | |
Checks to see if the nPos item matches the current reward | |
This variable keeps track of whether or not the player has talked to this henchman. | |
Test if the object has the specified plot item | |
Checks for predefined groups of magical effects on an item to determine if it is magical. | |
Returns the position of a variable in an array containing a list of possible base types that can be created. | |
Retrieves the generic plot flag off of a creature. | |
Get the state of one lever | |
Determines the number of items to create as treasure. | |
Retrieves the string that is the identifier of the personal item for the assassin. | |
Retrieves the assassin's target (victim). | |
Returns the plot item's tag | |
Retrieves the string that is the name of a journal entry. | |
Retrieves the tag of the plot ring. | |
Retrieves the plot tag for a specific quest. | |
Retrieves the plot token number. | |
Retrieves the prisoner object. | |
Returns the quest item's tag. | |
Returns a PC's quest status. | |
Gets the giver's quest tag. | |
Gets the NPC's local variable name for the given quest. | |
Determines whether the HD falls in a range category. | |
Returns the reward item tag. | |
Retrieves the PC that the ring was given to. | |
Gets a string representing a plot item from the Official Campaign | |
Gets the tag of a guard's uniform. | |
Gets a name of an item that can made at the Forge in the official campaign. | |
Used to determine the cost of making an item at the forge. | |
Specifies the assassinâs victim in original campaign. | |
Gives a Luskan plot item to the PC speaker. | |
Gives a reward item to the player. | |
Gives the fetch item to the PC. | |
Gives the personal item of an assassination victim to the player. | |
Create the quest item on the player. | |
Creates a reward item on the PC. | |
Checks if player has the chapter reward item. | |
Checks if the player has the henchmanâs personal item. | |
Checks the PC's party for an item. | |
Checks if the PC's party possesses a given quest item. | |
Checks the PC's party for the reward item. | |
Checks if caller has spell | |
Recalls a player through the use of Recall Stones. | |
Builds the tag for the waypoint to walk to. | |
Gets the tag of the next waypoint to walk to. | |
Returns true if the player accepted the assassin plot. | |
Checks if a PC has the artifact item. | |
Checks if a PC has the complex item. | |
Checks if a PC has the fetch item. | |
Checks if a PC has the head of the assassination victim. | |
Checks if a PC has the personal item of the assassination victim. | |
Checks if a PC has the ring used in the rescue plot. | |
Checks if a PC has the story item. | |
Checks if a PC has a certain uniform equipped. | |
Returns whether or not the assassin plot giver is dead. | |
Stores the tag of the artifact item in a local string. | |
Stores the tag of the assassin victimâs head in a local string. | |
Stores the tag of the complex item in a local string. | |
Used to track the name of the PC that double-crosses an NPC during a plot of the Original Campaign. | |
Sets the PC that is running an errand for an NPC during the original module. | |
Specifies what item the PC needs to fetch in the Original Campaign. | |
This variable keeps track of whether or not the player has talked to this henchman. | |
Sets a plot-specific integer on a creature. | |
When PC uses specific machine in City of Luskan in Original Campaign, sets the machine for operation or not. | |
Sets that a PC has taken a quest | |
Stored the identifier to a personal item of an assassin. | |
Stores the victim of an assassin. | |
Puts the current status of a plot during the Rescue mission of the Original Campaign. | |
Stores the tag that represents the plot ring. | |
Specifies the name of the item used in the Artifact plot line in the Original Campaign. | |
Stores the plot token to a value. | |
Stores the prisoner in a local variable. | |
Sets a quest as finished or done. | |
Stores the PC that the ring was given to. | |
Sets local variables on creatures to support the SetSpawnInCondition function. | |
Stores the name of an item for use in the Original Campaign. | |
Used to track the current storyline for the henchman a PC has working for him. Original Campaign. | |
Specifies the name of the uniform to be taken by the player during the original campaign. | |
Specifies the location in a PC's inventory where a valid item exists for the Smithy plot in original campaign. | |
Specifies the amount of gold the combined item is worth during the Smith plot in original campaign. | |
Specifies the amount of gold extra that is needed to create a magical item during the Smithy plot line of the original campaign. | |
Specifies name of NPC to be assassinated. | |
Take the plot item from oPC's party. | |
Removes a quest item from a PC's party. | |
Determines whether the victim is dead. | |
Determines whether the victim is dead but oPC does not carrying either the head or the personal item, otherwise FALSE. |
Pages in category "Module Specific Functions"
The following 96 pages are in this category, out of 96 total.
D
G
- GetArtifactItem
- GetBackpackMatch
- GetChapter
- GetComplexItem
- GetFetchee
- GetFetchItem
- GetForgeMatch
- GetGreetingVar
- GetHas2Q4PlotItem
- GetIsMagical
- GetItemPosition
- GetLocalPlotIntFromCharacter
- GetMachineState
- GetNumberOfItems
- GetPersonalItem
- GetPlotGiver
- GetPlotItemTag
- GetPlotJournal
- GetPlotRingTag
- GetPlotTag
- GetPlotToken
- GetPrisoner
- GetQuestItemTag
- GetQuestStatus
- GetQuestTag
- GetQuestVarname
- GetRange
- GetRewardItemTag
- GetRingGivenTo
- GetStoryItem
- GetUniform
- GetValidItem
- GetValidItemCost
- GetVictim
- Give2Q4PlotItem
- GiveChapterRewardItem
- GiveFetchItemToPC
- GivePlayerPersonalItem
- GiveQuestItem
- GiveRewardItem
I
M
N
P
S
- SetArtifactItem
- SetAssassinHead
- SetComplexItem
- SetDoubleCrosserName
- SetFetchee
- SetFetchItem
- SetGreetingVar
- SetLocalPlotIntOnCharacter
- SetMachineState
- SetOnQuest
- SetPersonalItem
- SetPlotGiver
- SetPlotJournal
- SetPlotRing
- SetPlotTag
- SetPlotToken
- SetPrisoner
- SetQuestDone
- SetRingGivenTo
- SetSpawnInLocals
- SetStoryItem
- SetStoryVar
- SetUniform
- SetValidItem
- SetValidItemCost
- SetValidItemCostToken
- SetVictim