public new void Read(BinaryReader reader, int length)
        {
            base.Read(reader, base.GetLength());
            int cnt1 = reader.ReadInt32();

            UnkVectors.Clear();
            for (int i = 0; i < cnt1; ++i)
            {
                Vector4 vec = new Vector4();
                vec.Read(reader, Constants.SIZE_VECTOR4);
                UnkVectors.Add(vec);
            }
            int cnt2 = reader.ReadInt32();

            UnkData = reader.ReadBytes(cnt2 * 8);
        }
Пример #2
0
        public new void Read(BinaryReader reader, int length)
        {
            base.Read(reader, base.GetLength());
            int cnt1 = reader.ReadInt32();

            UnkFloat3 = reader.ReadSingle();
            UnkVectors.Clear();
            for (int i = 0; i < 2 * cnt1; ++i)
            {
                Vector4 vec = new Vector4();
                vec.Read(reader, Constants.SIZE_VECTOR4);
                UnkVectors.Add(vec);
            }
            UnkData  = reader.ReadBytes(cnt1 * 8);
            UnkShort = reader.ReadUInt16();
        }