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