Class ConstructibleObjectScript
- Namespace
- SkyrimForge.Papyrus
- Assembly
- SkyrimForge.Game.dll
Functions and comments from ConstructibleObject.psc.
SKSE64 additions built 2024-01-17 20:01:40.731000 UTC
public static class ConstructibleObjectScript
- Inheritance
-
ConstructibleObjectScript
- Inherited Members
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
GetNthIngredient(PapyrusScript<ConstructibleObject>, int)
public static Task<Form?> GetNthIngredient(this PapyrusScript<ConstructibleObject> self, int n)
Parameters
selfPapyrusScript<ConstructibleObject>nint
Returns
GetNthIngredientQuantity(PapyrusScript<ConstructibleObject>, int)
public static Task<int> GetNthIngredientQuantity(this PapyrusScript<ConstructibleObject> self, int n)
Parameters
selfPapyrusScript<ConstructibleObject>nint
Returns
GetNumIngredients(PapyrusScript<ConstructibleObject>)
Gets the number of ingredients
public static Task<int> GetNumIngredients(this PapyrusScript<ConstructibleObject> self)
Parameters
Returns
GetResult(PapyrusScript<ConstructibleObject>)
public static Task<Form?> GetResult(this PapyrusScript<ConstructibleObject> self)
Parameters
Returns
GetResultQuantity(PapyrusScript<ConstructibleObject>)
public static Task<int> GetResultQuantity(this PapyrusScript<ConstructibleObject> self)
Parameters
Returns
GetWorkbenchKeyword(PapyrusScript<ConstructibleObject>)
public static Task<Keyword?> GetWorkbenchKeyword(this PapyrusScript<ConstructibleObject> self)
Parameters
Returns
SetNthIngredient(PapyrusScript<ConstructibleObject>, IForm, int)
public static Task SetNthIngredient(this PapyrusScript<ConstructibleObject> self, IForm required, int n)
Parameters
selfPapyrusScript<ConstructibleObject>requiredIFormnint
Returns
SetNthIngredientQuantity(PapyrusScript<ConstructibleObject>, int, int)
public static Task SetNthIngredientQuantity(this PapyrusScript<ConstructibleObject> self, int value, int n)
Parameters
selfPapyrusScript<ConstructibleObject>valueintnint
Returns
SetResult(PapyrusScript<ConstructibleObject>, IForm)
public static Task SetResult(this PapyrusScript<ConstructibleObject> self, IForm result)
Parameters
selfPapyrusScript<ConstructibleObject>resultIForm
Returns
SetResultQuantity(PapyrusScript<ConstructibleObject>, int)
public static Task SetResultQuantity(this PapyrusScript<ConstructibleObject> self, int quantity)
Parameters
selfPapyrusScript<ConstructibleObject>quantityint
Returns
SetWorkbenchKeyword(PapyrusScript<ConstructibleObject>, IPapyrusKeyword)
public static Task SetWorkbenchKeyword(this PapyrusScript<ConstructibleObject> self, IPapyrusKeyword aKeyword)
Parameters
selfPapyrusScript<ConstructibleObject>aKeywordIPapyrusKeyword