Class PerkScript
- Namespace
- SkyrimForge.Papyrus
- Assembly
- SkyrimForge.Game.dll
Functions and comments from Perk.psc.
public static class PerkScript
- Inheritance
-
PerkScript
- 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
GetNextPerk(PapyrusScript<Perk>)
SKSE64 additions built 2024-01-17 20:01:40.731000 UTC
public static Task<Perk?> GetNextPerk(this PapyrusScript<Perk> self)
Parameters
selfPapyrusScript<Perk>
Returns
GetNthEntryLeveledList(PapyrusScript<Perk>, int)
public static Task<LeveledItem?> GetNthEntryLeveledList(this PapyrusScript<Perk> self, int n)
Parameters
selfPapyrusScript<Perk>nint
Returns
GetNthEntryPriority(PapyrusScript<Perk>, int)
public static Task<int> GetNthEntryPriority(this PapyrusScript<Perk> self, int n)
Parameters
selfPapyrusScript<Perk>nint
Returns
GetNthEntryQuest(PapyrusScript<Perk>, int)
public static Task<Quest?> GetNthEntryQuest(this PapyrusScript<Perk> self, int n)
Parameters
selfPapyrusScript<Perk>nint
Returns
GetNthEntryRank(PapyrusScript<Perk>, int)
public static Task<int> GetNthEntryRank(this PapyrusScript<Perk> self, int n)
Parameters
selfPapyrusScript<Perk>nint
Returns
GetNthEntrySpell(PapyrusScript<Perk>, int)
public static Task<Spell?> GetNthEntrySpell(this PapyrusScript<Perk> self, int n)
Parameters
selfPapyrusScript<Perk>nint
Returns
GetNthEntryStage(PapyrusScript<Perk>, int)
public static Task<int> GetNthEntryStage(this PapyrusScript<Perk> self, int n)
Parameters
selfPapyrusScript<Perk>nint
Returns
GetNthEntryText(PapyrusScript<Perk>, int)
public static Task<string> GetNthEntryText(this PapyrusScript<Perk> self, int n)
Parameters
selfPapyrusScript<Perk>nint
Returns
GetNthEntryValue(PapyrusScript<Perk>, int, int)
public static Task<float> GetNthEntryValue(this PapyrusScript<Perk> self, int n, int i)
Parameters
selfPapyrusScript<Perk>nintiint
Returns
GetNumEntries(PapyrusScript<Perk>)
public static Task<int> GetNumEntries(this PapyrusScript<Perk> self)
Parameters
selfPapyrusScript<Perk>
Returns
SetNthEntryLeveledList(PapyrusScript<Perk>, int, LeveledItem)
public static Task<bool> SetNthEntryLeveledList(this PapyrusScript<Perk> self, int n, LeveledItem lList)
Parameters
selfPapyrusScript<Perk>nintlListLeveledItem
Returns
SetNthEntryPriority(PapyrusScript<Perk>, int, int)
public static Task<bool> SetNthEntryPriority(this PapyrusScript<Perk> self, int n, int priority)
Parameters
selfPapyrusScript<Perk>nintpriorityint
Returns
SetNthEntryQuest(PapyrusScript<Perk>, int, Quest)
public static Task<bool> SetNthEntryQuest(this PapyrusScript<Perk> self, int n, Quest newQuest)
Parameters
selfPapyrusScript<Perk>nintnewQuestQuest
Returns
SetNthEntryRank(PapyrusScript<Perk>, int, int)
public static Task<bool> SetNthEntryRank(this PapyrusScript<Perk> self, int n, int rank)
Parameters
selfPapyrusScript<Perk>nintrankint
Returns
SetNthEntrySpell(PapyrusScript<Perk>, int, IPapyrusSpell)
public static Task<bool> SetNthEntrySpell(this PapyrusScript<Perk> self, int n, IPapyrusSpell newSpell)
Parameters
selfPapyrusScript<Perk>nintnewSpellIPapyrusSpell
Returns
SetNthEntryStage(PapyrusScript<Perk>, int, int)
public static Task<bool> SetNthEntryStage(this PapyrusScript<Perk> self, int n, int stage)
Parameters
selfPapyrusScript<Perk>nintstageint
Returns
SetNthEntryText(PapyrusScript<Perk>, int, string)
public static Task<bool> SetNthEntryText(this PapyrusScript<Perk> self, int n, string newText)
Parameters
selfPapyrusScript<Perk>nintnewTextstring
Returns
SetNthEntryValue(PapyrusScript<Perk>, int, int, float)
public static Task<bool> SetNthEntryValue(this PapyrusScript<Perk> self, int n, int i, float value)
Parameters
selfPapyrusScript<Perk>nintiintvaluefloat