From 92cc51ee8d5be839e5d9b0039ec341a8a5a2eca6 Mon Sep 17 00:00:00 2001 From: "waffle.lord" Date: Tue, 23 Apr 2024 10:17:54 -0400 Subject: [PATCH 1/2] remove net6 pre-check --- SPTInstaller/Installer Tasks/PreChecks/NetCore6PreCheck.cs | 1 + SPTInstaller/Program.cs | 1 - SPTInstaller/SPTInstaller.csproj | 4 ++-- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/SPTInstaller/Installer Tasks/PreChecks/NetCore6PreCheck.cs b/SPTInstaller/Installer Tasks/PreChecks/NetCore6PreCheck.cs index 83fad6d..8259719 100644 --- a/SPTInstaller/Installer Tasks/PreChecks/NetCore6PreCheck.cs +++ b/SPTInstaller/Installer Tasks/PreChecks/NetCore6PreCheck.cs @@ -7,6 +7,7 @@ using SPTInstaller.Helpers; namespace SPTInstaller.Installer_Tasks.PreChecks; +[Obsolete("No longer needed, but keeping around for now just in case. Can be removed from code after 7/1/2024 if no issues are found")] public class NetCore6PreCheck : PreCheckBase { public NetCore6PreCheck() : base(".Net Core 6 Desktop Runtime", true) diff --git a/SPTInstaller/Program.cs b/SPTInstaller/Program.cs index a5b2332..4f4cb7a 100644 --- a/SPTInstaller/Program.cs +++ b/SPTInstaller/Program.cs @@ -45,7 +45,6 @@ internal class Program #if !TEST ServiceHelper.Register(); - ServiceHelper.Register(); ServiceHelper.Register(); ServiceHelper.Register(); ServiceHelper.Register(); diff --git a/SPTInstaller/SPTInstaller.csproj b/SPTInstaller/SPTInstaller.csproj index b5256a0..aa5247a 100644 --- a/SPTInstaller/SPTInstaller.csproj +++ b/SPTInstaller/SPTInstaller.csproj @@ -9,8 +9,8 @@ icon.ico Assets\icon.ico Debug;Release;TEST - 2.58 - 2.58 + 2.59 + 2.59 SPT-AKI From 1185882a177a38d12baf16f45059cdd4414430d7 Mon Sep 17 00:00:00 2001 From: IsWaffle Date: Tue, 23 Apr 2024 14:48:56 +0000 Subject: [PATCH 2/2] Update README.md --- README.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index 9703d22..14a3845 100644 --- a/README.md +++ b/README.md @@ -1,20 +1,20 @@ # SPT-AKI Installer made for EFT. -![Installer Image](https://media.discordapp.net/attachments/875707258074447904/1107352250705268807/image.png?width=1148&height=671) +spt installer 2.59 ### Pre install checks: - Checks if .net 4.7.2 (or higher) is installed -- Checks if .net 6 desktop runtime is installed -- Checks if EFT is installed, -- Checks if there is enough space before install, -- Checks installer is not in OG game directory, -- Checks install folder does not have game files already in it, -- Checks if gameversion matches aki version, if so skip patcher process, +- Checks if .net 8 runtime is installed +- Checks if EFT is installed +- Checks if there is enough space before install +- Checks installer is not in a problematic path +- Checks install folder does not have game files already in it +- Checks if gameversion matches aki version, if so skip patcher process - Checks both zips are there, other than when the above match, patcher isnt checked for - downloads both Zips from the Repo's if needed ### Installer Processes: -- Copies files from registry logged GamePath to new location, -- Extracts, runs and deletes patcher with no user input, -- Extracts Aki, -- Deletes both Patcher and AKI zips at the end. \ No newline at end of file +- Copies files from registry logged GamePath to new location +- Extracts, runs and deletes patcher with no user input +- Extracts Aki +- Deletes both Patcher and AKI zips at the end \ No newline at end of file