unitpool наследуется от handle, поэтому я подумал, что если создать глобальную переменную udg_contSmall - я смогу записывать в него unitpool, но моя догадка была, вероятно, не верна. Что я делаю не так, и как это можно сделать?
function Trig_init_unitpools_from_excel_Actions takes nothing returns nothing
	set udg_contSmall[0] = CreateUnitPool()
	call UnitPoolAddUnitType(udg_contSmall[0], 'n005', 3)
	call UnitPoolAddUnitType(udg_contSmall[0], 'n002', 1)
endfunction

//===========================================================================
function InitTrig_init_unitpools_from_excel takes nothing returns nothing
    set gg_trg_init_unitpools_from_excel = CreateTrigger(  )
    call TriggerAddAction( gg_trg_init_unitpools_from_excel, function Trig_init_unitpools_from_excel_Actions )
endfunction

Cancel, тогда ручками правь j файл
это единственный способ обойтись без джнгп
и вроде в джнгп есть директива для отключения джассхелпера?
т.е. по идее 1,29 должен работать
и что ты там учить для джнгп такое сложно собрался?
он запускается точно так же как и обычный редактор
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
26
ScopteRectuS:
Проблема в том, что у человека нет JNPG, а в GUI-интерфейсе нельзя создать глобальную переменную типа unitpool (её в списке нету).
Проблема в том, что можно не упираться в факт существования типа переменных unitpool, и создать систему спавна нейтралов без её использования.
18
Extremator, проблем возникает ещё больше.
У меня должен быть array unitpool с поддержкой весов
если unitpool переделать в array типов - то получится двумерный массив, которые в варике не поддерживаются.
А так как я на протяжении игры постоянно модифицирую unitpool (добавляю и удаляю юнитов по тем или иным событиям) то вмещать множество массивов в один массив не вариант (при изменении размера одного массива должны смещаться остальные массивы)
29
только вот играют ли 0.09 секунд разницу?
0.09 секунд это более половины времени кадра в игре.
Без жнгп альтернативы особо нет. Не использовать его просто глупость. 1.29 все же еще не вышел.
18
Doc, тем не менее я делаю карту на 1.29 с использованием новых функций
29
У тебя нет НИКАКОГО другого функционала который ты мог бы сделать до выхода 1.29 и соответственно до того как люди запилят под него жнгп?
18
Doc, мне кажется ты отошёл от темы. Если других ответов нет, значит вопрос закрыт.
28
Принятый ответ
Cancel, тогда ручками правь j файл
это единственный способ обойтись без джнгп
и вроде в джнгп есть директива для отключения джассхелпера?
т.е. по идее 1,29 должен работать
и что ты там учить для джнгп такое сложно собрался?
он запускается точно так же как и обычный редактор
18
и что ты там учить для джнгп такое сложно собрался?
для меня это из области "я не знаю чего я не знаю", я не знаю что там учить и сколько там подводных камней, что это мне заблокирует какие противопоказания и т. д.. - чтобы об этом узнать тоже нужно шерстить поисковик. Но если варик воскреснет и в джнгп появится поддержка новой версии - то я приступлю к его изучению
26
Cancel:
тем не менее я делаю карту на 1.29 с использованием новых функций
Это бессмысленно.
1.29 ещё не вышла.
В неё никто не играет.
В неё негде играть.
18
Extremator, 1.29 выйдет, так? И к этому моменту проект, или большая его часть будет уже готова. Чего здесь бессмысленного.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.