public override string GetLocalizedValue(WorldName value) { string result; if (sWorlds.TryGetValue(value, out result)) { return(result); } return(value.ToString()); }
public void Export(Persistence.Lookup settings) { settings.Add("World", mWorld.ToString()); string days = ""; foreach (DaysOfTheWeek day in mDays) { switch (day) { case DaysOfTheWeek.Monday: days += "M"; break; case DaysOfTheWeek.Tuesday: days += "T"; break; case DaysOfTheWeek.Wednesday: days += "W"; break; case DaysOfTheWeek.Thursday: days += "R"; break; case DaysOfTheWeek.Friday: days += "F"; break; case DaysOfTheWeek.Saturday: days += "S"; break; case DaysOfTheWeek.Sunday: days += "U"; break; } } settings.Add("Days", days); settings.Add("StartHour", mStartHour); settings.Add("EndHour", mEndHour); settings.Add("Speed", mSpeed); }
public static string GetName(this WorldName mname) { return(mname.ToString().Replace("_", " ")); }
public override string ConvertToString(WorldName value) { return(value.ToString()); }