ScriptExtender

class mobase.ScriptExtender

Bases: abc.ABC

Methods Summary

BinaryName()

returns

The name of the script extender binary.

PluginPath()

returns

The script extender plugin path, relative to the data folder.

getArch()

returns

The CPU platform of the extender.

getExtenderVersion()

returns

The version of the script extender.

isInstalled()

returns

True if the script extender is installed, False otherwise.

loaderName()

returns

The loader to use to ensure the game runs with the script extender.

loaderPath()

returns

The full path to the script extender loader.

savegameExtension()

Retrieve the extension of script extender save files.

Methods Documentation

abstract BinaryName()
Returns

The name of the script extender binary.

Return type

str

abstract PluginPath()
Returns

The script extender plugin path, relative to the data folder.

Return type

str

abstract getArch()
Returns

The CPU platform of the extender.

Return type

int

abstract getExtenderVersion()
Returns

The version of the script extender.

Return type

str

abstract isInstalled()
Returns

True if the script extender is installed, False otherwise.

Return type

bool

abstract loaderName()
Returns

The loader to use to ensure the game runs with the script extender.

Return type

str

abstract loaderPath()
Returns

The full path to the script extender loader.

Return type

str

abstract savegameExtension()

Retrieve the extension of script extender save files.

Returns

The extension of script extender save files (e.g. “skse”).

Return type

str