Beispiel #1
0
        public override string GetLocalizedValue(WorldName value)
        {
            string result;

            if (sWorlds.TryGetValue(value, out result))
            {
                return(result);
            }

            return(value.ToString());
        }
Beispiel #2
0
        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);
        }
Beispiel #3
0
 public static string GetName(this WorldName mname)
 {
     return(mname.ToString().Replace("_", " "));
 }
Beispiel #4
0
 public override string ConvertToString(WorldName value)
 {
     return(value.ToString());
 }