Difference between revisions of "Armor Script"
Jump to navigation
Jump to search
imported>CraftySentinel (→SKSE Member Functions: Added Latest SKSE Member Functions.) |
imported>CraftySentinel m (Formatting Change) |
||
Line 24: | Line 24: | ||
== SKSE Global Functions == | == SKSE Global Functions == | ||
{|class="wikitable" width =100% | |||
!style="text-align:left;"|Function | |||
!style="text-align:left;"|Description | |||
|- | |||
|[[GetMaskForSlot - Armor|Int '''GetMaskForSlot'''(Int ''slot'')]] | |||
|Returns the slotmask for a single slot. | |||
|- | |||
|} | |||
== Member Functions == | == Member Functions == | ||
Line 31: | Line 39: | ||
== SKSE Member Functions == | == SKSE Member Functions == | ||
''' | {|class="wikitable" width =100% | ||
!style="text-align:left;"|Function | |||
!style="text-align:left;"|Description | |||
|- | |||
|[[GetArmorRating - Armor|Int '''GetArmorRating'''()]] | |||
|Returns the armor rating for this armor. | |||
|- | |||
|[[GetArmorRating - Armor|Int '''GetArmorRating'''()]] | |||
|Alias for GetArmorRating(). | |||
|- | |||
|[[SetArmorRating - Armor|'''SetArmorRating'''(Int ''armorRating'')]] | |||
|Sets the armor rating for this armor to the specified value. | |||
|- | |||
|[[SetArmorRating - Armor|'''SetArmorRating'''(Int ''armorRating'')]] | |||
|Alias for SetArmorRating(). | |||
|- | |||
|[[ModArmorRating - Armor|'''ModArmorRating'''(Int ''modBy'')]] | |||
|Modifies the armor rating for this armor by the specified amount. | |||
|- | |||
|[[ModArmorRating - Armor|'''ModArmorRating'''(Int ''modBy'')]] | |||
|Alias for ModArmorRating(). | |||
|- | |||
|[[GetModelPath - Armor|String '''GetModelPath'''(Bool ''bFemalePath'')]] | |||
|Returns the file path for the nif file representing the world model of the armor. | |||
|- | |||
|[[SetModelPath - Armor|'''SetModelPath'''(String ''path'', Bool ''bFemalePath'')]] | |||
|Sets the file path for the nif file representing the world model of the armor to the specified path. | |||
|- | |||
|[[GetIconPath - Armor|String '''GetIconPath'''(Bool ''bFemalePath'')]] | |||
|Returns the file path for the nif file representing the icon for the armor in the inventory. | |||
|- | |||
|[[SetIconPath - Armor|'''SetIconPath'''(String ''path'', Bool ''bFemalePath'')]] | |||
|Sets the file path for the nif file representing the icon for the armor in the inventory to the specified path. | |||
|- | |||
|[[GetMessageIconPath - Armor|String '''GetMessageIconPath'''(Bool ''bFemalePath'')]] | |||
|Returns the file path for the nif file representing the message icon for the armor. | |||
|- | |||
|[[SetMessageIconPath - Armor|'''SetMessageIconPath'''(String ''path'', Bool ''bFemalePath'')]] | |||
|Sets the file path for the nif file representing the message icon for the armor to the specified path. | |||
|- | |||
|[[GetWeightClass - Armor|Int '''GetWeightClass'''()]] | |||
|Returns the weight class of the armor. | |||
|- | |||
|[[SetWeightClass - Armor|'''SetWeightClass'''(Int ''weightClass'')]] | |||
|Sets the weight class of the armor to the specified weight class. | |||
|- | |||
|[[IsLightArmor - Armor|Bool '''IsLightArmor'''()]] | |||
|Is this light armor? | |||
|- | |||
|[[IsHeavyArmor - Armor|Bool '''IsHeavyArmor'''()]] | |||
|Is this heavy armor? | |||
|- | |||
|[[IsClothing - Armor|Bool '''IsClothing'''()]] | |||
|Is this clothing? | |||
|- | |||
|[[IsBoots - Armor|Bool '''IsBoots'''()]] | |||
|Are these boots? | |||
|- | |||
|[[IsCuirass - Armor|Bool '''IsCuirass'''()]] | |||
|Is this a cuirass? | |||
|- | |||
|[[IsGauntlets - Armor|Bool '''IsGauntlets'''()]] | |||
|Are these gauntlets? | |||
|- | |||
|[[IsHelmet - Armor|Bool '''IsHelmet'''()]] | |||
|Is this a helmet? | |||
|- | |||
|[[IsShield - Armor|Bool '''IsShield'''()]] | |||
|Is this a shield? | |||
|- | |||
|[[IsJewelry - Armor|Bool '''IsJewelry'''()]] | |||
|Is this a piece of jewelry? | |||
|- | |||
|[[IsClothingHead - Armor|Bool '''IsClothingHead'''()]] | |||
|Is this a hat/circlet? | |||
|- | |||
|[[IsClothingBody - Armor|Bool '''IsClothingBody'''()]] | |||
|Is this a shirt/pants/dress? | |||
|- | |||
|[[IsClothingFeet - Armor|Bool '''IsClothingFeet'''()]] | |||
|Are these shoes? | |||
|- | |||
|[[IsClothingHands - Armor|Bool '''IsClothingHands'''()]] | |||
|Are these gloves? | |||
|- | |||
|[[IsClothingRing - Armor|Bool '''IsClothingRing'''()]] | |||
|Is this a ring? | |||
|- | |||
|[[IsClothingRich - Armor|Bool '''IsClothingRich'''()]] | |||
|Is this rich clothing? | |||
|- | |||
|[[IsClothingPoor - Armor|Bool '''IsClothingPoor'''()]] | |||
|Is this poor clothing? | |||
|- | |||
|[[GetSlotMask - Armor|Int '''GetSlotMask'''()]] | |||
|Returns the slot mask for the armor. | |||
|- | |||
|[[SetSlotMask - Armor|'''SetSlotMask'''(Int ''slotMask'')]] | |||
|Sets the slot mask for the armor. | |||
|- | |||
|[[AddSlotToMask - Armor|Int '''AddSlotToMask'''(Int ''slotMask'')]] | |||
|Adds the specified slotmask to the armor and returns the new slot mask for the armor. | |||
|- | |||
|[[RemoveSlotFromMask - Armor|Int '''RemoveSlotFromMask'''(Int ''slotMask'')]] | |||
|Removes the specified slotmask from the armor and returns the new slot mask for the armor. | |||
|- | |||
|[[GetEnchantment - Armor|Enchantment '''GetEnchantment'''()]] | |||
|Returns the Enchantment associated with the Armor | |||
|- | |||
|[[SetEnchantment - Armor|'''SetEnchantment'''(Enchantment ''e'')]] | |||
|Set the Enchantment associated with the Armor | |||
|- | |||
|[[GetNumArmorAddons - Armor|Int '''GetNumArmorAddons'''()]] | |||
|Returns the number of armor addons for this armor. | |||
|- | |||
|[[GetNthArmorAddon - Armor|ArmorAddon '''GetNthArmorAddon'''(Int ''n'')]] | |||
|Returns the nth armor addon for this armor. | |||
|- | |||
|} | |||
== Events == | == Events == | ||
None | None |
Revision as of 03:47, 24 October 2013
Extends: Form Script (Papyrus)
Script for the manipulation of armor base objects.
Definition
ScriptName Armor extends Form
Properties
None
SKSE Properties
Global Functions
None
SKSE Global Functions
Function | Description |
---|---|
Int GetMaskForSlot(Int slot) | Returns the slotmask for a single slot. |
Member Functions
None
SKSE Member Functions
Function | Description |
---|---|
Int GetArmorRating() | Returns the armor rating for this armor. |
Int GetArmorRating() | Alias for GetArmorRating(). |
SetArmorRating(Int armorRating) | Sets the armor rating for this armor to the specified value. |
SetArmorRating(Int armorRating) | Alias for SetArmorRating(). |
ModArmorRating(Int modBy) | Modifies the armor rating for this armor by the specified amount. |
ModArmorRating(Int modBy) | Alias for ModArmorRating(). |
String GetModelPath(Bool bFemalePath) | Returns the file path for the nif file representing the world model of the armor. |
SetModelPath(String path, Bool bFemalePath) | Sets the file path for the nif file representing the world model of the armor to the specified path. |
String GetIconPath(Bool bFemalePath) | Returns the file path for the nif file representing the icon for the armor in the inventory. |
SetIconPath(String path, Bool bFemalePath) | Sets the file path for the nif file representing the icon for the armor in the inventory to the specified path. |
String GetMessageIconPath(Bool bFemalePath) | Returns the file path for the nif file representing the message icon for the armor. |
SetMessageIconPath(String path, Bool bFemalePath) | Sets the file path for the nif file representing the message icon for the armor to the specified path. |
Int GetWeightClass() | Returns the weight class of the armor. |
SetWeightClass(Int weightClass) | Sets the weight class of the armor to the specified weight class. |
Bool IsLightArmor() | Is this light armor? |
Bool IsHeavyArmor() | Is this heavy armor? |
Bool IsClothing() | Is this clothing? |
Bool IsBoots() | Are these boots? |
Bool IsCuirass() | Is this a cuirass? |
Bool IsGauntlets() | Are these gauntlets? |
Bool IsHelmet() | Is this a helmet? |
Bool IsShield() | Is this a shield? |
Bool IsJewelry() | Is this a piece of jewelry? |
Bool IsClothingHead() | Is this a hat/circlet? |
Bool IsClothingBody() | Is this a shirt/pants/dress? |
Bool IsClothingFeet() | Are these shoes? |
Bool IsClothingHands() | Are these gloves? |
Bool IsClothingRing() | Is this a ring? |
Bool IsClothingRich() | Is this rich clothing? |
Bool IsClothingPoor() | Is this poor clothing? |
Int GetSlotMask() | Returns the slot mask for the armor. |
SetSlotMask(Int slotMask) | Sets the slot mask for the armor. |
Int AddSlotToMask(Int slotMask) | Adds the specified slotmask to the armor and returns the new slot mask for the armor. |
Int RemoveSlotFromMask(Int slotMask) | Removes the specified slotmask from the armor and returns the new slot mask for the armor. |
Enchantment GetEnchantment() | Returns the Enchantment associated with the Armor |
SetEnchantment(Enchantment e) | Set the Enchantment associated with the Armor |
Int GetNumArmorAddons() | Returns the number of armor addons for this armor. |
ArmorAddon GetNthArmorAddon(Int n) | Returns the nth armor addon for this armor. |
Events
None