public void SetSettings(IniParserPark iniParserPark) { try { Easy.PrepareTime = iniParserPark.Get <double>(ParkEasy, prepareTime); } catch (IniParserDictionaryDoesNotContainsKey e) { Debug.Log(e.Message); Easy.PrepareTime = 0; } try { Medium.PrepareTime = iniParserPark.Get <double>(ParkMedium, prepareTime); } catch (IniParserDictionaryDoesNotContainsKey e) { Debug.Log(e.Message); Medium.PrepareTime = 0; } try { Hard.PrepareTime = iniParserPark.Get <double>(ParkHard, prepareTime); } catch (IniParserDictionaryDoesNotContainsKey e) { Debug.Log(e.Message); Hard.PrepareTime = 0; } }
public void Reload() { iniReader = new IniReader(); iniParser = new IniParser(); iniParserShop = new IniParserShop(iniParser.Parse(iniReader.ReadIni())); scenarioShopSettings = new ScenarioShopSettings(); scenarioShopSettings.SetSettings(iniParserShop); iniParserPark = new IniParserPark(iniParser.Parse(iniReader.ReadIni())); scenarioParkSettings = new ScenarioParkSettings(); scenarioParkSettings.SetSettings(iniParserPark); iniParserCity = new IniParserCity(iniParser.Parse(iniReader.ReadIni())); scenarioCitySettings = new ScenarioCitySettings(); scenarioCitySettings.SetSettings(iniParserCity); }