diff --git a/NovetusLauncher/.vs/NovetusLauncher/v14/.suo b/NovetusLauncher/.vs/NovetusLauncher/v14/.suo index 932eea9..d9a5caa 100644 Binary files a/NovetusLauncher/.vs/NovetusLauncher/v14/.suo and b/NovetusLauncher/.vs/NovetusLauncher/v14/.suo differ diff --git a/NovetusLauncher/NovetusCMD/NovetusCMD.csproj b/NovetusLauncher/NovetusCMD/NovetusCMD.csproj index 56e46f4..14fce15 100644 --- a/NovetusLauncher/NovetusCMD/NovetusCMD.csproj +++ b/NovetusLauncher/NovetusCMD/NovetusCMD.csproj @@ -8,7 +8,7 @@ Exe NovetusCMD NovetusCMD - v4.0 + v4.5 Properties False False @@ -17,6 +17,7 @@ obj\$(Configuration)\ 4 Resources\NovetusIcon.ico + x86 @@ -43,6 +44,12 @@ TRACE;NOVETUS_APPS obj\ + + false + + + false + 4.0 @@ -59,6 +66,8 @@ 3.5 + + diff --git a/NovetusLauncher/NovetusCMD/app.config b/NovetusLauncher/NovetusCMD/app.config index 970c80b..eb92298 100644 --- a/NovetusLauncher/NovetusCMD/app.config +++ b/NovetusLauncher/NovetusCMD/app.config @@ -1,6 +1,6 @@ - + - + - \ No newline at end of file + diff --git a/NovetusLauncher/NovetusFuncs/AddonLoader.cs b/NovetusLauncher/NovetusFuncs/AddonLoader.cs new file mode 100644 index 0000000..c11996e --- /dev/null +++ b/NovetusLauncher/NovetusFuncs/AddonLoader.cs @@ -0,0 +1,73 @@ +using System; +using System.IO; +using System.Windows.Forms; +using System.IO.Compression; +using System.Linq; + +public class AddonLoader +{ + private OpenFileDialog openFileDialog1; + public string installOutcome = ""; + public int fileListDisplay = 0; + + public AddonLoader() + { + openFileDialog1 = new OpenFileDialog() + { + FileName = "Select an addon .zip file", + Filter = "Compressed zip files (*.zip)|*.zip", + Title = "Open addon .zip" + }; + } + + public void LoadAddon() + { + if (openFileDialog1.ShowDialog() == DialogResult.OK) + { + try + { + int filecount = 0; + string filelist = ""; + + using (Stream str = openFileDialog1.OpenFile()) + { + using (ZipArchive archive = new ZipArchive(str)) + { + filecount = archive.Entries.Count; + + ZipArchiveEntry[] entries = archive.Entries.Take(fileListDisplay).ToArray(); + + foreach (ZipArchiveEntry entry in entries) + { + filelist += entry.FullName + Environment.NewLine; + } + archive.ExtractToDirectory(GlobalVars.BasePath, true); + } + } + + if (filecount > fileListDisplay) + { + installOutcome = "Addon " + openFileDialog1.SafeFileName + " installed! " + filecount + " files copied!" + Environment.NewLine + "Files added/modified:" + Environment.NewLine + Environment.NewLine + filelist + Environment.NewLine + "and " + (filecount - fileListDisplay) + " more files!"; + } + else + { + installOutcome = "Addon " + openFileDialog1.SafeFileName + " installed! " + filecount + " files copied!" + Environment.NewLine + "Files added/modified:" + Environment.NewLine + Environment.NewLine + filelist; + } + } + catch (Exception ex) + { + installOutcome = "Error when installing addon: " + ex.Message; + } + } + } + + void CopyStream(Stream source, Stream dest) + { + int n; + var buf = new byte[2048]; + while ((n = source.Read(buf, 0, buf.Length)) > 0) + { + dest.Write(buf, 0, n); + } + } +} diff --git a/NovetusLauncher/NovetusFuncs/CodeExtensions.cs b/NovetusLauncher/NovetusFuncs/CodeExtensions.cs index 16bfe8b..1705854 100644 --- a/NovetusLauncher/NovetusFuncs/CodeExtensions.cs +++ b/NovetusLauncher/NovetusFuncs/CodeExtensions.cs @@ -11,6 +11,8 @@ using System; using System.Drawing; using System.Windows.Forms; using System.Diagnostics; +using System.IO.Compression; +using System.IO; public static class RichTextBoxExtensions { @@ -48,4 +50,36 @@ public static class StringExtensions return false; return source.IndexOf(toCheck, comp) >= 0; } +} + +public static class ZipArchiveExtensions +{ + public static void ExtractToDirectory(this ZipArchive archive, string destinationDirectoryName, bool overwrite) + { + if (!overwrite) + { + archive.ExtractToDirectory(destinationDirectoryName); + return; + } + + DirectoryInfo di = Directory.CreateDirectory(destinationDirectoryName); + string destinationDirectoryFullPath = di.FullName; + + foreach (ZipArchiveEntry file in archive.Entries) + { + string completeFileName = Path.GetFullPath(Path.Combine(destinationDirectoryFullPath, file.FullName)); + + if (!completeFileName.StartsWith(destinationDirectoryFullPath, StringComparison.OrdinalIgnoreCase)) + { + throw new IOException("Trying to extract file outside of destination directory. See this link for more info: https://snyk.io/research/zip-slip-vulnerability"); + } + + if (file.Name == "") + {// Assuming Empty for Directory + Directory.CreateDirectory(Path.GetDirectoryName(completeFileName)); + continue; + } + file.ExtractToFile(completeFileName, true); + } + } } \ No newline at end of file diff --git a/NovetusLauncher/NovetusFuncs/NovetusFuncs.projitems b/NovetusLauncher/NovetusFuncs/NovetusFuncs.projitems index 76341db..3cf2115 100644 --- a/NovetusLauncher/NovetusFuncs/NovetusFuncs.projitems +++ b/NovetusLauncher/NovetusFuncs/NovetusFuncs.projitems @@ -9,6 +9,7 @@ NovetusFuncs + diff --git a/NovetusLauncher/NovetusLauncher/MainForm.Designer.cs b/NovetusLauncher/NovetusLauncher/MainForm.Designer.cs index 52260ee..71c532e 100644 --- a/NovetusLauncher/NovetusLauncher/MainForm.Designer.cs +++ b/NovetusLauncher/NovetusLauncher/MainForm.Designer.cs @@ -36,1037 +36,1061 @@ namespace NovetusLauncher /// private void InitializeComponent() { - System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MainForm)); - this.tabControl1 = new System.Windows.Forms.TabControl(); - this.tabPage1 = new System.Windows.Forms.TabPage(); - this.label2 = new System.Windows.Forms.Label(); - this.label1 = new System.Windows.Forms.Label(); - this.button7 = new System.Windows.Forms.Button(); - this.label31 = new System.Windows.Forms.Label(); - this.button11 = new System.Windows.Forms.Button(); - this.numericUpDown1 = new System.Windows.Forms.NumericUpDown(); - this.button19 = new System.Windows.Forms.Button(); - this.button10 = new System.Windows.Forms.Button(); - this.label4 = new System.Windows.Forms.Label(); - this.button1 = new System.Windows.Forms.Button(); - this.label3 = new System.Windows.Forms.Label(); - this.textBox1 = new System.Windows.Forms.TextBox(); - this.tabPage2 = new System.Windows.Forms.TabPage(); - this.button24 = new System.Windows.Forms.Button(); - this.label17 = new System.Windows.Forms.Label(); - this.checkBox4 = new System.Windows.Forms.CheckBox(); - this.button6 = new System.Windows.Forms.Button(); - this.textBox3 = new System.Windows.Forms.TextBox(); - this.treeView1 = new System.Windows.Forms.TreeView(); - this.button23 = new System.Windows.Forms.Button(); - this.button22 = new System.Windows.Forms.Button(); - this.numericUpDown3 = new System.Windows.Forms.NumericUpDown(); - this.numericUpDown2 = new System.Windows.Forms.NumericUpDown(); - this.label29 = new System.Windows.Forms.Label(); - this.label35 = new System.Windows.Forms.Label(); - this.button20 = new System.Windows.Forms.Button(); - this.button18 = new System.Windows.Forms.Button(); - this.button2 = new System.Windows.Forms.Button(); - this.tabPage3 = new System.Windows.Forms.TabPage(); - this.textBox6 = new System.Windows.Forms.TextBox(); - this.label30 = new System.Windows.Forms.Label(); - this.listBox2 = new System.Windows.Forms.ListBox(); - this.tabPage6 = new System.Windows.Forms.TabPage(); - this.button17 = new System.Windows.Forms.Button(); - this.button16 = new System.Windows.Forms.Button(); - this.button15 = new System.Windows.Forms.Button(); - this.button14 = new System.Windows.Forms.Button(); - this.button13 = new System.Windows.Forms.Button(); - this.button12 = new System.Windows.Forms.Button(); - this.label38 = new System.Windows.Forms.Label(); - this.label39 = new System.Windows.Forms.Label(); - this.label37 = new System.Windows.Forms.Label(); - this.label36 = new System.Windows.Forms.Label(); - this.listBox4 = new System.Windows.Forms.ListBox(); - this.listBox3 = new System.Windows.Forms.ListBox(); - this.label21 = new System.Windows.Forms.Label(); - this.label14 = new System.Windows.Forms.Label(); - this.tabPage7 = new System.Windows.Forms.TabPage(); - this.richTextBox1 = new System.Windows.Forms.RichTextBox(); - this.tabPage8 = new System.Windows.Forms.TabPage(); - this.richTextBox2 = new System.Windows.Forms.RichTextBox(); - this.tabPage5 = new System.Windows.Forms.TabPage(); - this.label10 = new System.Windows.Forms.Label(); - this.label9 = new System.Windows.Forms.Label(); - this.label6 = new System.Windows.Forms.Label(); - this.label5 = new System.Windows.Forms.Label(); - this.button21 = new System.Windows.Forms.Button(); - this.label8 = new System.Windows.Forms.Label(); - this.button9 = new System.Windows.Forms.Button(); - this.checkBox3 = new System.Windows.Forms.CheckBox(); - this.checkBox1 = new System.Windows.Forms.CheckBox(); - this.button5 = new System.Windows.Forms.Button(); - this.textBox5 = new System.Windows.Forms.TextBox(); - this.label15 = new System.Windows.Forms.Label(); - this.label13 = new System.Windows.Forms.Label(); - this.textBox2 = new System.Windows.Forms.TextBox(); - this.button4 = new System.Windows.Forms.Button(); - this.pictureBox2 = new System.Windows.Forms.PictureBox(); - this.button8 = new System.Windows.Forms.Button(); - this.button3 = new System.Windows.Forms.Button(); - this.label25 = new System.Windows.Forms.Label(); - this.label26 = new System.Windows.Forms.Label(); - this.label27 = new System.Windows.Forms.Label(); - this.label28 = new System.Windows.Forms.Label(); - this.label11 = new System.Windows.Forms.Label(); - this.label12 = new System.Windows.Forms.Label(); - this.label16 = new System.Windows.Forms.Label(); - this.label7 = new System.Windows.Forms.Label(); - this.tabControl1.SuspendLayout(); - this.tabPage1.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDown1)).BeginInit(); - this.tabPage2.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDown3)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDown2)).BeginInit(); - this.tabPage3.SuspendLayout(); - this.tabPage6.SuspendLayout(); - this.tabPage7.SuspendLayout(); - this.tabPage8.SuspendLayout(); - this.tabPage5.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).BeginInit(); - this.SuspendLayout(); - // - // tabControl1 - // - this.tabControl1.Controls.Add(this.tabPage1); - this.tabControl1.Controls.Add(this.tabPage2); - this.tabControl1.Controls.Add(this.tabPage3); - this.tabControl1.Controls.Add(this.tabPage6); - this.tabControl1.Controls.Add(this.tabPage7); - this.tabControl1.Controls.Add(this.tabPage8); - this.tabControl1.Controls.Add(this.tabPage5); - this.tabControl1.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.tabControl1.Location = new System.Drawing.Point(2, 79); - this.tabControl1.Multiline = true; - this.tabControl1.Name = "tabControl1"; - this.tabControl1.SelectedIndex = 0; - this.tabControl1.ShowToolTips = true; - this.tabControl1.Size = new System.Drawing.Size(413, 284); - this.tabControl1.TabIndex = 1; - this.tabControl1.SelectedIndexChanged += new System.EventHandler(this.tabControl1_SelectedIndexChanged); - // - // tabPage1 - // - this.tabPage1.Controls.Add(this.label2); - this.tabPage1.Controls.Add(this.label1); - this.tabPage1.Controls.Add(this.button7); - this.tabPage1.Controls.Add(this.label31); - this.tabPage1.Controls.Add(this.button11); - this.tabPage1.Controls.Add(this.numericUpDown1); - this.tabPage1.Controls.Add(this.button19); - this.tabPage1.Controls.Add(this.button10); - this.tabPage1.Controls.Add(this.label4); - this.tabPage1.Controls.Add(this.button1); - this.tabPage1.Controls.Add(this.label3); - this.tabPage1.Controls.Add(this.textBox1); - this.tabPage1.Location = new System.Drawing.Point(4, 22); - this.tabPage1.Name = "tabPage1"; - this.tabPage1.Padding = new System.Windows.Forms.Padding(3); - this.tabPage1.RightToLeft = System.Windows.Forms.RightToLeft.No; - this.tabPage1.Size = new System.Drawing.Size(405, 258); - this.tabPage1.TabIndex = 0; - this.tabPage1.Text = "JOIN"; - this.tabPage1.ToolTipText = "Join a server via IP Address"; - this.tabPage1.UseVisualStyleBackColor = true; - // - // label2 - // - this.label2.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.label2.Location = new System.Drawing.Point(6, 200); - this.label2.Name = "label2"; - this.label2.Size = new System.Drawing.Size(393, 2); - this.label2.TabIndex = 50; - // - // label1 - // - this.label1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.label1.Location = new System.Drawing.Point(6, 91); - this.label1.Name = "label1"; - this.label1.Size = new System.Drawing.Size(393, 2); - this.label1.TabIndex = 49; - // - // button7 - // - this.button7.Location = new System.Drawing.Point(333, 47); - this.button7.Name = "button7"; - this.button7.Size = new System.Drawing.Size(54, 31); - this.button7.TabIndex = 48; - this.button7.Text = "RESET"; - this.button7.UseVisualStyleBackColor = true; - this.button7.Click += new System.EventHandler(this.Button7Click); - // - // label31 - // - this.label31.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.label31.Location = new System.Drawing.Point(267, 5); - this.label31.Name = "label31"; - this.label31.Size = new System.Drawing.Size(120, 13); - this.label31.TabIndex = 47; - this.label31.Text = "Server Port"; - this.label31.TextAlign = System.Drawing.ContentAlignment.TopCenter; - // - // button11 - // - this.button11.Location = new System.Drawing.Point(267, 47); - this.button11.Name = "button11"; - this.button11.Size = new System.Drawing.Size(60, 31); - this.button11.TabIndex = 46; - this.button11.Text = "SAVE"; - this.button11.UseVisualStyleBackColor = true; - this.button11.Click += new System.EventHandler(this.Button11Click); - // - // numericUpDown1 - // - this.numericUpDown1.Location = new System.Drawing.Point(267, 21); - this.numericUpDown1.Maximum = new decimal(new int[] { - 65535, - 0, - 0, - 0}); - this.numericUpDown1.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 0}); - this.numericUpDown1.Name = "numericUpDown1"; - this.numericUpDown1.Size = new System.Drawing.Size(120, 20); - this.numericUpDown1.TabIndex = 18; - this.numericUpDown1.Value = new decimal(new int[] { - 53640, - 0, - 0, - 0}); - this.numericUpDown1.ValueChanged += new System.EventHandler(this.NumericUpDown1ValueChanged); - // - // button19 - // - this.button19.Location = new System.Drawing.Point(207, 212); - this.button19.Name = "button19"; - this.button19.Size = new System.Drawing.Size(192, 40); - this.button19.TabIndex = 16; - this.button19.Text = "PLAY SOLO"; - this.button19.UseVisualStyleBackColor = true; - this.button19.Click += new System.EventHandler(this.Button19Click); - // - // button10 - // - this.button10.Location = new System.Drawing.Point(64, 47); - this.button10.Name = "button10"; - this.button10.Size = new System.Drawing.Size(137, 31); - this.button10.TabIndex = 15; - this.button10.Text = "SAVE SERVER"; - this.button10.UseVisualStyleBackColor = true; - this.button10.Click += new System.EventHandler(this.Button10Click); - // - // label4 - // - this.label4.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label4.ForeColor = System.Drawing.Color.Red; - this.label4.Location = new System.Drawing.Point(28, 102); - this.label4.Name = "label4"; - this.label4.Size = new System.Drawing.Size(359, 86); - this.label4.TabIndex = 4; - this.label4.Text = resources.GetString("label4.Text"); - this.label4.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; - // - // button1 - // - this.button1.Location = new System.Drawing.Point(6, 212); - this.button1.Name = "button1"; - this.button1.Size = new System.Drawing.Size(195, 40); - this.button1.TabIndex = 3; - this.button1.Text = "JOIN SERVER"; - this.button1.UseVisualStyleBackColor = true; - this.button1.Click += new System.EventHandler(this.Button1Click); - // - // label3 - // - this.label3.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.label3.Location = new System.Drawing.Point(16, 5); - this.label3.Name = "label3"; - this.label3.Size = new System.Drawing.Size(241, 13); - this.label3.TabIndex = 1; - this.label3.Text = "Server IP Address"; - this.label3.TextAlign = System.Drawing.ContentAlignment.TopCenter; - // - // textBox1 - // - this.textBox1.Location = new System.Drawing.Point(41, 21); - this.textBox1.Name = "textBox1"; - this.textBox1.Size = new System.Drawing.Size(189, 20); - this.textBox1.TabIndex = 0; - this.textBox1.Text = "localhost"; - this.textBox1.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; - this.textBox1.TextChanged += new System.EventHandler(this.TextBox1TextChanged); - // - // tabPage2 - // - this.tabPage2.Controls.Add(this.button24); - this.tabPage2.Controls.Add(this.label17); - this.tabPage2.Controls.Add(this.checkBox4); - this.tabPage2.Controls.Add(this.button6); - this.tabPage2.Controls.Add(this.textBox3); - this.tabPage2.Controls.Add(this.treeView1); - this.tabPage2.Controls.Add(this.button23); - this.tabPage2.Controls.Add(this.button22); - this.tabPage2.Controls.Add(this.numericUpDown3); - this.tabPage2.Controls.Add(this.numericUpDown2); - this.tabPage2.Controls.Add(this.label29); - this.tabPage2.Controls.Add(this.label35); - this.tabPage2.Controls.Add(this.button20); - this.tabPage2.Controls.Add(this.button18); - this.tabPage2.Controls.Add(this.button2); - this.tabPage2.Location = new System.Drawing.Point(4, 22); - this.tabPage2.Name = "tabPage2"; - this.tabPage2.Padding = new System.Windows.Forms.Padding(3); - this.tabPage2.Size = new System.Drawing.Size(405, 258); - this.tabPage2.TabIndex = 1; - this.tabPage2.Text = "HOST"; - this.tabPage2.ToolTipText = "Start a server for other players to play"; - this.tabPage2.UseVisualStyleBackColor = true; - // - // button24 - // - this.button24.Location = new System.Drawing.Point(204, 4); - this.button24.Name = "button24"; - this.button24.Size = new System.Drawing.Size(75, 23); - this.button24.TabIndex = 59; - this.button24.Text = "Refresh List"; - this.button24.UseVisualStyleBackColor = true; - this.button24.Click += new System.EventHandler(this.Button24Click); - // - // label17 - // - this.label17.Font = new System.Drawing.Font("Microsoft Sans Serif", 6.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label17.ForeColor = System.Drawing.Color.Red; - this.label17.Location = new System.Drawing.Point(10, 124); - this.label17.Name = "label17"; - this.label17.Size = new System.Drawing.Size(382, 36); - this.label17.TabIndex = 58; - this.label17.Text = "NOTE: If you changed the server port, go to the CONSOLE and type \"webserver resta" + - "rt\" or \"restart\" to restart the web server or restart the launcher."; - this.label17.TextAlign = System.Drawing.ContentAlignment.TopCenter; - // - // checkBox4 - // - this.checkBox4.Location = new System.Drawing.Point(152, 187); - this.checkBox4.Name = "checkBox4"; - this.checkBox4.Size = new System.Drawing.Size(104, 17); - this.checkBox4.TabIndex = 57; - this.checkBox4.Text = "Toggle UPnP"; - this.checkBox4.UseVisualStyleBackColor = true; - this.checkBox4.CheckedChanged += new System.EventHandler(this.CheckBox4CheckedChanged); - this.checkBox4.Click += new System.EventHandler(this.CheckBox4Click); - // - // button6 - // - this.button6.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.button6.Location = new System.Drawing.Point(284, 4); - this.button6.Name = "button6"; - this.button6.Size = new System.Drawing.Size(108, 23); - this.button6.TabIndex = 56; - this.button6.Text = "Open Maps Folder"; - this.button6.UseVisualStyleBackColor = true; - this.button6.Click += new System.EventHandler(this.Button6Click); - // - // textBox3 - // - this.textBox3.Location = new System.Drawing.Point(10, 6); - this.textBox3.Name = "textBox3"; - this.textBox3.Size = new System.Drawing.Size(188, 20); - this.textBox3.TabIndex = 55; - this.textBox3.TextChanged += new System.EventHandler(this.TextBox3TextChanged); - // - // treeView1 - // - this.treeView1.HideSelection = false; - this.treeView1.Location = new System.Drawing.Point(10, 30); - this.treeView1.Name = "treeView1"; - this.treeView1.Size = new System.Drawing.Size(382, 91); - this.treeView1.TabIndex = 54; - this.treeView1.AfterSelect += new System.Windows.Forms.TreeViewEventHandler(this.TreeView1AfterSelect); - // - // button23 - // - this.button23.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.button23.Location = new System.Drawing.Point(10, 184); - this.button23.Name = "button23"; - this.button23.Size = new System.Drawing.Size(66, 25); - this.button23.TabIndex = 51; - this.button23.Text = "SAVE"; - this.button23.UseVisualStyleBackColor = true; - this.button23.Click += new System.EventHandler(this.Button23Click); - // - // button22 - // - this.button22.Location = new System.Drawing.Point(82, 184); - this.button22.Name = "button22"; - this.button22.Size = new System.Drawing.Size(63, 25); - this.button22.TabIndex = 50; - this.button22.Text = "RESET"; - this.button22.UseVisualStyleBackColor = true; - this.button22.Click += new System.EventHandler(this.Button22Click); - // - // numericUpDown3 - // - this.numericUpDown3.Location = new System.Drawing.Point(217, 161); - this.numericUpDown3.Maximum = new decimal(new int[] { - 256, - 0, - 0, - 0}); - this.numericUpDown3.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 0}); - this.numericUpDown3.Name = "numericUpDown3"; - this.numericUpDown3.Size = new System.Drawing.Size(49, 20); - this.numericUpDown3.TabIndex = 49; - this.numericUpDown3.Value = new decimal(new int[] { - 12, - 0, - 0, - 0}); - this.numericUpDown3.ValueChanged += new System.EventHandler(this.NumericUpDown3ValueChanged); - // - // numericUpDown2 - // - this.numericUpDown2.Location = new System.Drawing.Point(81, 161); - this.numericUpDown2.Maximum = new decimal(new int[] { - 65535, - 0, - 0, - 0}); - this.numericUpDown2.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 0}); - this.numericUpDown2.Name = "numericUpDown2"; - this.numericUpDown2.Size = new System.Drawing.Size(63, 20); - this.numericUpDown2.TabIndex = 48; - this.numericUpDown2.Value = new decimal(new int[] { - 53640, - 0, - 0, - 0}); - this.numericUpDown2.ValueChanged += new System.EventHandler(this.NumericUpDown2ValueChanged); - // - // label29 - // - this.label29.Location = new System.Drawing.Point(152, 163); - this.label29.Name = "label29"; - this.label29.Size = new System.Drawing.Size(60, 16); - this.label29.TabIndex = 46; - this.label29.Text = "Player Limit"; - // - // label35 - // - this.label35.Location = new System.Drawing.Point(10, 163); - this.label35.Name = "label35"; - this.label35.Size = new System.Drawing.Size(65, 16); - this.label35.TabIndex = 44; - this.label35.Text = "Server Port"; - this.label35.TextAlign = System.Drawing.ContentAlignment.TopCenter; - // - // button20 - // - this.button20.Location = new System.Drawing.Point(292, 163); - this.button20.Name = "button20"; - this.button20.Size = new System.Drawing.Size(100, 46); - this.button20.TabIndex = 21; - this.button20.Text = "SERVER INFORMATION"; - this.button20.UseVisualStyleBackColor = true; - this.button20.Click += new System.EventHandler(this.Button20Click); - // - // button18 - // - this.button18.Location = new System.Drawing.Point(204, 215); - this.button18.Name = "button18"; - this.button18.Size = new System.Drawing.Size(188, 36); - this.button18.TabIndex = 20; - this.button18.Text = "START SERVER WITH NO GRAPHICS"; - this.button18.UseVisualStyleBackColor = true; - this.button18.Click += new System.EventHandler(this.Button18Click); - // - // button2 - // - this.button2.Location = new System.Drawing.Point(10, 215); - this.button2.Name = "button2"; - this.button2.Size = new System.Drawing.Size(188, 36); - this.button2.TabIndex = 2; - this.button2.Text = "START SERVER"; - this.button2.UseVisualStyleBackColor = true; - this.button2.Click += new System.EventHandler(this.Button2Click); - // - // tabPage3 - // - this.tabPage3.Controls.Add(this.textBox6); - this.tabPage3.Controls.Add(this.label30); - this.tabPage3.Controls.Add(this.listBox2); - this.tabPage3.Location = new System.Drawing.Point(4, 22); - this.tabPage3.Name = "tabPage3"; - this.tabPage3.Padding = new System.Windows.Forms.Padding(3); - this.tabPage3.Size = new System.Drawing.Size(405, 258); - this.tabPage3.TabIndex = 4; - this.tabPage3.Text = "CLIENTS"; - this.tabPage3.ToolTipText = "Select a ROBLOX Client to load your game"; - this.tabPage3.UseVisualStyleBackColor = true; - // - // textBox6 - // - this.textBox6.BackColor = System.Drawing.SystemColors.ControlLightLight; - this.textBox6.Location = new System.Drawing.Point(6, 179); - this.textBox6.Multiline = true; - this.textBox6.Name = "textBox6"; - this.textBox6.ReadOnly = true; - this.textBox6.ScrollBars = System.Windows.Forms.ScrollBars.Vertical; - this.textBox6.Size = new System.Drawing.Size(393, 73); - this.textBox6.TabIndex = 4; - this.textBox6.Text = "textBox6"; - // - // label30 - // - this.label30.Font = new System.Drawing.Font("Microsoft Sans Serif", 6.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label30.ForeColor = System.Drawing.Color.Red; - this.label30.Location = new System.Drawing.Point(6, 118); - this.label30.Name = "label30"; - this.label30.Size = new System.Drawing.Size(393, 58); - this.label30.TabIndex = 3; - this.label30.TextAlign = System.Drawing.ContentAlignment.TopCenter; - this.label30.Visible = false; - // - // listBox2 - // - this.listBox2.FormattingEnabled = true; - this.listBox2.Location = new System.Drawing.Point(6, 7); - this.listBox2.Name = "listBox2"; - this.listBox2.Size = new System.Drawing.Size(393, 108); - this.listBox2.TabIndex = 2; - this.listBox2.SelectedIndexChanged += new System.EventHandler(this.ListBox2SelectedIndexChanged); - // - // tabPage6 - // - this.tabPage6.Controls.Add(this.button17); - this.tabPage6.Controls.Add(this.button16); - this.tabPage6.Controls.Add(this.button15); - this.tabPage6.Controls.Add(this.button14); - this.tabPage6.Controls.Add(this.button13); - this.tabPage6.Controls.Add(this.button12); - this.tabPage6.Controls.Add(this.label38); - this.tabPage6.Controls.Add(this.label39); - this.tabPage6.Controls.Add(this.label37); - this.tabPage6.Controls.Add(this.label36); - this.tabPage6.Controls.Add(this.listBox4); - this.tabPage6.Controls.Add(this.listBox3); - this.tabPage6.Controls.Add(this.label21); - this.tabPage6.Controls.Add(this.label14); - this.tabPage6.Location = new System.Drawing.Point(4, 22); - this.tabPage6.Name = "tabPage6"; - this.tabPage6.Padding = new System.Windows.Forms.Padding(3); - this.tabPage6.Size = new System.Drawing.Size(405, 258); - this.tabPage6.TabIndex = 6; - this.tabPage6.Text = "SAVED"; - this.tabPage6.ToolTipText = "Lists all your saved servers and ports"; - this.tabPage6.UseVisualStyleBackColor = true; - // - // button17 - // - this.button17.Location = new System.Drawing.Point(213, 186); - this.button17.Name = "button17"; - this.button17.Size = new System.Drawing.Size(54, 23); - this.button17.TabIndex = 13; - this.button17.Text = "Add"; - this.button17.UseVisualStyleBackColor = true; - this.button17.Click += new System.EventHandler(this.Button17Click); - // - // button16 - // - this.button16.Location = new System.Drawing.Point(6, 186); - this.button16.Name = "button16"; - this.button16.Size = new System.Drawing.Size(60, 23); - this.button16.TabIndex = 12; - this.button16.Text = "Add"; - this.button16.UseVisualStyleBackColor = true; - this.button16.Click += new System.EventHandler(this.Button16Click); - // - // button15 - // - this.button15.Location = new System.Drawing.Point(339, 186); - this.button15.Name = "button15"; - this.button15.Size = new System.Drawing.Size(60, 23); - this.button15.TabIndex = 11; - this.button15.Text = "Reset"; - this.button15.UseVisualStyleBackColor = true; - this.button15.Click += new System.EventHandler(this.Button15Click); - // - // button14 - // - this.button14.Location = new System.Drawing.Point(137, 186); - this.button14.Name = "button14"; - this.button14.Size = new System.Drawing.Size(55, 23); - this.button14.TabIndex = 10; - this.button14.Text = "Reset"; - this.button14.UseVisualStyleBackColor = true; - this.button14.Click += new System.EventHandler(this.Button14Click); - // - // button13 - // - this.button13.Location = new System.Drawing.Point(273, 186); - this.button13.Name = "button13"; - this.button13.Size = new System.Drawing.Size(60, 23); - this.button13.TabIndex = 9; - this.button13.Text = "Remove"; - this.button13.UseVisualStyleBackColor = true; - this.button13.Click += new System.EventHandler(this.Button13Click); - // - // button12 - // - this.button12.Location = new System.Drawing.Point(69, 186); - this.button12.Name = "button12"; - this.button12.Size = new System.Drawing.Size(62, 23); - this.button12.TabIndex = 8; - this.button12.Text = "Remove"; - this.button12.UseVisualStyleBackColor = true; - this.button12.Click += new System.EventHandler(this.Button12Click); - // - // label38 - // - this.label38.Location = new System.Drawing.Point(213, 226); - this.label38.Name = "label38"; - this.label38.Size = new System.Drawing.Size(120, 20); - this.label38.TabIndex = 7; - // - // label39 - // - this.label39.Location = new System.Drawing.Point(213, 212); - this.label39.Name = "label39"; - this.label39.Size = new System.Drawing.Size(149, 12); - this.label39.TabIndex = 6; - this.label39.Text = "CURRENT SERVER PORT:"; - // - // label37 - // - this.label37.Location = new System.Drawing.Point(6, 226); - this.label37.Name = "label37"; - this.label37.Size = new System.Drawing.Size(120, 20); - this.label37.TabIndex = 5; - // - // label36 - // - this.label36.Location = new System.Drawing.Point(6, 212); - this.label36.Name = "label36"; - this.label36.Size = new System.Drawing.Size(136, 12); - this.label36.TabIndex = 4; - this.label36.Text = "CURRENT SERVER IP:"; - // - // listBox4 - // - this.listBox4.FormattingEnabled = true; - this.listBox4.Location = new System.Drawing.Point(213, 21); - this.listBox4.Name = "listBox4"; - this.listBox4.Size = new System.Drawing.Size(186, 160); - this.listBox4.TabIndex = 3; - this.listBox4.SelectedIndexChanged += new System.EventHandler(this.ListBox4SelectedIndexChanged); - // - // listBox3 - // - this.listBox3.FormattingEnabled = true; - this.listBox3.Location = new System.Drawing.Point(6, 21); - this.listBox3.Name = "listBox3"; - this.listBox3.Size = new System.Drawing.Size(186, 160); - this.listBox3.TabIndex = 2; - this.listBox3.SelectedIndexChanged += new System.EventHandler(this.ListBox3SelectedIndexChanged); - // - // label21 - // - this.label21.Location = new System.Drawing.Point(282, 3); - this.label21.Name = "label21"; - this.label21.Size = new System.Drawing.Size(59, 15); - this.label21.TabIndex = 1; - this.label21.Text = "PORTS"; - // - // label14 - // - this.label14.Location = new System.Drawing.Point(67, 3); - this.label14.Name = "label14"; - this.label14.Size = new System.Drawing.Size(59, 15); - this.label14.TabIndex = 0; - this.label14.Text = "SERVERS"; - // - // tabPage7 - // - this.tabPage7.BackColor = System.Drawing.SystemColors.ControlText; - this.tabPage7.Controls.Add(this.richTextBox1); - this.tabPage7.Location = new System.Drawing.Point(4, 22); - this.tabPage7.Name = "tabPage7"; - this.tabPage7.Padding = new System.Windows.Forms.Padding(3); - this.tabPage7.Size = new System.Drawing.Size(405, 258); - this.tabPage7.TabIndex = 7; - this.tabPage7.Text = "CONSOLE"; - // - // richTextBox1 - // - this.richTextBox1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.richTextBox1.BackColor = System.Drawing.SystemColors.ControlText; - this.richTextBox1.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.richTextBox1.ForeColor = System.Drawing.Color.White; - this.richTextBox1.Location = new System.Drawing.Point(3, 3); - this.richTextBox1.Name = "richTextBox1"; - this.richTextBox1.Size = new System.Drawing.Size(399, 255); - this.richTextBox1.TabIndex = 2; - this.richTextBox1.Text = ""; - this.richTextBox1.KeyDown += new System.Windows.Forms.KeyEventHandler(this.richTextBox1_KeyDown); - // - // tabPage8 - // - this.tabPage8.Controls.Add(this.richTextBox2); - this.tabPage8.Location = new System.Drawing.Point(4, 22); - this.tabPage8.Name = "tabPage8"; - this.tabPage8.Padding = new System.Windows.Forms.Padding(3); - this.tabPage8.Size = new System.Drawing.Size(405, 258); - this.tabPage8.TabIndex = 8; - this.tabPage8.Text = "UPDATES"; - this.tabPage8.UseVisualStyleBackColor = true; - // - // richTextBox2 - // - this.richTextBox2.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.richTextBox2.BackColor = System.Drawing.SystemColors.ControlLightLight; - this.richTextBox2.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.richTextBox2.Location = new System.Drawing.Point(3, 3); - this.richTextBox2.Name = "richTextBox2"; - this.richTextBox2.ReadOnly = true; - this.richTextBox2.Size = new System.Drawing.Size(399, 252); - this.richTextBox2.TabIndex = 2; - this.richTextBox2.Text = ""; - // - // tabPage5 - // - this.tabPage5.Controls.Add(this.label7); - this.tabPage5.Controls.Add(this.label10); - this.tabPage5.Controls.Add(this.label9); - this.tabPage5.Controls.Add(this.label6); - this.tabPage5.Controls.Add(this.label5); - this.tabPage5.Controls.Add(this.button21); - this.tabPage5.Controls.Add(this.label8); - this.tabPage5.Controls.Add(this.button9); - this.tabPage5.Controls.Add(this.checkBox3); - this.tabPage5.Controls.Add(this.checkBox1); - this.tabPage5.Controls.Add(this.button5); - this.tabPage5.Location = new System.Drawing.Point(4, 22); - this.tabPage5.Name = "tabPage5"; - this.tabPage5.Size = new System.Drawing.Size(405, 258); - this.tabPage5.TabIndex = 9; - this.tabPage5.Text = "SETTINGS"; - this.tabPage5.UseVisualStyleBackColor = true; - // - // label10 - // - this.label10.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.label10.Location = new System.Drawing.Point(6, 100); - this.label10.Name = "label10"; - this.label10.Size = new System.Drawing.Size(389, 2); - this.label10.TabIndex = 53; - // - // label9 - // - this.label9.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label9.Location = new System.Drawing.Point(6, 112); - this.label9.Name = "label9"; - this.label9.Size = new System.Drawing.Size(389, 125); - this.label9.TabIndex = 51; - this.label9.Text = resources.GetString("label9.Text"); - this.label9.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; - // - // label6 - // - this.label6.Location = new System.Drawing.Point(158, 59); - this.label6.Name = "label6"; - this.label6.Size = new System.Drawing.Size(85, 15); - this.label6.TabIndex = 46; - this.label6.Text = "Current Path:"; - this.label6.TextAlign = System.Drawing.ContentAlignment.TopCenter; - // - // label5 - // - this.label5.Location = new System.Drawing.Point(6, 74); - this.label5.Name = "label5"; - this.label5.Size = new System.Drawing.Size(389, 18); - this.label5.TabIndex = 45; - this.label5.Text = "label5"; - this.label5.TextAlign = System.Drawing.ContentAlignment.TopCenter; - // - // button21 - // - this.button21.Location = new System.Drawing.Point(74, 26); - this.button21.Name = "button21"; - this.button21.Size = new System.Drawing.Size(87, 30); - this.button21.TabIndex = 44; - this.button21.Text = "Install URI"; - this.button21.UseVisualStyleBackColor = true; - this.button21.Click += new System.EventHandler(this.Button21Click); - // - // label8 - // - this.label8.Location = new System.Drawing.Point(8, 237); - this.label8.Name = "label8"; - this.label8.Size = new System.Drawing.Size(81, 16); - this.label8.TabIndex = 48; - this.label8.Text = "0.13333337"; - // - // button9 - // - this.button9.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.button9.Location = new System.Drawing.Point(274, 26); - this.button9.Name = "button9"; - this.button9.Size = new System.Drawing.Size(83, 30); - this.button9.TabIndex = 37; - this.button9.Text = "Reset Config"; - this.button9.UseVisualStyleBackColor = true; - this.button9.Click += new System.EventHandler(this.Button9Click); - // - // checkBox3 - // - this.checkBox3.Location = new System.Drawing.Point(238, 3); - this.checkBox3.Name = "checkBox3"; - this.checkBox3.Size = new System.Drawing.Size(114, 19); - this.checkBox3.TabIndex = 22; - this.checkBox3.Text = "Local Play Mode"; - this.checkBox3.UseVisualStyleBackColor = true; - this.checkBox3.CheckedChanged += new System.EventHandler(this.CheckBox3CheckedChanged); - // - // checkBox1 - // - this.checkBox1.Checked = true; - this.checkBox1.CheckState = System.Windows.Forms.CheckState.Checked; - this.checkBox1.Location = new System.Drawing.Point(50, 4); - this.checkBox1.Name = "checkBox1"; - this.checkBox1.Size = new System.Drawing.Size(182, 17); - this.checkBox1.TabIndex = 5; - this.checkBox1.Text = "Minimize Launcher on Launch"; - this.checkBox1.UseCompatibleTextRendering = true; - this.checkBox1.UseVisualStyleBackColor = true; - this.checkBox1.CheckedChanged += new System.EventHandler(this.CheckBox1CheckedChanged); - // - // button5 - // - this.button5.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.button5.Location = new System.Drawing.Point(191, 26); - this.button5.Name = "button5"; - this.button5.Size = new System.Drawing.Size(77, 30); - this.button5.TabIndex = 10; - this.button5.Text = "Save Config"; - this.button5.UseVisualStyleBackColor = true; - this.button5.Click += new System.EventHandler(this.Button5Click); - // - // textBox5 - // - this.textBox5.Location = new System.Drawing.Point(95, 53); - this.textBox5.Multiline = true; - this.textBox5.Name = "textBox5"; - this.textBox5.Size = new System.Drawing.Size(71, 18); - this.textBox5.TabIndex = 20; - this.textBox5.Text = "0"; - this.textBox5.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; - this.textBox5.TextChanged += new System.EventHandler(this.TextBox5TextChanged); - // - // label15 - // - this.label15.Location = new System.Drawing.Point(55, 34); - this.label15.Name = "label15"; - this.label15.Size = new System.Drawing.Size(40, 16); - this.label15.TabIndex = 12; - this.label15.Text = "Name:"; - // - // label13 - // - this.label13.Location = new System.Drawing.Point(55, 55); - this.label13.Name = "label13"; - this.label13.Size = new System.Drawing.Size(34, 13); - this.label13.TabIndex = 7; - this.label13.Text = "ID:"; - // - // textBox2 - // - this.textBox2.Location = new System.Drawing.Point(95, 31); - this.textBox2.Name = "textBox2"; - this.textBox2.Size = new System.Drawing.Size(121, 20); - this.textBox2.TabIndex = 11; - this.textBox2.Text = "Player"; - this.textBox2.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; - this.textBox2.TextChanged += new System.EventHandler(this.TextBox2TextChanged); - // - // button4 - // - this.button4.Font = new System.Drawing.Font("Microsoft Sans Serif", 6.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.button4.Location = new System.Drawing.Point(169, 52); - this.button4.Name = "button4"; - this.button4.Size = new System.Drawing.Size(48, 20); - this.button4.TabIndex = 9; - this.button4.Text = "Regen"; - this.button4.UseVisualStyleBackColor = true; - this.button4.Click += new System.EventHandler(this.Button4Click); - // - // pictureBox2 - // - this.pictureBox2.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("pictureBox2.BackgroundImage"))); - this.pictureBox2.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; - this.pictureBox2.Location = new System.Drawing.Point(6, 12); - this.pictureBox2.Name = "pictureBox2"; - this.pictureBox2.Size = new System.Drawing.Size(43, 41); - this.pictureBox2.TabIndex = 7; - this.pictureBox2.TabStop = false; - // - // button8 - // - this.button8.Location = new System.Drawing.Point(223, 31); - this.button8.Name = "button8"; - this.button8.Size = new System.Drawing.Size(94, 31); - this.button8.TabIndex = 35; - this.button8.Text = "Customization"; - this.button8.UseVisualStyleBackColor = true; - this.button8.Click += new System.EventHandler(this.Button8Click); - // - // button3 - // - this.button3.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.button3.Location = new System.Drawing.Point(323, 31); - this.button3.Name = "button3"; - this.button3.Size = new System.Drawing.Size(82, 31); - this.button3.TabIndex = 6; - this.button3.Text = "Open Studio"; - this.button3.UseVisualStyleBackColor = true; - this.button3.Click += new System.EventHandler(this.Button3Click); - // - // label25 - // - this.label25.Location = new System.Drawing.Point(55, 4); - this.label25.Name = "label25"; - this.label25.Size = new System.Drawing.Size(109, 14); - this.label25.TabIndex = 16; - this.label25.Text = "SELECTED CLIENT:"; - // - // label26 - // - this.label26.Location = new System.Drawing.Point(160, 4); - this.label26.Name = "label26"; - this.label26.Size = new System.Drawing.Size(245, 13); - this.label26.TabIndex = 17; - this.label26.Text = "2009E"; - // - // label27 - // - this.label27.Location = new System.Drawing.Point(55, 18); - this.label27.Name = "label27"; - this.label27.Size = new System.Drawing.Size(95, 12); - this.label27.TabIndex = 18; - this.label27.Text = "SELECTED MAP:"; - // - // label28 - // - this.label28.Font = new System.Drawing.Font("Microsoft Sans Serif", 6.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label28.Location = new System.Drawing.Point(145, 18); - this.label28.Name = "label28"; - this.label28.Size = new System.Drawing.Size(260, 12); - this.label28.TabIndex = 19; - this.label28.Text = "Baseplate.rbxl"; - // - // label11 - // - this.label11.Location = new System.Drawing.Point(4, 51); - this.label11.Name = "label11"; - this.label11.Size = new System.Drawing.Size(47, 12); - this.label11.TabIndex = 50; - this.label11.Text = "v1.0"; - this.label11.TextAlign = System.Drawing.ContentAlignment.TopCenter; - // - // label12 - // - this.label12.Font = new System.Drawing.Font("Microsoft Sans Serif", 6.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label12.Location = new System.Drawing.Point(223, 63); - this.label12.Name = "label12"; - this.label12.Size = new System.Drawing.Size(182, 13); - this.label12.TabIndex = 0; - this.label12.Text = "Novetus!"; - this.label12.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; - // - // label16 - // - this.label16.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.label16.Location = new System.Drawing.Point(54, 6); - this.label16.Name = "label16"; - this.label16.Size = new System.Drawing.Size(2, 65); - this.label16.TabIndex = 51; - // - // label7 - // - this.label7.Location = new System.Drawing.Point(274, 237); - this.label7.Name = "label7"; - this.label7.Size = new System.Drawing.Size(121, 19); - this.label7.TabIndex = 54; - this.label7.Text = "PROJECT STARLIGHT"; - // - // MainForm - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.BackColor = System.Drawing.SystemColors.ControlLightLight; - this.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.ClientSize = new System.Drawing.Size(417, 366); - this.Controls.Add(this.label16); - this.Controls.Add(this.label12); - this.Controls.Add(this.label28); - this.Controls.Add(this.label11); - this.Controls.Add(this.pictureBox2); - this.Controls.Add(this.button3); - this.Controls.Add(this.button8); - this.Controls.Add(this.label13); - this.Controls.Add(this.label15); - this.Controls.Add(this.button4); - this.Controls.Add(this.textBox5); - this.Controls.Add(this.label27); - this.Controls.Add(this.label26); - this.Controls.Add(this.label25); - this.Controls.Add(this.textBox2); - this.Controls.Add(this.tabControl1); - this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; - this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); - this.MaximizeBox = false; - this.Name = "MainForm"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; - this.Text = "Novetus"; - this.Closing += new System.ComponentModel.CancelEventHandler(this.MainFormClose); - this.Load += new System.EventHandler(this.MainFormLoad); - this.tabControl1.ResumeLayout(false); - this.tabPage1.ResumeLayout(false); - this.tabPage1.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDown1)).EndInit(); - this.tabPage2.ResumeLayout(false); - this.tabPage2.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDown3)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDown2)).EndInit(); - this.tabPage3.ResumeLayout(false); - this.tabPage3.PerformLayout(); - this.tabPage6.ResumeLayout(false); - this.tabPage7.ResumeLayout(false); - this.tabPage8.ResumeLayout(false); - this.tabPage5.ResumeLayout(false); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).EndInit(); - this.ResumeLayout(false); - this.PerformLayout(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MainForm)); + this.tabControl1 = new System.Windows.Forms.TabControl(); + this.tabPage1 = new System.Windows.Forms.TabPage(); + this.label2 = new System.Windows.Forms.Label(); + this.label1 = new System.Windows.Forms.Label(); + this.button7 = new System.Windows.Forms.Button(); + this.label31 = new System.Windows.Forms.Label(); + this.button11 = new System.Windows.Forms.Button(); + this.numericUpDown1 = new System.Windows.Forms.NumericUpDown(); + this.button19 = new System.Windows.Forms.Button(); + this.button10 = new System.Windows.Forms.Button(); + this.label4 = new System.Windows.Forms.Label(); + this.button1 = new System.Windows.Forms.Button(); + this.label3 = new System.Windows.Forms.Label(); + this.textBox1 = new System.Windows.Forms.TextBox(); + this.tabPage2 = new System.Windows.Forms.TabPage(); + this.button24 = new System.Windows.Forms.Button(); + this.label17 = new System.Windows.Forms.Label(); + this.checkBox4 = new System.Windows.Forms.CheckBox(); + this.button6 = new System.Windows.Forms.Button(); + this.textBox3 = new System.Windows.Forms.TextBox(); + this.treeView1 = new System.Windows.Forms.TreeView(); + this.button23 = new System.Windows.Forms.Button(); + this.button22 = new System.Windows.Forms.Button(); + this.numericUpDown3 = new System.Windows.Forms.NumericUpDown(); + this.numericUpDown2 = new System.Windows.Forms.NumericUpDown(); + this.label29 = new System.Windows.Forms.Label(); + this.label35 = new System.Windows.Forms.Label(); + this.button20 = new System.Windows.Forms.Button(); + this.button18 = new System.Windows.Forms.Button(); + this.button2 = new System.Windows.Forms.Button(); + this.tabPage3 = new System.Windows.Forms.TabPage(); + this.textBox6 = new System.Windows.Forms.TextBox(); + this.label30 = new System.Windows.Forms.Label(); + this.listBox2 = new System.Windows.Forms.ListBox(); + this.tabPage6 = new System.Windows.Forms.TabPage(); + this.button17 = new System.Windows.Forms.Button(); + this.button16 = new System.Windows.Forms.Button(); + this.button15 = new System.Windows.Forms.Button(); + this.button14 = new System.Windows.Forms.Button(); + this.button13 = new System.Windows.Forms.Button(); + this.button12 = new System.Windows.Forms.Button(); + this.label38 = new System.Windows.Forms.Label(); + this.label39 = new System.Windows.Forms.Label(); + this.label37 = new System.Windows.Forms.Label(); + this.label36 = new System.Windows.Forms.Label(); + this.listBox4 = new System.Windows.Forms.ListBox(); + this.listBox3 = new System.Windows.Forms.ListBox(); + this.label21 = new System.Windows.Forms.Label(); + this.label14 = new System.Windows.Forms.Label(); + this.tabPage7 = new System.Windows.Forms.TabPage(); + this.richTextBox1 = new System.Windows.Forms.RichTextBox(); + this.tabPage8 = new System.Windows.Forms.TabPage(); + this.richTextBox2 = new System.Windows.Forms.RichTextBox(); + this.tabPage5 = new System.Windows.Forms.TabPage(); + this.label7 = new System.Windows.Forms.Label(); + this.label10 = new System.Windows.Forms.Label(); + this.label9 = new System.Windows.Forms.Label(); + this.label6 = new System.Windows.Forms.Label(); + this.label5 = new System.Windows.Forms.Label(); + this.button21 = new System.Windows.Forms.Button(); + this.label8 = new System.Windows.Forms.Label(); + this.button9 = new System.Windows.Forms.Button(); + this.checkBox3 = new System.Windows.Forms.CheckBox(); + this.checkBox1 = new System.Windows.Forms.CheckBox(); + this.button5 = new System.Windows.Forms.Button(); + this.textBox5 = new System.Windows.Forms.TextBox(); + this.label15 = new System.Windows.Forms.Label(); + this.label13 = new System.Windows.Forms.Label(); + this.textBox2 = new System.Windows.Forms.TextBox(); + this.button4 = new System.Windows.Forms.Button(); + this.pictureBox2 = new System.Windows.Forms.PictureBox(); + this.button8 = new System.Windows.Forms.Button(); + this.button3 = new System.Windows.Forms.Button(); + this.label25 = new System.Windows.Forms.Label(); + this.label26 = new System.Windows.Forms.Label(); + this.label27 = new System.Windows.Forms.Label(); + this.label28 = new System.Windows.Forms.Label(); + this.label11 = new System.Windows.Forms.Label(); + this.label12 = new System.Windows.Forms.Label(); + this.label16 = new System.Windows.Forms.Label(); + this.label18 = new System.Windows.Forms.Label(); + this.button25 = new System.Windows.Forms.Button(); + this.tabControl1.SuspendLayout(); + this.tabPage1.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDown1)).BeginInit(); + this.tabPage2.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDown3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDown2)).BeginInit(); + this.tabPage3.SuspendLayout(); + this.tabPage6.SuspendLayout(); + this.tabPage7.SuspendLayout(); + this.tabPage8.SuspendLayout(); + this.tabPage5.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).BeginInit(); + this.SuspendLayout(); + // + // tabControl1 + // + this.tabControl1.Controls.Add(this.tabPage1); + this.tabControl1.Controls.Add(this.tabPage2); + this.tabControl1.Controls.Add(this.tabPage3); + this.tabControl1.Controls.Add(this.tabPage6); + this.tabControl1.Controls.Add(this.tabPage7); + this.tabControl1.Controls.Add(this.tabPage8); + this.tabControl1.Controls.Add(this.tabPage5); + this.tabControl1.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.tabControl1.Location = new System.Drawing.Point(2, 79); + this.tabControl1.Multiline = true; + this.tabControl1.Name = "tabControl1"; + this.tabControl1.SelectedIndex = 0; + this.tabControl1.ShowToolTips = true; + this.tabControl1.Size = new System.Drawing.Size(413, 284); + this.tabControl1.TabIndex = 1; + this.tabControl1.SelectedIndexChanged += new System.EventHandler(this.tabControl1_SelectedIndexChanged); + // + // tabPage1 + // + this.tabPage1.Controls.Add(this.label2); + this.tabPage1.Controls.Add(this.label1); + this.tabPage1.Controls.Add(this.button7); + this.tabPage1.Controls.Add(this.label31); + this.tabPage1.Controls.Add(this.button11); + this.tabPage1.Controls.Add(this.numericUpDown1); + this.tabPage1.Controls.Add(this.button19); + this.tabPage1.Controls.Add(this.button10); + this.tabPage1.Controls.Add(this.label4); + this.tabPage1.Controls.Add(this.button1); + this.tabPage1.Controls.Add(this.label3); + this.tabPage1.Controls.Add(this.textBox1); + this.tabPage1.Location = new System.Drawing.Point(4, 22); + this.tabPage1.Name = "tabPage1"; + this.tabPage1.Padding = new System.Windows.Forms.Padding(3); + this.tabPage1.RightToLeft = System.Windows.Forms.RightToLeft.No; + this.tabPage1.Size = new System.Drawing.Size(405, 258); + this.tabPage1.TabIndex = 0; + this.tabPage1.Text = "JOIN"; + this.tabPage1.ToolTipText = "Join a server via IP Address"; + this.tabPage1.UseVisualStyleBackColor = true; + // + // label2 + // + this.label2.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.label2.Location = new System.Drawing.Point(6, 200); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(393, 2); + this.label2.TabIndex = 50; + // + // label1 + // + this.label1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.label1.Location = new System.Drawing.Point(6, 91); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(393, 2); + this.label1.TabIndex = 49; + // + // button7 + // + this.button7.Location = new System.Drawing.Point(333, 47); + this.button7.Name = "button7"; + this.button7.Size = new System.Drawing.Size(54, 31); + this.button7.TabIndex = 48; + this.button7.Text = "RESET"; + this.button7.UseVisualStyleBackColor = true; + this.button7.Click += new System.EventHandler(this.Button7Click); + // + // label31 + // + this.label31.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.label31.Location = new System.Drawing.Point(267, 5); + this.label31.Name = "label31"; + this.label31.Size = new System.Drawing.Size(120, 13); + this.label31.TabIndex = 47; + this.label31.Text = "Server Port"; + this.label31.TextAlign = System.Drawing.ContentAlignment.TopCenter; + // + // button11 + // + this.button11.Location = new System.Drawing.Point(267, 47); + this.button11.Name = "button11"; + this.button11.Size = new System.Drawing.Size(60, 31); + this.button11.TabIndex = 46; + this.button11.Text = "SAVE"; + this.button11.UseVisualStyleBackColor = true; + this.button11.Click += new System.EventHandler(this.Button11Click); + // + // numericUpDown1 + // + this.numericUpDown1.Location = new System.Drawing.Point(267, 21); + this.numericUpDown1.Maximum = new decimal(new int[] { + 65535, + 0, + 0, + 0}); + this.numericUpDown1.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 0}); + this.numericUpDown1.Name = "numericUpDown1"; + this.numericUpDown1.Size = new System.Drawing.Size(120, 20); + this.numericUpDown1.TabIndex = 18; + this.numericUpDown1.Value = new decimal(new int[] { + 53640, + 0, + 0, + 0}); + this.numericUpDown1.ValueChanged += new System.EventHandler(this.NumericUpDown1ValueChanged); + // + // button19 + // + this.button19.Location = new System.Drawing.Point(207, 212); + this.button19.Name = "button19"; + this.button19.Size = new System.Drawing.Size(192, 40); + this.button19.TabIndex = 16; + this.button19.Text = "PLAY SOLO"; + this.button19.UseVisualStyleBackColor = true; + this.button19.Click += new System.EventHandler(this.Button19Click); + // + // button10 + // + this.button10.Location = new System.Drawing.Point(64, 47); + this.button10.Name = "button10"; + this.button10.Size = new System.Drawing.Size(137, 31); + this.button10.TabIndex = 15; + this.button10.Text = "SAVE SERVER"; + this.button10.UseVisualStyleBackColor = true; + this.button10.Click += new System.EventHandler(this.Button10Click); + // + // label4 + // + this.label4.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label4.ForeColor = System.Drawing.Color.Red; + this.label4.Location = new System.Drawing.Point(28, 102); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(359, 86); + this.label4.TabIndex = 4; + this.label4.Text = resources.GetString("label4.Text"); + this.label4.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // + // button1 + // + this.button1.Location = new System.Drawing.Point(6, 212); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(195, 40); + this.button1.TabIndex = 3; + this.button1.Text = "JOIN SERVER"; + this.button1.UseVisualStyleBackColor = true; + this.button1.Click += new System.EventHandler(this.Button1Click); + // + // label3 + // + this.label3.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.label3.Location = new System.Drawing.Point(16, 5); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(241, 13); + this.label3.TabIndex = 1; + this.label3.Text = "Server IP Address"; + this.label3.TextAlign = System.Drawing.ContentAlignment.TopCenter; + // + // textBox1 + // + this.textBox1.Location = new System.Drawing.Point(41, 21); + this.textBox1.Name = "textBox1"; + this.textBox1.Size = new System.Drawing.Size(189, 20); + this.textBox1.TabIndex = 0; + this.textBox1.Text = "localhost"; + this.textBox1.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.textBox1.TextChanged += new System.EventHandler(this.TextBox1TextChanged); + // + // tabPage2 + // + this.tabPage2.Controls.Add(this.button24); + this.tabPage2.Controls.Add(this.label17); + this.tabPage2.Controls.Add(this.checkBox4); + this.tabPage2.Controls.Add(this.button6); + this.tabPage2.Controls.Add(this.textBox3); + this.tabPage2.Controls.Add(this.treeView1); + this.tabPage2.Controls.Add(this.button23); + this.tabPage2.Controls.Add(this.button22); + this.tabPage2.Controls.Add(this.numericUpDown3); + this.tabPage2.Controls.Add(this.numericUpDown2); + this.tabPage2.Controls.Add(this.label29); + this.tabPage2.Controls.Add(this.label35); + this.tabPage2.Controls.Add(this.button20); + this.tabPage2.Controls.Add(this.button18); + this.tabPage2.Controls.Add(this.button2); + this.tabPage2.Location = new System.Drawing.Point(4, 22); + this.tabPage2.Name = "tabPage2"; + this.tabPage2.Padding = new System.Windows.Forms.Padding(3); + this.tabPage2.Size = new System.Drawing.Size(405, 258); + this.tabPage2.TabIndex = 1; + this.tabPage2.Text = "HOST"; + this.tabPage2.ToolTipText = "Start a server for other players to play"; + this.tabPage2.UseVisualStyleBackColor = true; + // + // button24 + // + this.button24.Location = new System.Drawing.Point(204, 4); + this.button24.Name = "button24"; + this.button24.Size = new System.Drawing.Size(75, 23); + this.button24.TabIndex = 59; + this.button24.Text = "Refresh List"; + this.button24.UseVisualStyleBackColor = true; + this.button24.Click += new System.EventHandler(this.Button24Click); + // + // label17 + // + this.label17.Font = new System.Drawing.Font("Microsoft Sans Serif", 6.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label17.ForeColor = System.Drawing.Color.Red; + this.label17.Location = new System.Drawing.Point(10, 124); + this.label17.Name = "label17"; + this.label17.Size = new System.Drawing.Size(382, 36); + this.label17.TabIndex = 58; + this.label17.Text = "NOTE: If you changed the server port, go to the CONSOLE and type \"webserver resta" + + "rt\" or \"restart\" to restart the web server or restart the launcher."; + this.label17.TextAlign = System.Drawing.ContentAlignment.TopCenter; + // + // checkBox4 + // + this.checkBox4.Location = new System.Drawing.Point(152, 187); + this.checkBox4.Name = "checkBox4"; + this.checkBox4.Size = new System.Drawing.Size(104, 17); + this.checkBox4.TabIndex = 57; + this.checkBox4.Text = "Toggle UPnP"; + this.checkBox4.UseVisualStyleBackColor = true; + this.checkBox4.CheckedChanged += new System.EventHandler(this.CheckBox4CheckedChanged); + this.checkBox4.Click += new System.EventHandler(this.CheckBox4Click); + // + // button6 + // + this.button6.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.button6.Location = new System.Drawing.Point(284, 4); + this.button6.Name = "button6"; + this.button6.Size = new System.Drawing.Size(108, 23); + this.button6.TabIndex = 56; + this.button6.Text = "Open Maps Folder"; + this.button6.UseVisualStyleBackColor = true; + this.button6.Click += new System.EventHandler(this.Button6Click); + // + // textBox3 + // + this.textBox3.Location = new System.Drawing.Point(10, 6); + this.textBox3.Name = "textBox3"; + this.textBox3.Size = new System.Drawing.Size(188, 20); + this.textBox3.TabIndex = 55; + this.textBox3.TextChanged += new System.EventHandler(this.TextBox3TextChanged); + // + // treeView1 + // + this.treeView1.HideSelection = false; + this.treeView1.Location = new System.Drawing.Point(10, 30); + this.treeView1.Name = "treeView1"; + this.treeView1.Size = new System.Drawing.Size(382, 91); + this.treeView1.TabIndex = 54; + this.treeView1.AfterSelect += new System.Windows.Forms.TreeViewEventHandler(this.TreeView1AfterSelect); + // + // button23 + // + this.button23.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.button23.Location = new System.Drawing.Point(10, 184); + this.button23.Name = "button23"; + this.button23.Size = new System.Drawing.Size(66, 25); + this.button23.TabIndex = 51; + this.button23.Text = "SAVE"; + this.button23.UseVisualStyleBackColor = true; + this.button23.Click += new System.EventHandler(this.Button23Click); + // + // button22 + // + this.button22.Location = new System.Drawing.Point(82, 184); + this.button22.Name = "button22"; + this.button22.Size = new System.Drawing.Size(63, 25); + this.button22.TabIndex = 50; + this.button22.Text = "RESET"; + this.button22.UseVisualStyleBackColor = true; + this.button22.Click += new System.EventHandler(this.Button22Click); + // + // numericUpDown3 + // + this.numericUpDown3.Location = new System.Drawing.Point(217, 161); + this.numericUpDown3.Maximum = new decimal(new int[] { + 256, + 0, + 0, + 0}); + this.numericUpDown3.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 0}); + this.numericUpDown3.Name = "numericUpDown3"; + this.numericUpDown3.Size = new System.Drawing.Size(49, 20); + this.numericUpDown3.TabIndex = 49; + this.numericUpDown3.Value = new decimal(new int[] { + 12, + 0, + 0, + 0}); + this.numericUpDown3.ValueChanged += new System.EventHandler(this.NumericUpDown3ValueChanged); + // + // numericUpDown2 + // + this.numericUpDown2.Location = new System.Drawing.Point(81, 161); + this.numericUpDown2.Maximum = new decimal(new int[] { + 65535, + 0, + 0, + 0}); + this.numericUpDown2.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 0}); + this.numericUpDown2.Name = "numericUpDown2"; + this.numericUpDown2.Size = new System.Drawing.Size(63, 20); + this.numericUpDown2.TabIndex = 48; + this.numericUpDown2.Value = new decimal(new int[] { + 53640, + 0, + 0, + 0}); + this.numericUpDown2.ValueChanged += new System.EventHandler(this.NumericUpDown2ValueChanged); + // + // label29 + // + this.label29.Location = new System.Drawing.Point(152, 163); + this.label29.Name = "label29"; + this.label29.Size = new System.Drawing.Size(60, 16); + this.label29.TabIndex = 46; + this.label29.Text = "Player Limit"; + // + // label35 + // + this.label35.Location = new System.Drawing.Point(10, 163); + this.label35.Name = "label35"; + this.label35.Size = new System.Drawing.Size(65, 16); + this.label35.TabIndex = 44; + this.label35.Text = "Server Port"; + this.label35.TextAlign = System.Drawing.ContentAlignment.TopCenter; + // + // button20 + // + this.button20.Location = new System.Drawing.Point(292, 163); + this.button20.Name = "button20"; + this.button20.Size = new System.Drawing.Size(100, 46); + this.button20.TabIndex = 21; + this.button20.Text = "SERVER INFORMATION"; + this.button20.UseVisualStyleBackColor = true; + this.button20.Click += new System.EventHandler(this.Button20Click); + // + // button18 + // + this.button18.Location = new System.Drawing.Point(204, 215); + this.button18.Name = "button18"; + this.button18.Size = new System.Drawing.Size(188, 36); + this.button18.TabIndex = 20; + this.button18.Text = "START SERVER WITH NO GRAPHICS"; + this.button18.UseVisualStyleBackColor = true; + this.button18.Click += new System.EventHandler(this.Button18Click); + // + // button2 + // + this.button2.Location = new System.Drawing.Point(10, 215); + this.button2.Name = "button2"; + this.button2.Size = new System.Drawing.Size(188, 36); + this.button2.TabIndex = 2; + this.button2.Text = "START SERVER"; + this.button2.UseVisualStyleBackColor = true; + this.button2.Click += new System.EventHandler(this.Button2Click); + // + // tabPage3 + // + this.tabPage3.Controls.Add(this.textBox6); + this.tabPage3.Controls.Add(this.label30); + this.tabPage3.Controls.Add(this.listBox2); + this.tabPage3.Location = new System.Drawing.Point(4, 22); + this.tabPage3.Name = "tabPage3"; + this.tabPage3.Padding = new System.Windows.Forms.Padding(3); + this.tabPage3.Size = new System.Drawing.Size(405, 258); + this.tabPage3.TabIndex = 4; + this.tabPage3.Text = "CLIENTS"; + this.tabPage3.ToolTipText = "Select a ROBLOX Client to load your game"; + this.tabPage3.UseVisualStyleBackColor = true; + // + // textBox6 + // + this.textBox6.BackColor = System.Drawing.SystemColors.ControlLightLight; + this.textBox6.Location = new System.Drawing.Point(6, 179); + this.textBox6.Multiline = true; + this.textBox6.Name = "textBox6"; + this.textBox6.ReadOnly = true; + this.textBox6.ScrollBars = System.Windows.Forms.ScrollBars.Vertical; + this.textBox6.Size = new System.Drawing.Size(393, 73); + this.textBox6.TabIndex = 4; + this.textBox6.Text = "textBox6"; + // + // label30 + // + this.label30.Font = new System.Drawing.Font("Microsoft Sans Serif", 6.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label30.ForeColor = System.Drawing.Color.Red; + this.label30.Location = new System.Drawing.Point(6, 118); + this.label30.Name = "label30"; + this.label30.Size = new System.Drawing.Size(393, 58); + this.label30.TabIndex = 3; + this.label30.TextAlign = System.Drawing.ContentAlignment.TopCenter; + this.label30.Visible = false; + // + // listBox2 + // + this.listBox2.FormattingEnabled = true; + this.listBox2.Location = new System.Drawing.Point(6, 7); + this.listBox2.Name = "listBox2"; + this.listBox2.Size = new System.Drawing.Size(393, 108); + this.listBox2.TabIndex = 2; + this.listBox2.SelectedIndexChanged += new System.EventHandler(this.ListBox2SelectedIndexChanged); + // + // tabPage6 + // + this.tabPage6.Controls.Add(this.button17); + this.tabPage6.Controls.Add(this.button16); + this.tabPage6.Controls.Add(this.button15); + this.tabPage6.Controls.Add(this.button14); + this.tabPage6.Controls.Add(this.button13); + this.tabPage6.Controls.Add(this.button12); + this.tabPage6.Controls.Add(this.label38); + this.tabPage6.Controls.Add(this.label39); + this.tabPage6.Controls.Add(this.label37); + this.tabPage6.Controls.Add(this.label36); + this.tabPage6.Controls.Add(this.listBox4); + this.tabPage6.Controls.Add(this.listBox3); + this.tabPage6.Controls.Add(this.label21); + this.tabPage6.Controls.Add(this.label14); + this.tabPage6.Location = new System.Drawing.Point(4, 22); + this.tabPage6.Name = "tabPage6"; + this.tabPage6.Padding = new System.Windows.Forms.Padding(3); + this.tabPage6.Size = new System.Drawing.Size(405, 258); + this.tabPage6.TabIndex = 6; + this.tabPage6.Text = "SAVED"; + this.tabPage6.ToolTipText = "Lists all your saved servers and ports"; + this.tabPage6.UseVisualStyleBackColor = true; + // + // button17 + // + this.button17.Location = new System.Drawing.Point(213, 186); + this.button17.Name = "button17"; + this.button17.Size = new System.Drawing.Size(54, 23); + this.button17.TabIndex = 13; + this.button17.Text = "Add"; + this.button17.UseVisualStyleBackColor = true; + this.button17.Click += new System.EventHandler(this.Button17Click); + // + // button16 + // + this.button16.Location = new System.Drawing.Point(6, 186); + this.button16.Name = "button16"; + this.button16.Size = new System.Drawing.Size(60, 23); + this.button16.TabIndex = 12; + this.button16.Text = "Add"; + this.button16.UseVisualStyleBackColor = true; + this.button16.Click += new System.EventHandler(this.Button16Click); + // + // button15 + // + this.button15.Location = new System.Drawing.Point(339, 186); + this.button15.Name = "button15"; + this.button15.Size = new System.Drawing.Size(60, 23); + this.button15.TabIndex = 11; + this.button15.Text = "Reset"; + this.button15.UseVisualStyleBackColor = true; + this.button15.Click += new System.EventHandler(this.Button15Click); + // + // button14 + // + this.button14.Location = new System.Drawing.Point(137, 186); + this.button14.Name = "button14"; + this.button14.Size = new System.Drawing.Size(55, 23); + this.button14.TabIndex = 10; + this.button14.Text = "Reset"; + this.button14.UseVisualStyleBackColor = true; + this.button14.Click += new System.EventHandler(this.Button14Click); + // + // button13 + // + this.button13.Location = new System.Drawing.Point(273, 186); + this.button13.Name = "button13"; + this.button13.Size = new System.Drawing.Size(60, 23); + this.button13.TabIndex = 9; + this.button13.Text = "Remove"; + this.button13.UseVisualStyleBackColor = true; + this.button13.Click += new System.EventHandler(this.Button13Click); + // + // button12 + // + this.button12.Location = new System.Drawing.Point(69, 186); + this.button12.Name = "button12"; + this.button12.Size = new System.Drawing.Size(62, 23); + this.button12.TabIndex = 8; + this.button12.Text = "Remove"; + this.button12.UseVisualStyleBackColor = true; + this.button12.Click += new System.EventHandler(this.Button12Click); + // + // label38 + // + this.label38.Location = new System.Drawing.Point(213, 226); + this.label38.Name = "label38"; + this.label38.Size = new System.Drawing.Size(120, 20); + this.label38.TabIndex = 7; + // + // label39 + // + this.label39.Location = new System.Drawing.Point(213, 212); + this.label39.Name = "label39"; + this.label39.Size = new System.Drawing.Size(149, 12); + this.label39.TabIndex = 6; + this.label39.Text = "CURRENT SERVER PORT:"; + // + // label37 + // + this.label37.Location = new System.Drawing.Point(6, 226); + this.label37.Name = "label37"; + this.label37.Size = new System.Drawing.Size(120, 20); + this.label37.TabIndex = 5; + // + // label36 + // + this.label36.Location = new System.Drawing.Point(6, 212); + this.label36.Name = "label36"; + this.label36.Size = new System.Drawing.Size(136, 12); + this.label36.TabIndex = 4; + this.label36.Text = "CURRENT SERVER IP:"; + // + // listBox4 + // + this.listBox4.FormattingEnabled = true; + this.listBox4.Location = new System.Drawing.Point(213, 21); + this.listBox4.Name = "listBox4"; + this.listBox4.Size = new System.Drawing.Size(186, 160); + this.listBox4.TabIndex = 3; + this.listBox4.SelectedIndexChanged += new System.EventHandler(this.ListBox4SelectedIndexChanged); + // + // listBox3 + // + this.listBox3.FormattingEnabled = true; + this.listBox3.Location = new System.Drawing.Point(6, 21); + this.listBox3.Name = "listBox3"; + this.listBox3.Size = new System.Drawing.Size(186, 160); + this.listBox3.TabIndex = 2; + this.listBox3.SelectedIndexChanged += new System.EventHandler(this.ListBox3SelectedIndexChanged); + // + // label21 + // + this.label21.Location = new System.Drawing.Point(282, 3); + this.label21.Name = "label21"; + this.label21.Size = new System.Drawing.Size(59, 15); + this.label21.TabIndex = 1; + this.label21.Text = "PORTS"; + // + // label14 + // + this.label14.Location = new System.Drawing.Point(67, 3); + this.label14.Name = "label14"; + this.label14.Size = new System.Drawing.Size(59, 15); + this.label14.TabIndex = 0; + this.label14.Text = "SERVERS"; + // + // tabPage7 + // + this.tabPage7.BackColor = System.Drawing.SystemColors.ControlText; + this.tabPage7.Controls.Add(this.richTextBox1); + this.tabPage7.Location = new System.Drawing.Point(4, 22); + this.tabPage7.Name = "tabPage7"; + this.tabPage7.Padding = new System.Windows.Forms.Padding(3); + this.tabPage7.Size = new System.Drawing.Size(405, 258); + this.tabPage7.TabIndex = 7; + this.tabPage7.Text = "CONSOLE"; + // + // richTextBox1 + // + this.richTextBox1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) + | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.richTextBox1.BackColor = System.Drawing.SystemColors.ControlText; + this.richTextBox1.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.richTextBox1.ForeColor = System.Drawing.Color.White; + this.richTextBox1.Location = new System.Drawing.Point(3, 3); + this.richTextBox1.Name = "richTextBox1"; + this.richTextBox1.Size = new System.Drawing.Size(399, 255); + this.richTextBox1.TabIndex = 2; + this.richTextBox1.Text = ""; + this.richTextBox1.KeyDown += new System.Windows.Forms.KeyEventHandler(this.richTextBox1_KeyDown); + // + // tabPage8 + // + this.tabPage8.Controls.Add(this.richTextBox2); + this.tabPage8.Location = new System.Drawing.Point(4, 22); + this.tabPage8.Name = "tabPage8"; + this.tabPage8.Padding = new System.Windows.Forms.Padding(3); + this.tabPage8.Size = new System.Drawing.Size(405, 258); + this.tabPage8.TabIndex = 8; + this.tabPage8.Text = "UPDATES"; + this.tabPage8.UseVisualStyleBackColor = true; + // + // richTextBox2 + // + this.richTextBox2.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) + | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.richTextBox2.BackColor = System.Drawing.SystemColors.ControlLightLight; + this.richTextBox2.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.richTextBox2.Location = new System.Drawing.Point(3, 3); + this.richTextBox2.Name = "richTextBox2"; + this.richTextBox2.ReadOnly = true; + this.richTextBox2.Size = new System.Drawing.Size(399, 252); + this.richTextBox2.TabIndex = 2; + this.richTextBox2.Text = ""; + // + // tabPage5 + // + this.tabPage5.Controls.Add(this.button25); + this.tabPage5.Controls.Add(this.label18); + this.tabPage5.Controls.Add(this.label7); + this.tabPage5.Controls.Add(this.label10); + this.tabPage5.Controls.Add(this.label9); + this.tabPage5.Controls.Add(this.label6); + this.tabPage5.Controls.Add(this.label5); + this.tabPage5.Controls.Add(this.button21); + this.tabPage5.Controls.Add(this.label8); + this.tabPage5.Controls.Add(this.button9); + this.tabPage5.Controls.Add(this.checkBox3); + this.tabPage5.Controls.Add(this.checkBox1); + this.tabPage5.Controls.Add(this.button5); + this.tabPage5.Location = new System.Drawing.Point(4, 22); + this.tabPage5.Name = "tabPage5"; + this.tabPage5.Size = new System.Drawing.Size(405, 258); + this.tabPage5.TabIndex = 9; + this.tabPage5.Text = "SETTINGS"; + this.tabPage5.UseVisualStyleBackColor = true; + // + // label7 + // + this.label7.Location = new System.Drawing.Point(274, 237); + this.label7.Name = "label7"; + this.label7.Size = new System.Drawing.Size(121, 19); + this.label7.TabIndex = 54; + this.label7.Text = "PROJECT STARLIGHT"; + // + // label10 + // + this.label10.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.label10.Location = new System.Drawing.Point(6, 100); + this.label10.Name = "label10"; + this.label10.Size = new System.Drawing.Size(389, 2); + this.label10.TabIndex = 53; + // + // label9 + // + this.label9.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label9.Location = new System.Drawing.Point(6, 112); + this.label9.Name = "label9"; + this.label9.Size = new System.Drawing.Size(389, 125); + this.label9.TabIndex = 51; + this.label9.Text = resources.GetString("label9.Text"); + this.label9.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // + // label6 + // + this.label6.Location = new System.Drawing.Point(158, 59); + this.label6.Name = "label6"; + this.label6.Size = new System.Drawing.Size(85, 15); + this.label6.TabIndex = 46; + this.label6.Text = "Current Path:"; + this.label6.TextAlign = System.Drawing.ContentAlignment.TopCenter; + // + // label5 + // + this.label5.Location = new System.Drawing.Point(6, 74); + this.label5.Name = "label5"; + this.label5.Size = new System.Drawing.Size(389, 18); + this.label5.TabIndex = 45; + this.label5.Text = "label5"; + this.label5.TextAlign = System.Drawing.ContentAlignment.TopCenter; + // + // button21 + // + this.button21.Location = new System.Drawing.Point(12, 3); + this.button21.Name = "button21"; + this.button21.Size = new System.Drawing.Size(77, 19); + this.button21.TabIndex = 44; + this.button21.Text = "Install URI"; + this.button21.UseVisualStyleBackColor = true; + this.button21.Click += new System.EventHandler(this.Button21Click); + // + // label8 + // + this.label8.Location = new System.Drawing.Point(8, 237); + this.label8.Name = "label8"; + this.label8.Size = new System.Drawing.Size(81, 16); + this.label8.TabIndex = 48; + this.label8.Text = "0.13333337"; + // + // button9 + // + this.button9.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.button9.Location = new System.Drawing.Point(355, 19); + this.button9.Name = "button9"; + this.button9.Size = new System.Drawing.Size(43, 29); + this.button9.TabIndex = 37; + this.button9.Text = "Reset"; + this.button9.UseVisualStyleBackColor = true; + this.button9.Click += new System.EventHandler(this.Button9Click); + // + // checkBox3 + // + this.checkBox3.Location = new System.Drawing.Point(119, 25); + this.checkBox3.Name = "checkBox3"; + this.checkBox3.Size = new System.Drawing.Size(114, 19); + this.checkBox3.TabIndex = 22; + this.checkBox3.Text = "Local Play Mode"; + this.checkBox3.UseVisualStyleBackColor = true; + this.checkBox3.CheckedChanged += new System.EventHandler(this.CheckBox3CheckedChanged); + // + // checkBox1 + // + this.checkBox1.Checked = true; + this.checkBox1.CheckState = System.Windows.Forms.CheckState.Checked; + this.checkBox1.Location = new System.Drawing.Point(119, 3); + this.checkBox1.Name = "checkBox1"; + this.checkBox1.Size = new System.Drawing.Size(182, 17); + this.checkBox1.TabIndex = 5; + this.checkBox1.Text = "Minimize Launcher on Launch"; + this.checkBox1.UseCompatibleTextRendering = true; + this.checkBox1.UseVisualStyleBackColor = true; + this.checkBox1.CheckedChanged += new System.EventHandler(this.CheckBox1CheckedChanged); + // + // button5 + // + this.button5.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.button5.Location = new System.Drawing.Point(307, 19); + this.button5.Name = "button5"; + this.button5.Size = new System.Drawing.Size(42, 29); + this.button5.TabIndex = 10; + this.button5.Text = "Save"; + this.button5.UseVisualStyleBackColor = true; + this.button5.Click += new System.EventHandler(this.Button5Click); + // + // textBox5 + // + this.textBox5.Location = new System.Drawing.Point(95, 53); + this.textBox5.Multiline = true; + this.textBox5.Name = "textBox5"; + this.textBox5.Size = new System.Drawing.Size(71, 18); + this.textBox5.TabIndex = 20; + this.textBox5.Text = "0"; + this.textBox5.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.textBox5.TextChanged += new System.EventHandler(this.TextBox5TextChanged); + // + // label15 + // + this.label15.Location = new System.Drawing.Point(55, 34); + this.label15.Name = "label15"; + this.label15.Size = new System.Drawing.Size(40, 16); + this.label15.TabIndex = 12; + this.label15.Text = "Name:"; + // + // label13 + // + this.label13.Location = new System.Drawing.Point(55, 55); + this.label13.Name = "label13"; + this.label13.Size = new System.Drawing.Size(34, 13); + this.label13.TabIndex = 7; + this.label13.Text = "ID:"; + // + // textBox2 + // + this.textBox2.Location = new System.Drawing.Point(95, 31); + this.textBox2.Name = "textBox2"; + this.textBox2.Size = new System.Drawing.Size(121, 20); + this.textBox2.TabIndex = 11; + this.textBox2.Text = "Player"; + this.textBox2.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; + this.textBox2.TextChanged += new System.EventHandler(this.TextBox2TextChanged); + // + // button4 + // + this.button4.Font = new System.Drawing.Font("Microsoft Sans Serif", 6.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.button4.Location = new System.Drawing.Point(169, 52); + this.button4.Name = "button4"; + this.button4.Size = new System.Drawing.Size(48, 20); + this.button4.TabIndex = 9; + this.button4.Text = "Regen"; + this.button4.UseVisualStyleBackColor = true; + this.button4.Click += new System.EventHandler(this.Button4Click); + // + // pictureBox2 + // + this.pictureBox2.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("pictureBox2.BackgroundImage"))); + this.pictureBox2.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; + this.pictureBox2.Location = new System.Drawing.Point(6, 12); + this.pictureBox2.Name = "pictureBox2"; + this.pictureBox2.Size = new System.Drawing.Size(43, 41); + this.pictureBox2.TabIndex = 7; + this.pictureBox2.TabStop = false; + // + // button8 + // + this.button8.Location = new System.Drawing.Point(223, 31); + this.button8.Name = "button8"; + this.button8.Size = new System.Drawing.Size(94, 31); + this.button8.TabIndex = 35; + this.button8.Text = "Customization"; + this.button8.UseVisualStyleBackColor = true; + this.button8.Click += new System.EventHandler(this.Button8Click); + // + // button3 + // + this.button3.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.button3.Location = new System.Drawing.Point(323, 31); + this.button3.Name = "button3"; + this.button3.Size = new System.Drawing.Size(82, 31); + this.button3.TabIndex = 6; + this.button3.Text = "Open Studio"; + this.button3.UseVisualStyleBackColor = true; + this.button3.Click += new System.EventHandler(this.Button3Click); + // + // label25 + // + this.label25.Location = new System.Drawing.Point(55, 4); + this.label25.Name = "label25"; + this.label25.Size = new System.Drawing.Size(109, 14); + this.label25.TabIndex = 16; + this.label25.Text = "SELECTED CLIENT:"; + // + // label26 + // + this.label26.Location = new System.Drawing.Point(160, 4); + this.label26.Name = "label26"; + this.label26.Size = new System.Drawing.Size(245, 13); + this.label26.TabIndex = 17; + this.label26.Text = "2009E"; + // + // label27 + // + this.label27.Location = new System.Drawing.Point(55, 18); + this.label27.Name = "label27"; + this.label27.Size = new System.Drawing.Size(95, 12); + this.label27.TabIndex = 18; + this.label27.Text = "SELECTED MAP:"; + // + // label28 + // + this.label28.Font = new System.Drawing.Font("Microsoft Sans Serif", 6.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label28.Location = new System.Drawing.Point(145, 18); + this.label28.Name = "label28"; + this.label28.Size = new System.Drawing.Size(260, 12); + this.label28.TabIndex = 19; + this.label28.Text = "Baseplate.rbxl"; + // + // label11 + // + this.label11.Location = new System.Drawing.Point(4, 51); + this.label11.Name = "label11"; + this.label11.Size = new System.Drawing.Size(47, 12); + this.label11.TabIndex = 50; + this.label11.Text = "v1.0"; + this.label11.TextAlign = System.Drawing.ContentAlignment.TopCenter; + // + // label12 + // + this.label12.Font = new System.Drawing.Font("Microsoft Sans Serif", 6.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label12.Location = new System.Drawing.Point(223, 63); + this.label12.Name = "label12"; + this.label12.Size = new System.Drawing.Size(182, 13); + this.label12.TabIndex = 0; + this.label12.Text = "Novetus!"; + this.label12.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // + // label16 + // + this.label16.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.label16.Location = new System.Drawing.Point(54, 6); + this.label16.Name = "label16"; + this.label16.Size = new System.Drawing.Size(2, 65); + this.label16.TabIndex = 51; + // + // label18 + // + this.label18.AutoSize = true; + this.label18.Location = new System.Drawing.Point(334, 3); + this.label18.Name = "label18"; + this.label18.Size = new System.Drawing.Size(37, 13); + this.label18.TabIndex = 55; + this.label18.Text = "Config"; + // + // button25 + // + this.button25.Location = new System.Drawing.Point(13, 24); + this.button25.Name = "button25"; + this.button25.Size = new System.Drawing.Size(76, 19); + this.button25.TabIndex = 56; + this.button25.Text = "Install Addon"; + this.button25.UseVisualStyleBackColor = true; + this.button25.Click += new System.EventHandler(this.button25_Click); + // + // MainForm + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.SystemColors.ControlLightLight; + this.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.ClientSize = new System.Drawing.Size(417, 366); + this.Controls.Add(this.label16); + this.Controls.Add(this.label12); + this.Controls.Add(this.label28); + this.Controls.Add(this.label11); + this.Controls.Add(this.pictureBox2); + this.Controls.Add(this.button3); + this.Controls.Add(this.button8); + this.Controls.Add(this.label13); + this.Controls.Add(this.label15); + this.Controls.Add(this.button4); + this.Controls.Add(this.textBox5); + this.Controls.Add(this.label27); + this.Controls.Add(this.label26); + this.Controls.Add(this.label25); + this.Controls.Add(this.textBox2); + this.Controls.Add(this.tabControl1); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; + this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); + this.MaximizeBox = false; + this.Name = "MainForm"; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; + this.Text = "Novetus"; + this.Closing += new System.ComponentModel.CancelEventHandler(this.MainFormClose); + this.Load += new System.EventHandler(this.MainFormLoad); + this.tabControl1.ResumeLayout(false); + this.tabPage1.ResumeLayout(false); + this.tabPage1.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDown1)).EndInit(); + this.tabPage2.ResumeLayout(false); + this.tabPage2.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDown3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDown2)).EndInit(); + this.tabPage3.ResumeLayout(false); + this.tabPage3.PerformLayout(); + this.tabPage6.ResumeLayout(false); + this.tabPage7.ResumeLayout(false); + this.tabPage8.ResumeLayout(false); + this.tabPage5.ResumeLayout(false); + this.tabPage5.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); } private System.Windows.Forms.Label label17; @@ -1150,5 +1174,7 @@ namespace NovetusLauncher private System.Windows.Forms.TabControl tabControl1; private System.Windows.Forms.TreeView _fieldsTreeCache; private System.Windows.Forms.Button button24; - } + private System.Windows.Forms.Button button25; + private System.Windows.Forms.Label label18; + } } diff --git a/NovetusLauncher/NovetusLauncher/MainForm.cs b/NovetusLauncher/NovetusLauncher/MainForm.cs index 2f9361f..49ec851 100644 --- a/NovetusLauncher/NovetusLauncher/MainForm.cs +++ b/NovetusLauncher/NovetusLauncher/MainForm.cs @@ -1473,5 +1473,22 @@ namespace NovetusLauncher treeView1.SelectedNode = TreeNodeHelper.SearchTreeView(GlobalVars.Map, treeView1.Nodes); treeView1.Focus(); } - } + + private void button25_Click(object sender, EventArgs e) + { + AddonLoader addon = new AddonLoader(); + addon.fileListDisplay = 10; + try + { + addon.LoadAddon(); + ConsolePrint("AddonLoader - " + addon.installOutcome, 3); + } + catch (Exception) + { + ConsolePrint("AddonLoader - " + addon.installOutcome, 2); + } + + MessageBox.Show(addon.installOutcome); + } + } } diff --git a/NovetusLauncher/NovetusLauncher/NovetusLauncher.csproj b/NovetusLauncher/NovetusLauncher/NovetusLauncher.csproj index 861aa47..49961ae 100644 --- a/NovetusLauncher/NovetusLauncher/NovetusLauncher.csproj +++ b/NovetusLauncher/NovetusLauncher/NovetusLauncher.csproj @@ -7,7 +7,7 @@ WinExe NovetusLauncher Novetus - v4.0 + v4.5 Properties @@ -48,6 +48,12 @@ obj\ Project + + false + + + false + ..\packages\Mono.Nat.1.2.24.0\lib\net40\Mono.Nat.dll @@ -61,6 +67,8 @@ 3.5 + + diff --git a/NovetusLauncher/NovetusLauncher/app.config b/NovetusLauncher/NovetusLauncher/app.config index 970c80b..eb92298 100644 --- a/NovetusLauncher/NovetusLauncher/app.config +++ b/NovetusLauncher/NovetusLauncher/app.config @@ -1,6 +1,6 @@ - + - + - \ No newline at end of file +