Difference between revisions of "List of Papyrus Functions"
Jump to navigation
Jump to search
(→G) |
(→R: a crap ton of stuff) |
||
Line 508: | Line 508: | ||
|'''[[EndFrameRateCapture - Utility|EndFrameRateCapture]]''' | |'''[[EndFrameRateCapture - Utility|EndFrameRateCapture]]''' | ||
|'''[[Utility Script|Utility]]''' | |'''[[Utility Script|Utility]]''' | ||
| | |[[CaptureFrameRate - Utility|CaptureFrameRate]], [[StartFrameRateCapture - Utility|StartFrameRateCapture]] | ||
|- | |- | ||
Line 934: | Line 934: | ||
|'''[[GetCurrentBudget - Utility|GetCurrentBudget]]''' | |'''[[GetCurrentBudget - Utility|GetCurrentBudget]]''' | ||
|'''[[Utility Script|Utility]]''' | |'''[[Utility Script|Utility]]''' | ||
| | |||
|- | |||
|[[GetCurrentCrosshairRef - Game|'''GetCurrentCrosshairRef''']]<sup>SKSE</sup> | |||
|'''[[Game Script|Game]]''' | |||
| | | | ||
|- | |- | ||
Line 1,098: | Line 1,102: | ||
| [[Game Script|'''Game''']] | | [[Game Script|'''Game''']] | ||
| | | | ||
|- | |||
|'''[[GetFormEx - Game|GetFormEx]]'''<sup>SKSE</sup> | |||
|[[Game Script|'''Game''']] | |||
| | |||
|- | |- | ||
Line 1,252: | Line 1,260: | ||
| [[Location Script|'''Location''']] | | [[Location Script|'''Location''']] | ||
| | | | ||
|- | |||
|'''[[GetKeywords - Form|GetKeywords]]'''<sup>SKSE</sup> | |||
|'''[[Form Script|Form]]''' | |||
| | |||
|- | |- | ||
Line 1,364: | Line 1,376: | ||
| '''[[GetModelPath - Armor|GetModelPath]]'''<sup>SKSE</sup> | | '''[[GetModelPath - Armor|GetModelPath]]'''<sup>SKSE</sup> | ||
| [[Armor Script|'''Armor''']] | | [[Armor Script|'''Armor''']] | ||
| | | [[HasWorldModel - Form|HasWorldModel]], [[SetWorldModelPath - Form|SetWorldModelPath]] | ||
|- | |- | ||
Line 2,009: | Line 2,021: | ||
| '''[[ConstructibleObject Script|ConstructibleObject]]''' | | '''[[ConstructibleObject Script|ConstructibleObject]]''' | ||
| | | | ||
|- | |||
|[[GetWorldModelNthTextureSet - Form|'''GetWorldModelNthTextureSet''']]<sup>SKSE</sup> | |||
|[[Form Script|'''Form''']] | |||
|[[SetWorldModelNthTextureSet - Form|SetWorldModelNthTextureSet]] | |||
|- | |||
|'''[[GetWorldModelNumTextureSets - Form|GetWorldModelNumTextureSets]]'''<sup>SKSE</sup> | |||
|[[Form Script|'''Form''']] | |||
|[[SetWorldModelNthTextureSet - Form|SetWorldModelNthTextureSet]] | |||
|- | |- | ||
Line 2,062: | Line 2,082: | ||
| '''[[HasKeyword - Form|HasKeyword]]''' | | '''[[HasKeyword - Form|HasKeyword]]''' | ||
| [[Form Script|'''Form''']] | | [[Form Script|'''Form''']] | ||
| | | [[GetKeyword - Keyword|GetKeyword]], [[GetKeywords - Form|GetKeywords]] | ||
|- | |- | ||
| '''[[HasKeywordString - Form|HasKeywordString]]'''<sup>SKSE</sup> | | '''[[HasKeywordString - Form|HasKeywordString]]'''<sup>SKSE</sup> | ||
| [[Form Script|'''Form''']] | | [[Form Script|'''Form''']] | ||
| | | [[GetKeyword - Keyword|GetKeyword]] | ||
|- | |- | ||
Line 2,113: | Line 2,133: | ||
| [[Actor Script|'''Actor''']] | | [[Actor Script|'''Actor''']] | ||
| | | | ||
|- | |||
|'''[[HasWorldModel - Form|HasWorldModel]]'''<sup>SKSE</sup> | |||
|[[Form Script|'''Form''']] | |||
|[[GetWorldModelPath - Form|GetWorldModelPath]], [[SetWorldModelPath - Form|SetWorldModelPath]] | |||
|- | |- | ||
Line 2,686: | Line 2,710: | ||
| [[Actor Script|'''Actor''']] | | [[Actor Script|'''Actor''']] | ||
| | | | ||
|- | |||
|'''[[IsPlayable - Form|IsPlayable]]'''<sup>SKSE</sup> | |||
|'''[[Form Script|Form]]''' | |||
| | |||
|- | |- | ||
Line 3,043: | Line 3,071: | ||
|- | |- | ||
| '''[[OnActorAction - Form|OnActorAction]]''' | | '''[[OnActorAction - Form|OnActorAction]]'''<sup>SKSE</sup> | ||
| [[Form Script|'''Form''']] | | [[Form Script|'''Form''']] | ||
| | | [[RegisterForActorAction - Form|RegisterForActorAction]], [[UnregisterForActorAction - Form|UnregisterForActorAction]] | ||
|- | |- | ||
| '''[[OnAnimationEvent - Form|OnAnimationEvent]]''' | | '''[[OnAnimationEvent - Form|OnAnimationEvent]]''' | ||
| [[Form Script|'''Form''']] | | [[Form Script|'''Form''']] | ||
| | | [[OnAnimationEventUnregistered - Form|OnAnimationEventUnregistered]], [[RegisterForAnimationEvent - Form|RegisterForAnimationEvent]], [[UnregisterForAnimationEvent - Form|UnregisterForAnimationEvent]] | ||
|- | |- | ||
| '''[[OnAnimationEventUnregistered - Form|OnAnimationEventUnregistered]]''' | | '''[[OnAnimationEventUnregistered - Form|OnAnimationEventUnregistered]]''' | ||
| [[Form Script|'''Form''']] | | [[Form Script|'''Form''']] | ||
| | | [[OnAnimationEvent - Form|OnAnimationEvent]], [[RegisterForAnimationEvent - Form|RegisterForAnimationEvent]], [[UnregisterForAnimationEvent - Form|UnregisterForAnimationEvent]] | ||
|- | |- | ||
Line 3,095: | Line 3,123: | ||
| '''[[OnControlDown - Form|OnControlDown]]'''<sup>SKSE</sup> | | '''[[OnControlDown - Form|OnControlDown]]'''<sup>SKSE</sup> | ||
| [[Form Script|'''Form''']] | | [[Form Script|'''Form''']] | ||
| | | [[RegisterForControl - Form|RegisterForControl]], [[UnregisterForControl - Form|UnregisterForControl]], [[UnregisterForAllControls - Form|UnregisterForAllControls]] | ||
|- | |- | ||
| '''[[OnControlUp - Form|OnControlUp]]'''<sup>SKSE</sup> | | '''[[OnControlUp - Form|OnControlUp]]'''<sup>SKSE</sup> | ||
| [[Form Script|'''Form''']] | | [[Form Script|'''Form''']] | ||
| | | [[RegisterForControl - Form|RegisterForControl]], [[UnregisterForControl - Form|UnregisterForControl]], [[UnregisterForAllControls - Form|UnregisterForAllControls]] | ||
|- | |- | ||
| '''[[OnCrosshairRefChange - Form|OnCrosshairRefChange]]'''<sup>SKSE</sup> | | '''[[OnCrosshairRefChange - Form|OnCrosshairRefChange]]'''<sup>SKSE</sup> | ||
| [[Form Script|'''Form''']] | | [[Form Script|'''Form''']] | ||
| | | [[GetCurrentCrosshairRef - Game|GetCurrentCrosshairRef]], [[RegisterForCrosshairRef - Form|RegisterForCrosshairRef,]] [[UnregisterForCrosshairRef - Form|UnregisterForCrosshairRef]] | ||
|- | |- | ||
Line 3,150: | Line 3,178: | ||
| '''[[OnGainLOS - Form|OnGainLOS]]''' | | '''[[OnGainLOS - Form|OnGainLOS]]''' | ||
| [[Form Script|'''Form''']] | | [[Form Script|'''Form''']] | ||
| | | [[RegisterForLOS - Form|RegisterForLOS]], [[RegisterForSingleLOSGain - Form|RegisterForSingleLOSGain]] | ||
|- | |- | ||
Line 3,180: | Line 3,208: | ||
| '''[[OnKeyDown - Form|OnKeyDown]]'''<sup>SKSE</sup> | | '''[[OnKeyDown - Form|OnKeyDown]]'''<sup>SKSE</sup> | ||
| [[Form Script|'''Form''']] | | [[Form Script|'''Form''']] | ||
| | | [[RegisterForKey - Form|RegisterForKey]], [[UnregisterForKey - Form|UnregisterForKey]], [[UnregisterForAllKeys - Form|UnregisterForAllKeys]] | ||
|- | |- | ||
| '''[[OnKeyUp - Form|OnKeyUp]]'''<sup>SKSE</sup> | | '''[[OnKeyUp - Form|OnKeyUp]]'''<sup>SKSE</sup> | ||
| [[Form Script|'''Form''']] | | [[Form Script|'''Form''']] | ||
| | | [[RegisterForKey - Form|RegisterForKey]], [[UnregisterForKey - Form|UnregisterForKey]], [[UnregisterForAllKeys - Form|UnregisterForAllKeys]] | ||
|- | |- | ||
Line 3,205: | Line 3,233: | ||
| '''[[OnLostLOS - Form|OnLostLOS]]''' | | '''[[OnLostLOS - Form|OnLostLOS]]''' | ||
| [[Form Script|'''Form''']] | | [[Form Script|'''Form''']] | ||
| | | [[RegisterForLOS - Form|RegisterForLOS]], [[RegisterForSingleLOSLost - Form|RegisterForSingleLOSLost]] | ||
|- | |- | ||
Line 3,215: | Line 3,243: | ||
| '''[[OnMenuClose - Form|OnMenuClose]]'''<sup>SKSE</sup> | | '''[[OnMenuClose - Form|OnMenuClose]]'''<sup>SKSE</sup> | ||
| [[Form Script|'''Form''']] | | [[Form Script|'''Form''']] | ||
| | | [[RegisterForMenu - Form|RegisterForMenu]], [[UnregisterForMenu - Form|UnregisterForMenu]] | ||
|- | |- | ||
| '''[[OnMenuOpen - Form|OnMenuOpen]]'''<sup>SKSE</sup> | | '''[[OnMenuOpen - Form|OnMenuOpen]]'''<sup>SKSE</sup> | ||
| [[Form Script|'''Form''']] | | [[Form Script|'''Form''']] | ||
| | | [[RegisterForMenu - Form|RegisterForMenu]], [[UnregisterForMenu - Form|UnregisterForMenu]] | ||
|- | |- | ||
|'''[[OnNiNodeUpdate - Form|OnNiNodeUpdate]]'''<sup>SKSE</sup> | |'''[[OnNiNodeUpdate - Form|OnNiNodeUpdate]]'''<sup>SKSE</sup> | ||
Line 3,270: | Line 3,298: | ||
|- | |- | ||
| '''[[OnPlayerCameraState - Form|OnPlayerCameraState]]''' | | '''[[OnPlayerCameraState - Form|OnPlayerCameraState]]'''<sup>SKSE</sup> | ||
| [[Form Script|'''Form''']] | | [[Form Script|'''Form''']] | ||
| | | [[RegisterForCameraState - Form|RegisterForCameraState]], [[UnregisterForCameraState - Form|UnregisterForCameraState]] | ||
|- | |- | ||
Line 3,312: | Line 3,340: | ||
| '''[[OnSleepStart - Form|OnSleepStart]]''' | | '''[[OnSleepStart - Form|OnSleepStart]]''' | ||
| [[Form Script|'''Form''']] | | [[Form Script|'''Form''']] | ||
| | | [[RegisterForSleep - Form|RegisterForSleep]] | ||
|- | |- | ||
| '''[[OnSleepStop - Form|OnSleepStop]]''' | | '''[[OnSleepStop - Form|OnSleepStop]]''' | ||
| [[Form Script|'''Form''']] | | [[Form Script|'''Form''']] | ||
| | | [[RegisterForSleep - Form|RegisterForSleep]] | ||
|- | |- | ||
Line 3,821: | Line 3,849: | ||
| '''[[RegisterForActorAction - Form|RegisterForActorAction]]'''<sup>SKSE</sup> | | '''[[RegisterForActorAction - Form|RegisterForActorAction]]'''<sup>SKSE</sup> | ||
| [[Form Script|'''Form''']] | | [[Form Script|'''Form''']] | ||
| | | [[OnActorAction - Form|OnActorAction]], [[UnregisterForActorAction - Form|UnregisterForActorAction]] | ||
|- | |- | ||
| '''[[RegisterForAnimationEvent - Form|RegisterForAnimationEvent]]''' | | '''[[RegisterForAnimationEvent - Form|RegisterForAnimationEvent]]''' | ||
| [[Form Script|'''Form''']] | | [[Form Script|'''Form''']] | ||
| | | [[OnAnimationEvent - Form|OnAnimationEvent]], [[OnAnimationEventUnregistered - Form|OnAnimationEventUnregistered]], [[UnregisterForAnimationEvent - Form|UnregisterForAnimationEvent]] | ||
|- | |- | ||
| '''[[RegisterForCameraState - Form|RegisterForCameraState]]'''<sup>SKSE</sup> | | '''[[RegisterForCameraState - Form|RegisterForCameraState]]'''<sup>SKSE</sup> | ||
| [[Form Script|'''Form''']] | | [[Form Script|'''Form''']] | ||
| | | [[OnPlayerCameraState - Form|OnPlayerCameraState]], [[UnregisterForCameraState - Form|UnregisterForCameraState]] | ||
|- | |- | ||
| '''[[RegisterForControl - Form|RegisterForControl]]'''<sup>SKSE</sup> | | '''[[RegisterForControl - Form|RegisterForControl]]'''<sup>SKSE</sup> | ||
| [[Form Script|'''Form''']] | | [[Form Script|'''Form''']] | ||
| | | [[OnControlDown - Form|OnControlDown]], [[OnControlUp - Form|OnControlUp]], [[UnregisterForControl - Form|UnregisterForControl]], [[UnregisterForAllControls - Form|UnregisterForAllControls]] | ||
|- | |- | ||
| '''[[RegisterForCrosshairRef - Form|RegisterForCrosshairRef]]'''<sup>SKSE</sup> | | '''[[RegisterForCrosshairRef - Form|RegisterForCrosshairRef]]'''<sup>SKSE</sup> | ||
| [[Form Script|'''Form''']] | | [[Form Script|'''Form''']] | ||
| | | [[GetCurrentCrosshairRef - Game|GetCurrentCrosshairRef]], [[OnCrosshairRefChange - Form|OnCrosshairRefChange]], [[UnregisterForCrosshairRef - Form|UnregisterForCrosshairRef]] | ||
|- | |- | ||
| '''[[RegisterForKey - Form|RegisterForKey]]'''<sup>SKSE</sup> | | '''[[RegisterForKey - Form|RegisterForKey]]'''<sup>SKSE</sup> | ||
| [[Form Script|'''Form''']] | | [[Form Script|'''Form''']] | ||
| | | [[OnKeyDown - Form|OnKeyDown]], [[OnKeyUp - Form|OnKeyUp]], [[UnregisterForKey - Form|UnregisterForKey]], [[UnregisterForAllKeys - Form|UnregisterForAllKeys]] | ||
|- | |- | ||
| '''[[RegisterForLOS - Form|RegisterForLOS]]''' | | '''[[RegisterForLOS - Form|RegisterForLOS]]''' | ||
| [[Form Script|'''Form''']] | | [[Form Script|'''Form''']] | ||
| | | [[OnGainLOS - Form|OnGainLOS]], [[OnLostLOS - Form|OnLostLOS]], [[UnregisterForLOS - Form|UnregisterForLOS]] | ||
|- | |- | ||
| '''[[RegisterForMenu - Form|RegisterForMenu]]'''<sup>SKSE</sup> | | '''[[RegisterForMenu - Form|RegisterForMenu]]'''<sup>SKSE</sup> | ||
| [[Form Script|'''Form''']] | | [[Form Script|'''Form''']] | ||
| | | [[OnMenuOpen - Form|OnMenuOpen]], [[OnMenuClose - Form|OnMenuClose]] | ||
|- | |- | ||
| '''[[RegisterForModEvent - Form|RegisterForModEvent]]'''<sup>SKSE</sup> | | '''[[RegisterForModEvent - Form|RegisterForModEvent]]'''<sup>SKSE</sup> | ||
| [[Form Script|'''Form''']] | | [[Form Script|'''Form''']] | ||
| | | [[SendModEvent]] | ||
|- | |- | ||
|'''[[RegisterForNiNodeUpdate]]'''<sup>SKSE</sup> | |'''[[RegisterForNiNodeUpdate]]'''<sup>SKSE</sup> | ||
Line 3,878: | Line 3,906: | ||
| '''[[RegisterForSingleLOSGain - Form|RegisterForSingleLOSGain]]''' | | '''[[RegisterForSingleLOSGain - Form|RegisterForSingleLOSGain]]''' | ||
| [[Form Script|'''Form''']] | | [[Form Script|'''Form''']] | ||
| | | [[OnGainLOS - Form|OnGainLOS]] | ||
|- | |- | ||
| '''[[RegisterForSingleLOSLost - Form|RegisterForSingleLOSLost]]''' | | '''[[RegisterForSingleLOSLost - Form|RegisterForSingleLOSLost]]''' | ||
| [[Form Script|'''Form''']] | | [[Form Script|'''Form''']] | ||
| | | [[OnLostLOS - Form|OnLostLOS]] | ||
|- | |- | ||
| '''[[RegisterForSingleUpdate - Form|RegisterForSingleUpdate]]''' | | '''[[RegisterForSingleUpdate - Form|RegisterForSingleUpdate]]''' | ||
| [[Form Script|'''Form''']] | | [[Form Script|'''Form''']] | ||
| | | [[OnUpdate - Form|OnUpdate]] | ||
|- | |- | ||
| '''[[RegisterForSingleUpdateGameTime - Form|RegisterForSingleUpdateGameTime]]''' | | '''[[RegisterForSingleUpdateGameTime - Form|RegisterForSingleUpdateGameTime]]''' | ||
| [[Form Script|'''Form''']] | | [[Form Script|'''Form''']] | ||
| | | [[OnUpdateGameTime - Form|OnUpdateGameTime]] | ||
|- | |- | ||
| '''[[RegisterForSleep - Form|RegisterForSleep]]''' | | '''[[RegisterForSleep - Form|RegisterForSleep]]''' | ||
| [[Form Script|'''Form''']] | | [[Form Script|'''Form''']] | ||
| | | [[OnSleepStart - Form|OnSleepStart]], [[OnSleepStop - Form|OnSleepStop]] | ||
|- | |- | ||
| '''[[RegisterForTrackedStatsEvent - Form|RegisterForTrackedStatsEvent]]''' | | '''[[RegisterForTrackedStatsEvent - Form|RegisterForTrackedStatsEvent]]''' | ||
| [[Form Script|'''Form''']] | | [[Form Script|'''Form''']] | ||
| | | [[OnTrackedStatsEvent - Form|OnTrackedStatsEvent]], [[UnregisterForTrackedStatsEvent - Form|UnregisterForTrackedStatsEvent]] | ||
|- | |- | ||
| '''[[RegisterForUpdate - Form|RegisterForUpdate]]''' | | '''[[RegisterForUpdate - Form|RegisterForUpdate]]''' | ||
| [[Form Script|'''Form''']] | | [[Form Script|'''Form''']] | ||
| | | [[OnUpdate - Form|OnUpdate]], [[UnregisterForUpdate - Form|UnregisterForUpdate]] | ||
|- | |- | ||
| '''[[RegisterForUpdateGameTime - Form|RegisterForUpdateGameTime]]''' | | '''[[RegisterForUpdateGameTime - Form|RegisterForUpdateGameTime]]''' | ||
| [[Form Script|'''Form''']] | | [[Form Script|'''Form''']] | ||
| | | [[OnUpdateGameTime - Form|OnUpdateGameTime]], [[UnregisterForUpdateGameTime - Form|UnregisterForUpdateGameTime]] | ||
|- | |- | ||
|'''[[Release - UICallback|Release]]'''<sup>SKSE</sup> | |'''[[Release - UICallback|Release]]'''<sup>SKSE</sup> | ||
Line 4,145: | Line 4,173: | ||
| [[Faction Script|'''Faction''']] | | [[Faction Script|'''Faction''']] | ||
| | | | ||
|- | |||
|'''[[SendModEvent]]'''<sup>SKSE</sup> | |||
|'''[[Form Script|Form]]''' | |||
| | |||
|- | |- | ||
Line 4,672: | Line 4,704: | ||
| [[Faction Script|'''Faction''']] | | [[Faction Script|'''Faction''']] | ||
| | | | ||
|- | |||
|'''[[SetPlayerKnows - Form|SetPlayerKnows]]'''<sup>SKSE</sup> | |||
|[[Form Script|'''Form''']] | |||
| | |||
|- | |||
|'''[[SetPlayerLevel - Game|SetPlayerLevel]]'''<sup>SKSE</sup> | |||
|[[Game Script|'''Game''']] | |||
| | |||
|- | |- | ||
Line 4,836: | Line 4,876: | ||
| '''[[ConstructibleObject Script|ConstructibleObject]]''' | | '''[[ConstructibleObject Script|ConstructibleObject]]''' | ||
| | | | ||
|- | |||
|'''[[SetWorldModelPath - Form|SetWorldModelPath]]'''<sup>SKSE</sup> | |||
|[[Form Script|'''Form''']] | |||
|[[HasWorldModel - Form|HasWorldModel]], [[GetWorldModelPath - Form|GetWorldModelPath]] | |||
|- | |- | ||
Line 4,954: | Line 4,998: | ||
|'''[[StartFrameRateCapture - Utility|StartFrameRateCapture]]''' | |'''[[StartFrameRateCapture - Utility|StartFrameRateCapture]]''' | ||
|[[Utility Script|'''Utility''']] | |[[Utility Script|'''Utility''']] | ||
| | |[[CaptureFrameRate - Utility|CaptureFrameRate]], [[EndFrameRateCapture - Utility|EndFrameRateCapture]] | ||
|- | |- | ||
| '''[[StartObjectProfiling - Form|StartObjectProfiling]]''' | | '''[[StartObjectProfiling - Form|StartObjectProfiling]]''' | ||
| [[Form Script|'''Form''']] | | [[Form Script|'''Form''']] | ||
| | | [[StopObjectProfiling - Form|StopObjectProfiling]] | ||
|- | |- | ||
Line 5,024: | Line 5,068: | ||
| '''[[StopObjectProfiling - Form|StopObjectProfiling]]''' | | '''[[StopObjectProfiling - Form|StopObjectProfiling]]''' | ||
| [[Form Script|'''Form''']] | | [[Form Script|'''Form''']] | ||
| | | [[StartObjectProfiling - Form|StartObjectProfiling]] | ||
|- | |- | ||
Line 5,069: | Line 5,113: | ||
| [[Game Script|'''Game''']] | | [[Game Script|'''Game''']] | ||
| | | | ||
|- | |||
|'''[[TempClone - Form|TempClone]]'''<sup>SKSE</sup> | |||
|'''[[Form Script|Form]]''' | |||
| | |||
|- | |- | ||
Line 5,261: | Line 5,309: | ||
| '''[[UnregisterForAllControls - Form|UnregisterForAllControls]]'''<sup>SKSE</sup> | | '''[[UnregisterForAllControls - Form|UnregisterForAllControls]]'''<sup>SKSE</sup> | ||
| [[Form Script|'''Form''']] | | [[Form Script|'''Form''']] | ||
| | | RegisterForControl, UnregisterForControl | ||
|- | |- | ||
| '''[[UnregisterForAllKeys - Form|UnregisterForAllKeys]]'''<sup>SKSE</sup> | | '''[[UnregisterForAllKeys - Form|UnregisterForAllKeys]]'''<sup>SKSE</sup> | ||
| [[Form Script|'''Form''']] | | [[Form Script|'''Form''']] | ||
| | | [[RegisterForKey - Form|RegisterForKey]], [[UnregisterForKey - Form|UnregisterForKey]] | ||
|- | |- | ||
| '''[[UnregisterForAllMenus - Form|UnregisterForAllMenus]]'''<sup>SKSE</sup> | | '''[[UnregisterForAllMenus - Form|UnregisterForAllMenus]]'''<sup>SKSE</sup> | ||
| [[Form Script|'''Form''']] | | [[Form Script|'''Form''']] | ||
| | | [[RegisterForMenu - Form|RegisterForMenu]], [[UnregisterForMenu - Form|UnregisterForMenu]] | ||
|- | |- | ||
| '''[[UnregisterForAnimationEvent - Form|UnregisterForAnimationEvent]]''' | | '''[[UnregisterForAnimationEvent - Form|UnregisterForAnimationEvent]]''' | ||
| [[Form Script|'''Form''']] | | [[Form Script|'''Form''']] | ||
| | | [[RegisterForAnimationEvent - Form|RegisterForAnimationEvent]] | ||
|- | |- | ||
| '''[[UnregisterForCameraState - Form|UnregisterForCameraState]]''' | | '''[[UnregisterForCameraState - Form|UnregisterForCameraState]]'''<sup>SKSE</sup> | ||
| [[Form Script|'''Form''']] | | [[Form Script|'''Form''']] | ||
| | | [[RegisterForCameraState - Form|RegisterForCameraState]] | ||
|- | |- | ||
| '''[[UnregisterForControl - Form|UnregisterForControl]]'''<sup>SKSE</sup> | | '''[[UnregisterForControl - Form|UnregisterForControl]]'''<sup>SKSE</sup> | ||
| [[Form Script|'''Form''']] | | [[Form Script|'''Form''']] | ||
| | | [[RegisterForControl - Form|RegisterForControl]], [[UnregisterForAllControls - Form|UnregisterForAllControls]] | ||
|- | |- | ||
| '''[[UnregisterForCrosshairRef - Form|UnregisterForCrosshairRef]]'''<sup>SKSE</sup> | | '''[[UnregisterForCrosshairRef - Form|UnregisterForCrosshairRef]]'''<sup>SKSE</sup> | ||
| [[Form Script|'''Form''']] | | [[Form Script|'''Form''']] | ||
| | | [[GetCurrentCrosshairRef - Game|GetCurrentCrosshairRef]], [[OnCrosshairRefChange - Form|OnCrosshairRefChange]], [[RegisterForCrosshairRef - Form|RegisterForCrosshairRef]] | ||
|- | |- | ||
| '''[[UnregisterForKey - Form|UnregisterForKey]]'''<sup>SKSE</sup> | | '''[[UnregisterForKey - Form|UnregisterForKey]]'''<sup>SKSE</sup> | ||
| [[Form Script|'''Form''']] | | [[Form Script|'''Form''']] | ||
| | | [[RegisterForKey - Form|RegisterForKey]], [[UnregisterForAllKeys - Form|UnregisterForAllKeys]] | ||
|- | |- | ||
| '''[[UnregisterForLOS - Form|UnregisterForLOS]]''' | | '''[[UnregisterForLOS - Form|UnregisterForLOS]]''' | ||
| [[Form Script|'''Form''']] | | [[Form Script|'''Form''']] | ||
| | | [[RegisterForLOS - Form|RegisterForLOS]] | ||
|- | |- | ||
| '''[[UnregisterForMenu - Form|UnregisterForMenu]]'''<sup>SKSE</sup> | | '''[[UnregisterForMenu - Form|UnregisterForMenu]]'''<sup>SKSE</sup> | ||
| [[Form Script|'''Form''']] | | [[Form Script|'''Form''']] | ||
| | | [[RegisterForMenu - Form|RegisterForMenu]] | ||
|- | |- | ||
|'''[[UnregisterForNiNodeUpdate]]'''<sup>SKSE</sup> | |'''[[UnregisterForNiNodeUpdate]]'''<sup>SKSE</sup> | ||
|[[Form Script|'''Form''']] | |[[Form Script|'''Form''']] | ||
| | |[[RegisterForNiNodeUpdate - Form|RegisterForNiNodeUpdate]] | ||
|- | |- | ||
| '''[[UnregisterForSleep - Form|UnregisterForSleep]]''' | | '''[[UnregisterForSleep - Form|UnregisterForSleep]]''' | ||
| [[Form Script|'''Form''']] | | [[Form Script|'''Form''']] | ||
| | | [[RegisterForSleep - Form|RegisterForSleep]] | ||
|- | |- | ||
| '''[[UnregisterForTrackedStatsEvent - Form|UnregisterForTrackedStatsEvent]]''' | | '''[[UnregisterForTrackedStatsEvent - Form|UnregisterForTrackedStatsEvent]]''' | ||
| [[Form Script|'''Form''']] | | [[Form Script|'''Form''']] | ||
| | | [[RegisterForTrackedStatsEvent - Form|RegisterForTrackedStatsEvent]] | ||
|- | |- | ||
| '''[[UnregisterForUpdate - Form|UnregisterForUpdate]]''' | | '''[[UnregisterForUpdate - Form|UnregisterForUpdate]]''' | ||
| [[Form Script|'''Form''']] | | [[Form Script|'''Form''']] | ||
| | | [[RegisterForUpdate - Form|RegisterForUpdate]], [[RegisterForSingleUpdate - Form|RegisterForSingleUpdate]] | ||
|- | |- | ||
| '''[[UnregisterForUpdateGameTime - Form|UnregisterForUpdateGameTime]]''' | | '''[[UnregisterForUpdateGameTime - Form|UnregisterForUpdateGameTime]]''' | ||
| '''[[Form Script|Form]]''' | | '''[[Form Script|Form]]''' | ||
| | | [[RegisterForUpdateGameTime - Form|RegisterForUpdateGameTime]] | ||
|- | |- | ||
Revision as of 02:21, 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 | |
EndFrameRateCapture | Utility | CaptureFrameRate, StartFrameRateCapture |
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 | 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 |
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 |