Difference between revisions of "List of Papyrus Functions"
Jump to navigation
Jump to search
(→G: add Member of links) |
(→G: adding UI functions Invoke.* functions) |
||
Line 298: | Line 298: | ||
| [[Game Script|'''Game''']] | | [[Game Script|'''Game''']] | ||
| | | | ||
|- | |||
|[[CloseCustomMenu - UI|'''CloseCustomMenu''']]<sup>SKSE</sup> | |||
|'''<u>UI</u>''' | |||
| | |||
|- | |- | ||
Line 773: | Line 777: | ||
| '''[[GetBlue - ColorForm|GetBlue]]'''<sup>SKSE</sup> | | '''[[GetBlue - ColorForm|GetBlue]]'''<sup>SKSE</sup> | ||
| '''ColorForm''' | | [[ColorForm Script|'''ColorForm''']] | ||
| | | | ||
|- | |||
|'''[[GetBool - UI|GetBool]]'''<sup>SKSE</sup> | |||
|[[UI Script|'''UI''']] | |||
| | |||
|- | |- | ||
Line 828: | Line 836: | ||
| '''[[GetCostliestEffectIndex - Enchantment|GetCostliestEffectIndex]]'''<sup>SKSE</sup> | | '''[[GetCostliestEffectIndex - Enchantment|GetCostliestEffectIndex]]'''<sup>SKSE</sup> | ||
| '''Enchantment''' | | '''[[Enchantment Script|Enchantment]]''' | ||
| | | | ||
|- | |- | ||
| '''[[GetCostliestEffectIndex - Ingredient|GetCostliestEffectIndex]]'''<sup>SKSE</sup> | | '''[[GetCostliestEffectIndex - Ingredient|GetCostliestEffectIndex]]'''<sup>SKSE</sup> | ||
| '''Ingredient''' | | '''[[Ingredient Script|Ingredient]]''' | ||
| | | | ||
|- | |- | ||
| '''[[GetCostliestEffectIndex - Potion|GetCostliestEffectIndex]]'''<sup>SKSE</sup> | | '''[[GetCostliestEffectIndex - Potion|GetCostliestEffectIndex]]'''<sup>SKSE</sup> | ||
| '''Potion''' | | '''[[Potion Script|Potion]]''' | ||
| | | | ||
|- | |- | ||
Line 1,015: | Line 1,023: | ||
| [[Actor Script|'''Actor''']] | | [[Actor Script|'''Actor''']] | ||
| | | | ||
|- | |||
|'''[[GetFloat - UI|GetFloat]]'''<sup>SKSE</sup> | |||
|[[UI Script|'''UI''']] | |||
| | |||
|- | |- | ||
Line 1,073: | Line 1,085: | ||
| '''[[GetGreen - ColorForm|GetGreen]]'''<sup>SKSE</sup> | | '''[[GetGreen - ColorForm|GetGreen]]'''<sup>SKSE</sup> | ||
| '''ColorForm''' | | [[ColorForm Script|'''ColorForm''']] | ||
| | | | ||
|- | |- | ||
Line 1,103: | Line 1,115: | ||
| '''[[GetHue - ColorForm|GetHue]]'''<sup>SKSE</sup> | | '''[[GetHue - ColorForm|GetHue]]'''<sup>SKSE</sup> | ||
| '''ColorForm''' | | [[ColorForm Script|'''ColorForm''']] | ||
| | | | ||
|- | |- | ||
| '''[[GetID - Alias|GetID]]'''<sup>SKSE</sup> | | '''[[GetID - Alias|GetID]]'''<sup>SKSE</sup> | ||
| '''Alias''' | | [[Alias Script|'''Alias''']] | ||
| | | | ||
|- | |- | ||
Line 1,145: | Line 1,157: | ||
| [[Utility Script|'''Utility''']] | | [[Utility Script|'''Utility''']] | ||
| | | | ||
|- | |||
|'''[[GetInt - UI|GetInt]]'''<sup>SKSE</sup> | |||
|[[UI Script|'''UI''']] | |||
| | |||
|- | |- | ||
Line 1,173: | Line 1,189: | ||
| '''[[GetKeyword - Keyword|GetKeyword]]'''<sup>SKSE</sup> | | '''[[GetKeyword - Keyword|GetKeyword]]'''<sup>SKSE</sup> | ||
| '''Keyword''' | | '''[[Keyword Script|Keyword]]''' | ||
| | | | ||
|- | |- | ||
Line 1,233: | Line 1,249: | ||
| '''[[GetLuminosity - ColorForm|GetLuminosity]]'''<sup>SKSE</sup> | | '''[[GetLuminosity - ColorForm|GetLuminosity]]'''<sup>SKSE</sup> | ||
| '''ColorForm''' | | [[ColorForm Script|'''ColorForm''']] | ||
| | | | ||
|- | |- | ||
Line 1,298: | Line 1,314: | ||
| '''[[GetName - Alias|GetName]]'''<sup>SKSE</sup> | | '''[[GetName - Alias|GetName]]'''<sup>SKSE</sup> | ||
| '''Alias''' | | [[Alias Script|'''Alias''']] | ||
| | | | ||
|- | |- | ||
Line 1,318: | Line 1,334: | ||
| '''[[GetNthEffectArea - Enchantment|GetNthEffectArea]]'''<sup>SKSE</sup> | | '''[[GetNthEffectArea - Enchantment|GetNthEffectArea]]'''<sup>SKSE</sup> | ||
| '''Enchantment''' | | [[Enchantment Script|'''Enchantment''']] | ||
| | | | ||
|- | |- | ||
| '''[[GetNthEffectArea - Ingredient|GetNthEffectArea]]'''<sup>SKSE</sup> | | '''[[GetNthEffectArea - Ingredient|GetNthEffectArea]]'''<sup>SKSE</sup> | ||
| '''Ingredient''' | | [[Ingredient Script|'''Ingredient''']] | ||
| | | | ||
|- | |- | ||
Line 1,343: | Line 1,359: | ||
| '''[[GetNthEffectDuration - Enchantment|GetNthEffectDuration]]'''<sup>SKSE</sup> | | '''[[GetNthEffectDuration - Enchantment|GetNthEffectDuration]]'''<sup>SKSE</sup> | ||
| '''Enchantment''' | | [[Enchantment Script|'''Enchantment''']] | ||
| | | | ||
|- | |- | ||
| '''[[GetNthEffectDuration - Ingredient|GetNthEffectDuration]]'''<sup>SKSE</sup> | | '''[[GetNthEffectDuration - Ingredient|GetNthEffectDuration]]'''<sup>SKSE</sup> | ||
| '''Ingredient''' | | [[Ingredient Script|'''Ingredient''']] | ||
| | | | ||
|- | |- | ||
Line 1,368: | Line 1,384: | ||
| '''[[GetNthEffectMagicEffect - Enchantment|GetNthEffectMagicEffect]]'''<sup>SKSE</sup> | | '''[[GetNthEffectMagicEffect - Enchantment|GetNthEffectMagicEffect]]'''<sup>SKSE</sup> | ||
| '''Enchantment''' | | [[Enchantment Script|'''Enchantment''']] | ||
| | | | ||
|- | |- | ||
| '''[[GetNthEffectMagicEffect - Ingredient|GetNthEffectMagicEffect]]'''<sup>SKSE</sup> | | '''[[GetNthEffectMagicEffect - Ingredient|GetNthEffectMagicEffect]]'''<sup>SKSE</sup> | ||
| '''Ingredient''' | | [[Ingredient Script|'''Ingredient''']] | ||
| | | | ||
|- | |- | ||
Line 1,393: | Line 1,409: | ||
| '''[[GetNthEffectMagnitude - Enchantment|GetNthEffectMagnitude]]'''<sup>SKSE</sup> | | '''[[GetNthEffectMagnitude - Enchantment|GetNthEffectMagnitude]]'''<sup>SKSE</sup> | ||
| '''Enchantment''' | | [[Enchantment Script|'''Enchantment''']] | ||
| | | | ||
|- | |- | ||
| '''[[GetNthEffectMagnitude - Ingredient|GetNthEffectMagnitude]]'''<sup>SKSE</sup> | | '''[[GetNthEffectMagnitude - Ingredient|GetNthEffectMagnitude]]'''<sup>SKSE</sup> | ||
| '''Ingredient''' | | [[Ingredient Script|'''Ingredient''']] | ||
| | | | ||
|- | |- | ||
Line 1,488: | Line 1,504: | ||
| '''[[GetNumEffects - Enchantment|GetNumEffects]]'''<sup>SKSE</sup> | | '''[[GetNumEffects - Enchantment|GetNumEffects]]'''<sup>SKSE</sup> | ||
| '''Enchantment''' | | [[Enchantment Script|'''Enchantment''']] | ||
| | | | ||
|- | |- | ||
| '''[[GetNumEffects - Ingredient|GetNumEffects]]'''<sup>SKSE</sup> | | '''[[GetNumEffects - Ingredient|GetNumEffects]]'''<sup>SKSE</sup> | ||
| '''Ingredient''' | | [[Ingredient Script|'''Ingredient''']] | ||
| | | | ||
|- | |- | ||
Line 1,568: | Line 1,584: | ||
| '''[[GetOwningQuest - Alias|GetOwningQuest]]''' | | '''[[GetOwningQuest - Alias|GetOwningQuest]]''' | ||
| '''Alias''' | | '''[[Alias Script|Alias]]''' | ||
| | | | ||
|- | |- | ||
Line 1,583: | Line 1,599: | ||
| '''[[GetOwningQuest - TopicInfo|GetOwningQuest]]''' | | '''[[GetOwningQuest - TopicInfo|GetOwningQuest]]''' | ||
| '''TopicInfo''' | | '''[[TopicInfo Script|TopicInfo]]''' | ||
| | | | ||
|- | |- | ||
Line 1,663: | Line 1,679: | ||
| '''[[GetRed - ColorForm|GetRed]]'''<sup>SKSE</sup> | | '''[[GetRed - ColorForm|GetRed]]'''<sup>SKSE</sup> | ||
| '''ColorForm''' | | '''[[ColorForm Script|ColorForm]]''' | ||
| | | | ||
|- | |- | ||
Line 1,698: | Line 1,714: | ||
| '''[[GetSaturation - ColorForm|GetSaturation]]'''<sup>SKSE</sup> | | '''[[GetSaturation - ColorForm|GetSaturation]]'''<sup>SKSE</sup> | ||
| '''ColorForm''' | | [[ColorForm Script|'''ColorForm''']] | ||
| | | | ||
|- | |- | ||
Line 1,723: | Line 1,739: | ||
| '''[[GetSkill - Book|GetSkill]]'''<sup>SKSE</sup> | | '''[[GetSkill - Book|GetSkill]]'''<sup>SKSE</sup> | ||
| '''Book''' | | '''[[Book Script|Book]]''' | ||
| | | | ||
|- | |- | ||
Line 1,748: | Line 1,764: | ||
| '''[[GetSpell - Book|GetSpell]]'''<sup>SKSE</sup> | | '''[[GetSpell - Book|GetSpell]]'''<sup>SKSE</sup> | ||
| '''Book''' | | [[Book Script|'''Book''']] | ||
| | | | ||
|- | |- | ||
Line 1,788: | Line 1,804: | ||
| '''[[GetString - Keyword|GetString]]'''<sup>SKSE</sup> | | '''[[GetString - Keyword|GetString]]'''<sup>SKSE</sup> | ||
| '''Keyword''' | | [[Keyword Script|'''Keyword''']] | ||
| | | | ||
|- | |||
|'''[[GetString - UI|GetString]]'''<sup>SKSE</sup> | |||
|[[UI Script|'''UI''']] | |||
| | |||
|- | |- | ||
Line 1,848: | Line 1,868: | ||
| '''[[GetType - HeadPart|GetType]]'''<sup>SKSE</sup> | | '''[[GetType - HeadPart|GetType]]'''<sup>SKSE</sup> | ||
| '''HeadPart''' | | '''[[HeadPart Script|HeadPart]]''' | ||
| | | | ||
|- | |- | ||
Line 1,863: | Line 1,883: | ||
| '''[[GetVersion - SKSE|GetVersion]]'''<sup>SKSE</sup> | | '''[[GetVersion - SKSE|GetVersion]]'''<sup>SKSE</sup> | ||
| '''SKSE''' | | '''[[SKSE Script|SKSE]]''' | ||
| | | | ||
|- | |- | ||
| '''[[GetVersionBeta - SKSE|GetVersionBeta]]'''<sup>SKSE</sup> | | '''[[GetVersionBeta - SKSE|GetVersionBeta]]'''<sup>SKSE</sup> | ||
| '''SKSE''' | | [[SKSE Script|'''SKSE''']] | ||
| | | | ||
|- | |- | ||
| '''[[GetVersionMinor - SKSE|GetVersionMinor]]'''<sup>SKSE</sup> | | '''[[GetVersionMinor - SKSE|GetVersionMinor]]'''<sup>SKSE</sup> | ||
| '''SKSE''' | | [[SKSE Script|'''SKSE''']] | ||
| | | | ||
|- | |- | ||
Line 1,883: | Line 1,903: | ||
| '''[[GetVersionRelease - SKSE|GetVersionRelease]]'''<sup>SKSE</sup> | | '''[[GetVersionRelease - SKSE|GetVersionRelease]]'''<sup>SKSE</sup> | ||
| '''SKSE''' | | [[SKSE Script|'''SKSE''']] | ||
| | | | ||
|- | |- | ||
Line 2,072: | Line 2,092: | ||
| [[ObjectReference Script|'''ObjectReference''']] | | [[ObjectReference Script|'''ObjectReference''']] | ||
| | | | ||
|- | |||
|'''[[Invoke - UI|Invoke]]'''<sup>SKSE</sup> | |||
|[[UI Script|'''UI''']] | |||
| | |||
|- | |||
|'''[[InvokeBool - UI|InvokeBool]]'''<sup>SKSE</sup> | |||
|[[UI Script|'''UI''']] | |||
| | |||
|- | |||
|'''[[InvokeBoolA - UI|InvokeBoolA]]'''<sup>SKSE</sup> | |||
|[[UI Script|'''UI''']] | |||
|array version of InvokeBool | |||
|- | |||
|'''[[InvokeFloat - UI|InvokeFloat]]'''<sup>SKSE</sup> | |||
|[[UI Script|'''UI''']] | |||
| | |||
|- | |||
|'''[[InvokeFloatA - UI|InvokeFloatA]]'''<sup>SKSE</sup> | |||
|[[UI Script|'''UI''']] | |||
|array version of InvokeFloat | |||
|- | |||
|'''[[InvokeForm - UI|InvokeForm]]'''<sup>SKSE</sup> | |||
|[[UI Script|'''UI''']] | |||
| | |||
|- | |||
|'''[[InvokeInt - UI|InvokeInt]]'''<sup>SKSE</sup> | |||
|[[UI Script|'''UI''']] | |||
| | |||
|- | |||
|'''[[InvokeIntA - UI|InvokeIntA]]'''<sup>SKSE</sup> | |||
|[[UI Script|'''UI''']] | |||
|array version of InvokeInt | |||
|- | |||
|'''[[InvokeString - UI|InvokeString]]'''<sup>SKSE</sup> | |||
|[[UI Script|'''UI''']] | |||
| | |||
|- | |||
|'''[[InvokeStringA - UI|InvokeStringA]]'''<sup>SKSE</sup> | |||
|[[UI Script|'''UI''']] | |||
|array version of InvokeString | |||
|- | |- | ||
Line 2,375: | Line 2,435: | ||
| '''[[IsHostile - Enchantment|IsHostile]]''' | | '''[[IsHostile - Enchantment|IsHostile]]''' | ||
| '''Enchantment''' | | [[Enchantment Script|'''Enchantment''']] | ||
| | | | ||
|- | |- | ||
| '''[[IsHostile - Ingredient|IsHostile]]''' | | '''[[IsHostile - Ingredient|IsHostile]]''' | ||
| '''Ingredient''' | | [[Ingredient Script|'''Ingredient''']] | ||
| | | | ||
|- | |- | ||
Line 2,510: | Line 2,570: | ||
| '''[[IsMenuOpen - UI|IsMenuOpen]]'''<sup>SKSE</sup> | | '''[[IsMenuOpen - UI|IsMenuOpen]]'''<sup>SKSE</sup> | ||
| '''UI''' | | '''[[UI Script|UI]]''' | ||
| | | | ||
|- | |- | ||
Line 2,585: | Line 2,645: | ||
| '''[[IsRead - Book|IsRead]]'''<sup>SKSE</sup> | | '''[[IsRead - Book|IsRead]]'''<sup>SKSE</sup> | ||
| '''Book''' | | [[Book Script|'''Book''']] | ||
| | | | ||
|- | |- | ||
Line 2,660: | Line 2,720: | ||
| '''[[IsTakeable - Book|IsTakeable]]'''<sup>SKSE</sup> | | '''[[IsTakeable - Book|IsTakeable]]'''<sup>SKSE</sup> | ||
| '''Book''' | | [[Book Script|'''Book''']] | ||
| | | | ||
|- | |- | ||
Line 2,741: | Line 2,801: | ||
|- | |- | ||
| '''[[LearnAllEffects - Ingredient|LearnAllEffects]]''' | | '''[[LearnAllEffects - Ingredient|LearnAllEffects]]''' | ||
| '''Ingredient''' | | [[Ingredient Script|'''Ingredient''']] | ||
| | | | ||
|- | |- | ||
| '''[[LearnEffect - Ingredient|LearnEffect]]''' | | '''[[LearnEffect - Ingredient|LearnEffect]]''' | ||
| '''Ingredient''' | | [[Ingredient Script|'''Ingredient''']] | ||
| | | | ||
|- | |- | ||
| '''[[LearnNextEffect - Ingredient|LearnNextEffect]]''' | | '''[[LearnNextEffect - Ingredient|LearnNextEffect]]''' | ||
| '''Ingredient''' | | [[Ingredient Script|'''Ingredient''']] | ||
| | | | ||
|- | |- | ||
Line 3,099: | Line 3,159: | ||
|- | |- | ||
|'''[[OnNiNodeUpdate]]'''<sup>SKSE</sup> | |'''[[OnNiNodeUpdate]]'''<sup>SKSE</sup> | ||
|'''Alias''' | |[[Alias Script|'''Alias''']] | ||
|[[RegisterForNiNodeUpdate]], [[UnregisterForNiNodeUpdate]] | |[[RegisterForNiNodeUpdate]], [[UnregisterForNiNodeUpdate]] | ||
|- | |- | ||
Line 3,413: | Line 3,473: | ||
| '''[[OnUpdate - Alias|OnUpdate]]''' | | '''[[OnUpdate - Alias|OnUpdate]]''' | ||
| '''Alias''' | | [[Alias Script|'''Alias''']] | ||
| | | | ||
|- | |- | ||
Line 3,700: | Line 3,760: | ||
|- | |- | ||
|'''[[RegisterForNiNodeUpdate]]'''<sup>SKSE</sup> | |'''[[RegisterForNiNodeUpdate]]'''<sup>SKSE</sup> | ||
|'''Alias''' | |[[Alias Script|'''Alias''']] | ||
|[[OnNiNodeUpdate]], [[UnregisterForNiNodeUpdate]] | |[[OnNiNodeUpdate]], [[UnregisterForNiNodeUpdate]] | ||
|- | |- | ||
Line 3,769: | Line 3,829: | ||
| '''[[Remove - MusicType|Remove]]''' | | '''[[Remove - MusicType|Remove]]''' | ||
| '''MusicType''' | | '''[[MusicType Script|MusicType]]''' | ||
| | | | ||
|- | |- | ||
Line 3,958: | Line 4,018: | ||
| '''[[SendStoryEvent - Keyword|SendStoryEvent]]''' | | '''[[SendStoryEvent - Keyword|SendStoryEvent]]''' | ||
| '''Keyword''' | | [[Keyword Script|'''Keyword''']] | ||
| | | | ||
|- | |- | ||
| '''[[SendStoryEventAndWait - Keyword|SendStoryEventAndWait]]''' | | '''[[SendStoryEventAndWait - Keyword|SendStoryEventAndWait]]''' | ||
| '''Keyword''' | | [[Keyword Script|'''Keyword''']] | ||
| | | | ||
|- | |- |
Revision as of 00:22, 2 December 2021
This Page Contains lists of all Papyrus Scripting Functions and Events including SKSE functions.
A SKSE suffix indicates if the function requires SKSE.
The middle column indicates in which base script the function is defined.
Contents |
---|
A B C D E F G H I K L M N O P Q R S T U W |
A
B
Function | Member of | Description |
---|---|---|
BlockActivation | ObjectReference |
C
D
E
Function | Member of | Description |
---|---|---|
Enable | ObjectReference | |
EnableAI | Actor | |
EnableFastTravel | Game | |
EnableFastTravel | ObjectReference | |
EnableLinkChain | ObjectReference | |
EnableNoWait | ObjectReference | |
EnablePlayerControls | Game | |
EndDeferredKill | Actor | |
EquipItem | Actor | |
EquipItemExSKSE | Actor | |
EquipShout | Actor | |
EquipSpell | Actor | |
EvaluatePackage | Actor |
F
G
H
Function | Member of | Description |
---|---|---|
HasAssociation | Actor | |
HasCommonParent | Location | |
HasEffectKeyword | ObjectReference | |
HasFamilyRelationship | Actor | |
HasForm | FormList | |
HasKeyword | Form | |
HasKeywordStringSKSE | Form | |
HasLOS | Actor | |
HasMagicEffect | Actor | |
HasMagicEffectWithKeyword | Actor | |
HasNode | ObjectReference | |
HasParentRelationship | Actor | |
HasPerk | Actor | |
HasRefType | Location | |
HasRefType | ObjectReference | |
HasSpell | Actor | |
HideTitleSequenceMenu | Game | |
HoldKeySKSE | Input |
I
K
Function | Member of | Description |
---|---|---|
KeepOffsetFromActor | Actor | |
Kill | Actor | |
KillEssential | Actor | |
KillSilent | Actor | |
KnockAreaEffect | ObjectReference |
L
Function | Member of | Description |
---|---|---|
LearnAllEffects | Ingredient | |
LearnEffect | Ingredient | |
LearnNextEffect | Ingredient | |
LeftShiftSKSE | Math | |
LoadGameSKSE | Game | |
Lock | ObjectReference | |
LogicalAndSKSE | Math | |
LogicalNotSKSE | Math | |
LogicalOrSKSE | Math | |
LogicalXorSKSE | Math |
M
N
Function | Member of | Description |
---|---|---|
Notification | Debug |
O
P
Q
Function | Member of | Description |
---|---|---|
QueryStat | Game | |
QueueNiNodeUpdateSKSE | Actor | |
QuitGame | Debug | |
QuitToMainMenu | Game |
R
S
T
U
W
Function | Member of | Description |
---|---|---|
Wait | Utility | |
WaitForAnimationEvent | ObjectReference | |
WaitGameTime | Utility | |
WaitMenuMode | Utility | |
WillIntimidateSucceed | Actor | |
WornHasKeyword | Actor |