Perk Script
Jump to navigation
Jump to search
Extends: Form Script
Script for the manipulation of perk instances. This Script has no 'vanilla' functions or events.
Definition[edit | edit source]
ScriptName Perk extends Form
Properties[edit | edit source]
None
Global Functions[edit | edit source]
None
Member Functions[edit | edit source]
None
SKSE Member Functions[edit | edit source]
- Perk GetNextPerk()
- Returns the next perk rank associated with the current perk.
- Int GetNumEntries()
- Returns the number of entries in this Perk's Perk Entries list
- Int GetNthEntryRank(Int n)
- Returns the rank of the entry at index n
- Bool SetNthEntryRank(Int n, Int rank)
- Sets the rank of the entry at index n
- Int GetNthEntryPriority(Int n)
- Returns the priority of the entry at index n
- Bool SetNthEntryPriority(Int n, Int priority)
- Sets the priority of the entry at index n
- Quest GetNthEntryQuest(Int n)
- Returns the Quest currently associated with this perk entry
- Bool SetNthEntryQuest(Int n, Quest newQuest)
- Sets the Quest to be associated with this perk entry
- Int GetNthEntryStage(Int n)
- Returns the Quest stage currently associated with this perk entry
- Bool SetNthEntryStage(Int n, Int stage)
- Sets the Quest stage to be associated with this perk entry
- Spell GetNthEntrySpell(Int n)
- Returns the Spell currently associated with this perk entry
- Bool SetNthEntrySpell(Int n, Spell newSpell)
- Sets the Spell to be associated with this perk entry
- LeveledItem GetNthEntryLeveledList(Int n)
- Returns the LeveledItem list currently associated with this perk entry
- Bool SetNthEntryLeveledList(Int n, LeveledItem lList)
- Sets the LeveledItem list to be associated with this perk entry
- String GetNthEntryText(Int n)
- Returns the String currently associated with this perk entry
- Bool SetNthEntryText(Int n, String newText)
- Sets the String to be associated with this perk entry
- Float GetNthEntryValue(Int n, Int i)
- Returns the value currently associated with this Perk Entry Point's Value data field.
- Bool SetNthEntryValue(Int n, Int i, Float value)
- Sets the value to be associated with this Perk Entry Point's Value data field.
Events[edit | edit source]
None