From b3ec2ff8351d3851d3aa0ed89b51efc42a412be5 Mon Sep 17 00:00:00 2001 From: STAM Date: Thu, 5 Mar 2020 12:02:56 +0300 Subject: [PATCH] fixed run args --- src/UniversalValveToolbox/UI/FormMain.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/UniversalValveToolbox/UI/FormMain.cs b/src/UniversalValveToolbox/UI/FormMain.cs index 6efb2be..fe0dd23 100644 --- a/src/UniversalValveToolbox/UI/FormMain.cs +++ b/src/UniversalValveToolbox/UI/FormMain.cs @@ -316,7 +316,7 @@ namespace UniversalValveToolbox { if (RUN_PROJECT_ID.Equals(selectItem.Tag) && SelectedProject != null) { var pathEngineBin = Path.Combine(SteamPathsUtil.GetSteamAppManifestDataById(SelectedEngine.Appid).Path, SelectedEngine.Bin); - Process.Start(pathEngineBin, $"-game {SelectedProject.Path} {SelectedProject.Args}"); + Process.Start(pathEngineBin, $"-game \"{SelectedProject.Path}\" {SelectedProject.Args}"); } var selectedTool = SelectedEngine.Tools.FirstOrDefault(tool => tool.Name == selectItemText); @@ -327,7 +327,7 @@ namespace UniversalValveToolbox { var toolPath = Path.Combine(selectedEnginePath, selectedTool.Bin); if (File.Exists(toolPath)) - Process.Start(toolPath, selectedTool.Args); + Process.Start(toolPath, $"{selectedTool.Args} -game \"{SelectedProject.Path}\""); else MessageBox.Show($"\"{selectedTool.Name}\" no found.\n{toolPath}", "Message", MessageBoxButtons.OK, MessageBoxIcon.Warning); }