Разработчик: Jump Over The Age
Разработчик мода доступности: EarthboundPromoter ака FlannerysBeard
Статус: платная
Язык: английский, русского языка нет
Платформа: Windows
Citizen Sleeper — текстовая ролевая игра, вдохновлённая настольными RPG. Действие разворачивается в далёком будущем на станции «Око Эрлина» — полуразрушенной космической станции, ставшей домом для тысяч людей, пытающихся выжить на окраине межзвёздного сообщества. Вы играете за «спящего», представляющего из себя оцифрованное человеческое сознание в синтетическом теле от корпорации Essen-Arp. Однако ваше тело было сконструировано так, чтобы иметь функцию запланированного устаревание. Так что без регулярного приёма специализированных препаратов оно начинает саморазрушаться. Но несмотря на это, вы сбежали от корпорации и теперь пытаетесь выжить своими силами.
Станция «Око Эрлина» представляет собой огромную кольцевую вращающуюся конструкцию с множеством разрушенных секторов. Она разделена на несколько обитаемых районов. Вы начинаете игру в самом сердце станции — в Хабе. Оттуда вам открыт только путь на Рынок (Bright Market) в районе Rim. Остальные части станции изначально недоступны и блокированы.
Доступ к новым районам и локациям открывается постепенно, по мере вашего продвижения. Основной способ прогресса в игре — заполнение активных часов (Progress Clocks). Выполняя действия в определённой локации, вы заполняете специальный таймер. Когда он заполняется, это открывает доступ к новым местам и персонажам. Например, чтобы попасть в район Лоуэнд (Lowend), нужно заполнить часы, выполняя задания на Рынке. А чтобы исследовать Гринвей (Greenway), нужно заполнить часы «Going Green».
Игра строится вокруг вашего побега от корпорации, поиска способов выживания и отношений с NPC. Здесь нет какой-либо одной главной сюжетной линии. Вместо этого вы погружаетесь в жизнь станции, состоящей из множество отдельных историй её обитателей. При этом в игре существуют «драйвы» — это сюжетные квесты, которые являются основной движущей силой игры. Драйвы бывают основными и побочными. Основные драйвы необходимы для завершения игры — их выполнение продвигает игру и приводит к одной из концовок. Побочные драйвы открывают новые истории персонажей, доступ к новым НПС и ценным предметам, но необязательны для финала. Вообще Драйвы могут быть связаны с выживанием, помощью другим, исследованием или раскрытием тайн.
Здесь вы полностью свободны в выборе действий. Вы можете работать за кредиты, выполнять заказы для обитателей станции, торговать, воровать, взламывать облачные узлы, общаться с NPC и развивать отношения. Отношения с персонажами открывают новые диалоговые опции, задания и сюжетные ветки. Некоторые персонажи могут стать союзниками или врагами в зависимости от ваших решений.
В начале игры доступны три класса. Механик (Machinist) получает бонус к Инженерии и штраф к Взаимодействию, может получать случайные детали при инженерных действиях. Оператор (Operator) получает бонус к Интерфейсу и штраф к Выносливости, может получать кредиты при действиях с интерфейсом. Экстрактор (Extractor) получает бонус к Выносливости и штраф к Интуиции, может восстанавливать энергию.
В игре используется пять навыков: Инженерия (Engineer), Интерфейс (Interface), Выносливость (Endure), Интуиция (Intuit) и Взаимодействие (Engage). И каждое действие в игре связано с одним из этих навыков. Навыки прокачиваются через выполнение действий и получение очков навыков за завершённые задания. Навыки дают модификаторы к кубикам: при высоком уровне навыка кубик может получить бонус.
Состояние — основная шкала здоровья. При падении состояния до нуля персонаж умирает. Состояние уменьшается на 1 в конце каждого цикла. Энергия — шкала из пяти делений, уменьшается на 2 каждый цикл. При нулевой энергии состояние начинает падать быстрее. Для восстановления энергии нужна еда, для поддержания состояния — препараты. Препараты можно купить у торговцев, получить за задания или украсть. Также на восстановление состояния и энергии влияет место вашего отдыха. Если в начале игры вы ночуете в пустом транспортном контейнере, то по мере прогресса вы можете получить доступ к более комфортным местам отдыха.
Весь игровой процесс строится вокруг циклов. Каждый цикл вы получаете кубики — от одного до пяти, в зависимости от показателя «Состояние». Чем выше состояние, тем больше кубиков. Кубики имеют значения от 1 до 6. Вы распределяете кубики по действиям. Каждое действие требует кубик с определённым значением. Вероятность успеха зависит от значения кубика и уровня соответствующего навыка.
В игре реализована система часов двух типов. Первый тип — пассивные часы (Cycle Clocks). Это таймеры событий, которые происходят через определённое количество циклов независимо от ваших действий. Они заполняются автоматически на одно деление в конце каждого цикла. Часы могут быть положительными — например, прибытие грузового корабля с дефицитными товарами. Или отрицательными — прибытие охотников за головами, ухудшение состояния, проблемы с поставками препаратов. Пассивные часы создают постоянное давление и требуют планирования: вы должны решать, тратить ли время на подготовку к неизбежному событию или заниматься другими делами.
Второй тип — активные часы (Progress Clocks). Это цели, которые вы заполняете своими действиями. Вы тратите кубики на действия, и в зависимости от результата заполняете определённое количество делений на этих часах. Заполнение активных часов означает завершение задачи: помощь персонажу, открытие новой локации, заработок денег или продвижение сюжетной линии. Именно активные часы являются основным инструментом прогресса в игре.
Также в игре есть особая деятельность — облачный взлом. Облако — это цифровое пространство станции, содержащее данные, секреты и доступ к новым локациям. Для взлома требуется кубик с определённым значением. Процесс состоит из нескольких этапов: выбор узла, вложение кубика, взлом, извлечение данных. В облаке кубики функционируют иначе: здесь можно использовать кубики с низкими значениями, которые неэффективны в реальном мире. Каждый успешный взлом открывает новую информацию, может продвигать сюжет или открывать доступ к новым областям станции.
Звуковое оформление использует атмосферную электронную музыку композитора Амоса Родди. Саундтрек отличается меланхоличным, чилл-хаус звучанием. Также в игре есть амбиентные звуки станции: гул механизмов, звуки интерфейса.
Доступность
Мод доступности полностью озвучивает интерфейс игры, диалоги, кубики, часы, показатели состояния, меню и облачный взлом через экранный диктор (NVDA, JAWS, SAPI).
Основные возможности мода:
Озвучивание всех текстовых элементов интерфейса и диалогов.
Навигация по районам станции и облаку с помощью таблиц. Стрелки вверх и вниз перемещают по строкам — локации и персонажи в порядке их физического расположения. Стрелки влево и вправо перемещают по колонкам строки.
Объявление полной строки клавишей Space.
Диалоговый буфер (B): во время диалога позволяет перечитывать предыдущие строки с помощью стрелок.
Панель состояния (C): озвучивает состояние, энергию, крио-капсулы и облачный трекер. Открывает верхнюю панель интерфейса.
Панель кубиков (V): показывает доступные кубики.
Объявление часов (K).
Объявление последнего изменения локации (N).
Объявление текущего местоположения (L).
Повтор последней произнесённой фразы (Z).
Перечитывание текущей диалоговой строки или подсказки (R).
Перебрасывание кубиков (Shift+R) при наличии соответствующего улучшения.
Инвентарь (I).
Окно персонажа с навыками и улучшениями (U).
Журнал драйвов (J).
Включение/выключение сканирования облака (O).
Продолжение всплывающей подсказки (T).
Контекстная помощь с описанием клавиш для текущего экрана (F1).
Запись диагностического снапшота для отчётов об ошибках (F3).
Мод находится в стадии бета-версии. Разработчик сообщает, что весь основной игровой процесс работает, но финальная последовательность и титры пока озвучиваются частично. Рекомендуется создавать резервные копии сохранений перед концовкой игры.
Установка мода:
- Установите BepInEx 5 (x64). Скачайте архив BepInEx_win_x64 с официальных релизов и распакуйте в папку с игрой — туда, где находится Citizen Sleeper.exe. Запустите игру один раз и закройте её, чтобы BepInEx создал папки.
- Скачайте архив мода доступности Citizen Speaker с GitHub и распакуйте. Скопируйте CSAccess.dll в папку BepInEx/plugins/.
- Скопируйте Tolk.dll и nvdaControllerClient64.dll в папку с игрой рядом с Citizen Sleeper.exe.
- Запустите экранный диктор до запуска игры.
- Запустите игру. При успешной загрузке мода прозвучит голосовое сообщение: «Citizen Speaker 0.9.5. Press F1 for commands.»
Управление
Стрелки — навигация по таблицам (локации, диалоги, меню, выбор кубиков).
Enter — активация / подтверждение выбранного элемента.
Space — чтение полной текущей строки или фокусированного элемента.
Backspace — возврат / отмена.
1–9 — выбор варианта ответа в диалоге.
C — панель состояния (состояние, энергия, крио, облачный трекер). Открывает верхнюю панель на строке состояния. Повторное нажатие C или V или Backspace возвращает к предыдущему виду.
V — панель кубиков. Открывает верхнюю панель на строке кубиков.
B — диалоговый буфер. Во время диалога позволяет перечитывать предыдущие строки с помощью стрелок вверх и вниз. Повторное нажатие B или Backspace возвращает к текущей строке или вариантам ответов.
K — объявление часов.
N — объявление последнего изменения локации.
L — объявление текущего местоположения.
Z — повтор последней произнесённой фразы.
R — перечитывание текущей диалоговой строки или подсказки.
Shift+R — перебрасывание кубиков (доступно после получения соответствующего улучшения).
I — инвентарь.
U — окно персонажа (навыки и улучшения).
J — журнал драйвов.
O — включение/выключение сканирования облака.
T — продолжение всплывающей подсказки.
F1 — контекстная помощь с описанием клавиш для текущего экрана.
F3 — запись диагностического снапшота в лог (для отчётов об ошибках).
Esc — пауза (штатная клавиша игры).
Русификатор
В сети вы можете найти русификатор к игре от Zewnya, . Последняя версия русификатора от февраля 26 года. Будет ли он работать с модом доступности, мне неизвестно.
Добавить комментарий
Для отправки комментария вам необходимо авторизоваться.