Я часто их использую, я много их использую, и тут я задался вопросом, а зачем я их так много использую?
У меня на карте герои будут уникальны, т.е. заклинания не должны быть MUI(только некоторые из них).
И ситуация выглядит примерно вот так:
У героя 5 спеллок - Q W E R T
И в триггере, при касте каждой спеллки, всё выглядит примерно вот так
Q Spell
Set QCaster - Casting unit
Set QTarget - Target of ability being cast
Set QDamage - Agi(QCaster)
Set QCasterPoint - Position of QCaster
Set QTargetPoint - Position of QTarget

И т.д, и так в каждой спеллке одному герою. С точками всё понятно, это обязательно делать что бы потом их удалить, но есть ли смысл заносить всё остальное в глобальные переменные да еще и в каждом заклинании? Или же лучше просто использовать Casting Unit/Target of Ability being cast без глобальных переменных?

Есть играбельная карта с 200к глобалок...
Забей кароче на их число, лишь бы они работали правильно.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
26
Есть играбельная карта с 200к глобалок...
Забей кароче на их число, лишь бы они работали правильно.
Принятый ответ
16
кол-во глобалок никак не влияет, не думай об этом
22
1 переменая выделяет байт а это не важно сколько вы его милион сделаете

а значение уже как раз влияет количество байтов
26
Да он про удобство. Есть ли смысл ставить udg_Caster=(Casting unit) в каждом триггере? Нет смысла, используй (Casting unit) и (Target of Ability being cast).
26
pro100master, как-то читал, что про это написано в самой популярной статье про триггеры или утечки, которую никто не удосуживается исправить)
15
Можешь хэщтаблицу + хэш строки использовать
Save Handle of Unit as StringHash("Target") of StringHash("MyDickLightning") in AbilityTable
Как глобалки но с экономией места.
22
8gabriel8, все что возврашает Get имеет статичный не могут утекать лол

8gabriel8, только бж функции имеет утекать
26
pro100master:
только бж функции имеет утекать
Сомнительное утверждение
38
1 переменая выделяет байт а это не важно сколько вы его милион сделаете
Откуда такой бред?
Пора уже создавать проект по борьбе с лженаукой)
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.