iEquip_InventoryExt
- Found in:
- iEquip
Inheritance Tree
No indexed scripts extend this script.
Properties
iequip
Events
Functions
- Found in:
- iEquip
@brief Registers the passed script to be notified when a ref handle becomes active.
@param a_thisForm The form to register for the event (i.e. Self).
- Found in:
- iEquip
@brief Unregisters the passed script to no longer be notified when a ref handle becomes active.
@param a_thisForm The form to register for the event (i.e. Self).
- Found in:
- iEquip
@brief Registers the passed script to be notified when a ref handle becomes invalidated.
@param a_thisForm The form to register for the event (i.e. Self).
- Found in:
- iEquip
@brief Unregisters the passed script to no longer be notified when a ref handle becomes invalidated.
@param a_thisForm The form to register for the event (i.e. Self).
- Found in:
- iEquip
@brief Retrieves the enchantment on the item.
@param a_item The item to retrieve the enchantment of.
@param a_refHandle The handle to the item.
@return Returns NONE error, else returns the enchantment.
- Found in:
- iEquip
@brief Retrieves the full display name of the item.
@param a_item The item to retrieve the full display name of.
@param a_refHandle The handle to the item.
@return Returns "" error, else returns the full display name.
- Found in:
- iEquip
@brief Retrieves the poison count of the item.
@param a_item The item to retrieve the poison count of.
@param a_refHandle The handle to the item.
@return Returns 0 error, else returns the poison count.
- Found in:
- iEquip
@brief Retrieves the ref handle from the item at the given inventory index.
@param a_index The inventory index of the item to retrieve the ref handle of.
@return Returns INVALID_REFHANDLE on error, else returns the ref handle for the item.
- Found in:
- iEquip
@brief Retrieves the ref handle from the worn object.
@param a_equipSlot The slot the object is equipped to.
@return Returns INVALID_REFHANDLE on error, else returns the ref handle for the worn object.
@notes Valid equip slots:
0 - LeftHand
1 - RightHand
2 - Shield
3 - Head
4 - Chest
5 - Boots
6 - Gloves
- Found in:
- iEquip
@brief Retrieves the short display name of the item, without the temper string.
@param a_item The item to retrieve the short display name of.
@param a_refHandle The handle to the item.
@return Returns "" error, else returns the short display name.
- Found in:
- iEquip
@brief Parses the player's inventory and assigns ref handles.
Must be run so the player's existing inventory can be tracked.
- Found in:
- iEquip
@brief Clears down all pre-10.x ref handles.
Should be followed by ParseInventory to then assign handles under the new manager.
- Found in:
- iEquip
@brief Removes the applied poison from the given item, if any.
@param a_item The item to remove the poison from.
@param a_refHandle The handle to the item.
- Found in:
- iEquip
@brief Applies the given poison to the given item with the given number of charges.
@param a_item The item to apply the poison to.
@param a_refHandle The handle to the item.
@param a_newPoison The new poison to apply.
@param a_newCount The number of charges to apply.
- Found in:
- iEquip
@brief Sets the poison count of the item.
@param a_item The item to set the poison count on.
@param a_refHandle The handle to the item.
@param a_newCount The new poison count.
@notes Only works if the weapon has an existing poison applied.
