Консольные команды Subnautica¶
Консольные команды Subnautica — встроенный инструмент игры Subnautica, разработанной студией Unknown Worlds Entertainment, позволяющий игроку изменять игровой процесс с помощью текстовых команд: спавнить объекты, получить ресурсы, управлять состоянием персонажа, погодой и другими параметрами мира. Консоль открывается по умолчанию клавишей ~ (тильда), однако предварительно её необходимо активировать в файле настроек игры.
¶Активация консоли
По умолчанию консоль в Subnautica отключена. Для её включения необходимо найти файл конфигурации игры и вручную изменить параметр ConsoleEnabled на true.
Файл настроек расположен по следующему пути (для Windows):
`` %APPDATA%\UnknownWorlds\Subnautica\settings.cfg ``
Путь можно открыть через проводник, вставив строку %APPDATA%\UnknownWorlds\Subnautica в адресную строку. В папке находится файл settings.cfg, который открывается любым текстовым редактором (например, Блокнотом). Внутри файла нужно найти строку:
`` ConsoleEnabled=false ``
и заменить её на:
`` ConsoleEnabled=true ``
После сохранения файла и запуска игры консоль активируется. Если строка отсутствует, её можно добавить вручную в конец файла.
В ранних версиях игры (до выхода обновления «Living Large» в 2018 году) консоль была доступна без правки конфигурации — она открывалась клавишей ~ сразу после установки. Позднее разработчики скрыли эту функцию, сделав её «пасхальным яйцом», доступным только после ручной активации.
¶Открытие консоли в игре
После активации в файле настроек консоль открывается нажатием клавиши ~ (тильда), расположенной под клавишей Esc на большинстве раскладок. На русской раскладке клавиша может называться Ё. В некоторых случаях при русской раскладке необходимо переключиться на английскую, чтобы символ тильды корректно вводился.
После нажатия клавиши в нижней части экрана появляется строка ввода. Команды вводятся в это поле и подтверждаются клавишей Enter. При вводе поддерживается автодополнение: начало команды подсказывает список доступных вариантов.
¶Основные команды
Консоль Subnautica поддерживает десятки команд. Наиболее часто используемые из них приведены в таблице.
| Команда | Описание |
|---|---|
spawn [id] [кол-во] | Создаёт объект или существо по внутреннему идентификатору в позиции игрока |
item [id] [кол-во] | Выдаёт предмет в инвентарь |
nitrogen | Включает/выключает эффект отравления азотом при глубоководных погружениях |
oxygen | Бесконечный запас кислорода |
nodamage | Отключает получение урона |
invisible | Делает игрока невидимым для существ |
damage [число] | Устанавливает множитель получаемого урона |
timeofday [время] | Устанавливает время суток |
day / night | Мгновенно устанавливает день или ночь |
weather [тип] | Изменяет погоду |
warp [x] [y] [z] | Телепортирует игрока по координатам |
goto [x] [z] | Перемещает игрока на указанные координаты на поверхности |
freecam | Включает свободную камеру, не привязанную к персонажу |
player | Показывает текущие координаты игрока |
kill | Мгновенно убивает персонажа |
biome [название] | Телепортирует в указанный биом |
unlock [id] | Разблокирует чертёж рецепта |
allblueprints | Разблокирует все чертежи |
resources | Выдаёт набор основных ресурсов |
radiation | Включает или отключает радиацию |
ghost | Персонаж проходит сквозь объекты |
¶Идентификаторы объектов
Команда spawn и item требуют указания внутреннего идентификатора объекта в игре. Например, spawn peeper создаст рыбу-пипера, spawn reaperleviathan — левиафана-жнеца, item titanium 5 выдаст 5 единиц титана. Полные списки идентификаторов доступны на тематических вики-проектах, посвящённых игре.
¶Ограничения и особенности
Использование консоли отключает получение достижений (Steam-трофеев) в текущей сессии — это стандартное ограничение для подобных инструментов в играх студии Unknown Worlds. Команды действуют до перезапуска мира или выхода из игры. Часть команд, таких как spawn, работает корректно только на поверхности или в открытой воде, а не в закрытых помещениях.
В Subnautica: Below Zero — самостоятельном продолжении, вышедшем в 2021 году, — механизм активации консоли аналогичен: правка файла settings.cfg в папке %APPDATA%\UnknownWorlds\SubnauticaZero с последующим нажатием клавиши ~.
¶Применение
Консольные команды используются преимущественно для тестирования, создания скриншотов, отладки модов и ускорения прохождения. В сообществе игры команды применяются для быстрого перемещения по карте при сборе материала для гайдов и карт, а также для изучения недоступных или неигровых объектов.
¶Интересные факты
Скрытие консоли в 2018 году сопровождалось комментарием разработчиков о том, что это решение принято, чтобы случайные нажатия тильды не портили игровой опыт новым игрокам. Одновременно с этим часть команд была расширена: добавлены freecam и улучшенный biome, что упростило создание пользовательского контента.
Источники:
- Официальный сайт Unknown Worlds Entertainment
- Subnautica Wiki (subnautica.fandom.com)
- Руководства по консольным командам Subnautica, опубликованные в Steam Community
- Патчноуты игры Subnautica (обновление «Living Large», 2018)
