Name | Type | is_array | initial_value |
bluecorn | integer | No | |
greencorn | integer | No | |
orangecorn | integer | No | |
pinkcorn | integer | No | |
purplecorn | integer | No | |
Redcorn | integer | No | |
Resources | multiboard | No | |
tealcorn | integer | No | |
yellowcorn | integer | No |
function Trig_Untitled_Trigger_001_Func001C takes nothing returns boolean
if ( not ( GetPlayerStructureCount(Player(0), false) == 0 ) ) then
return false
endif
if ( not ( GetPlayerUnitCount(Player(0), false) == 0 ) ) then
return false
endif
if ( not ( GetPlayerStructureCount(Player(1), false) == 0 ) ) then
return false
endif
if ( not ( GetPlayerUnitCount(Player(1), false) == 0 ) ) then
return false
endif
if ( not ( GetPlayerStructureCount(Player(2), false) == 0 ) ) then
return false
endif
if ( not ( GetPlayerUnitCount(Player(2), false) == 0 ) ) then
return false
endif
if ( not ( GetPlayerStructureCount(Player(3), false) == 0 ) ) then
return false
endif
if ( not ( GetPlayerUnitCount(Player(3), false) == 0 ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_001_Func002C takes nothing returns boolean
if ( not ( GetPlayerStructureCount(Player(4), false) == 0 ) ) then
return false
endif
if ( not ( GetPlayerUnitCount(Player(4), false) == 0 ) ) then
return false
endif
if ( not ( GetPlayerStructureCount(Player(5), false) == 0 ) ) then
return false
endif
if ( not ( GetPlayerUnitCount(Player(5), false) == 0 ) ) then
return false
endif
if ( not ( GetPlayerStructureCount(Player(6), false) == 0 ) ) then
return false
endif
if ( not ( GetPlayerUnitCount(Player(6), false) == 0 ) ) then
return false
endif
if ( not ( GetPlayerStructureCount(Player(7), false) == 0 ) ) then
return false
endif
if ( not ( GetPlayerUnitCount(Player(7), false) == 0 ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_001_Actions takes nothing returns nothing
if ( Trig_Untitled_Trigger_001_Func001C() ) then
call CustomDefeatBJ( Player(0), "TRIGSTR_428" )
call CustomDefeatBJ( Player(1), "TRIGSTR_429" )
call CustomDefeatBJ( Player(2), "TRIGSTR_430" )
call CustomDefeatBJ( Player(3), "TRIGSTR_431" )
call CustomVictoryBJ( Player(4), true, true )
call CustomVictoryBJ( Player(5), true, true )
call CustomVictoryBJ( Player(6), true, true )
call CustomVictoryBJ( Player(7), true, true )
else
call DoNothing( )
endif
if ( Trig_Untitled_Trigger_001_Func002C() ) then
call CustomDefeatBJ( Player(4), "TRIGSTR_433" )
call CustomDefeatBJ( Player(5), "TRIGSTR_434" )
call CustomDefeatBJ( Player(6), "TRIGSTR_435" )
call CustomDefeatBJ( Player(7), "TRIGSTR_436" )
call CustomVictoryBJ( Player(0), true, true )
call CustomVictoryBJ( Player(1), true, true )
call CustomVictoryBJ( Player(2), true, true )
call CustomVictoryBJ( Player(3), true, true )
else
call DoNothing( )
endif
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_001 takes nothing returns nothing
set gg_trg_Untitled_Trigger_001 = CreateTrigger( )
call TriggerRegisterAnyUnitEventBJ( gg_trg_Untitled_Trigger_001, EVENT_PLAYER_UNIT_DEATH )
call TriggerAddAction( gg_trg_Untitled_Trigger_001, function Trig_Untitled_Trigger_001_Actions )
endfunction