Версия v0.3.0
Графическая модификация для игры WarCraft III.
287 87K
13

Обновление v.0.2.5a

  • Добавлена новая native функция GUILoadFont;
  • Добавлена новая native функция CtrlSetFont;
  • Удалена функция GUISetFont;
  • Исправлены вылеты при установке некоторых шрифтов (например, "Times New Roman");
  • Исправлена высота однострочного текста;

Функция CtrlSetFont(int id, string fontName, int iSize) устанавливает шрифт для указанного элемента интерфейса. По умолчанию используется Consolas с высотой 13.
Код
private function TestFonts takes nothing returns nothing
    call CtrlNew(1001, 400, 300, 0, 0)
    call CtrlSetFont(1001, "Arial", 16)
    call CtrlSetText(1001, "Arial 16", false)

    call CtrlNew(1002, 400, 335, 0, 0)
    call CtrlSetFont(1002, "Consolas", 11)
    call CtrlSetText(1002, "Consolas 11", false)

    call CtrlNew(1003, 400, 350, 0, 0)
    call CtrlSetFont(1003, "Segoe Script", 20)
    call CtrlSetText(1003, "Segoe Script 20", false)

    call CtrlNew(1004, 500, 315, 0, 0)
    call CtrlSetFont(1004, "Times New Roman", 18)
    call CtrlSetText(1004, "Times New Roman 18", false)

    call CtrlNew(1005, 400, 380, 0, 0)
    call CtrlSetFont(1005, "Jokerman", 35)
    call CtrlSetText(1005, "Jokerman 35", false)

    call CtrlNew(1006, 400, 440, 0, 0)
    call CtrlSetFont(1006, "Harrington", 30)
    call CtrlSetText(1006, "Harrington 30", false)
endfunction

Функция GUILoadFont(string fileName) загружает в память шрифт из карты или архивов игры.
Например, так можно загрузить стандартный шрифт варкрафта:
call GUILoadFont("Fonts\\FRIZQT__.ttf")
Затем его можно будет установить для какого-нибудь элемента интерфейса (его имя Nimrod MT). Единственное - стандартный шрифт варкрафта не поддерживает Bold и Italic.
13
Melissa, немного не в ту тему написал.
В экспериментальной версии эта галочка просто отключает отображение интерфейса, при этом на все кнопки всё ещё можно нажать. Я скоро добавлю функцию для полного скрытия интерфейса в основную версию, но не факт, что в следующую. Могу сделать отдельную версию, точнее модификацию Widescreen fix, но при этом будут проблемы, например будет скрыт весь интерфейс, даже меню.
24
Можно сделать чтобы при галочке Default Render можно было скрыть интерфейс "disable ui"? Хочу поиграть в Dualism без всякого интерфейса и с возможностью кликать куда угодно, но без галки Default Render 13 фпс...
13

Обновление v0.2.4a

  • Добавлена новая native функция SetPortrait;
  • Функция CtrlSetSize теперь не изменяет ширину или высоту, если вы установите соответствующий аргумент равным -1;
  • Изменено имя функции CtrlSetAlignment на CtrlSetAnchor;
  • Изменён способ исправления ширины полосок здоровья;
  • Исправлено выравнивание динамических элементов по отношению к другим элементам пользовательского интерфейса;
  • Исправлена высота wrapped текста;
  • Исправлена высота wrapped текста при динамическом изменении ширины;
  • Исправлены проблемы с безопасностью. Если жирный, курсивный или полужирный курсивный шрифт недоступен, используется обычный шрифт.
Также, карта-пример была переписана, используя только vJass для большей совместимости.
Версия v0.1.3a
Больше не поддерживается, используйте основную версию.
Экспериментальная версия графической модификации RenderEdge для игры WarCraft III.
207 117.9K
15
koloff:
Похоже, нужно будет гайд писать по правильной настройке сего творения.
Хотя, владельцы топовых системников смогут всё же на что-то рассчитывать?
Какой гайд?) Если дефолт лагает, топ пк мимо тоже.
Ждем фиксов фпса
24
mishanka122, Я в любом случае останусь ретроградом, я на своём железе практической пользы не получу никакой от этого проекта. Не говоря уже о том, что бы пилить на нём свою машиниму. Хотя, владельцы топовых системников смогут всё же на что-то рассчитывать?
18
koloff, думаю, что эта версия предназначена для того, чтобы посмотреть как красиво и заплакать, а не для игры.
24
Похоже, нужно будет гайд писать по правильной настройке сего творения.
18
Хз, подрубил тени, HDR, нормалмаппинг,SSAO,и, вроде, что-то еще. 35 фпс в кампании рексара, 10 фпс выдало на синематике, где дуротар показывали.
А потом я вылетел)
и в моем компуктере не 1080Ti, а GTS 450, оперативы 4Гб, проц i3
Версия v1.2.0b
Модификация добавляет в Варкрафт поддержку мониторов с соотношением сторон отличным от 4:3.
40 36.2K
13
Обновление:
  • Добавлена поддержка патча 1.23a;
  • Фикс полосок здоровья теперь работает на всех патчах.