Name | Type | is_array | initial_value |
menu | dialog | No | |
revive | location | Yes |
function Trig_triggar_Func005002 takes nothing returns nothing
call PanCameraToTimedLocForPlayer( GetEnumPlayer(), udg_revive[3], 0 )
endfunction
function Trig_triggar_Actions takes nothing returns nothing
set udg_revive[1] = GetUnitLoc(gg_unit_halt_0012)
set udg_revive[2] = GetUnitLoc(gg_unit_halt_0013)
set udg_revive[3] = GetUnitLoc(gg_unit_hpea_0015)
call KillUnit( gg_unit_hpea_0015 )
call ForForce( GetPlayersAll(), function Trig_triggar_Func005002 )
call DisplayTextToForce( GetPlayersAll(), "TRIGSTR_032" )
endfunction
//===========================================================================
function InitTrig_triggar takes nothing returns nothing
set gg_trg_triggar = CreateTrigger( )
call TriggerRegisterTimerEventSingle( gg_trg_triggar, 5 )
call TriggerAddAction( gg_trg_triggar, function Trig_triggar_Actions )
endfunction
function Trig_hero_revive_Conditions takes nothing returns boolean
if ( not ( IsUnitType(GetTriggerUnit(), UNIT_TYPE_HERO) == true ) ) then
return false
endif
return true
endfunction
function Trig_hero_revive_Func001Func003C takes nothing returns boolean
if ( ( GetOwningPlayer(GetTriggerUnit()) == Player(0) ) ) then
return true
endif
if ( ( GetOwningPlayer(GetTriggerUnit()) == Player(1) ) ) then
return true
endif
if ( ( GetOwningPlayer(GetTriggerUnit()) == Player(2) ) ) then
return true
endif
if ( ( GetOwningPlayer(GetTriggerUnit()) == Player(3) ) ) then
return true
endif
if ( ( GetOwningPlayer(GetTriggerUnit()) == Player(4) ) ) then
return true
endif
if ( ( GetOwningPlayer(GetTriggerUnit()) == Player(5) ) ) then
return true
endif
return false
endfunction
function Trig_hero_revive_Func001C takes nothing returns boolean
if ( not Trig_hero_revive_Func001Func003C() ) then
return false
endif
return true
endfunction
function Trig_hero_revive_Actions takes nothing returns nothing
if ( Trig_hero_revive_Func001C() ) then
call ReviveHeroLoc( GetTriggerUnit(), udg_revive[1], true )
else
call ReviveHeroLoc( GetTriggerUnit(), udg_revive[2], true )
endif
endfunction
//===========================================================================
function InitTrig_hero_revive takes nothing returns nothing
set gg_trg_hero_revive = CreateTrigger( )
call TriggerRegisterAnyUnitEventBJ( gg_trg_hero_revive, EVENT_PLAYER_UNIT_DEATH )
call TriggerAddCondition( gg_trg_hero_revive, Condition( function Trig_hero_revive_Conditions ) )
call TriggerAddAction( gg_trg_hero_revive, function Trig_hero_revive_Actions )
endfunction
function Trig_bunnys_Actions takes nothing returns nothing
call CreateNUnitsAtLoc( 1, 'necr', Player(PLAYER_NEUTRAL_AGGRESSIVE), udg_revive[3], bj_UNIT_FACING )
endfunction
//===========================================================================
function InitTrig_bunnys takes nothing returns nothing
set gg_trg_bunnys = CreateTrigger( )
call TriggerRegisterTimerEventPeriodic( gg_trg_bunnys, 3.00 )
call TriggerAddAction( gg_trg_bunnys, function Trig_bunnys_Actions )
endfunction
function Trig_endgame_Func001Func001002 takes nothing returns nothing
call DialogSetMessageBJ( udg_menu, "TRIGSTR_033" )
endfunction
function Trig_endgame_Func001Func002002 takes nothing returns nothing
call DialogDisplayBJ( true, udg_menu, GetEnumPlayer() )
endfunction
function Trig_endgame_Func001C takes nothing returns boolean
return true
endfunction
function Trig_endgame_Actions takes nothing returns nothing
if ( Trig_endgame_Func001C() ) then
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1000000000, 'hfoo', Player(0), GetRectCenter(GetPlayableMapRect()), bj_UNIT_FACING )
else
call ForForce( GetPlayersAll(), function Trig_endgame_Func001Func001002 )
call ForForce( GetPlayersAll(), function Trig_endgame_Func001Func002002 )
endif
endfunction
//===========================================================================
function InitTrig_endgame takes nothing returns nothing
set gg_trg_endgame = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_endgame, Player(0), "this game sucks", true )
call TriggerRegisterPlayerChatEvent( gg_trg_endgame, Player(1), "this game sucks", true )
call TriggerRegisterPlayerChatEvent( gg_trg_endgame, Player(2), "this game sucks", true )
call TriggerRegisterPlayerChatEvent( gg_trg_endgame, Player(3), "this game sucks", true )
call TriggerRegisterPlayerChatEvent( gg_trg_endgame, Player(4), "this game sucks", true )
call TriggerRegisterPlayerChatEvent( gg_trg_endgame, Player(5), "this game sucks", true )
call TriggerRegisterPlayerChatEvent( gg_trg_endgame, Player(6), "this game sucks", true )
call TriggerRegisterPlayerChatEvent( gg_trg_endgame, Player(7), "this game sucks", true )
call TriggerRegisterPlayerChatEvent( gg_trg_endgame, Player(8), "this game sucks", true )
call TriggerRegisterPlayerChatEvent( gg_trg_endgame, Player(9), "this game sucks", true )
call TriggerRegisterPlayerChatEvent( gg_trg_endgame, Player(10), "this game sucks", true )
call TriggerRegisterPlayerChatEvent( gg_trg_endgame, Player(11), "this game sucks", true )
call TriggerAddAction( gg_trg_endgame, function Trig_endgame_Actions )
endfunction
function Trig_winloose_Func001002 takes nothing returns nothing
call CustomDefeatBJ( GetEnumPlayer(), "TRIGSTR_034" )
endfunction
function Trig_winloose_Actions takes nothing returns nothing
call ForForce( GetPlayersAll(), function Trig_winloose_Func001002 )
endfunction
//===========================================================================
function InitTrig_winloose takes nothing returns nothing
set gg_trg_winloose = CreateTrigger( )
call TriggerRegisterUnitEvent( gg_trg_winloose, gg_unit_halt_0012, EVENT_UNIT_DEATH )
call TriggerRegisterUnitEvent( gg_trg_winloose, gg_unit_halt_0013, EVENT_UNIT_DEATH )
call TriggerRegisterUnitEvent( gg_trg_winloose, gg_unit_h000_0016, EVENT_UNIT_DEATH )
call TriggerAddAction( gg_trg_winloose, function Trig_winloose_Actions )
endfunction
function Trig_bunny_die_Actions takes nothing returns nothing
call AddHeroXPSwapped( 100, GetKillingUnitBJ(), false )
endfunction
//===========================================================================
function InitTrig_bunny_die takes nothing returns nothing
set gg_trg_bunny_die = CreateTrigger( )
call TriggerRegisterAnyUnitEventBJ( gg_trg_bunny_die, EVENT_PLAYER_UNIT_DEATH )
call TriggerAddAction( gg_trg_bunny_die, function Trig_bunny_die_Actions )
endfunction