Anomaly Mod Configuration Menu (AMCM / MCM) 1.7.2 — универсальное меню настройки аддонов для S.T.A.L.K.E.R. Anomaly 1.5.3 и новее. MCM создаёт единый раздел интерфейса, через который другие модификации могут предоставлять собственные параметры и настройки непосредственно в игре.
Сам по себе MCM практически ничего не меняет в игровом процессе. Это прежде всего фреймворк и централизованное меню для других аддонов. Если установленная модификация поддерживает MCM, её разработчик может добавить в меню переключатели, ползунки, выбор значений, горячие клавиши и другие параметры без необходимости вручную редактировать конфигурационные файлы.
Начиная с версии 1.7.0, MCM предназначен только для S.T.A.L.K.E.R. Anomaly 1.5.3 и более новых версий. Поддержка старых сборок Anomaly прекращена.
Для чего нужен MCM:
• Создаёт единое меню настроек для совместимых аддонов.
• Позволяет изменять параметры модификаций непосредственно из игры.
• Упрощает управление большим количеством установленных аддонов.
• Предоставляет разработчикам систему для создания собственного интерфейса настроек.
• Может использоваться аддонами как обязательная зависимость или дополнительная возможность.
Совместимые модификации обычно можно определить по наличию скрипта, название которого заканчивается на mcm.script. Некоторые аддоны способны работать как с установленным MCM, так и без него, используя меню только для дополнительных настроек.
Версия 1.7.2:
• Улучшен перенос текста для аддонов с длинными названиями.
• Добавлена строка поиска установленных аддонов в MCM.
• Добавлены дополнительные возможности для разработчиков модификаций.
• Изменения интерфейса могут конфликтовать с аддонами, которые самостоятельно изменяют внешний вид MCM.
Изменения версии 1.7.0:
• Добавлена полноценная поддержка нового главного меню Anomaly 1.5.3.
• Реализованы расширенные возможности настройки интерфейса от Catspaw.
• Разработчики получили больше инструментов для создания сложных и нестандартных страниц настроек.
• Исправлена некорректная строка в настройках назначения клавиш.
• Улучшен русский перевод благодаря Frir.
• Поддержка ограничена Anomaly 1.5.3 и более новыми версиями.
Для разработчиков аддонов:
Файл ui_mcm.script содержит подробную информацию по созданию собственного интерфейса настроек через MCM. Благодаря этому разработчики могут интегрировать параметры своих аддонов непосредственно в общее меню конфигурации.
Версия 1.7.0 также расширила возможности для опытных разработчиков интерфейсов. Ранее часть этих функций использовалась через обходные решения, теперь они официально являются частью MCM и позволяют создавать более сложные страницы настроек.
В архив также входят специальные значки от BlackGrowl, которыми авторы могут обозначать аддоны, поддерживающие MCM или требующие его для работы.
Сохранение настроек:
В состав MCM входит MCM SAVEFILE STORAGE от Diphenhydramine-HCl — дополнительная система хранения данных, которую могут использовать совместимые модификации.
Ошибки и конфликты:
Если игра выдаёт ошибку или вылет, связанный с ui_mcm.script, причиной не обязательно является сам MCM. В большинстве случаев проблема возникает в одном из установленных аддонов, использующих его интерфейс.
При возникновении подобных ошибок рекомендуется проверить недавно установленные или обновлённые модификации с поддержкой MCM. Ошибки конкретного аддона следует сообщать его автору.
Аддоны, изменяющие внешний вид или структуру самого MCM, могут потребовать обновления для корректной работы с версией 1.7.2.
Совместимость:
MCM 1.7.0 и новее предназначен только для S.T.A.L.K.E.R. Anomaly 1.5.3 и последующих версий. Использовать актуальные версии MCM на Anomaly 1.5.2 и более старых сборках не следует.
Автор рекомендует всегда устанавливать актуальную версию MCM, особенно при обновлении самой Anomaly или аддонов, использующих меню конфигурации.