nw_j_rescue

These functions are specific to the Official Campaign.

They manipulate the Official Campaign flags: NW_J_MYGLOBALS, NW_J_MYPRISONER, NW_J_PLOTTOKEN_1, NW_J_RESCUE_JOURNAL, NW_J_RESCUE_RING, and NW_Resc_RingGiven.

NOTE: None of the functions contained in this file have prototypes.

Functions

NameBrief Description
GetPlotJournalInternal function. Retrieves the string that is the name of a journal entry.
GetPlotRingTagInternal function. Retrieves the tag of the plot ring.
GetPlotTokenInternal function. Returns the ID (NW_J_PLOTTOKEN_1) of the plot token.
GetPrisonerInternal function. Retrieves the prisoner object.
GetRingGivenToInternal function. Retrieves the PC that the ring was given to.
GiveRingToPlayerInternal function. Creates a plot ring and places it in a player's inventory.
GlobalInternal function. Returns the object (NW_J_MYGLOBALS) where plot globals for this plot are supposed to be stored.
PlayerHasRingInternal function. Checks if a PC has the ring used in the rescue plot.
SetGlobalInternal function. Sets where all the globals (NW_J_MYGLOBALS) for this plot are going to be stored.
SetPlotJournalInternal function. Puts the current status of a plot during the Rescue mission of the Original Campaign.
SetPlotRingInternal function. Stores the tag that represents the plot ring.
SetPlotTokenInternal function. Sets the plot token to a value (NW_J_PLOTTOKEN_1) the user wants.
SetPrisonerInternal function. Stores the prisoner in a local variable.
SetRingGivenToInternal function. Stores the PC that the ring was given to.


 author: Charles Feduke, editor: Mistress, contributor: Graewerld