{"id":26187114,"url":"https://github.com/nicoco007/untilyoufallsaveeditor","last_synced_at":"2026-04-28T03:38:10.728Z","repository":{"id":73625994,"uuid":"407733460","full_name":"nicoco007/UntilYouFallSaveEditor","owner":"nicoco007","description":"A small mod \u0026 program that make it easier to explore Until You Fall saves.","archived":false,"fork":false,"pushed_at":"2021-09-18T21:40:52.000Z","size":262,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-12-28T20:53:54.395Z","etag":null,"topics":["bepinex","il2cpp","until-you-fall","wpf"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nicoco007.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-09-18T02:26:43.000Z","updated_at":"2024-10-01T09:53:02.000Z","dependencies_parsed_at":null,"dependency_job_id":"ba33929c-3ac1-4a58-b722-806e1bef71f7","html_url":"https://github.com/nicoco007/UntilYouFallSaveEditor","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/nicoco007/UntilYouFallSaveEditor","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nicoco007%2FUntilYouFallSaveEditor","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nicoco007%2FUntilYouFallSaveEditor/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nicoco007%2FUntilYouFallSaveEditor/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nicoco007%2FUntilYouFallSaveEditor/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nicoco007","download_url":"https://codeload.github.com/nicoco007/UntilYouFallSaveEditor/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nicoco007%2FUntilYouFallSaveEditor/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32365516,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-27T20:07:02.737Z","status":"online","status_checked_at":"2026-04-28T02:00:07.250Z","response_time":56,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bepinex","il2cpp","until-you-fall","wpf"],"created_at":"2025-03-11T23:36:59.202Z","updated_at":"2026-04-28T03:38:10.717Z","avatar_url":"https://github.com/nicoco007.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Until You Fall Save Editor\nThis small program allows you to export/import save data as JSON files.\n\n### ⚠️ Use this program at your own risk! I am not responsible for loss of save data. Back up your saves before messing with them!\n\n## Getting Started\n### Installing the Mod\nFirst, you need to get the encryption keys from the game. You can do this however you want \u0026ndash; the main program accepts them as hexadecimal strings \u0026ndash; but I've built a simple plugin/mod that works under both [BepInEx](https://github.com/BepInEx/BepInEx) and [MelonLoader](https://github.com/LavaGang/MelonLoader) to make things easier.\n\n#### BepInEx\nDownload the [latest build of the plugin for BepInEx](https://nightly.link/nicoco007/UntilYouFall-SaveEditor/workflows/build/main/AesKeyExtractorPlugin-BepInEx.zip) and extract the DLL into the `BepInEx\\plugins` folder inside your game's install folder. Note that you must also have [JSON.NET (Newtonsoft.Json)](https://www.newtonsoft.com/json) installed \u0026ndash; if you don't, download [the latest release](https://github.com/JamesNK/Newtonsoft.Json/releases/latest) and put `Newtonsoft.Json.dll` in the `BepInEx\\plugins` folder.\n\n#### MelonLoader\nDownload the [latest build of the plugin for MelonLoader](https://nightly.link/nicoco007/UntilYouFall-SaveEditor/workflows/build/main/AesKeyExtractorPlugin-MelonLoader.zip) and extract the DLL into the `Mods` folder inside your game's install folder.\n\n### Extracting the keys\nOnce the mod is installed, simply launch the game and a new file called `SaveEncryptionKeys.json` should be created in the game's root folder.\n\n### Using the Program\nDownload [the latest version of the program](https://nightly.link/nicoco007/UntilYouFall-SaveEditor/workflows/build/main/SaveEditor.zip) and extract it wherever you want. You may need to also download and install the [.NET Desktop Runtime 5](https://dotnet.microsoft.com/download/dotnet/5.0) for the program to run properly.\n\nWhen you run it for the first time, it should automatically detect the location of your saves. If it doesn't, you will be prompted by a message asking you to locate them. They are usually in the folder `C:\\Users\\\u003cyour username\u003e\\AppData\\LocalLow\\Schell Games\\UntilYouFall`. Make sure you select the `UntilYouFall` folder and not one of the folders inside it!\n\n![Main Window](https://i.imgur.com/m4ri2Wi.png)\n\nOnce that's done, press the \"Import Key \u0026 IV...\" button to open the file generated by the mod earlier. It should fill in the \"Encryption Key\" and \"Encryption IV\" boxes.\n\nValues in the save files are stored as strings even if they are objects or numbers. The \"Deserialize Values\" checkbox enables/disables deserializing these values into their actual JSON representation.\n\nYour preferences will be saved to a file called `settings.json` (folder/keys/checkbox) next to the executable.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnicoco007%2Funtilyoufallsaveeditor","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnicoco007%2Funtilyoufallsaveeditor","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnicoco007%2Funtilyoufallsaveeditor/lists"}