Example #1
0
        public uint Unknown_17Ch; // 0x00000000

        /// <summary>
        /// Reads the data-block from a stream.
        /// </summary>
        public override void Read(ResourceDataReader reader, params object[] parameters)
        {
            base.Read(reader, parameters);

            // read structure data
            this.KeyframeProps = reader.ReadBlock <ResourcePointerList64 <KeyframeProp> >();
            this.Unknown_20h   = reader.ReadUInt32();
            this.Unknown_24h   = reader.ReadUInt32();
            this.Unknown_28h   = reader.ReadUInt32();
            this.Unknown_2Ch   = reader.ReadUInt32();
            this.KeyframeProp0 = reader.ReadBlock <KeyframeProp>();
            this.KeyframeProp1 = reader.ReadBlock <KeyframeProp>();
            this.Unknown_150h  = reader.ReadUInt32();
            this.Unknown_154h  = reader.ReadUInt32();
            this.Unknown_158h  = reader.ReadUInt32();
            this.Unknown_15Ch  = reader.ReadUInt32();
            this.Unknown_160h  = reader.ReadUInt32();
            this.Unknown_164h  = reader.ReadUInt32();
            this.Unknown_168h  = reader.ReadUInt32();
            this.Unknown_16Ch  = reader.ReadUInt32();
            this.Unknown_170h  = reader.ReadUInt32();
            this.Unknown_174h  = reader.ReadUInt32();
            this.Unknown_178h  = reader.ReadUInt32();
            this.Unknown_17Ch  = reader.ReadUInt32();
        }
Example #2
0
        /// <summary>
        /// Reads the data-block from a stream.
        /// </summary>
        public override void Read(ResourceDataReader reader, params object[] parameters)
        {
            base.Read(reader, parameters);

            // read structure data
            this.KeyframeProps = reader.ReadBlock <ResourcePointerList64 <KeyframeProp> >();
            this.Unknown_20h   = reader.ReadUInt64();
            this.Unknown_28h   = reader.ReadUInt64();
            this.KeyframeProp0 = reader.ReadBlock <KeyframeProp>();
        }
Example #3
0
        /// <summary>
        /// Reads the data-block from a stream.
        /// </summary>
        public override void Read(ResourceDataReader reader, params object[] parameters)
        {
            base.Read(reader, parameters);

            // read structure data
            this.Unknown_10h   = reader.ReadUInt32();
            this.Unknown_14h   = reader.ReadUInt32();
            this.Unknown_18h   = reader.ReadSingle();
            this.Unknown_1Ch   = reader.ReadUInt32();
            this.NamePointer   = reader.ReadUInt64();
            this.Unknown_28h   = reader.ReadUInt64();
            this.VFTx2         = reader.ReadUInt64();
            this.EventEmitters = reader.ReadBlock <ResourcePointerList64 <EventEmitter> >();
            this.p4            = reader.ReadUInt64();
            this.Unknown_50h   = reader.ReadUInt32();
            this.Unknown_54h   = reader.ReadUInt32();
            this.Unknown_58h   = reader.ReadUInt32();
            this.Unknown_5Ch   = reader.ReadUInt32();
            this.Unknown_60h   = reader.ReadVector4();
            this.Unknown_70h   = reader.ReadVector4();
            this.Unknown_80h   = reader.ReadSingle();
            this.Unknown_84h   = reader.ReadSingle();
            this.Unknown_88h   = reader.ReadUInt32();
            this.Unknown_8Ch   = reader.ReadUInt32();
            this.Unknown_90h   = reader.ReadVector4();
            this.Unknown_A0h   = reader.ReadVector4();
            this.Unknown_B0h   = reader.ReadVector4();
            this.KeyframeProp0 = reader.ReadBlock <KeyframeProp>();
            this.KeyframeProp1 = reader.ReadBlock <KeyframeProp>();
            this.KeyframeProp2 = reader.ReadBlock <KeyframeProp>();
            this.KeyframeProp3 = reader.ReadBlock <KeyframeProp>();
            this.KeyframeProp4 = reader.ReadBlock <KeyframeProp>();
            this.KeyframeProps = reader.ReadBlock <ResourcePointerList64 <KeyframeProp> >();
            this.Unknown_3A0h  = reader.ReadUInt32();
            this.Unknown_3A4h  = reader.ReadUInt32();
            this.Unknown_3A8h  = reader.ReadSingle();
            this.Unknown_3ACh  = reader.ReadUInt32();
            this.Unknown_3B0h  = reader.ReadUInt64();
            this.Unknown_3B8h  = reader.ReadUInt64();

            // read reference data
            this.Name = reader.ReadBlockAt <string_r>(
                this.NamePointer // offset
                );
            this.p4data = reader.ReadBlockAt <EvolutionParameters>(
                this.p4 // offset
                );
        }
Example #4
0
        /// <summary>
        /// Reads the data-block from a stream.
        /// </summary>
        public override void Read(ResourceDataReader reader, params object[] parameters)
        {
            base.Read(reader, parameters);

            // read structure data
            this.Unknown_10h   = reader.ReadUInt32();
            this.Unknown_14h   = reader.ReadUInt32();
            this.Unknown_18h   = reader.ReadSingle();
            this.Unknown_1Ch   = reader.ReadUInt32();
            this.NamePointer   = reader.ReadUInt64();
            this.Unknown_28h   = reader.ReadUInt64();
            this.Unknown_30h   = reader.ReadUInt64();
            this.p2            = reader.ReadUInt64();
            this.Unknown_40h   = reader.ReadUInt64();
            this.p3            = reader.ReadUInt64();
            this.Unknown_50h   = reader.ReadUInt64();
            this.p4            = reader.ReadUInt64();
            this.Unknown_60h   = reader.ReadUInt64();
            this.Unknown_68h   = reader.ReadUInt64();
            this.Unknown_70h   = reader.ReadUInt64();
            this.KeyframeProp0 = reader.ReadBlock <KeyframeProp>();
            this.KeyframeProp1 = reader.ReadBlock <KeyframeProp>();
            this.KeyframeProp2 = reader.ReadBlock <KeyframeProp>();
            this.KeyframeProp3 = reader.ReadBlock <KeyframeProp>();
            this.KeyframeProp4 = reader.ReadBlock <KeyframeProp>();
            this.KeyframeProp5 = reader.ReadBlock <KeyframeProp>();
            this.KeyframeProp6 = reader.ReadBlock <KeyframeProp>();
            this.KeyframeProp7 = reader.ReadBlock <KeyframeProp>();
            this.KeyframeProp8 = reader.ReadBlock <KeyframeProp>();
            this.KeyframeProp9 = reader.ReadBlock <KeyframeProp>();
            this.KeyframeProps = reader.ReadBlock <ResourcePointerList64 <KeyframeProp> >();
            this.Unknown_628h  = reader.ReadUInt32();
            this.Unknown_62Ch  = reader.ReadUInt32();

            // read reference data
            this.Name = reader.ReadBlockAt <string_r>(
                this.NamePointer // offset
                );
            this.p2data = reader.ReadBlockAt <Domain>(
                this.p2 // offset
                );
            this.p3data = reader.ReadBlockAt <Domain>(
                this.p3 // offset
                );
            this.p4data = reader.ReadBlockAt <Domain>(
                this.p4 // offset
                );
        }
Example #5
0
        public ulong Unknown_278h; // 0x0000000000000000

        /// <summary>
        /// Reads the data-block from a stream.
        /// </summary>
        public override void Read(ResourceDataReader reader, params object[] parameters)
        {
            base.Read(reader, parameters);

            // read structure data
            this.Index         = reader.ReadUInt32();
            this.Type          = reader.ReadByte();
            this.Unknown_Dh    = reader.ReadByte();
            this.Unknown_Eh    = reader.ReadUInt16();
            this.Unknown_10h   = reader.ReadUInt32();
            this.Unknown_14h   = reader.ReadUInt32();
            this.KeyframeProp0 = reader.ReadBlock <KeyframeProp>();
            this.KeyframeProp1 = reader.ReadBlock <KeyframeProp>();
            this.KeyframeProp2 = reader.ReadBlock <KeyframeProp>();
            this.KeyframeProp3 = reader.ReadBlock <KeyframeProp>();
            this.Unknown_258h  = reader.ReadSingle();
            this.Unknown_25Ch  = reader.ReadUInt32();
            this.KeyframeProps = reader.ReadBlock <ResourcePointerList64 <KeyframeProp> >();
            this.Unknown_270h  = reader.ReadUInt64();
            this.Unknown_278h  = reader.ReadUInt64();
        }
Example #6
0
        public uint Unknown_27Ch; // 0x00000000

        /// <summary>
        /// Reads the data-block from a stream.
        /// </summary>
        public override void Read(ResourceDataReader reader, params object[] parameters)
        {
            // read structure data
            this.VFT           = reader.ReadUInt32();
            this.Unknown_4h    = reader.ReadUInt32();
            this.Unknown_8h    = reader.ReadUInt32();
            this.Unknown_Ch    = reader.ReadByte();
            this.Unknown_Dh    = reader.ReadByte();
            this.Unknown_Eh    = reader.ReadUInt16();
            this.Unknown_10h   = reader.ReadUInt32();
            this.Unknown_14h   = reader.ReadUInt32();
            this.KeyframeProp0 = reader.ReadBlock <KeyframeProp>();
            this.KeyframeProp1 = reader.ReadBlock <KeyframeProp>();
            this.KeyframeProp2 = reader.ReadBlock <KeyframeProp>();
            this.KeyframeProp3 = reader.ReadBlock <KeyframeProp>();
            this.Unknown_258h  = reader.ReadUInt32();
            this.Unknown_25Ch  = reader.ReadUInt32();
            this.KeyframeProps = reader.ReadBlock <ResourcePointerList64 <KeyframeProp> >();
            this.Unknown_270h  = reader.ReadUInt32();
            this.Unknown_274h  = reader.ReadUInt32();
            this.Unknown_278h  = reader.ReadUInt32();
            this.Unknown_27Ch  = reader.ReadUInt32();
        }
Example #7
0
        /// <summary>
        /// Reads the data-block from a stream.
        /// </summary>
        public override void Read(ResourceDataReader reader, params object[] parameters)
        {
            base.Read(reader, parameters);

            // read structure data
            this.KeyframeProps = reader.ReadBlock <ResourcePointerList64 <KeyframeProp> >();
            this.Unknown_20h   = reader.ReadUInt32();
            this.Unknown_24h   = reader.ReadUInt32();
            this.Unknown_28h   = reader.ReadUInt32();
            this.Unknown_2Ch   = reader.ReadUInt32();
            this.KeyframeProp0 = reader.ReadBlock <KeyframeProp>();
            this.KeyframeProp1 = reader.ReadBlock <KeyframeProp>();
            this.KeyframeProp2 = reader.ReadBlock <KeyframeProp>();
            this.KeyframeProp3 = reader.ReadBlock <KeyframeProp>();
            this.KeyframeProp4 = reader.ReadBlock <KeyframeProp>();
            this.KeyframeProp5 = reader.ReadBlock <KeyframeProp>();
            this.KeyframeProp6 = reader.ReadBlock <KeyframeProp>();
            this.KeyframeProp7 = reader.ReadBlock <KeyframeProp>();
            this.KeyframeProp8 = reader.ReadBlock <KeyframeProp>();
            this.Unknown_540h  = reader.ReadUInt32();
            this.Unknown_544h  = reader.ReadUInt32();
            this.Unknown_548h  = reader.ReadUInt32();
            this.Unknown_54Ch  = reader.ReadUInt32();
        }
Example #8
0
        /// <summary>
        /// Reads the data-block from a stream.
        /// </summary>
        public override void Read(ResourceDataReader reader, params object[] parameters)
        {
            // read structure data
            this.VFT                  = reader.ReadUInt32();
            this.Unknown_4h           = reader.ReadUInt32();
            this.Unknown_8h           = reader.ReadUInt32();
            this.Unknown_Ch           = reader.ReadUInt32();
            this.Unknown_10h          = reader.ReadUInt32();
            this.Unknown_14h          = reader.ReadUInt32();
            this.Unknown_18h          = reader.ReadUInt32();
            this.Unknown_1Ch          = reader.ReadUInt32();
            this.NamePointer          = reader.ReadUInt64();
            this.Unknown_28h          = reader.ReadUInt32();
            this.Unknown_2Ch          = reader.ReadUInt32();
            this.Unknown_30h          = reader.ReadUInt32();
            this.Unknown_34h          = reader.ReadUInt32();
            this.EventEmittersPointer = reader.ReadUInt64();
            this.EventEmittersCount1  = reader.ReadUInt16();
            this.EventEmittersCount2  = reader.ReadUInt16();
            this.Unknown_44h          = reader.ReadUInt32();
            this.p4                   = reader.ReadUInt64();
            this.Unknown_50h          = reader.ReadUInt32();
            this.Unknown_54h          = reader.ReadUInt32();
            this.Unknown_58h          = reader.ReadUInt32();
            this.Unknown_5Ch          = reader.ReadUInt32();
            this.Unknown_60h          = reader.ReadUInt32();
            this.Unknown_64h          = reader.ReadUInt32();
            this.Unknown_68h          = reader.ReadUInt32();
            this.Unknown_6Ch          = reader.ReadUInt32();
            this.Unknown_70h          = reader.ReadUInt32();
            this.Unknown_74h          = reader.ReadUInt32();
            this.Unknown_78h          = reader.ReadUInt32();
            this.Unknown_7Ch          = reader.ReadUInt32();
            this.Unknown_80h          = reader.ReadUInt32();
            this.Unknown_84h          = reader.ReadUInt32();
            this.Unknown_88h          = reader.ReadUInt32();
            this.Unknown_8Ch          = reader.ReadUInt32();
            this.Unknown_90h          = reader.ReadUInt32();
            this.Unknown_94h          = reader.ReadUInt32();
            this.Unknown_98h          = reader.ReadUInt32();
            this.Unknown_9Ch          = reader.ReadUInt32();
            this.Unknown_A0h          = reader.ReadUInt32();
            this.Unknown_A4h          = reader.ReadUInt32();
            this.Unknown_A8h          = reader.ReadUInt32();
            this.Unknown_ACh          = reader.ReadUInt32();
            this.Unknown_B0h          = reader.ReadUInt32();
            this.Unknown_B4h          = reader.ReadUInt32();
            this.Unknown_B8h          = reader.ReadUInt32();
            this.Unknown_BCh          = reader.ReadUInt32();
            this.KeyframeProp0        = reader.ReadBlock <KeyframeProp>();
            this.KeyframeProp1        = reader.ReadBlock <KeyframeProp>();
            this.KeyframeProp2        = reader.ReadBlock <KeyframeProp>();
            this.KeyframeProp3        = reader.ReadBlock <KeyframeProp>();
            this.KeyframeProp4        = reader.ReadBlock <KeyframeProp>();
            this.KeyframePropsPointer = reader.ReadUInt64();
            this.KeyframePropsCount1  = reader.ReadUInt16();
            this.KeyframePropsCount2  = reader.ReadUInt16();
            this.Unknown_39Ch         = reader.ReadUInt32();
            this.Unknown_3A0h         = reader.ReadUInt32();
            this.Unknown_3A4h         = reader.ReadUInt32();
            this.Unknown_3A8h         = reader.ReadUInt32();
            this.Unknown_3ACh         = reader.ReadUInt32();
            this.Unknown_3B0h         = reader.ReadUInt32();
            this.Unknown_3B4h         = reader.ReadUInt32();
            this.Unknown_3B8h         = reader.ReadUInt32();
            this.Unknown_3BCh         = reader.ReadUInt32();

            // read reference data
            this.Name = reader.ReadBlockAt <string_r>(
                this.NamePointer // offset
                );
            this.EventEmitters = reader.ReadBlockAt <ResourcePointerArray64 <EventEmitter> >(
                this.EventEmittersPointer, // offset
                this.EventEmittersCount1
                );
            this.p4data = reader.ReadBlockAt <Unknown_P_004>(
                this.p4 // offset
                );
            this.KeyframeProps = reader.ReadBlockAt <ResourcePointerArray64 <KeyframeProp> >(
                this.KeyframePropsPointer, // offset
                this.KeyframePropsCount2
                );
        }