Berserker
Posts: 16721
|
wessonsm, я бы эти проверки как-то вынес в промежуточную функцию. Я так понимаю, нужно просто по условию вместо отрисовки видеокадра отрисовать pcx-фон. Возможно, какая-то сложность ускользает.
Code:
// Фикс раздвоения кнопок при нажатии
int __stdcall hook_ButtonDraw(LoHook* hook, HookContext* c) {
if ( (IsVideoFullScreen())&&(PlayingCredits()) ) {
VideoDrawCurrentFrame();
}
return EXEC_DEFAULT;
}
Вот здесь вместо VideoDrawCurrentFrame(), если нет видео, вставить вызов отрисовки PCX задника. Только ты перехватил отрисовку любых кнопок в игре ведь?
Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
|
|
15.01.2025 17:13 |
|