public void ReadPart2(BinaryReader reader) { // 0x00 - 0x10 reader.ReadZeroBytes(4); this.Unk_BLR1 = reader.ReadInt32(); this.ResUnk2 = reader.ReadInt32(); reader.ReadConst32(-1); // 0x10 - 0x20 reader.ReadConst32(0x1a); reader.ReadConst32(1); this.Unk_Confusing = reader.ReadInt32(); reader.ReadZeroBytes(4); // 0x20 - 0x30 reader.ReadZeroBytes(16); }
public void ReadPart1(BinaryReader reader) { // 0x00 - 0x30 this.Name = reader.ReadCharArrayString(8); reader.ReadZeroBytes(36); this.ResUnk1_1 = reader.ReadInt16(); this.ResUnk1_2 = reader.ReadInt16(); // 0x30 - 0x40 reader.ReadConst32(-1); reader.ReadZeroBytes(12); // 0x40 - 0x50 this.Unk_SGT5 = reader.ReadUInt32(); reader.ReadZeroBytes(12); // 0x50 - 0x60 reader.ReadConst32(-2); this.UltraSelection = (UltraOption)reader.ReadInt32(); reader.ReadConst32(1); reader.ReadConst32(0x0ac0 - this.Index * 0x40); // 0x60 - 0x70 reader.ReadZeroBytes(8); reader.ReadConst32(1); reader.ReadConst32(0x0f60 - this.Index * 0x60); }