public MapGenerator() { InitializeComponent(); if (randomize.Checked) { Rand.SetSeed(new Random().Next(1000000)); seedBox.Value = Rand.Next(10000000); } climate.SelectedIndex = Globals.Climate = 0; land.Checked = true; mediumBrush.Checked = true; //Color.FromArgb(255, 69, 91, 186) randHigh.Checked = true; landDrawBitmap = new LockBitmap(new Bitmap(preview.Width, preview.Height)); mountainDrawBitmap = new LockBitmap(new Bitmap(preview.Width, preview.Height)); landProxyBitmap = new LockBitmap(new Bitmap(3072 / 2, 2048 / 2)); mountainProxyBitmap = new LockBitmap(new Bitmap(3072 / 2, 2048 / 2)); var a = new SolidBrush(Color.FromArgb(255, 130, 158, 75)); var b = new SolidBrush(Color.FromArgb(255, 130 + 40, 158 + 40, 75 + 40)); var c = new SolidBrush(Color.FromArgb(255, 65, 42, 17)); var d = new SolidBrush(Color.FromArgb(255, 69, 91, 186)); using (Graphics gg = Graphics.FromImage(landDrawBitmap.Source)) { gg.Clear(Color.FromArgb(255, 69, 91, 186)); } using (Graphics gg = Graphics.FromImage(mountainDrawBitmap.Source)) { gg.Clear(Color.Transparent); } }