PacHeader ReadHeader() { var header = new PacHeader(); header.id = new string(pacStream.ReadChars(4)); if (header.id == "EPK8" || header.id == "EPAC") { header.listSize = (int)pacStream.ReadUInt32(); header.dataSize = (int)pacStream.ReadUInt32(); pacStream.ReadUInt32(); //We don't need the version right now... } else if (header.id == "PACH"){} else { //other //Texture?? pacStream.ReadBytes(28); header.id = new string(pacStream.ReadChars(4)); } return header; }
PacHeader ReadHeader() { var header = new PacHeader(); header.id = new string(pacStream.ReadChars(4)); if (header.id == "EPK8" || header.id == "EPAC") { header.listSize = (int)pacStream.ReadUInt32(); header.dataSize = (int)pacStream.ReadUInt32(); pacStream.ReadUInt32(); //We don't need the version right now... } else if (header.id == "PACH") { } else { //other //Texture?? pacStream.ReadBytes(28); header.id = new string(pacStream.ReadChars(4)); } return(header); }