(14.06.2022 18:25)ZVS Wrote: Есть еще один вопрос. Как подгружаются DLL сейчас.
Либо загрузчиком HD-мода (плагин, о котором мы говорим, рассчитан на загрузку именно им, т.к. его автор - ярый фанат SoD, увы), который грузит пользовательские dll сразу после бараторческих dll, любо загрузчиком эры в середине инициализации самой эры (функция LoadPlugins('dll') с системным вызовом Windows.LoadLibrary). Т.е. примерно время подзагрузки плагинов и там и там не сильно отличается, поэтому некоторые простые содовские плагины работают на эре без перекомпиляции.
(14.06.2022 18:45)daemon_n Wrote: тем не менее сам плагин работает отлично ещё до наших изменений объекта на указатель, но вот erm измененеия не видит, потому и страдает мой мод на исследование заклинаний
Он для СоД отлично написан и отлично там работает, Алекс всё-таки профи в этом деле. Но обо всём, что присутствует в ВоГе по части заклинаний при этом можно благополучно забыть, сам плагин не рекомендуется использовать в ЭРЕ, т.к. он написан совершенно не под ЭРУ (с той же era.dll у него совместимости нет, да и сторонние плагины не увидят новые заклинания и могут при их использовании вылетать). Маячок возможно всё же когда-нибудь додумается его адаптировать под ВоГ (но с той скоростью, с которой он адаптировал Аметист и Эмералд с его безконечными обновлениями и костылями, произойдёт это лет через 10 наверное).
(14.06.2022 18:52)daemon_n Wrote: предлагаю тебе и Alex'у скооперироваться на http://heroescommunity.com/viewthread.ph...2929#focus
или в Дискорде - будет универсальный мод на новые заклинания
Не, сейчас между русскими и украинцами не самые тёплые отношения. Там уже много раз предлагалось портировать плагин на ЭРУ, но Алекс категорически против участия в этой авантюре (плюс к этому, исходники последней версии своего плагина он выкладывать не хочет - в данный момент заниматься адаптацией старой версии бессмысленно, т.к. она содержит ошибки, исправленные в новой).