Меню

Меню я сделал с помощью скрипта Galv's Menu Themes Engine. Он добавляет новый вид для меню, который можно гибко кастомизировать.
Команды меню настраиваются таким образом:

["Название команды", :тип, номер общего события или :Сцена, переключатель 1, переключатель 2, "Описание", индекс иконки],
Пояснение:
:тип - может быть либо :cmd либо :sel. :cmd - обычная команда, :sel - надо выбрать персонажа перед активацией команды.
Номер общего события или :Сцена - на выбор. Определяет, что будет выполняться по нажатию на пункт меню.
Темы меню
В коде самого скрипта можно настроить тему по умолчанию (Theme_Default):

Каждая тема в отдельной папке в каталоге папка проекта/Graphics/GMenu:

HUD
HUD я сделал с помощью скрипта Galv's Explorer's HUD.

У HUD простая настройка:

Общее
Toggle switch - номер переключателя, от которого зависит отображение HUD
Activate button
HUD skin - в кавычках имя файла (без расширения) по пути Graphics/System, которое определит внешний вид окна
Show equip - id слота, экипировка которого будет отображаться в верхней панели
Видимость элементов - true/false
Show TP - очки TP
Show gold - кол-во золота
Show mapname - имя карты
Show coords - координаты
Remove windows - скрывать задний фон элементов нижней панели, видимость которых установлена на false
0 comments