28.08.2026
1407
305
Автор мода: Zzyxzz
Автор публикации: HDGeroi213
Версия: 1.0.0
Перевод: Мультиязычный
Runtime Database
RUNTIME INFRASTRUCTURE // ACTIVE
RUNTIME DATABASE
◆ ЕДИНАЯ БАЗА • OG • NG • AE • F4SE ◆
F4SE OG / NG / AE COMMONLIBF4RD COMPATIBILITY LAYER
СИСТЕМА СОВМЕСТИМОСТИ СРЕДЫ ВЫПОЛНЕНИЯ // FALLOUT 4
● RUNTIME LAYER ONLINE // DATABASE READY
◆ СИСТЕМНОЕ НАЗНАЧЕНИЕ
Устали от того, что небольшие обновления Fallout 4 ломают ваши F4SE-плагины? Runtime Database помогает совместимым модам продолжать работать на OG, NG и AE без ожидания новой библиотеки адресов.
RUNTIME DATABASE
Одна база данных. OG, NG и AE. Создана, чтобы устанавливать моды не глядя на версию обновления.
Новая основа совместимости для F4SE-плагинов Fallout 4.
RUNTIME DATABASE
Одна база данных. OG, NG и AE. Создана, чтобы устанавливать моды не глядя на версию обновления.
Новая основа совместимости для F4SE-плагинов Fallout 4.
Что такое Runtime Database?
F4SE-плагинам нужно находить определённые части внутри Fallout 4, чтобы работать. Когда Bethesda обновляет игру, эти части могут перемещаться, даже если их назначение не изменилось.
Это одна из главных причин, по которой F4SE-плагины могут внезапно перестать работать после обновления игры.
Runtime Database призвана уменьшить эту проблему.
Вместо того чтобы зависеть только от адресов, созданных для одной точной версии игры, Runtime Database умеет распознавать и находить нужные игровые функции, необходимые совместимому плагину, при запуске Fallout 4.
Это одна из главных причин, по которой F4SE-плагины могут внезапно перестать работать после обновления игры.
Runtime Database призвана уменьшить эту проблему.
Вместо того чтобы зависеть только от адресов, созданных для одной точной версии игры, Runtime Database умеет распознавать и находить нужные игровые функции, необходимые совместимому плагину, при запуске Fallout 4.
СРЕДЫ ВЫПОЛНЕНИЯ // RUNTIME FAMILIES
OG
1.10.163
ORIGINAL GENERATION
NG
1.10.984
NEXT GENERATION
AE
1.11.x
ANNIVERSARY EDITION
Это позволяет одной и той же базе данных и одному и тому же совместимому плагину работать в нескольких различных семействах среды выполнения Fallout 4:
• OG - Fallout 4 1.10.163
• NG - Fallout 4 1.10.984
• AE - Fallout 4 1.11.x, включая 1.11.221 и 1.11.240
Runtime Database автоматически определяет, какое из этих семейств вы используете. Вам не нужно выбирать или настраивать отдельную базу данных для вашей версии игры.
В лучшем случае будущее обновление Fallout 4 может выйти, а совместимые плагины просто продолжат работать. Без необходимости в новой Runtime Database или новой версии каждого плагина.
• OG - Fallout 4 1.10.163
• NG - Fallout 4 1.10.984
• AE - Fallout 4 1.11.x, включая 1.11.221 и 1.11.240
Runtime Database автоматически определяет, какое из этих семейств вы используете. Вам не нужно выбирать или настраивать отдельную базу данных для вашей версии игры.
В лучшем случае будущее обновление Fallout 4 может выйти, а совместимые плагины просто продолжат работать. Без необходимости в новой Runtime Database или новой версии каждого плагина.
Почему это важно?
В настоящее время Fallout 4 существует в нескольких значительно отличающихся поколениях среды выполнения. Поддержка OG, NG и AE одним и тем же плагином обычно требует дополнительной работы от каждого автора модов.
Runtime Database предоставляет общий слой совместимости для всех трёх поколений.
Runtime Database предоставляет общий слой совместимости для всех трёх поколений.
Для игроков это означает:
→ Одна установка Runtime Database для OG, NG и AE;
→ Не нужно вручную выбирать базу данных под конкретную версию Fallout 4;
→ Меньше плагинов ломаются только из-за перемещения внутренних адресов;
→ Лучшая совместимость с будущими обновлениями;
→ Более простая поддержка для авторов модов и списков модов.
Цель не просто поддерживать одну текущую версию Fallout 4. Цель - сделать совместимые плагины менее зависимыми от точных версий игры в принципе.
Чем отличается от Address Library?
Традиционная Address Library работает как карта, созданная для одной точной версии Fallout 4. Если Bethesda что-то перемещает, эту карту обычно нужно пересоздавать для новой версии.
Runtime Database работает скорее как поисковая система. Она знает, что ищет совместимый плагин, и может найти это в запущенной в данный момент игре.
Проще говоря:
Runtime Database работает скорее как поисковая система. Она знает, что ищет совместимый плагин, и может найти это в запущенной в данный момент игре.
Проще говоря:
Address Library: «Нужная функция находится по этому точному адресу».
Runtime Database: «Вот нужная функция, найди, где она сейчас расположена».
Runtime Database: «Вот нужная функция, найди, где она сейчас расположена».
Именно эта разница позволяет плагинам переживать небольшие обновления Fallout 4 без пересборки или обновления.
▸ ЧТО ПРОИЗОЙДЁТ ПОСЛЕ БУДУЩЕГО ОБНОВЛЕНИЯ
Совместимые плагины попытаются найти всё необходимое через Runtime Database при запуске игры.
Если требуемые части игры всё ещё присутствуют и распознаваемы, плагины продолжат работать без обновления.
Если Bethesda фундаментально изменит или удалит что-то, от чего зависит плагин, этот конкретный плагин или Runtime Database всё же может потребовать обновления.
Runtime Database не может гарантировать, что каждое будущее обновление будет безвредным, но значительно уменьшает количество изменений, автоматически ломающих совместимые плагины.
Если требуемые части игры всё ещё присутствуют и распознаваемы, плагины продолжат работать без обновления.
Если Bethesda фундаментально изменит или удалит что-то, от чего зависит плагин, этот конкретный плагин или Runtime Database всё же может потребовать обновления.
Runtime Database не может гарантировать, что каждое будущее обновление будет безвредным, но значительно уменьшает количество изменений, автоматически ломающих совместимые плагины.
Кому это нужно?
Этот мод в первую очередь является зависимостью для F4SE-плагинов, созданных на основе Runtime Database / CommonLibF4RD.
Если другой мод указывает Runtime Database как требование, установите его через ваш менеджер модов и поддерживайте в актуальном состоянии.
Если другой мод указывает Runtime Database как требование, установите его через ваш менеджер модов и поддерживайте в актуальном состоянии.
▸ БОЛЬШЕ, ЧЕМ БАЗА ДАННЫХ АДРЕСОВ
Runtime Database делает больше, чем просто находит игровые функции.
Вместе с CommonLibF4RD он также предоставляет инструменты, помогающие авторам плагинов работать с различиями между OG, NG и AE без поддержки полностью отдельных плагинов.
Эти возможности включают:
• Идентификаторы, учитывающие среду выполнения для OG, NG и AE;
• Смещения, учитывающие среду выполнения, когда код игры различается между поколениями;
• Автоматическое обнаружение точек вызова хуков с помощью Auto Location;
• Проверка перед установкой хука;
• Опциональная диагностическая трассировка и полные карты среды выполнения.
Традиционные хуки часто зависят от фиксированного смещения внутри игровой функции. Если Bethesda слегка изменит функцию, нужный вызов может переместиться, и плагин может выйти из строя, даже если сама функция всё ещё существует.
С помощью Auto Location совместимый плагин может искать внутри найденной функции предполагаемую точку вызова, а не предполагать, что она всегда находится по одному фиксированному смещению.
Вместе с CommonLibF4RD он также предоставляет инструменты, помогающие авторам плагинов работать с различиями между OG, NG и AE без поддержки полностью отдельных плагинов.
Эти возможности включают:
• Идентификаторы, учитывающие среду выполнения для OG, NG и AE;
• Смещения, учитывающие среду выполнения, когда код игры различается между поколениями;
• Автоматическое обнаружение точек вызова хуков с помощью Auto Location;
• Проверка перед установкой хука;
• Опциональная диагностическая трассировка и полные карты среды выполнения.
Традиционные хуки часто зависят от фиксированного смещения внутри игровой функции. Если Bethesda слегка изменит функцию, нужный вызов может переместиться, и плагин может выйти из строя, даже если сама функция всё ещё существует.
С помощью Auto Location совместимый плагин может искать внутри найденной функции предполагаемую точку вызова, а не предполагать, что она всегда находится по одному фиксированному смещению.
SYSTEM DEPENDENCIES
Требования:
✔ F4SE , соответствующий вашей версии игры
✔ Мод, требующий Runtime Database
COMPATIBILITY LAYER
Совместимость:
Runtime Database является инфраструктурной зависимостью и не изменяет геймплей, квесты, ресурсы, сохранения или порядок загрузки.
Он создан для сосуществования с другими модами.
Он создан для сосуществования с другими модами.
Установка: (можно вручную или через менеджеры модов)
Скачиваем архив мода и устанавливаем через менеджеры модов или вручную, берем файлы из архива и кидаем в папку Data в игре.
RUNTIME PATH
> Data / F4SE / Plugins / f4rd-runtime.binПримечание: Как устанавливать моды и что делать в ini файлах [читаем в данной теме].
◆ RUNTIME DATABASE // RUNTIME COMPATIBILITY LAYER ◆
Основной архив (23,9 MB)Сервер №1





Есть некоторые моды, которые создают специально под OG/NG/AE и автором нужно пересобирать моды заново, так как функций которые есть на AE либо отсутствуют, либо находятся по другим адресам, было бы круто, но что то за гранью
А так спасибо за выкладку его на сайте, а то у некоторых есть проблемы с Nexus.
Насчет частых обновлений - так он косяки правит (особенно в последних модах - достаточно почитать комментарии к модам и сообщения о багах) или, как сейчас в основном просто добавляет использование этого мода. Проблема в том, что он их кучу навыпускал. Вот этот мод и один из вариантов её исправления . Хотя, если он будет их также плодить и дальше, то вряд ли что поможет.
P.S. Често говоря, лично меня эти обновления под AE мало волнуют, т.к. сижу на OG.