Skip to content

Features

dsisco11 edited this page Mar 3, 2016 · 9 revisions

Here you will find a list of features the plugin loader offers.

Works on all versions of SlimeRancher

Due to the unique installer used it will work on any version of the game, even unreleased versions as it is not dependent on byte-code offsets!

Auto updater

The plugin loader has an auto updater so you'll never have to worry about missing out on a new version!

Debug Console

The plugin loader has it's own debug console that is separate from unity's because I feel the unity logs are just too jumbled. they include too much information that is useless for anyone who doesn't have direct access to the games actual source code. line numbers in the unity logs are always present but are useless for plugin developers.
So I made a separate one just for plugin creators.

Using the debug console gives you an easy way to see what's going on inside your plugin. To print output in this console use "DebugHud.Log()". This logging function has string formatting built in for convenience.

Examples:

DebugHud.Log("Hello World");

int i = 900;
DebugHud.Log("i = {0}", i);

The keen eyed of you might have spotted this little fiend in a corner of your screen ingame.

This is an alert telling you the debug console has new output.

TODO: list the other features?

What else is considered a feature even?

Clone this wiki locally