Что выгоднее в плане нагрузки на игру:
  1. Отследить каждое применение заклинания одним триггером, например:
    Событие: Боевая единица приводит заклинание в действие.
    Условие:
    Действие:
    Если/Тогда/Иначе
  2. Или же для каждого заклинания делать отдельный триггер?

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

один триггер будет лучше, однако эта тема обсуждалась миллион раз и варианты есть разные
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
19
6 лет назад
0
Похожие вопросы:

ответ
DrontMAN, тогда 1 вид дамми без спеллов
и при необходимости давать спеллы триггерно
ответ
Руна и морф сфинкса. Информация есть в статьи про руны.

0
26
6 лет назад
0
один триггер будет лучше, однако эта тема обсуждалась миллион раз и варианты есть разные
Принятый ответ
1
16
6 лет назад
1
индивидуальные триггеры чуть быстрее, но память жрут чуть сильнее
там разница идет в считанных микросекундах, поэтому не стоит париться о таком
0
32
6 лет назад
0
DracoL1ch, Ну только что в системе с оддним триггеров куда удобнее, не нужно плодить 100500 триггеров, а просто добавлять их функцию в бд, это особенно удобно когда спеллов десятки или сотни.
2
28
6 лет назад
Отредактирован nvc123
2
индивидуальные триггеры чуть быстрее
тут смотря как организовать выбор спела в общем триггере
если как предложил автор через кучу ифов то ты прав
если же просто доставать из хэша название функции по айдишнику спела и вызывать её через экзекут то один общий триггер получается быстрее чем куча триггеров с условиями типо GetSpellAbilityId() == 'A000'
0
23
6 лет назад
0
1 раз события а потом уже сылать на Execute функции из базы равкода способности и толкаем функция чем ифов
0
20
6 лет назад
0
Выгоднее, чтобы код был читабелен лично для тебя. В структуре с милльоном ифов, кое кто запутается буквально на 5 скиле.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.