Table of Contents

Class LeveledActorScript

Namespace
SkyrimForge.Papyrus
Assembly
SkyrimForge.Game.dll

Functions and comments from LeveledActor.psc.

public static class LeveledActorScript
Inheritance
LeveledActorScript
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

PapyrusScriptDispatcher

Methods

AddForm(PapyrusScript<LeveledActor>, IForm, int)

Adds the given count of the given form to the under the given level in this leveled list

public static Task AddForm(this PapyrusScript<LeveledActor> self, IForm apForm, int aiLevel)

Parameters

self PapyrusScript<LeveledActor>
apForm IForm
aiLevel int

Returns

Task

GetNthCount(PapyrusScript<LeveledActor>, int)

public static Task<int> GetNthCount(this PapyrusScript<LeveledActor> self, int n)

Parameters

self PapyrusScript<LeveledActor>
n int

Returns

Task<int>

GetNthForm(PapyrusScript<LeveledActor>, int)

public static Task<Form?> GetNthForm(this PapyrusScript<LeveledActor> self, int n)

Parameters

self PapyrusScript<LeveledActor>
n int

Returns

Task<Form?>

GetNthLevel(PapyrusScript<LeveledActor>, int)

public static Task<int> GetNthLevel(this PapyrusScript<LeveledActor> self, int n)

Parameters

self PapyrusScript<LeveledActor>
n int

Returns

Task<int>

GetNumForms(PapyrusScript<LeveledActor>)

public static Task<int> GetNumForms(this PapyrusScript<LeveledActor> self)

Parameters

self PapyrusScript<LeveledActor>

Returns

Task<int>

Revert(PapyrusScript<LeveledActor>)

Removes all script added forms from this leveled list

public static Task Revert(this PapyrusScript<LeveledActor> self)

Parameters

self PapyrusScript<LeveledActor>

Returns

Task

SetNthCount(PapyrusScript<LeveledActor>, int, int)

public static Task SetNthCount(this PapyrusScript<LeveledActor> self, int n, int count)

Parameters

self PapyrusScript<LeveledActor>
n int
count int

Returns

Task

SetNthLevel(PapyrusScript<LeveledActor>, int, int)

public static Task SetNthLevel(this PapyrusScript<LeveledActor> self, int n, int level)

Parameters

self PapyrusScript<LeveledActor>
n int
level int

Returns

Task