public OverrideBaseTests() { GameData gameData = new FileGameData(ModsTestFolder); XmlDataOverriders xmlDataOverriders = XmlDataOverriders.Load(gameData, OverrideFileNameSuffix); HeroOverrideLoader = (HeroOverrideLoader)xmlDataOverriders.GetOverrider(typeof(HeroDataParser)); HeroDataOverride = HeroOverrideLoader.GetOverride(CHeroId); LoadInitialValues(); }
private void LoadTestData() { GameData = new FileGameData(_modsTestFolder); GameData.LoadAllData(); DefaultData = new DefaultData(GameData); DefaultData.Load(); Configuration = new Configuration(); Configuration.Load(); GameStringParser = new GameStringParser(Configuration, GameData); ParseGameStrings(); XmlDataService = new XmlDataService(Configuration, GameData, DefaultData); }