public void OnPluginDisable()
{
fIsEnabled = false;
try {
LaunchCheckForPluginUpdate();
fEnabledTimestamp = DateTime.MinValue;
ConsoleWrite("^bDisabling, stopping threads ...^n", 0);
StopThreads();
Reset();
fPluginState = PluginState.Disabled;
fGameState = GameState.Unknown;
DebugWrite("^b^3State = " + fPluginState, 6);
DebugWrite("^b^3Game state = " + fGameState, 6);
} catch (Exception e) {
ConsoleException(e);
}
ConsoleWrite("^1^bDisabled!", 0);
}