Datadriven вопросы
Здравствуйте! Несколько вопросов по способностям. Но сначала хочу узнать, правильно ли я понял, просто поправьте если не так:
npc_abilities_custom.txt - создаем абилку с нуля используя KV.
npc_abilities_override.txt - туда можно добавить любую дефолтную абилку в качестве шаблона и изменять ее по аналогии с npc_abilities_custom.txt, используя поведения, события, действия.
Теперь вопросы
Где можно прочитать про AbilitySpecial в способностях, что туда и зачем? Примеры видел, но нужна общая информация т.к. абилки разные.
DOTA_ABILITY_BEHAVIOR_NOT_LEARNABLE - насколько я понял по гайду и комментариям она не дает уже готовую выученную способность. В таком случае, как их сделать? Мне нужно дать уже выученные абилки без дальнейшей их прокачки.
Какая строчка делает способность уже с AghanimUpgrade?
Названия дефолтных абилок, анимаций и звуков нужно искать в установленных сниппетах или есть какие то списки в интернете?
Можно ли обойтись без скриптов для создания следующих способностей: 1) Дефолтная шрапнель снайпера (6.84) с раскрытием невидимости помимо самого вижена на области применения. 2) The Swarm вивера который цепляется к юниту и раскрывает при прицепе его невидимость (независимо был ли он уже невидимый, или ушел в нее уже с паразитом на ноге, т.е. держится на нем в любом случае пока его не разбить, или не кончится действие). Если да, какие строчки нужны, и если нет, то есть ли туториалы по скриптам абилок?