Beispiel #1
0
        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);
        }
Beispiel #2
0
        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);
        }