// private void ReadGame(Mesg.Locale locale = null) { Mesg.Locale loc = locale ?? (Mesg.Locale)cboGameLanguage.SelectedItem; if (_localeGame == null || !loc.Code.Equals(_localeGame.Code)) { _localeGame = loc; string json; switch (loc.Code) { case "ja": json = Properties.Resources.dfas_ja; break; //case "de": json = Properties.Resources.dfas_de; break; //case "fr": json = Properties.Resources.dfas_fr; break; case "ko": json = Properties.Resources.dfas_ko; break; default: json = Properties.Resources.dfas_en; break; } GameData.Initialize(json); Mesg.I("i-data-version", GameData.Areas.Count, GameData.Instances.Count, GameData.Roulettes.Count, GameData.Fates.Count, Settings.TagName); } }
// private void ReadGameData(Localization.Locale gamelang = null) { Localization.Locale lang = gamelang ?? (Localization.Locale)cboGameLanguage.SelectedItem; if (_localeGame == null || !lang.Code.Equals(_localeGame.Code)) { _localeGame = lang; string json; switch (lang.Index) { case 1: json = Properties.Resources.gamedata_ja; break; case 2: json = Properties.Resources.gamedata_de; break; case 3: json = Properties.Resources.gamedata_fr; break; case 4: json = Properties.Resources.gamedata_ko; break; default: json = Properties.Resources.gamedata_en; break; } GameData.Initialize(json); MsgLog.I("i-data-version", GameData.Version, GameData.Areas.Count, GameData.Instances.Count, GameData.Roulettes.Count, GameData.Fates.Count); } }
// private void ReadGameData(Localization.Locale gamelang = null) { Localization.Locale lang = gamelang ?? (Localization.Locale)cboGameLanguage.SelectedItem; if (_localeGame == null || !lang.Code.Equals(_localeGame.Code)) { _localeGame = lang; GameData.Initialize(Settings.PluginPath, lang.Code); MsgLog.Info("l-info-version", GameData.Version, GameData.Areas.Count, GameData.Instances.Count, GameData.Roulettes.Count, GameData.Fates.Count); } }