コード例 #1
0
ファイル: InibinHook.cs プロジェクト: sahlie1985/Legends
        public static RAFFileEntry[] GetSpellsInibin(RafManager manager)
        {
            List <RAFFileEntry> results = new List <RAFFileEntry>();

            results.AddRange(manager.GetFilesInDirectory("DATA/Spells", ".inibin"));

            var dirs = manager.GetDirectories("DATA/Characters");

            foreach (var dir in dirs)
            {
                string path = "DATA/Characters/" + dir + "/Spells";

                var files = manager.GetFilesInDirectory(path, ".inibin");

                if (files.Length > 0)
                {
                    results.AddRange(files);
                }
            }

            return(results.ToArray());
        }
コード例 #2
0
ファイル: InibinHook.cs プロジェクト: sahlie1985/Legends
 public static RAFFileEntry[] GetItemInibin(RafManager manager)
 {
     return(manager.GetFilesInDirectory("DATA/Items", ".inibin"));
 }