public static void Startup() { if (!Booted) { ME1UnrealObjectInfo.loadfromJSON(); ME2UnrealObjectInfo.loadfromJSON(); ME3UnrealObjectInfo.loadfromJSON(); UDKUnrealObjectInfo.loadfromJSON(); ME1Directory.LoadGamePath(); ME2Directory.LoadGamePath(); ME3Directory.LoadGamePath(); MEPackageHandler.Initialize(); Booted = true; } }
/// <summary> /// Sets the BIOGame path in the MEDirectory classes. /// </summary> /// <param name="GameVers">Which game to set path of.</param> /// <param name="path">New BIOGame path.</param> public static void SetGamePath(int GameVers, string path) { switch (GameVers) { case 1: ME1Directory.GamePath(path); break; case 2: ME2Directory.GamePath(path); break; case 3: ME3Directory.GamePath(path); break; } }