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

Например.

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

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
20
Ну кнопка - игровой объект требующий создания.
События цепляются к объектам. В данном случае - к кнопке можно прицепить ивент нажатия.
Хоткеи кнопок задаются по таблице ASCII, ЕМНИП.
Напоминаю, что объекты создаются сразу для всех игроков(если их создание не заключено в блок проверки на локального игрока). Создавать (количество игроков) * (количество кнопок в диалоге) не надо.
Правда не имею понятия вызывает ли создание кнопок на локальном игроке десинк. Если да - просто не надо их показывать.
26
Diaboliko, создать диалог я могу.
Меня интересует более глубокое его использование, как в РПГ-картах.
30
avuremybe, много текста диалогом не выведешь, да и длинна ответов тоже очень ограничена, так что советую задуматься над иной реализацией.

Что такое "глубокое использование"?
4
Я научился по этой статье.
П.с не помню в каком сайте нашёл инфу
Загруженные файлы
26
Clamp, я понимаю, что много текста туда не втаскать. У меня была мысль юзать диалоги+синематики.
Что такое "глубокое использование"?
Имелись в виду системы, для генерации и менеджмента диалогов для НПЦ.
ERhack_ZV, создавать диалоги я умею. Меня не это интересует.
30
Имелись в виду системы, для генерации и менеджмента диалогов для НПЦ.
В смысле есть ли какой-нибудь редактор диалогов с интерфейсом? Крайне маловероятно.
Если нужна гибкость и относительная простота в разработке, пользуйтесь структурами, это максимум, что тут можно посоветовать.
26
Clamp, да нет, мне не нужен готовый редактор. Мне нужны примеры/статьи как это по нормальному делается.
30
Например.

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