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

            UnkData0 = new UnkData0Obj[12];
            for (var i = 0; i < 12; i++)
            {
                UnkData0[i] = new UnkData0Obj();
                UnkData0[i].GatheringPoint = parser.ReadColumn <int>(0 + (i * 2 + 0));
                UnkData0[i].PopRange       = parser.ReadColumn <int>(0 + (i * 2 + 1));
            }
        }
Example #2
0
        public override void PopulateData(RowParser parser, GameData gameData, Language language)
        {
            base.PopulateData(parser, gameData, language);

            UnkData0 = new UnkData0Obj[8];
            for (var i = 0; i < 8; i++)
            {
                UnkData0[i] = new UnkData0Obj();
                UnkData0[i].LeveRewardItemGroup = parser.ReadColumn <ushort>(0 + (i * 2 + 0));
                UnkData0[i].ProbabilityPct      = parser.ReadColumn <byte>(0 + (i * 2 + 1));
            }
        }
Example #3
0
        public override void PopulateData(RowParser parser, GameData gameData, Language language)
        {
            base.PopulateData(parser, gameData, language);

            UnkData0 = new UnkData0Obj[3];
            for (var i = 0; i < 3; i++)
            {
                UnkData0[i]           = new UnkData0Obj();
                UnkData0[i].StartTime = parser.ReadColumn <ushort>(0 + (i * 2 + 0));
                UnkData0[i].Durationm = parser.ReadColumn <ushort>(0 + (i * 2 + 1));
            }
        }
Example #4
0
        public override void PopulateData(RowParser parser, GameData gameData, Language language)
        {
            base.PopulateData(parser, gameData, language);

            UnkData0 = new UnkData0Obj[8];
            for (var i = 0; i < 8; i++)
            {
                UnkData0[i]         = new UnkData0Obj();
                UnkData0[i].Weather = parser.ReadColumn <int>(0 + (i * 2 + 0));
                UnkData0[i].Rate    = parser.ReadColumn <byte>(0 + (i * 2 + 1));
            }
        }
Example #5
0
        public override void PopulateData(RowParser parser, GameData gameData, Language language)
        {
            base.PopulateData(parser, gameData, language);

            UnkData0 = new UnkData0Obj[8];
            for (var i = 0; i < 8; i++)
            {
                UnkData0[i]             = new UnkData0Obj();
                UnkData0[i].Item        = parser.ReadColumn <int>(0 + (i * 3 + 0));
                UnkData0[i].Quantity    = parser.ReadColumn <byte>(0 + (i * 3 + 1));
                UnkData0[i].RecipeLevel = parser.ReadColumn <byte>(0 + (i * 3 + 2));
            }
        }
Example #6
0
        public override void PopulateData(RowParser parser, GameData gameData, Language language)
        {
            base.PopulateData(parser, gameData, language);

            UnkData0 = new UnkData0Obj[12];
            for (var i = 0; i < 12; i++)
            {
                UnkData0[i]              = new UnkData0Obj();
                UnkData0[i].SupplyItem   = parser.ReadColumn <ushort>(0 + (i * 3 + 0));
                UnkData0[i].SetQuantity  = parser.ReadColumn <ushort>(0 + (i * 3 + 1));
                UnkData0[i].SetsRequired = parser.ReadColumn <ushort>(0 + (i * 3 + 2));
            }
        }
Example #7
0
        public override void PopulateData(RowParser parser, GameData gameData, Language language)
        {
            base.PopulateData(parser, gameData, language);

            UnkData0 = new UnkData0Obj[9];
            for (var i = 0; i < 9; i++)
            {
                UnkData0[i]       = new UnkData0Obj();
                UnkData0[i].Item  = parser.ReadColumn <int>(0 + (i * 3 + 0));
                UnkData0[i].Count = parser.ReadColumn <byte>(0 + (i * 3 + 1));
                UnkData0[i].HQ    = parser.ReadColumn <bool>(0 + (i * 3 + 2));
            }
        }
Example #8
0
        public override void PopulateData(RowParser parser, GameData gameData, Language language)
        {
            base.PopulateData(parser, gameData, language);

            UnkData0 = new UnkData0Obj[3];
            for (var i = 0; i < 3; i++)
            {
                UnkData0[i]      = new UnkData0Obj();
                UnkData0[i].Spot = parser.ReadColumn <uint>(0 + (i * 2 + 0));
                UnkData0[i].Time = parser.ReadColumn <byte>(0 + (i * 2 + 1));
            }
            Image         = parser.ReadColumn <uint>(6);
            TerritoryType = new LazyRow <TerritoryType>(gameData, parser.ReadColumn <uint>(7), language);
            Name          = parser.ReadColumn <SeString>(8);
        }
Example #9
0
        public override void PopulateData(RowParser parser, GameData gameData, Language language)
        {
            base.PopulateData(parser, gameData, language);

            UnkData0 = new UnkData0Obj[2];
            for (var i = 0; i < 2; i++)
            {
                UnkData0[i]                = new UnkData0Obj();
                UnkData0[i].RewardType     = parser.ReadColumn <byte>(0 + (i * 5 + 0));
                UnkData0[i].RewardItem     = parser.ReadColumn <uint>(0 + (i * 5 + 1));
                UnkData0[i].RewardHQ       = parser.ReadColumn <bool>(0 + (i * 5 + 2));
                UnkData0[i].RewardQuantity = parser.ReadColumn <ushort>(0 + (i * 5 + 3));
                UnkData0[i].RewardOption   = parser.ReadColumn <byte>(0 + (i * 5 + 4));
            }
            RewardItem2     = parser.ReadColumn <uint>(10);
            RewardHQ2       = parser.ReadColumn <bool>(11);
            RewardQuantity2 = parser.ReadColumn <ushort>(12);
        }