public new void Write(BinaryWriter writer) { base.Write(writer); UnkMatrix1.Write(writer); UnkMatrix1.Write(writer); UnkVector.Write(writer); writer.Write(UnkByte1); writer.Write(UnkFloat3); writer.Write(UnkFloat4); writer.Write(UnkFloat5); writer.Write(UnkFloat6); writer.Write(UnkByte2); }
public new void Read(BinaryReader reader, int length) { int pos1 = (int)reader.BaseStream.Position; base.Read(reader, base.GetLength()); UnkMatrix1.Read(reader, Constants.SIZE_MATRIX4); UnkMatrix2.Read(reader, Constants.SIZE_MATRIX4); UnkVector.Read(reader, Constants.SIZE_VECTOR4); UnkByte1 = reader.ReadByte(); UnkFloat3 = reader.ReadSingle(); UnkFloat4 = reader.ReadSingle(); UnkFloat5 = reader.ReadSingle(); UnkFloat6 = reader.ReadSingle(); UnkByte2 = reader.ReadByte(); int pos2 = (int)reader.BaseStream.Position; int len = pos2 - pos1; int g = GetLength(); int a = 0; }