Ejemplo n.º 1
0
 public void ApplySettings(ILoaderSettings Settings)
 {
     _CurrentSettings = (HttpDataLoaderSettings)Settings;
     if (Settings != null && !string.IsNullOrWhiteSpace(_CurrentSettings.Server))
         Proxy = new WebProxy(_CurrentSettings.Server);
     else
         Proxy = null;
 }
Ejemplo n.º 2
0
        public Map(MapSettings settings, ILoaderSettings loaderSettings, IMapChange mapChange, ILoaderChanger changer, ILocationChanger locationChanger)
        {
            this.gameSettings               = loaderSettings;
            Melody                          = loaderSettings.GetLoader().Load();
            changer.LoaderChange           += Update;
            locationChanger.LocationChange += Update;
            Height                          = settings.Height;
            Width          = settings.Width;
            index          = -1;
            this.mapChange = mapChange;

            keys = new PianoKey[Height, Width];
            for (var i = 0; i < Height; i++)
            {
                MapUpdate();
            }
        }