External Item Descriptions — модификация для The Binding of Isaac¶
External Item Descriptions (EID) — модификация для игры The Binding of Isaac: Rebirth и её дополнений, отображающая всплывающие подсказки с описаниями предметов, пассивных улучшений, трактовок карт и других объектов на текущем языке игрока. Мод разработан сообществом и распространяется через Steam Workshop; в настройках присутствует переключение языка интерфейса подсказок, отдельного от языка самой игры.
¶Назначение
В The Binding of Isaac подавляющее большинство предметов не имеет внутриигрового описания: игрок видит только название и эффект узнаёт по результату. EID решает эту проблему, выводя краткую карточку при наведении курсора или взаимодействии с объектом — на полках, в магазине, в сундуках, на алтарях. Подсказка включает название, тип (пассивный предмет, активный, карта, трактовка, пилл, батарейка), краткую формулировку эффекта и иногда дополнительные сведения — взаимодействие с другими предметами, редкость, примечания для конкретных персонажей.
¶Поддерживаемые языки
EID поддерживает ряд языков, включая английский, русский, немецкий, французский, испанский, португальский, японский, корейский, китайский (упрощённый и традиционный), польский, турецкий и другие. Переводы выполняются сообществом и поставляются вместе с модом. Полный актуальный список можно увидеть в настройках мода или в репозитории разработчика на GitHub.
¶Как поменять язык
По умолчанию EID определяет язык автоматически — по языку интерфейса самой игры The Binding of Isaac. Если требуется задать язык вручную, это делается в конфигурационном меню мода:
- Открыть меню мода: в главном меню игры выбрать «Моды» (Mods), найти External Item Descriptions и нажать кнопку настроек (шестерёнку), либо открыть конфиг внутри самой игры через назначенную клавишу (по умолчанию — сочетание, заданное в настройках управления, часто это меню паузы с дополнительной клавишей).
- В списке параметров найти пункт Language (Язык).
- Прокрутить список до нужного языка и подтвердить выбор.
После смены языка подсказки обновляются без перезапуска игры. Если нужного языка нет в списке, его можно добавить самостоятельно: файлы переводов лежат в папке мода в подкаталоге resources (обычно .../The Binding of Isaac Rebirth/mods/External item descriptions/resources/), каждый язык представлен отдельным файлом с расширением .lua. Для создания перевода достаточно скопировать английский файл, переименовать его по шаблону language_xx.lua (где xx — код языка) и перевести строки.
¶Конфигурация и горячие клавиши
Помимо языка, в конфиге EID доступны:
- включение и выключение отдельных категорий подсказок (предметы, карты, пиллы, трактовки, батарейки);
- режим отображения — постоянное окно или всплывающее при наведении;
- положение и масштаб текста;
- набор горячих клавиш: переключение видимости подсказок, прокрутка описаний, отображение дополнительной информации (например, список предметов в руке персонажа, счётчик «сколько осталось в пуле»);
- отображение описаний для модифицированных предметов, добавленных другими модами.
Файл конфигурации хранится в папке мода и может быть отредактирован текстовым редактором, что удобно для тонкой настройки или массового применения одних и тех же параметров на нескольких компьютерах.
¶Особенности работы
EID читает данные о предметах из встроенных таблиц и из дополнительных файлов, которые могут подгружать другие моды — так мод поддерживает кастомные предметы из популярных модификаций (Antibirth, Repentance Plus и ряда других). В версии для Repentance реализована поддержка новых механик DLC: трактовок, комнат с испытаниями, новых типов объектов.
Мод совместим с большинством прочих модов и не изменяет геймплей — он работает как информационный слой поверх игры, поэтому разрешён в том числе в забегах и на серверах, где модификации допустимы правилами конкретного сообщества.
¶Распространение и разработка
Основной канал распространения — Steam Workshop, откуда мод устанавливается подпиской в клиенте Steam. Исходный код и файлы переводов размещены на GitHub; принять участие в переводе может любой желающий. Автор поддерживает две основные ветки — для Afterbirth+ и для Repentance, которые обновляются при выходе патчей игры.
¶См. также
- The Binding of Isaac: Rebirth
- Steam Workshop
- Модификация (компьютерные игры)
¶Источники
- Страница мода в Steam Workshop
- Репозиторий разработчика на GitHub
- Вики-проект по The Binding of Isaac
