From 81468cf9d10eab58cfbc0eabc79eb335ca60d173 Mon Sep 17 00:00:00 2001 From: "waffle.lord" Date: Sun, 1 May 2022 13:04:52 -0400 Subject: [PATCH] add check for eft exe --- Patcher/PatchClient/ViewModels/PatcherViewModel.cs | 8 ++++++++ Patcher/PatchGenerator/Resources/PatchClient.exe | 4 ++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/Patcher/PatchClient/ViewModels/PatcherViewModel.cs b/Patcher/PatchClient/ViewModels/PatcherViewModel.cs index 8e5faef..4ff6fa7 100644 --- a/Patcher/PatchClient/ViewModels/PatcherViewModel.cs +++ b/Patcher/PatchClient/ViewModels/PatcherViewModel.cs @@ -44,6 +44,14 @@ namespace PatchClient.ViewModels { this.WhenActivated((CompositeDisposable disposables) => { + //check if escapefromtarkov.exe is present + if(!File.Exists(Path.Join(Directory.GetCurrentDirectory(), "escapefromtarkov.exe"))) + { + NavigateTo(new MessageViewModel(HostScreen, "EscapeFromTarkov.exe was not found. Please ensure you have copied the patcher to your SPT folder.")); + return; + } + + //check if patch folder is present if(!Directory.Exists(LazyOperations.PatchFolder)) { NavigateTo(new MessageViewModel(HostScreen, $"{LazyOperations.PatchFolder} folder is missing. Please copy it to\n'{Environment.CurrentDirectory}'\nand try patching again.")); diff --git a/Patcher/PatchGenerator/Resources/PatchClient.exe b/Patcher/PatchGenerator/Resources/PatchClient.exe index f74bfa8..228a843 100644 --- a/Patcher/PatchGenerator/Resources/PatchClient.exe +++ b/Patcher/PatchGenerator/Resources/PatchClient.exe @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:0d8fd2f0c7b74f0db0fb10ce5b8a12778d519d769bf752496949d3ae51addae6 -size 25318060 +oid sha256:b7590b4a9b9184ccd086883cc14851aa9902c0cdee26ab845d1bb6201f86d40e +size 25318572