Class ArmorScript
- Namespace
- SkyrimForge.Papyrus
- Assembly
- SkyrimForge.Game.dll
Functions and comments from Armor.psc.
public static class ArmorScript
- Inheritance
-
ArmorScript
- Inherited Members
Fields
kSlotMask30
public const int kSlotMask30 = 1
Field Value
kSlotMask31
public const int kSlotMask31 = 2
Field Value
kSlotMask32
public const int kSlotMask32 = 4
Field Value
kSlotMask33
public const int kSlotMask33 = 8
Field Value
kSlotMask34
public const int kSlotMask34 = 16
Field Value
kSlotMask35
public const int kSlotMask35 = 32
Field Value
kSlotMask36
public const int kSlotMask36 = 64
Field Value
kSlotMask37
public const int kSlotMask37 = 128
Field Value
kSlotMask38
public const int kSlotMask38 = 256
Field Value
kSlotMask39
public const int kSlotMask39 = 512
Field Value
kSlotMask40
public const int kSlotMask40 = 1024
Field Value
kSlotMask41
public const int kSlotMask41 = 2048
Field Value
kSlotMask42
public const int kSlotMask42 = 4096
Field Value
kSlotMask43
public const int kSlotMask43 = 8192
Field Value
kSlotMask44
public const int kSlotMask44 = 16384
Field Value
kSlotMask45
public const int kSlotMask45 = 32768
Field Value
kSlotMask46
public const int kSlotMask46 = 65536
Field Value
kSlotMask47
public const int kSlotMask47 = 131072
Field Value
kSlotMask48
public const int kSlotMask48 = 262144
Field Value
kSlotMask49
public const int kSlotMask49 = 524288
Field Value
kSlotMask50
public const int kSlotMask50 = 1048576
Field Value
kSlotMask51
public const int kSlotMask51 = 2097152
Field Value
kSlotMask52
public const int kSlotMask52 = 4194304
Field Value
kSlotMask53
public const int kSlotMask53 = 8388608
Field Value
kSlotMask54
public const int kSlotMask54 = 16777216
Field Value
kSlotMask55
public const int kSlotMask55 = 33554432
Field Value
kSlotMask56
public const int kSlotMask56 = 67108864
Field Value
kSlotMask57
public const int kSlotMask57 = 134217728
Field Value
kSlotMask58
public const int kSlotMask58 = 268435456
Field Value
kSlotMask59
public const int kSlotMask59 = 536870912
Field Value
kSlotMask60
public const int kSlotMask60 = 1073741824
Field Value
kSlotMask61
public const int kSlotMask61 = -2147483648
Field Value
Properties
Dispatcher
The dispatcher that binds this script to a form and calls the functions and properties that have no generated member.
public static PapyrusScriptDispatcher Dispatcher { get; }
Property Value
Methods
AddSlotToMask(PapyrusScript<Armor>, int)
adds the specified slotMask to the armor
public static Task<int> AddSlotToMask(this PapyrusScript<Armor> self, int slotMask)
Parameters
selfPapyrusScript<Armor>slotMaskint
Returns
GetAR(PapyrusScript<Armor>)
public static Task<int> GetAR(this PapyrusScript<Armor> self)
Parameters
selfPapyrusScript<Armor>
Returns
GetArmorRating(PapyrusScript<Armor>)
public static Task<int> GetArmorRating(this PapyrusScript<Armor> self)
Parameters
selfPapyrusScript<Armor>
Returns
GetEnchantment(PapyrusScript<Armor>)
public static Task<Enchantment?> GetEnchantment(this PapyrusScript<Armor> self)
Parameters
selfPapyrusScript<Armor>
Returns
GetIconPath(PapyrusScript<Armor>, bool)
public static Task<string> GetIconPath(this PapyrusScript<Armor> self, bool bFemalePath)
Parameters
selfPapyrusScript<Armor>bFemalePathbool
Returns
GetMaskForSlot(int)
calculates the equivalent value for the properties below
public static Task<int> GetMaskForSlot(int slot)
Parameters
slotint
Returns
GetMessageIconPath(PapyrusScript<Armor>, bool)
public static Task<string> GetMessageIconPath(this PapyrusScript<Armor> self, bool bFemalePath)
Parameters
selfPapyrusScript<Armor>bFemalePathbool
Returns
GetModelPath(PapyrusScript<Armor>, bool)
public static Task<string> GetModelPath(this PapyrusScript<Armor> self, bool bFemalePath)
Parameters
selfPapyrusScript<Armor>bFemalePathbool
Returns
GetNthArmorAddon(PapyrusScript<Armor>, int)
returns the nth armor addon for this armor
public static Task<ArmorAddon?> GetNthArmorAddon(this PapyrusScript<Armor> self, int n)
Parameters
selfPapyrusScript<Armor>nint
Returns
GetNumArmorAddons(PapyrusScript<Armor>)
returns the number of armor addons for this armor
public static Task<int> GetNumArmorAddons(this PapyrusScript<Armor> self)
Parameters
selfPapyrusScript<Armor>
Returns
GetSlotMask(PapyrusScript<Armor>)
returns the slot mask for the armor.
public static Task<int> GetSlotMask(this PapyrusScript<Armor> self)
Parameters
selfPapyrusScript<Armor>
Returns
GetWarmthRating(PapyrusScript<Armor>)
Returns the "warmth rating" for this armor
public static Task<float> GetWarmthRating(this PapyrusScript<Armor> self)
Parameters
selfPapyrusScript<Armor>
Returns
GetWeightClass(PapyrusScript<Armor>)
public static Task<int> GetWeightClass(this PapyrusScript<Armor> self)
Parameters
selfPapyrusScript<Armor>
Returns
IsBoots(PapyrusScript<Armor>)
public static Task<bool> IsBoots(this PapyrusScript<Armor> self)
Parameters
selfPapyrusScript<Armor>
Returns
IsClothing(PapyrusScript<Armor>)
public static Task<bool> IsClothing(this PapyrusScript<Armor> self)
Parameters
selfPapyrusScript<Armor>
Returns
IsClothingBody(PapyrusScript<Armor>)
public static Task<bool> IsClothingBody(this PapyrusScript<Armor> self)
Parameters
selfPapyrusScript<Armor>
Returns
IsClothingFeet(PapyrusScript<Armor>)
public static Task<bool> IsClothingFeet(this PapyrusScript<Armor> self)
Parameters
selfPapyrusScript<Armor>
Returns
IsClothingHands(PapyrusScript<Armor>)
public static Task<bool> IsClothingHands(this PapyrusScript<Armor> self)
Parameters
selfPapyrusScript<Armor>
Returns
IsClothingHead(PapyrusScript<Armor>)
public static Task<bool> IsClothingHead(this PapyrusScript<Armor> self)
Parameters
selfPapyrusScript<Armor>
Returns
IsClothingPoor(PapyrusScript<Armor>)
public static Task<bool> IsClothingPoor(this PapyrusScript<Armor> self)
Parameters
selfPapyrusScript<Armor>
Returns
IsClothingRich(PapyrusScript<Armor>)
public static Task<bool> IsClothingRich(this PapyrusScript<Armor> self)
Parameters
selfPapyrusScript<Armor>
Returns
IsClothingRing(PapyrusScript<Armor>)
public static Task<bool> IsClothingRing(this PapyrusScript<Armor> self)
Parameters
selfPapyrusScript<Armor>
Returns
IsCuirass(PapyrusScript<Armor>)
public static Task<bool> IsCuirass(this PapyrusScript<Armor> self)
Parameters
selfPapyrusScript<Armor>
Returns
IsGauntlets(PapyrusScript<Armor>)
public static Task<bool> IsGauntlets(this PapyrusScript<Armor> self)
Parameters
selfPapyrusScript<Armor>
Returns
IsHeavyArmor(PapyrusScript<Armor>)
public static Task<bool> IsHeavyArmor(this PapyrusScript<Armor> self)
Parameters
selfPapyrusScript<Armor>
Returns
IsHelmet(PapyrusScript<Armor>)
public static Task<bool> IsHelmet(this PapyrusScript<Armor> self)
Parameters
selfPapyrusScript<Armor>
Returns
IsJewelry(PapyrusScript<Armor>)
public static Task<bool> IsJewelry(this PapyrusScript<Armor> self)
Parameters
selfPapyrusScript<Armor>
Returns
IsLightArmor(PapyrusScript<Armor>)
Armor info by keyword
public static Task<bool> IsLightArmor(this PapyrusScript<Armor> self)
Parameters
selfPapyrusScript<Armor>
Returns
IsShield(PapyrusScript<Armor>)
public static Task<bool> IsShield(this PapyrusScript<Armor> self)
Parameters
selfPapyrusScript<Armor>
Returns
ModAR(PapyrusScript<Armor>, int)
public static Task ModAR(this PapyrusScript<Armor> self, int modBy)
Parameters
selfPapyrusScript<Armor>modByint
Returns
ModArmorRating(PapyrusScript<Armor>, int)
public static Task ModArmorRating(this PapyrusScript<Armor> self, int modBy)
Parameters
selfPapyrusScript<Armor>modByint
Returns
RemoveSlotFromMask(PapyrusScript<Armor>, int)
removes the specified slot masks from the armor
public static Task<int> RemoveSlotFromMask(this PapyrusScript<Armor> self, int slotMask)
Parameters
selfPapyrusScript<Armor>slotMaskint
Returns
SetAR(PapyrusScript<Armor>, int)
public static Task SetAR(this PapyrusScript<Armor> self, int armorRating)
Parameters
selfPapyrusScript<Armor>armorRatingint
Returns
SetArmorRating(PapyrusScript<Armor>, int)
public static Task SetArmorRating(this PapyrusScript<Armor> self, int armorRating)
Parameters
selfPapyrusScript<Armor>armorRatingint
Returns
SetEnchantment(PapyrusScript<Armor>, Enchantment)
public static Task SetEnchantment(this PapyrusScript<Armor> self, Enchantment e)
Parameters
selfPapyrusScript<Armor>eEnchantment
Returns
SetIconPath(PapyrusScript<Armor>, string, bool)
public static Task SetIconPath(this PapyrusScript<Armor> self, string path, bool bFemalePath)
Parameters
selfPapyrusScript<Armor>pathstringbFemalePathbool
Returns
SetMessageIconPath(PapyrusScript<Armor>, string, bool)
public static Task SetMessageIconPath(this PapyrusScript<Armor> self, string path, bool bFemalePath)
Parameters
selfPapyrusScript<Armor>pathstringbFemalePathbool
Returns
SetModelPath(PapyrusScript<Armor>, string, bool)
public static Task SetModelPath(this PapyrusScript<Armor> self, string path, bool bFemalePath)
Parameters
selfPapyrusScript<Armor>pathstringbFemalePathbool
Returns
SetSlotMask(PapyrusScript<Armor>, int)
sets the slot mask for the armor
public static Task SetSlotMask(this PapyrusScript<Armor> self, int slotMask)
Parameters
selfPapyrusScript<Armor>slotMaskint
Returns
SetWeightClass(PapyrusScript<Armor>, int)
public static Task SetWeightClass(this PapyrusScript<Armor> self, int weightClass)
Parameters
selfPapyrusScript<Armor>weightClassint