Добавлен
Есть ли в JASS коллекции данных как, например, list в Python?
`
ОЖИДАНИЕ РЕКЛАМЫ...
23
Похожие вопросы:

ответ
FogModifierStart(CreateFogModifierRect(GetLocalPlayer(), FOG_OF_WAR_VISIBLE, bj_mapInitialPlayableArea, true, false))
Создаем модификатор видимости локально.
ответ
Alexey103, глобальную переменную не обязательно. Я бы вообще вместо переменной использовал "Triggering unit" или "Hero manipulating item".
ответ
Дик, переменную можно скормить этому триггеру через JASS или Lua, но событие запишется на основании значения переменной на момент добавления события - можно сколько угодно менять переменную после этого, но триггер будет работать только на того юнита который был записан в переменную на момент когда добавлялось событие. Возможно действие "добавить событие к триггеру" в ГУИ тоже так умеет.
ответ
xgm.guru/p/wc3/memoryhack/comments/7 Хак на память Warcraft3, 7 страница, упоминаются GetHeroAbilityFromList, SetHeroAbilityFromList
также xgm.guru/p/wc3/196378 memhack utils functions, упоминаются GetHeroAbilityFromList.
Буду тестировать по этим наработкам.

Ответы (2)
18
nazarpunk, В джаве относится к видам колекции, думал в питоне та же история
25
Массивы и хэштаблица, максимум еще группы, все.

Не жди в jass крутого функционала как в python, даже если этому функционалу в среде программирования больше 30 лет.
32
Ну прям такого нет, но для юнитов или игроков есть group и force соответственно, в принципе можно реализовать аналог на хештаблице.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.