private void Form1_Load(object sender, EventArgs e) { Globals.AppStartupPath = Application.StartupPath; Globals.AppName = Application.ProductName; Globals.player.Name = textBoxName.Text; SettingsFile.Open(); textBoxIPAdress.Text = SettingsFile.IPAdress; textBoxName.Text = SettingsFile.UserName; if (Application.ExecutablePath.EndsWith("Temp.exe")) { string destPath = Application.ExecutablePath.Substring(0, Application.ExecutablePath.Length - "Temp.exe".Length) + ".exe"; File.Copy(Application.ExecutablePath, destPath, true); onlineMod.Start(SettingsFile.UserName, SettingsFile.IPAdress, new EventHandler(OnPlayersChanged)); onlineMod.MessageEvent += new ModMessageEvent(OnMessage); onlineMod.OnUpdateReady += new UpDateReadyEvent(OnUpdate); } }
private void Form1_Load(object sender, EventArgs e) { Globals.AppStartupPath = Application.StartupPath; Globals.AppName = Application.ProductName; Globals.player.Name = textBoxName.Text; SettingsFile.Open(); textBoxIPAdress.Text = SettingsFile.IPAdress; textBoxName.Text = SettingsFile.UserName; if (Environment.GetCommandLineArgs().Length > 0) { if (Environment.GetCommandLineArgs()[0] == "Login") { onlineMod.Start(SettingsFile.UserName, SettingsFile.IPAdress, new EventHandler(OnPlayersChanged)); onlineMod.MessageEvent += new ModMessageEvent(OnMessage); onlineMod.OnUpdateReady += new UpDateReadyEvent(OnUpdate); } } }