private async void ChangeButton_Click(object sender, EventArgs e)
{
OutputBoxPrintLn(Environment.NewLine);
switch (WhichGame)
{
case 1:
WhichGame = 2;
ChangeButton.Text = "Modding ME2";
break;
case 2:
WhichGame = 3;
ChangeButton.Text = "Modding ME3";
break;
case 3:
WhichGame = 1;
ChangeButton.Text = "Modding ME1";
break;
}
MEExDirecs.WhichGame = WhichGame;
DebugOutput.PrintLn();
DebugOutput.PrintLn("Changing Trees...");
WindowTitle = "Texplorer 2.0: " + "ME" + WhichGame;
this.Text = WindowTitle;
Properties.Settings.Default.TexplorerGameVersion = WhichGame;
SaveProperties();
ClearDisplays();
Tree = null;
if (!noWindow)
{
NoRenderButton.Visible = (WhichGame == 1);
LowResButton.Visible = (WhichGame == 1);
}
// KFreon: Setup pathing
await Task.Run(() => MEExDirecs.SetupPathing(true));
BeginLoadingTree();
}