public static int GetMountPriority(string dlcDirectory, MEGame game) { if (game == MEGame.ME1) { int idx = 1 + ME1Directory.OfficialDLC.IndexOf(Path.GetFileName(dlcDirectory)); if (idx > 0) { return(idx); } //is mod string autoLoadPath = Path.Combine(dlcDirectory, "AutoLoad.ini"); IniFile dlcAutoload = new IniFile(autoLoadPath); return(Convert.ToInt32(dlcAutoload.ReadValue("ME1DLCMOUNT", "ModMount"))); } return(MountFile.GetMountPriority(GetMountDLCFromDLCDir(dlcDirectory, game))); }
public static int GetMountPriority(string dlcDirectory) => MountFile.GetMountPriority(GetMountDLCFromDLCDir(dlcDirectory));