Где почитать как пользоваться диалогами?
Мне нужна система, чтобы выводить для каждого персонажа варианты ответов и все такое.
Но я не могу осилить как вообще работают диалоги в вакрафте.
Если нет статей, то может наработки какие-то на крайняк посоветуете.

Например.

Сейчас бы сделал несколько по-другому, но в целом подход остался бы схожим.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
26
Clamp, да нет, мне не нужен готовый редактор. Мне нужны примеры/статьи как это по нормальному делается.
30
Например.

Сейчас бы сделал несколько по-другому, но в целом подход остался бы схожим.
Принятый ответ
29
Если это не критично, можно обойтись текстовым форматом. То есть всплывающий текст + отлов клавиш или дамик со способностями вариантов ответа. И не нужно мудрить с синематиком и диалогами.
29
Можно просто использовать заготовку на основе особого фильра, и управлять при помощи дамми юнита. В Ткоке есть подобие диалога, когда нажимаешь на npc.
Для дамика сделать иконки типа 1 2 3 4, A B C D, или I, II III IV. Использовать в инвентаре как предметы-кнопки или на общей панели приказ,. где у даммика не отображаются стандартные приказы.
В общем там Blp файл или Tga с альфа каналом, где обрамление диалога прозрачно, DisplayText с различными манипуляциями, дами и способности\Предметы для выбора варианта ответа. Как-то так.
29
Для дамика сделать иконки типа 1 2 3 4, A B C D, или I, II III IV. Использовать в инвентаре как предметы-кнопки или на общей панели приказ,. где у даммика не отображаются стандартные приказы.
В общем там Blp файл или Tga с альфа каналом, где обрамление диалога прозрачно, DisplayText с различными манипуляциями, дами и способности\Предметы для выбора варианта ответа. Как-то так.
Спасибо за развернутый ответ, моего коммента)
26
Я кстати тоже думал, над даммиком со способностями-кнопками.
Выводить нужные - не проблема, ведь у меня уже есть готовая система инвентаря на основе даммиков, которым динамически выдается ряд нужных способностей.
26
Clamp, думаю да.
Но если у кого-то еще есть какие-то идеи - я буду рад их услышать/увидеть.
30
Основная идея, разумеется, использовать MemHack версию RenderEdge. Это наложит ряд ограничений на совместимую с картой версию игры, но позволит создать практически любой UI.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.