Stoneshard Wiki

Отдых и сохранения

Сон — подтверждённый способ сохранения. При взаимодействии с кроватью сначала проверяются четыре препятствия: неоплаченная комната, розыск стражей, враги рядом и смертельные эффекты. Только если ни одно не действует, открывается панель длительности, где подтверждение запускает обычный сон с сохранением. При минимальном значении 0 часов кнопка меняется на «ОТДОХНУТЬ»: игра всё равно сохраняется, но время не проходит. Здесь дословно приведена официальная подсказка «Система сохранений» той же версии, описаны перечисленные в ней места для сна, различия восстановления, правила спальников и модель сохранений. Костры не являются точками сохранения.

Содержание

Сон и сохранение

При взаимодействии с кроватью сначала проверяется, можно ли спать. Есть четыре проверки: неоплаченная комната, розыск стражей, враги рядом и смертельные эффекты. Панель длительности открывается только при отсутствии всех этих препятствий, а подтверждение запускает обычный сон с сохранением.

Для каждого из четырёх случаев есть официальная фраза: «Чтобы воспользоваться кроватью, снимите комнату у трактирщика», «Вы не можете спать, пока вас разыскивает стража.», «Вы не можете спать, пока рядом враги.», «Вы не можете спать со смертельными эффектами.»

Если сдвинуть ползунок на минимум, 0 часов, кнопка подтверждения сменится со «СПАТЬ» на «ОТДОХНУТЬ». Этот путь тоже сохраняет игру, но не продвигает игровое время. Сон положительной длительности продвигает его на выбранное количество. При отдыхе на 0 часов также нельзя попасть в засаду в дикой местности: её проверка выполняется только при положительной длительности сна.

Пригодная для сна кровать есть лишь в 22 из 25 шаблонов лагерей, поэтому спать можно не в каждом лагере. Ориентируйтесь на фактически имеющиеся удобства.

Система сохранений

Ниже приведена подсказка о сохранениях из официальной таблицы той же версии. Заголовок и текст процитированы дословно; удалена только игровая разметка выделения.

Чтобы сохраниться, нужно поспать или отдохнуть около кровати. Это можно сделать в тавернах, зачищенных лагерях, на стоянке каравана или с помощью спальника (продаётся у торговцев или мастерится вручную).

Выход из игры тоже сохраняет прогресс, но такое сохранение удаляется после загрузки.

В режиме приключения после гибели можно загрузить последнее сохранение сном.

В режиме пермасмерти сохранения удаляются навсегда.

Места для сохранений отмечаются на карте данным значком.

Ночлег в разных местах

В городах и отдельных местах ночлег может предоставляться через диалог, а не меню возле кровати. В таблице перечислены подтверждённые способы его получения и условия.

Официальная подсказка называет четыре вида мест для сна: таверны, зачищенные лагеря, ваш будущий караван и спальники, которые можно изготовить или купить. Восстановление различается: лучшая комната в таверне восстанавливает больше, а каждая комната рассчитывается отдельно. Восстановление на караванной кровати зависит от открытых улучшений каравана, а на лагерной кровати и спальнике — от того, открыта ли определённая способность персонажа.

Некоторые кровати имеют неприятные последствия. Тюремная кровать не восстанавливает мораль и рассудок, зато усиливает голод и жажду. Кровать лепрозория ещё хуже: она снижает рассудок и мораль и не восстанавливает голод и жажду.

Арендованные кровати имеют условия: цены и сроки различаются по городам и комнатам. Официальные сроки аренды — день, семь дней и четырнадцать дней. После окончания срока нужно снова заплатить, прежде чем спать.

Засада возможна только при использовании спальника в дикой местности или подземелье. Засада сокращает фактический сон и вызывает испуганную реплику персонажа. Для кроватей таверн, лагерей и каравана такого броска нет.

В Денбри меню ночлега открывает местный капитан — персонаж из второго столбца таблицы, — а не трактирщик. Трактирщик упомянут только в общей фразе об аренде кровати.

Ночлег в разных местах
МестоСпособ получить ночлегУсловия
Лагеря в дикой местностиЛагерные кроватиКровать присутствует и проверка разрешения сна пройдена
ДенбриРейнольдМеню ночлега открывается после решения вопроса с капитаном; доступны разные сроки
ВинокурняЧердак винокурниОткрывается после отчёта по квесту; лагерные кровати и кровати винокурни зарегистрированы отдельно
Таверны и постоялые дворыАрендованные кроватиКомнату нужно сначала оплатить; сроки аренды — день, семь дней и четырнадцать дней, после их истечения требуется новая оплата
КараванКараванная кроватьВосстановление зависит от открытых улучшений каравана
Дикая местность и подземельяСпальникиРазмещаются игроком, изготавливаются или покупаются; после сна становятся использованными и исчезают через день

Спальники

Спальник — место для сна, которое вы размещаете сами. Согласно официальной подсказке, его можно изготовить или купить у некоторых торговцев. После установки он становится кроватью, на которой можно спать.

После сна на самостоятельно установленном спальнике он становится использованным и исчезает через день.

У установки спальника два ограничения: его нельзя размещать на полу внутри здания и на кладбище Часовни-у-дороги, пока идёт ритуал квеста «Вопрос веры».

Сохранения, выход и смерть

Сон любой длительности или краткий отдых у подходящего места для сна сохраняет прогресс.

Выход из игры также сохраняет прогресс, но это временное сохранение: после следующей загрузки оно удаляется.

В режиме приключения после смерти можно продолжить с последнего сохранения сном. В режиме пермасмерти прогресс при смерти удаляется безвозвратно.

На карте мира отмечаются места, где можно спать и сохраняться: такой значок означает точку сохранения. Значок следует перечню мест для сна той же версии, а фактическая возможность спать определяется самой кроватью.

Костры и приготовление еды

Костры позволяют разжечь огонь и готовить, но не являются точками сохранения. Чтобы сохраниться, найдите кровать, на которой разрешено спать; чтобы приготовить еду — реально присутствующий костёр, с которым можно взаимодействовать.

Непроверенные подробности

Следующие вопросы не закрыты источниками той же версии и здесь не утверждаются: верхний предел выбираемой длительности сна, поэтому максимальное число часов не указано; названия эффектов, стоящих за запрещающими сон состояниями персонажа и смертельными эффектами; полный список способов получить ночлег в остальных городах и местах; точное распределение условий автоматического сохранения.

В интерфейсе также есть отдельное от кроватей состояние длительного восстановления — «Режим отдыха». Это другая механика, не совпадающая с действием «ОТДОХНУТЬ» на 0 часов у кровати, и она намеренно не описывается здесь.

Источники

Версия игры 0.9.4.25

  1. Спецификации сна в лагерях и взаимодействия с кострами той же версии
  2. Диалог ночлега в Денбри и профиль персонажа той же версии
  3. Разблокировка ночлега по квесту и регистрация сцен той же версии
  4. 0.9.4.25: таблица подсказок gml_GlobalScript_table_hints (заголовок «Система сохранений» и оба текста, двенадцать языковых столбцов)
  5. 0.9.4.25: официальный текст интерфейса gml_GlobalScript_table_text (действие сна и четыре отказа в context_menu, надписи сна и отдыха в button_hover)
  6. 0.9.4.25: скрипты сна gml_GlobalScript_scr_bed_get_state, gml_GlobalScript_scr_create_context_menu, gml_Object_c_bed_sleep_Other_10, gml_Object_o_skip_time_panel_Create_0, gml_Object_o_skip_time_panel_Step_2, gml_Object_o_skip_time_panel_Other_10, gml_GlobalScript_scr_smoothSaveSleep, gml_Object_o_sleepController_Alarm_0, gml_GlobalScript_scr_timeUpdate
  7. 0.9.4.25: типы кроватей и расчёт восстановления gml_Object_c_bed_sleep_Create_0, gml_Object_c_bed_sleep_tavern_Create_0, gml_Object_c_bed_sleep_jail_Create_0, gml_Object_c_bed_sleep_crafted_Create_0, gml_Object_c_bed_sleep_camp_Create_0, gml_Object_c_bed_sleep_lepro_Create_0, gml_Object_c_bed_sleep_caravan_Create_0, от gml_Object_o_sleepController_Other_10 до gml_Object_o_sleepController_Other_15
  8. 0.9.4.25: скрипты спальника gml_Object_o_skill_set_bed_use_Other_13, gml_GlobalScript_scr_quest_check_bedroll_placement_blockers, gml_Object_c_bed_sleep_crafted_Destroy_0, gml_Object_c_bed_sleep_crafted_Alarm_0
  9. 0.9.4.25: значок места для сна на карте gml_GlobalScript_scr_glmap_hasSleepingPlace, gml_Object_o_globalmap_Create_0, gml_Object_o_hintTextSleepingPlace_Create_0
  10. 0.9.4.25: скрипт комнаты у трактирщика gml_GlobalScript_scr_innkeeper_room (сроки аренды и проверка её действия)
Наверх