Table of Contents

Class SKSEScript

Namespace
SkyrimForge.Papyrus
Assembly
SkyrimForge.Game.dll

Functions and comments from SKSE.psc.

General SKSE-specific information

public static class SKSEScript
Inheritance
SKSEScript
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

PapyrusScriptDispatcher

Methods

GetPluginVersion(string)

get a plugins version number, -1 if the plugin is not loaded

public static Task<int> GetPluginVersion(string name)

Parameters

name string

Returns

Task<int>

GetScriptVersionRelease()

get the release index of this script file. Can be used to detect a script/runtime version mismatch

public static Task<int> GetScriptVersionRelease()

Returns

Task<int>

GetVersion()

get the major version of SKSE

public static Task<int> GetVersion()

Returns

Task<int>

GetVersionBeta()

get the beta version of SKSE

public static Task<int> GetVersionBeta()

Returns

Task<int>

GetVersionMinor()

get the minor version of SKSE

public static Task<int> GetVersionMinor()

Returns

Task<int>

GetVersionRelease()

get the release index of SKSE. This number is incremented every time SKSE is released outside of the development team

public static Task<int> GetVersionRelease()

Returns

Task<int>