static DataCenterHeader ReadHeader(GameBinaryReader reader) { var version = reader.ReadUInt32(); var unk1 = reader.ReadInt32(); var unk2 = reader.ReadInt16(); var unk3 = reader.ReadInt16(); var clientVersion = reader.ReadUInt32(); var unk4 = reader.ReadInt32(); var unk5 = reader.ReadInt32(); var unk6 = reader.ReadInt32(); var unk7 = reader.ReadInt32(); return(new DataCenterHeader(version, unk1, unk2, unk3, clientVersion, unk4, unk5, unk6, unk7)); }