public static string FileNameToDataTreeName(string filename) { if (filename == null) { return(null); } filename = filename.Replace("/", "\\"); if (filename != null && IOTool.FileIsInDirectory(filename, Core.DataDirectory)) { return(IOTool.RelativePathTo(Core.DataDirectory, filename).ToLower().Replace("\\", "/")); } return(null); }
public static bool IsInCfgDirectory(this IFileBasedAddonInstance addon) { return(IOTool.FileIsInDirectory(addon.AddonFileName, Core.ConfigDirectory)); }