Difference between revisions of "List of Papyrus Functions"
Jump to navigation
Jump to search
(→G: Added misplaced functions, formerly listed under the F section; properly integrated the PapyrusUtil functions alphabetically as well.) |
m (→S: Added missing line break) |
||
(2 intermediate revisions by the same user not shown) | |||
Line 3,960: | Line 3,960: | ||
!align=left width=170|Function | !align=left width=170|Function | ||
!align=left width=110|Member of | !align=left width=110|Member of | ||
!align=left width=90|Returns | |||
!align=left class="unsortable"|Description | !align=left class="unsortable"|Description | ||
|- | |- | ||
| '''[[HasAssociation - Actor|HasAssociation]]''' | | '''[[HasAssociation - Actor|HasAssociation]]''' | ||
| [[Actor Script|'''Actor''']] | | [[Actor Script|'''Actor''']] | ||
| | |||
| | | | ||
|- | |- | ||
Line 3,969: | Line 3,971: | ||
| '''[[HasCommonParent - Location|HasCommonParent]]''' | | '''[[HasCommonParent - Location|HasCommonParent]]''' | ||
| [[Location Script|'''Location''']] | | [[Location Script|'''Location''']] | ||
| | |||
| | | | ||
|- | |- | ||
Line 3,974: | Line 3,977: | ||
| '''[[HasEffectKeyword - ObjectReference|HasEffectKeyword]]''' | | '''[[HasEffectKeyword - ObjectReference|HasEffectKeyword]]''' | ||
| [[ObjectReference Script|'''ObjectReference''']] | | [[ObjectReference Script|'''ObjectReference''']] | ||
| | |||
| | | | ||
|- | |- | ||
Line 3,979: | Line 3,983: | ||
| '''[[HasFamilyRelationship - Actor|HasFamilyRelationship]]''' | | '''[[HasFamilyRelationship - Actor|HasFamilyRelationship]]''' | ||
| [[Actor Script|'''Actor''']] | | [[Actor Script|'''Actor''']] | ||
| | |||
| | | | ||
|- | |- | ||
Line 3,984: | Line 3,989: | ||
| '''[[HasForm - FormList|HasForm]]''' | | '''[[HasForm - FormList|HasForm]]''' | ||
| [[FormList Script|'''FormList''']] | | [[FormList Script|'''FormList''']] | ||
| | |||
| | | | ||
|- | |- | ||
Line 3,989: | Line 3,995: | ||
| '''[[HasKeyword - Form|HasKeyword]]''' | | '''[[HasKeyword - Form|HasKeyword]]''' | ||
| [[Form Script|'''Form''']] | | [[Form Script|'''Form''']] | ||
| | |||
| [[GetKeyword - Keyword|GetKeyword]], [[GetKeywords - Form|GetKeywords]] | | [[GetKeyword - Keyword|GetKeyword]], [[GetKeywords - Form|GetKeywords]] | ||
|- | |- | ||
Line 3,994: | Line 4,001: | ||
| '''[[HasKeywordString - Form|HasKeywordString]]'''<sup>SKSE</sup> | | '''[[HasKeywordString - Form|HasKeywordString]]'''<sup>SKSE</sup> | ||
| [[Form Script|'''Form''']] | | [[Form Script|'''Form''']] | ||
| | |||
| [[GetKeyword - Keyword|GetKeyword]] | | [[GetKeyword - Keyword|GetKeyword]] | ||
|- | |- | ||
Line 3,999: | Line 4,007: | ||
| '''[[HasLOS - Actor|HasLOS]]''' | | '''[[HasLOS - Actor|HasLOS]]''' | ||
| [[Actor Script|'''Actor''']] | | [[Actor Script|'''Actor''']] | ||
| | |||
| | | | ||
|- | |- | ||
Line 4,004: | Line 4,013: | ||
| '''[[HasMagicEffect - Actor|HasMagicEffect]]''' | | '''[[HasMagicEffect - Actor|HasMagicEffect]]''' | ||
| [[Actor Script|'''Actor''']] | | [[Actor Script|'''Actor''']] | ||
| | |||
| | | | ||
|- | |- | ||
Line 4,009: | Line 4,019: | ||
| '''[[HasMagicEffectWithKeyword - Actor|HasMagicEffectWithKeyword]]''' | | '''[[HasMagicEffectWithKeyword - Actor|HasMagicEffectWithKeyword]]''' | ||
| [[Actor Script|'''Actor''']] | | [[Actor Script|'''Actor''']] | ||
| | |||
| | | | ||
|- | |- | ||
Line 4,014: | Line 4,025: | ||
| '''[[HasNode - ObjectReference|HasNode]]''' | | '''[[HasNode - ObjectReference|HasNode]]''' | ||
| [[ObjectReference Script|'''ObjectReference''']] | | [[ObjectReference Script|'''ObjectReference''']] | ||
| | |||
| | | | ||
|- | |- | ||
Line 4,019: | Line 4,031: | ||
| '''[[HasParentRelationship - Actor|HasParentRelationship]]''' | | '''[[HasParentRelationship - Actor|HasParentRelationship]]''' | ||
| [[Actor Script|'''Actor''']] | | [[Actor Script|'''Actor''']] | ||
| | |||
| | | | ||
|- | |- | ||
Line 4,024: | Line 4,037: | ||
| '''[[HasPerk - Actor|HasPerk]]''' | | '''[[HasPerk - Actor|HasPerk]]''' | ||
| [[Actor Script|'''Actor''']] | | [[Actor Script|'''Actor''']] | ||
| | |||
| | | | ||
|- | |- | ||
Line 4,029: | Line 4,043: | ||
| '''[[HasRefType - Location|HasRefType]]''' | | '''[[HasRefType - Location|HasRefType]]''' | ||
| [[Location Script|'''Location''']] | | [[Location Script|'''Location''']] | ||
| | |||
| | | | ||
|- | |- | ||
Line 4,034: | Line 4,049: | ||
| '''[[HasRefType - ObjectReference|HasRefType]]''' | | '''[[HasRefType - ObjectReference|HasRefType]]''' | ||
| [[ObjectReference Script|'''ObjectReference''']] | | [[ObjectReference Script|'''ObjectReference''']] | ||
| | |||
| | | | ||
|- | |- | ||
Line 4,039: | Line 4,055: | ||
| '''[[HasSpell - Actor|HasSpell]]''' | | '''[[HasSpell - Actor|HasSpell]]''' | ||
| [[Actor Script|'''Actor''']] | | [[Actor Script|'''Actor''']] | ||
| | |||
| | | | ||
|- | |- | ||
|'''[[HasWorldModel - Form|HasWorldModel]]'''<sup>SKSE</sup> | |'''[[HasWorldModel - Form|HasWorldModel]]'''<sup>SKSE</sup> | ||
|[[Form Script|'''Form''']] | |[[Form Script|'''Form''']] | ||
| | |||
|[[GetWorldModelPath - Form|GetWorldModelPath]], [[SetWorldModelPath - Form|SetWorldModelPath]] | |[[GetWorldModelPath - Form|GetWorldModelPath]], [[SetWorldModelPath - Form|SetWorldModelPath]] | ||
|- | |- | ||
Line 4,048: | Line 4,066: | ||
| '''[[HideTitleSequenceMenu - Game|HideTitleSequenceMenu]]''' | | '''[[HideTitleSequenceMenu - Game|HideTitleSequenceMenu]]''' | ||
| [[Game Script|'''Game''']] | | [[Game Script|'''Game''']] | ||
| | |||
| | | | ||
|- | |- | ||
Line 4,053: | Line 4,072: | ||
| '''[[HoldKey - Input|HoldKey]]'''<sup>SKSE</sup> | | '''[[HoldKey - Input|HoldKey]]'''<sup>SKSE</sup> | ||
| [[Input Script|'''Input''']] | | [[Input Script|'''Input''']] | ||
| | |||
| | | | ||
|- | |- | ||
| '''[[HasActiveSpell - Actor|HasActiveSpell]]'''<sup>PO3 PE SSE</sup> | | '''[[HasActiveSpell - Actor|HasActiveSpell]]'''<sup>PO3 PE SSE</sup> | ||
| '''[[Actor Script|Actor]]''' | | '''[[Actor Script|Actor]]''' | ||
| | |||
| | | | ||
|- | |- | ||
| '''[[HasArtObject - ObjectReference|HasArtObject]]'''<sup>PO3 PE SSE</sup> | | '''[[HasArtObject - ObjectReference|HasArtObject]]'''<sup>PO3 PE SSE</sup> | ||
| '''[[ObjectReference Script|ObjectReference]]''' | | '''[[ObjectReference Script|ObjectReference]]''' | ||
| | |||
| | | | ||
|- | |- | ||
| '''[[HasDeferredKill - Actor|HasDeferredKill]]'''<sup>PO3 PE SSE</sup> | | '''[[HasDeferredKill - Actor|HasDeferredKill]]'''<sup>PO3 PE SSE</sup> | ||
| '''[[Actor Script|Actor]]''' | | '''[[Actor Script|Actor]]''' | ||
| | |||
| | | | ||
|- | |- | ||
| '''[[HasEffectShader - ObjectReference|HasEffectShader]]'''<sup>PO3 PE SSE</sup> | | '''[[HasEffectShader - ObjectReference|HasEffectShader]]'''<sup>PO3 PE SSE</sup> | ||
| '''[[ObjectReference Script|ObjectReference]]''' | | '''[[ObjectReference Script|ObjectReference]]''' | ||
| | |||
| | | | ||
|- | |- | ||
| '''[[HasMagicEffectWithArchetype - Actor|HasMagicEffectWithArchetype]]'''<sup>PO3 PE SSE</sup> | | '''[[HasMagicEffectWithArchetype - Actor|HasMagicEffectWithArchetype]]'''<sup>PO3 PE SSE</sup> | ||
| '''[[Actor Script|Actor]]''' | | '''[[Actor Script|Actor]]''' | ||
| | |||
| | | | ||
|- | |- | ||
| '''[[HasNiExtraData - ObjectReference|HasNiExtraData]]'''<sup>PO3 PE SSE</sup> | | '''[[HasNiExtraData - ObjectReference|HasNiExtraData]]'''<sup>PO3 PE SSE</sup> | ||
| '''[[ObjectReference Script|ObjectReference]]''' | | '''[[ObjectReference Script|ObjectReference]]''' | ||
| | |||
| | | | ||
|- | |- | ||
| '''[[HasSkin - Actor|HasSkin]]'''<sup>PO3 PE SSE</sup> | | '''[[HasSkin - Actor|HasSkin]]'''<sup>PO3 PE SSE</sup> | ||
| '''[[Actor Script|Actor]]''' | | '''[[Actor Script|Actor]]''' | ||
| | |||
| | | | ||
|- | |- | ||
| '''[[HideMenu - UI|HideMenu]]'''<sup>PO3 PE SSE</sup> | | '''[[HideMenu - UI|HideMenu]]'''<sup>PO3 PE SSE</sup> | ||
| '''[[UI Script|UI]]''' | | '''[[UI Script|UI]]''' | ||
| | |||
| | | | ||
|- | |- | ||
Line 8,374: | Line 8,402: | ||
|[[Form Script|'''Form''']] | |[[Form Script|'''Form''']] | ||
|[[HasWorldModel - Form|HasWorldModel]], [[GetWorldModelPath - Form|GetWorldModelPath]] | |[[HasWorldModel - Form|HasWorldModel]], [[GetWorldModelPath - Form|GetWorldModelPath]] | ||
|- | |||
|'''[[SetWorldModelNthTextureSet - Form|SetWorldModelNthTextureSet]]''' | |||
|'''[[Form Script|Form]]''' | |||
| | |||
|- | |- | ||
| '''[[ShakeCamera - Game|ShakeCamera]]''' | | '''[[ShakeCamera - Game|ShakeCamera]]''' | ||
| [[Game Script|'''Game''']] | | [[Game Script|'''Game''']] |
Latest revision as of 20:47, 29 May 2024
This Page Contains lists of all Papyrus Scripting Functions and Events including SKSE functions.
A SKSE suffix indicates if the function requires SKSE. A PO3 PE SSE suffix indicates if the function requires Power of Three's Papyrus Extender SSE. A PU SSE indicates if the function requires exiledviper's & meh321's Papyrus Util SE. (Note: The entries for PO3 PE SSE was done by a third party. The function names are accurate, but for arguments and object type, see the docs here: https://github.com/powerof3/PapyrusExtenderSSE/wiki For PapyrusUtil, see the source .psc files)
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[edit | edit source]
B[edit | edit source]
Function | Member of | Description |
---|---|---|
BlendColorWithSkinTonePO3 PE SSE | Actor | |
BlockActivation | ObjectReference | |
BoolArrayPU SE | PapyrusUtil | bool[] |
C[edit | edit source]
D[edit | edit source]
Function | Member of | Return | Description |
---|---|---|---|
DecapitateActorPO3 PE SSE | Actor | ||
DamageActorValue | Actor | - | |
DamageAV | Actor | - | alias for DamageActorValue |
DamageObject | ObjectReference | - | |
DegreesToRadians | Math | Float | |
Delete | ObjectReference | - | |
DeleteWhenAble | ObjectReference | - | |
Disable | ObjectReference | - | |
DisableLinkChain | ObjectReference | - | |
DisableNoWait | ObjectReference | - | |
DisablePlayerControls | Game | - | |
Dismount | Actor | Bool | |
Dispel | ActiveMagicEffect | - | |
DispelAllSpells | Actor | - | |
DispelSpell | Actor | Bool | |
DoCombatSpellApply | Actor | - | |
DrawWeapon | Actor | - | |
DropObject | ObjectReference | ObjectReference | |
DumpAliasData | Debug | - | |
DumpAnimationVariablesPO3 PE SSE | Debug |
E[edit | edit source]
Function | Member of | Description |
---|---|---|
Enable | ObjectReference | |
EnableAI | Actor | |
EnableFastTravel | Game | |
EnableFastTravel | ObjectReference | |
EnableLinkChain | ObjectReference | |
EnableNoWait | ObjectReference | |
EnablePlayerControls | Game | |
EndDeferredKill | Actor | |
EndFrameRateCapture | Utility | CaptureFrameRate, StartFrameRateCapture |
EquipItem | Actor | |
EquipItemByIdSKSE | Actor | |
EquipItemExSKSE | Actor | |
EquipShout | Actor | |
EquipSpell | Actor | |
EvaluatePackage | Actor |
F[edit | edit source]
G[edit | edit source]
H[edit | edit source]
Function | Member of | Returns | Description |
---|---|---|---|
HasAssociation | Actor | ||
HasCommonParent | Location | ||
HasEffectKeyword | ObjectReference | ||
HasFamilyRelationship | Actor | ||
HasForm | FormList | ||
HasKeyword | Form | GetKeyword, GetKeywords | |
HasKeywordStringSKSE | Form | GetKeyword | |
HasLOS | Actor | ||
HasMagicEffect | Actor | ||
HasMagicEffectWithKeyword | Actor | ||
HasNode | ObjectReference | ||
HasParentRelationship | Actor | ||
HasPerk | Actor | ||
HasRefType | Location | ||
HasRefType | ObjectReference | ||
HasSpell | Actor | ||
HasWorldModelSKSE | Form | GetWorldModelPath, SetWorldModelPath | |
HideTitleSequenceMenu | Game | ||
HoldKeySKSE | Input | ||
HasActiveSpellPO3 PE SSE | Actor | ||
HasArtObjectPO3 PE SSE | ObjectReference | ||
HasDeferredKillPO3 PE SSE | Actor | ||
HasEffectShaderPO3 PE SSE | ObjectReference | ||
HasMagicEffectWithArchetypePO3 PE SSE | Actor | ||
HasNiExtraDataPO3 PE SSE | ObjectReference | ||
HasSkinPO3 PE SSE | Actor | ||
HideMenuPO3 PE SSE | UI | ||
HasFloatValuePU SE | JsonUtil | bool | |
HasFormValuePU SE | JsonUtil | bool | |
HasIntValuePU SE | JsonUtil | bool | |
HasStringValuePU SE | JsonUtil | bool |
I[edit | edit source]
K[edit | edit source]
Function | Member of | Description |
---|---|---|
JsonUtilExistsPU SE | JsonUtil | bool |
JsonUtilInFolderPU SE | JsonUtil | string[] |
K[edit | edit source]
Function | Member of | Description |
---|---|---|
KeepOffsetFromActor | Actor | |
Kill | Actor | |
KillEssential | Actor | |
KillNoWaitPO3 PE SSE | Actor | |
KillSilent | Actor | |
KnockAreaEffect | ObjectReference |
L[edit | edit source]
Function | Member of | Description |
---|---|---|
LearnAllEffects | Ingredient | |
LearnEffect | Ingredient | |
LearnNextEffect | Ingredient | |
LeftShiftSKSE | Math | |
LoadGameSKSE | Game | |
Lock | ObjectReference | |
LogicalAndSKSE | Math | |
LogicalNotSKSE | Math | |
LogicalOrSKSE | Math | |
LogicalXorSKSE | Math | |
LoadPU SE | JsonUtil | bool |
M[edit | edit source]
N[edit | edit source]
Function | Member of | Return | Description |
---|---|---|---|
NoCombatInWaterSKSE | Race | Bool | |
NoKnockdownsSKSE | Race | Bool | |
NoShadowSKSE | Race | Bool | |
Notification | Debug |
O[edit | edit source]
P[edit | edit source]
Q[edit | edit source]
Function | Member of | Description |
---|---|---|
QueryStat | Game | |
QueueNiNodeUpdateSKSE | Actor | |
QuitGame | Debug | |
QuitToMainMenu | Game |
R[edit | edit source]
S[edit | edit source]
T[edit | edit source]
U[edit | edit source]
W[edit | edit source]
}Function | Member of | Description |
---|---|---|
Wait | Utility | |
WaitForAnimationEvent | ObjectReference | |
WaitGameTime | Utility | |
WaitMenuMode | Utility | |
WillIntimidateSucceed | Actor | |
WornHasKeyword | Actor | |
WrapFloatPU SE | PapyrusUtil | float |
WrapIntPU SE | PapyrusUtil | int |
WriteToFilePU SE | MiscUtil | bool |