public override void LoadSection(BinaryReaderEx reader) { base.LoadSection(reader); this.CibtData = new List<CibtData>(); int numCibtBlocks = (this.SectionLength - 4) / bytesPerBlock; for (var i = 0; i < numCibtBlocks; i++) { var cibt = new CibtData(); cibt.Name = reader.ReadFixedLengthString(16).Trim(); cibt.Unk1 = reader.ReadByte(); cibt.Unk2 = reader.ReadByte(); cibt.Unk3 = reader.ReadByte(); cibt.Unk4 = reader.ReadByte(); this.CibtData.Add(cibt); } }
public override void LoadSection(BinaryReaderEx reader) { base.LoadSection(reader); this.CibtData = new List <CibtData>(); int numCibtBlocks = (this.SectionLength - 4) / bytesPerBlock; for (var i = 0; i < numCibtBlocks; i++) { var cibt = new CibtData(); cibt.Name = reader.ReadFixedLengthString(16).Trim(); cibt.Unk1 = reader.ReadByte(); cibt.Unk2 = reader.ReadByte(); cibt.Unk3 = reader.ReadByte(); cibt.Unk4 = reader.ReadByte(); this.CibtData.Add(cibt); } }