HUDFramework

Автор:registrator2000Последнее обновление:18/03/2017 05:56:026.5M280KB

Fallout 4 HUDFramework-1-lagofast mod master
Fallout 4 HUDFramework-2-lagofast mod master
Fallout 4 HUDFramework-1-lagofast mod master
Fallout 4 HUDFramework-2-lagofast mod master

Введение в мод

HUDFramework — это фреймворк пользовательского интерфейса, который позволяет модераторам добавлять новые элементы пользовательского интерфейса в HUD.
[размер=15]HUDFramework[/размер]

★ О ★

HUDFramework — это фреймворк пользовательского интерфейса, который позволяет модераторам добавлять новые элементы пользовательского интерфейса в HUD бесконфликтным способом.

Статистика, время, виджеты... и многое другое! Добро пожаловать в новый мир моддинга пользовательского интерфейса.

★ ПОДРОБНОСТИ ★

Раньше любой мод, изменяющий HUD, неизбежно перезаписывал все остальные моды HUD и конфликтовал с ними. HUDFramework решает эту проблему, динамически загружая отдельные моды интерфейса в HUD во время выполнения. Он предоставляет моддерам инструменты для загрузки пользовательских виджетов и взаимодействия с ними.

Обратите внимание: для отображения виджетов вам потребуется установленный мод, использующий фреймворк! Если вы ищете моды HUDFramework для установки, список есть на наклейке в разделе комментариев.

★ УСТАНОВКА ★

1. Установите с помощью предпочитаемого вами менеджера модов или скопируйте файлы из загрузки в папку Fallout 4 Data.
2. Активируйте HUDFramework.esm в менеджере модов или через меню «Моды».

Примечание: Если вы получаете сообщение о перезаписи HUDMenu.swf, значит, у вас установлен мод пользовательского интерфейса. Чтобы использовать их вместе, вы можете внедрить HUDFramework в другой мод с помощью автопатчера HUDFramework. См. раздел «Совместимость».



★ ВОЗМОЖНОСТИ (для авторов модов) ★

  • Создание виджетов HUD и изменять существующие элементы пользовательского интерфейса «на лету» с помощью интерфейса Papyrus.
  • Напишите выражения AS3 непосредственно в Papyrus и динамически оценивать их в Scaleform.
  • Одна структура для ПК и консолей. HUDFramework использует преимущества F4SE, но не требует его — вы можете переносить свои модификации пользовательского интерфейса на консоли.


★ ПРИМЕРЫ ИСПОЛЬЗОВАНИЯ ★

Получение ссылки на HUDFramework:
HUDFramework hud = HUDFramework.GetInstance()

Загрузить виджет пользовательского интерфейса:
hud.RegisterWidget(Self, "MyWidget.swf", 100, 100)
➲ hud.LoadWidget("MyWidget.swf")

Связь с виджетом пользовательского интерфейса:
hud.SendMessage("MyWidget.swf", UpdateResourceBar, 100)

Показать/скрыть компас:
hud.Eval("hud.BottomCenterGroup_mc.CompassWidget_mc.visible = false;")


★ ЧТО ВОЗМОЖНО ★

  • Часы на экране, показывающие игровое/реальное время
  • Виджет статуса компаньона (просмотр состояния и статистики)
  • Виджет статистики выживания (голод, сон, жажда)
  • Пользовательский счетчик крита снаружи VATS
  • Колесо оружия
  • Колесо-компаньон
  • Пользовательское перекрестие
  • Скрыть определенные элементы пользовательского интерфейса
  • Элементы пользовательского интерфейса, характерные для заданий, такие как радар, мини-карта или таймер с обратным отсчетом до взрыва.
  • ...и многое другое!

Если вы хотите увидеть больше примеров того, что можно сделать с помощью модов пользовательского интерфейса, ознакомьтесь с поддерживаемыми списками модов для фреймворков пользовательского интерфейса для предыдущих игр Fallout.



★ СОВМЕСТИМОСТЬ ★

Патч DEF_UI представлен в разделе Файлы.
Если вы используете любой другой мод, заменяющий HUDMenu.swf, вам следует объединить HUDFramework с HUDMenu.swf этого мода. Это автоматизированный процесс — HUDFramework Auto-Patcher способен автоматически внедрять HUDFramework в любой HUDMenu.swf. (На самом деле этот релиз сам по себе является автоматическим патчем для ванильного HUDMenu!) Загрузите автопатчер в разделе «Файлы» — инструкции включены в загрузку.


★ БЛАГОДАРНОСТИ И АВТОРЫ ★

Скриптовый движок BISE, обеспечивающий возможность динамической оценки AS3.
RABCDASM для надежной, неразрушающей разборки и сборки SWF.
F4SE для ведения журнала Scaleform.
Этот инструмент предоставлен сторонним разработчиком [bufftool]Внимание (Нормальное)

Загрузите моды сейчас

Установите LagoFast, запустите Fallout 4 и играйте с модами, которые вам нравятся.