Diaboliko, создай карту с 100 триггерными спеллами и протести оба варианта для наглядности
или ты считаешь что хэш + экзекут функц тратят больше ресурсов чем 100 триггеров с условиями? ScopteRectuS:
А зачем нужна функция cond(), если она нигде не используется?
Имхо сомнительная полезность. Экзекутфанк работает тем быстрее, чем короче имя функции. Также, ячейки хештейбла создаются, ятп, большими пачками, что никак не экономит память. Жду аргументов против.
Не запустится, для этого и есть условия. С проверкой на null по этому адресу, так же стоит в события добавить буллекспры для отслеживания даммиков и прочих юнитов, у которых нет и небудет триггерных способностей.
Это грубый пример, если вам дать все как надо, вы не разберетесь что к чему, а тут все просто и понятно.
А зачем нужна функция cond(), если она нигде не используется?
И правильно ли я понял, что если спелл не тригерный, то ExecuteFunc запустится с переданной строкой "null"?
Добро пожаловать в мой бложик.Здесь я буду выкладывать всякий бредовый код(а иногда и полезный) и обучающие статьи по этому коду, свои идеи по созданию новых карт и игр, помогать новичкам разобраться в коде и помогать делать карты, а так же праздновать новые лвл и писать мысли которые приходят мне в голову.
Всем нормальным людям и всем у кого IQ выше 50 уже давно насрать на варик. Варик скатился, потому что собрал в себе всякий сброд: дотеров, школьников, дотеров-школьников, школьников-дотеров, анимешников, капрофилов, капрофаков и прочих геев.
Комментарии проекта Блог им. nvc123
оптимизация вызова триггерных заклинаний
Ред. nvc123
или ты считаешь что хэш + экзекут функц тратят больше ресурсов чем 100 триггеров с условиями?
ScopteRectuS:
Это грубый пример, если вам дать все как надо, вы не разберетесь что к чему, а тут все просто и понятно.
Ред. scopterectus
И правильно ли я понял, что если спелл не тригерный, то ExecuteFunc запустится с переданной строкой "null"?
Блог им. nvc123
Ред. ELB359
ждать стоит
только не по вар3
и не скоро