Nw j assassin
From NWN Lexicon
[edit] nw_j_assassin
These functions are specific to the Official Campaign.
They manipulate the Official Campaign flags: NW_Assa_Plot_Accepted, NW_J_ASSASSIN_HEAD_TAG, NW_J_ASSASSIN_PLOT_TAG, NW_J_ASSASSIN_PLOTGIVER, NW_J_ASSASSIN_VICTIM, NW_J_MYGLOBALS, NW_J_PLOTTOKEN_1, and NW_J_THE_PERSONAL_ITEM.
NOTE: None of the functions contained in this file have prototypes.
[edit] Functions
Name | Brief Description |
---|---|
Internal function. Scans through the PC's party and returns the largest value stored on a character. | |
Internal function. Sets a local integer on each of the party members. | |
Internal function. Creates a personal item on the provided NPC. | |
Internal function. Gets the tag of the assassin's head object used in a plot in the official release game. | |
Internal function. Retrieves the string that is the identifier of the personal item for the assassin. | |
Internal function. Retrieves the assassin's target (victim). | |
GetPlotTag | Internal function. Returns the value of NW_J_ASSASSIN_PLOT_TAG. |
Internal function. Retrieves the plot token number. | |
Internal function. Specifies the assassin's victim in original campaign. | |
Internal function. Gives the personal item of an assassination victim to the player. | |
Global | Internal function. Returns the object where plot globals for this plot are supposed to be stored. |
Internal function. Returns true if the player accepted the assassin plot. | |
Internal function. Checks if a PC has the head of the assassination victim. | |
Internal function. Checks if a PC has the personal item of the assassination victim. | |
Internal function. Returns whether or not the assassin plot giver is dead. | |
Internal function. Stores the tag of the assassin victimâs head in a local string. | |
Internal function. Used to track the name of the PC that double-crosses an NPC during a plot of the Original Campaign. | |
SetGlobal | Internal function. Sets where all the globals for this plot are going to be stored. |
Internal function. Stored the identifier to a personal item of an assassin. | |
Internal function. Stores the victim of an assassin. | |
SetPlotTag | Internal function. Sets NW_J_ASSASSIN_PLOT_TAG. |
Internal function. Stores the plot token to a value. | |
Internal function. Specifies name of NPC to be assassinated. | |
Internal function. Determines whether the victim is dead. | |
Internal function. Determines whether the victim is dead but oPC does not carry either the head or the personal item, otherwise FALSE. |
author: Charles Feduke, editor: Mistress, contributor: Kookoo