(26.06.2020 17:30)Berserker Wrote: Algor, ты пробовал копаться в тысячах файлах, рефакторить их, писать функции с зависимостью от 5-и других функций и т.д.?
Berserker, а что не в миллиардах и с тысячными зависимостями? Утрировать, так утрировать.
У нас тут, напоминаю всем кто забыл/не следил, несколько новых событий. Событий, Карл! Какой к хренам рефакторинг и множественные зависимости?
Я еще не смотрел, как сделал igrik, но, подозреваю, все также: один адрес - один хук, + минимальная стандартная обвязка.
Что там рефакторить? Сложил в один маленький файл Event_xxx и всё - пользуйся до скончания века или пока не поменяется адресация в связи с какими-нить глобальными изменениями платформы. Один файл с одним неделимым и нерасширяемым функционалом.
Это не постоянно растущая библиотека все-в-одном-листать-устанешь, которая куда вероятнее окажется в нескольких модах одной сборки в различных ипостасях-версиях и породит неработоспособность.
BattleHeroes Rus/Eng | ERA scripts (+ReMagic) Rus/Eng