Legend of Grimrock 2

Руководство посвящено использованию консольных команд и скрытых возможностей в Legend of Grimrock 2. Вы узнаете, как активировать режим разработчика, ввести чит-коды для получения предметов и изменения параметров героев. Также в материале представлены решения сложных головоломок, способы полной перенастройки персонажей (респец) и локации секретных зон, доступных через специальные ключи.

Как ввести чит коды в Legend of Grimrock 2

Для активации чит-кодов необходимо включить встроенную консоль разработчика. Перейдите в папку с сохранениями и конфигурацией игры по пути C:\Users[Имя_пользователя]\Documents\Almost Human\Legend of Grimrock 2. Откройте файл grimrock.cfg с помощью любого текстового редактора, например Блокнота. Найдите строки console и consoleKey. Измените их значения на console = true и consoleKey = 192. Сохраните изменения и закройте файл. Запустите игру. Во время прохождения нажмите клавишу тильда (~), расположенную над Tab, чтобы открыть консоль ввода команд. Введите нужный код и нажмите Enter. Команды чувствительны к регистру и синтаксису. Перед использованием команд, изменяющих характеристики или навыки, рекомендуется создать резервную копию сохранений.

  • spawn("tome_leadership") - +1 ко всем характеристикам
  • spawn("turtle_steak") - +1 еды
  • spawn("potion_dexterity") - +1 ловкости
  • spawn("potion_vitality") - +1 жизненной силы
  • spawn("tome_wisdom") - +1 очко навыка
  • spawn("potion_strength") - +1 силы
  • spawn("potion_willpower") - +1 силы воли
  • spawn("tome_fire") - +20 сопротивления огню
  • spawn("tome_water") - +20 сопротивления льду
  • spawn("tome_earth") - +20 сопротивления яду
  • spawn("tome_air") - +20 сопротивления электричеству
  • spawn("tome_energy") - +25 энергии
  • spawn("tome_health") - +25 здоровья
  • spawn("potion_cure_disease") - Противоядие от болезней
  • spawn("potion_cure_poison") - Антидот от яда
  • spawn("potion_greater_energy") - Большое зелье энергии
  • spawn("potion_greater_healing") - Большое зелье здоровья
  • spawn("plate_cuirass") - Полный латный нагрудник
  • spawn("plate_cuisse") - Полные латные набедренники
  • spawn("plate_gauntlets") - Полные латные рукавицы
  • spawn("plate_greaves") - Полные латные поножи
  • spawn("gear_key") - Шестерёнчатый ключ
  • spawn("gold_key") - Золотой ключ
  • spawn("iron_key") - Железный ключ
  • spawn("master_key") - Мастер-ключ (открывает любые замки, кроме сундуков с сокровищами)
  • spawn("lock_pick") - Отмычка (открывает запертые сундуки)
  • spawn("magic_bridge") - Магический мост (покрывает одну клетку перед группой)
  • spawn("mine_key") - Шахтёрский ключ
  • spawn("potion_resurrection") - Воскрешение мёртвых товарищей
  • spawn("round_key") - Круглый ключ
  • spawn("timepiece") - Хронометр (показывает время при отдыхе)
  • spawn("crystal_shard_healing") - Осколок кристалла (полностью исцеляет группу, убирает все негативные эффекты, включая смерть)
  • spawn("etherweed") - 1 Эфирная трава
  • spawn("falconskyre") - 1 Соколиный корень
  • spawn("potion_crystal") - Кристальный цветок
  • spawn("potion_energy") - Малое зелье энергии
  • spawn("potion_healing") - Малое зелье здоровья
  • spawn("potion_speed") - Зелье скорости
  • spawn("potion_invisibility") - Зелье невидимости
  • spawn("potion_rage") - Зелье ярости
  • spawn("potion_protection") - Зелье защиты
  • spawn("potion_resistance") - Зелье сопротивления
  • spawn("arrow") - Стрела
  • spawn("crossbow_bolt") - Арбалетный болт
  • spawn("throwing_knife") - Метательный нож
  • spawn("shuriken") - Сюрикен
  • spawn("rock") - Камень
  • spawn("torch") - Факел

Для полной перенастройки персонажа (респека) используйте команды в консоли, находясь в игре. Определите номер героя в отряде: 1 — верхний левый, 2 — верхний правый, 3 — нижний левый, 4 — нижний правый. Замените X в командах на соответствующий номер. Команда party.party:getChampion(X):setEnabled(false) отключает персонажа, делая слот пустым. party.party:getChampion(X):setEnabled(true) активирует слот или создает нового героя 1 уровня. Имя меняется через party.party:getChampion(X):setName("Имя"), где имя должно быть в кавычках и не превышать 20 символов. Расу можно изменить на human, minotaur, lizardman, insectoid или ratling командой party.party:getChampion(X):setRace("раса"). Класс меняется на alchemist, barbarian, battle_mage, fighter, knight, rogue или wizard через party.party:getChampion(X):setClass("класс"). Пол изменяется командой party.party:getChampion(X):setSex("male") или party.party:getChampion(X):setSex("female"), что влияет только на голосовые эффекты. Портрет меняется через путь к файлу текстуры, например party.party:getChampion(1):setPortrait("assets/textures/portraits/human_male_01.tga"). Будьте осторожны: выбор несуществующего портрета может вызвать вылет игры.

Изменение базовых характеристик производится командой party.party:getChampion(X):setBaseStat("характеристика", число). Доступные характеристики: strength, dexterity, willpower, vitality. Для повышения уровня используйте команду party.party:getChampion(X):levelUp(), которая добавляет необходимое количество опыта для следующего уровня. Очки навыков добавляются через party.party:getChampion(X):addSkillPoints(число). Для прокачки конкретных навыков применяется команда party.party:getChampion(X):trainSkill("навык", уровни, dontSpendPoints). Список навыков включает accuracy, air_magic, alchemy, armors, athletics, critical, concentration, dodge, earth_magic, fire_magic, firearms, heavy_weapons, light_weapons, missile_weapons, throwing, water_magic. Параметр dontSpendPoints со значением true позволяет повысить навык без затрат очков. Черты характера добавляются командой party.party:getChampion(X):addTrait("название_черты") и удаляются через party.party:getChampion(X):removeTrait("название_черты").

Странный ключ хаба (Strange Hub Key) не подходит к обычным замочным скважинам. Его необходимо использовать в локации Корнистые hollows (Rootling Hollows). Найдите пьедестал торговца ключами. Поместите ключ на этот специальный постамент. После этого рядом откроется портал в секретную зону. Это единственное правильное применение данного предмета, которое часто упускают игроки, пытающиеся применить его к стандартным дверям.

При редактировании файла конфигурации для смены клавиши вызова консоли можно использовать другие коды виртуальных клавиш, если тильда неудобна. Код 192 соответствует тильде, 220 — обратной косой черте. Избегайте назначения на клавиши управления движением (W, A, S, D), чтобы консоль не открывалась постоянно при перемещении. Все команды консоли работают только в том случае, если параметр console установлен в значение true. После внесения изменений в конфиг файл обязательно перезапускайте игру для применения настроек.

Книга кодов и описаний