Откройте папку сохранений
Закройте игру, прежде чем открывать папку сохранений.
На Windows
- В Windows игра сохраняет в папку LocalLow, которой пользуются игры на Unity, внутри папки студии Cozy Lives, а в ней в папку с названием игры.
Откройте Проводник, щёлкните по адресной строке вверху, вставьте %USERPROFILE%\AppData\LocalLow\Cozy Lives\Dressmaker и нажмите Enter.
На Mac
Папка Library скрыта. В Finder нажмите Shift-Command-G, вставьте ~/Library/Application Support/com.Unity-Technologies.com.unity.template.urp-blank и нажмите Return. В названии папки нет слова Dressmaker, поэтому её легко проглядеть.
Некоторые ответы в интернете отправляют игроков на Mac в ~/Library/Logs/Cozy Lives/Dressmaker. Но в этой папке лежит файл журнала игры, а не ваши сохранения.
Что хранится в слоте сохранения
- Слотов сохранения три, и каждый хранится в одном файле: player.json, player1.json и player2.json.
- Каждый слот сохранения - отдельный файл со своими открытиями. Новая игра начинается только со стартовых.
- Все слоты используют общий options.json с вашими настройками и папку thumbnails, где хранятся картинки ваших платьев. Настройки включают ползунки громкости, Frame Limit, Resolution, Window Mode, Bloom, Sewing Assist, Accessory Rotation Gizmo, Fast Trim Placement, Less Animation, Outlines и язык.
Запасные копии от самой игры
Рядом с файлом каждого слота игра хранит несколько запасных копий. Они могут выручить, если со слотом что-то не так.
- Каждый раз, когда слот успешно загружается, игра копирует его файл в файл .lastgood рядом, например player.json.lastgood. Следующая удачная загрузка заменяет эту копию.
- Если файла слота нет, слот начинает новую игру. Если файл есть, но не читается, игра оставляет его как файл .corrupt и загружает вместо него копию .lastgood: файл в том виде, в каком слот в последний раз загрузился без ошибок. Об этом скажет заметка на экране. Новую игру слот начнёт, только если не читается и эта копия.
- Reset в меню паузы сначала копирует файл вашего слота в файл .bak, затем начинает слот заново.
- Erase в меню слотов сохранения удаляет файл слота, все запасные копии рядом с ним и картинки его платьев.
Если слот когда-нибудь загрузится неправильно, сразу закройте игру и скопируйте всю папку, прежде чем снова что-либо загружать.
Когда игра сохраняет
- Игра сохраняется сама, когда вы принимаете заказ или сдаёте платье, в некоторые другие важные моменты и при переходе в другую комнату (не чаще раза в 60 секунд). Save and Quit в меню паузы сохраняет игру и выводит на титульный экран. Если просто закрыть окно, игра не сохранится.
Поэтому нажимайте Save and Quit
, прежде чем закрыть игру или копировать сохранения.
Сделайте резервную копию
Копия папки сохранений остаётся самым надёжным способом всё вернуть, если что-то пойдёт не так. Делайте её время от времени и всегда перед тем, как попробовать мод.
1Сохраните и закройте игру
Нажмите Esc, выберите Save and Quit
, затем нажмите Exit
на титульном экране.
2Скопируйте всю папку
Скопируйте всю папку сохранений, а не один файл, на флешку, другой диск или в облачную папку. Добавьте дату в название копии, чтобы отличать резервные копии друг от друга.
3Восстановите резервную копию
Закройте игру. Скопируйте файлы из резервной копии в папку сохранений и замените ими файлы, которые там лежат. Затем запустите игру и выберите свой слот.
Steam Cloud между Mac, Windows и Steam Deck
Сохранение не синхронизируется через Steam Cloud? Steam Cloud не переносит сохранения Dressmaker между Mac и ПК с Windows. Steam пишет, что облако обновлено, но на другом компьютере начинается новая игра. Это есть в списке известных проблем, и официального решения нет.
- На Mac игра называет папку сохранений по ID приложения, а в этой сборке до сих пор стоит ID пустого шаблона Unity. Steam Cloud на Mac вместо неё копирует папку Dressmaker в Documents, а игра туда ничего не пишет, поэтому ваши сохранения с Mac в облако не попадают.
На Mac Steam Cloud копирует папку ~/Documents/Cozy Lives/Dressmaker. Вот почему сохранений там нет.
Игроки, которые переключаются между Mac и Steam Deck, сообщают о том же: на каждом устройстве своё сохранение.
Перенесите сохранение с Windows на Mac
Эти шаги предложил игрок на форуме Steam. Это не официальное решение, поэтому сначала сделайте резервные копии обеих папок.
- На ПК используйте
Save and Quit
, закройте игру и скопируйте файл своего слота из папки Windows (файл первого слота называется player.json). - На Mac закройте игру и положите этот файл в папку Mac. Копируйте сам файл, а не папку вокруг него.
- Запустите игру на Mac и выберите тот же слот.
Проверенных шагов для обратного пути, с Mac на Windows, пока никто не выложил. Режим отладки игры, о котором рассказано в следующем разделе, переносит сохранение в обе стороны.
Перенесите сохранение через режим отладки
У игры есть свой способ переносить сохранения, спрятанный в режиме отладки. Перед началом сделайте резервные копии обеих папок сохранений.
Удерживая левые Ctrl и Shift, нажмите C, чтобы включить режим отладки игры. Он работает на титульном экране и во время игры и остаётся включённым, пока вы не закроете игру. На Mac используйте Control, а не Command.
1Экспортируйте сохранение
На компьютере, где сейчас ваше сохранение, загрузите свой слот, включите режим отладки и нажмите Esc.
Когда режим отладки включён, в меню паузы появляется Export Save. Эта кнопка сохраняет ваш слот, затем копирует файл слота туда, куда вы укажете. Картинок ваших платьев в этом файле нет, поэтому они не переносятся.
Сохраните файл туда, куда сможет добраться другой компьютер, например на флешку или в облачную папку.
2Импортируйте сохранение на другом компьютере
Хотите оставить игру, которая лежит в первом слоте на этом компьютере? Сначала экспортируйте её или скопируйте папку сохранений.
Когда режим отладки включён, на титульном экране появляется Import Save. Выберите файл сохранения, и игра всегда загрузит его в первый слот, запишет поверх файла этого слота без запасной копии и сразу запустит игру. Если выбранный файл не читается, первый слот вместо этого начнёт новую игру.
Поэтому запустите игру, включите режим отладки на титульном экране, нажмите Import Save
и выберите свой файл.
Если сохранение сбросилось или откатилось
Сохранение сбросилось или откатилось к более раннему моменту сюжета? Некоторые игроки загружают свой слот и снова видят обучение или игру на несколько клиентов назад. Игроки сообщают об этом и на Windows, и на Mac (см. известные проблемы), и официального решения нет. Вот что можно сделать:
- Закройте игру, прежде чем снова загружать этот слот, и сделайте копию всей папки. В запасных копиях может ещё остаться ваша прежняя игра.
- Один игрок советует проверить антивирус: он мог поместить файлы сохранений в карантин. Если так, разрешите игру в антивирусе.
- Сообщите о проблеме, приложив папку сохранений и журнал игры. В гайде по устранению неполадок показано, как это сделать.
Попробуйте запасную копию
Одна из запасных копий может ещё хранить потерянную игру. Выше, в разделе Запасные копии от самой игры, сказано, когда создаётся каждая.
Если файл слота повреждён, игра сама загружает его копию .lastgood и сообщает об этом заметкой. Эти шаги нужны, когда и эта копия оказалась не той игрой, на которую вы надеялись.
- Закройте игру и скопируйте всю папку сохранений в безопасное место.
- Рядом с файлом вашего слота найдите файл
.bak или .lastgood, например player.json.bak. - Переименуйте файл своего слота, например в
player.json.old. Затем дайте запасной копии имя файла вашего слота, например player.json. - Запустите игру и загрузите этот слот. Не та игра, на которую вы надеялись? Закройте игру и верните свою резервную копию на место.
Частые ошибки
- Копировать файлы, пока игра открыта. Она сохраняет по ходу игры, поэтому сначала закройте её.
- Копировать только файл первого слота, когда играете в другом слоте.
- Нажимать
Erase
, чтобы навести порядок. Это удаляет и запасные копии. - Закрывать окно, вместо того чтобы нажать
Save and Quit
. - Импортировать сохранение, когда в первом слоте лежит игра, которую вы хотите оставить.
Import Save
всегда перезаписывает первый слот.