Name | Type | is_array | initial_value |
Kills | integer | Yes | 0 |
Level_Number | integer | No | |
Levels_1to24 | integer | Yes | 200 |
Levels_25 | integer | No | 200 |
Lives | integer | No | 30 |
Lvl1 | integer | No | 200 |
Lvl10 | integer | No | 200 |
Lvl11 | integer | No | 200 |
Lvl12 | integer | No | 200 |
Lvl13 | integer | No | 200 |
Lvl14 | integer | No | 200 |
Lvl15 | integer | No | 200 |
Lvl16 | integer | No | 200 |
Lvl17 | integer | No | 200 |
Lvl18 | integer | No | 200 |
Lvl19 | integer | No | 200 |
Lvl2 | integer | No | 200 |
Lvl20 | integer | No | 200 |
Lvl21 | integer | No | 200 |
Lvl22 | integer | No | 200 |
Lvl23 | integer | No | 200 |
Lvl24 | integer | No | 200 |
Lvl25 | integer | No | 200 |
Lvl3 | integer | No | 200 |
Lvl4 | integer | No | 200 |
Lvl5 | integer | No | 200 |
Lvl6 | integer | No | 200 |
Lvl7 | integer | No | 200 |
Lvl8 | integer | No | 200 |
Lvl9 | integer | No | 200 |
SpawnInteger1 | integer | Yes | 25 |
SpawnInteger2 | integer | Yes | 5 |
TotalKills | integer | No |
function Trig_New_Sell_Conditions takes nothing returns boolean
if ( not ( GetSpellAbilityId() == 'A001' ) ) then
return false
endif
return true
endfunction
function Trig_New_Sell_Actions takes nothing returns nothing
call DisplayTextToForce( GetPlayersAll(), ( ( "A player just sold " + GetUnitName(GetSpellAbilityUnit()) ) + ( " for " + I2S(GetUnitPointValue(GetSpellAbilityUnit())) ) ) )
call AdjustPlayerStateBJ( GetUnitPointValue(GetSpellAbilityUnit()), GetOwningPlayer(GetSpellAbilityUnit()), PLAYER_STATE_RESOURCE_GOLD )
call RemoveUnit( GetSpellAbilityUnit() )
endfunction
//===========================================================================
function InitTrig_Sell takes nothing returns nothing
set gg_trg_Sell = CreateTrigger( )
call TriggerRegisterAnyUnitEventBJ( gg_trg_Sell, EVENT_PLAYER_UNIT_SPELL_EFFECT )
call TriggerAddCondition( gg_trg_Sell, Condition( function Trig_New_Sell_Conditions ) )
call TriggerAddAction( gg_trg_Sell, function Trig_New_Sell_Actions )
endfunction
function Trig_Unstuck_Func001002 takes nothing returns nothing
call IssuePointOrderLocBJ( GetEnumUnit(), "move", GetRectCenter(gg_rct_Fail_Location) )
endfunction
function Trig_Unstuck_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsInRectOfPlayer(GetPlayableMapRect(), Player(8)), function Trig_Unstuck_Func001002 )
endfunction
//===========================================================================
function InitTrig_Unstuck takes nothing returns nothing
set gg_trg_Unstuck = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Unstuck, Player(0), "-debug", true )
call TriggerAddAction( gg_trg_Unstuck, function Trig_Unstuck_Actions )
endfunction
function Trig_Remove_Actions takes nothing returns nothing
call RemoveUnit( GetDyingUnit() )
endfunction
//===========================================================================
function InitTrig_Remove takes nothing returns nothing
set gg_trg_Remove = CreateTrigger( )
call TriggerRegisterAnyUnitEventBJ( gg_trg_Remove, EVENT_PLAYER_UNIT_DEATH )
call TriggerAddAction( gg_trg_Remove, function Trig_Remove_Actions )
endfunction
function Trig_Air_check_Actions takes nothing returns nothing
call DisplayTimedTextToForce( GetPlayersAll(), 5.00, "TRIGSTR_468" )
endfunction
//===========================================================================
function InitTrig_Air_check takes nothing returns nothing
set gg_trg_Air_check = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Air_check, Player(0), "-air", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Air_check, Player(1), "-air", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Air_check, Player(2), "-air", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Air_check, Player(3), "-air", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Air_check, Player(4), "-air", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Air_check, Player(5), "-air", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Air_check, Player(6), "-air", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Air_check, Player(7), "-air", true )
call TriggerAddAction( gg_trg_Air_check, function Trig_Air_check_Actions )
endfunction