manor lords save game transfer tool
v1.0
該存儲庫包含一個powershell遷移腳本, migrate-saves-xboxgamepass-to-steam.ps1
,旨在將莊園洛爾斯從Xbox GamePass PC中拯救到Steam。
該腳本接受以下參數:
範圍 | 選修的 | 描述 |
---|---|---|
-help | 是的 | 顯示此幫助消息。 |
-gameInstallNumber | 是的 | 為遊戲安裝指定唯一標識符。此數字用於定位正確的遊戲文件以進行傳輸。 |
-baseDir | 是的 | 指定當前存儲遊戲文件的基本目錄。默認路徑為C:Users[Your Username]AppDataLocalPackagesManorLordsLocalCacheLocalManorLordsSaves 。 |
-destinationDir | 是的 | 指定應將游戲文件傳輸到的目標目錄。默認路徑為C:Users[Your Username]AppDataLocalManorLordsSaves 。 |
-deleteExisting | 是的 | 在傳輸前指定是否在目標目錄中刪除現有文件。接受true 或false 。默認值為false 。如果為true ,則在轉移之前將刪除目標目錄中的任何現有文件。如果false ,則如果目標目錄中有現有文件,則傳輸將失敗。 |
-timeDiffMinutes | 是的 | 指定幾分鐘中的時間差,以考慮文件同步。只有在此時間差異中修改的文件才會傳輸。默認值為15 ,這意味著所有文件都將被傳輸,而不管上次修改何時進行。 |
該腳本有兩個主要目的:
它根據最近的修改時間將Xbox保存文件與相應的保存遊戲縮略圖相關聯,然後將匹配的文件傳輸到指定的目標目錄。
它將Xbox保存文件樣式轉換為Steam保存文件樣式,從而使保存文件與兩個平台兼容。
Xbox保存文件位於C:Users[Your Username]AppDataLocalPackagesHoodedHorse.ManorLords_znaey1dw2bdpr
中。保存遊戲縮略圖和Steam的保存數據存儲在C:Users[Your Username]AppDataLocalManorLords
中。
如果啟用了-deleteExisting
標誌,則腳本將覆蓋目標目錄中的任何現有文件,以確保始終使用最新的保存文件。
要使用腳本,請打開一個PowerShell終端並導航到包含腳本的目錄。然後,使用所需的參數運行腳本。例如:
.migrate - saves - xboxgamepass - to - steam.ps1 - gameInstallNumber " 000900000AE4F5E0_0000000000000000000000006677A913 " - deleteExisting $True
此命令將使用遊戲安裝編號運行腳本000900000AE4F5E0_0000000000000000000000006677A913
並刪除目標目錄中的任何現有文件。