CRAFT MENU STUTTER FIX
◆ БЕЗ ЗАВИСАНИЙ • ЧИСТЫЙ КРАФТ • НУЛЕВЫЕ ИЗМЕНЕНИЯ ИГРЫ ◆
ФИКС СТУТТЕРА МЕНЮ КРАФТА // FALLOUT 4
Описание:
Фикс на уровне движка, устраняющий зависания (статтеры) в меню крафта (оружие, силовая броня), которые годами доставляли неудобства любителям модификации оружия.
Каждый раз, когда вы открываете меню модификации оружия, движок сканирует все объективно создаваемые предметы и модификации в вашем списке загрузки для каждой точки крепления. В сильно модифицированных сборках это приводит к зависанию примерно на 350 мс для каждого слота — и так каждый раз.
Этот плагин предварительно рассчитывает отфильтрованное подмножество подходящих кандидатов для каждой точки крепления и временно подставляет его перед каждым вызовом BPML. Собственная логика движка по-прежнему обрабатывает каждого кандидата, поэтому результаты абсолютно идентичны оригинальной игре. Стоимость материалов, требования к перкам и возможность крафта сохраняются в полном объёме. Файлы игры не подвергаются изменениям.
Каждый раз, когда вы открываете меню модификации оружия, движок сканирует все объективно создаваемые предметы и модификации в вашем списке загрузки для каждой точки крепления. В сильно модифицированных сборках это приводит к зависанию примерно на 350 мс для каждого слота — и так каждый раз.
Этот плагин предварительно рассчитывает отфильтрованное подмножество подходящих кандидатов для каждой точки крепления и временно подставляет его перед каждым вызовом BPML. Собственная логика движка по-прежнему обрабатывает каждого кандидата, поэтому результаты абсолютно идентичны оригинальной игре. Стоимость материалов, требования к перкам и возможность крафта сохраняются в полном объёме. Файлы игры не подвергаются изменениям.
Принцип работы:
ПРОБЛЕМА
● При каждом открытии меню верстака движок сканирует абсолютно все Constructible Object и Object Mod из вашего списка загрузки для каждого слота. На тяжёлых сборках модов это вызывает задержку ~350 мс на каждый слот.РЕШЕНИЕ
● Плагин заранее формирует и кэширует отфильтрованный список кандидатов для каждой точки крепления и подставляет его перед вызовами BPML.СОВМЕСТИМОСТЬ И БЕЗОПАСНОСТЬ
● Вся оригинальная логика движка, расход ресурсов, требования перков и условия крафта остаются без изменений. Файлы игры не перезаписываются.Требования:
Установка: (можно вручную или через менеджеры модов)
Установить через менеджеры модов или вручную. Активация не требуется.
>_ DATA / F4SE
В файле CraftingMenuFix.ini настроить если понадобится по пути Data/F4SE/Plugins/
[Debug]
; Подробные сведения по каждому моду (включает formID рецепта для проверки того, что данные о материалах/перках заполняются движком).
; Установите в 0 после завершения диагностики.
Verbose = 0
[Prefilter]
; Исправление задержек (статтеров) из v7: перед каждым вызовом BPML временно заменяет массивы форм formArrays[COBJ]/[OMOD]
; отфильтрованным списком кандидатов для текущего слота точки крепления (строгое надмножество собственного предиката движка,
; результаты байт-в-байт идентичны оригинальным). Исходные массивы восстанавливаются сразу после завершения стандартного BPML.
; Вся стоимость материалов, требования к перкам и статус возможности крафта рассчитываются и заполняются самим движком —
; они всегда корректны и всегда актуальны.
; 1 = включено (по умолчанию), 0 = чисто оригинальное поведение игры (без ускорения).
bEnabled = 1
Примечание: Как устанавливать моды и что делать в ini файлах [читаем в данной теме].
Обновление:1.0.3
Добавлен конфигурационный файл CraftingMenuFix.ini
◆ CRAFT MENU FIX // КРАФТ БЕЗ ЗАДЕРЖЕК ◆
Основной архив (201 kb)Сервер №1





Добавлен конфигурационный файл CraftingMenuFix.ini