Class HeadPartScript
- Namespace
- SkyrimForge.Papyrus
- Assembly
- SkyrimForge.Game.dll
Functions and comments from HeadPart.psc.
public static class HeadPartScript
- Inheritance
-
HeadPartScript
- Inherited Members
Fields
Type_Brows
public const int Type_Brows = 6
Field Value
Type_Eyes
public const int Type_Eyes = 2
Field Value
Type_Face
public const int Type_Face = 1
Field Value
Type_FacialHair
public const int Type_FacialHair = 4
Field Value
Type_Hair
public const int Type_Hair = 3
Field Value
Type_Misc
public const int Type_Misc = 0
Field Value
Type_Scar
public const int Type_Scar = 5
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
GetHeadPart(string)
public static Task<HeadPart?> GetHeadPart(string name)
Parameters
namestring
Returns
GetIndexOfExtraPart(PapyrusScript<HeadPart>, HeadPart)
public static Task<int> GetIndexOfExtraPart(this PapyrusScript<HeadPart> self, HeadPart p)
Parameters
selfPapyrusScript<HeadPart>pHeadPart
Returns
GetNthExtraPart(PapyrusScript<HeadPart>, int)
public static Task<HeadPart?> GetNthExtraPart(this PapyrusScript<HeadPart> self, int n)
Parameters
selfPapyrusScript<HeadPart>nint
Returns
GetNumExtraParts(PapyrusScript<HeadPart>)
public static Task<int> GetNumExtraParts(this PapyrusScript<HeadPart> self)
Parameters
selfPapyrusScript<HeadPart>
Returns
GetPartName(PapyrusScript<HeadPart>)
Returns the EditorID of the HeadPart
public static Task<string> GetPartName(this PapyrusScript<HeadPart> self)
Parameters
selfPapyrusScript<HeadPart>
Returns
GetType(HeadPart)
Returns the head part type
public static Task<int> GetType(HeadPart self)
Parameters
selfHeadPart
Returns
GetValidRaces(PapyrusScript<HeadPart>)
public static Task<FormList?> GetValidRaces(this PapyrusScript<HeadPart> self)
Parameters
selfPapyrusScript<HeadPart>
Returns
HasExtraPart(PapyrusScript<HeadPart>, HeadPart)
public static Task<bool> HasExtraPart(this PapyrusScript<HeadPart> self, HeadPart p)
Parameters
selfPapyrusScript<HeadPart>pHeadPart
Returns
IsExtraPart(PapyrusScript<HeadPart>)
Returns whether the head part is an extra part
[Obsolete("Uses the Papyrus virtual machine. Prefer HeadPart.IsExtraPart().", DiagnosticId = "SKYRIMFORGE0002")]
public static Task<bool> IsExtraPart(this PapyrusScript<HeadPart> self)
Parameters
selfPapyrusScript<HeadPart>
Returns
SetValidRaces(PapyrusScript<HeadPart>, FormList)
public static Task SetValidRaces(this PapyrusScript<HeadPart> self, FormList vRaces)
Parameters
selfPapyrusScript<HeadPart>vRacesFormList