(09.09.2021 08:38)daemon_n Wrote: это всего лишь плагины - как яи говорил, их можно в отдельный мод.
Можно и в отдельный. Только как можно выключить такой мод, если он грузится вместе с ERA+ независимо от содержимого list.txt? Режима глобального мода как не было, так и нет.
(09.09.2021 08:38)daemon_n Wrote: Ну или просто заглушки поместить в твоём моде - простейшее решение.
Подгружать dll-пустышки - далеко не лучшее решение. Увы, Берсеркер не хочет применять следующую схему загрузки плагинов:
1. В папке EraPlugins ищестся dlllist.txt со списком плагинов, которые должны подгружаться из папки EraPlugins.
2а. Если dlllist.txt найден, то все плагины грузятся по списку из него, те, которые в списке отсутствуют - пропускаются.
2b. Если dlllist.txt не найден, то загрузка проходит как обычно, т.е. как *.dll и *.era.
Поэтому пока этого не будет, то ERA+ будет требовать либо чистую версию ERA, либо специальную сборку, а ни того, ни другого в Лаунчере нет и вряд ли предвидится.
Аналогично рекомендуется делать и с бинарными патчами из AfterWoG и BeforeWoG, чтобы грузились только строго определённые патчи, а если игрок захочет на свой страх и риск добавить сторонние плагины и патчи в глобальный мод, то он может это сделать вручную, отредактировав dlllist.txt и binlist.txt (ну или удалить эти текстовики, тогда будет грузиться всё подряд), так же точно как вручную редактируют сам list.txt для добавления/удаления модов. Реализовать режим глобального мода можно только в рамках самой ЭРЫ, т.е. только непосредственно Берсеркером.