private void genButton_Click(object sender, EventArgs e) { if (mainTab.SelectedTab.Name == "MapPage") { if (genButton.Text == "Generate") { GraphicTableParser gtp = new GraphicTableParser(convBox.Text); Dictionary <ushort, ushort> ConvTable = gtp.Parse(); if (ConvTable == null) { MessageBox.Show("Conversion table not loaded!"); return; } String apppath = GetAppTemp(); if (Directory.Exists(apppath)) { Directory.Delete(apppath, true); } Directory.CreateDirectory(apppath); Map mappa = null; int facetId = 0; if (britanniaButton.Checked) { mappa = Map.Felucca; facetId = 0; } else if (britanniaAltButton.Checked) { mappa = Map.Trammel; facetId = 1; } else if (ilshenarButton.Checked) { mappa = Map.Ilshenar; facetId = 2; } else if (malasButton.Checked) { mappa = Map.Malas; facetId = 3; } else if (tokunoButton.Checked) { mappa = Map.Tokuno; facetId = 4; } BlockWriter bw = new BlockWriter(facetId, mappa, apppath, ConvTable); bw.Write(); MessageBox.Show("Completed."); genButton.Text = "Compress & Pack"; } else { } } }
private void genButton_Click(object sender, EventArgs e) { if (mainTab.SelectedTab.Name == "MapPage") { if (genButton.Text == "Generate") { GraphicTableParser gtp = new GraphicTableParser(convBox.Text); Dictionary<ushort, ushort> ConvTable = gtp.Parse(); if (ConvTable == null) { MessageBox.Show("Conversion table not loaded!"); return; } String apppath = GetAppTemp(); if (Directory.Exists(apppath)) Directory.Delete(apppath, true); Directory.CreateDirectory(apppath); Map mappa = null; int facetId = 0; if (britanniaButton.Checked) { mappa = Map.Felucca; facetId = 0; } else if (britanniaAltButton.Checked) { mappa = Map.Trammel; facetId = 1; } else if (ilshenarButton.Checked) { mappa = Map.Ilshenar; facetId = 2; } else if (malasButton.Checked) { mappa = Map.Malas; facetId = 3; } else if (tokunoButton.Checked) { mappa = Map.Tokuno; facetId = 4; } BlockWriter bw = new BlockWriter(facetId, mappa, apppath,ConvTable); bw.Write(); MessageBox.Show("Completed."); genButton.Text = "Compress & Pack"; } else { } } }