跳到正文
DressmakerWiki
反馈
语言
v0.7.0(开发版本446)

《针影裁梦》存档位置、备份和Steam云

在Windows上,你的存档位于%USERPROFILE%\AppData\LocalLow\Cozy Lives\Dressmaker。在Mac上,它们位于~/Library/Application Support/com.Unity-Technologies.com.unity.template.urp-blank。

打开存档文件夹

打开存档文件夹之前,先关闭游戏。

在Windows上

  • 在Windows上,游戏存档在Unity游戏常用的LocalLow文件夹里:先是以工作室Cozy Lives命名的文件夹,里面再是以游戏命名的文件夹。

打开文件资源管理器,点击顶部的地址栏,粘贴%USERPROFILE%\AppData\LocalLow\Cozy Lives\Dressmaker,然后按回车。

在Mac上

资源库文件夹是隐藏的。在访达中按Shift-Command-G,粘贴~/Library/Application Support/com.Unity-Technologies.com.unity.template.urp-blank,然后按回车。这个文件夹的名字里没有Dressmaker,所以很容易漏掉。

网上有些答案会让Mac玩家去~/Library/Logs/Cozy Lives/Dressmaker。那个文件夹里放的是游戏的日志文件,不是你的存档。

每个存档位包含什么

  • 游戏有三个存档位,每个存档位只有一个文件:player.json、player1.json和player2.json。
  • 每个存档栏位都是独立的文件,各自保存自己的解锁内容。新游戏只有初始解锁内容。
  • 所有存档位共用options.json(保存你的设置)和缩略图文件夹(保存你裙装的图片)。你的设置包括音量滑块、帧数限制、分辨率、窗口模式、泛光、缝纫辅助、配件旋转插件、快速镶边、减少动画效果、轮廓和你的语言。

游戏的备用副本

每个存档文件旁边,游戏都会保留几个备用副本。存档出问题时,它们可能会有帮助。

  • 每次存档位正常读取时,游戏都会把它的文件复制为旁边的.lastgood文件,例如player.json.lastgood。下一次正常读取会替换这份副本。
  • 如果存档位的文件缺失,该存档位会开始新游戏。如果文件存在但无法读取,游戏会把它保存为.corrupt文件,改为读取.lastgood副本,也就是这个存档位上一次正常读取时的文件。屏幕上会有提示告诉你。只有这个副本也读不了时,存档位才会开始新游戏。
  • 暂停菜单中的重置会先把存档位的文件复制为.bak文件,然后重新开始该存档位。
  • 存档位菜单中的清除会删除该存档位的文件、它旁边的所有备份副本以及它的裙装图片。

如果某个存档位读取时出现异常,请立即关闭游戏,在再次读档之前,先备份整个文件夹。

游戏何时存档

  • 游戏会在你接受委托或交付裙装时自动存档,在其他几个重要时刻以及你切换到另一个房间时也会存档(至多每60秒一次)。暂停菜单中的保存并退出会先存档,然后带你回到标题画面。直接关闭窗口不会存档。

所以在关闭游戏或复制存档之前,请使用保存并退出。

备份你的存档

备份存档文件夹,是出问题时最可靠的挽救办法。请时不时做一次备份,尝试任何模组之前一定要备份。

1保存并关闭游戏

按Esc,选择保存并退出,然后在标题画面上按退出。

2复制整个文件夹

把整个存档文件夹(而不只是某一个文件)复制到U盘、另一个硬盘或云端文件夹。在副本的名字里加上日期,这样你就能区分不同的备份。

3还原备份

关闭游戏。把备份中的文件复制到存档文件夹,并让它们替换原有的文件。然后启动游戏,选择你的存档位。

Mac、Windows和Steam Deck之间的Steam云

你的存档没有通过Steam云同步?Steam云无法在Mac和Windows电脑之间移动《针影裁梦》的存档。Steam会显示云端已是最新,另一台电脑上却是一局新游戏。这个问题在已知问题列表上,目前没有官方解决办法。

  • 在Mac上,游戏以应用ID命名存档文件夹,而此版本仍使用Unity空白模板的ID。Mac上的Steam云会改为复制「文稿」中的Dressmaker文件夹,但游戏从不写入那里,所以云端永远拿不到你Mac上的存档。

Mac上Steam云复制的文件夹是~/Documents/Cozy Lives/Dressmaker。所以你在那里找不到任何存档。

在Mac和Steam Deck之间切换的玩家也报告了同样的情况:每台设备各自保留自己的存档。

把存档从Windows移到Mac

这些步骤来自Steam论坛上的一位玩家。它们不是官方解决办法,所以请先备份两边的文件夹。

  • 在PC上,使用保存并退出,关闭游戏,然后从Windows文件夹中复制你存档位的文件(第一个存档位的文件是player.json)。
  • 在Mac上,关闭游戏,然后把该文件放进Mac的文件夹。复制的是文件本身,而不是它外面的文件夹。
  • 在Mac上启动游戏,并选择同一个存档位。

反过来从Mac复制到Windows,目前还没有人分享过测试过的步骤。下一节讲的游戏调试模式,两个方向都能移动存档。

用调试模式移动存档

游戏有自己的存档移动方式,隐藏在调试模式中。开始之前,请先备份两边的存档文件夹。

按住左Ctrl和左Shift,再按C,即可开启游戏的调试模式。在标题画面和游玩时都能使用,直到你关闭游戏为止。在Mac上请使用Control,而不是Command。

1导出你的存档

在存有你游戏进度的那台电脑上,读取你的存档位,开启调试模式,然后按Esc。

开启调试模式后,暂停菜单会显示导出存档。它会保存你的存档位,然后把该存档位的文件复制到你选定的位置。你裙装的图片不在该文件中,所以不会被复制。

把文件保存到另一台电脑能访问的地方,比如U盘或云端文件夹。

2在另一台电脑上导入存档

这台电脑的第一个存档位里,有你想保留的进度吗?请先导出它,或者复制整个存档文件夹。

开启调试模式后,标题画面会显示导入存档。选择一个存档文件,游戏就会将其加载到第一个存档位,直接覆盖该存档位的文件(不做备份副本),并进入游戏。如果无法读取你选择的文件,第一个存档位则会开始新游戏。

所以,启动游戏,在标题画面上开启调试模式,按导入存档,然后选择你的文件。

存档被重置或回退了

你的存档被重置了,或者跳回了剧情中的更早位置?有些玩家读取存档位后,发现教程又出现了,或者回到了几位客户之前的进度。玩家在Windows和Mac上都报告过这种情况(见已知问题),目前没有官方解决办法。你可以这样做:

  • 再次读取那个存档位之前,先关闭游戏,并备份整个文件夹。备用副本里可能还保存着你较早的进度。
  • 有玩家建议检查一下杀毒软件:它可能把存档文件隔离了。如果是这样,请允许游戏通过。
  • 连同存档文件夹和游戏日志一起报告。故障排除指南说明了怎么做。

试试备用副本

存档位的文件损坏时,游戏已经会自动读取它的.lastgood副本,并用一条提示告诉你。下面这些步骤,是在那个副本也不是你想要的那局游戏时用的。

某个备用副本可能还保存着你丢失的那局游戏。上面的游戏的备用副本说明了每个副本是何时生成的。

  • 关闭游戏,然后把整个存档文件夹复制到安全的地方。
  • 在你存档位的文件旁边,找一个.bak或.lastgood文件,例如player.json.bak。
  • 把你存档位的文件改名,例如改为player.json.old。然后把备用副本改名为你存档位的文件名,例如player.json。
  • 启动游戏,读取那个存档位。不是你想要的那局?关闭游戏,然后把你的备份放回去。

常见错误

  • 游戏打开时复制文件。游戏在你玩的时候一直在存档,所以先关闭它。
  • 你在另一个存档位游玩,却只复制了第一个存档位的文件。
  • 为了整理而按清除。它也会删除备用副本。
  • 直接关闭窗口,而不是使用保存并退出。
  • 第一个存档位里还有你想保留的进度,就导入存档。导入存档总会覆盖第一个存档位。