|
NWNX:EE
8193.36.12
|
|
Go to the documentation of this file.
8 const string NWNX_Dialog =
"NWNX_Dialog";
83 string sFunc =
"GetCurrentNodeType";
91 string sFunc =
"GetCurrentScriptType";
99 string sFunc =
"GetCurrentNodeID";
107 string sFunc =
"GetCurrentNodeIndex";
115 string sFunc =
"GetCurrentNodeText";
125 string sFunc =
"SetCurrentNodeText";
135 string sFunc =
"End";
int NWNX_Dialog_GetCurrentScriptType()
Get the Script Type of the current text node.
int NWNX_GetReturnValueInt()
Returns the specified type from the c++ side.
const int NWNX_DIALOG_LANGUAGE_JAPANESE
const int NWNX_DIALOG_LANGUAGE_CHINESE_TRADITIONAL
int NWNX_Dialog_GetCurrentNodeID()
Get the absolute ID of the current node in the conversation.
const int NWNX_DIALOG_LANGUAGE_GERMAN
const int NWNX_DIALOG_NODE_TYPE_STARTING_NODE
const int NWNX_DIALOG_LANGUAGE_CHINESE_SIMPLIFIED
const int NWNX_DIALOG_NODE_TYPE_REPLY_NODE
const int NWNX_DIALOG_LANGUAGE_KOREAN
string NWNX_Dialog_GetCurrentNodeText(int language=NWNX_DIALOG_LANGUAGE_ENGLISH, int gender=GENDER_MALE)
Get the text of the current node.
const int NWNX_DIALOG_NODE_TYPE_ENTRY_NODE
void NWNX_CallFunction(string pluginName, string functionName)
Scripting interface to NWNX.
const int NWNX_DIALOG_LANGUAGE_ENGLISH
const int NWNX_DIALOG_NODE_TYPE_INVALID
const int NWNX_DIALOG_LANGUAGE_POLISH
int NWNX_Dialog_GetCurrentNodeIndex()
Get the index of the current node in the list of replies/entries.
const int NWNX_DIALOG_SCRIPT_TYPE_OTHER
string NWNX_GetReturnValueString()
Returns the specified type from the c++ side.
void NWNX_PushArgumentString(string value)
Pushes the specified type to the c++ side.
const int NWNX_DIALOG_LANGUAGE_SPANISH
const int NWNX_DIALOG_SCRIPT_TYPE_STARTING_CONDITIONAL
void NWNX_PushArgumentObject(object value)
Pushes the specified type to the c++ side.
const int NWNX_DIALOG_LANGUAGE_FRENCH
void NWNX_Dialog_End(object oObject)
End a conversation oObject is involved in, it will fire the OnAbort script of the conversation.
void NWNX_PushArgumentInt(int value)
Pushes the specified type to the c++ side.
void NWNX_Dialog_SetCurrentNodeText(string text, int language=NWNX_DIALOG_LANGUAGE_ENGLISH, int gender=GENDER_MALE)
Set the text of the current node for given language/gender.
const int NWNX_DIALOG_LANGUAGE_ITALIAN
const int NWNX_DIALOG_SCRIPT_TYPE_ACTION_TAKEN
int NWNX_Dialog_GetCurrentNodeType()
Get the Node Type of the current text node.