Background for Skyrim SE

The iEquip_FormExt Script

    The iEquip_FormExt script is a part of Skyrim SE’s Papyrus scripting ecosystem. This script is not present in the vanilla game, but can be found in modded sources like iEquip (iEquip).

    For this script, the Papyrus index knows about:

    • 2 events
    • 20 functions


    Inheritance Tree

    No indexed scripts extend this script.

    Properties

    No properties found.

      Events

      • eventOnBoundWeaponEquipped(inta_weaponType, inta_equipSlot)

        @brief Fires whenever the player equips a bound weapon.
        @param a_weaponType The type of weapon equipped.
        VALID TYPES:
        00 - Hand-to-hand melee
        01 - One-handed sword
        02 - One-handed dagger
        03 - One-handed axe
        04 - One-handed mace
        05 - Two-handed sword
        06 - Two-handed axe
        07 - Bow
        08 - Staff
        09 - Crossbow
        10 - Hand-to-hand melee
        11 - One-handed sword
        12 - One-handed dagger
        13 - One-handed axe
        14 - One-handed mace
        15 - Two-handed sword
        16 - Two-handed axe
        17 - Bow
        18 - Staff
        19 - Crossbow
        @param a_equipSlot The slot the weapon is equipped to.
        VALID SLOTS:
        0 - ERROR
        1 - Right hand
        2 - Left hand
        3 - Both hands

      • eventOnBoundWeaponUnequipped(Weapona_weap, inta_unequipSlot)

        @brief Fires whenever the player unequips a bound weapon.
        @param a_weap The weapon unequipped.
        @param a_unequipSlot The slot the weapon was unequipped from.
        VALID SLOTS:
        0 - ERROR
        1 - Right hand
        2 - Left hand
        3 - Both hands

      Functions

      • voidfunctionRegisterForBoundWeaponEquippedEvent(Forma_thisForm)NativeGlobal

        @brief Registers the passed script to be notified when the player equips a bound weapon.
        @param a_thisForm The form to register for the event (i.e. Self).

      • voidfunctionUnregisterForBoundWeaponEquippedEvent(Forma_thisForm)NativeGlobal

        @brief Unregisters the passed script to no longer be notified when the player equips a bound weapon.
        @param a_thisForm The form to register for the event (i.e. Self).

      • voidfunctionRegisterForBoundWeaponUnequippedEvent(Forma_thisForm)NativeGlobal

        @brief Registers the passed script to be notified when the player unequips a bound weapon.
        @param a_thisForm The form to register for the event (i.e. Self).

      • voidfunctionUnregisterForBoundWeaponUnequippedEvent(Forma_thisForm)NativeGlobal

        @brief Unregisters the passed script to no longer be notified when the player unequips a bound weapon.
        @param a_thisForm The form to register for the event (i.e. Self).

      • boolfunctionHasFire(Forma_form)NativeGlobal

        @brief Returns whether the given form has fire.
        @param a_form The form to check.
        @return Returns true if the given form has fire, else returns false.

      • boolfunctionHasIce(Forma_form)NativeGlobal

        @brief Returns whether the given form has ice.
        @param a_form The form to check.
        @return Returns true if the given form has ice, else returns false.

      • boolfunctionHasPoison(Forma_form)NativeGlobal

        @brief Returns whether the given form has poison.
        @param a_form The form to check.
        @return Returns true if the given form has poison, else returns false.

      • boolfunctionHasShock(Forma_form)NativeGlobal

        @brief Returns whether the given form has shock.
        @param a_form The form to check.
        @return Returns true if the given form has shock, else returns false.

      • boolfunctionIsBandage(Forma_form)NativeGlobal

        @brief Returns whether the given form is a bandage.
        @param a_form The form to check.
        @return Returns true if the given form is a bandage, else returns false.

      • boolfunctionIsGrenade(Forma_form)NativeGlobal

        @brief Returns whether the given form is a grenade.
        @param a_form The form to check.
        @return Returns true if the given form is a grenade, else returns false.

      • boolfunctionIsJavelin(Forma_form)NativeGlobal

        @brief Returns whether the given form is a javelin.
        @param a_form The form to check.
        @return Returns true if the given form is a javelin, else returns false.

      • boolfunctionIsOil(Forma_form)NativeGlobal

        @brief Returns whether the given form is a poison oil.
        @param a_form The form to check.
        @return Returns true if the given form is a poison oil, else returns false.

      • boolfunctionIsSalve(Forma_form)NativeGlobal

        @brief Returns whether the given form is a salve.
        @param a_form The form to check.
        @return Returns true if the given form is a salve, else returns false.

      • boolfunctionIsSpear(Forma_form)NativeGlobal

        @brief Returns whether the given form is a spear.
        @param a_form The form to check.
        @return Returns true if the given form is a spear, else returns false.

      • boolfunctionIsSpellRanged(Forma_form)NativeGlobal

        @brief Returns whether the given form is a ranged spell.
        @param a_form The form to check.
        @return Returns true if the given form is a ranged spell, else returns false.

      • boolfunctionIsSpellWard(Forma_form)NativeGlobal

        @brief Returns whether the given form is a spell ward.
        @param a_form The form to check.
        @return Returns true if the given form is a spell ward, else returns false.

      • boolfunctionIsStaffRanged(Forma_form)NativeGlobal

        @brief Returns whether the given form is a spell staff.
        @param a_form The form to check.
        @return Returns true if the given form is a spell staff, else returns false.

      • boolfunctionIsThrowingAxe(Forma_form)NativeGlobal

        @brief Returns whether the given form is a throwing axe.
        @param a_form The form to check.
        @return Returns true if the given form is a throwing axe, else returns false.

      • boolfunctionIsThrowingKnife(Forma_form)NativeGlobal

        @brief Returns whether the given form is a throwing knife.
        @param a_form The form to check.
        @return Returns true if the given form is a throwing knife, else returns false.

      • boolfunctionIsWax(Forma_form)NativeGlobal

        @brief Returns whether the given form is a poison wax.
        @param a_form The form to check.
        @return Returns true if the given form is a poison wax, else returns false.

      Some data provided by the Skyrim Creation Kit Wiki. Licensed under the Creative Commons Attribution-ShareAlike license.