|
NWNX:EE
8193.36.12
|
|
Go to the documentation of this file.
7 const string NWNX_Item =
"NWNX_Item";
106 int NWNX_Item_MoveTo(
object oItem,
object oTarget,
int bHideAllFeedback = FALSE);
137 string sFunc =
"SetWeight";
147 string sFunc =
"SetBaseGoldPieceValue";
157 string sFunc =
"SetAddGoldPieceValue";
167 string sFunc =
"GetBaseGoldPieceValue";
177 string sFunc =
"GetAddGoldPieceValue";
187 string sFunc =
"SetBaseItemType";
197 string sFunc =
"SetItemAppearance";
211 string sFunc =
"GetEntireItemAppearance";
221 string sFunc =
"RestoreItemAppearance";
231 string sFunc =
"GetBaseArmorClass";
241 string sFunc =
"GetMinEquipLevel";
251 string sFunc =
"MoveTo";
264 string sFunc =
"SetMinEquipLevelModifier";
275 string sFunc =
"GetMinEquipLevelModifier";
285 string sFunc =
"SetMinEquipLevelOverride";
296 string sFunc =
"GetMinEquipLevelOverride";
int NWNX_GetReturnValueInt()
Returns the specified type from the c++ side.
void NWNX_Item_SetBaseItemType(object oItem, int nBaseItem)
Set an item's base item type.
int NWNX_Item_MoveTo(object oItem, object oTarget, int bHideAllFeedback=FALSE)
Move oItem to oTarget.
void NWNX_Item_SetMinEquipLevelOverride(object oItem, int nOverride, int bPersist=TRUE)
Set an override to the Minimum Level to Equip (Item Level Restriction).
int NWNX_Item_GetBaseGoldPieceValue(object oItem)
Get an item's base value in gold pieces.
int NWNX_Item_GetBaseArmorClass(object oItem)
Get an item's base armor class.
int NWNX_Item_GetMinEquipLevelOverride(object oItem)
Gets the applied override to the Minimum Level to Equip (Item Level Restriction).
void NWNX_CallFunction(string pluginName, string functionName)
Scripting interface to NWNX.
string NWNX_GetReturnValueString()
Returns the specified type from the c++ side.
void NWNX_PushArgumentString(string value)
Pushes the specified type to the c++ side.
void NWNX_Item_SetBaseGoldPieceValue(object oItem, int gold)
Set an item's base value in gold pieces.
void NWNX_PushArgumentObject(object value)
Pushes the specified type to the c++ side.
void NWNX_PushArgumentInt(int value)
Pushes the specified type to the c++ side.
int NWNX_Item_GetMinEquipLevelModifier(object oItem)
Gets the applied modifier to the Minimum Level to Equip (Item Level Restriction).
string NWNX_Item_GetEntireItemAppearance(object oItem)
Return a string containing the entire appearance for an item.
void NWNX_Item_RestoreItemAppearance(object oItem, string sApp)
Restores an item's appearance using the value retrieved through NWNX_Item_GetEntireItemAppearance().
void NWNX_Item_SetAddGoldPieceValue(object oItem, int gold)
Set an item's additional value in gold pieces.
void NWNX_Item_SetWeight(object oItem, int weight)
Set an item's weight.
int NWNX_Item_GetAddGoldPieceValue(object oItem)
Get an item's additional value in gold pieces.
void NWNX_Item_SetMinEquipLevelModifier(object oItem, int nModifier, int bPersist=TRUE)
Set a modifier to the Minimum Level to Equip (Item Level Restriction).
void NWNX_Item_SetItemAppearance(object oItem, int nType, int nIndex, int nValue, int bUpdateCreatureAppearance=FALSE)
Make a single change to the appearance of an item.
int NWNX_Item_GetMinEquipLevel(object oItem)
Get an item's minimum level required to equip.