From 5c0bcab6aa47ed39591f03ad2b5cf47f5a59a0a9 Mon Sep 17 00:00:00 2001 From: Anairkoen Schno Date: Fri, 3 Aug 2018 02:09:27 -0500 Subject: [PATCH] Furthered work on the updater, almost works, but due to the lack of I18N.dll and I18N.West.dll it actually just can't work gonna go build mono now... *sigh* --- IPA.Tests/updater_test.json | 2 +- IPA/IPA.csproj | 4 + IllusionInjector/IllusionInjector.csproj | 8 ++ IllusionInjector/PluginManager.cs | 1 + IllusionInjector/Properties/AssemblyInfo.cs | 5 +- .../Updating/ModsaberML/ApiEndpoint.cs | 4 +- .../Updating/ModsaberML/Updater.cs | 124 ++++++++++++++---- IllusionInjector/Utilities/BlockingStream.cs | 61 +++++++++ IllusionInjector/Utilities/SteamCheck.cs | 24 ++++ ...ionInjector.csproj.CoreCompileInputs.cache | 2 +- 10 files changed, 204 insertions(+), 31 deletions(-) create mode 100644 IllusionInjector/Utilities/BlockingStream.cs create mode 100644 IllusionInjector/Utilities/SteamCheck.cs diff --git a/IPA.Tests/updater_test.json b/IPA.Tests/updater_test.json index 2f658fdf..dda03aec 100644 --- a/IPA.Tests/updater_test.json +++ b/IPA.Tests/updater_test.json @@ -8,7 +8,7 @@ "description": "", "type": "mod", "published": "2018-08-02T03:12:18.805Z", - "gameVersion": "0.11.1", + "gameVersion": "0.11.2", "gameVersionID": "5b626bb15d243a0008b8886e", "oldVersions": [], "dependsOn": [], diff --git a/IPA/IPA.csproj b/IPA/IPA.csproj index cf4e8634..f782a57d 100644 --- a/IPA/IPA.csproj +++ b/IPA/IPA.csproj @@ -98,4 +98,8 @@ + + + + \ No newline at end of file diff --git a/IllusionInjector/IllusionInjector.csproj b/IllusionInjector/IllusionInjector.csproj index c59cd9a7..6d49fe54 100644 --- a/IllusionInjector/IllusionInjector.csproj +++ b/IllusionInjector/IllusionInjector.csproj @@ -13,6 +13,8 @@ 512 + + true @@ -72,7 +74,9 @@ + + @@ -85,6 +89,10 @@ + + + +