Слышал, что с версии 1.31 можно менять интерфейс. Подскажите: как мне сделать, чтоб у способности типа "книга заклинаний" было не 11 свободных ячеек на панели(как это обычно), а на 3 больше, то есть всего 14? Без мемхака.

Принятый ответ

DopaMine, нельзя поменять кол-во ячеек в книге заклинаний.
Можно набросать в интерфейс кнопок и обрабатывать нажатия на них, без абилок юнитов. Но есть три нюанса
  1. нет визуального редактора интерфейса, все делается в коде и файлах разметки
  2. только жасс или луа, а гуй не справится с этой задачей
  3. это сложно
примерно алгоритм выглядит так
  1. разобраться в файлах разметки фреймов fdf
  2. запилить свой фрейм в fdf файле, засунуть этот файл в карту
  3. в нужный момент создать и отобразить фрейм триггером
  4. динамически добавить триггеры для обработки нажатий на кнопки фрейма после его создания
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
1
11
4 года назад
1
Я карту из версии 1.31 пытался открыть в редакторе беты - открывается, но когда жму проверить, то виснет и вылетает.
3
24
4 года назад
3
DopaMine, нельзя поменять кол-во ячеек в книге заклинаний.
Можно набросать в интерфейс кнопок и обрабатывать нажатия на них, без абилок юнитов. Но есть три нюанса
  1. нет визуального редактора интерфейса, все делается в коде и файлах разметки
  2. только жасс или луа, а гуй не справится с этой задачей
  3. это сложно
примерно алгоритм выглядит так
  1. разобраться в файлах разметки фреймов fdf
  2. запилить свой фрейм в fdf файле, засунуть этот файл в карту
  3. в нужный момент создать и отобразить фрейм триггером
  4. динамически добавить триггеры для обработки нажатий на кнопки фрейма после его создания
Принятый ответ
0
11
4 года назад
0
только жасс или луа, а гуй не справится с этой задачей
Разумеется, я на джассе пишу карту, слава богу)
prog:
Можно набросать в интерфейс кнопок
В какой интерфейс? Где это будет отображаться? Это тоже надо настроить?
prog:
разобраться в файлах разметки фреймов fdf
Не понял, где мне взять эти файлы. Чтоб стандартные посмотреть(
prog:
запилить свой фрейм в fdf файле, засунуть этот файл в карту
И каким образом в карту запихнуть, чтоб потом обратиться к нему через триггер
4
22
4 года назад
Отредактирован PROSHELDOTU
4
Нет смысла заниматься этим на 1.31, потому что он всё-таки ещё корявый, особенно, когда вообще не шаришь в этом. Как уже ответили выше —
prog:
это сложно
Лучше уж подождать рефорджа, чтобы мутить подобные штуки
Или можно подумать, что в твоей мапе всё готово, осталось только это сделать?
Ну или бери разбирайся, на том же хайве есть темы, как работать с интерфейсом, да и тут вроде тоже есть
0
29
4 года назад
0
Лучше уж подождать рефорджа, чтобы мутить подобные штуки
Там ничего нового не будет
0
23
4 года назад
0
На хайве тем временем уже куча наработок. Заходи и смотри, как там сделано. Но все это настолько неудобно, что плакать хочется. Надеюсь, это еще доработают (мечты)
На каждый элемент интерфейса тебе нужен будет fdf файл, как уже сказали выше. НА КАЖДЫЙ. Т.е. динамически изменить его размер, текстуру, прозрачность и т.д. просто нельзя. Отлов нажатия, подсказки описания, эффекты - это танцы с бубном, совершенно не юзерфрендли.
0
29
4 года назад
0
Все так. По сути, все что они сделали в этом плане - открыли для разработчиков то же апи, что они сами и используют.
0
32
4 года назад
0
Не помню кто, но кажется или Prog или Nazar обещали сделать что-то типа "оболочки" для работы с фреймами, некий псведоредактор, который позволит в ГУИ режиме создавать элементы фреймов, двигать их как угодно, а потом сохранять в виде кода
Возможно я всё придумал и никто не обещал такого, но... почему бы и нет?
0
22
4 года назад
0
Там ничего нового не будет
да в принципе без разницы. что тут что там нет смысла делать чего-то крутого, потому что оно пропадает ещё в зародыше, когда понимаешь, что в конечном итоге это время потраченное впустую, ну только если тебя от этого не прёт как кого-нибудь от спайсухи. Все кто давно сидит в ВЕ уже это поняли и я в том числе
Всё это баловство, которое больше подходит для пацанчиков лет 15. Те, кто пытается и хочет сделать что-то легендарное, только зря тратят время пытаясь делать мапу в варе. Лучше след несколько лет потратить на разработку своей игры и изучения этого процесса, да даже если тебе и 15 лет, то это ещё более лучшее решение - в 25 уже может и запилишь топовую игру, команду соберёшь ну и т.д. и т.п.. Ну если, конечно, ответственно ко всему подходить. Вот от чего будет реальный толк
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.