protected override IEnumerable <HpiArchive.FileInfo> EnumerateFiles(HpiArchive r)
 {
     return(r.GetFilesRecursive("objects3d")
            .Where(x =>
                   x.Name.EndsWith(".3do", StringComparison.OrdinalIgnoreCase) &&
                   this.objectMap.ContainsKey(HpiPath.GetFileNameWithoutExtension(x.Name))));
 }
Exemple #2
0
 protected override IEnumerable <HpiArchive.FileInfo> EnumerateFiles(HpiArchive r)
 {
     return(r.GetFilesRecursive("sections")
            .Where(x => x.Name.EndsWith(".sct", StringComparison.OrdinalIgnoreCase)));
 }
 protected override IEnumerable <HpiArchive.FileInfo> EnumerateFiles(HpiArchive r)
 {
     return(r.GetFilesRecursive("anims").Where(this.IsNeededFile));
 }