native DestroyTrigger takes trigger whichTrigger returns nothing
native ResetTrigger takes trigger whichTrigger returns nothing
native EnableTrigger takes trigger whichTrigger returns nothing
native DisableTrigger takes trigger whichTrigger returns nothing
native IsTriggerEnabled takes trigger whichTrigger returns boolean
native IsTriggerWaitOnSleeps takes trigger whichTrigger returns boolean
constant native GetTriggerEvalCount takes trigger whichTrigger returns integer
constant native GetTriggerExecCount takes trigger whichTrigger returns integer
native TriggerClearConditions takes trigger whichTrigger returns nothing
native TriggerClearActions takes trigger whichTrigger returns nothing
native TriggerEvaluate takes trigger whichTrigger returns boolean
native TriggerExecute takes trigger whichTrigger returns nothing
native TriggerExecuteWait takes trigger whichTrigger returns nothing
native BlzTriggerIsRunning takes trigger whichTrigger returns boolean
native BlzTriggerInterrupt takes trigger whichTrigger returns nothing
function ConditionalTriggerExecute takes trigger trig returns nothing
function QueuedTriggerGetIndex takes trigger trig returns integer
function QueuedTriggerRemoveBJ takes trigger trig returns nothing
function IsTriggerQueuedBJ takes trigger trig returns boolean
function TriggerRegisterShowSkillEventBJ takes trigger trig returns event
function TriggerRegisterBuildSubmenuEventBJ takes trigger trig returns event
function TriggerRegisterGameLoadedEventBJ takes trigger trig returns event
function TriggerRegisterGameSavedEventBJ takes trigger trig returns event
native TriggerWaitOnSleeps takes trigger whichTrigger, boolean flag returns nothing
native TriggerRegisterTimerExpireEvent takes trigger whichTrigger, timer t returns event
native TriggerRegisterDialogEvent takes trigger whichTrigger, dialog whichDialog returns event
native TriggerRegisterDialogButtonEvent takes trigger whichTrigger, button whichButton returns event
native TriggerRegisterGameEvent takes trigger whichTrigger, gameevent whichGameEvent returns event
native TriggerRegisterTrackableHitEvent takes trigger whichTrigger, trackable t returns event
native TriggerRegisterTrackableTrackEvent takes trigger whichTrigger, trackable t returns event
native TriggerRegisterUpgradeCommandEvent takes trigger whichTrigger, integer whichUpgrade returns event
native TriggerRegisterDeathEvent takes trigger whichTrigger, widget whichWidget returns event
native TriggerAddCondition takes trigger whichTrigger, boolexpr condition returns triggercondition
native TriggerRemoveCondition takes trigger whichTrigger, triggercondition whichCondition returns nothing
native TriggerAddAction takes trigger whichTrigger, code actionFunc returns triggeraction
native TriggerRemoveAction takes trigger whichTrigger, triggeraction whichAction returns nothing
function TriggerExecuteBJ takes trigger trig, boolean checkConditions returns boolean
function PostTriggerExecuteBJ takes trigger trig, boolean checkConditions returns boolean
function QueuedTriggerAddBJ takes trigger trig, boolean checkConditions returns boolean
function TriggerRegisterTimerEventPeriodic takes trigger trig, real timeout returns event
function TriggerRegisterTimerEventSingle takes trigger trig, real timeout returns event
function TriggerRegisterTimerExpireEventBJ takes trigger trig, timer t returns event
function TriggerRegisterAnyUnitEventBJ takes trigger trig, playerunitevent whichEvent returns nothing
function TriggerRegisterPlayerEventVictory takes trigger trig, player whichPlayer returns event
function TriggerRegisterPlayerEventDefeat takes trigger trig, player whichPlayer returns event
function TriggerRegisterPlayerEventLeave takes trigger trig, player whichPlayer returns event
function TriggerRegisterPlayerEventAllianceChanged takes trigger trig, player whichPlayer returns event
function TriggerRegisterPlayerEventEndCinematic takes trigger trig, player whichPlayer returns event
function TriggerRegisterEnterRegionSimple takes trigger trig, region whichRegion returns event
function TriggerRegisterLeaveRegionSimple takes trigger trig, region whichRegion returns event
function TriggerRegisterEnterRectSimple takes trigger trig, rect r returns event
function TriggerRegisterLeaveRectSimple takes trigger trig, rect r returns event
function TriggerRegisterDialogEventBJ takes trigger trig, dialog whichDialog returns event
function TriggerRegisterBuildCommandEventBJ takes trigger trig, integer unitId returns event
function TriggerRegisterTrainCommandEventBJ takes trigger trig, integer unitId returns event
function TriggerRegisterUpgradeCommandEventBJ takes trigger trig, integer techId returns event
function TriggerRegisterCommonCommandEventBJ takes trigger trig, string order returns event
function TriggerRegisterDestDeathInRegionEvent takes trigger trig, rect r returns nothing
native TriggerRegisterTimerEvent takes trigger whichTrigger, real timeout, boolean periodic returns event
native TriggerRegisterEnterRegion takes trigger whichTrigger, region whichRegion, boolexpr filter returns event
native TriggerRegisterLeaveRegion takes trigger whichTrigger, region whichRegion, boolexpr filter returns event
native TriggerRegisterCommandEvent takes trigger whichTrigger, integer whichAbility, string order returns event
native TriggerRegisterPlayerEvent takes trigger whichTrigger, player whichPlayer, playerevent whichPlayerEvent returns event
native TriggerRegisterPlayerAllianceChange takes trigger whichTrigger, player whichPlayer, alliancetype whichAlliance returns event
native TriggerRegisterUnitEvent takes trigger whichTrigger, unit whichUnit, unitevent whichEvent returns event
native BlzTriggerRegisterFrameEvent takes trigger whichTrigger, framehandle frame, frameeventtype eventId returns event
function TriggerRegisterPlayerUnitEventSimple takes trigger trig, player whichPlayer, playerunitevent whichEvent returns event
function TriggerRegisterPlayerSelectionEventBJ takes trigger trig, player whichPlayer, boolean selected returns event
function TriggerRegisterPlayerMouseEventBJ takes trigger trig, player whichPlayer, integer meType returns event
function TriggerRegisterGameStateEventTimeOfDay takes trigger trig, limitop opcode, real limitval returns event
function TriggerRegisterUnitInRangeSimple takes trigger trig, real range, unit whichUnit returns event
native TriggerRegisterVariableEvent takes trigger whichTrigger, string varName, limitop opcode, real limitval returns event
native TriggerRegisterGameStateEvent takes trigger whichTrigger, gamestate whichState, limitop opcode, real limitval returns event
native TriggerRegisterPlayerUnitEvent takes trigger whichTrigger, player whichPlayer, playerunitevent whichPlayerUnitEvent, boolexpr filter returns event
native TriggerRegisterPlayerChatEvent takes trigger whichTrigger, player whichPlayer, string chatMessageToDetect, boolean exactMatchOnly returns event
native TriggerRegisterFilterUnitEvent takes trigger whichTrigger, unit whichUnit, unitevent whichEvent, boolexpr filter returns event
native TriggerRegisterUnitInRange takes trigger whichTrigger, unit whichUnit, real range, boolexpr filter returns event
native SaveTriggerHandle takes hashtable table, integer parentKey, integer childKey, trigger whichTrigger returns boolean
native BlzTriggerRegisterPlayerSyncEvent takes trigger whichTrigger, player whichPlayer, string prefix, boolean fromServer returns event
function TriggerRegisterPlayerKeyEventBJ takes trigger trig, player whichPlayer, integer keType, integer keKey returns event
function TriggerRegisterDistanceBetweenUnits takes trigger trig, unit whichUnit, boolexpr condition, real range returns event
function TriggerRegisterUnitLifeEvent takes trigger trig, unit whichUnit, limitop opcode, real limitval returns event
function TriggerRegisterUnitManaEvent takes trigger trig, unit whichUnit, limitop opcode, real limitval returns event
function SaveTriggerHandleBJ takes trigger whichTrigger, integer key, integer missionKey, hashtable table returns boolean
native GetHandleId takes handle h returns integer
native TriggerRegisterPlayerStateEvent takes trigger whichTrigger, player whichPlayer, playerstate whichState, limitop opcode, real limitval returns event
native TriggerRegisterUnitStateEvent takes trigger whichTrigger, unit whichUnit, unitstate whichState, limitop opcode, real limitval returns event
native BlzTriggerRegisterPlayerKeyEvent takes trigger whichTrigger, player whichPlayer, oskeytype key, integer metaKey, boolean keyDown returns event
function GetHandleIdBJ takes handle h returns integer
native SaveAgentHandle takes hashtable table, integer parentKey, integer childKey, agent whichAgent returns boolean
function SaveAgentHandleBJ takes agent whichAgent, integer key, integer missionKey, hashtable table returns boolean
constant native GetBJMaxPlayers takes nothing returns integer
constant native GetBJPlayerNeutralVictim takes nothing returns integer
constant native GetBJPlayerNeutralExtra takes nothing returns integer
constant native GetBJMaxPlayerSlots takes nothing returns integer
constant native GetPlayerNeutralPassive takes nothing returns integer
constant native GetPlayerNeutralAggressive takes nothing returns integer
native GetTeams takes nothing returns integer
native GetPlayers takes nothing returns integer
native GetGameTypeSelected takes nothing returns gametype