Support for Steam Cloud savefile synchronization appears to be incorrectly configured, and so it isn't working properly. When executing app_info_print 457140 from the Steam developer console, it shows the following configuration:
"ufs" { "quota" "524288000" "maxnumfiles" "100" "hidecloudui" "1" "ignoreexternalfiles" "1" "savefiles" { "0" { "root" "WinMyDocuments" "path" "Klei/OxygenNotIncluded/cloud_save_files" "pattern" "*.sav" } } "rootoverrides" { "0" { "root" "WinAppDataLocalLow" "os" "MacOS" "oscompare" "=" "useinstead" "MacAppSupport" "pathtransforms" { "0" { "find" "" "replace" "unity.Klei.Oxygen Not Included/cloud_save_files" } } } "1" { "root" "WinAppDataLocalLow" "os" "Linux" "oscompare" "=" "useinstead" "LinuxHome" "pathtransforms" { "0" { "find" "" "replace" ".config/unity3d/Klei/Oxygen Not Included/cloud_save_files" } } } } }
First off, the cloud_save_files directory doesn't exist, only the save_files directory, but more importantly, the rootoverrides setting is misconfigured. Both the Linux and the MacOS configurations specify the WinAppDataLocalLow root directory, but that isn't the one used on Windows. Instead, the overrides should specify WinMyDocuments, as is specified in the base configuration. Can this get fixed? Thanks!
Steps to Reproduce
1. From the Steam developer console on a MacOS machine, run: > testappcloudpaths 457140 > set_spew_level 4 4 2. Launch ONI from Steam. 3. Quit ONI. 4. At the developer console, observe that it's attempting to access the WinMyDocuments folder, which doesn't exist on MacOS: [2020-02-25 11:19:24] [AppID 457140] Running AutoCloud on exit. Looking for new and updated files [2020-02-25 11:19:24] [AppID 457140] Evaluating rule 0 with root="WinMyDocuments" path="Klei/OxygenNotIncluded/cloud_save_files" pattern="*.sav" [2020-02-25 11:19:24] [AppID 457140] Found 0 files that match /*.sav [2020-02-25 11:19:24] [AppID 457140] AutoCloud complete
1. From the Steam developer console on a MacOS machine, run: > testappcloudpaths 457140 > set_spew_level 4 4 2. Launch ONI from Steam. 3. Quit ONI. 4. At the developer console, observe that it's attempting to access the WinMyDocuments folder, which doesn't exist on MacOS: [2020-02-25 11:19:24] [AppID 457140] Running AutoCloud on exit. Looking for new and updated files [2020-02-25 11:19:24] [AppID 457140] Evaluating rule 0 with root="WinMyDocuments" path="Klei/OxygenNotIncluded/cloud_save_files" pattern="*.sav" [2020-02-25 11:19:24] [AppID 457140] Found 0 files that match /*.sav [2020-02-25 11:19:24] [AppID 457140] AutoCloud complete
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now