JASS Tools |
|
Global Variables | Functions That Return | Functions That Take
|
Global variables of type trigger:
Functions that return type trigger (   common.j,   common.ai,   Blizzard.j):
native CreateTrigger () returns trigger |
constant native GetTriggeringTrigger () returns trigger |
native LoadTriggerHandle (hashtable table, integer parentKey, integer childKey) returns trigger |
function LoadTriggerHandleBJ (integer key, integer missionKey, hashtable table) returns trigger |
Functions that take type trigger as a parameter (   common.j,   common.ai,   Blizzard.j):
function ConditionalTriggerExecute (trigger trig) returns nothing |
native DestroyTrigger (trigger whichTrigger) returns nothing |
native DisableTrigger (trigger whichTrigger) returns nothing |
native EnableTrigger (trigger whichTrigger) returns nothing |
constant native GetTriggerEvalCount (trigger whichTrigger) returns integer |
constant native GetTriggerExecCount (trigger whichTrigger) returns integer |
native IsTriggerEnabled (trigger whichTrigger) returns boolean |
function IsTriggerQueuedBJ (trigger trig) returns boolean |
native IsTriggerWaitOnSleeps (trigger whichTrigger) returns boolean |
function PostTriggerExecuteBJ (trigger trig, boolean checkConditions) returns boolean |
function QueuedTriggerAddBJ (trigger trig, boolean checkConditions) returns boolean |
function QueuedTriggerGetIndex (trigger trig) returns integer |
function QueuedTriggerRemoveBJ (trigger trig) returns nothing |
native ResetTrigger (trigger whichTrigger) returns nothing |
native SaveTriggerHandle (hashtable table, integer parentKey, integer childKey, trigger whichTrigger) returns boolean |
function SaveTriggerHandleBJ (trigger whichTrigger, integer key, integer missionKey, hashtable table) returns boolean |
native TriggerAddAction (trigger whichTrigger, code actionFunc) returns triggeraction |
native TriggerAddCondition (trigger whichTrigger, boolexpr condition) returns triggercondition |
native TriggerClearActions (trigger whichTrigger) returns nothing |
native TriggerClearConditions (trigger whichTrigger) returns nothing |
native TriggerEvaluate (trigger whichTrigger) returns boolean |
native TriggerExecute (trigger whichTrigger) returns nothing |
function TriggerExecuteBJ (trigger trig, boolean checkConditions) returns boolean |
native TriggerExecuteWait (trigger whichTrigger) returns nothing |
function TriggerRegisterAnyUnitEventBJ (trigger trig, playerunitevent whichEvent) returns nothing |
function TriggerRegisterBuildSubmenuEventBJ (trigger trig) returns event |
native TriggerRegisterDeathEvent (trigger whichTrigger, widget whichWidget) returns event |
function TriggerRegisterDestDeathInRegionEvent (trigger trig, rect r) returns nothing |
native TriggerRegisterDialogButtonEvent (trigger whichTrigger, button whichButton) returns event |
native TriggerRegisterDialogEvent (trigger whichTrigger, dialog whichDialog) returns event |
function TriggerRegisterDialogEventBJ (trigger trig, dialog whichDialog) returns event |
function TriggerRegisterDistanceBetweenUnits (trigger trig, unit whichUnit, boolexpr condition, real range) returns event |
function TriggerRegisterEnterRectSimple (trigger trig, rect r) returns event |
native TriggerRegisterEnterRegion (trigger whichTrigger, region whichRegion, boolexpr filter) returns event |
function TriggerRegisterEnterRegionSimple (trigger trig, region whichRegion) returns event |
native TriggerRegisterFilterUnitEvent (trigger whichTrigger, unit whichUnit, unitevent whichEvent, boolexpr filter) returns event |
native TriggerRegisterGameEvent (trigger whichTrigger, gameevent whichGameEvent) returns event |
function TriggerRegisterGameLoadedEventBJ (trigger trig) returns event |
function TriggerRegisterGameSavedEventBJ (trigger trig) returns event |
native TriggerRegisterGameStateEvent (trigger whichTrigger, gamestate whichState, limitop opcode, real limitval) returns event |
function TriggerRegisterGameStateEventTimeOfDay (trigger trig, limitop opcode, real limitval) returns event |
function TriggerRegisterLeaveRectSimple (trigger trig, rect r) returns event |
native TriggerRegisterLeaveRegion (trigger whichTrigger, region whichRegion, boolexpr filter) returns event |
function TriggerRegisterLeaveRegionSimple (trigger trig, region whichRegion) returns event |
native TriggerRegisterPlayerAllianceChange (trigger whichTrigger, player whichPlayer, alliancetype whichAlliance) returns event |
native TriggerRegisterPlayerChatEvent (trigger whichTrigger, player whichPlayer, string chatMessageToDetect, boolean exactMatchOnly) returns event |
native TriggerRegisterPlayerEvent (trigger whichTrigger, player whichPlayer, playerevent whichPlayerEvent) returns event |
function TriggerRegisterPlayerEventAllianceChanged (trigger trig, player whichPlayer) returns event |
function TriggerRegisterPlayerEventDefeat (trigger trig, player whichPlayer) returns event |
function TriggerRegisterPlayerEventEndCinematic (trigger trig, player whichPlayer) returns event |
function TriggerRegisterPlayerEventLeave (trigger trig, player whichPlayer) returns event |
function TriggerRegisterPlayerEventVictory (trigger trig, player whichPlayer) returns event |
function TriggerRegisterPlayerKeyEventBJ (trigger trig, player whichPlayer, integer keType, integer keKey) returns event |
function TriggerRegisterPlayerSelectionEventBJ (trigger trig, player whichPlayer, boolean selected) returns event |
native TriggerRegisterPlayerStateEvent (trigger whichTrigger, player whichPlayer, playerstate whichState, limitop opcode, real limitval) returns event |
native TriggerRegisterPlayerUnitEvent (trigger whichTrigger, player whichPlayer, playerunitevent whichPlayerUnitEvent, boolexpr filter) returns event |
function TriggerRegisterPlayerUnitEventSimple (trigger trig, player whichPlayer, playerunitevent whichEvent) returns event |
function TriggerRegisterShowSkillEventBJ (trigger trig) returns event |
native TriggerRegisterTimerEvent (trigger whichTrigger, real timeout, boolean periodic) returns event |
function TriggerRegisterTimerEventPeriodic (trigger trig, real timeout) returns event |
function TriggerRegisterTimerEventSingle (trigger trig, real timeout) returns event |
native TriggerRegisterTimerExpireEvent (trigger whichTrigger, timer t) returns event |
function TriggerRegisterTimerExpireEventBJ (trigger trig, timer t) returns event |
native TriggerRegisterTrackableHitEvent (trigger whichTrigger, trackable t) returns event |
native TriggerRegisterTrackableTrackEvent (trigger whichTrigger, trackable t) returns event |
native TriggerRegisterUnitEvent (trigger whichTrigger, unit whichUnit, unitevent whichEvent) returns event |
native TriggerRegisterUnitInRange (trigger whichTrigger, unit whichUnit, real range, boolexpr filter) returns event |
function TriggerRegisterUnitInRangeSimple (trigger trig, real range, unit whichUnit) returns event |
function TriggerRegisterUnitLifeEvent (trigger trig, unit whichUnit, limitop opcode, real limitval) returns event |
function TriggerRegisterUnitManaEvent (trigger trig, unit whichUnit, limitop opcode, real limitval) returns event |
native TriggerRegisterUnitStateEvent (trigger whichTrigger, unit whichUnit, unitstate whichState, limitop opcode, real limitval) returns event |
native TriggerRegisterVariableEvent (trigger whichTrigger, string varName, limitop opcode, real limitval) returns event |
native TriggerRemoveAction (trigger whichTrigger, triggeraction whichAction) returns nothing |
native TriggerRemoveCondition (trigger whichTrigger, triggercondition whichCondition) returns nothing |
native TriggerWaitOnSleeps (trigger whichTrigger, boolean flag) returns nothing |
Copyright (c) 2003 Jeff Pang Not affiliated or endorsed by Blizzard Entertainment |