
Добавляет меню, позволяющее игрокам настраивать параметры своих модов. Это платформа для авторов модов, позволяющая добавлять настройки в их моды!
Список изменений
Простое меню конфигурации модов, в котором авторы могут отображать настройки своих модов для игроков, чтобы те могли изменять их и настраивать игру по своему вкусу. Это всего лишь фреймворк. Сам по себе он ничего не делает, но авторы модов могут использовать его для добавления настроек в свои моды. Поддержка пользовательских сочетаний клавиш! Больше не нужно редактировать Engine.ini для простых настроек.
ОСОБЕННОСТИ:
- Фреймворк для авторов модов. Меню конфигурации модов позволяет создателям модов легко отображать и настраивать параметры своих модов (нацелено на Blueprint) с целью, чтобы пользователи модов могли легко изменять настройки и настраивать свой игровой процесс.
- Доступные переменные и пользовательские сочетания клавиш. Авторы модов смогут отображать числа с плавающей запятой, целые числа, логические значения, строки и преобразования в меню, которое позволит конечному пользователю редактировать их, при этом мод автора мода будет автоматически загружать настроенные переменные обратно. Возможны даже пользовательские сочетания клавиш. Также есть возможность создавать комбинированные списки для выбора нескольких вариантов.
- Простота настройки. Автору мода нужно лишь определить, какие переменные будут доступны через MCM, выбрать отображаемые имена и значения по умолчанию.
- Быстрый возврат к значениям по умолчанию. Если пользователи мода слишком сильно меняют настройки и хотят вернуться к значениям по умолчанию, они могут сделать это для каждого мода отдельно, всего одной кнопкой.
- Единое меню мода. Каждый мод, использующий способ отображения переменных через MCM, автоматически отображается в MCM. Список динамический, это означает, что если пользователь мода удалит мод, использующий MCM, этот мод будет удален из списка.
- Отсутствие жестких требований. Авторы модов могут внедрить MCM в свои моды, но это не является обязательным условием для их работы. Авторы модов по-прежнему могут настраивать параметры через Engine.ini, если захотят, используя MCM в качестве дополнительной опции. MCM — это просто способ упростить работу для конечного пользователя.
- Полная настраиваемость. Авторы модов могут определять категории своих настроек, и настройки будут отображаться в соответствии с их категорией. Каждая категория имеет изображение, которое также можно настроить. В заголовке мода также можно разместить настраиваемое изображение. Имя автора мода также может отображаться в MCM. Создатели модов могут добавлять всплывающие подсказки, объясняющие, что делает та или иная настройка; эта подсказка появляется при наведении курсора.
- Полное руководство по настройке. Было создано руководство, чтобы помочь авторам модов внедрить MCM в свои собственные моды, включая два разных примера модов. Авторам модов потребуется загрузить базовый мод MCM, чтобы процесс упаковки прошел успешно.
- Изменения в реальном времени. Все изменения, внесенные в MCM, происходят в реальном времени, это означает, что для большинства настроек может не потребоваться перезапуск игры.
- Очень полезно в тестовых средах. MCM имеет кнопки в пользовательском интерфейсе, которые являются очень быстрым способом тестирования.
- Возможно использование с контроллером. Есть режим геймпада и режим клавиатуры. Однако переключение между ними в процессе настройки приведет к повторному открытию меню. Для смены комбинаций клавиш пользователям необходимо использовать мышь и клавиатуру.
ИЗВЕСТНЫЕ ПРОБЛЕМЫ:
- Назначения клавиш не возвращаются к значениям по умолчанию. На данный момент я не могу найти подходящего способа сделать это, учитывая возможности реализации пользовательских назначений клавиш.
- Пользователям геймпада для смены комбинаций клавиш необходимо переключиться в режим мыши + клавиатуры. На данный момент способ обработки ввода в игре очень неудобен, учитывая все возможные комбинации и ситуации. Настройка режимов — самый простой способ решения этой проблемы.
- Пользователи геймпада МОГУТ обнаружить, что курсор мыши в режиме геймпада зависает. Возможно, вам потребуется подключить мышь, чтобы он двигался (даже если вы продолжите использовать режим геймпада). Не подтверждено, что это происходит в моде, но у меня нет Xbox для проверки.
- Интерфейс иногда повторно открывается при первом запуске или смене режима геймпада. Это так и задумано! При первом открытии интерфейса мод ищет ваш режим ввода (клавиатура/геймпад) и сразу же перезагружается, как только находит один из режимов. Если вы меняете режим ввода во время изменения настроек, мод всегда будет пытаться перезагружаться в тот режим, который подходит вашему режиму ввода.
- Локализация пока отсутствует, не ждите её, пока GSC не добавит локализацию непосредственно в Zone Kit, я не собираюсь этим заниматься.
УСТАНОВКА:
- Поместите файлы .pak, .ucas и .utoc в папку ~mods в \STALKER 2 Heart of Chornobyl\Stalker2\Content\Paks\~mods. Если она не существует, создайте её.

Часто задаваемые вопросы:
Как открыть MCM?
Нажмите B. Это клавиша по умолчанию. Позже в меню вы можете изменить её на любую другую по своему желанию.
Требуется новая игра?
Я автор модов, как добавить настройки для моего мода в MCM?
- Я сделал небольшое руководство, которому вы можете следовать здесь: Ссылка. Пожалуйста, ознакомьтесь с примером мода MCM, в нём много полезной информации.
Помогите! Что-то сломалось!! Я не знаю, как это исправить!!
- В меню нажмите кнопку «Удалить настройки», затем перезапустите игру. ИЛИ перейдите в C:\Users\YOURUSER\AppData\Local\Stalker2\Saved\SaveGames и удалите MCM_Settings.sav.
СОВМЕСТИМОСТЬ:
Должно быть совместимо со всем и с будущими обновлениями.
Вы можете открыть меню, нажав B. Эту комбинацию клавиш можно изменить в самом меню!
АВТОРЫ:
Kyne's Peace/ZunaSW: графика и программирование;
Raven Ascendant и Anomaly MCM: вдохновение, этот мод во многом основан на моде Anomaly MCM;
GSC Game World: за предоставленную возможность участвовать в бета-тестировании Zone Kit и за то, что они так много сделали для моддеров.
|