public virtual void SetImportValue(string value) { Proxy list = GetList(); list.Clear(); foreach (TType newValue in StringToList <TType> .StaticConvert(value, ConvertFromString)) { list.Add(newValue); } }
protected override OptionResult Run(GameHitParameters <GameObject> parameters) { string result = GetString(); result = StringInputDialog.Show(Name, Common.Localize(GetTitlePrefix() + ":Prompt"), result); if (string.IsNullOrEmpty(result)) { return(OptionResult.Failure); } Saver.Settings.mSimSaveHour = StringToList <float> .StaticConvert(result, ToFloat); Saver.RestartTimers(); return(OptionResult.SuccessRetain); }