public static void BuildCache() { if (IO.FileManager.Instance.Version == IO.FileDataVersion.Warlords) { CreatureDisplayInfo.BuildCache <IO.Files.Models.WoD.CreatureDisplayInfoEntry>(); CreatureModelData.BuildCache <IO.Files.Models.WoD.CreatureModelDataEntry>(); FileData.BuildCache <IO.Files.Models.WoD.FileDataIDEntry>(); } else if (IO.FileManager.Instance.Version == IO.FileDataVersion.Lichking) { CreatureDisplayInfo.BuildCache <IO.Files.Models.Wotlk.CreatureDisplayInfoEntry>(); CreatureModelData.BuildCache <IO.Files.Models.Wotlk.CreatureModelDataEntry>(); CreatureDisplayInfoExtra.BuildCache <IO.Files.Models.Wotlk.CreatureDisplayInfoExtraEntry>(); AreaTable.BuildCache <IO.Files.Terrain.Wotlk.AreaTable>(); } }