Name | Type | is_array | initial_value |
Light_Damage | real | Yes | |
Light_Point | location | Yes | |
Light_Timer | real | No | |
Light_UnitGroup | group | Yes | |
Light_Units | unit | Yes | |
Purify_Caster | unit | No | |
Purify_Dummy | unit | No | |
Purify_Heal | real | Yes | |
Purify_Picked | unit | No | |
Purify_Point | location | No | |
Purify_UnitGroup | group | No | |
R_Caster | unit | No | |
R_Damage | real | Yes | |
R_dummy | unit | No | |
R_Picked | unit | No | |
R_Point | location | No | |
R_UnitGroup | group | No |
function Trig_Tavern_Func001A takes nothing returns nothing
call PanCameraToTimedLocForPlayer( GetEnumPlayer(), GetRectCenter(gg_rct_Tavern), 0 )
call MeleeStartingHeroLimit( )
call CreateFogModifierRectBJ( true, GetEnumPlayer(), FOG_OF_WAR_VISIBLE, gg_rct_Tavern )
endfunction
function Trig_Tavern_Actions takes nothing returns nothing
call ForForce( GetPlayersAll(), function Trig_Tavern_Func001A )
endfunction
//===========================================================================
function InitTrig_aegbhosrja takes nothing returns nothing
set gg_trg_aegbhosrja = CreateTrigger( )
call TriggerAddAction( gg_trg_aegbhosrja, function Trig_Tavern_Actions )
endfunction
function Trig_Hero_Func002A takes nothing returns nothing
call SetPlayerTechMaxAllowedSwap( GetUnitTypeId(GetEnteringUnit()), 1, GetEnumPlayer() )
endfunction
function Trig_Hero_Actions takes nothing returns nothing
call SelectUnitForPlayerSingle( GetEnteringUnit(), GetOwningPlayer(GetEnteringUnit()) )
call ForForce( GetPlayersAll(), function Trig_Hero_Func002A )
endfunction
//===========================================================================
function InitTrig_zsdfnslsnvl takes nothing returns nothing
set gg_trg_zsdfnslsnvl = CreateTrigger( )
call TriggerRegisterEnterRectSimple( gg_trg_zsdfnslsnvl, gg_rct_Tavern )
call TriggerAddAction( gg_trg_zsdfnslsnvl, function Trig_Hero_Actions )
endfunction