Skip to content

Northstar

All interfaces exposed by Northstar.

ISys

ISys

Provides basic functions to interact with northstar.

void Log(HMODULE pluginHandle, LogLevel level, char* msg)

Log a message using the console managed by northstar.

Messages logged using this method are prefixed with the LOG_NAME retrieved via your PluginId implementation and printed to the game's console.

void Unload(HMODULE pluginHandle)

Gracefully unload a plugin (usually your own plugin)

void Reload(HMODULE pluginHandle)

Reload a plugin. The plugin can know if it has been reloaded via the reloaded parameter passed in the Init callback exposed in the IPluginCallbacks Interface.

LogLevel : i32

INFO = 0

WARN = 0

ERR = 0