public BBDLVersion Read(BBDLReader r) { index = r.ReadUInt32(); offset = r.ReadUInt32(); ver_file_size = r.ReadUInt32(); ver_file_count = r.ReadUInt32(); path = new string(r.ReadChars(0x20)); return(this); }
public BBDLFileListing Read(BBDLReader r) { size = r.ReadUInt32(); checksum = r.ReadUInt32(); r.BaseStream.Seek(0x8, SeekOrigin.Current); path = new string(r.ReadChars(0x80)); return(this); }
public BBDLHeader Read(BBDLReader r) { type = new string(r.ReadChars(0x4)); unk0 = r.ReadUInt32(); r.BaseStream.Seek(0x04, SeekOrigin.Current); version_count = r.ReadUInt32(); unk1 = r.ReadUInt32(); rounded_size = r.ReadUInt32(); total_file_count = r.ReadUInt32(); total_file_size = r.ReadUInt32(); unk2 = r.ReadUInt32(); checksum = r.ReadUInt32(); r.BaseStream.Seek(0x08, SeekOrigin.Begin); return(this); }