Пример #1
0
        void updateMap()
        {
            button1.Enabled = true;
            uint newId = Game.GameManager.WorldManager.MapID;

            ADT.Minimap minimap = new ADT.Minimap(DBC.DBCStores.Map[newId].InternalName, newId);
            InitialImage = minimap.CreateImage().Clone() as Bitmap;
            Graphics g = Graphics.FromImage(InitialImage);

            insertLights(g);
            minimapControl1.Minimap = InitialImage.Clone() as Bitmap;
            if (Game.GameManager.IsPandaria == false)
            {
                listBox1.DataSource = Game.GameManager.SkyManager.GetSkyForMap(newId).VisualLightEntries;
            }
        }
Пример #2
0
 public void SetMap(DBC.MapEntry map)
 {
     mEntry = map;
     try
     {
         ADT.Minimap minimap = new ADT.Minimap(map.InternalName, map.ID);
         minimapControl1.Minimap        = minimap.CreateImage();
         minimapControl1.MapEntry       = mEntry;
         ContinentName                  = map.InternalName;
         minimapControl1.PointSelected += new SharpWoW.Controls.MinimapControl.PointSelectedDlg(_PointSelected);
         Text = "Select your entry point on " + map.Name;
         minimapControl1.StaticOverlay = createWorldmapOverlay();
     }
     catch (Exception)
     {
         Close();
     }
 }
Пример #3
0
 public void SetInfo(DBC.MapEntry map, float lightX, float lightY)
 {
     mLightPos = new PointF(lightX, lightY);
     mEntry    = map;
     try
     {
         ADT.Minimap minimap = new ADT.Minimap(map.InternalName, map.ID);
         InitialImage = minimap.CreateImage().Clone() as Bitmap;
         DrawLightPoint(lightX, lightY);
         minimapControl1.Minimap = InitialImage.Clone() as Bitmap;
         DrawLightRadius();
         ContinentName = map.InternalName;
         minimapControl1.PointSelected += new SharpWoW.Controls.MinimapControl.PointSelectedDlg(_PointSelected);
     }
     catch (Exception)
     {
         Close();
     }
 }
Пример #4
0
 public void SetInfo(DBC.MapEntry map, float lightX, float lightY)
 {
     mLightPos = new PointF(lightX, lightY);
     mEntry = map;
     try
     {
         ADT.Minimap minimap = new ADT.Minimap(map.InternalName, map.ID);
         InitialImage = minimap.CreateImage().Clone() as Bitmap;
         DrawLightPoint(lightX, lightY);
         minimapControl1.Minimap = InitialImage.Clone() as Bitmap;
         DrawLightRadius();
         ContinentName = map.InternalName;
         minimapControl1.PointSelected += new SharpWoW.Controls.MinimapControl.PointSelectedDlg(_PointSelected);
     }
     catch (Exception)
     {
         Close();
     }
 }
Пример #5
0
 void updateMap()
 {
     button1.Enabled = true;
     uint newId = Game.GameManager.WorldManager.MapID;
     ADT.Minimap minimap = new ADT.Minimap(DBC.DBCStores.Map[newId].InternalName, newId);
     InitialImage = minimap.CreateImage().Clone() as Bitmap;
     Graphics g = Graphics.FromImage(InitialImage);
     insertLights(g);
     minimapControl1.Minimap = InitialImage.Clone() as Bitmap;
     if (Game.GameManager.IsPandaria == false)
         listBox1.DataSource = Game.GameManager.SkyManager.GetSkyForMap(newId).VisualLightEntries;
 }