nwnx.events

Constants

NODE_TYPE_ENTRY_NODE
NODE_TYPE_REPLY_NODE
NODE_TYPE_STARTING_NODE
LANGUAGE_CHINESE_SIMPLIFIED
LANGUAGE_CHINESE_TRADITIONAL
LANGUAGE_ENGLISH
LANGUAGE_FRENCH
LANGUAGE_GERMAN
LANGUAGE_ITALIAN
LANGUAGE_JAPANESE
LANGUAGE_KOREAN
LANGUAGE_POLISH
LANGUAGE_SPANISH

Signals

SaveCharacter
PickPocket
Attack
QuickChat
Examine
CastSpell
TogglePause
PossessFamiliar
DestroyObject

Tables

NWNXEventInfo

Event Info Table

Fields

type
Event type
subtype
Event subtype
target
Event target or OBJECT_INVALID
item
Event item or OBJECT_INVALID
pos
Event location vector

Functions

BypassEvent()
GetCurrentAbsoluteNodeID()
GetCurrentNodeID()
GetCurrentNodeText(nLangID, nGender)
GetCurrentNodeType()
GetEventSignal(event)
Parameters:
  • event (int) – EVENT_TYPE_*
Return type:

A signal.

GetSelectedAbsoluteNodeID()
GetSelectedNodeID()
GetSelectedNodeText(nLangID, nGender)
SetCurrentNodeText(sText, nLangID, nGender)
SetEventReturnValue(val)