cleaning code for final 1.0 release

This commit is contained in:
Bitl 2019-10-27 09:03:36 -07:00
parent 42537d0e8f
commit 2b13a5d291
15 changed files with 157 additions and 136 deletions

View File

@ -6,9 +6,9 @@ using System.Linq;
public class AddonLoader public class AddonLoader
{ {
private OpenFileDialog openFileDialog1; private readonly OpenFileDialog openFileDialog1;
public string installOutcome = ""; private string installOutcome = "";
public int fileListDisplay = 0; private int fileListDisplay = 0;
public AddonLoader() public AddonLoader()
{ {
@ -20,6 +20,21 @@ public class AddonLoader
}; };
} }
public void setInstallOutcome(string text)
{
installOutcome = text;
}
public string getInstallOutcome()
{
return installOutcome;
}
public void setFileListDisplay(int number)
{
fileListDisplay = number;
}
public void LoadAddon() public void LoadAddon()
{ {
if (openFileDialog1.ShowDialog() == DialogResult.OK) if (openFileDialog1.ShowDialog() == DialogResult.OK)

View File

@ -104,7 +104,7 @@ public class ClientScript
return 0; return 0;
} }
public static string GetFolderAndMapName(string source, string seperator = " -") public static string GetFolderAndMapName(string source, string seperator)
{ {
try { try {
string result = source.Substring(0, source.IndexOf(seperator)); string result = source.Substring(0, source.IndexOf(seperator));
@ -118,8 +118,14 @@ public class ClientScript
return ""; return "";
} }
} }
public static string CompileScript(string code, string tag, string endtag, string mapfile, string luafile, string rbxexe) public static string GetFolderAndMapName(string source)
{
return GetFolderAndMapName(source, " -");
}
public static string CompileScript(string code, string tag, string endtag, string mapfile, string luafile, string rbxexe)
{ {
if (GlobalVars.FixScriptMapMode) { if (GlobalVars.FixScriptMapMode) {
ScriptGenerator.GenerateScriptForClient(GetTypeFromTag(tag, endtag), GlobalVars.SelectedClient); ScriptGenerator.GenerateScriptForClient(GetTypeFromTag(tag, endtag), GlobalVars.SelectedClient);

View File

@ -13,18 +13,25 @@ using System.Reflection;
public static class GlobalVars public static class GlobalVars
{ {
public static string RootPath = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location); public static readonly string RootPath = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);
public static string BasePath = RootPath.Replace(@"\", @"\\"); public static readonly string BasePath = RootPath.Replace(@"\", @"\\");
public static string DataPath = BasePath + "\\shareddata"; public static readonly string DataPath = BasePath + "\\shareddata";
public static string ConfigDir = BasePath + "\\config"; public static readonly string ConfigDir = BasePath + "\\config";
public static string ClientDir = BasePath + "\\clients"; public static readonly string ClientDir = BasePath + "\\clients";
public static string MapsDir = BasePath + "\\maps"; public static readonly string MapsDir = BasePath + "\\maps";
public static string CustomPlayerDir = DataPath + "\\charcustom"; public static readonly string CustomPlayerDir = DataPath + "\\charcustom";
public static string IP = "localhost"; public static readonly string hatdir = CustomPlayerDir + "\\hats";
public static readonly string facedir = CustomPlayerDir + "\\faces";
public static readonly string headdir = CustomPlayerDir + "\\heads";
public static readonly string tshirtdir = CustomPlayerDir + "\\tshirts";
public static readonly string shirtdir = CustomPlayerDir + "\\shirts";
public static readonly string pantsdir = CustomPlayerDir + "\\pants";
public static readonly string extradir = CustomPlayerDir + "\\custom";
public static string IP = "localhost";
public static string Version = ""; public static string Version = "";
public static string SharedArgs = ""; public static string SharedArgs = "";
public static string ScriptName = "CSMPFunctions"; public static readonly string ScriptName = "CSMPFunctions";
public static string ScriptGenName = "CSMPBoot"; public static readonly string ScriptGenName = "CSMPBoot";
public static SimpleHTTPServer WebServer = null; public static SimpleHTTPServer WebServer = null;
public static bool IsWebServerOn = false; public static bool IsWebServerOn = false;
//vars for loader //vars for loader

View File

@ -28,10 +28,6 @@ public class SecurityFuncs
[DllImport("user32.dll")] [DllImport("user32.dll")]
static extern int SetWindowText(IntPtr hWnd, string text); static extern int SetWindowText(IntPtr hWnd, string text);
public SecurityFuncs()
{
}
public static string RandomString(int length) public static string RandomString(int length)
{ {
CryptoRandom random = new CryptoRandom(); CryptoRandom random = new CryptoRandom();

View File

@ -39,8 +39,10 @@ public static class TreeNodeHelper
if (node.Nodes.Count > 0) { if (node.Nodes.Count > 0) {
TreeNode child = SearchTreeView(p_sSearchTerm, node.Nodes); TreeNode child = SearchTreeView(p_sSearchTerm, node.Nodes);
if (child != null) if (child != null)
return child; {
return child;
}
} }
} }

View File

@ -23,13 +23,7 @@ namespace NovetusLauncher
{ {
private string SelectedPart = "Head"; private string SelectedPart = "Head";
private string[,] ColorArray; private string[,] ColorArray;
private string hatdir = GlobalVars.CustomPlayerDir + "\\hats";
private string facedir = GlobalVars.CustomPlayerDir + "\\faces";
private string headdir = GlobalVars.CustomPlayerDir + "\\heads";
private string tshirtdir = GlobalVars.CustomPlayerDir + "\\tshirts";
private string shirtdir = GlobalVars.CustomPlayerDir + "\\shirts";
private string pantsdir = GlobalVars.CustomPlayerDir + "\\pants";
private string extradir = GlobalVars.CustomPlayerDir + "\\custom";
public CharacterCustomization() public CharacterCustomization()
{ {
@ -134,12 +128,12 @@ namespace NovetusLauncher
try try
{ {
Image icon1 = LauncherFuncs.LoadImage(extradir + "\\icons\\" + GlobalVars.PlayerName + ".png"); Image icon1 = LauncherFuncs.LoadImage(GlobalVars.extradir + "\\icons\\" + GlobalVars.PlayerName + ".png");
pictureBox10.Image = icon1; pictureBox10.Image = icon1;
} }
catch (Exception) catch (Exception)
{ {
Image icon1 = LauncherFuncs.LoadImage(extradir + "\\NoExtra.png"); Image icon1 = LauncherFuncs.LoadImage(GlobalVars.extradir + "\\NoExtra.png");
pictureBox10.Image = icon1; pictureBox10.Image = icon1;
} }
} }
@ -153,9 +147,9 @@ namespace NovetusLauncher
listBox8.Items.Clear(); listBox8.Items.Clear();
listBox9.Items.Clear(); listBox9.Items.Clear();
if (Directory.Exists(hatdir)) if (Directory.Exists(GlobalVars.hatdir))
{ {
DirectoryInfo dinfo = new DirectoryInfo(hatdir); DirectoryInfo dinfo = new DirectoryInfo(GlobalVars.hatdir);
FileInfo[] Files = dinfo.GetFiles("*.rbxm"); FileInfo[] Files = dinfo.GetFiles("*.rbxm");
foreach( FileInfo file in Files ) foreach( FileInfo file in Files )
{ {
@ -174,11 +168,11 @@ namespace NovetusLauncher
listBox1.Enabled = true; listBox1.Enabled = true;
listBox2.Enabled = true; listBox2.Enabled = true;
listBox3.Enabled = true; listBox3.Enabled = true;
Image icon1 = LauncherFuncs.LoadImage(hatdir + @"\\" + GlobalVars.Custom_Hat1ID_Offline.Replace(".rbxm", "") + ".png"); Image icon1 = LauncherFuncs.LoadImage(GlobalVars.hatdir + @"\\" + GlobalVars.Custom_Hat1ID_Offline.Replace(".rbxm", "") + ".png");
pictureBox1.Image = icon1; pictureBox1.Image = icon1;
Image icon2 = LauncherFuncs.LoadImage(hatdir + @"\\" + GlobalVars.Custom_Hat2ID_Offline.Replace(".rbxm", "") + ".png"); Image icon2 = LauncherFuncs.LoadImage(GlobalVars.hatdir + @"\\" + GlobalVars.Custom_Hat2ID_Offline.Replace(".rbxm", "") + ".png");
pictureBox2.Image = icon2; pictureBox2.Image = icon2;
Image icon3 = LauncherFuncs.LoadImage(hatdir + @"\\" + GlobalVars.Custom_Hat3ID_Offline.Replace(".rbxm", "") + ".png"); Image icon3 = LauncherFuncs.LoadImage(GlobalVars.hatdir + @"\\" + GlobalVars.Custom_Hat3ID_Offline.Replace(".rbxm", "") + ".png");
pictureBox3.Image = icon3; pictureBox3.Image = icon3;
} }
} }
@ -194,9 +188,9 @@ namespace NovetusLauncher
listBox8.Items.Clear(); listBox8.Items.Clear();
listBox9.Items.Clear(); listBox9.Items.Clear();
if (Directory.Exists(facedir)) if (Directory.Exists(GlobalVars.facedir))
{ {
DirectoryInfo dinfo = new DirectoryInfo(facedir); DirectoryInfo dinfo = new DirectoryInfo(GlobalVars.facedir);
FileInfo[] Files = dinfo.GetFiles("*.rbxm"); FileInfo[] Files = dinfo.GetFiles("*.rbxm");
foreach( FileInfo file in Files ) foreach( FileInfo file in Files )
{ {
@ -209,7 +203,7 @@ namespace NovetusLauncher
} }
listBox4.SelectedItem = GlobalVars.Custom_Face_Offline; listBox4.SelectedItem = GlobalVars.Custom_Face_Offline;
listBox4.Enabled = true; listBox4.Enabled = true;
Image icon1 = LauncherFuncs.LoadImage(facedir + @"\\" + GlobalVars.Custom_Face_Offline.Replace(".rbxm", "") + ".png"); Image icon1 = LauncherFuncs.LoadImage(GlobalVars.facedir + @"\\" + GlobalVars.Custom_Face_Offline.Replace(".rbxm", "") + ".png");
pictureBox4.Image = icon1; pictureBox4.Image = icon1;
} }
} }
@ -225,9 +219,9 @@ namespace NovetusLauncher
listBox8.Items.Clear(); listBox8.Items.Clear();
listBox9.Items.Clear(); listBox9.Items.Clear();
if (Directory.Exists(tshirtdir)) if (Directory.Exists(GlobalVars.tshirtdir))
{ {
DirectoryInfo dinfo = new DirectoryInfo(tshirtdir); DirectoryInfo dinfo = new DirectoryInfo(GlobalVars.tshirtdir);
FileInfo[] Files = dinfo.GetFiles("*.rbxm"); FileInfo[] Files = dinfo.GetFiles("*.rbxm");
foreach( FileInfo file in Files ) foreach( FileInfo file in Files )
{ {
@ -240,7 +234,7 @@ namespace NovetusLauncher
} }
listBox5.SelectedItem = GlobalVars.Custom_T_Shirt_Offline; listBox5.SelectedItem = GlobalVars.Custom_T_Shirt_Offline;
listBox5.Enabled = true; listBox5.Enabled = true;
Image icon1 = LauncherFuncs.LoadImage(tshirtdir + @"\\" + GlobalVars.Custom_T_Shirt_Offline.Replace(".rbxm", "") + ".png"); Image icon1 = LauncherFuncs.LoadImage(GlobalVars.tshirtdir + @"\\" + GlobalVars.Custom_T_Shirt_Offline.Replace(".rbxm", "") + ".png");
pictureBox5.Image = icon1; pictureBox5.Image = icon1;
} }
} }
@ -256,9 +250,9 @@ namespace NovetusLauncher
listBox8.Items.Clear(); listBox8.Items.Clear();
listBox9.Items.Clear(); listBox9.Items.Clear();
if (Directory.Exists(shirtdir)) if (Directory.Exists(GlobalVars.shirtdir))
{ {
DirectoryInfo dinfo = new DirectoryInfo(shirtdir); DirectoryInfo dinfo = new DirectoryInfo(GlobalVars.shirtdir);
FileInfo[] Files = dinfo.GetFiles("*.rbxm"); FileInfo[] Files = dinfo.GetFiles("*.rbxm");
foreach( FileInfo file in Files ) foreach( FileInfo file in Files )
{ {
@ -271,7 +265,7 @@ namespace NovetusLauncher
} }
listBox6.SelectedItem = GlobalVars.Custom_Shirt_Offline; listBox6.SelectedItem = GlobalVars.Custom_Shirt_Offline;
listBox6.Enabled = true; listBox6.Enabled = true;
Image icon1 = LauncherFuncs.LoadImage(shirtdir + @"\\" + GlobalVars.Custom_Shirt_Offline.Replace(".rbxm", "") + ".png"); Image icon1 = LauncherFuncs.LoadImage(GlobalVars.shirtdir + @"\\" + GlobalVars.Custom_Shirt_Offline.Replace(".rbxm", "") + ".png");
pictureBox6.Image = icon1; pictureBox6.Image = icon1;
} }
} }
@ -287,9 +281,9 @@ namespace NovetusLauncher
listBox8.Items.Clear(); listBox8.Items.Clear();
listBox9.Items.Clear(); listBox9.Items.Clear();
if (Directory.Exists(pantsdir)) if (Directory.Exists(GlobalVars.pantsdir))
{ {
DirectoryInfo dinfo = new DirectoryInfo(pantsdir); DirectoryInfo dinfo = new DirectoryInfo(GlobalVars.pantsdir);
FileInfo[] Files = dinfo.GetFiles("*.rbxm"); FileInfo[] Files = dinfo.GetFiles("*.rbxm");
foreach( FileInfo file in Files ) foreach( FileInfo file in Files )
{ {
@ -302,7 +296,7 @@ namespace NovetusLauncher
} }
listBox7.SelectedItem = GlobalVars.Custom_Pants_Offline; listBox7.SelectedItem = GlobalVars.Custom_Pants_Offline;
listBox7.Enabled = true; listBox7.Enabled = true;
Image icon1 = LauncherFuncs.LoadImage(pantsdir + @"\\" + GlobalVars.Custom_Pants_Offline.Replace(".rbxm", "") + ".png"); Image icon1 = LauncherFuncs.LoadImage(GlobalVars.pantsdir + @"\\" + GlobalVars.Custom_Pants_Offline.Replace(".rbxm", "") + ".png");
pictureBox7.Image = icon1; pictureBox7.Image = icon1;
} }
} }
@ -318,9 +312,9 @@ namespace NovetusLauncher
listBox7.Items.Clear(); listBox7.Items.Clear();
listBox9.Items.Clear(); listBox9.Items.Clear();
if (Directory.Exists(headdir)) if (Directory.Exists(GlobalVars.headdir))
{ {
DirectoryInfo dinfo = new DirectoryInfo(headdir); DirectoryInfo dinfo = new DirectoryInfo(GlobalVars.headdir);
FileInfo[] Files = dinfo.GetFiles("*.rbxm"); FileInfo[] Files = dinfo.GetFiles("*.rbxm");
foreach( FileInfo file in Files ) foreach( FileInfo file in Files )
{ {
@ -333,7 +327,7 @@ namespace NovetusLauncher
} }
listBox8.SelectedItem = GlobalVars.Custom_Head_Offline; listBox8.SelectedItem = GlobalVars.Custom_Head_Offline;
listBox8.Enabled = true; listBox8.Enabled = true;
Image icon1 = LauncherFuncs.LoadImage(headdir + @"\\" + GlobalVars.Custom_Head_Offline.Replace(".rbxm", "") + ".png"); Image icon1 = LauncherFuncs.LoadImage(GlobalVars.headdir + @"\\" + GlobalVars.Custom_Head_Offline.Replace(".rbxm", "") + ".png");
pictureBox8.Image = icon1; pictureBox8.Image = icon1;
} }
} }
@ -349,9 +343,9 @@ namespace NovetusLauncher
listBox7.Items.Clear(); listBox7.Items.Clear();
listBox8.Items.Clear(); listBox8.Items.Clear();
if (Directory.Exists(extradir)) if (Directory.Exists(GlobalVars.extradir))
{ {
DirectoryInfo dinfo = new DirectoryInfo(extradir); DirectoryInfo dinfo = new DirectoryInfo(GlobalVars.extradir);
FileInfo[] Files = dinfo.GetFiles("*.rbxm"); FileInfo[] Files = dinfo.GetFiles("*.rbxm");
foreach( FileInfo file in Files ) foreach( FileInfo file in Files )
{ {
@ -366,9 +360,9 @@ namespace NovetusLauncher
if (GlobalVars.Custom_Extra_ShowHats == true) if (GlobalVars.Custom_Extra_ShowHats == true)
{ {
if (Directory.Exists(hatdir)) if (Directory.Exists(GlobalVars.hatdir))
{ {
DirectoryInfo dinfo = new DirectoryInfo(hatdir); DirectoryInfo dinfo = new DirectoryInfo(GlobalVars.hatdir);
FileInfo[] Files = dinfo.GetFiles("*.rbxm"); FileInfo[] Files = dinfo.GetFiles("*.rbxm");
foreach( FileInfo file in Files ) foreach( FileInfo file in Files )
{ {
@ -391,14 +385,14 @@ namespace NovetusLauncher
listBox9.Enabled = true; listBox9.Enabled = true;
try try
{ {
Image icon1 = LauncherFuncs.LoadImage(extradir + "\\" + GlobalVars.Custom_Extra.Replace(".rbxm", "") + ".png"); Image icon1 = LauncherFuncs.LoadImage(GlobalVars.extradir + "\\" + GlobalVars.Custom_Extra.Replace(".rbxm", "") + ".png");
pictureBox9.Image = icon1; pictureBox9.Image = icon1;
} }
catch(Exception) catch(Exception)
{ {
if (Directory.Exists(hatdir)) if (Directory.Exists(GlobalVars.hatdir))
{ {
Image icon1 = LauncherFuncs.LoadImage(hatdir + "\\" + GlobalVars.Custom_Extra.Replace(".rbxm", "") + ".png"); Image icon1 = LauncherFuncs.LoadImage(GlobalVars.hatdir + "\\" + GlobalVars.Custom_Extra.Replace(".rbxm", "") + ".png");
pictureBox9.Image = icon1; pictureBox9.Image = icon1;
} }
} }
@ -419,72 +413,72 @@ namespace NovetusLauncher
void ListBox1SelectedIndexChanged(object sender, EventArgs e) void ListBox1SelectedIndexChanged(object sender, EventArgs e)
{ {
if (Directory.Exists(hatdir)) if (Directory.Exists(GlobalVars.hatdir))
{ {
GlobalVars.Custom_Hat1ID_Offline = listBox1.SelectedItem.ToString(); GlobalVars.Custom_Hat1ID_Offline = listBox1.SelectedItem.ToString();
Image icon1 = LauncherFuncs.LoadImage(hatdir + "\\" + GlobalVars.Custom_Hat1ID_Offline.Replace(".rbxm", "") + ".png"); Image icon1 = LauncherFuncs.LoadImage(GlobalVars.hatdir + "\\" + GlobalVars.Custom_Hat1ID_Offline.Replace(".rbxm", "") + ".png");
pictureBox1.Image = icon1; pictureBox1.Image = icon1;
} }
} }
void ListBox2SelectedIndexChanged(object sender, EventArgs e) void ListBox2SelectedIndexChanged(object sender, EventArgs e)
{ {
if (Directory.Exists(hatdir)) if (Directory.Exists(GlobalVars.hatdir))
{ {
GlobalVars.Custom_Hat2ID_Offline = listBox2.SelectedItem.ToString(); GlobalVars.Custom_Hat2ID_Offline = listBox2.SelectedItem.ToString();
Image icon2 = LauncherFuncs.LoadImage(hatdir + "\\" + GlobalVars.Custom_Hat2ID_Offline.Replace(".rbxm", "") + ".png"); Image icon2 = LauncherFuncs.LoadImage(GlobalVars.hatdir + "\\" + GlobalVars.Custom_Hat2ID_Offline.Replace(".rbxm", "") + ".png");
pictureBox2.Image = icon2; pictureBox2.Image = icon2;
} }
} }
void ListBox3SelectedIndexChanged(object sender, EventArgs e) void ListBox3SelectedIndexChanged(object sender, EventArgs e)
{ {
if (Directory.Exists(hatdir)) if (Directory.Exists(GlobalVars.hatdir))
{ {
GlobalVars.Custom_Hat3ID_Offline = listBox3.SelectedItem.ToString(); GlobalVars.Custom_Hat3ID_Offline = listBox3.SelectedItem.ToString();
Image icon3 = LauncherFuncs.LoadImage(hatdir + "\\" + GlobalVars.Custom_Hat3ID_Offline.Replace(".rbxm", "") + ".png"); Image icon3 = LauncherFuncs.LoadImage(GlobalVars.hatdir + "\\" + GlobalVars.Custom_Hat3ID_Offline.Replace(".rbxm", "") + ".png");
pictureBox3.Image = icon3; pictureBox3.Image = icon3;
} }
} }
void Button41Click(object sender, EventArgs e) void Button41Click(object sender, EventArgs e)
{ {
if (Directory.Exists(hatdir)) if (Directory.Exists(GlobalVars.hatdir))
{ {
Random random = new Random(); Random random = new Random();
int randomHat1 = random.Next(listBox1.Items.Count); int randomHat1 = random.Next(listBox1.Items.Count);
listBox1.SelectedItem = listBox1.Items[randomHat1]; listBox1.SelectedItem = listBox1.Items[randomHat1];
GlobalVars.Custom_Hat1ID_Offline = listBox1.SelectedItem.ToString(); GlobalVars.Custom_Hat1ID_Offline = listBox1.SelectedItem.ToString();
Image icon1 = LauncherFuncs.LoadImage(hatdir + "\\" + GlobalVars.Custom_Hat1ID_Offline.Replace(".rbxm", "") + ".png"); Image icon1 = LauncherFuncs.LoadImage(GlobalVars.hatdir + "\\" + GlobalVars.Custom_Hat1ID_Offline.Replace(".rbxm", "") + ".png");
pictureBox1.Image = icon1; pictureBox1.Image = icon1;
int randomHat2 = random.Next(listBox2.Items.Count); int randomHat2 = random.Next(listBox2.Items.Count);
listBox2.SelectedItem = listBox1.Items[randomHat2]; listBox2.SelectedItem = listBox1.Items[randomHat2];
GlobalVars.Custom_Hat2ID_Offline = listBox2.SelectedItem.ToString(); GlobalVars.Custom_Hat2ID_Offline = listBox2.SelectedItem.ToString();
Image icon2 = LauncherFuncs.LoadImage(hatdir + "\\" + GlobalVars.Custom_Hat2ID_Offline.Replace(".rbxm", "") + ".png"); Image icon2 = LauncherFuncs.LoadImage(GlobalVars.hatdir + "\\" + GlobalVars.Custom_Hat2ID_Offline.Replace(".rbxm", "") + ".png");
pictureBox2.Image = icon2; pictureBox2.Image = icon2;
int randomHat3 = random.Next(listBox3.Items.Count); int randomHat3 = random.Next(listBox3.Items.Count);
listBox3.SelectedItem = listBox1.Items[randomHat3]; listBox3.SelectedItem = listBox1.Items[randomHat3];
GlobalVars.Custom_Hat3ID_Offline = listBox3.SelectedItem.ToString(); GlobalVars.Custom_Hat3ID_Offline = listBox3.SelectedItem.ToString();
Image icon3 = LauncherFuncs.LoadImage(hatdir + "\\" + GlobalVars.Custom_Hat3ID_Offline.Replace(".rbxm", "") + ".png"); Image icon3 = LauncherFuncs.LoadImage(GlobalVars.hatdir + "\\" + GlobalVars.Custom_Hat3ID_Offline.Replace(".rbxm", "") + ".png");
pictureBox3.Image = icon3; pictureBox3.Image = icon3;
} }
} }
void Button42Click(object sender, EventArgs e) void Button42Click(object sender, EventArgs e)
{ {
if (Directory.Exists(hatdir)) if (Directory.Exists(GlobalVars.hatdir))
{ {
listBox1.SelectedItem = "NoHat.rbxm"; listBox1.SelectedItem = "NoHat.rbxm";
GlobalVars.Custom_Hat1ID_Offline = listBox1.SelectedItem.ToString(); GlobalVars.Custom_Hat1ID_Offline = listBox1.SelectedItem.ToString();
Image icon1 = LauncherFuncs.LoadImage(hatdir + "\\" + GlobalVars.Custom_Hat1ID_Offline.Replace(".rbxm", "") + ".png"); Image icon1 = LauncherFuncs.LoadImage(GlobalVars.hatdir + "\\" + GlobalVars.Custom_Hat1ID_Offline.Replace(".rbxm", "") + ".png");
pictureBox1.Image = icon1; pictureBox1.Image = icon1;
listBox2.SelectedItem = "NoHat.rbxm"; listBox2.SelectedItem = "NoHat.rbxm";
GlobalVars.Custom_Hat2ID_Offline = listBox2.SelectedItem.ToString(); GlobalVars.Custom_Hat2ID_Offline = listBox2.SelectedItem.ToString();
Image icon2 = LauncherFuncs.LoadImage(hatdir + "\\" + GlobalVars.Custom_Hat2ID_Offline.Replace(".rbxm", "") + ".png"); Image icon2 = LauncherFuncs.LoadImage(GlobalVars.hatdir + "\\" + GlobalVars.Custom_Hat2ID_Offline.Replace(".rbxm", "") + ".png");
pictureBox2.Image = icon2; pictureBox2.Image = icon2;
listBox3.SelectedItem = "NoHat.rbxm"; listBox3.SelectedItem = "NoHat.rbxm";
GlobalVars.Custom_Hat3ID_Offline = listBox3.SelectedItem.ToString(); GlobalVars.Custom_Hat3ID_Offline = listBox3.SelectedItem.ToString();
Image icon3 = LauncherFuncs.LoadImage(hatdir + "\\" + GlobalVars.Custom_Hat3ID_Offline.Replace(".rbxm", "") + ".png"); Image icon3 = LauncherFuncs.LoadImage(GlobalVars.hatdir + "\\" + GlobalVars.Custom_Hat3ID_Offline.Replace(".rbxm", "") + ".png");
pictureBox3.Image = icon3; pictureBox3.Image = icon3;
} }
} }
@ -493,34 +487,34 @@ namespace NovetusLauncher
void ListBox4SelectedIndexChanged(object sender, EventArgs e) void ListBox4SelectedIndexChanged(object sender, EventArgs e)
{ {
if (Directory.Exists(facedir)) if (Directory.Exists(GlobalVars.facedir))
{ {
GlobalVars.Custom_Face_Offline = listBox4.SelectedItem.ToString(); GlobalVars.Custom_Face_Offline = listBox4.SelectedItem.ToString();
Image icon1 = LauncherFuncs.LoadImage(facedir + "\\" + GlobalVars.Custom_Face_Offline.Replace(".rbxm", "") + ".png"); Image icon1 = LauncherFuncs.LoadImage(GlobalVars.facedir + "\\" + GlobalVars.Custom_Face_Offline.Replace(".rbxm", "") + ".png");
pictureBox4.Image = icon1; pictureBox4.Image = icon1;
} }
} }
void Button45Click(object sender, EventArgs e) void Button45Click(object sender, EventArgs e)
{ {
if (Directory.Exists(facedir)) if (Directory.Exists(GlobalVars.facedir))
{ {
Random random = new Random(); Random random = new Random();
int randomFace1 = random.Next(listBox4.Items.Count); int randomFace1 = random.Next(listBox4.Items.Count);
listBox4.SelectedItem = listBox4.Items[randomFace1]; listBox4.SelectedItem = listBox4.Items[randomFace1];
GlobalVars.Custom_Face_Offline = listBox4.SelectedItem.ToString(); GlobalVars.Custom_Face_Offline = listBox4.SelectedItem.ToString();
Image icon1 = LauncherFuncs.LoadImage(facedir + "\\" + GlobalVars.Custom_Face_Offline.Replace(".rbxm", "") + ".png"); Image icon1 = LauncherFuncs.LoadImage(GlobalVars.facedir + "\\" + GlobalVars.Custom_Face_Offline.Replace(".rbxm", "") + ".png");
pictureBox4.Image = icon1; pictureBox4.Image = icon1;
} }
} }
void Button44Click(object sender, EventArgs e) void Button44Click(object sender, EventArgs e)
{ {
if (Directory.Exists(facedir)) if (Directory.Exists(GlobalVars.facedir))
{ {
listBox4.SelectedItem = "DefaultFace.rbxm"; listBox4.SelectedItem = "DefaultFace.rbxm";
GlobalVars.Custom_Face_Offline = listBox4.SelectedItem.ToString(); GlobalVars.Custom_Face_Offline = listBox4.SelectedItem.ToString();
Image icon1 = LauncherFuncs.LoadImage(facedir + "\\" + GlobalVars.Custom_Face_Offline.Replace(".rbxm", "") + ".png"); Image icon1 = LauncherFuncs.LoadImage(GlobalVars.facedir + "\\" + GlobalVars.Custom_Face_Offline.Replace(".rbxm", "") + ".png");
pictureBox4.Image = icon1; pictureBox4.Image = icon1;
} }
} }
@ -529,34 +523,34 @@ namespace NovetusLauncher
void ListBox5SelectedIndexChanged(object sender, EventArgs e) void ListBox5SelectedIndexChanged(object sender, EventArgs e)
{ {
if (Directory.Exists(tshirtdir)) if (Directory.Exists(GlobalVars.tshirtdir))
{ {
GlobalVars.Custom_T_Shirt_Offline = listBox5.SelectedItem.ToString(); GlobalVars.Custom_T_Shirt_Offline = listBox5.SelectedItem.ToString();
Image icon1 = LauncherFuncs.LoadImage(tshirtdir + "\\" + GlobalVars.Custom_T_Shirt_Offline.Replace(".rbxm", "") + ".png"); Image icon1 = LauncherFuncs.LoadImage(GlobalVars.tshirtdir + "\\" + GlobalVars.Custom_T_Shirt_Offline.Replace(".rbxm", "") + ".png");
pictureBox5.Image = icon1; pictureBox5.Image = icon1;
} }
} }
void Button47Click(object sender, EventArgs e) void Button47Click(object sender, EventArgs e)
{ {
if (Directory.Exists(tshirtdir)) if (Directory.Exists(GlobalVars.tshirtdir))
{ {
Random random = new Random(); Random random = new Random();
int randomTShirt1 = random.Next(listBox5.Items.Count); int randomTShirt1 = random.Next(listBox5.Items.Count);
listBox5.SelectedItem = listBox5.Items[randomTShirt1]; listBox5.SelectedItem = listBox5.Items[randomTShirt1];
GlobalVars.Custom_T_Shirt_Offline = listBox5.SelectedItem.ToString(); GlobalVars.Custom_T_Shirt_Offline = listBox5.SelectedItem.ToString();
Image icon1 = LauncherFuncs.LoadImage(tshirtdir + "\\" + GlobalVars.Custom_T_Shirt_Offline.Replace(".rbxm", "") + ".png"); Image icon1 = LauncherFuncs.LoadImage(GlobalVars.tshirtdir + "\\" + GlobalVars.Custom_T_Shirt_Offline.Replace(".rbxm", "") + ".png");
pictureBox5.Image = icon1; pictureBox5.Image = icon1;
} }
} }
void Button46Click(object sender, EventArgs e) void Button46Click(object sender, EventArgs e)
{ {
if (Directory.Exists(tshirtdir)) if (Directory.Exists(GlobalVars.tshirtdir))
{ {
listBox5.SelectedItem = "NoTShirt.rbxm"; listBox5.SelectedItem = "NoTShirt.rbxm";
GlobalVars.Custom_T_Shirt_Offline = listBox5.SelectedItem.ToString(); GlobalVars.Custom_T_Shirt_Offline = listBox5.SelectedItem.ToString();
Image icon1 = LauncherFuncs.LoadImage(tshirtdir + "\\" + GlobalVars.Custom_T_Shirt_Offline.Replace(".rbxm", "") + ".png"); Image icon1 = LauncherFuncs.LoadImage(GlobalVars.tshirtdir + "\\" + GlobalVars.Custom_T_Shirt_Offline.Replace(".rbxm", "") + ".png");
pictureBox5.Image = icon1; pictureBox5.Image = icon1;
} }
} }
@ -565,34 +559,34 @@ namespace NovetusLauncher
void ListBox6SelectedIndexChanged(object sender, EventArgs e) void ListBox6SelectedIndexChanged(object sender, EventArgs e)
{ {
if (Directory.Exists(shirtdir)) if (Directory.Exists(GlobalVars.shirtdir))
{ {
GlobalVars.Custom_Shirt_Offline = listBox6.SelectedItem.ToString(); GlobalVars.Custom_Shirt_Offline = listBox6.SelectedItem.ToString();
Image icon1 = LauncherFuncs.LoadImage(shirtdir + "\\" + GlobalVars.Custom_Shirt_Offline.Replace(".rbxm", "") + ".png"); Image icon1 = LauncherFuncs.LoadImage(GlobalVars.shirtdir + "\\" + GlobalVars.Custom_Shirt_Offline.Replace(".rbxm", "") + ".png");
pictureBox6.Image = icon1; pictureBox6.Image = icon1;
} }
} }
void Button49Click(object sender, EventArgs e) void Button49Click(object sender, EventArgs e)
{ {
if (Directory.Exists(shirtdir)) if (Directory.Exists(GlobalVars.shirtdir))
{ {
Random random = new Random(); Random random = new Random();
int randomShirt1 = random.Next(listBox6.Items.Count); int randomShirt1 = random.Next(listBox6.Items.Count);
listBox6.SelectedItem = listBox6.Items[randomShirt1]; listBox6.SelectedItem = listBox6.Items[randomShirt1];
GlobalVars.Custom_Shirt_Offline = listBox6.SelectedItem.ToString(); GlobalVars.Custom_Shirt_Offline = listBox6.SelectedItem.ToString();
Image icon1 = LauncherFuncs.LoadImage(shirtdir + "\\" + GlobalVars.Custom_Shirt_Offline.Replace(".rbxm", "") + ".png"); Image icon1 = LauncherFuncs.LoadImage(GlobalVars.shirtdir + "\\" + GlobalVars.Custom_Shirt_Offline.Replace(".rbxm", "") + ".png");
pictureBox6.Image = icon1; pictureBox6.Image = icon1;
} }
} }
void Button48Click(object sender, EventArgs e) void Button48Click(object sender, EventArgs e)
{ {
if (Directory.Exists(shirtdir)) if (Directory.Exists(GlobalVars.shirtdir))
{ {
listBox6.SelectedItem = "NoShirt.rbxm"; listBox6.SelectedItem = "NoShirt.rbxm";
GlobalVars.Custom_Shirt_Offline = listBox6.SelectedItem.ToString(); GlobalVars.Custom_Shirt_Offline = listBox6.SelectedItem.ToString();
Image icon1 = LauncherFuncs.LoadImage(shirtdir + "\\" + GlobalVars.Custom_Shirt_Offline.Replace(".rbxm", "") + ".png"); Image icon1 = LauncherFuncs.LoadImage(GlobalVars.shirtdir + "\\" + GlobalVars.Custom_Shirt_Offline.Replace(".rbxm", "") + ".png");
pictureBox6.Image = icon1; pictureBox6.Image = icon1;
} }
} }
@ -601,34 +595,34 @@ namespace NovetusLauncher
void ListBox7SelectedIndexChanged(object sender, EventArgs e) void ListBox7SelectedIndexChanged(object sender, EventArgs e)
{ {
if (Directory.Exists(pantsdir)) if (Directory.Exists(GlobalVars.pantsdir))
{ {
GlobalVars.Custom_Pants_Offline = listBox7.SelectedItem.ToString(); GlobalVars.Custom_Pants_Offline = listBox7.SelectedItem.ToString();
Image icon1 = LauncherFuncs.LoadImage(pantsdir + "\\" + GlobalVars.Custom_Pants_Offline.Replace(".rbxm", "") + ".png"); Image icon1 = LauncherFuncs.LoadImage(GlobalVars.pantsdir + "\\" + GlobalVars.Custom_Pants_Offline.Replace(".rbxm", "") + ".png");
pictureBox7.Image = icon1; pictureBox7.Image = icon1;
} }
} }
void Button51Click(object sender, EventArgs e) void Button51Click(object sender, EventArgs e)
{ {
if (Directory.Exists(pantsdir)) if (Directory.Exists(GlobalVars.pantsdir))
{ {
Random random = new Random(); Random random = new Random();
int randomPants1 = random.Next(listBox7.Items.Count); int randomPants1 = random.Next(listBox7.Items.Count);
listBox7.SelectedItem = listBox7.Items[randomPants1]; listBox7.SelectedItem = listBox7.Items[randomPants1];
GlobalVars.Custom_Pants_Offline = listBox7.SelectedItem.ToString(); GlobalVars.Custom_Pants_Offline = listBox7.SelectedItem.ToString();
Image icon1 = LauncherFuncs.LoadImage(pantsdir + "\\" + GlobalVars.Custom_Pants_Offline.Replace(".rbxm", "") + ".png"); Image icon1 = LauncherFuncs.LoadImage(GlobalVars.pantsdir + "\\" + GlobalVars.Custom_Pants_Offline.Replace(".rbxm", "") + ".png");
pictureBox7.Image = icon1; pictureBox7.Image = icon1;
} }
} }
void Button50Click(object sender, EventArgs e) void Button50Click(object sender, EventArgs e)
{ {
if (Directory.Exists(pantsdir)) if (Directory.Exists(GlobalVars.pantsdir))
{ {
listBox7.SelectedItem = "NoPants.rbxm"; listBox7.SelectedItem = "NoPants.rbxm";
GlobalVars.Custom_Pants_Offline = listBox7.SelectedItem.ToString(); GlobalVars.Custom_Pants_Offline = listBox7.SelectedItem.ToString();
Image icon1 = LauncherFuncs.LoadImage(pantsdir + "\\" + GlobalVars.Custom_Pants_Offline.Replace(".rbxm", "") + ".png"); Image icon1 = LauncherFuncs.LoadImage(GlobalVars.pantsdir + "\\" + GlobalVars.Custom_Pants_Offline.Replace(".rbxm", "") + ".png");
pictureBox7.Image = icon1; pictureBox7.Image = icon1;
} }
} }
@ -637,34 +631,34 @@ namespace NovetusLauncher
void ListBox8SelectedIndexChanged(object sender, EventArgs e) void ListBox8SelectedIndexChanged(object sender, EventArgs e)
{ {
if (Directory.Exists(headdir)) if (Directory.Exists(GlobalVars.headdir))
{ {
GlobalVars.Custom_Head_Offline = listBox8.SelectedItem.ToString(); GlobalVars.Custom_Head_Offline = listBox8.SelectedItem.ToString();
Image icon1 = LauncherFuncs.LoadImage(headdir + "\\" + GlobalVars.Custom_Head_Offline.Replace(".rbxm", "") + ".png"); Image icon1 = LauncherFuncs.LoadImage(GlobalVars.headdir + "\\" + GlobalVars.Custom_Head_Offline.Replace(".rbxm", "") + ".png");
pictureBox8.Image = icon1; pictureBox8.Image = icon1;
} }
} }
void Button57Click(object sender, EventArgs e) void Button57Click(object sender, EventArgs e)
{ {
if (Directory.Exists(headdir)) if (Directory.Exists(GlobalVars.headdir))
{ {
Random random = new Random(); Random random = new Random();
int randomHead1 = random.Next(listBox8.Items.Count); int randomHead1 = random.Next(listBox8.Items.Count);
listBox8.SelectedItem = listBox8.Items[randomHead1]; listBox8.SelectedItem = listBox8.Items[randomHead1];
GlobalVars.Custom_Head_Offline = listBox8.SelectedItem.ToString(); GlobalVars.Custom_Head_Offline = listBox8.SelectedItem.ToString();
Image icon1 = LauncherFuncs.LoadImage(headdir + "\\" + GlobalVars.Custom_Head_Offline.Replace(".rbxm", "") + ".png"); Image icon1 = LauncherFuncs.LoadImage(GlobalVars.headdir + "\\" + GlobalVars.Custom_Head_Offline.Replace(".rbxm", "") + ".png");
pictureBox8.Image = icon1; pictureBox8.Image = icon1;
} }
} }
void Button56Click(object sender, EventArgs e) void Button56Click(object sender, EventArgs e)
{ {
if (Directory.Exists(headdir)) if (Directory.Exists(GlobalVars.headdir))
{ {
listBox8.SelectedItem = "DefaultHead.rbxm"; listBox8.SelectedItem = "DefaultHead.rbxm";
GlobalVars.Custom_Head_Offline = listBox8.SelectedItem.ToString(); GlobalVars.Custom_Head_Offline = listBox8.SelectedItem.ToString();
Image icon1 = LauncherFuncs.LoadImage(headdir + "\\" + GlobalVars.Custom_Head_Offline.Replace(".rbxm", "") + ".png"); Image icon1 = LauncherFuncs.LoadImage(GlobalVars.headdir + "\\" + GlobalVars.Custom_Head_Offline.Replace(".rbxm", "") + ".png");
pictureBox8.Image = icon1; pictureBox8.Image = icon1;
} }
} }
@ -1110,21 +1104,21 @@ namespace NovetusLauncher
void ListBox9SelectedIndexChanged(object sender, EventArgs e) void ListBox9SelectedIndexChanged(object sender, EventArgs e)
{ {
if (Directory.Exists(extradir)) if (Directory.Exists(GlobalVars.extradir))
{ {
try try
{ {
GlobalVars.Custom_Extra = listBox9.SelectedItem.ToString(); GlobalVars.Custom_Extra = listBox9.SelectedItem.ToString();
Image icon1 = LauncherFuncs.LoadImage(extradir + "\\" + GlobalVars.Custom_Extra.Replace(".rbxm", "") + ".png"); Image icon1 = LauncherFuncs.LoadImage(GlobalVars.extradir + "\\" + GlobalVars.Custom_Extra.Replace(".rbxm", "") + ".png");
pictureBox9.Image = icon1; pictureBox9.Image = icon1;
GlobalVars.Custom_Extra_SelectionIsHat = false; GlobalVars.Custom_Extra_SelectionIsHat = false;
} }
catch(Exception) catch(Exception)
{ {
if (Directory.Exists(hatdir)) if (Directory.Exists(GlobalVars.hatdir))
{ {
GlobalVars.Custom_Extra = listBox9.SelectedItem.ToString(); GlobalVars.Custom_Extra = listBox9.SelectedItem.ToString();
Image icon1 = LauncherFuncs.LoadImage(hatdir + "\\" + GlobalVars.Custom_Extra.Replace(".rbxm", "") + ".png"); Image icon1 = LauncherFuncs.LoadImage(GlobalVars.hatdir + "\\" + GlobalVars.Custom_Extra.Replace(".rbxm", "") + ".png");
pictureBox9.Image = icon1; pictureBox9.Image = icon1;
GlobalVars.Custom_Extra_SelectionIsHat = true; GlobalVars.Custom_Extra_SelectionIsHat = true;
} }
@ -1134,7 +1128,7 @@ namespace NovetusLauncher
void Button59Click(object sender, EventArgs e) void Button59Click(object sender, EventArgs e)
{ {
if (Directory.Exists(extradir)) if (Directory.Exists(GlobalVars.extradir))
{ {
Random random = new Random(); Random random = new Random();
int randomItem1 = random.Next(listBox9.Items.Count); int randomItem1 = random.Next(listBox9.Items.Count);
@ -1142,16 +1136,16 @@ namespace NovetusLauncher
try try
{ {
GlobalVars.Custom_Extra = listBox9.SelectedItem.ToString(); GlobalVars.Custom_Extra = listBox9.SelectedItem.ToString();
Image icon1 = LauncherFuncs.LoadImage(extradir + "\\" + GlobalVars.Custom_Extra.Replace(".rbxm", "") + ".png"); Image icon1 = LauncherFuncs.LoadImage(GlobalVars.extradir + "\\" + GlobalVars.Custom_Extra.Replace(".rbxm", "") + ".png");
pictureBox9.Image = icon1; pictureBox9.Image = icon1;
GlobalVars.Custom_Extra_SelectionIsHat = false; GlobalVars.Custom_Extra_SelectionIsHat = false;
} }
catch(Exception) catch(Exception)
{ {
if (Directory.Exists(hatdir)) if (Directory.Exists(GlobalVars.hatdir))
{ {
GlobalVars.Custom_Extra = listBox9.SelectedItem.ToString(); GlobalVars.Custom_Extra = listBox9.SelectedItem.ToString();
Image icon1 = LauncherFuncs.LoadImage(hatdir + "\\" + GlobalVars.Custom_Extra.Replace(".rbxm", "") + ".png"); Image icon1 = LauncherFuncs.LoadImage(GlobalVars.hatdir + "\\" + GlobalVars.Custom_Extra.Replace(".rbxm", "") + ".png");
pictureBox9.Image = icon1; pictureBox9.Image = icon1;
GlobalVars.Custom_Extra_SelectionIsHat = true; GlobalVars.Custom_Extra_SelectionIsHat = true;
} }
@ -1161,22 +1155,22 @@ namespace NovetusLauncher
void Button58Click(object sender, EventArgs e) void Button58Click(object sender, EventArgs e)
{ {
if (Directory.Exists(extradir)) if (Directory.Exists(GlobalVars.extradir))
{ {
listBox9.SelectedItem = "NoExtra.rbxm"; listBox9.SelectedItem = "NoExtra.rbxm";
try try
{ {
GlobalVars.Custom_Extra = listBox9.SelectedItem.ToString(); GlobalVars.Custom_Extra = listBox9.SelectedItem.ToString();
Image icon1 = LauncherFuncs.LoadImage(extradir + "\\" + GlobalVars.Custom_Extra.Replace(".rbxm", "") + ".png"); Image icon1 = LauncherFuncs.LoadImage(GlobalVars.extradir + "\\" + GlobalVars.Custom_Extra.Replace(".rbxm", "") + ".png");
pictureBox9.Image = icon1; pictureBox9.Image = icon1;
GlobalVars.Custom_Extra_SelectionIsHat = false; GlobalVars.Custom_Extra_SelectionIsHat = false;
} }
catch(Exception) catch(Exception)
{ {
if (Directory.Exists(hatdir)) if (Directory.Exists(GlobalVars.hatdir))
{ {
GlobalVars.Custom_Extra = listBox9.SelectedItem.ToString(); GlobalVars.Custom_Extra = listBox9.SelectedItem.ToString();
Image icon1 = LauncherFuncs.LoadImage(hatdir + "\\" + GlobalVars.Custom_Extra.Replace(".rbxm", "") + ".png"); Image icon1 = LauncherFuncs.LoadImage(GlobalVars.hatdir + "\\" + GlobalVars.Custom_Extra.Replace(".rbxm", "") + ".png");
pictureBox9.Image = icon1; pictureBox9.Image = icon1;
GlobalVars.Custom_Extra_SelectionIsHat = true; GlobalVars.Custom_Extra_SelectionIsHat = true;
} }
@ -1190,9 +1184,9 @@ namespace NovetusLauncher
{ {
GlobalVars.Custom_Extra_ShowHats = true; GlobalVars.Custom_Extra_ShowHats = true;
if (Directory.Exists(hatdir)) if (Directory.Exists(GlobalVars.hatdir))
{ {
DirectoryInfo dinfo = new DirectoryInfo(hatdir); DirectoryInfo dinfo = new DirectoryInfo(GlobalVars.hatdir);
FileInfo[] Files = dinfo.GetFiles("*.rbxm"); FileInfo[] Files = dinfo.GetFiles("*.rbxm");
foreach( FileInfo file in Files ) foreach( FileInfo file in Files )
{ {
@ -1215,9 +1209,9 @@ namespace NovetusLauncher
GlobalVars.Custom_Extra_ShowHats = false; GlobalVars.Custom_Extra_ShowHats = false;
listBox9.Items.Clear(); listBox9.Items.Clear();
if (Directory.Exists(extradir)) if (Directory.Exists(GlobalVars.extradir))
{ {
DirectoryInfo dinfo = new DirectoryInfo(extradir); DirectoryInfo dinfo = new DirectoryInfo(GlobalVars.extradir);
FileInfo[] Files = dinfo.GetFiles("*.rbxm"); FileInfo[] Files = dinfo.GetFiles("*.rbxm");
foreach( FileInfo file in Files ) foreach( FileInfo file in Files )
{ {
@ -1234,16 +1228,16 @@ namespace NovetusLauncher
try try
{ {
GlobalVars.Custom_Extra = listBox9.SelectedItem.ToString(); GlobalVars.Custom_Extra = listBox9.SelectedItem.ToString();
Image icon1 = LauncherFuncs.LoadImage(extradir + "\\" + GlobalVars.Custom_Extra.Replace(".rbxm", "") + ".png"); Image icon1 = LauncherFuncs.LoadImage(GlobalVars.extradir + "\\" + GlobalVars.Custom_Extra.Replace(".rbxm", "") + ".png");
pictureBox9.Image = icon1; pictureBox9.Image = icon1;
GlobalVars.Custom_Extra_SelectionIsHat = false; GlobalVars.Custom_Extra_SelectionIsHat = false;
} }
catch(Exception) catch(Exception)
{ {
if (Directory.Exists(hatdir)) if (Directory.Exists(GlobalVars.hatdir))
{ {
GlobalVars.Custom_Extra = listBox9.SelectedItem.ToString(); GlobalVars.Custom_Extra = listBox9.SelectedItem.ToString();
Image icon1 = LauncherFuncs.LoadImage(hatdir + "\\" + GlobalVars.Custom_Extra.Replace(".rbxm", "") + ".png"); Image icon1 = LauncherFuncs.LoadImage(GlobalVars.hatdir + "\\" + GlobalVars.Custom_Extra.Replace(".rbxm", "") + ".png");
pictureBox9.Image = icon1; pictureBox9.Image = icon1;
GlobalVars.Custom_Extra_SelectionIsHat = true; GlobalVars.Custom_Extra_SelectionIsHat = true;
} }
@ -1269,12 +1263,12 @@ namespace NovetusLauncher
try try
{ {
Image icon1 = LauncherFuncs.LoadImage(extradir + "\\icons\\" + GlobalVars.PlayerName + ".png"); Image icon1 = LauncherFuncs.LoadImage(GlobalVars.extradir + "\\icons\\" + GlobalVars.PlayerName + ".png");
pictureBox10.Image = icon1; pictureBox10.Image = icon1;
} }
catch (Exception) catch (Exception)
{ {
Image icon1 = LauncherFuncs.LoadImage(extradir + "\\NoExtra.png"); Image icon1 = LauncherFuncs.LoadImage(GlobalVars.extradir + "\\NoExtra.png");
pictureBox10.Image = icon1; pictureBox10.Image = icon1;
} }
} }
@ -1305,7 +1299,8 @@ namespace NovetusLauncher
localWebServer_FaceDir + GlobalVars.Custom_Face_Offline + ";" + localWebServer_FaceDir + GlobalVars.Custom_Face_Offline + ";" +
localWebServer_TShirtDir + GlobalVars.Custom_T_Shirt_Offline + ";" + localWebServer_TShirtDir + GlobalVars.Custom_T_Shirt_Offline + ";" +
localWebServer_ShirtDir + GlobalVars.Custom_Shirt_Offline + ";" + localWebServer_ShirtDir + GlobalVars.Custom_Shirt_Offline + ";" +
localWebServer_PantsDir + GlobalVars.Custom_Pants_Offline; localWebServer_PantsDir + GlobalVars.Custom_Pants_Offline + ";" +
localWebServer_ExtraDir + GlobalVars.Custom_Extra;
textBox1.Text = charapp; textBox1.Text = charapp;
GlobalVars.CharacterID = charapp; GlobalVars.CharacterID = charapp;
} }

View File

@ -9,7 +9,7 @@
using System; using System;
using System.Windows.Forms; using System.Windows.Forms;
using System.IO; using System.IO;
using System.Globalization;
namespace NovetusLauncher namespace NovetusLauncher
{ {
@ -109,14 +109,14 @@ namespace NovetusLauncher
void TextBox2TextChanged(object sender, EventArgs e) void TextBox2TextChanged(object sender, EventArgs e)
{ {
textBox2.Text = textBox2.Text.ToUpper(); textBox2.Text = textBox2.Text.ToUpper(CultureInfo.InstalledUICulture);
SelectedClientMD5 = textBox2.Text.ToUpper(); SelectedClientMD5 = textBox2.Text.ToUpper(CultureInfo.InstalledUICulture);
} }
void TextBox3TextChanged(object sender, EventArgs e) void TextBox3TextChanged(object sender, EventArgs e)
{ {
textBox3.Text = textBox3.Text.ToUpper(); textBox3.Text = textBox3.Text.ToUpper(CultureInfo.InstalledUICulture);
SelectedClientScriptMD5 = textBox3.Text.ToUpper(); SelectedClientScriptMD5 = textBox3.Text.ToUpper(CultureInfo.InstalledUICulture);
} }
void Button4Click(object sender, EventArgs e) void Button4Click(object sender, EventArgs e)

View File

@ -1477,26 +1477,26 @@ namespace NovetusLauncher
private void button25_Click(object sender, EventArgs e) private void button25_Click(object sender, EventArgs e)
{ {
AddonLoader addon = new AddonLoader(); AddonLoader addon = new AddonLoader();
addon.fileListDisplay = 10; addon.setFileListDisplay(10);
try try
{ {
addon.LoadAddon(); addon.LoadAddon();
if (!string.IsNullOrWhiteSpace(addon.installOutcome)) if (!string.IsNullOrWhiteSpace(addon.getInstallOutcome()))
{ {
ConsolePrint("AddonLoader - " + addon.installOutcome, 3); ConsolePrint("AddonLoader - " + addon.getInstallOutcome(), 3);
} }
} }
catch (Exception) catch (Exception)
{ {
if (!string.IsNullOrWhiteSpace(addon.installOutcome)) if (!string.IsNullOrWhiteSpace(addon.getInstallOutcome()))
{ {
ConsolePrint("AddonLoader - " + addon.installOutcome, 2); ConsolePrint("AddonLoader - " + addon.getInstallOutcome(), 2);
} }
} }
if (!string.IsNullOrWhiteSpace(addon.installOutcome)) if (!string.IsNullOrWhiteSpace(addon.getInstallOutcome()))
{ {
MessageBox.Show(addon.installOutcome); MessageBox.Show(addon.getInstallOutcome());
} }
} }
} }