From 4fe1d5751f1c79aa65ab9ca6932fdb1679eaada6 Mon Sep 17 00:00:00 2001 From: recroom2016 Date: Fri, 18 Feb 2022 18:47:45 -0500 Subject: [PATCH] okay --- APIServer.cs | 4 ++-- Settings.cs | 2 +- Setup.cs | 4 ++++ 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/APIServer.cs b/APIServer.cs index 59ab044..f3ea75c 100644 --- a/APIServer.cs +++ b/APIServer.cs @@ -207,9 +207,9 @@ namespace server { File.WriteAllText("SaveData\\avatar.txt", text); } - if (Url == "settings/v2") + if (Url == "settings/v2/") { - + s = Settings.GetPlayerSettings(); } Console.WriteLine("API Response: " + s); byte[] bytes = Encoding.UTF8.GetBytes(s); diff --git a/Settings.cs b/Settings.cs index 92c738b..4d9c213 100644 --- a/Settings.cs +++ b/Settings.cs @@ -175,6 +175,6 @@ namespace api private static List playerSettings; // Token: 0x040000F1 RID: 241 - public static string SettingsPath = + "PlayerSettings.dat"; + public static string SettingsPath = "SaveData\\settings.txt"; } } diff --git a/Setup.cs b/Setup.cs index bae89d6..35746b9 100644 --- a/Setup.cs +++ b/Setup.cs @@ -24,6 +24,10 @@ namespace start { File.WriteAllText("SaveData\\Profile\\username.txt", "DefaultUsername"); } + if (!(File.Exists("SaveData\\settings.txt"))) + { + File.WriteAllText("SaveData\\settings.txt", Newtonsoft.Json.JsonConvert.SerializeObject(api.Settings.CreateDefaultSettings())); + } if (!(File.Exists("SaveData\\profileimage.png"))) { File.WriteAllBytes("SaveData\\profileimage.png", new WebClient().DownloadData("https://github.com/OpenRecRoom/OpenRec/raw/main/profileimage.png"));