private static int EntryPoint(string args) { if (!initialized) { initialized = true; Application.EnableVisualStyles(); Log.Setup(); // Load plugins from the /Plugins/ directory PluginLoader pluginLoader = new PluginLoader(); // Initialize callbacks that aren't purely editor related GameCallbacks.Initialize(); GroundSceneCallbacks.Initialize(); ObjectCallbacks.Initialize(); CuiCallbacks.Initialize(); if (UtinniCore.Utinni.utinni.GetConfig().GetBool("Editor", "enableEditorMode")) { Application.Run(new FormMain(pluginLoader)); } } return(0); }