public OverrideBaseTests()
        {
            GameData          gameData          = new FileGameData(ModsTestFolder);
            XmlDataOverriders xmlDataOverriders = XmlDataOverriders.Load(gameData, OverrideFileNameSuffix);

            HeroOverrideLoader = (HeroOverrideLoader)xmlDataOverriders.GetOverrider(typeof(HeroDataParser));
            HeroDataOverride   = HeroOverrideLoader.GetOverride(CHeroId);

            LoadInitialValues();
        }
示例#2
0
        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);
        }