Category:Module Specific Functions
From NWN Lexicon
[edit] Module 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.
[edit] 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.