Example #1
0
        public WADFile[] LoadFileArray()
        {
            br.BaseStream.Seek(Offset, SeekOrigin.Begin);
            var n     = FileCount;
            var files = new WADFile[n];

            for (int i = 0; i < n; i++)
            {
                files[i] = br.ReadStruct <WADFile>();
            }
            return(files);
        }
Example #2
0
 public byte[] LoadFile(WADFile file)
 {
     br.BaseStream.Seek(file.offset, SeekOrigin.Begin);
     return(br.ReadBytes((int)file.compressedFileSize));
 }
Example #3
0
 public byte[] LoadFile(WADFile file)
 {
     br.BaseStream.Seek(file.offset, SeekOrigin.Begin);
     return br.ReadBytes((int)file.compressedFileSize);
 }