private static void PrepareModLoader() { if (!loaderPrepared) { loaderPrepared = true; GameObject go = new GameObject("MSCLoader", typeof(ModLoader)); Instance = go.GetComponent <ModLoader>(); DontDestroyOnLoad(go); Instance.Init(); } }
public static void Init_GF() { if (unloader) { return; } ModsFolder = Path.GetFullPath(Path.Combine("Mods", "")); if (!loaderPrepared) { loaderPrepared = true; GameObject go = new GameObject("MSCLoader"); Instance = go.AddComponent <ModLoader>(); DontDestroyOnLoad(go); Instance.Init(); } }