Перенос профиля
Весь профиль помещается в один zip-файл: уровни, статистика, настройки и библиотека. Экспортируйте его перед переустановкой или переездом на другое устройство, а там импортируйте
Кнопки находятся в Настройки → Прочее → Перенос профиля. Работает на Windows, Mac, Linux и Android. На iOS недоступно
Что попадает в файл
| Часть | В папке данных | Отмечено по умолчанию |
|---|---|---|
Уровни | levels | да |
Статистика | stats | да |
Настройки | settings.json | да |
Библиотека и коллекции | resources | да |
Автосохранения редактора | backups | нет |
Отчёты об ошибках | reports | нет |
Файл - обычный zip и открывается любым архиватором. Внутри те же папки, что и в папке данных (Установка), плюс profile.json, который описывает файл
Экспорт
- Нажмите
Экспорт - Отметьте нужные части
- Выберите, куда сохранить файл
Экспорт работает везде, где открываются настройки: в главном меню, на паузе забега и в редакторе. Статистика сначала записывается на диск, поэтому файл актуален
Импорт
- Откройте настройки из главного меню и нажмите
Импорт - Выберите zip-файл
- Отметьте части и выберите режим
- Подтвердите
Импорт работает только из главного меню. Запущенный уровень или открытый редактор держат свои файлы, и заменить их на ходу нельзя
| Режим | Что происходит |
|---|---|
Заменить | каждая отмеченная часть очищается и заполняется из файла |
Объединить | уровни добавляются. Уровень, который есть и там и тут, целиком заменяется более новой копией. Статистика сохраняет большее значение каждого счётчика и лучший рекорд. Файлы библиотеки, автосохранения и отчёты только добавляются, ваши остаются |
Перед записью любой импорт спрашивает ещё раз. Замена называет части, которые очистит, объединение - сколько уровней добавит, заменит и оставит
Настройки с устройства другого типа. Профиль с телефона, импортированный на компьютер (или наоборот), сохраняет ваши собственные управление и графику. Всё остальное берётся из файла
Игра отказывается принимать файл из более новой версии игры - сначала обновите игру. Также она отказывается от файла, который не zip, от zip, который не профиль, от zip с паролем и от повреждённого файла. Ни в одном из этих случаев ничего не меняется
Резервная копия
Перед любым импортом игра сохраняет части, которые собирается заменить, в одну резервную копию. Она лежит в папке profile-backups внутри папки данных. Копия одна: следующий импорт её перезаписывает
Восстановитьвозвращает копию. То, что она заменяет, становится новой резервной копией, поэтому восстановление тоже можно отменитьСохранить каксохраняет копию туда, куда вы выберетеУдалитьудаляет еёОчистить кэш профилейудаляет всю папкуprofile-backups: резервную копию и то, что оставил прерванный перенос
Также сохранить резервную копию в папку при импорте отмечено по умолчанию: игра сразу спросит, куда сохранить копию вне игры
На Android резервная копия лежит в папке данных игры и удаляется вместе с игрой. Перед удалением игры экспортируйте профиль или сохраните копию в другое место
Если игра закроется посреди импорта, при следующем запуске профиль вернётся в прежнее состояние
Переход между сборками на Android
Игру, установленную из файла (itch.io и т.п.), нельзя обновить из Google Play, и наоборот. Сборки подписаны по-разному, поэтому Android отказывает в обновлении. Чтобы перейти:
- Экспортируйте профиль и сохраните файл вне игры
- Удалите игру
- Установите другую сборку
- Импортируйте профиль