Как видишь, нет.Код
globals
//JASSHelper struct globals:
trigger array st___prototype2
unit f__arg_unit1
real f__arg_real1
real f__arg_real2
endglobals
function sc___prototype2_execute takes integer i,unit a1,real a2,real a3 returns nothing
set f__arg_unit1=a1
set f__arg_real1=a2
set f__arg_real2=a3
call TriggerExecute(st___prototype2[i])
endfunction
function sc___prototype2_evaluate takes integer i,unit a1,real a2,real a3 returns nothing
set f__arg_unit1=a1
set f__arg_real1=a2
set f__arg_real2=a3
call TriggerEvaluate(st___prototype2[i])
endfunction
function h__SetUnitPosition takes unit a0, real a1, real a2 returns nothing
//hook: UserSetUnitPosition
call sc___prototype2_evaluate(1,a0,a1,a2)
call SetUnitPosition(a0,a1,a2)
endfunction
//processed hook: hook SetUnitPosition UserSetUnitPosition
function UserSetUnitPosition takes unit u,real x,real y returns nothing
endfunction
function test takes nothing returns nothing
call h__SetUnitPosition(null, .0, .0)
endfunction
//All initializer functions called in proper order:
function sa___prototype2_UserSetUnitPosition takes nothing returns boolean
call UserSetUnitPosition(f__arg_unit1,f__arg_real1,f__arg_real2)
return true
endfunction
function jasshelper__init1380 takes nothing returns nothing
set st___prototype2[1]=CreateTrigger()
call TriggerAddAction(st___prototype2[1],function sa___prototype2_UserSetUnitPosition)
call TriggerAddCondition(st___prototype2[1],Condition(function sa___prototype2_UserSetUnitPosition))
endfunction