Добавлен Stress
Что выгоднее в плане нагрузки на игру:
- Отследить каждое применение заклинания одним триггером, например:
Событие: Боевая единица приводит заклинание в действие.
Условие:
Действие:
Если/Тогда/Иначе
- Или же для каждого заклинания делать отдельный триггер?
Принятый ответ
один триггер будет лучше, однако эта тема обсуждалась миллион раз и варианты есть разные
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Ред. nvc123
если как предложил автор через кучу ифов то ты прав
если же просто доставать из хэша название функции по айдишнику спела и вызывать её через экзекут то один общий триггер получается быстрее чем куча триггеров с условиями типо GetSpellAbilityId() == 'A000'
Хотя, конечно, вырастает объём кода, но это ведь не проблема?
Опеределенно, самый лучший здесь совет - это вызов функций по ID. Но если перечитать автора вопроса, то становится понятно, что речи о таких нанотехнологиях не идет, следовательно лучший вариант - отдельная папочка для скиллов, подпапочка для героя и каждый скилл в отдельном триггере.
Ред. nvc123