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
+