Esempio n. 1
0
        public List <GM.Planet> getPlanets()
        {
            List <GM.Planet> resultList = new List <GM.Planet>();

            var jserializer = new JavaScriptSerializer();
            var planets     = jserializer.DeserializeFrom <List <Planet> >(System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, Constants.GALAXY_CONFIGURATION_FILE_NAME));

            foreach (var planet in planets)
            {
                resultList.Add(new GM.Planet(planet.Name, planet.InitialPosition, planet.AngularStepDay, planet.SunDistance, planet.Clockwise));
            }

            return(resultList);
        }