Моддинг-ядро для игры «Это была моя ошибка» (EBMO)
ЭБМО Mod Core API — это библиотека базового уровня для BepInEx, созданная для упрощения разработки модификаций и DLC к психологическому хоррору «Это была моя ошибка». Фреймворк берет на себя рутину: правильную загрузку независимых скриптов, монтирование бандлов ассетов, адаптацию UI-ввода и устранение проблем с графикой.
Основные преимущества
Изолированная загрузка сборок
Подключение кода аддонов через .asmdef без конфликтов пространства имён, сбоев компиляции и выпадения скриптов со сцен.
Автофикс URP шейдеров
Автоматическое переназначение шейдеров материалов в рантайме игры, полностью исключающее появление розовых непрогруженных текстур на кастомных сценах.
Адаптация UI и ввода Unity 6
Корректное переключение модулей ввода на StandaloneInputModule и разблокировка курсора, обеспечивающие 100% отклик кнопок мыши.
Диалоговая система и хуки
Поддержка отслеживания событий диалоговых веток, встроенное логирование параметров и инструментарий для создания сюжетных модификаций.
Ссылки и сообщество
Репозиторий проекта
Открытый исходный код библиотеки, шаблоны для разработки дополнений и готовые утилиты сборки бандлов под Unity 6.