public void Parse(GameBitBuffer buffer) { Field0 = buffer.ReadInt(32); Field1 = buffer.ReadCharArray(256); Field2 = buffer.ReadCharArray(256); Field3 = buffer.ReadInt(32); Field4 = buffer.ReadInt(32); tItemTypeTable = new Items(); tItemTypeTable.Parse(buffer); tItemTable = new Items(); tItemTable.Parse(buffer); tExperienceTable = new ExperienceTable(); tExperienceTable.Parse(buffer); tHelpCodesTable = new HelpCodes(); tHelpCodesTable.Parse(buffer); tMonsterLevelTable = new MonsterLevelTable(); tMonsterLevelTable.Parse(buffer); tAffixTable = new AffixTable(); tAffixTable.Parse(buffer); tHeroTable = new Heros(); tHeroTable.Parse(buffer); tMovementStyleTable = new MovementStyles(); tMovementStyleTable.Parse(buffer); tLabelGBIDTable = new Labels(); tLabelGBIDTable.Parse(buffer); tLootDistTable = new LootDistributionTable(); tLootDistTable.Parse(buffer); tRareItemNamesTable = new RareItemNamesTable(); tRareItemNamesTable.Parse(buffer); tMonsterAffixesTable = new MonsterAffixesTable(); tMonsterAffixesTable.Parse(buffer); tMonsterNamesTable = new RareMonsterNamesTable(); tMonsterNamesTable.Parse(buffer); tSocketedEffectTable = new SocketedEffectsTable(); tSocketedEffectTable.Parse(buffer); tItemEnhancementTable = new ItemEnhancementTable(); tItemEnhancementTable.Parse(buffer); tItemDropTable = new ItemDropTable(); tItemDropTable.Parse(buffer); tItemLevelModTable = new ItemLevelModTable(); tItemLevelModTable.Parse(buffer); tQualityClassTable = new QualityClassTable(); tQualityClassTable.Parse(buffer); tHirelingTable = new Hirelings(); tHirelingTable.Parse(buffer); tSetItemBonusTable = new SetItemBonusTable(); tSetItemBonusTable.Parse(buffer); tEliteModTable = new EliteModifiers(); tEliteModTable.Parse(buffer); tItemTierTable = new ItemTiers(); tItemTierTable.Parse(buffer); tPowerFormulaTable = new PowerFormulaTable(); tPowerFormulaTable.Parse(buffer); tRecipeTable = new RecipesTable(); tRecipeTable.Parse(buffer); tScriptedAchievementEventsTable = new ScriptedAchievementEventsTable(); tScriptedAchievementEventsTable.Parse(buffer); }