Добавлен MATRITSA
Я хочу чтоб ничего не возвращало потому что всё необходимое будет зделано внутри boolexpr
Принятый ответ
Ну так в чем проблема? Такое можно делать
Пример триггера Overpower из доты
function Overpower_Conditions takes nothing returns boolean
if GetSpellAbilityId() == OverpowerAbility then
call Overpower_Actions()
endif
return false
endfunction
function InitOverpower takes nothing returns nothing
local trigger Overpower = CreateTrigger()
call AnyUnitEvent( Overpower, EVENT_PLAYER_UNIT_SPELL_EFFECT )
call TriggerAddCondition( Overpower, Condition( function Overpower_Conditions ) )
set Overpower = null
endfunction
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован Hodor
Отредактирован Hodor
Можно использовать то что вернула функция, можно и не использовать - без разницы, короче говоря.