ArmorAddon Script

From the CreationKit Wiki
Jump to navigation Jump to search


Extends: Form Script

Script for the manipulation of ArmorAddon base objects. (This type requires SKSE)

Definition[edit | edit source]

ScriptName ArmorAddon extends Form


SKSE Global Functions[edit | edit source]

Int GetMaskForSlot(Int slot)
  • Returns the slot mask for a single slot.


SKSE Member Functions[edit | edit source]

String GetModelPath(Bool firstPerson, Bool female)
  • Returns the model path of this ArmorAddon.
SetModelPath(String path, Bool firstPerson, Bool female)
  • Sets the model path of this ArmorAddon.
Int GetModelNumTextureSets(Bool firstPerson, Bool female)
  • Returns the number of TextureSets for this ArmorAddon.
TextureSet GetModelNthTextureSet(Int n, Bool firstPerson, Bool female)
  • Returns Nth TextureSet for this ArmorAddon.
SetModelNthTextureSet(TextureSet texture, Int n, Bool firstPerson, Bool female)
  • Sets the Nth TextureSet for this ArmorAddon.
Int GetNumAdditionalRaces()
  • Returns the number of races this ArmorAddon applies to.
Race GetNthAdditionalRace(Int n)
  • Returns the Nth race this ArmorAddon applies to.
Int GetSlotMask()
  • Returns the slot mask for the armor addon.
SetSlotMask(Int slotMask)
  • Sets the slot mask for the armor addon.
Int AddSlotToMask(Int slotMask)
  • Adds the specified slot mask to the armor addon and returns the new slot mask for the armor addon.
Int RemoveSlotFromMask(Int slotMask)
  • Removes the specified slot masks from the armor addon and returns the new slot mask for the armor addon.