Здравствуйте и с Новым Годом.
Я обновил плагин "credits unlink" специально для этого мода,
теперь он поддерживает полноэкранное видео в главном меню.
Что нового:
- Титры корректно отрисовываются поверх видео (не нужен mainmenu.pcx или кусочек gamselbk.pcx).
- Полностью устранен эффект "мерцания" при ведении мыши и эффект "сияния".
Механизм следующий: удалены множественные "редроу" итемов в главном меню,
теперь экран перерисовывается один раз при отрисовке кадра видео.
-
Нет необходимости использовать композитные png для кнопок в главном меню, обычные кнопки с полупрозрачностью нормально отрисовываются, не нужен громоздкий json.
- Пофиксен (пофикшен?) эффект раздвоения кнопок при нажатии.
- Плагин умеет рисовать лого поверх видео (настраивается с помощью ключей в json), не нужна костыльная кнопка с лого.
Я протестировал плагин в
трех разных ситуациях, как с bik, так и с smk:
1)видео отсутствует (мод Random Wallpapers),
2)маленькое видео (анимированный туман в оригинальном SOD и вращающийся меч в WOG)
3)полноэкранное видео из этого мода,
багов не заметил.
Единственный недостаток - кнопки безбожно тормозят на старых компьютерах без SSD. Причина в том, что одновременно с жесткого диска загружается кадр видео (а оно в этом моде очень тяжелое и с высоким фреймрейтом) и png фреймы кнопок.
То есть тормозит чтение с HDD.
Возможно, предзагрузка кадров png могла бы это исправить. Но такого механизма Era не предоставляет.
Я потерял доступ к своему аккаунту Яндекс Диск (не могу восстановить, требуют паспортные данные, психи),
Поэтому пока кидаю на DropMeFiles, можно скачать в течении двух недель.
Кто не успел - я не виноват.
В архиве плагин и json.
https://dropmefiles.com/ - ссылка удалена. Актуальная ссылка в этом посте:
http://wforum.heroes35.net/showthread.ph...#pid139967
Плагин требует C++ 2010 Redistributable (x86) или хотя бы msvcr100.dll.