Background for Skyrim SE

ArmorAddon


Inheritance Tree

No indexed scripts extend this script.

Properties
Events
Functions
stringfunctionGetModelPath(boolfirstPerson, boolfemale)Native

Returns the file path for the nif file representing the equipped model of the armor. (This function requires SKSE)

voidfunctionSetModelPath(stringpath, boolfirstPerson, boolfemale)Native

Sets the file path for the nif file representing the equipped model of the armor. (This function requires SKSE)

intfunctionGetModelNumTextureSets(boolfirst, boolfemale)Native

returns the number of texturesets for the particular model

TextureSetfunctionGetModelNthTextureSet(intn, boolfirst, boolfemale)Native

returns the nth textureset for the particular model

voidfunctionSetModelNthTextureSet(TextureSettexture, intn, boolfirst, boolfemale)Native

sets the nth textureset for the particular model

intfunctionGetNumAdditionalRaces()Native

returns the number of races this armor addon applies to

RacefunctionGetNthAdditionalRace(intn)Native

returns the nth race this armor addon applies to

intfunctionGetSlotMask()Native

returns the slot mask for the armor addon.

voidfunctionSetSlotMask(intslotMask)Native

sets the slot mask for the armor addon

intfunctionAddSlotToMask(intslotMask)Native

adds the specified slotMask to the armor addon

intfunctionRemoveSlotFromMask(intslotMask)Native

removes the specified slot masks from the armor addon

intfunctionGetMaskForSlot(intslot)Global

calculates the equivalent mask value for the slot
This is a global function, use it directly from Armor as it is faster

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