public static void LoadData() { if (Localisation.mEntries != null || Localisation.mGroups != null) { return; } Localisation.mEntries = new Dictionary <string, LocalisationEntry>(); Localisation.mGroups = new Dictionary <string, LocalisationGroup>(); for (int index = 0; index < Localisation.localisationSheets.Length; ++index) { LocalisationReader.LoadFromFile(Localisation.localisationSheets[index], Localisation.mEntries, Localisation.mGroups); } }
public CK2Data( Logger log ) { m_modReader = new ModReader(); m_cultureReader = new CultureReader(); m_religionReader = new ReligionReader(); m_dynastyReader = new DynastyReader(); m_titleReader = new TitleReader(); m_localisationStrings = new LocalisationReader(); m_provinceReader = new ProvinceReader(); m_converterTableReader = new ConverterTableReader(); m_customCultureGroups = new Dictionary<string, CultureGroup>(); m_customCultures = new Dictionary<string, Culture>(); m_wordGenerators = new List<List<MarkovWordGenerator>>(); m_log = log; HadError = false; }
public CK2Data(Logger log) { m_modReader = new ModReader(); m_cultureReader = new CultureReader(); m_religionReader = new ReligionReader(); m_dynastyReader = new DynastyReader(); m_titleReader = new TitleReader(); m_localisationStrings = new LocalisationReader(); m_provinceReader = new ProvinceReader(); m_converterTableReader = new ConverterTableReader(); m_customCultureGroups = new Dictionary <string, CultureGroup>(); m_customCultures = new Dictionary <string, Culture>(); m_wordGenerators = new List <List <MarkovWordGenerator> >(); m_log = log; HadError = false; }