Exemplo n.º 1
0
 private static BinaryReader OpenDATFile(ushort FileNumber)
 {
     try {
         string FullDATFileName = FFXI.GetFilePath(FileNumber);
         if (File.Exists(FullDATFileName))
         {
             return(new BinaryReader(new FileStream(FullDATFileName, FileMode.Open, FileAccess.Read)));
         }
     } catch { }
     return(null);
 }
Exemplo n.º 2
0
        public static string GetFilePath(int FileNumber)
        {
            byte  App  = 0;
            short Dir  = 0;
            byte  File = 0;

            if (!FFXI.GetFilePath(FileNumber, out App, out Dir, out File))
            {
                return(null);
            }
            return(FFXI.GetFilePath(App, Dir, File));
        }