Class SceneScript
- Namespace
- SkyrimForge.Papyrus
- Assembly
- SkyrimForge.Game.dll
Functions and comments from Scene.psc.
public static class SceneScript
- Inheritance
-
SceneScript
- 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
ForceStart(PapyrusScript<Scene>)
Forces a scene to start and kills the current scenes running on any ref in that scene
public static Task ForceStart(this PapyrusScript<Scene> self)
Parameters
selfPapyrusScript<Scene>
Returns
GetOwningQuest(PapyrusScript<Scene>)
Returns the quest that owns this scene
public static Task<Quest?> GetOwningQuest(this PapyrusScript<Scene> self)
Parameters
selfPapyrusScript<Scene>
Returns
IsActionComplete(PapyrusScript<Scene>, int)
Returns whether the specified action is complete or not
public static Task<bool> IsActionComplete(this PapyrusScript<Scene> self, int aiActionID)
Parameters
selfPapyrusScript<Scene>aiActionIDint
Returns
IsPlaying(PapyrusScript<Scene>)
Is this scene currently playing?
public static Task<bool> IsPlaying(this PapyrusScript<Scene> self)
Parameters
selfPapyrusScript<Scene>
Returns
Start(PapyrusScript<Scene>)
Starts this scene
public static Task Start(this PapyrusScript<Scene> self)
Parameters
selfPapyrusScript<Scene>
Returns
Stop(PapyrusScript<Scene>)
Stops the scene
public static Task Stop(this PapyrusScript<Scene> self)
Parameters
selfPapyrusScript<Scene>