Версия v0.1.3a
Больше не поддерживается, используйте основную версию.
Экспериментальная версия графической модификации RenderEdge для игры WarCraft III.
207 116.1K
4
программа очень хорошая но есть один большой минус.
ну я зашел на эту программу запустил свою карту и открыв меню настроек влючил все эффекты ну там тени освещения и графика стала на высшем уровне чем то превзошла даже некоторые современные игры.
мне особенно понравилось то что когда тени попадают на высококачественные модели скачанные на xgm это выглядит очень круто. посмотрев на эту красоту мне тут же захотелось играть. радость длилась не более минуты когда я в место игры наблюдал слайд шоу с 3мя 4мя кадрами в секунду..
размер карты: гигантский
объектов примерно 3500
характеристики моего ноутбука:
core i7 nvidia geforce 840m
RAM 8GB
было бы круто если в дальнейшем эти недостатки будут исправлены....
RenderEdge - графическая модификация для игры Warcraft III.
2 16.1K
38
Всё, с тебя реализацию RTX в варкрафте))
Версия v1.0.5a
Дополнительные функции для редактирования стандартного интерфейса Варкрафта
212 45.3K
13
ScopteRectuS, аргументы, задающие координаты и размер во всех функциях, принимают значения от 0.0 до 1.0 (да, можно сказать, что это проценты от размера экрана).
Параметры ANCHOR_TOPRIGHT и другие задают точку отсчёта координат относительно экрана.
Функции FromPixelX и FromPixelY не работают в мультиплеере, это можно исправить, изменив способ получения разрешения экрана (вместо использования сторонней библиотеки, получать ширину и высоту экрана из game.dll, возможно, когда-нибудь сделаю это), либо задав его самостоятельно (например, дать пользователю возможность выбора разрешения его монитора с помощью диалогового окна).
А, нет, всё верно, я просто неправильно понял вопрос.
Также карта критует во время загрузки, если в коде есть ! inject main.
По этой проблеме ничего ответить не могу.
21
Сори за нубский вопрос, только начал разбираться с RenderEdge.
Как задавать координаты, например для функции EditUpperButtonBarButton( ), задаю свои координаты, a кнопка улетает не пойму куда. ANCHOR_TOPRIGHT, ANCHOR_BOTTOM, ANCHOR_RIGHT и т.д. - это точки, откуда отсчитываются координаты?
В прилагаемой карте есть функции FromPixelX( ), FromPixelY( )..., которые используются в функции EditStandardInterface( ). Правильно ли я понял, что эти функции локальные и у каждого игрока кнопки будут настроены относительно их разрешений экрана?
Также карта критует во время загрузки, если в коде есть ! inject main.

UPD: понял, это не координаты, а проценты, как у мультибоарда.
16
ENAleksey, текстура перезарядка не растягивалась же раньше. Ты поправил?
8
Спасибо за ответ, господа, немного копнул знаний.)
13
Atesla, иконка перезарядки способности - это mdx модель, поэтому нельзя просто так взять и изменить её ширину или высоту с помощью соответствующих функций. Есть два способа это сделать: отредактировать модель в mdlvis, либо изменить матрицу проекции при её рендеринге.
Naadir, можно сделать и так, но качество текстуры будет хуже, так как она растянется вместе с иконкой перезарядки.
16
Atesla, просто импортируешь картинку с нужным тебе размером в игровой интерфейс.
8
Был уже подобный вопрос, но я все же осмелюсь задать его еще раз. Возможно ли изменить полоску перезарядки способностей? При изменении размера обычных кнопок "фрейм перезарядки" остается неизменным.