diff --git a/ScrapModLoader/MainWindow.xaml b/ScrapModLoader/MainWindow.xaml
index 6816164..8a9078d 100644
--- a/ScrapModLoader/MainWindow.xaml
+++ b/ScrapModLoader/MainWindow.xaml
@@ -73,9 +73,9 @@
-
-
-
+
+
+
diff --git a/ScrapModLoader/MainWindow.xaml.cs b/ScrapModLoader/MainWindow.xaml.cs
index a6d158a..8964888 100644
--- a/ScrapModLoader/MainWindow.xaml.cs
+++ b/ScrapModLoader/MainWindow.xaml.cs
@@ -1,5 +1,6 @@
using System;
using System.Collections.Generic;
+using System.Diagnostics;
using System.IO;
using System.Windows;
using System.Windows.Controls;
@@ -153,5 +154,20 @@ namespace ScrapModLoader
modsLauncher.ScanMods();
ModsList.Items.Refresh();
}
+
+ private void ButtonRunScrapland_Click(Object sender, RoutedEventArgs e)
+ {
+ String executablePath = ScraplandVersion.SelectedIndex == 0
+ ? modsLauncher.ScraplandPath : modsLauncher.ScraplandRemasteredPath;
+
+ String args = "-fullscreen:1";
+ if (Windowed.IsChecked ?? false)
+ args = "-fullscreen:0";
+
+ Process.Start(executablePath + @"\bin\Scrap.exe", args);
+
+ if (CloseLauncher.IsChecked ?? false)
+ Close();
+ }
}
}