Mod Configuration Menu (MCM) для Anomaly

Mod Configuration Menu

Описание «Mod Configuration Menu»

Mod Configuration Menu — это централизованное место для модификаций на Сталкер, где можно разместить свои параметры конфигурации, в частности для Anomaly 1.5.1 и 1.5.2.

MCM предоставляет место другим модификациям для отображения пользовательского интерфейса настроек. Аддоны, использующие MCM, могут быть идентифицированы по скрипту с именем, заканчивающимся на mcm.script.

Скрипт ui_mcm.script содержит подробное руководство по настройке пользовательского интерфейса опций с помощью MCM. Баги с MCM или падения с ui_mcm.script в логе, скорее всего, вызваны одним из модов/аддонов, использующих MCM, и должны быть сообщены автору этого мода/аддона.

Кредиты: Tronex, Blackgrowl, Igigog, Diphenhydramine-HCl, Haru.

Описание обновлений

1_1:
— Добавлена таблица опций, передаваемая по ссылке.

1_2:
— Исправлен сбой, который на самом деле все еще является частью ui_options.

1_3:
— Добавлены дополнительные элементы управления для дерева опций/текста ветви, смотрите раздел руководства «Параметры дерева опций».

1_4:
— Интегрирован скрипт dph-hcl для сохранения параметров MCM, специфичных для конкретной игры. Смотрите «Руководство: Использование скрипта dph-hcl для сохранения параметров MCM, специфичных для конкретной игры».

1_5:
— Передайте значение функторам.

MCM 1.6.0 (Принята версия по умолчанию по причинам, связанным со спецификацией версий):
— Список в крайнем левом углу отсортирован по алфавиту, за исключением того, что MCM всегда будет вверху, чтобы служить целевой страницей.
— Добавлена утилита ведения журнала, смотрите инструкцию в mcm_log.script.
— Теперь передайте значение true обратному вызову on_options_change, чтобы можно было определить, когда оно поступает от mcm.
— MCM отслеживает идентификатор сеанса, который увеличивается только при запуске исполняемого файла игры.

ui_mcm.get_session_id()
— Добавлен assert для определения отсутствующих полей val, поскольку это приводит к труднодиагностируемым ошибкам.
— Добавлен assert для блокировки вызова get(), пока mcm строит дерево параметров.
— Добавлен виджет привязки клавиш. Он включает простой список конфликтов и список всех привязок клавиш в дереве mcm.
— Добавлены служебные функции для поддержки привязки клавиш.
— Отслеживание удерживаемого состояния элементов управления shift и клавиш alt с помощью одной функции для считывания всех трех и состояния без модификатора.
— Функции, помогающие идентифицировать однократное, двойное и длительное нажатие клавиши.
— Предоставлены шаблонные таблицы параметров mcm для выбора клавиш-модификаторов и одиночных / двойных и длительных нажатий, которые включают строки перевода.

1.6.1:
— Исправлен сбой xrdebug 1040.

1.6.2:
— Добавлено сообщение, когда io.open не удается создать файл.
— Исправлен сбой ui_mcm.script, если mcm_log.script отсутствует.
— По умолчанию для ведения журнала отладки установлено значение false, как и предполагалось изначально.

1.6.3:
— Исправлена ошибка, возникающая при двойном и одиночном нажатии одной и той же клавиши.

1.6.4:
— В приведенном выше исправлении пропущено одно место.

1.6.5:
— Добавлена поддержка несвязанных комбинаций клавиш MCM. Нажатие клавиши ESC при привязке клавиши приведет к отмене привязки, но щелчок по ней все равно приведет к отмене процесса привязки.
-1 — это значение для несвязанных клавиш. Несвязанные клавиши не будут отображаться как конфликтующие. Добавлены значения mouse4-8 в качестве допустимых комбинаций клавиш.
— Обновлен mcm_log до версии 1.0.2, исправлена ошибка при выходе из системы.
— Увеличено время двойного нажатия до 200 мс. вместо 500. Это повысит чувствительность к нажатиям на клавиши mcm.
— Изменена настройка с шагом 5. Специальная обработка для оберток клавиш в списке привязок клавиш.
— Исправлена ошибка в скрипте dph-hcl для сохранения параметров MCM, специфичных для игры (HarukaSai).

Скачать Stalker: Mod Configuration Menu (MCM) для Anomaly

Установка:
— Распаковать архив в папку с игрой(модом). После этого он должен отобразится в Главном меню.

Дополнительная информация:
— Само по себе MCM ничего не делает, его надо использовать с другими модами.
— Архив также включает в себя значки, сделанные BlackGrowl, которые могут быть использованы для идентификации модов, использующих MCM или требующих его.
— Языки: английский (основной), русский (машинный перевод).

Авторnebuladevs
Оф. сайтModdb, Блог Mods.Su
Дата выхода11 февраля 2021 г.
Обновлено19 мая 2024 г. — v 1.6.5
Нашли ошибку? Выделите ее и нажмите Ctrl + Enter

Комментарии 1

  1. Зæå Møŋœøŀijŧ

    А на андроид будет?

Оставить комментарий

* - поля, обязательные для заполнения