Керування збереженнями
Кожна гра, яку ви імпортуєте в Sakura, зберігає свої збереження в папці збережень — звичайному каталозі, що містить власні слоти збереження рушія (save0.dat, save1.dat, …) разом із невеликими допоміжними файлами, які потрібні рушію для відстеження прочитаного тексту та глобального стану. Sakura ніколи не торкається вмісту цих файлів; вона лише керує тим, де знаходиться папка, як вона пов’язана та як створюються її резервні копії.
Налаштування збережень уперше
Section titled “Налаштування збережень уперше”Під час першого запуску гри Sakura показує екран Налаштувати збереження, перш ніж гра почнеться. Ви оберете:
- Сховище — Локально («Збереження зберігаються на цьому пристрої») або iCloud («Синхронізувати збереження між пристроями»). iCloud з’являється лише після того, як ви увімкнете Збереження в iCloud у Налаштуваннях і буде доступний iCloud Drive.
- Папку збережень — пов’язати з наявною папкою (корисно, якщо кілька версій гри мають ділитися збереженнями) або створити нову за назвою.
Якщо Sakura знаходить файли збережень, що вже лежать окремо в папці самої гри — залишок від попередньої копії гри — вона пропонує перемикач Перенести наявні збереження (увімкнено за замовчуванням), який копіює їх у нову папку збережень за вас.
Напис на кнопці Готово змінюється залежно від вашого вибору, тож вона завжди повідомляє, що станеться: Об’єднати та накласти, Використати наявну папку, Перенести й готово або просто Готово.
Провідник збережень
Section titled “Провідник збережень”Відкрийте Провідник збережень гри, щоб побачити її слоти збереження: кожен рядок показує назву слота (з імені файлу), дату зміни та розмір файлу. Збереження не мають мініатюр — збереження рушія ONScripter їх не зберігають — тому слоти розрізняються за назвою та датою.
Центральна пігулка навігаційної панелі показує назву поточної пов’язаної папки збережень та її іконку сховища (iPhone чи iCloud); торкніться, щоб змінити зв’язок.
У меню панелі інструментів ви можете:
- Вибрати кілька збережень, а потім створити їхню резервну копію або об’єднати в нову папку
- Відновити з резервної копії — підтягує резервну копію, створену Глобальними збереженнями
- Імпортувати збереження — внести файли збережень з іншого джерела (див. нижче)
- Створити резервну копію цієї папки, Стиснути та поділитися або Видалити всі збереження з підменю Більше
Видалення збереження — це м’яке видалення: у вас є 5 секунд на Скасувати, перш ніж воно зникне назавжди. Видалити всі збереження, натомість, виконується миттєво й безповоротно, і про це попереджають перед підтвердженням.
Імпортування збережень
Section titled “Імпортування збережень”Скористайтеся Імпортувати збереження з панелі інструментів Провідника збережень, щоб внести файли збережень з архіву .zip або окремих файлів (save<N>.dat, envdata, envdata.utf, gloval.sav, kidoku.dat). Імпортовані файли об’єднуються з поточною папкою збережень — файли з однаковими іменами перезаписуються, решта залишається незмінною. Якщо в цільовій папці вже є справжні збереження, Sakura спершу створює її резервну копію для безпеки.
Ви також можете імпортувати збереження через мережу за допомогою вкладки Saves у Веб-передаванні, яка завантажує файли безпосередньо в пов’язану папку вибраної гри.
Зашифровані або нечитабельні zip-архіви, а також файли, які Sakura не розпізнає як пов’язані зі збереженнями, відхиляються з поясненням, а не мовчки ігноруються.
Пов’язування та повторне пов’язування папок збережень
Section titled “Пов’язування та повторне пов’язування папок збережень”Зв’язок збереження гри просто вказує на папку збережень за назвою — сам по собі він нічого не копіює. Через це кілька ігор можуть навмисно ділити одну папку збережень (зручно для різних видань однієї гри), і Глобальний менеджер збережень показує це як «N ігор», пов’язаних з папкою.
З пігулки навігаційної панелі Провідника збережень пункт Змінити зв’язок дозволяє:
- Перемкнути тип сховища папки між Локальним та iCloud
- Перейменувати папку на місці — це поширюється на кожну гру, пов’язану з нею
- Спрямувати гру на нову папку або наявну
Якщо ви перемикаєтеся на нову папку, а в старій вже є збереження, з’являється перемикач Перенести збереження з живим лічильником знайдених збережень, щоб ви могли перенести їх замість того, щоб починати спочатку.
Локальні збереження проти iCloud
Section titled “Локальні збереження проти iCloud”Вибір iCloud для папки збережень не означає, що запущена гра читає й записує безпосередньо в iCloud — Sakura зберігає локальну проміжну копію на пристрої й непомітно синхронізує її з iCloud протягом вашої ігрової сесії:
- Перед запуском Sakura підтягує з iCloud усе новіше в проміжну копію, тож ви завжди починаєте з найновіших збережень з будь-якого пристрою.
- Під час гри Sakura періодично надсилає ваші нові збереження з проміжної копії до iCloud у фоновому режимі й просить iOS не витісняти хмарні файли посеред сесії.
- У момент виходу з гри Sakura востаннє надсилає проміжну копію до iCloud, щоб нічого з цієї сесії не залишилося позаду.
Якщо той самий файл збереження було змінено на двох різних пристроях, перш ніж вони встигли синхронізуватися, Sakura показує перед запуском екран Конфлікти файлів збережень, що дозволяє зберегти версію з будь-якого пристрою — або обидві — файл за файлом, з ярликом Залишити найновіші для всіх, якщо ви не хочете розбиратися з кожним окремо.
Див. Глобальні збереження щодо резервних копій, огляду папок для всіх ігор і відновлення з резервної копії.