Exemplo n.º 1
0
        public void PreSetup()
        {
            ZoneViewModel zone = SingleMapConfig.SelectedZone;

            if (!File.Exists(zone.Path))
            {
                var result = ZoneSynchronizer.DownloadZoneFromHashId(new List <string> {
                    zone.HashId
                });
                SingleMapConfig.SelectedZone = ZoneModelConverter.ConvertZone(result[0]);

                // Hack for achievement
                GameAchievementHelper.CheckForAchievementTask(result);
            }
        }
Exemplo n.º 2
0
        public void PreSetup()
        {
            //On envoie la liste de xml a c++
            for (int index = 0; index < MapConfig.SelectedZones.Count; index++)
            {
                var zone = MapConfig.SelectedZones[index];
                if (!File.Exists(zone.Path))
                {
                    // The file is not downloaded
                    var result = ZoneSynchronizer.DownloadZoneFromHashId(new List <string> {
                        zone.HashId
                    });
                    MapConfig.SelectedZones[index] = ZoneModelConverter.ConvertZone(result[0]);

                    // Hack for achievement
                    GameAchievementHelper.CheckForAchievementTask(result);
                }
            }
        }