constant native GetOrderTarget takes nothing returns widget
constant native GetTriggerWidget takes nothing returns widget
native LoadWidgetHandle takes hashtable table, integer parentKey, integer childKey returns widget
widget bj_lastDyingWidget = null
function LoadWidgetHandleBJ takes integer key, integer missionKey, hashtable table returns widget
native BlzGroupUnitAt takes group whichGroup, integer index returns unit
native FirstOfGroup takes group whichGroup returns unit
constant native GetFilterUnit takes nothing returns unit
constant native GetEnumUnit takes nothing returns unit
constant native GetFilterDestructable takes nothing returns destructable
constant native GetEnumDestructable takes nothing returns destructable
constant native GetFilterItem takes nothing returns item
constant native GetEnumItem takes nothing returns item
constant native GetEnteringUnit takes nothing returns unit
constant native GetLeavingUnit takes nothing returns unit
constant native GetLevelingUnit takes nothing returns unit
constant native GetLearningUnit takes nothing returns unit
constant native GetRevivableUnit takes nothing returns unit
constant native GetRevivingUnit takes nothing returns unit
constant native GetAttacker takes nothing returns unit
constant native GetRescuer takes nothing returns unit
constant native GetDyingUnit takes nothing returns unit
constant native GetKillingUnit takes nothing returns unit
constant native GetDecayingUnit takes nothing returns unit
constant native GetConstructingStructure takes nothing returns unit
constant native GetCancelledStructure takes nothing returns unit
constant native GetConstructedStructure takes nothing returns unit
constant native GetResearchingUnit takes nothing returns unit
constant native GetTrainedUnit takes nothing returns unit
constant native GetDetectedUnit takes nothing returns unit
constant native GetSummoningUnit takes nothing returns unit
constant native GetSummonedUnit takes nothing returns unit
constant native GetTransportUnit takes nothing returns unit
constant native GetLoadedUnit takes nothing returns unit
constant native GetSellingUnit takes nothing returns unit
constant native GetSoldUnit takes nothing returns unit
constant native GetBuyingUnit takes nothing returns unit
constant native GetSoldItem takes nothing returns item
constant native GetChangingUnit takes nothing returns unit
constant native GetManipulatingUnit takes nothing returns unit
constant native GetManipulatedItem takes nothing returns item
constant native BlzGetAbsorbingItem takes nothing returns item
constant native BlzGetStackingItemSource takes nothing returns item
constant native BlzGetStackingItemTarget takes nothing returns item
constant native GetOrderedUnit takes nothing returns unit
constant native GetOrderTargetDestructable takes nothing returns destructable
constant native GetOrderTargetItem takes nothing returns item
constant native GetOrderTargetUnit takes nothing returns unit
constant native GetSpellAbilityUnit takes nothing returns unit
constant native GetSpellTargetDestructable takes nothing returns destructable
constant native GetSpellTargetItem takes nothing returns item
constant native GetSpellTargetUnit takes nothing returns unit
constant native GetTriggerUnit takes nothing returns unit
constant native GetEventDamageSource takes nothing returns unit
constant native GetEventTargetUnit takes nothing returns unit
native CreateDestructable takes integer objectid, real x, real y, real face, real scale, integer variation returns destructable
native CreateDestructableZ takes integer objectid, real x, real y, real z, real face, real scale, integer variation returns destructable
native CreateDeadDestructable takes integer objectid, real x, real y, real face, real scale, integer variation returns destructable
native CreateDeadDestructableZ takes integer objectid, real x, real y, real z, real face, real scale, integer variation returns destructable
constant native GetTriggerDestructable takes nothing returns destructable
native CreateItem takes integer itemid, real x, real y returns item
native CreateUnit takes player id, integer unitid, real x, real y, real face returns unit
native CreateUnitByName takes player whichPlayer, string unitname, real x, real y, real face returns unit
native CreateUnitAtLoc takes player id, integer unitid, location whichLocation, real face returns unit
native CreateUnitAtLocByName takes player id, string unitname, location whichLocation, real face returns unit
native CreateCorpse takes player whichPlayer, integer unitid, real x, real y, real face returns unit
native UnitAddItemById takes unit whichUnit, integer itemId returns item
native UnitRemoveItemFromSlot takes unit whichUnit, integer itemSlot returns item
native UnitItemInSlot takes unit whichUnit, integer itemSlot returns item
constant native GetUnitRallyUnit takes unit whichUnit returns unit
constant native GetUnitRallyDestructable takes unit whichUnit returns destructable
native RestoreUnit takes gamecache cache, string missionKey, string key, player forWhichPlayer, real x, real y, real facing returns unit
native LoadDestructableHandle takes hashtable table, integer parentKey, integer childKey returns destructable
native LoadItemHandle takes hashtable table, integer parentKey, integer childKey returns item
native LoadUnitHandle takes hashtable table, integer parentKey, integer childKey returns unit
native PlaceRandomUnit takes unitpool whichPool, player forWhichPlayer, real x, real y, real facing returns unit
native PlaceRandomItem takes itempool whichItemPool, real x, real y returns item
native CreateBlightedGoldmine takes player id, real x, real y, real face returns unit
native BlzGetEventDamageTarget takes nothing returns unit
native BlzGetMouseFocusUnit takes nothing returns unit
native BlzCreateItemWithSkin takes integer itemid, real x, real y, integer skinId returns item
native BlzCreateUnitWithSkin takes player id, integer unitid, real x, real y, real face, integer skinId returns unit
native BlzCreateDestructableWithSkin takes integer objectid, real x, real y, real face, real scale, integer variation, integer skinId returns destructable
native BlzCreateDestructableZWithSkin takes integer objectid, real x, real y, real z, real face, real scale, integer variation, integer skinId returns destructable
native BlzCreateDeadDestructableWithSkin takes integer objectid, real x, real y, real face, real scale, integer variation, integer skinId returns destructable
native BlzCreateDeadDestructableZWithSkin takes integer objectid, real x, real y, real z, real face, real scale, integer variation, integer skinId returns destructable
unit bj_meleeNearestMine = null
unit array bj_ghoul
unit bj_groupRandomCurrentPick = null
destructable bj_destRandomCurrentPick = null
destructable bj_elevatorWallBlocker = null
destructable bj_elevatorNeighbor = null
item bj_itemRandomCurrentPick = null
unit bj_makeUnitRescuableUnit = null
unit bj_lastCreatedUnit = null
item bj_lastCreatedItem = null
item bj_lastRemovedItem = null
unit bj_lastHauntedGoldMine = null
destructable bj_lastCreatedDestructable = null
unit bj_lastLoadedUnit = null