**Citizen Sleeper**

Разработчик: 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).
Мод находится в стадии бета-версии. Разработчик сообщает, что весь основной игровой процесс работает, но финальная последовательность и титры пока озвучиваются частично. Рекомендуется создавать резервные копии сохранений перед концовкой игры.

Установка мода:

  1. Установите BepInEx 5 (x64). Скачайте архив BepInEx_win_x64 с официальных релизов и распакуйте в папку с игрой — туда, где находится Citizen Sleeper.exe. Запустите игру один раз и закройте её, чтобы BepInEx создал папки.
  2. Скачайте архив мода доступности Citizen Speaker с GitHub и распакуйте. Скопируйте CSAccess.dll в папку BepInEx/plugins/.
  3. Скопируйте Tolk.dll и nvdaControllerClient64.dll в папку с игрой рядом с Citizen Sleeper.exe.
  4. Запустите экранный диктор до запуска игры.
  5. Запустите игру. При успешной загрузке мода прозвучит голосовое сообщение: «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 года. Будет ли он работать с модом доступности, мне неизвестно.

Ссылки

Купить игру в Steam

Скачать последнюю версию мода с GitHub

Страница мода на GitHub

Обсуждение мода на форуме audiogames.net

Комментарии

Добавить комментарий