Esempio n. 1
0
        public override void PopulateData(RowParser parser, GameData gameData, Language language)
        {
            base.PopulateData(parser, gameData, language);

            Name       = parser.ReadColumn <SeString>(0);
            Unknown1   = parser.ReadColumn <bool>(1);
            Unknown2   = parser.ReadColumn <byte>(2);
            Unknown3   = parser.ReadColumn <ushort>(3);
            UnkStruct4 = new UnkStruct4Struct[10];
            for (var i = 0; i < 10; i++)
            {
                UnkStruct4[i]      = new UnkStruct4Struct();
                UnkStruct4[i].Shop = parser.ReadColumn <uint>(4 + (i * 1 + 0));
            }
        }
Esempio n. 2
0
        public void PopulateData(RowParser parser, Lumina lumina, Language language)
        {
            RowId    = parser.Row;
            SubRowId = parser.SubRow;

            Name       = parser.ReadColumn <string>(0);
            Unknown1   = parser.ReadColumn <bool>(1);
            Unknown2   = parser.ReadColumn <byte>(2);
            Unknown3   = parser.ReadColumn <ushort>(3);
            UnkStruct4 = new UnkStruct4Struct[10];
            for (var i = 0; i < 10; i++)
            {
                UnkStruct4[i]      = new UnkStruct4Struct();
                UnkStruct4[i].Shop = parser.ReadColumn <uint>(4 + (i * 1 + 0));
            }
        }