Jass documentation Database

JASS Documentation Database REFORGED


Results for the query "integer" as a "type"

The search keyword must be a single word (no spaces).

Type integer

Ancestor type: NO ancestor, hardcoded
Children type(s): None
Location: hardcoded
Preview: No preview available

Information about integer

Information contributed by moyack
on August 10, 2020, 12:17:46 AM.
JASS integer values take 32 bits.

Representations

Decimal.- Any number, negative , positive or 0 that does not have a fractionary part: ex: 12 , -199930 , 999999

Octal.- If a number starts with 0 it is considered an octal value, ex: 07 == 7 , 08 causes a syntax error, 012 equals to 10.

Hexadecimal.- If a number starts with 0x it is considered a hex value, ex: 0x2==2, 0xA == 10 , 0x10 == 16 , 0xFF == 255 .

Character.- An asc ii character between '' represents its correspondant number from 0 to 255, ex: 'A'==65 , '<'==60 . Note that certains bytes inside the script file will cause major errors.

4 Characters.- A representation in ASCII of the 4 bytes used by the integer, this representation is mostly used for Unit/ability/tile /upgrade/etc/ ids. Example: 'Aloc' , 'B000'

Functions that takes type integer

common.j
ConvertRace:
constant native ConvertRace takes integer i returns race
ConvertAllianceType:
constant native ConvertAllianceType takes integer i returns alliancetype
ConvertRacePref:
constant native ConvertRacePref takes integer i returns racepreference
ConvertIGameState:
constant native ConvertIGameState takes integer i returns igamestate
ConvertFGameState:
constant native ConvertFGameState takes integer i returns fgamestate
ConvertPlayerState:
constant native ConvertPlayerState takes integer i returns playerstate
ConvertPlayerScore:
constant native ConvertPlayerScore takes integer i returns playerscore
ConvertPlayerGameResult:
constant native ConvertPlayerGameResult takes integer i returns playergameresult
ConvertUnitState:
constant native ConvertUnitState takes integer i returns unitstate
ConvertAIDifficulty:
constant native ConvertAIDifficulty takes integer i returns aidifficulty
ConvertGameEvent:
constant native ConvertGameEvent takes integer i returns gameevent
ConvertPlayerEvent:
constant native ConvertPlayerEvent takes integer i returns playerevent
ConvertPlayerUnitEvent:
constant native ConvertPlayerUnitEvent takes integer i returns playerunitevent
ConvertWidgetEvent:
constant native ConvertWidgetEvent takes integer i returns widgetevent
ConvertDialogEvent:
constant native ConvertDialogEvent takes integer i returns dialogevent
ConvertUnitEvent:
constant native ConvertUnitEvent takes integer i returns unitevent
ConvertLimitOp:
constant native ConvertLimitOp takes integer i returns limitop
ConvertUnitType:
constant native ConvertUnitType takes integer i returns unittype
ConvertGameSpeed:
constant native ConvertGameSpeed takes integer i returns gamespeed
ConvertPlacement:
constant native ConvertPlacement takes integer i returns placement
ConvertStartLocPrio:
constant native ConvertStartLocPrio takes integer i returns startlocprio
ConvertGameDifficulty:
constant native ConvertGameDifficulty takes integer i returns gamedifficulty
ConvertGameType:
constant native ConvertGameType takes integer i returns gametype
ConvertMapFlag:
constant native ConvertMapFlag takes integer i returns mapflag
ConvertMapVisibility:
constant native ConvertMapVisibility takes integer i returns mapvisibility
ConvertMapSetting:
constant native ConvertMapSetting takes integer i returns mapsetting
ConvertMapDensity:
constant native ConvertMapDensity takes integer i returns mapdensity
ConvertMapControl:
constant native ConvertMapControl takes integer i returns mapcontrol
ConvertPlayerColor:
constant native ConvertPlayerColor takes integer i returns playercolor
ConvertPlayerSlotState:
constant native ConvertPlayerSlotState takes integer i returns playerslotstate
ConvertVolumeGroup:
constant native ConvertVolumeGroup takes integer i returns volumegroup
ConvertCameraField:
constant native ConvertCameraField takes integer i returns camerafield
ConvertBlendMode:
constant native ConvertBlendMode takes integer i returns blendmode
ConvertRarityControl:
constant native ConvertRarityControl takes integer i returns raritycontrol
ConvertTexMapFlags:
constant native ConvertTexMapFlags takes integer i returns texmapflags
ConvertFogState:
constant native ConvertFogState takes integer i returns fogstate
ConvertEffectType:
constant native ConvertEffectType takes integer i returns effecttype
ConvertVersion:
constant native ConvertVersion takes integer i returns version
ConvertItemType:
constant native ConvertItemType takes integer i returns itemtype
ConvertAttackType:
constant native ConvertAttackType takes integer i returns attacktype
ConvertDamageType:
constant native ConvertDamageType takes integer i returns damagetype
ConvertWeaponType:
constant native ConvertWeaponType takes integer i returns weapontype
ConvertSoundType:
constant native ConvertSoundType takes integer i returns soundtype
ConvertPathingType:
constant native ConvertPathingType takes integer i returns pathingtype
ConvertMouseButtonType:
constant native ConvertMouseButtonType takes integer i returns mousebuttontype
ConvertAnimType:
constant native ConvertAnimType takes integer i returns animtype
ConvertSubAnimType:
constant native ConvertSubAnimType takes integer i returns subanimtype
ConvertOriginFrameType:
constant native ConvertOriginFrameType takes integer i returns originframetype
ConvertFramePointType:
constant native ConvertFramePointType takes integer i returns framepointtype
ConvertTextAlignType:
constant native ConvertTextAlignType takes integer i returns textaligntype
ConvertFrameEventType:
constant native ConvertFrameEventType takes integer i returns frameeventtype
ConvertOsKeyType:
constant native ConvertOsKeyType takes integer i returns oskeytype
ConvertAbilityIntegerField:
constant native ConvertAbilityIntegerField takes integer i returns abilityintegerfield
ConvertAbilityRealField:
constant native ConvertAbilityRealField takes integer i returns abilityrealfield
ConvertAbilityBooleanField:
constant native ConvertAbilityBooleanField takes integer i returns abilitybooleanfield
ConvertAbilityStringField:
constant native ConvertAbilityStringField takes integer i returns abilitystringfield
ConvertAbilityIntegerLevelField:
constant native ConvertAbilityIntegerLevelField takes integer i returns abilityintegerlevelfield
ConvertAbilityRealLevelField:
constant native ConvertAbilityRealLevelField takes integer i returns abilityreallevelfield
ConvertAbilityBooleanLevelField:
constant native ConvertAbilityBooleanLevelField takes integer i returns abilitybooleanlevelfield
ConvertAbilityStringLevelField:
constant native ConvertAbilityStringLevelField takes integer i returns abilitystringlevelfield
ConvertAbilityIntegerLevelArrayField:
constant native ConvertAbilityIntegerLevelArrayField takes integer i returns abilityintegerlevelarrayfield
ConvertAbilityRealLevelArrayField:
constant native ConvertAbilityRealLevelArrayField takes integer i returns abilityreallevelarrayfield
ConvertAbilityBooleanLevelArrayField:
constant native ConvertAbilityBooleanLevelArrayField takes integer i returns abilitybooleanlevelarrayfield
ConvertAbilityStringLevelArrayField:
constant native ConvertAbilityStringLevelArrayField takes integer i returns abilitystringlevelarrayfield
ConvertUnitIntegerField:
constant native ConvertUnitIntegerField takes integer i returns unitintegerfield
ConvertUnitRealField:
constant native ConvertUnitRealField takes integer i returns unitrealfield
ConvertUnitBooleanField:
constant native ConvertUnitBooleanField takes integer i returns unitbooleanfield
ConvertUnitStringField:
constant native ConvertUnitStringField takes integer i returns unitstringfield
ConvertUnitWeaponIntegerField:
constant native ConvertUnitWeaponIntegerField takes integer i returns unitweaponintegerfield
ConvertUnitWeaponRealField:
constant native ConvertUnitWeaponRealField takes integer i returns unitweaponrealfield
ConvertUnitWeaponBooleanField:
constant native ConvertUnitWeaponBooleanField takes integer i returns unitweaponbooleanfield
ConvertUnitWeaponStringField:
constant native ConvertUnitWeaponStringField takes integer i returns unitweaponstringfield
ConvertItemIntegerField:
constant native ConvertItemIntegerField takes integer i returns itemintegerfield
ConvertItemRealField:
constant native ConvertItemRealField takes integer i returns itemrealfield
ConvertItemBooleanField:
constant native ConvertItemBooleanField takes integer i returns itembooleanfield
ConvertItemStringField:
constant native ConvertItemStringField takes integer i returns itemstringfield
ConvertMoveType:
constant native ConvertMoveType takes integer i returns movetype
ConvertTargetFlag:
constant native ConvertTargetFlag takes integer i returns targetflag
ConvertArmorType:
constant native ConvertArmorType takes integer i returns armortype
ConvertHeroAttribute:
constant native ConvertHeroAttribute takes integer i returns heroattribute
ConvertDefenseType:
constant native ConvertDefenseType takes integer i returns defensetype
ConvertRegenType:
constant native ConvertRegenType takes integer i returns regentype
ConvertUnitCategory:
constant native ConvertUnitCategory takes integer i returns unitcategory
ConvertPathingFlag:
constant native ConvertPathingFlag takes integer i returns pathingflag
OrderId2String:
constant native OrderId2String takes integer orderId returns string
UnitId2String:
constant native UnitId2String takes integer unitId returns string
AbilityId2String:
constant native AbilityId2String takes integer abilityId returns string
GetObjectName:
constant native GetObjectName takes integer objectId returns string
I2R:
native I2R takes integer i returns real
I2S:
native I2S takes integer i returns string
R2SW:
native R2SW takes real r, integer width, integer precision returns string
SubString:
native SubString takes string source, integer start, integer end returns string
SetTeams:
native SetTeams takes integer teamcount returns nothing
SetPlayers:
native SetPlayers takes integer playercount returns nothing
DefineStartLocation:
native DefineStartLocation takes integer whichStartLoc, real x, real y returns nothing
DefineStartLocationLoc:
native DefineStartLocationLoc takes integer whichStartLoc, location whichLocation returns nothing
SetStartLocPrioCount:
native SetStartLocPrioCount takes integer whichStartLoc, integer prioSlotCount returns nothing
SetStartLocPrio:
native SetStartLocPrio takes integer whichStartLoc, integer prioSlotIndex, integer otherStartLocIndex, startlocprio priority returns nothing
GetStartLocPrioSlot:
native GetStartLocPrioSlot takes integer whichStartLoc, integer prioSlotIndex returns integer
GetStartLocPrio:
native GetStartLocPrio takes integer whichStartLoc, integer prioSlotIndex returns startlocprio
SetEnemyStartLocPrioCount:
native SetEnemyStartLocPrioCount takes integer whichStartLoc, integer prioSlotCount returns nothing
SetEnemyStartLocPrio:
native SetEnemyStartLocPrio takes integer whichStartLoc, integer prioSlotIndex, integer otherStartLocIndex, startlocprio priority returns nothing
GetStartLocationX:
constant native GetStartLocationX takes integer whichStartLocation returns real
GetStartLocationY:
constant native GetStartLocationY takes integer whichStartLocation returns real
GetStartLocationLoc:
constant native GetStartLocationLoc takes integer whichStartLocation returns location
SetPlayerTeam:
native SetPlayerTeam takes player whichPlayer, integer whichTeam returns nothing
SetPlayerStartLocation:
native SetPlayerStartLocation takes player whichPlayer, integer startLocIndex returns nothing
ForcePlayerStartLocation:
native ForcePlayerStartLocation takes player whichPlayer, integer startLocIndex returns nothing
SetPlayerTaxRate:
native SetPlayerTaxRate takes player sourcePlayer, player otherPlayer, playerstate whichResource, integer rate returns nothing
BlzGroupUnitAt:
native BlzGroupUnitAt takes group whichGroup, integer index returns unit
GroupEnumUnitsOfTypeCounted:
native GroupEnumUnitsOfTypeCounted takes group whichGroup, string unitname, boolexpr filter, integer countLimit returns nothing
GroupEnumUnitsInRectCounted:
native GroupEnumUnitsInRectCounted takes group whichGroup, rect r, boolexpr filter, integer countLimit returns nothing
GroupEnumUnitsInRangeCounted:
native GroupEnumUnitsInRangeCounted takes group whichGroup, real x, real y, real radius, boolexpr filter, integer countLimit returns nothing
GroupEnumUnitsInRangeOfLocCounted:
native GroupEnumUnitsInRangeOfLocCounted takes group whichGroup, location whichLocation, real radius, boolexpr filter, integer countLimit returns nothing
GroupImmediateOrderById:
native GroupImmediateOrderById takes group whichGroup, integer order returns boolean
GroupPointOrderById:
native GroupPointOrderById takes group whichGroup, integer order, real x, real y returns boolean
GroupPointOrderByIdLoc:
native GroupPointOrderByIdLoc takes group whichGroup, integer order, location whichLocation returns boolean
GroupTargetOrderById:
native GroupTargetOrderById takes group whichGroup, integer order, widget targetWidget returns boolean
ForceEnumPlayersCounted:
native ForceEnumPlayersCounted takes force whichForce, boolexpr filter, integer countLimit returns nothing
TriggerRegisterCommandEvent:
native TriggerRegisterCommandEvent takes trigger whichTrigger, integer whichAbility, string order returns event
TriggerRegisterUpgradeCommandEvent:
native TriggerRegisterUpgradeCommandEvent takes trigger whichTrigger, integer whichUpgrade returns event
CreateDestructable:
native CreateDestructable takes integer objectid, real x, real y, real face, real scale, integer variation returns destructable
CreateDestructableZ:
native CreateDestructableZ takes integer objectid, real x, real y, real z, real face, real scale, integer variation returns destructable
CreateDeadDestructable:
native CreateDeadDestructable takes integer objectid, real x, real y, real face, real scale, integer variation returns destructable
CreateDeadDestructableZ:
native CreateDeadDestructableZ takes integer objectid, real x, real y, real z, real face, real scale, integer variation returns destructable
CreateItem:
native CreateItem takes integer itemid, real x, real y returns item
IsItemIdPowerup:
native IsItemIdPowerup takes integer itemId returns boolean
IsItemIdSellable:
native IsItemIdSellable takes integer itemId returns boolean
IsItemIdPawnable:
native IsItemIdPawnable takes integer itemId returns boolean
SetItemDropID:
native SetItemDropID takes item whichItem, integer unitId returns nothing
SetItemCharges:
native SetItemCharges takes item whichItem, integer charges returns nothing
SetItemUserData:
native SetItemUserData takes item whichItem, integer data returns nothing
CreateUnit:
native CreateUnit takes player id, integer unitid, real x, real y, real face returns unit
CreateUnitAtLoc:
native CreateUnitAtLoc takes player id, integer unitid, location whichLocation, real face returns unit
CreateCorpse:
native CreateCorpse takes player whichPlayer, integer unitid, real x, real y, real face returns unit
SetUnitVertexColor:
native SetUnitVertexColor takes unit whichUnit, integer red, integer green, integer blue, integer alpha returns nothing
SetUnitAnimationByIndex:
native SetUnitAnimationByIndex takes unit whichUnit, integer whichAnimation returns nothing
SetHeroStr:
native SetHeroStr takes unit whichHero, integer newStr, boolean permanent returns nothing
SetHeroAgi:
native SetHeroAgi takes unit whichHero, integer newAgi, boolean permanent returns nothing
SetHeroInt:
native SetHeroInt takes unit whichHero, integer newInt, boolean permanent returns nothing
UnitStripHeroLevel:
native UnitStripHeroLevel takes unit whichHero, integer howManyLevels returns boolean
SetHeroXP:
native SetHeroXP takes unit whichHero, integer newXpVal, boolean showEyeCandy returns nothing
UnitModifySkillPoints:
native UnitModifySkillPoints takes unit whichHero, integer skillPointDelta returns boolean
AddHeroXP:
native AddHeroXP takes unit whichHero, integer xpToAdd, boolean showEyeCandy returns nothing
SetHeroLevel:
native SetHeroLevel takes unit whichHero, integer level, boolean showEyeCandy returns nothing
SelectHeroSkill:
native SelectHeroSkill takes unit whichHero, integer abilcode returns nothing
GetUnitAbilityLevel:
native GetUnitAbilityLevel takes unit whichUnit, integer abilcode returns integer
DecUnitAbilityLevel:
native DecUnitAbilityLevel takes unit whichUnit, integer abilcode returns integer
IncUnitAbilityLevel:
native IncUnitAbilityLevel takes unit whichUnit, integer abilcode returns integer
SetUnitAbilityLevel:
native SetUnitAbilityLevel takes unit whichUnit, integer abilcode, integer level returns integer
GetUnitPointValueByType:
native GetUnitPointValueByType takes integer unitType returns integer
UnitAddItemById:
native UnitAddItemById takes unit whichUnit, integer itemId returns item
UnitAddItemToSlotById:
native UnitAddItemToSlotById takes unit whichUnit, integer itemId, integer itemSlot returns boolean
UnitRemoveItemFromSlot:
native UnitRemoveItemFromSlot takes unit whichUnit, integer itemSlot returns item
UnitItemInSlot:
native UnitItemInSlot takes unit whichUnit, integer itemSlot returns item
UnitDropItemSlot:
native UnitDropItemSlot takes unit whichUnit, item whichItem, integer slot returns boolean
GetFoodMade:
constant native GetFoodMade takes integer unitId returns integer
GetFoodUsed:
constant native GetFoodUsed takes integer unitId returns integer
IsHeroUnitId:
constant native IsHeroUnitId takes integer unitId returns boolean
IsUnitIdType:
constant native IsUnitIdType takes integer unitId, unittype whichUnitType returns boolean
UnitAddAbility:
native UnitAddAbility takes unit whichUnit, integer abilityId returns boolean
UnitRemoveAbility:
native UnitRemoveAbility takes unit whichUnit, integer abilityId returns boolean
UnitMakeAbilityPermanent:
native UnitMakeAbilityPermanent takes unit whichUnit, boolean permanent, integer abilityId returns boolean
UnitApplyTimedLife:
native UnitApplyTimedLife takes unit whichUnit, integer buffId, real duration returns nothing
UnitSetConstructionProgress:
native UnitSetConstructionProgress takes unit whichUnit, integer constructionPercentage returns nothing
UnitSetUpgradeProgress:
native UnitSetUpgradeProgress takes unit whichUnit, integer upgradePercentage returns nothing
IssueImmediateOrderById:
native IssueImmediateOrderById takes unit whichUnit, integer order returns boolean
IssuePointOrderById:
native IssuePointOrderById takes unit whichUnit, integer order, real x, real y returns boolean
IssuePointOrderByIdLoc:
native IssuePointOrderByIdLoc takes unit whichUnit, integer order, location whichLocation returns boolean
IssueTargetOrderById:
native IssueTargetOrderById takes unit whichUnit, integer order, widget targetWidget returns boolean
IssueInstantPointOrderById:
native IssueInstantPointOrderById takes unit whichUnit, integer order, real x, real y, widget instantTargetWidget returns boolean
IssueInstantTargetOrderById:
native IssueInstantTargetOrderById takes unit whichUnit, integer order, widget targetWidget, widget instantTargetWidget returns boolean
IssueBuildOrderById:
native IssueBuildOrderById takes unit whichPeon, integer unitId, real x, real y returns boolean
IssueNeutralImmediateOrderById:
native IssueNeutralImmediateOrderById takes player forWhichPlayer,unit neutralStructure, integer unitId returns boolean
IssueNeutralPointOrderById:
native IssueNeutralPointOrderById takes player forWhichPlayer,unit neutralStructure, integer unitId, real x, real y returns boolean
IssueNeutralTargetOrderById:
native IssueNeutralTargetOrderById takes player forWhichPlayer,unit neutralStructure, integer unitId, widget target returns boolean
SetResourceAmount:
native SetResourceAmount takes unit whichUnit, integer amount returns nothing
AddResourceAmount:
native AddResourceAmount takes unit whichUnit, integer amount returns nothing
AddItemToAllStock:
native AddItemToAllStock takes integer itemId, integer currentStock, integer stockMax returns nothing
AddItemToStock:
native AddItemToStock takes unit whichUnit, integer itemId, integer currentStock, integer stockMax returns nothing
AddUnitToAllStock:
native AddUnitToAllStock takes integer unitId, integer currentStock, integer stockMax returns nothing
AddUnitToStock:
native AddUnitToStock takes unit whichUnit, integer unitId, integer currentStock, integer stockMax returns nothing
RemoveItemFromAllStock:
native RemoveItemFromAllStock takes integer itemId returns nothing
RemoveItemFromStock:
native RemoveItemFromStock takes unit whichUnit, integer itemId returns nothing
RemoveUnitFromAllStock:
native RemoveUnitFromAllStock takes integer unitId returns nothing
RemoveUnitFromStock:
native RemoveUnitFromStock takes unit whichUnit, integer unitId returns nothing
SetAllItemTypeSlots:
native SetAllItemTypeSlots takes integer slots returns nothing
SetAllUnitTypeSlots:
native SetAllUnitTypeSlots takes integer slots returns nothing
SetItemTypeSlots:
native SetItemTypeSlots takes unit whichUnit, integer slots returns nothing
SetUnitTypeSlots:
native SetUnitTypeSlots takes unit whichUnit, integer slots returns nothing
SetUnitUserData:
native SetUnitUserData takes unit whichUnit, integer data returns nothing
Player:
constant native Player takes integer number returns player
SetPlayerTechMaxAllowed:
constant native SetPlayerTechMaxAllowed takes player whichPlayer, integer techid, integer maximum returns nothing
GetPlayerTechMaxAllowed:
constant native GetPlayerTechMaxAllowed takes player whichPlayer, integer techid returns integer
AddPlayerTechResearched:
constant native AddPlayerTechResearched takes player whichPlayer, integer techid, integer levels returns nothing
SetPlayerTechResearched:
constant native SetPlayerTechResearched takes player whichPlayer, integer techid, integer setToLevel returns nothing
GetPlayerTechResearched:
constant native GetPlayerTechResearched takes player whichPlayer, integer techid, boolean specificonly returns boolean
GetPlayerTechCount:
constant native GetPlayerTechCount takes player whichPlayer, integer techid, boolean specificonly returns integer
SetPlayerUnitsOwner:
native SetPlayerUnitsOwner takes player whichPlayer, integer newOwner returns nothing
SetPlayerAbilityAvailable:
native SetPlayerAbilityAvailable takes player whichPlayer, integer abilid, boolean avail returns nothing
SetPlayerState:
native SetPlayerState takes player whichPlayer, playerstate whichPlayerState, integer value returns nothing
SetCampaignMenuRaceEx:
native SetCampaignMenuRaceEx takes integer campaignIndex returns nothing
SetMaxCheckpointSaves:
native SetMaxCheckpointSaves takes integer maxCheckpointSaves returns nothing
SetIntegerGameState:
native SetIntegerGameState takes igamestate whichIntegerGameState, integer value returns nothing
SetMissionAvailable:
native SetMissionAvailable takes integer campaignNumber, integer missionNumber, boolean available returns nothing
SetCampaignAvailable:
native SetCampaignAvailable takes integer campaignNumber, boolean available returns nothing
SetOpCinematicAvailable:
native SetOpCinematicAvailable takes integer campaignNumber, boolean available returns nothing
SetEdCinematicAvailable:
native SetEdCinematicAvailable takes integer campaignNumber, boolean available returns nothing
SetCustomCampaignButtonVisible:
native SetCustomCampaignButtonVisible takes integer whichButton, boolean visible returns nothing
GetCustomCampaignButtonVisible:
native GetCustomCampaignButtonVisible takes integer whichButton returns boolean
DialogAddButton:
native DialogAddButton takes dialog whichDialog, string buttonText, integer hotkey returns button
DialogAddQuitButton:
native DialogAddQuitButton takes dialog whichDialog, boolean doScoreScreen, string buttonText, integer hotkey returns button
StoreInteger:
native StoreInteger takes gamecache cache, string missionKey, string key, integer value returns nothing
SaveInteger:
native SaveInteger takes hashtable table, integer parentKey, integer childKey, integer value returns nothing
SaveReal:
native SaveReal takes hashtable table, integer parentKey, integer childKey, real value returns nothing
SaveBoolean:
native SaveBoolean takes hashtable table, integer parentKey, integer childKey, boolean value returns nothing
SaveStr:
native SaveStr takes hashtable table, integer parentKey, integer childKey, string value returns boolean
SavePlayerHandle:
native SavePlayerHandle takes hashtable table, integer parentKey, integer childKey, player whichPlayer returns boolean
SaveWidgetHandle:
native SaveWidgetHandle takes hashtable table, integer parentKey, integer childKey, widget whichWidget returns boolean
SaveDestructableHandle:
native SaveDestructableHandle takes hashtable table, integer parentKey, integer childKey, destructable whichDestructable returns boolean
SaveItemHandle:
native SaveItemHandle takes hashtable table, integer parentKey, integer childKey, item whichItem returns boolean
SaveUnitHandle:
native SaveUnitHandle takes hashtable table, integer parentKey, integer childKey, unit whichUnit returns boolean
SaveAbilityHandle:
native SaveAbilityHandle takes hashtable table, integer parentKey, integer childKey, ability whichAbility returns boolean
SaveTimerHandle:
native SaveTimerHandle takes hashtable table, integer parentKey, integer childKey, timer whichTimer returns boolean
SaveTriggerHandle:
native SaveTriggerHandle takes hashtable table, integer parentKey, integer childKey, trigger whichTrigger returns boolean
SaveTriggerConditionHandle:
native SaveTriggerConditionHandle takes hashtable table, integer parentKey, integer childKey, triggercondition whichTriggercondition returns boolean
SaveTriggerActionHandle:
native SaveTriggerActionHandle takes hashtable table, integer parentKey, integer childKey, triggeraction whichTriggeraction returns boolean
SaveTriggerEventHandle:
native SaveTriggerEventHandle takes hashtable table, integer parentKey, integer childKey, event whichEvent returns boolean
SaveForceHandle:
native SaveForceHandle takes hashtable table, integer parentKey, integer childKey, force whichForce returns boolean
SaveGroupHandle:
native SaveGroupHandle takes hashtable table, integer parentKey, integer childKey, group whichGroup returns boolean
SaveLocationHandle:
native SaveLocationHandle takes hashtable table, integer parentKey, integer childKey, location whichLocation returns boolean
SaveRectHandle:
native SaveRectHandle takes hashtable table, integer parentKey, integer childKey, rect whichRect returns boolean
SaveBooleanExprHandle:
native SaveBooleanExprHandle takes hashtable table, integer parentKey, integer childKey, boolexpr whichBoolexpr returns boolean
SaveSoundHandle:
native SaveSoundHandle takes hashtable table, integer parentKey, integer childKey, sound whichSound returns boolean
SaveEffectHandle:
native SaveEffectHandle takes hashtable table, integer parentKey, integer childKey, effect whichEffect returns boolean
SaveUnitPoolHandle:
native SaveUnitPoolHandle takes hashtable table, integer parentKey, integer childKey, unitpool whichUnitpool returns boolean
SaveItemPoolHandle:
native SaveItemPoolHandle takes hashtable table, integer parentKey, integer childKey, itempool whichItempool returns boolean
SaveQuestHandle:
native SaveQuestHandle takes hashtable table, integer parentKey, integer childKey, quest whichQuest returns boolean
SaveQuestItemHandle:
native SaveQuestItemHandle takes hashtable table, integer parentKey, integer childKey, questitem whichQuestitem returns boolean
SaveDefeatConditionHandle:
native SaveDefeatConditionHandle takes hashtable table, integer parentKey, integer childKey, defeatcondition whichDefeatcondition returns boolean
SaveTimerDialogHandle:
native SaveTimerDialogHandle takes hashtable table, integer parentKey, integer childKey, timerdialog whichTimerdialog returns boolean
SaveLeaderboardHandle:
native SaveLeaderboardHandle takes hashtable table, integer parentKey, integer childKey, leaderboard whichLeaderboard returns boolean
SaveMultiboardHandle:
native SaveMultiboardHandle takes hashtable table, integer parentKey, integer childKey, multiboard whichMultiboard returns boolean
SaveMultiboardItemHandle:
native SaveMultiboardItemHandle takes hashtable table, integer parentKey, integer childKey, multiboarditem whichMultiboarditem returns boolean
SaveTrackableHandle:
native SaveTrackableHandle takes hashtable table, integer parentKey, integer childKey, trackable whichTrackable returns boolean
SaveDialogHandle:
native SaveDialogHandle takes hashtable table, integer parentKey, integer childKey, dialog whichDialog returns boolean
SaveButtonHandle:
native SaveButtonHandle takes hashtable table, integer parentKey, integer childKey, button whichButton returns boolean
SaveTextTagHandle:
native SaveTextTagHandle takes hashtable table, integer parentKey, integer childKey, texttag whichTexttag returns boolean
SaveLightningHandle:
native SaveLightningHandle takes hashtable table, integer parentKey, integer childKey, lightning whichLightning returns boolean
SaveImageHandle:
native SaveImageHandle takes hashtable table, integer parentKey, integer childKey, image whichImage returns boolean
SaveUbersplatHandle:
native SaveUbersplatHandle takes hashtable table, integer parentKey, integer childKey, ubersplat whichUbersplat returns boolean
SaveRegionHandle:
native SaveRegionHandle takes hashtable table, integer parentKey, integer childKey, region whichRegion returns boolean
SaveFogStateHandle:
native SaveFogStateHandle takes hashtable table, integer parentKey, integer childKey, fogstate whichFogState returns boolean
SaveFogModifierHandle:
native SaveFogModifierHandle takes hashtable table, integer parentKey, integer childKey, fogmodifier whichFogModifier returns boolean
SaveAgentHandle:
native SaveAgentHandle takes hashtable table, integer parentKey, integer childKey, agent whichAgent returns boolean
SaveHashtableHandle:
native SaveHashtableHandle takes hashtable table, integer parentKey, integer childKey, hashtable whichHashtable returns boolean
SaveFrameHandle:
native SaveFrameHandle takes hashtable table, integer parentKey, integer childKey, framehandle whichFrameHandle returns boolean
LoadInteger:
native LoadInteger takes hashtable table, integer parentKey, integer childKey returns integer
LoadReal:
native LoadReal takes hashtable table, integer parentKey, integer childKey returns real
LoadBoolean:
native LoadBoolean takes hashtable table, integer parentKey, integer childKey returns boolean
LoadStr:
native LoadStr takes hashtable table, integer parentKey, integer childKey returns string
LoadPlayerHandle:
native LoadPlayerHandle takes hashtable table, integer parentKey, integer childKey returns player
LoadWidgetHandle:
native LoadWidgetHandle takes hashtable table, integer parentKey, integer childKey returns widget
LoadDestructableHandle:
native LoadDestructableHandle takes hashtable table, integer parentKey, integer childKey returns destructable
LoadItemHandle:
native LoadItemHandle takes hashtable table, integer parentKey, integer childKey returns item
LoadUnitHandle:
native LoadUnitHandle takes hashtable table, integer parentKey, integer childKey returns unit
LoadAbilityHandle:
native LoadAbilityHandle takes hashtable table, integer parentKey, integer childKey returns ability
LoadTimerHandle:
native LoadTimerHandle takes hashtable table, integer parentKey, integer childKey returns timer
LoadTriggerHandle:
native LoadTriggerHandle takes hashtable table, integer parentKey, integer childKey returns trigger
LoadTriggerConditionHandle:
native LoadTriggerConditionHandle takes hashtable table, integer parentKey, integer childKey returns triggercondition
LoadTriggerActionHandle:
native LoadTriggerActionHandle takes hashtable table, integer parentKey, integer childKey returns triggeraction
LoadTriggerEventHandle:
native LoadTriggerEventHandle takes hashtable table, integer parentKey, integer childKey returns event
LoadForceHandle:
native LoadForceHandle takes hashtable table, integer parentKey, integer childKey returns force
LoadGroupHandle:
native LoadGroupHandle takes hashtable table, integer parentKey, integer childKey returns group
LoadLocationHandle:
native LoadLocationHandle takes hashtable table, integer parentKey, integer childKey returns location
LoadRectHandle:
native LoadRectHandle takes hashtable table, integer parentKey, integer childKey returns rect
LoadBooleanExprHandle:
native LoadBooleanExprHandle takes hashtable table, integer parentKey, integer childKey returns boolexpr
LoadSoundHandle:
native LoadSoundHandle takes hashtable table, integer parentKey, integer childKey returns sound
LoadEffectHandle:
native LoadEffectHandle takes hashtable table, integer parentKey, integer childKey returns effect
LoadUnitPoolHandle:
native LoadUnitPoolHandle takes hashtable table, integer parentKey, integer childKey returns unitpool
LoadItemPoolHandle:
native LoadItemPoolHandle takes hashtable table, integer parentKey, integer childKey returns itempool
LoadQuestHandle:
native LoadQuestHandle takes hashtable table, integer parentKey, integer childKey returns quest
LoadQuestItemHandle:
native LoadQuestItemHandle takes hashtable table, integer parentKey, integer childKey returns questitem
LoadDefeatConditionHandle:
native LoadDefeatConditionHandle takes hashtable table, integer parentKey, integer childKey returns defeatcondition
LoadTimerDialogHandle:
native LoadTimerDialogHandle takes hashtable table, integer parentKey, integer childKey returns timerdialog
LoadLeaderboardHandle:
native LoadLeaderboardHandle takes hashtable table, integer parentKey, integer childKey returns leaderboard
LoadMultiboardHandle:
native LoadMultiboardHandle takes hashtable table, integer parentKey, integer childKey returns multiboard
LoadMultiboardItemHandle:
native LoadMultiboardItemHandle takes hashtable table, integer parentKey, integer childKey returns multiboarditem
LoadTrackableHandle:
native LoadTrackableHandle takes hashtable table, integer parentKey, integer childKey returns trackable
LoadDialogHandle:
native LoadDialogHandle takes hashtable table, integer parentKey, integer childKey returns dialog
LoadButtonHandle:
native LoadButtonHandle takes hashtable table, integer parentKey, integer childKey returns button
LoadTextTagHandle:
native LoadTextTagHandle takes hashtable table, integer parentKey, integer childKey returns texttag
LoadLightningHandle:
native LoadLightningHandle takes hashtable table, integer parentKey, integer childKey returns lightning
LoadImageHandle:
native LoadImageHandle takes hashtable table, integer parentKey, integer childKey returns image
LoadUbersplatHandle:
native LoadUbersplatHandle takes hashtable table, integer parentKey, integer childKey returns ubersplat
LoadRegionHandle:
native LoadRegionHandle takes hashtable table, integer parentKey, integer childKey returns region
LoadFogStateHandle:
native LoadFogStateHandle takes hashtable table, integer parentKey, integer childKey returns fogstate
LoadFogModifierHandle:
native LoadFogModifierHandle takes hashtable table, integer parentKey, integer childKey returns fogmodifier
LoadHashtableHandle:
native LoadHashtableHandle takes hashtable table, integer parentKey, integer childKey returns hashtable
LoadFrameHandle:
native LoadFrameHandle takes hashtable table, integer parentKey, integer childKey returns framehandle
HaveSavedInteger:
native HaveSavedInteger takes hashtable table, integer parentKey, integer childKey returns boolean
HaveSavedReal:
native HaveSavedReal takes hashtable table, integer parentKey, integer childKey returns boolean
HaveSavedBoolean:
native HaveSavedBoolean takes hashtable table, integer parentKey, integer childKey returns boolean
HaveSavedString:
native HaveSavedString takes hashtable table, integer parentKey, integer childKey returns boolean
HaveSavedHandle:
native HaveSavedHandle takes hashtable table, integer parentKey, integer childKey returns boolean
RemoveSavedInteger:
native RemoveSavedInteger takes hashtable table, integer parentKey, integer childKey returns nothing
RemoveSavedReal:
native RemoveSavedReal takes hashtable table, integer parentKey, integer childKey returns nothing
RemoveSavedBoolean:
native RemoveSavedBoolean takes hashtable table, integer parentKey, integer childKey returns nothing
RemoveSavedString:
native RemoveSavedString takes hashtable table, integer parentKey, integer childKey returns nothing
RemoveSavedHandle:
native RemoveSavedHandle takes hashtable table, integer parentKey, integer childKey returns nothing
FlushChildHashtable:
native FlushChildHashtable takes hashtable table, integer parentKey returns nothing
GetRandomInt:
native GetRandomInt takes integer lowBound, integer highBound returns integer
UnitPoolAddUnitType:
native UnitPoolAddUnitType takes unitpool whichPool, integer unitId, real weight returns nothing
UnitPoolRemoveUnitType:
native UnitPoolRemoveUnitType takes unitpool whichPool, integer unitId returns nothing
ItemPoolAddItemType:
native ItemPoolAddItemType takes itempool whichItemPool, integer itemId, real weight returns nothing
ItemPoolRemoveItemType:
native ItemPoolRemoveItemType takes itempool whichItemPool, integer itemId returns nothing
ChooseRandomCreep:
native ChooseRandomCreep takes integer level returns integer
ChooseRandomItem:
native ChooseRandomItem takes integer level returns integer
ChooseRandomItemEx:
native ChooseRandomItemEx takes itemtype whichType, integer level returns integer
SetRandomSeed:
native SetRandomSeed takes integer seed returns nothing
SetTerrainFogEx:
native SetTerrainFogEx takes integer style, real zstart, real zend, real density, real red, real green, real blue returns nothing
UnitAddIndicator:
native UnitAddIndicator takes unit whichUnit, integer red, integer green, integer blue, integer alpha returns nothing
AddIndicator:
native AddIndicator takes widget whichWidget, integer red, integer green, integer blue, integer alpha returns nothing
PingMinimapEx:
native PingMinimapEx takes real x, real y, real duration, integer red, integer green, integer blue, boolean extraEffects returns nothing
CreateMinimapIconOnUnit:
native CreateMinimapIconOnUnit takes unit whichUnit, integer red, integer green, integer blue, string pingPath, fogstate fogVisibility returns minimapicon
CreateMinimapIconAtLoc:
native CreateMinimapIconAtLoc takes location where, integer red, integer green, integer blue, string pingPath, fogstate fogVisibility returns minimapicon
CreateMinimapIcon:
native CreateMinimapIcon takes real x, real y, integer red, integer green, integer blue, string pingPath, fogstate fogVisibility returns minimapicon
SetTextTagColor:
native SetTextTagColor takes texttag t, integer red, integer green, integer blue, integer alpha returns nothing
SetReservedLocalHeroButtons:
native SetReservedLocalHeroButtons takes integer reserved returns nothing
SetAllyColorFilterState:
native SetAllyColorFilterState takes integer state returns nothing
TimerDialogSetTitleColor:
native TimerDialogSetTitleColor takes timerdialog whichDialog, integer red, integer green, integer blue, integer alpha returns nothing
TimerDialogSetTimeColor:
native TimerDialogSetTimeColor takes timerdialog whichDialog, integer red, integer green, integer blue, integer alpha returns nothing
LeaderboardSetSizeByItemCount:
native LeaderboardSetSizeByItemCount takes leaderboard lb, integer count returns nothing
LeaderboardAddItem:
native LeaderboardAddItem takes leaderboard lb, string label, integer value, player p returns nothing
LeaderboardRemoveItem:
native LeaderboardRemoveItem takes leaderboard lb, integer index returns nothing
LeaderboardSetLabelColor:
native LeaderboardSetLabelColor takes leaderboard lb, integer red, integer green, integer blue, integer alpha returns nothing
LeaderboardSetValueColor:
native LeaderboardSetValueColor takes leaderboard lb, integer red, integer green, integer blue, integer alpha returns nothing
LeaderboardSetItemValue:
native LeaderboardSetItemValue takes leaderboard lb, integer whichItem, integer val returns nothing
LeaderboardSetItemLabel:
native LeaderboardSetItemLabel takes leaderboard lb, integer whichItem, string val returns nothing
LeaderboardSetItemStyle:
native LeaderboardSetItemStyle takes leaderboard lb, integer whichItem, boolean showLabel, boolean showValue, boolean showIcon returns nothing
LeaderboardSetItemLabelColor:
native LeaderboardSetItemLabelColor takes leaderboard lb, integer whichItem, integer red, integer green, integer blue, integer alpha returns nothing
LeaderboardSetItemValueColor:
native LeaderboardSetItemValueColor takes leaderboard lb, integer whichItem, integer red, integer green, integer blue, integer alpha returns nothing
MultiboardSetTitleTextColor:
native MultiboardSetTitleTextColor takes multiboard lb, integer red, integer green, integer blue, integer alpha returns nothing
MultiboardSetColumnCount:
native MultiboardSetColumnCount takes multiboard lb, integer count returns nothing
MultiboardSetRowCount:
native MultiboardSetRowCount takes multiboard lb, integer count returns nothing
MultiboardSetItemsValueColor:
native MultiboardSetItemsValueColor takes multiboard lb, integer red, integer green, integer blue, integer alpha returns nothing
MultiboardGetItem:
native MultiboardGetItem takes multiboard lb, integer row, integer column returns multiboarditem
MultiboardSetItemValueColor:
native MultiboardSetItemValueColor takes multiboarditem mbi, integer red, integer green, integer blue, integer alpha returns nothing
SetCineFilterStartColor:
native SetCineFilterStartColor takes integer red, integer green, integer blue, integer alpha returns nothing
SetCineFilterEndColor:
native SetCineFilterEndColor takes integer red, integer green, integer blue, integer alpha returns nothing
SetCinematicScene:
native SetCinematicScene takes integer portraitUnitId, playercolor color, string speakerTitle, string text, real sceneDuration, real voiceoverDuration returns nothing
GetCameraMargin:
native GetCameraMargin takes integer whichMargin returns real
CreateSound:
native CreateSound takes string fileName, boolean looping, boolean is3D, boolean stopwhenoutofrange, integer fadeInRate, integer fadeOutRate, string eaxSetting returns sound
CreateSoundFilenameWithLabel:
native CreateSoundFilenameWithLabel takes string fileName, boolean looping, boolean is3D, boolean stopwhenoutofrange, integer fadeInRate, integer fadeOutRate, string SLKEntryName returns sound
CreateSoundFromLabel:
native CreateSoundFromLabel takes string soundLabel, boolean looping, boolean is3D, boolean stopwhenoutofrange, integer fadeInRate, integer fadeOutRate returns sound
CreateMIDISound:
native CreateMIDISound takes string soundLabel, integer fadeInRate, integer fadeOutRate returns sound
SetSoundChannel:
native SetSoundChannel takes sound soundHandle, integer channel returns nothing
SetSoundVolume:
native SetSoundVolume takes sound soundHandle, integer volume returns nothing
SetSoundPlayPosition:
native SetSoundPlayPosition takes sound soundHandle, integer millisecs returns nothing
SetSoundConeAngles:
native SetSoundConeAngles takes sound soundHandle, real inside, real outside, integer outsideVolume returns nothing
SetMapMusic:
native SetMapMusic takes string musicName, boolean random, integer index returns nothing
PlayMusicEx:
native PlayMusicEx takes string musicName, integer frommsecs, integer fadeinmsecs returns nothing
PlayThematicMusicEx:
native PlayThematicMusicEx takes string musicFileName, integer frommsecs returns nothing
SetMusicVolume:
native SetMusicVolume takes integer volume returns nothing
SetMusicPlayPosition:
native SetMusicPlayPosition takes integer millisecs returns nothing
SetThematicMusicVolume:
native SetThematicMusicVolume takes integer volume returns nothing
SetThematicMusicPlayPosition:
native SetThematicMusicPlayPosition takes integer millisecs returns nothing
SetSoundDuration:
native SetSoundDuration takes sound soundHandle, integer duration returns nothing
AddWeatherEffect:
native AddWeatherEffect takes rect where, integer effectID returns weathereffect
TerrainDeformCrater:
native TerrainDeformCrater takes real x, real y, real radius, real depth, integer duration, boolean permanent returns terraindeformation
TerrainDeformRipple:
native TerrainDeformRipple takes real x, real y, real radius, real depth, integer duration, integer count, real spaceWaves, real timeWaves, real radiusStartPct, boolean limitNeg returns terraindeformation
TerrainDeformWave:
native TerrainDeformWave takes real x, real y, real dirX, real dirY, real distance, real speed, real radius, real depth, integer trailTime, integer count returns terraindeformation
TerrainDeformRandom:
native TerrainDeformRandom takes real x, real y, real radius, real minDelta, real maxDelta, integer duration, integer updateInterval returns terraindeformation
TerrainDeformStop:
native TerrainDeformStop takes terraindeformation deformation, integer duration returns nothing
AddSpellEffectById:
native AddSpellEffectById takes integer abilityId, effecttype t,real x, real y returns effect
AddSpellEffectByIdLoc:
native AddSpellEffectByIdLoc takes integer abilityId, effecttype t,location where returns effect
AddSpellEffectTargetById:
native AddSpellEffectTargetById takes integer abilityId, effecttype t, widget targetWidget, string attachPoint returns effect
GetAbilityEffect:
native GetAbilityEffect takes string abilityString, effecttype t, integer index returns string
GetAbilityEffectById:
native GetAbilityEffectById takes integer abilityId, effecttype t, integer index returns string
GetAbilitySoundById:
native GetAbilitySoundById takes integer abilityId, soundtype t returns string
SetWaterBaseColor:
native SetWaterBaseColor takes integer red, integer green, integer blue, integer alpha returns nothing
SetTerrainType:
native SetTerrainType takes real x, real y, integer terrainType, integer variation, integer area, integer shape returns nothing
CreateImage:
native CreateImage takes string file, real sizeX, real sizeY, real sizeZ, real posX, real posY, real posZ, real originX, real originY, real originZ, integer imageType returns image
SetImageColor:
native SetImageColor takes image whichImage, integer red, integer green, integer blue, integer alpha returns nothing
SetImageType:
native SetImageType takes image whichImage, integer imageType returns nothing
CreateUbersplat:
native CreateUbersplat takes real x, real y, string name, integer red, integer green, integer blue, integer alpha, boolean forcePaused, boolean noBirthTime returns ubersplat
SetDoodadAnimation:
native SetDoodadAnimation takes real x, real y, real radius, integer doodadID, boolean nearestOnly, string animName, boolean animRandom returns nothing
SetDoodadAnimationRect:
native SetDoodadAnimationRect takes rect r, integer doodadID, string animName, boolean animRandom returns nothing
CommandAI:
native CommandAI takes player num, integer command, integer data returns nothing
BlzSetAbilityTooltip:
native BlzSetAbilityTooltip takes integer abilCode, string tooltip, integer level returns nothing
BlzSetAbilityActivatedTooltip:
native BlzSetAbilityActivatedTooltip takes integer abilCode, string tooltip, integer level returns nothing
BlzSetAbilityExtendedTooltip:
native BlzSetAbilityExtendedTooltip takes integer abilCode, string extendedTooltip, integer level returns nothing
BlzSetAbilityActivatedExtendedTooltip:
native BlzSetAbilityActivatedExtendedTooltip takes integer abilCode, string extendedTooltip, integer level returns nothing
BlzSetAbilityResearchTooltip:
native BlzSetAbilityResearchTooltip takes integer abilCode, string researchTooltip, integer level returns nothing
BlzSetAbilityResearchExtendedTooltip:
native BlzSetAbilityResearchExtendedTooltip takes integer abilCode, string researchExtendedTooltip, integer level returns nothing
BlzGetAbilityTooltip:
native BlzGetAbilityTooltip takes integer abilCode, integer level returns string
BlzGetAbilityActivatedTooltip:
native BlzGetAbilityActivatedTooltip takes integer abilCode, integer level returns string
BlzGetAbilityExtendedTooltip:
native BlzGetAbilityExtendedTooltip takes integer abilCode, integer level returns string
BlzGetAbilityActivatedExtendedTooltip:
native BlzGetAbilityActivatedExtendedTooltip takes integer abilCode, integer level returns string
BlzGetAbilityResearchTooltip:
native BlzGetAbilityResearchTooltip takes integer abilCode, integer level returns string
BlzGetAbilityResearchExtendedTooltip:
native BlzGetAbilityResearchExtendedTooltip takes integer abilCode, integer level returns string
BlzSetAbilityIcon:
native BlzSetAbilityIcon takes integer abilCode, string iconPath returns nothing
BlzGetAbilityIcon:
native BlzGetAbilityIcon takes integer abilCode returns string
BlzSetAbilityActivatedIcon:
native BlzSetAbilityActivatedIcon takes integer abilCode, string iconPath returns nothing
BlzGetAbilityActivatedIcon:
native BlzGetAbilityActivatedIcon takes integer abilCode returns string
BlzGetAbilityPosX:
native BlzGetAbilityPosX takes integer abilCode returns integer
BlzGetAbilityPosY:
native BlzGetAbilityPosY takes integer abilCode returns integer
BlzSetAbilityPosX:
native BlzSetAbilityPosX takes integer abilCode, integer x returns nothing
BlzSetAbilityPosY:
native BlzSetAbilityPosY takes integer abilCode, integer y returns nothing
BlzGetAbilityActivatedPosX:
native BlzGetAbilityActivatedPosX takes integer abilCode returns integer
BlzGetAbilityActivatedPosY:
native BlzGetAbilityActivatedPosY takes integer abilCode returns integer
BlzSetAbilityActivatedPosX:
native BlzSetAbilityActivatedPosX takes integer abilCode, integer x returns nothing
BlzSetAbilityActivatedPosY:
native BlzSetAbilityActivatedPosY takes integer abilCode, integer y returns nothing
BlzSetUnitMaxHP:
native BlzSetUnitMaxHP takes unit whichUnit, integer hp returns nothing
BlzSetUnitMaxMana:
native BlzSetUnitMaxMana takes unit whichUnit, integer mana returns nothing
BlzGetUnitBaseDamage:
native BlzGetUnitBaseDamage takes unit whichUnit, integer weaponIndex returns integer
BlzSetUnitBaseDamage:
native BlzSetUnitBaseDamage takes unit whichUnit, integer baseDamage, integer weaponIndex returns nothing
BlzGetUnitDiceNumber:
native BlzGetUnitDiceNumber takes unit whichUnit, integer weaponIndex returns integer
BlzSetUnitDiceNumber:
native BlzSetUnitDiceNumber takes unit whichUnit, integer diceNumber, integer weaponIndex returns nothing
BlzGetUnitDiceSides:
native BlzGetUnitDiceSides takes unit whichUnit, integer weaponIndex returns integer
BlzSetUnitDiceSides:
native BlzSetUnitDiceSides takes unit whichUnit, integer diceSides, integer weaponIndex returns nothing
BlzGetUnitAttackCooldown:
native BlzGetUnitAttackCooldown takes unit whichUnit, integer weaponIndex returns real
BlzSetUnitAttackCooldown:
native BlzSetUnitAttackCooldown takes unit whichUnit, real cooldown, integer weaponIndex returns nothing
BlzSetSpecialEffectColor:
native BlzSetSpecialEffectColor takes effect whichEffect, integer r, integer g, integer b returns nothing
BlzSetSpecialEffectAlpha:
native BlzSetSpecialEffectAlpha takes effect whichEffect, integer alpha returns nothing
BlzUnitHideAbility:
native BlzUnitHideAbility takes unit whichUnit, integer abilId, boolean flag returns nothing
BlzUnitDisableAbility:
native BlzUnitDisableAbility takes unit whichUnit, integer abilId, boolean flag, boolean hideUI returns nothing
BlzGetAbilityManaCost:
native BlzGetAbilityManaCost takes integer abilId, integer level returns integer
BlzGetAbilityCooldown:
native BlzGetAbilityCooldown takes integer abilId, integer level returns real
BlzSetUnitAbilityCooldown:
native BlzSetUnitAbilityCooldown takes unit whichUnit, integer abilId, integer level, real cooldown returns nothing
BlzGetUnitAbilityCooldown:
native BlzGetUnitAbilityCooldown takes unit whichUnit, integer abilId, integer level returns real
BlzGetUnitAbilityCooldownRemaining:
native BlzGetUnitAbilityCooldownRemaining takes unit whichUnit, integer abilId returns real
BlzEndUnitAbilityCooldown:
native BlzEndUnitAbilityCooldown takes unit whichUnit, integer abilCode returns nothing
BlzStartUnitAbilityCooldown:
native BlzStartUnitAbilityCooldown takes unit whichUnit, integer abilCode, real cooldown returns nothing
BlzGetUnitAbilityManaCost:
native BlzGetUnitAbilityManaCost takes unit whichUnit, integer abilId, integer level returns integer
BlzSetUnitAbilityManaCost:
native BlzSetUnitAbilityManaCost takes unit whichUnit, integer abilId, integer level, integer manaCost returns nothing
BlzDecPlayerTechResearched:
native BlzDecPlayerTechResearched takes player whichPlayer, integer techid, integer levels returns nothing
RequestExtraIntegerData:
native RequestExtraIntegerData takes integer dataType, player whichPlayer, string param1, string param2, boolean param3, integer param4, integer param5, integer param6 returns integer
RequestExtraBooleanData:
native RequestExtraBooleanData takes integer dataType, player whichPlayer, string param1, string param2, boolean param3, integer param4, integer param5, integer param6 returns boolean
RequestExtraStringData:
native RequestExtraStringData takes integer dataType, player whichPlayer, string param1, string param2, boolean param3, integer param4, integer param5, integer param6 returns string
RequestExtraRealData:
native RequestExtraRealData takes integer dataType, player whichPlayer, string param1, string param2, boolean param3, integer param4, integer param5, integer param6 returns real
BlzStartRecording:
native BlzStartRecording takes integer fps returns nothing
BlzGetOriginFrame:
native BlzGetOriginFrame takes originframetype frameType, integer index returns framehandle
BlzConvertColor:
native BlzConvertColor takes integer a, integer r, integer g, integer b returns integer
BlzCreateFrame:
native BlzCreateFrame takes string name, framehandle owner, integer priority, integer createContext returns framehandle
BlzCreateSimpleFrame:
native BlzCreateSimpleFrame takes string name, framehandle owner, integer createContext returns framehandle
BlzCreateFrameByType:
native BlzCreateFrameByType takes string typeName, string name, framehandle owner, string inherits, integer createContext returns framehandle
BlzGetFrameByName:
native BlzGetFrameByName takes string name, integer createContext returns framehandle
BlzFrameSetTextSizeLimit:
native BlzFrameSetTextSizeLimit takes framehandle frame, integer size returns nothing
BlzFrameSetTextColor:
native BlzFrameSetTextColor takes framehandle frame, integer color returns nothing
BlzFrameSetModel:
native BlzFrameSetModel takes framehandle frame, string modelFile, integer cameraIndex returns nothing
BlzFrameSetAlpha:
native BlzFrameSetAlpha takes framehandle frame, integer alpha returns nothing
BlzFrameSetSpriteAnimate:
native BlzFrameSetSpriteAnimate takes framehandle frame, integer primaryProp, integer flags returns nothing
BlzFrameSetTexture:
native BlzFrameSetTexture takes framehandle frame, string texFile, integer flag, boolean blend returns nothing
BlzFrameSetVertexColor:
native BlzFrameSetVertexColor takes framehandle frame, integer color returns nothing
BlzFrameSetLevel:
native BlzFrameSetLevel takes framehandle frame, integer level returns nothing
BlzFrameSetFont:
native BlzFrameSetFont takes framehandle frame, string fileName, real height, integer flags returns nothing
BlzFrameGetChild:
native BlzFrameGetChild takes framehandle frame, integer index returns framehandle
BlzTriggerRegisterPlayerKeyEvent:
native BlzTriggerRegisterPlayerKeyEvent takes trigger whichTrigger, player whichPlayer, oskeytype key, integer metaKey, boolean keyDown returns event
BlzSetMousePos:
native BlzSetMousePos takes integer x, integer y returns nothing
BlzGetUnitAbility:
native BlzGetUnitAbility takes unit whichUnit, integer abilId returns ability
BlzGetUnitAbilityByIndex:
native BlzGetUnitAbilityByIndex takes unit whichUnit, integer index returns ability
BlzDisplayChatMessage:
native BlzDisplayChatMessage takes player whichPlayer, integer recipient, string message returns nothing
CreateCommandButtonEffect:
native CreateCommandButtonEffect takes integer abilityId, string order returns commandbuttoneffect
CreateUpgradeCommandButtonEffect:
native CreateUpgradeCommandButtonEffect takes integer whichUprgade returns commandbuttoneffect
CreateLearnCommandButtonEffect:
native CreateLearnCommandButtonEffect takes integer abilityId returns commandbuttoneffect
BlzBitOr:
native BlzBitOr takes integer x, integer y returns integer
BlzBitAnd:
native BlzBitAnd takes integer x, integer y returns integer
BlzBitXor:
native BlzBitXor takes integer x, integer y returns integer
BlzGetAbilityBooleanLevelField:
native BlzGetAbilityBooleanLevelField takes ability whichAbility, abilitybooleanlevelfield whichField, integer level returns boolean
BlzGetAbilityIntegerLevelField:
native BlzGetAbilityIntegerLevelField takes ability whichAbility, abilityintegerlevelfield whichField, integer level returns integer
BlzGetAbilityRealLevelField:
native BlzGetAbilityRealLevelField takes ability whichAbility, abilityreallevelfield whichField, integer level returns real
BlzGetAbilityStringLevelField:
native BlzGetAbilityStringLevelField takes ability whichAbility, abilitystringlevelfield whichField, integer level returns string
BlzGetAbilityBooleanLevelArrayField:
native BlzGetAbilityBooleanLevelArrayField takes ability whichAbility, abilitybooleanlevelarrayfield whichField, integer level, integer index returns boolean
BlzGetAbilityIntegerLevelArrayField:
native BlzGetAbilityIntegerLevelArrayField takes ability whichAbility, abilityintegerlevelarrayfield whichField, integer level, integer index returns integer
BlzGetAbilityRealLevelArrayField:
native BlzGetAbilityRealLevelArrayField takes ability whichAbility, abilityreallevelarrayfield whichField, integer level, integer index returns real
BlzGetAbilityStringLevelArrayField:
native BlzGetAbilityStringLevelArrayField takes ability whichAbility, abilitystringlevelarrayfield whichField, integer level, integer index returns string
BlzSetAbilityIntegerField:
native BlzSetAbilityIntegerField takes ability whichAbility, abilityintegerfield whichField, integer value returns boolean
BlzSetAbilityBooleanLevelField:
native BlzSetAbilityBooleanLevelField takes ability whichAbility, abilitybooleanlevelfield whichField, integer level, boolean value returns boolean
BlzSetAbilityIntegerLevelField:
native BlzSetAbilityIntegerLevelField takes ability whichAbility, abilityintegerlevelfield whichField, integer level, integer value returns boolean
BlzSetAbilityRealLevelField:
native BlzSetAbilityRealLevelField takes ability whichAbility, abilityreallevelfield whichField, integer level, real value returns boolean
BlzSetAbilityStringLevelField:
native BlzSetAbilityStringLevelField takes ability whichAbility, abilitystringlevelfield whichField, integer level, string value returns boolean
BlzSetAbilityBooleanLevelArrayField:
native BlzSetAbilityBooleanLevelArrayField takes ability whichAbility, abilitybooleanlevelarrayfield whichField, integer level, integer index, boolean value returns boolean
BlzSetAbilityIntegerLevelArrayField:
native BlzSetAbilityIntegerLevelArrayField takes ability whichAbility, abilityintegerlevelarrayfield whichField, integer level, integer index, integer value returns boolean
BlzSetAbilityRealLevelArrayField:
native BlzSetAbilityRealLevelArrayField takes ability whichAbility, abilityreallevelarrayfield whichField, integer level, integer index, real value returns boolean
BlzSetAbilityStringLevelArrayField:
native BlzSetAbilityStringLevelArrayField takes ability whichAbility, abilitystringlevelarrayfield whichField, integer level, integer index, string value returns boolean
BlzAddAbilityBooleanLevelArrayField:
native BlzAddAbilityBooleanLevelArrayField takes ability whichAbility, abilitybooleanlevelarrayfield whichField, integer level, boolean value returns boolean
BlzAddAbilityIntegerLevelArrayField:
native BlzAddAbilityIntegerLevelArrayField takes ability whichAbility, abilityintegerlevelarrayfield whichField, integer level, integer value returns boolean
BlzAddAbilityRealLevelArrayField:
native BlzAddAbilityRealLevelArrayField takes ability whichAbility, abilityreallevelarrayfield whichField, integer level, real value returns boolean
BlzAddAbilityStringLevelArrayField:
native BlzAddAbilityStringLevelArrayField takes ability whichAbility, abilitystringlevelarrayfield whichField, integer level, string value returns boolean
BlzRemoveAbilityBooleanLevelArrayField:
native BlzRemoveAbilityBooleanLevelArrayField takes ability whichAbility, abilitybooleanlevelarrayfield whichField, integer level, boolean value returns boolean
BlzRemoveAbilityIntegerLevelArrayField:
native BlzRemoveAbilityIntegerLevelArrayField takes ability whichAbility, abilityintegerlevelarrayfield whichField, integer level, integer value returns boolean
BlzRemoveAbilityRealLevelArrayField:
native BlzRemoveAbilityRealLevelArrayField takes ability whichAbility, abilityreallevelarrayfield whichField, integer level, real value returns boolean
BlzRemoveAbilityStringLevelArrayField:
native BlzRemoveAbilityStringLevelArrayField takes ability whichAbility, abilitystringlevelarrayfield whichField, integer level, string value returns boolean
BlzGetItemAbilityByIndex:
native BlzGetItemAbilityByIndex takes item whichItem, integer index returns ability
BlzGetItemAbility:
native BlzGetItemAbility takes item whichItem, integer abilCode returns ability
BlzItemAddAbility:
native BlzItemAddAbility takes item whichItem, integer abilCode returns boolean
BlzSetItemIntegerField:
native BlzSetItemIntegerField takes item whichItem, itemintegerfield whichField, integer value returns boolean
BlzItemRemoveAbility:
native BlzItemRemoveAbility takes item whichItem, integer abilCode returns boolean
BlzSetUnitIntegerField:
native BlzSetUnitIntegerField takes unit whichUnit, unitintegerfield whichField, integer value returns boolean
BlzGetUnitWeaponBooleanField:
native BlzGetUnitWeaponBooleanField takes unit whichUnit, unitweaponbooleanfield whichField, integer index returns boolean
BlzGetUnitWeaponIntegerField:
native BlzGetUnitWeaponIntegerField takes unit whichUnit, unitweaponintegerfield whichField, integer index returns integer
BlzGetUnitWeaponRealField:
native BlzGetUnitWeaponRealField takes unit whichUnit, unitweaponrealfield whichField, integer index returns real
BlzGetUnitWeaponStringField:
native BlzGetUnitWeaponStringField takes unit whichUnit, unitweaponstringfield whichField, integer index returns string
BlzSetUnitWeaponBooleanField:
native BlzSetUnitWeaponBooleanField takes unit whichUnit, unitweaponbooleanfield whichField, integer index, boolean value returns boolean
BlzSetUnitWeaponIntegerField:
native BlzSetUnitWeaponIntegerField takes unit whichUnit, unitweaponintegerfield whichField, integer index, integer value returns boolean
BlzSetUnitWeaponRealField:
native BlzSetUnitWeaponRealField takes unit whichUnit, unitweaponrealfield whichField, integer index, real value returns boolean
BlzSetUnitWeaponStringField:
native BlzSetUnitWeaponStringField takes unit whichUnit, unitweaponstringfield whichField, integer index, string value returns boolean
BlzSetUnitSkin:
native BlzSetUnitSkin takes unit whichUnit, integer skinId returns nothing
BlzSetItemSkin:
native BlzSetItemSkin takes item whichItem, integer skinId returns nothing
BlzCreateItemWithSkin:
native BlzCreateItemWithSkin takes integer itemid, real x, real y, integer skinId returns item
BlzCreateUnitWithSkin:
native BlzCreateUnitWithSkin takes player id, integer unitid, real x, real y, real face, integer skinId returns unit
BlzCreateDestructableWithSkin:
native BlzCreateDestructableWithSkin takes integer objectid, real x, real y, real face, real scale, integer variation, integer skinId returns destructable
BlzCreateDestructableZWithSkin:
native BlzCreateDestructableZWithSkin takes integer objectid, real x, real y, real z, real face, real scale, integer variation, integer skinId returns destructable
BlzCreateDeadDestructableWithSkin:
native BlzCreateDeadDestructableWithSkin takes integer objectid, real x, real y, real face, real scale, integer variation, integer skinId returns destructable
BlzCreateDeadDestructableZWithSkin:
native BlzCreateDeadDestructableZWithSkin takes integer objectid, real x, real y, real z, real face, real scale, integer variation, integer skinId returns destructable
blizzard.j
IMinBJ:
function IMinBJ takes integer a, integer b returns integer
IMaxBJ:
function IMaxBJ takes integer a, integer b returns integer
IAbsBJ:
function IAbsBJ takes integer a returns integer
ISignBJ:
function ISignBJ takes integer a returns integer
ModuloInteger:
function ModuloInteger takes integer dividend, integer divisor returns integer
QueuedTriggerRemoveByIndex:
function QueuedTriggerRemoveByIndex takes integer trigIndex returns boolean
SetForLoopIndexA:
function SetForLoopIndexA takes integer newIndex returns nothing
SetForLoopIndexB:
function SetForLoopIndexB takes integer newIndex returns nothing
IntegerTertiaryOp:
function IntegerTertiaryOp takes boolean flag, integer valueA, integer valueB returns integer
PercentToInt:
function PercentToInt takes real percentage, integer max returns integer
AdjustCameraBoundsBJ:
function AdjustCameraBoundsBJ takes integer adjustMethod, real dxWest, real dxEast, real dyNorth, real dySouth returns nothing
AdjustCameraBoundsForPlayerBJ:
function AdjustCameraBoundsForPlayerBJ takes integer adjustMethod, player whichPlayer, real dxWest, real dxEast, real dyNorth, real dySouth returns nothing
SubStringBJ:
function SubStringBJ takes string source, integer start, integer end returns string
TriggerRegisterPlayerKeyEventBJ:
function TriggerRegisterPlayerKeyEventBJ takes trigger trig, player whichPlayer, integer keType, integer keKey returns event
TriggerRegisterPlayerMouseEventBJ:
function TriggerRegisterPlayerMouseEventBJ takes trigger trig, player whichPlayer, integer meType returns event
TriggerRegisterBuildCommandEventBJ:
function TriggerRegisterBuildCommandEventBJ takes trigger trig, integer unitId returns event
TriggerRegisterTrainCommandEventBJ:
function TriggerRegisterTrainCommandEventBJ takes trigger trig, integer unitId returns event
TriggerRegisterUpgradeCommandEventBJ:
function TriggerRegisterUpgradeCommandEventBJ takes trigger trig, integer techId returns event
AddWeatherEffectSaveLast:
function AddWeatherEffectSaveLast takes rect where, integer effectID returns weathereffect
GetAbilityEffectBJ:
function GetAbilityEffectBJ takes integer abilcode, effecttype t, integer index returns string
GetAbilitySoundBJ:
function GetAbilitySoundBJ takes integer abilcode, soundtype t returns string
SetTerrainTypeBJ:
function SetTerrainTypeBJ takes location where, integer terrainType, integer variation, integer area, integer shape returns nothing
SetTerrainFogExBJ:
function SetTerrainFogExBJ takes integer style, real zstart, real zend, real density, real red, real green, real blue returns nothing
SetDoodadAnimationBJ:
function SetDoodadAnimationBJ takes string animName, integer doodadID, real radius, location center returns nothing
SetDoodadAnimationRectBJ:
function SetDoodadAnimationRectBJ takes string animName, integer doodadID, rect r returns nothing
CreateImageBJ:
function CreateImageBJ takes string file, real size, location where, real zOffset, integer imageType returns image
CreateMinimapIconOnUnitBJ:
function CreateMinimapIconOnUnitBJ takes unit whichUnit, integer red, integer green, integer blue, string pingPath, fogstate fogVisibility returns minimapicon
CreateMinimapIconAtLocBJ:
function CreateMinimapIconAtLocBJ takes location where, integer red, integer green, integer blue, string pingPath, fogstate fogVisibility returns minimapicon
CreateMinimapIconBJ:
function CreateMinimapIconBJ takes real x, real y, integer red, integer green, integer blue, string pingPath, fogstate fogVisibility returns minimapicon
CampaignMinimapIconUnitBJ:
function CampaignMinimapIconUnitBJ takes unit whichUnit, integer style returns nothing
CampaignMinimapIconLocBJ:
function CampaignMinimapIconLocBJ takes location where, integer style returns nothing
SetMapMusicIndexedBJ:
function SetMapMusicIndexedBJ takes string musicName, integer index returns nothing
CreateCommandButtonEffectBJ:
function CreateCommandButtonEffectBJ takes integer abilityId, string order returns commandbuttoneffect
CreateTrainCommandButtonEffectBJ:
function CreateTrainCommandButtonEffectBJ takes integer unitId returns commandbuttoneffect
CreateUpgradeCommandButtonEffectBJ:
function CreateUpgradeCommandButtonEffectBJ takes integer techId returns commandbuttoneffect
CreateLearnCommandButtonEffectBJ:
function CreateLearnCommandButtonEffectBJ takes integer abilityId returns commandbuttoneffect
CreateBuildCommandButtonEffectBJ:
function CreateBuildCommandButtonEffectBJ takes integer unitId returns commandbuttoneffect
AddHeroXPSwapped:
function AddHeroXPSwapped takes integer xpToAdd, unit whichHero, boolean showEyeCandy returns nothing
SetHeroLevelBJ:
function SetHeroLevelBJ takes unit whichHero, integer newLevel, boolean showEyeCandy returns nothing
DecUnitAbilityLevelSwapped:
function DecUnitAbilityLevelSwapped takes integer abilcode, unit whichUnit returns integer
IncUnitAbilityLevelSwapped:
function IncUnitAbilityLevelSwapped takes integer abilcode, unit whichUnit returns integer
SetUnitAbilityLevelSwapped:
function SetUnitAbilityLevelSwapped takes integer abilcode, unit whichUnit, integer level returns integer
GetUnitAbilityLevelSwapped:
function GetUnitAbilityLevelSwapped takes integer abilcode, unit whichUnit returns integer
UnitHasBuffBJ:
function UnitHasBuffBJ takes unit whichUnit, integer buffcode returns boolean
UnitRemoveBuffBJ:
function UnitRemoveBuffBJ takes integer buffcode, unit whichUnit returns boolean
UnitAddItemByIdSwapped:
function UnitAddItemByIdSwapped takes integer itemId, unit whichHero returns item
UnitRemoveItemFromSlotSwapped:
function UnitRemoveItemFromSlotSwapped takes integer itemSlot, unit whichHero returns item
CreateItemLoc:
function CreateItemLoc takes integer itemId, location loc returns item
GetHeroStatBJ:
function GetHeroStatBJ takes integer whichStat, unit whichHero, boolean includeBonuses returns integer
SetHeroStat:
function SetHeroStat takes unit whichHero, integer whichStat, integer value returns nothing
ModifyHeroStat:
function ModifyHeroStat takes integer whichStat, unit whichHero, integer modifyMethod, integer value returns nothing
ModifyHeroSkillPoints:
function ModifyHeroSkillPoints takes unit whichHero, integer modifyMethod, integer value returns boolean
UnitDropItemSlotBJ:
function UnitDropItemSlotBJ takes unit whichUnit, item whichItem, integer slot returns boolean
UnitItemInSlotBJ:
function UnitItemInSlotBJ takes unit whichUnit, integer itemSlot returns item
GetInventoryIndexOfItemTypeBJ:
function GetInventoryIndexOfItemTypeBJ takes unit whichUnit, integer itemId returns integer
GetItemOfTypeFromUnitBJ:
function GetItemOfTypeFromUnitBJ takes unit whichUnit, integer itemId returns item
UnitHasItemOfTypeBJ:
function UnitHasItemOfTypeBJ takes unit whichUnit, integer itemId returns boolean
ChooseRandomItemBJ:
function ChooseRandomItemBJ takes integer level returns integer
ChooseRandomItemExBJ:
function ChooseRandomItemExBJ takes integer level, itemtype whichType returns integer
ChooseRandomCreepBJ:
function ChooseRandomCreepBJ takes integer level returns integer
CheckItemStatus:
function CheckItemStatus takes item whichItem, integer status returns boolean
CheckItemcodeStatus:
function CheckItemcodeStatus takes integer itemId, integer status returns boolean
UnitId2OrderIdBJ:
function UnitId2OrderIdBJ takes integer unitId returns integer
UnitId2StringBJ:
function UnitId2StringBJ takes integer unitId returns string
OrderId2StringBJ:
function OrderId2StringBJ takes integer orderId returns string
CreateUnitAtLocSaveLast:
function CreateUnitAtLocSaveLast takes player id, integer unitid, location loc, real face returns unit
CreateNUnitsAtLoc:
function CreateNUnitsAtLoc takes integer count, integer unitId, player whichPlayer, location loc, real face returns group
CreateNUnitsAtLocFacingLocBJ:
function CreateNUnitsAtLocFacingLocBJ takes integer count, integer unitId, player whichPlayer, location loc, location lookAt returns group
CreateCorpseLocBJ:
function CreateCorpseLocBJ takes integer unitid, player whichPlayer, location loc returns unit
CreatePermanentCorpseLocBJ:
function CreatePermanentCorpseLocBJ takes integer style, integer unitid, player whichPlayer, location loc, real facing returns unit
IssueBuildOrderByIdLocBJ:
function IssueBuildOrderByIdLocBJ takes unit whichPeon, integer unitId, location loc returns boolean
IssueTrainOrderByIdBJ:
function IssueTrainOrderByIdBJ takes unit whichUnit, integer unitId returns boolean
GroupTrainOrderByIdBJ:
function GroupTrainOrderByIdBJ takes group g, integer unitId returns boolean
IssueUpgradeOrderByIdBJ:
function IssueUpgradeOrderByIdBJ takes unit whichUnit, integer techId returns boolean
UnitApplyTimedLifeBJ:
function UnitApplyTimedLifeBJ takes real duration, integer buffId, unit whichUnit returns nothing
UnitRemoveBuffsBJ:
function UnitRemoveBuffsBJ takes integer buffType, unit whichUnit returns nothing
UnitRemoveBuffsExBJ:
function UnitRemoveBuffsExBJ takes integer polarity, integer resist, unit whichUnit, boolean bTLife, boolean bAura returns nothing
UnitCountBuffsExBJ:
function UnitCountBuffsExBJ takes integer polarity, integer resist, unit whichUnit, boolean bTLife, boolean bAura returns integer
UnitRemoveAbilityBJ:
function UnitRemoveAbilityBJ takes integer abilityId, unit whichUnit returns boolean
UnitAddAbilityBJ:
function UnitAddAbilityBJ takes integer abilityId, unit whichUnit returns boolean
UnitMakeAbilityPermanentBJ:
function UnitMakeAbilityPermanentBJ takes boolean permanent, integer abilityId, unit whichUnit returns boolean
ReplaceUnitBJ:
function ReplaceUnitBJ takes unit whichUnit, integer newUnitId, integer unitStateMethod returns unit
AddItemToStockBJ:
function AddItemToStockBJ takes integer itemId, unit whichUnit, integer currentStock, integer stockMax returns nothing
AddUnitToStockBJ:
function AddUnitToStockBJ takes integer unitId, unit whichUnit, integer currentStock, integer stockMax returns nothing
RemoveItemFromStockBJ:
function RemoveItemFromStockBJ takes integer itemId, unit whichUnit returns nothing
RemoveUnitFromStockBJ:
function RemoveUnitFromStockBJ takes integer unitId, unit whichUnit returns nothing
CreateDestructableLoc:
function CreateDestructableLoc takes integer objectid, location loc, real facing, real scale, integer variation returns destructable
CreateDeadDestructableLocBJ:
function CreateDeadDestructableLocBJ takes integer objectid, location loc, real facing, real scale, integer variation returns destructable
ModifyGateBJ:
function ModifyGateBJ takes integer gateOperation, destructable d returns nothing
ChangeElevatorHeight:
function ChangeElevatorHeight takes destructable d, integer newHeight returns nothing
ChangeElevatorWalls:
function ChangeElevatorWalls takes boolean open, integer walls, destructable d returns nothing
GetUnitsOfTypeIdAll:
function GetUnitsOfTypeIdAll takes integer unitid returns group
GetUnitsOfPlayerAndTypeId:
function GetUnitsOfPlayerAndTypeId takes player whichPlayer, integer unitid returns group
GetRandomSubGroup:
function GetRandomSubGroup takes integer count, group sourceGroup returns group
CountLivingPlayerUnitsOfTypeId:
function CountLivingPlayerUnitsOfTypeId takes integer unitId, player whichPlayer returns integer
DialogAddButtonWithHotkeyBJ:
function DialogAddButtonWithHotkeyBJ takes dialog whichDialog, string buttonText, integer hotkey returns button
SetPlayerAllianceStateBJ:
function SetPlayerAllianceStateBJ takes player sourcePlayer, player otherPlayer, integer allianceState returns nothing
SetForceAllianceStateBJ:
function SetForceAllianceStateBJ takes force sourceForce, force targetForce, integer allianceState returns nothing
CreateQuestBJ:
function CreateQuestBJ takes integer questType, string title, string description, string iconPath returns quest
QuestMessageBJ:
function QuestMessageBJ takes force f, integer messageType, string message returns nothing
LeaderboardSetPlayerItemValueBJ:
function LeaderboardSetPlayerItemValueBJ takes player whichPlayer, leaderboard lb, integer val returns nothing
LeaderboardAddItemBJ:
function LeaderboardAddItemBJ takes player whichPlayer, leaderboard lb, string label, integer value returns nothing
LeaderboardSortItemsBJ:
function LeaderboardSortItemsBJ takes leaderboard lb, integer sortType, boolean ascending returns nothing
LeaderboardGetIndexedPlayerBJ:
function LeaderboardGetIndexedPlayerBJ takes integer position, leaderboard lb returns player
CreateMultiboardBJ:
function CreateMultiboardBJ takes integer cols, integer rows, string title returns multiboard
MultiboardSetItemStyleBJ:
function MultiboardSetItemStyleBJ takes multiboard mb, integer col, integer row, boolean showValue, boolean showIcon returns nothing
MultiboardSetItemValueBJ:
function MultiboardSetItemValueBJ takes multiboard mb, integer col, integer row, string val returns nothing
MultiboardSetItemColorBJ:
function MultiboardSetItemColorBJ takes multiboard mb, integer col, integer row, real red, real green, real blue, real transparency returns nothing
MultiboardSetItemWidthBJ:
function MultiboardSetItemWidthBJ takes multiboard mb, integer col, integer row, real width returns nothing
MultiboardSetItemIconBJ:
function MultiboardSetItemIconBJ takes multiboard mb, integer col, integer row, string iconFileName returns nothing
PingMinimapForForceEx:
function PingMinimapForForceEx takes force whichForce, real x, real y, real duration, integer style, real red, real green, real blue returns nothing
PingMinimapLocForForceEx:
function PingMinimapLocForForceEx takes force whichForce, location loc, real duration, integer style, real red, real green, real blue returns nothing
SetCinematicSceneBJ:
function SetCinematicSceneBJ takes sound soundHandle, integer portraitUnitId, playercolor color, string speakerTitle, string text, real sceneDuration, real voiceoverDuration returns nothing
GetTransmissionDuration:
function GetTransmissionDuration takes sound soundHandle, integer timeType, real timeVal returns real
WaitTransmissionDuration:
function WaitTransmissionDuration takes sound soundHandle, integer timeType, real timeVal returns nothing
DoTransmissionBasicsXYBJ:
function DoTransmissionBasicsXYBJ takes integer unitId, playercolor color, real x, real y, sound soundHandle, string unitName, string message, real duration returns nothing
TransmissionFromUnitWithNameBJ:
function TransmissionFromUnitWithNameBJ takes force toForce, unit whichUnit, string unitName, sound soundHandle, string message, integer timeType, real timeVal, boolean wait returns nothing
PlayDialogueFromSpeakerEx:
function PlayDialogueFromSpeakerEx takes force toForce, unit speaker, integer speakerType, sound soundHandle, integer timeType, real timeVal, boolean wait returns boolean
PlayDialogueFromSpeakerTypeEx:
function PlayDialogueFromSpeakerTypeEx takes force toForce, player fromPlayer, integer speakerType, location loc, sound soundHandle, integer timeType, real timeVal, boolean wait returns boolean
TransmissionFromUnitTypeWithNameBJ:
function TransmissionFromUnitTypeWithNameBJ takes force toForce, player fromPlayer, integer unitId, string unitName, location loc, sound soundHandle, string message, integer timeType, real timeVal, boolean wait returns nothing
CinematicFadeBJ:
function CinematicFadeBJ takes integer fadetype, real duration, string tex, real red, real green, real blue, real trans returns nothing
SetPlayerTechResearchedSwap:
function SetPlayerTechResearchedSwap takes integer techid, integer levels, player whichPlayer returns nothing
SetPlayerTechMaxAllowedSwap:
function SetPlayerTechMaxAllowedSwap takes integer techid, integer maximum, player whichPlayer returns nothing
SetPlayerMaxHeroesAllowed:
function SetPlayerMaxHeroesAllowed takes integer maximum, player whichPlayer returns nothing
GetPlayerTechCountSimple:
function GetPlayerTechCountSimple takes integer techid, player whichPlayer returns integer
GetPlayerTechMaxAllowedSwap:
function GetPlayerTechMaxAllowedSwap takes integer techid, player whichPlayer returns integer
SetPlayerAbilityAvailableBJ:
function SetPlayerAbilityAvailableBJ takes boolean avail, integer abilid, player whichPlayer returns nothing
SetCampaignMenuRaceBJ:
function SetCampaignMenuRaceBJ takes integer campaignNumber returns nothing
SetMissionAvailableBJ:
function SetMissionAvailableBJ takes boolean available, integer missionIndex returns nothing
SetCampaignAvailableBJ:
function SetCampaignAvailableBJ takes boolean available, integer campaignNumber returns nothing
SetCinematicAvailableBJ:
function SetCinematicAvailableBJ takes boolean available, integer cinematicIndex returns nothing
StoreIntegerBJ:
function StoreIntegerBJ takes integer value, string key, string missionKey, gamecache cache returns nothing
SaveRealBJ:
function SaveRealBJ takes real value, integer key, integer missionKey, hashtable table returns nothing
SaveIntegerBJ:
function SaveIntegerBJ takes integer value, integer key, integer missionKey, hashtable table returns nothing
SaveBooleanBJ:
function SaveBooleanBJ takes boolean value, integer key, integer missionKey, hashtable table returns nothing
SaveStringBJ:
function SaveStringBJ takes string value, integer key, integer missionKey, hashtable table returns boolean
SavePlayerHandleBJ:
function SavePlayerHandleBJ takes player whichPlayer, integer key, integer missionKey, hashtable table returns boolean
SaveWidgetHandleBJ:
function SaveWidgetHandleBJ takes widget whichWidget, integer key, integer missionKey, hashtable table returns boolean
SaveDestructableHandleBJ:
function SaveDestructableHandleBJ takes destructable whichDestructable, integer key, integer missionKey, hashtable table returns boolean
SaveItemHandleBJ:
function SaveItemHandleBJ takes item whichItem, integer key, integer missionKey, hashtable table returns boolean
SaveUnitHandleBJ:
function SaveUnitHandleBJ takes unit whichUnit, integer key, integer missionKey, hashtable table returns boolean
SaveAbilityHandleBJ:
function SaveAbilityHandleBJ takes ability whichAbility, integer key, integer missionKey, hashtable table returns boolean
SaveTimerHandleBJ:
function SaveTimerHandleBJ takes timer whichTimer, integer key, integer missionKey, hashtable table returns boolean
SaveTriggerHandleBJ:
function SaveTriggerHandleBJ takes trigger whichTrigger, integer key, integer missionKey, hashtable table returns boolean
SaveTriggerConditionHandleBJ:
function SaveTriggerConditionHandleBJ takes triggercondition whichTriggercondition, integer key, integer missionKey, hashtable table returns boolean
SaveTriggerActionHandleBJ:
function SaveTriggerActionHandleBJ takes triggeraction whichTriggeraction, integer key, integer missionKey, hashtable table returns boolean
SaveTriggerEventHandleBJ:
function SaveTriggerEventHandleBJ takes event whichEvent, integer key, integer missionKey, hashtable table returns boolean
SaveForceHandleBJ:
function SaveForceHandleBJ takes force whichForce, integer key, integer missionKey, hashtable table returns boolean
SaveGroupHandleBJ:
function SaveGroupHandleBJ takes group whichGroup, integer key, integer missionKey, hashtable table returns boolean
SaveLocationHandleBJ:
function SaveLocationHandleBJ takes location whichLocation, integer key, integer missionKey, hashtable table returns boolean
SaveRectHandleBJ:
function SaveRectHandleBJ takes rect whichRect, integer key, integer missionKey, hashtable table returns boolean
SaveBooleanExprHandleBJ:
function SaveBooleanExprHandleBJ takes boolexpr whichBoolexpr, integer key, integer missionKey, hashtable table returns boolean
SaveSoundHandleBJ:
function SaveSoundHandleBJ takes sound whichSound, integer key, integer missionKey, hashtable table returns boolean
SaveEffectHandleBJ:
function SaveEffectHandleBJ takes effect whichEffect, integer key, integer missionKey, hashtable table returns boolean
SaveUnitPoolHandleBJ:
function SaveUnitPoolHandleBJ takes unitpool whichUnitpool, integer key, integer missionKey, hashtable table returns boolean
SaveItemPoolHandleBJ:
function SaveItemPoolHandleBJ takes itempool whichItempool, integer key, integer missionKey, hashtable table returns boolean
SaveQuestHandleBJ:
function SaveQuestHandleBJ takes quest whichQuest, integer key, integer missionKey, hashtable table returns boolean
SaveQuestItemHandleBJ:
function SaveQuestItemHandleBJ takes questitem whichQuestitem, integer key, integer missionKey, hashtable table returns boolean
SaveDefeatConditionHandleBJ:
function SaveDefeatConditionHandleBJ takes defeatcondition whichDefeatcondition, integer key, integer missionKey, hashtable table returns boolean
SaveTimerDialogHandleBJ:
function SaveTimerDialogHandleBJ takes timerdialog whichTimerdialog, integer key, integer missionKey, hashtable table returns boolean
SaveLeaderboardHandleBJ:
function SaveLeaderboardHandleBJ takes leaderboard whichLeaderboard, integer key, integer missionKey, hashtable table returns boolean
SaveMultiboardHandleBJ:
function SaveMultiboardHandleBJ takes multiboard whichMultiboard, integer key, integer missionKey, hashtable table returns boolean
SaveMultiboardItemHandleBJ:
function SaveMultiboardItemHandleBJ takes multiboarditem whichMultiboarditem, integer key, integer missionKey, hashtable table returns boolean
SaveTrackableHandleBJ:
function SaveTrackableHandleBJ takes trackable whichTrackable, integer key, integer missionKey, hashtable table returns boolean
SaveDialogHandleBJ:
function SaveDialogHandleBJ takes dialog whichDialog, integer key, integer missionKey, hashtable table returns boolean
SaveButtonHandleBJ:
function SaveButtonHandleBJ takes button whichButton, integer key, integer missionKey, hashtable table returns boolean
SaveTextTagHandleBJ:
function SaveTextTagHandleBJ takes texttag whichTexttag, integer key, integer missionKey, hashtable table returns boolean
SaveLightningHandleBJ:
function SaveLightningHandleBJ takes lightning whichLightning, integer key, integer missionKey, hashtable table returns boolean
SaveImageHandleBJ:
function SaveImageHandleBJ takes image whichImage, integer key, integer missionKey, hashtable table returns boolean
SaveUbersplatHandleBJ:
function SaveUbersplatHandleBJ takes ubersplat whichUbersplat, integer key, integer missionKey, hashtable table returns boolean
SaveRegionHandleBJ:
function SaveRegionHandleBJ takes region whichRegion, integer key, integer missionKey, hashtable table returns boolean
SaveFogStateHandleBJ:
function SaveFogStateHandleBJ takes fogstate whichFogState, integer key, integer missionKey, hashtable table returns boolean
SaveFogModifierHandleBJ:
function SaveFogModifierHandleBJ takes fogmodifier whichFogModifier, integer key, integer missionKey, hashtable table returns boolean
SaveAgentHandleBJ:
function SaveAgentHandleBJ takes agent whichAgent, integer key, integer missionKey, hashtable table returns boolean
SaveHashtableHandleBJ:
function SaveHashtableHandleBJ takes hashtable whichHashtable, integer key, integer missionKey, hashtable table returns boolean
LoadRealBJ:
function LoadRealBJ takes integer key, integer missionKey, hashtable table returns real
LoadIntegerBJ:
function LoadIntegerBJ takes integer key, integer missionKey, hashtable table returns integer
LoadBooleanBJ:
function LoadBooleanBJ takes integer key, integer missionKey, hashtable table returns boolean
LoadStringBJ:
function LoadStringBJ takes integer key, integer missionKey, hashtable table returns string
LoadPlayerHandleBJ:
function LoadPlayerHandleBJ takes integer key, integer missionKey, hashtable table returns player
LoadWidgetHandleBJ:
function LoadWidgetHandleBJ takes integer key, integer missionKey, hashtable table returns widget
LoadDestructableHandleBJ:
function LoadDestructableHandleBJ takes integer key, integer missionKey, hashtable table returns destructable
LoadItemHandleBJ:
function LoadItemHandleBJ takes integer key, integer missionKey, hashtable table returns item
LoadUnitHandleBJ:
function LoadUnitHandleBJ takes integer key, integer missionKey, hashtable table returns unit
LoadAbilityHandleBJ:
function LoadAbilityHandleBJ takes integer key, integer missionKey, hashtable table returns ability
LoadTimerHandleBJ:
function LoadTimerHandleBJ takes integer key, integer missionKey, hashtable table returns timer
LoadTriggerHandleBJ:
function LoadTriggerHandleBJ takes integer key, integer missionKey, hashtable table returns trigger
LoadTriggerConditionHandleBJ:
function LoadTriggerConditionHandleBJ takes integer key, integer missionKey, hashtable table returns triggercondition
LoadTriggerActionHandleBJ:
function LoadTriggerActionHandleBJ takes integer key, integer missionKey, hashtable table returns triggeraction
LoadTriggerEventHandleBJ:
function LoadTriggerEventHandleBJ takes integer key, integer missionKey, hashtable table returns event
LoadForceHandleBJ:
function LoadForceHandleBJ takes integer key, integer missionKey, hashtable table returns force
LoadGroupHandleBJ:
function LoadGroupHandleBJ takes integer key, integer missionKey, hashtable table returns group
LoadLocationHandleBJ:
function LoadLocationHandleBJ takes integer key, integer missionKey, hashtable table returns location
LoadRectHandleBJ:
function LoadRectHandleBJ takes integer key, integer missionKey, hashtable table returns rect
LoadBooleanExprHandleBJ:
function LoadBooleanExprHandleBJ takes integer key, integer missionKey, hashtable table returns boolexpr
LoadSoundHandleBJ:
function LoadSoundHandleBJ takes integer key, integer missionKey, hashtable table returns sound
LoadEffectHandleBJ:
function LoadEffectHandleBJ takes integer key, integer missionKey, hashtable table returns effect
LoadUnitPoolHandleBJ:
function LoadUnitPoolHandleBJ takes integer key, integer missionKey, hashtable table returns unitpool
LoadItemPoolHandleBJ:
function LoadItemPoolHandleBJ takes integer key, integer missionKey, hashtable table returns itempool
LoadQuestHandleBJ:
function LoadQuestHandleBJ takes integer key, integer missionKey, hashtable table returns quest
LoadQuestItemHandleBJ:
function LoadQuestItemHandleBJ takes integer key, integer missionKey, hashtable table returns questitem
LoadDefeatConditionHandleBJ:
function LoadDefeatConditionHandleBJ takes integer key, integer missionKey, hashtable table returns defeatcondition
LoadTimerDialogHandleBJ:
function LoadTimerDialogHandleBJ takes integer key, integer missionKey, hashtable table returns timerdialog
LoadLeaderboardHandleBJ:
function LoadLeaderboardHandleBJ takes integer key, integer missionKey, hashtable table returns leaderboard
LoadMultiboardHandleBJ:
function LoadMultiboardHandleBJ takes integer key, integer missionKey, hashtable table returns multiboard
LoadMultiboardItemHandleBJ:
function LoadMultiboardItemHandleBJ takes integer key, integer missionKey, hashtable table returns multiboarditem
LoadTrackableHandleBJ:
function LoadTrackableHandleBJ takes integer key, integer missionKey, hashtable table returns trackable
LoadDialogHandleBJ:
function LoadDialogHandleBJ takes integer key, integer missionKey, hashtable table returns dialog
LoadButtonHandleBJ:
function LoadButtonHandleBJ takes integer key, integer missionKey, hashtable table returns button
LoadTextTagHandleBJ:
function LoadTextTagHandleBJ takes integer key, integer missionKey, hashtable table returns texttag
LoadLightningHandleBJ:
function LoadLightningHandleBJ takes integer key, integer missionKey, hashtable table returns lightning
LoadImageHandleBJ:
function LoadImageHandleBJ takes integer key, integer missionKey, hashtable table returns image
LoadUbersplatHandleBJ:
function LoadUbersplatHandleBJ takes integer key, integer missionKey, hashtable table returns ubersplat
LoadRegionHandleBJ:
function LoadRegionHandleBJ takes integer key, integer missionKey, hashtable table returns region
LoadFogStateHandleBJ:
function LoadFogStateHandleBJ takes integer key, integer missionKey, hashtable table returns fogstate
LoadFogModifierHandleBJ:
function LoadFogModifierHandleBJ takes integer key, integer missionKey, hashtable table returns fogmodifier
LoadHashtableHandleBJ:
function LoadHashtableHandleBJ takes integer key, integer missionKey, hashtable table returns hashtable
FlushChildHashtableBJ:
function FlushChildHashtableBJ takes integer missionKey, hashtable table returns nothing
HaveStoredValue:
function HaveStoredValue takes string key, integer valueType, string missionKey, gamecache cache returns boolean
HaveSavedValue:
function HaveSavedValue takes integer key, integer valueType, integer missionKey, hashtable table returns boolean
ShowCustomCampaignButton:
function ShowCustomCampaignButton takes boolean show, integer whichButton returns nothing
IsCustomCampaignButtonVisibile:
function IsCustomCampaignButtonVisibile takes integer whichButton returns boolean
AdjustPlayerStateSimpleBJ:
function AdjustPlayerStateSimpleBJ takes player whichPlayer, playerstate whichPlayerState, integer delta returns nothing
AdjustPlayerStateBJ:
function AdjustPlayerStateBJ takes integer delta, player whichPlayer, playerstate whichPlayerState returns nothing
SetPlayerStateBJ:
function SetPlayerStateBJ takes player whichPlayer, playerstate whichPlayerState, integer value returns nothing
SetPlayerTaxRateBJ:
function SetPlayerTaxRateBJ takes integer rate, playerstate whichResource, player sourcePlayer, player otherPlayer returns nothing
AddResourceAmountBJ:
function AddResourceAmountBJ takes integer delta, unit whichUnit returns nothing
ConvertedPlayer:
function ConvertedPlayer takes integer convertedPlayerId returns player
SetPlayerUnitAvailableBJ:
function SetPlayerUnitAvailableBJ takes integer unitId, boolean allowed, player whichPlayer returns nothing
GetAbilityName:
function GetAbilityName takes integer abilcode returns string
ReducePlayerTechMaxAllowed:
function ReducePlayerTechMaxAllowed takes player whichPlayer, integer techId, integer limit returns nothing
MeleeRandomHeroLoc:
function MeleeRandomHeroLoc takes player p, integer id1, integer id2, integer id3, integer id4, location loc returns unit
MeleePlayerIsOpponent:
function MeleePlayerIsOpponent takes integer playerIndex, integer opponentIndex returns boolean
MeleeTournamentFinishNowRuleA:
function MeleeTournamentFinishNowRuleA takes integer multiplier returns nothing
TeamInitPlayerSlots:
function TeamInitPlayerSlots takes integer teamCount returns nothing
UpdateEachStockBuilding:
function UpdateEachStockBuilding takes itemtype iType, integer iLevel returns nothing
RandomDistAddItem:
function RandomDistAddItem takes integer inID, integer inChance returns nothing
UnitDropItem:
function UnitDropItem takes unit inUnit, integer inItemID returns item
WidgetDropItem:
function WidgetDropItem takes widget inWidget, integer inItemID returns item
BlzSetAbilityIntegerFieldBJ:
function BlzSetAbilityIntegerFieldBJ takes ability whichAbility, abilityintegerfield whichField, integer value returns nothing
BlzSetAbilityBooleanLevelFieldBJ:
function BlzSetAbilityBooleanLevelFieldBJ takes ability whichAbility, abilitybooleanlevelfield whichField, integer level, boolean value returns nothing
BlzSetAbilityIntegerLevelFieldBJ:
function BlzSetAbilityIntegerLevelFieldBJ takes ability whichAbility, abilityintegerlevelfield whichField, integer level, integer value returns nothing
BlzSetAbilityRealLevelFieldBJ:
function BlzSetAbilityRealLevelFieldBJ takes ability whichAbility, abilityreallevelfield whichField, integer level, real value returns nothing
BlzSetAbilityStringLevelFieldBJ:
function BlzSetAbilityStringLevelFieldBJ takes ability whichAbility, abilitystringlevelfield whichField, integer level, string value returns nothing
BlzSetAbilityBooleanLevelArrayFieldBJ:
function BlzSetAbilityBooleanLevelArrayFieldBJ takes ability whichAbility, abilitybooleanlevelarrayfield whichField, integer level, integer index, boolean value returns nothing
BlzSetAbilityIntegerLevelArrayFieldBJ:
function BlzSetAbilityIntegerLevelArrayFieldBJ takes ability whichAbility, abilityintegerlevelarrayfield whichField, integer level, integer index, integer value returns nothing
BlzSetAbilityRealLevelArrayFieldBJ:
function BlzSetAbilityRealLevelArrayFieldBJ takes ability whichAbility, abilityreallevelarrayfield whichField, integer level, integer index, real value returns nothing
BlzSetAbilityStringLevelArrayFieldBJ:
function BlzSetAbilityStringLevelArrayFieldBJ takes ability whichAbility, abilitystringlevelarrayfield whichField, integer level, integer index, string value returns nothing
BlzAddAbilityBooleanLevelArrayFieldBJ:
function BlzAddAbilityBooleanLevelArrayFieldBJ takes ability whichAbility, abilitybooleanlevelarrayfield whichField, integer level, boolean value returns nothing
BlzAddAbilityIntegerLevelArrayFieldBJ:
function BlzAddAbilityIntegerLevelArrayFieldBJ takes ability whichAbility, abilityintegerlevelarrayfield whichField, integer level, integer value returns nothing
BlzAddAbilityRealLevelArrayFieldBJ:
function BlzAddAbilityRealLevelArrayFieldBJ takes ability whichAbility, abilityreallevelarrayfield whichField, integer level, real value returns nothing
BlzAddAbilityStringLevelArrayFieldBJ:
function BlzAddAbilityStringLevelArrayFieldBJ takes ability whichAbility, abilitystringlevelarrayfield whichField, integer level, string value returns nothing
BlzRemoveAbilityBooleanLevelArrayFieldBJ:
function BlzRemoveAbilityBooleanLevelArrayFieldBJ takes ability whichAbility, abilitybooleanlevelarrayfield whichField, integer level, boolean value returns nothing
BlzRemoveAbilityIntegerLevelArrayFieldBJ:
function BlzRemoveAbilityIntegerLevelArrayFieldBJ takes ability whichAbility, abilityintegerlevelarrayfield whichField, integer level, integer value returns nothing
BlzRemoveAbilityRealLevelArrayFieldBJ:
function BlzRemoveAbilityRealLevelArrayFieldBJ takes ability whichAbility, abilityreallevelarrayfield whichField, integer level, real value returns nothing
BlzRemoveAbilityStringLevelArrayFieldBJ:
function BlzRemoveAbilityStringLevelArrayFieldBJ takes ability whichAbility, abilitystringlevelarrayfield whichField, integer level, string value returns nothing
BlzItemAddAbilityBJ:
function BlzItemAddAbilityBJ takes item whichItem, integer abilCode returns nothing
BlzItemRemoveAbilityBJ:
function BlzItemRemoveAbilityBJ takes item whichItem, integer abilCode returns nothing
BlzSetItemIntegerFieldBJ:
function BlzSetItemIntegerFieldBJ takes item whichItem, itemintegerfield whichField, integer value returns nothing
BlzSetUnitIntegerFieldBJ:
function BlzSetUnitIntegerFieldBJ takes unit whichUnit, unitintegerfield whichField, integer value returns nothing
BlzSetUnitWeaponBooleanFieldBJ:
function BlzSetUnitWeaponBooleanFieldBJ takes unit whichUnit, unitweaponbooleanfield whichField, integer index, boolean value returns nothing
BlzSetUnitWeaponIntegerFieldBJ:
function BlzSetUnitWeaponIntegerFieldBJ takes unit whichUnit, unitweaponintegerfield whichField, integer index, integer value returns nothing
BlzSetUnitWeaponRealFieldBJ:
function BlzSetUnitWeaponRealFieldBJ takes unit whichUnit, unitweaponrealfield whichField, integer index, real value returns nothing
BlzSetUnitWeaponStringFieldBJ:
function BlzSetUnitWeaponStringFieldBJ takes unit whichUnit, unitweaponstringfield whichField, integer index, string value returns nothing
common.ai
DebugFI:
native DebugFI takes string str, integer val returns nothing
DebugUnitID:
native DebugUnitID takes string str, integer val returns nothing
DisplayText:
native DisplayText takes integer p, string str returns nothing
DisplayTextI:
native DisplayTextI takes integer p, string str, integer val returns nothing
DisplayTextII:
native DisplayTextII takes integer p, string str, integer v1, integer v2 returns nothing
DisplayTextIII:
native DisplayTextIII takes integer p, string str, integer v1, integer v2, integer v3 returns nothing
GetUnitCount:
native GetUnitCount takes integer unitid returns integer
GetPlayerUnitTypeCount:
native GetPlayerUnitTypeCount takes player p, integer unitid returns integer
GetUnitCountDone:
native GetUnitCountDone takes integer unitid returns integer
GetTownUnitCount:
native GetTownUnitCount takes integer id, integer tn, boolean dn returns integer
GetUnitGoldCost:
native GetUnitGoldCost takes integer unitid returns integer
GetUnitWoodCost:
native GetUnitWoodCost takes integer unitid returns integer
GetUnitBuildTime:
native GetUnitBuildTime takes integer unitid returns integer
TownHasMine:
native TownHasMine takes integer townid returns boolean
TownHasHall:
native TownHasHall takes integer townid returns boolean
GetUpgradeLevel:
native GetUpgradeLevel takes integer id returns integer
GetUpgradeGoldCost:
native GetUpgradeGoldCost takes integer id returns integer
GetUpgradeWoodCost:
native GetUpgradeWoodCost takes integer id returns integer
SetProduce:
native SetProduce takes integer qty, integer id, integer town returns boolean
SetExpansion:
native SetExpansion takes unit peon, integer id returns boolean
SetUpgrade:
native SetUpgrade takes integer id returns boolean
MergeUnits:
native MergeUnits takes integer qty, integer a, integer b, integer make returns boolean
ConvertUnits:
native ConvertUnits takes integer qty, integer id returns boolean
SetReplacementCount:
native SetReplacementCount takes integer qty returns nothing
AddAssault:
native AddAssault takes integer qty, integer id returns boolean
AddDefenders:
native AddDefenders takes integer qty, integer id returns boolean
GetCreepCamp:
native GetCreepCamp takes integer min, integer max, boolean flyers_ok returns unit
AttackMoveXY:
native AttackMoveXY takes integer x, integer y returns nothing
LoadZepWave:
native LoadZepWave takes integer x, integer y returns nothing
HarvestGold:
native HarvestGold takes integer town, integer peons returns nothing
HarvestWood:
native HarvestWood takes integer town, integer peons returns nothing
AddGuardPost:
native AddGuardPost takes integer id, real x, real y returns nothing
SetCaptainHome:
native SetCaptainHome takes integer which, real x, real y returns nothing
SuicideUnit:
native SuicideUnit takes integer count, integer unitid returns nothing
SuicideUnitEx:
native SuicideUnitEx takes integer ct, integer uid, integer pid returns nothing
IgnoredUnits:
native IgnoredUnits takes integer unitid returns integer
PlayerEx:
function PlayerEx takes integer slot returns player
TraceI:
function TraceI takes string message, integer val returns nothing
TraceII:
function TraceII takes string message, integer v1, integer v2 returns nothing
TraceIII:
function TraceIII takes string message, integer v1, integer v2, integer v3 returns nothing
Min:
function Min takes integer A, integer B returns integer
Max:
function Max takes integer A, integer B returns integer
SuicideSleep:
function SuicideSleep takes integer seconds returns nothing
SetWoodPeons:
function SetWoodPeons takes integer count returns nothing
SetGoldPeons:
function SetGoldPeons takes integer count returns nothing
SetReplacements:
function SetReplacements takes integer easy, integer med, integer hard returns nothing
SetBuildAll:
function SetBuildAll takes integer t, integer qty, integer unitid, integer town returns nothing
SetBuildUnit:
function SetBuildUnit takes integer qty, integer unitid returns nothing
SetBuildNext:
function SetBuildNext takes integer qty, integer unitid returns nothing
SetBuildUnitEx:
function SetBuildUnitEx takes integer easy, integer med, integer hard, integer unitid returns nothing
SecondaryTown:
function SecondaryTown takes integer town, integer qty, integer unitid returns nothing
SecTown:
function SecTown takes integer town, integer qty, integer unitid returns nothing
SetBuildUpgr:
function SetBuildUpgr takes integer qty, integer unitid returns nothing
SetBuildUpgrEx:
function SetBuildUpgrEx takes integer easy, integer med, integer hard, integer unitid returns nothing
SetBuildExpa:
function SetBuildExpa takes integer qty, integer unitid returns nothing
StartUpgrade:
function StartUpgrade takes integer level, integer upgid returns boolean
BuildFactory:
function BuildFactory takes integer unitid returns nothing
HallsCompleted:
function HallsCompleted takes integer unitid returns boolean
GuardSecondary:
function GuardSecondary takes integer townid, integer qty, integer unitid returns nothing
GetUnitCountEx:
function GetUnitCountEx takes integer unitid, boolean only_done, integer townid returns integer
TownCountEx:
function TownCountEx takes integer unitid, boolean only_done, integer townid returns integer
TownCountDone:
function TownCountDone takes integer base returns integer
TownCount:
function TownCount takes integer base returns integer
BasicExpansion:
function BasicExpansion takes boolean build_it, integer unitid returns nothing
UpgradeAll:
function UpgradeAll takes integer baseid, integer newid returns nothing
TownCountTown:
function TownCountTown takes integer base, integer townid returns integer
FoodPool:
function FoodPool takes integer food, boolean weak, integer id1, integer use1, boolean strong, integer id2, integer use2 returns nothing
MeleeTownHall:
function MeleeTownHall takes integer townid, integer unitid returns nothing
WaitForUnits:
function WaitForUnits takes integer unitid, integer qty returns nothing
StartUnit:
function StartUnit takes integer ask_qty, integer unitid, integer town returns boolean
WaitForTown:
function WaitForTown takes integer towns, integer townid returns nothing
StartExpansion:
function StartExpansion takes integer qty, integer hall returns boolean
SetInitialWave:
function SetInitialWave takes integer seconds returns nothing
AddSleepSeconds:
function AddSleepSeconds takes integer seconds returns nothing
ConvertNeeds:
function ConvertNeeds takes integer unitid returns nothing
Conversions:
function Conversions takes integer desire, integer unitid returns nothing
SetAssaultGroup:
function SetAssaultGroup takes integer qty, integer max, integer unitid returns nothing
Interleave3:
function Interleave3 takes integer e1, integer m1, integer h1, integer u1, integer e2, integer m2, integer h2, integer u2, integer e3, integer m3, integer h3, integer u3 returns nothing
SetMeleeGroup:
function SetMeleeGroup takes integer unitid returns nothing
CampaignDefender:
function CampaignDefender takes integer level, integer qty, integer unitid returns nothing
CampaignDefenderEx:
function CampaignDefenderEx takes integer easy, integer med, integer hard, integer unitid returns nothing
CampaignAttacker:
function CampaignAttacker takes integer level, integer qty, integer unitid returns nothing
CampaignAttackerEx:
function CampaignAttackerEx takes integer easy, integer med, integer hard, integer unitid returns nothing
FormGroup:
function FormGroup takes integer seconds, boolean testReady returns nothing
WavePrepare:
function WavePrepare takes integer unitid returns integer
PrepSuicideOnPlayer:
function PrepSuicideOnPlayer takes integer seconds returns boolean
AttackMoveXYA:
function AttackMoveXYA takes integer x, integer y returns nothing
CommonSuicideOnPlayer:
function CommonSuicideOnPlayer takes boolean standard, boolean bldgs, integer seconds, player p, integer x, integer y returns nothing
SuicideOnPlayer:
function SuicideOnPlayer takes integer seconds, player p returns nothing
SuicideOnUnits:
function SuicideOnUnits takes integer seconds, player p returns nothing
SuicideOnPoint:
function SuicideOnPoint takes integer seconds, player p, integer x, integer y returns nothing
SuicideUntilSignal:
function SuicideUntilSignal takes integer seconds, player p returns nothing
SuicideOnce:
function SuicideOnce takes integer easy, integer med, integer hard, integer unitid returns nothing
SuicideUnitA:
function SuicideUnitA takes integer unitid returns nothing
SuicideUnitB:
function SuicideUnitB takes integer unitid, integer playerid returns nothing
SuicideUnits:
function SuicideUnits takes integer u1, integer u2, integer u3, integer u4, integer u5, integer u6, integer u7, integer u8, integer u9, integer uA returns nothing
SuicideUnitsEx:
function SuicideUnitsEx takes integer playerid, integer u1, integer u2, integer u3, integer u4, integer u5, integer u6, integer u7, integer u8, integer u9, integer uA returns nothing
SuicideOnPlayerEx:
function SuicideOnPlayerEx takes integer easy, integer med, integer hard, player p returns nothing
SuicideOnUnitsEx:
function SuicideOnUnitsEx takes integer easy, integer med, integer hard, player p returns nothing
SuicideOnPointEx:
function SuicideOnPointEx takes integer easy, integer med, integer hard, player p, integer x, integer y returns nothing
ForeverSuicideOnPlayer:
function ForeverSuicideOnPlayer takes integer seconds, player p returns nothing
FoodAvail:
function FoodAvail takes integer base returns integer
CampaignAI:
function CampaignAI takes integer farms, code heroes returns nothing
SetSkillArray:
function SetSkillArray takes integer index, integer id returns nothing

Functions that returns type integer

common.j
OrderId:
constant native OrderId takes string orderIdString returns integer
UnitId:
constant native UnitId takes string unitIdString returns integer
AbilityId:
constant native AbilityId takes string abilityIdString returns integer
GetBJMaxPlayers:
constant native GetBJMaxPlayers takes nothing returns integer
GetBJPlayerNeutralVictim:
constant native GetBJPlayerNeutralVictim takes nothing returns integer
GetBJPlayerNeutralExtra:
constant native GetBJPlayerNeutralExtra takes nothing returns integer
GetBJMaxPlayerSlots:
constant native GetBJMaxPlayerSlots takes nothing returns integer
GetPlayerNeutralPassive:
constant native GetPlayerNeutralPassive takes nothing returns integer
GetPlayerNeutralAggressive:
constant native GetPlayerNeutralAggressive takes nothing returns integer
MathRound:
constant native MathRound takes real r returns integer
R2I:
native R2I takes real r returns integer
S2I:
native S2I takes string s returns integer
GetHandleId:
native GetHandleId takes handle h returns integer
StringLength:
native StringLength takes string s returns integer
StringHash:
native StringHash takes string s returns integer
GetLocalizedHotkey:
native GetLocalizedHotkey takes string source returns integer
GetTeams:
native GetTeams takes nothing returns integer
GetPlayers:
native GetPlayers takes nothing returns integer
GetPlayerTeam:
native GetPlayerTeam takes player whichPlayer returns integer
GetPlayerStartLocation:
native GetPlayerStartLocation takes player whichPlayer returns integer
GetPlayerTaxRate:
native GetPlayerTaxRate takes player sourcePlayer, player otherPlayer, playerstate whichResource returns integer
BlzGroupAddGroupFast:
native BlzGroupAddGroupFast takes group whichGroup, group addGroup returns integer
BlzGroupRemoveGroupFast:
native BlzGroupRemoveGroupFast takes group whichGroup, group removeGroup returns integer
BlzGroupGetSize:
native BlzGroupGetSize takes group whichGroup returns integer
GetTriggerEvalCount:
constant native GetTriggerEvalCount takes trigger whichTrigger returns integer
GetTriggerExecCount:
constant native GetTriggerExecCount takes trigger whichTrigger returns integer
GetTournamentFinishNowRule:
constant native GetTournamentFinishNowRule takes nothing returns integer
GetTournamentScore:
constant native GetTournamentScore takes player whichPlayer returns integer
GetLearnedSkill:
constant native GetLearnedSkill takes nothing returns integer
GetLearnedSkillLevel:
constant native GetLearnedSkillLevel takes nothing returns integer
GetResearched:
constant native GetResearched takes nothing returns integer
GetTrainedUnitType:
constant native GetTrainedUnitType takes nothing returns integer
BlzGetStackingItemTargetPreviousCharges:
constant native BlzGetStackingItemTargetPreviousCharges takes nothing returns integer
GetIssuedOrderId:
constant native GetIssuedOrderId takes nothing returns integer
GetSpellAbilityId:
constant native GetSpellAbilityId takes nothing returns integer
GetDestructableTypeId:
native GetDestructableTypeId takes destructable d returns integer
GetItemTypeId:
native GetItemTypeId takes item i returns integer
GetItemLevel:
native GetItemLevel takes item whichItem returns integer
GetItemCharges:
native GetItemCharges takes item whichItem returns integer
GetItemUserData:
native GetItemUserData takes item whichItem returns integer
GetHeroStr:
native GetHeroStr takes unit whichHero, boolean includeBonuses returns integer
GetHeroAgi:
native GetHeroAgi takes unit whichHero, boolean includeBonuses returns integer
GetHeroInt:
native GetHeroInt takes unit whichHero, boolean includeBonuses returns integer
GetHeroXP:
native GetHeroXP takes unit whichHero returns integer
GetHeroSkillPoints:
native GetHeroSkillPoints takes unit whichHero returns integer
GetHeroLevel:
constant native GetHeroLevel takes unit whichHero returns integer
GetUnitLevel:
constant native GetUnitLevel takes unit whichUnit returns integer
GetUnitPointValue:
native GetUnitPointValue takes unit whichUnit returns integer
UnitInventorySize:
native UnitInventorySize takes unit whichUnit returns integer
GetUnitTypeId:
constant native GetUnitTypeId takes unit whichUnit returns integer
GetUnitFoodUsed:
constant native GetUnitFoodUsed takes unit whichUnit returns integer
GetUnitFoodMade:
constant native GetUnitFoodMade takes unit whichUnit returns integer
UnitCountBuffsEx:
native UnitCountBuffsEx takes unit whichUnit, boolean removePositive, boolean removeNegative, boolean magic, boolean physical, boolean timedLife, boolean aura, boolean autoDispel returns integer
GetUnitCurrentOrder:
native GetUnitCurrentOrder takes unit whichUnit returns integer
GetResourceAmount:
native GetResourceAmount takes unit whichUnit returns integer
GetUnitUserData:
native GetUnitUserData takes unit whichUnit returns integer
GetPlayerId:
constant native GetPlayerId takes player whichPlayer returns integer
GetPlayerUnitCount:
constant native GetPlayerUnitCount takes player whichPlayer, boolean includeIncomplete returns integer
GetPlayerTypedUnitCount:
constant native GetPlayerTypedUnitCount takes player whichPlayer, string unitName, boolean includeIncomplete, boolean includeUpgrades returns integer
GetPlayerStructureCount:
constant native GetPlayerStructureCount takes player whichPlayer, boolean includeIncomplete returns integer
GetPlayerState:
constant native GetPlayerState takes player whichPlayer, playerstate whichPlayerState returns integer
GetPlayerScore:
constant native GetPlayerScore takes player whichPlayer, playerscore whichPlayerScore returns integer
GetIntegerGameState:
constant native GetIntegerGameState takes igamestate whichIntegerGameState returns integer
GetStoredInteger:
native GetStoredInteger takes gamecache cache, string missionKey, string key returns integer
ChooseRandomNPBuilding:
native ChooseRandomNPBuilding takes nothing returns integer
GetAllyColorFilterState:
native GetAllyColorFilterState takes nothing returns integer
LeaderboardGetItemCount:
native LeaderboardGetItemCount takes leaderboard lb returns integer
LeaderboardGetPlayerIndex:
native LeaderboardGetPlayerIndex takes leaderboard lb, player p returns integer
MultiboardGetRowCount:
native MultiboardGetRowCount takes multiboard lb returns integer
MultiboardGetColumnCount:
native MultiboardGetColumnCount takes multiboard lb returns integer
GetSoundDuration:
native GetSoundDuration takes sound soundHandle returns integer
GetSoundFileDuration:
native GetSoundFileDuration takes string musicFileName returns integer
GetTerrainCliffLevel:
native GetTerrainCliffLevel takes real x, real y returns integer
GetTerrainType:
native GetTerrainType takes real x, real y returns integer
GetTerrainVariance:
native GetTerrainVariance takes real x, real y returns integer
BlzGetUnitMaxHP:
native BlzGetUnitMaxHP takes unit whichUnit returns integer
BlzGetUnitMaxMana:
native BlzGetUnitMaxMana takes unit whichUnit returns integer
BlzFrameGetTextSizeLimit:
native BlzFrameGetTextSizeLimit takes framehandle frame returns integer
BlzFrameGetAlpha:
native BlzFrameGetAlpha takes framehandle frame returns integer
BlzFrameGetChildrenCount:
native BlzFrameGetChildrenCount takes framehandle frame returns integer
BlzGetTriggerPlayerMetaKey:
native BlzGetTriggerPlayerMetaKey takes nothing returns integer
BlzGetLocalClientWidth:
native BlzGetLocalClientWidth takes nothing returns integer
BlzGetLocalClientHeight:
native BlzGetLocalClientHeight takes nothing returns integer
BlzGetAbilityIntegerField:
native BlzGetAbilityIntegerField takes ability whichAbility, abilityintegerfield whichField returns integer
BlzGetItemIntegerField:
native BlzGetItemIntegerField takes item whichItem, itemintegerfield whichField returns integer
BlzGetUnitIntegerField:
native BlzGetUnitIntegerField takes unit whichUnit, unitintegerfield whichField returns integer
BlzGetUnitSkin:
native BlzGetUnitSkin takes unit whichUnit returns integer
BlzGetItemSkin:
native BlzGetItemSkin takes item whichItem returns integer
BlzGetPlayerTownHallCount:
native BlzGetPlayerTownHallCount takes player whichPlayer returns integer
blizzard.j
QueuedTriggerGetIndex:
function QueuedTriggerGetIndex takes trigger trig returns integer
QueuedTriggerCountBJ:
function QueuedTriggerCountBJ takes nothing returns integer
GetForLoopIndexA:
function GetForLoopIndexA takes nothing returns integer
GetForLoopIndexB:
function GetForLoopIndexB takes nothing returns integer
PercentTo255:
function PercentTo255 takes real percentage returns integer
GetHandleIdBJ:
function GetHandleIdBJ takes handle h returns integer
StringHashBJ:
function StringHashBJ takes string s returns integer
GetTerrainCliffLevelBJ:
function GetTerrainCliffLevelBJ takes location where returns integer
GetTerrainTypeBJ:
function GetTerrainTypeBJ takes location where returns integer
GetTerrainVarianceBJ:
function GetTerrainVarianceBJ takes location where returns integer
GetLearnedSkillBJ:
function GetLearnedSkillBJ takes nothing returns integer
UnitInventoryCount:
function UnitInventoryCount takes unit whichUnit returns integer
UnitInventorySizeBJ:
function UnitInventorySizeBJ takes unit whichUnit returns integer
ChooseRandomNPBuildingBJ:
function ChooseRandomNPBuildingBJ takes nothing returns integer
String2UnitIdBJ:
function String2UnitIdBJ takes string unitIdString returns integer
String2OrderIdBJ:
function String2OrderIdBJ takes string orderIdString returns integer
GetIssuedOrderIdBJ:
function GetIssuedOrderIdBJ takes nothing returns integer
GetElevatorHeight:
function GetElevatorHeight takes destructable d returns integer
CountUnitsInGroup:
function CountUnitsInGroup takes group g returns integer
CountPlayersInForceBJ:
function CountPlayersInForceBJ takes force f returns integer
LeaderboardGetItemCountBJ:
function LeaderboardGetItemCountBJ takes leaderboard lb returns integer
LeaderboardGetPlayerIndexBJ:
function LeaderboardGetPlayerIndexBJ takes player whichPlayer, leaderboard lb returns integer
GetStoredIntegerBJ:
function GetStoredIntegerBJ takes string key, string missionKey, gamecache cache returns integer
GetFadeFromSeconds:
function GetFadeFromSeconds takes real seconds returns integer
GetPlayerTaxRateBJ:
function GetPlayerTaxRateBJ takes playerstate whichResource, player sourcePlayer, player otherPlayer returns integer
GetConvertedPlayerId:
function GetConvertedPlayerId takes player whichPlayer returns integer
MeleeGetAllyStructureCount:
function MeleeGetAllyStructureCount takes player whichPlayer returns integer
MeleeGetAllyCount:
function MeleeGetAllyCount takes player whichPlayer returns integer
MeleeGetAllyKeyStructureCount:
function MeleeGetAllyKeyStructureCount takes player whichPlayer returns integer
RandomDistChoose:
function RandomDistChoose takes nothing returns integer
common.ai
GetAiPlayer:
native GetAiPlayer takes nothing returns integer
GetHeroId:
native GetHeroId takes nothing returns integer
GetHeroLevelAI:
native GetHeroLevelAI takes nothing returns integer
GetMinesOwned:
native GetMinesOwned takes nothing returns integer
GetGoldOwned:
native GetGoldOwned takes nothing returns integer
TownWithMine:
native TownWithMine takes nothing returns integer
GetNextExpansion:
native GetNextExpansion takes nothing returns integer
GetEnemyPower:
native GetEnemyPower takes nothing returns integer
GetExpansionX:
native GetExpansionX takes nothing returns integer
GetExpansionY:
native GetExpansionY takes nothing returns integer
CaptainGroupSize:
native CaptainGroupSize takes nothing returns integer
CaptainReadiness:
native CaptainReadiness takes nothing returns integer
CaptainReadinessHP:
native CaptainReadinessHP takes nothing returns integer
CaptainReadinessMa:
native CaptainReadinessMa takes nothing returns integer
CommandsWaiting:
native CommandsWaiting takes nothing returns integer
GetLastCommand:
native GetLastCommand takes nothing returns integer
GetLastData:
native GetLastData takes nothing returns integer
MeleeDifficulty:
native MeleeDifficulty takes nothing returns integer
WaitForSignal:
function WaitForSignal takes nothing returns integer
GetGold:
function GetGold takes nothing returns integer
GetWood:
function GetWood takes nothing returns integer
PrepTime:
function PrepTime takes nothing returns integer
GetAllyCount:
function GetAllyCount takes player whichPlayer returns integer
FoodUsed:
function FoodUsed takes nothing returns integer
FoodCap:
function FoodCap takes nothing returns integer
FoodSpace:
function FoodSpace takes nothing returns integer
SkillArrays:
function SkillArrays takes nothing returns integer
PickMeleeHero:
function PickMeleeHero takes race raceid returns integer

Global variables of type integer

common.j
JASS_MAX_ARRAY_SIZE, PLAYER_NEUTRAL_PASSIVE, PLAYER_NEUTRAL_AGGRESSIVE, CAMERA_MARGIN_LEFT, CAMERA_MARGIN_RIGHT, CAMERA_MARGIN_TOP, CAMERA_MARGIN_BOTTOM
blizzard.j
bj_MAX_INVENTORY, bj_MAX_PLAYERS, bj_PLAYER_NEUTRAL_VICTIM, bj_PLAYER_NEUTRAL_EXTRA, bj_MAX_PLAYER_SLOTS, bj_MAX_SKELETONS, bj_MAX_STOCK_ITEM_SLOTS, bj_MAX_STOCK_UNIT_SLOTS, bj_MAX_ITEM_LEVEL, bj_MAX_CHECKPOINTS, bj_MELEE_STARTING_GOLD_V0, bj_MELEE_STARTING_GOLD_V1, bj_MELEE_STARTING_LUMBER_V0, bj_MELEE_STARTING_LUMBER_V1, bj_MELEE_STARTING_HERO_TOKENS, bj_MELEE_HERO_LIMIT, bj_MELEE_HERO_TYPE_LIMIT, bj_MELEE_MAX_TWINKED_HEROES_V0, bj_MELEE_MAX_TWINKED_HEROES_V1, bj_STOCK_MAX_ITERATIONS, bj_MAX_DEST_IN_REGION_EVENTS, bj_CAMERA_MIN_FARZ, bj_CAMERA_DEFAULT_DISTANCE, bj_CAMERA_DEFAULT_FARZ, bj_CAMERA_DEFAULT_AOA, bj_CAMERA_DEFAULT_FOV, bj_CAMERA_DEFAULT_ROLL, bj_CAMERA_DEFAULT_ROTATION, bj_TRANSMISSION_IND_RED, bj_TRANSMISSION_IND_BLUE, bj_TRANSMISSION_IND_GREEN, bj_TRANSMISSION_IND_ALPHA, bj_MAX_QUEUED_TRIGGERS, bj_CAMPAIGN_INDEX_T, bj_CAMPAIGN_INDEX_H, bj_CAMPAIGN_INDEX_U, bj_CAMPAIGN_INDEX_O, bj_CAMPAIGN_INDEX_N, bj_CAMPAIGN_INDEX_XN, bj_CAMPAIGN_INDEX_XH, bj_CAMPAIGN_INDEX_XU, bj_CAMPAIGN_INDEX_XO, bj_CAMPAIGN_OFFSET_T, bj_CAMPAIGN_OFFSET_H, bj_CAMPAIGN_OFFSET_U, bj_CAMPAIGN_OFFSET_O, bj_CAMPAIGN_OFFSET_N, bj_CAMPAIGN_OFFSET_XN, bj_CAMPAIGN_OFFSET_XH, bj_CAMPAIGN_OFFSET_XU, bj_CAMPAIGN_OFFSET_XO, bj_MISSION_INDEX_T00, bj_MISSION_INDEX_T01, bj_MISSION_INDEX_T02, bj_MISSION_INDEX_T03, bj_MISSION_INDEX_T04, bj_MISSION_INDEX_H00, bj_MISSION_INDEX_H01, bj_MISSION_INDEX_H02, bj_MISSION_INDEX_H03, bj_MISSION_INDEX_H04, bj_MISSION_INDEX_H05, bj_MISSION_INDEX_H06, bj_MISSION_INDEX_H07, bj_MISSION_INDEX_H08, bj_MISSION_INDEX_H09, bj_MISSION_INDEX_H10, bj_MISSION_INDEX_H11, bj_MISSION_INDEX_U00, bj_MISSION_INDEX_U01, bj_MISSION_INDEX_U02, bj_MISSION_INDEX_U03, bj_MISSION_INDEX_U05, bj_MISSION_INDEX_U07, bj_MISSION_INDEX_U08, bj_MISSION_INDEX_U09, bj_MISSION_INDEX_U10, bj_MISSION_INDEX_U11, bj_MISSION_INDEX_O00, bj_MISSION_INDEX_O01, bj_MISSION_INDEX_O02, bj_MISSION_INDEX_O03, bj_MISSION_INDEX_O04, bj_MISSION_INDEX_O05, bj_MISSION_INDEX_O06, bj_MISSION_INDEX_O07, bj_MISSION_INDEX_O08, bj_MISSION_INDEX_O09, bj_MISSION_INDEX_O10, bj_MISSION_INDEX_N00, bj_MISSION_INDEX_N01, bj_MISSION_INDEX_N02, bj_MISSION_INDEX_N03, bj_MISSION_INDEX_N04, bj_MISSION_INDEX_N05, bj_MISSION_INDEX_N06, bj_MISSION_INDEX_N07, bj_MISSION_INDEX_N08, bj_MISSION_INDEX_N09, bj_MISSION_INDEX_XN00, bj_MISSION_INDEX_XN01, bj_MISSION_INDEX_XN02, bj_MISSION_INDEX_XN03, bj_MISSION_INDEX_XN04, bj_MISSION_INDEX_XN05, bj_MISSION_INDEX_XN06, bj_MISSION_INDEX_XN07, bj_MISSION_INDEX_XN08, bj_MISSION_INDEX_XN09, bj_MISSION_INDEX_XN10, bj_MISSION_INDEX_XH00, bj_MISSION_INDEX_XH01, bj_MISSION_INDEX_XH02, bj_MISSION_INDEX_XH03, bj_MISSION_INDEX_XH04, bj_MISSION_INDEX_XH05, bj_MISSION_INDEX_XH06, bj_MISSION_INDEX_XH07, bj_MISSION_INDEX_XH08, bj_MISSION_INDEX_XH09, bj_MISSION_INDEX_XU00, bj_MISSION_INDEX_XU01, bj_MISSION_INDEX_XU02, bj_MISSION_INDEX_XU03, bj_MISSION_INDEX_XU04, bj_MISSION_INDEX_XU05, bj_MISSION_INDEX_XU06, bj_MISSION_INDEX_XU07, bj_MISSION_INDEX_XU08, bj_MISSION_INDEX_XU09, bj_MISSION_INDEX_XU10, bj_MISSION_INDEX_XU11, bj_MISSION_INDEX_XU12, bj_MISSION_INDEX_XU13, bj_MISSION_INDEX_XO00, bj_MISSION_INDEX_XO01, bj_MISSION_INDEX_XO02, bj_MISSION_INDEX_XO03, bj_CINEMATICINDEX_TOP, bj_CINEMATICINDEX_HOP, bj_CINEMATICINDEX_HED, bj_CINEMATICINDEX_OOP, bj_CINEMATICINDEX_OED, bj_CINEMATICINDEX_UOP, bj_CINEMATICINDEX_UED, bj_CINEMATICINDEX_NOP, bj_CINEMATICINDEX_NED, bj_CINEMATICINDEX_XOP, bj_CINEMATICINDEX_XED, bj_ALLIANCE_UNALLIED, bj_ALLIANCE_UNALLIED_VISION, bj_ALLIANCE_ALLIED, bj_ALLIANCE_ALLIED_VISION, bj_ALLIANCE_ALLIED_UNITS, bj_ALLIANCE_ALLIED_ADVUNITS, bj_ALLIANCE_NEUTRAL, bj_ALLIANCE_NEUTRAL_VISION, bj_KEYEVENTTYPE_DEPRESS, bj_KEYEVENTTYPE_RELEASE, bj_KEYEVENTKEY_LEFT, bj_KEYEVENTKEY_RIGHT, bj_KEYEVENTKEY_DOWN, bj_KEYEVENTKEY_UP, bj_MOUSEEVENTTYPE_DOWN, bj_MOUSEEVENTTYPE_UP, bj_MOUSEEVENTTYPE_MOVE, bj_TIMETYPE_ADD, bj_TIMETYPE_SET, bj_TIMETYPE_SUB, bj_CAMERABOUNDS_ADJUST_ADD, bj_CAMERABOUNDS_ADJUST_SUB, bj_QUESTTYPE_REQ_DISCOVERED, bj_QUESTTYPE_REQ_UNDISCOVERED, bj_QUESTTYPE_OPT_DISCOVERED, bj_QUESTTYPE_OPT_UNDISCOVERED, bj_QUESTMESSAGE_DISCOVERED, bj_QUESTMESSAGE_UPDATED, bj_QUESTMESSAGE_COMPLETED, bj_QUESTMESSAGE_FAILED, bj_QUESTMESSAGE_REQUIREMENT, bj_QUESTMESSAGE_MISSIONFAILED, bj_QUESTMESSAGE_ALWAYSHINT, bj_QUESTMESSAGE_HINT, bj_QUESTMESSAGE_SECRET, bj_QUESTMESSAGE_UNITACQUIRED, bj_QUESTMESSAGE_UNITAVAILABLE, bj_QUESTMESSAGE_ITEMACQUIRED, bj_QUESTMESSAGE_WARNING, bj_SORTTYPE_SORTBYVALUE, bj_SORTTYPE_SORTBYPLAYER, bj_SORTTYPE_SORTBYLABEL, bj_CINEFADETYPE_FADEIN, bj_CINEFADETYPE_FADEOUT, bj_CINEFADETYPE_FADEOUTIN, bj_REMOVEBUFFS_POSITIVE, bj_REMOVEBUFFS_NEGATIVE, bj_REMOVEBUFFS_ALL, bj_REMOVEBUFFS_NONTLIFE, bj_BUFF_POLARITY_POSITIVE, bj_BUFF_POLARITY_NEGATIVE, bj_BUFF_POLARITY_EITHER, bj_BUFF_RESIST_MAGIC, bj_BUFF_RESIST_PHYSICAL, bj_BUFF_RESIST_EITHER, bj_BUFF_RESIST_BOTH, bj_HEROSTAT_STR, bj_HEROSTAT_AGI, bj_HEROSTAT_INT, bj_MODIFYMETHOD_ADD, bj_MODIFYMETHOD_SUB, bj_MODIFYMETHOD_SET, bj_UNIT_STATE_METHOD_ABSOLUTE, bj_UNIT_STATE_METHOD_RELATIVE, bj_UNIT_STATE_METHOD_DEFAULTS, bj_UNIT_STATE_METHOD_MAXIMUM, bj_GATEOPERATION_CLOSE, bj_GATEOPERATION_OPEN, bj_GATEOPERATION_DESTROY, bj_GAMECACHE_BOOLEAN, bj_GAMECACHE_INTEGER, bj_GAMECACHE_REAL, bj_GAMECACHE_UNIT, bj_GAMECACHE_STRING, bj_HASHTABLE_BOOLEAN, bj_HASHTABLE_INTEGER, bj_HASHTABLE_REAL, bj_HASHTABLE_STRING, bj_HASHTABLE_HANDLE, bj_ITEM_STATUS_HIDDEN, bj_ITEM_STATUS_OWNED, bj_ITEM_STATUS_INVULNERABLE, bj_ITEM_STATUS_POWERUP, bj_ITEM_STATUS_SELLABLE, bj_ITEM_STATUS_PAWNABLE, bj_ITEMCODE_STATUS_POWERUP, bj_ITEMCODE_STATUS_SELLABLE, bj_ITEMCODE_STATUS_PAWNABLE, bj_MINIMAPPINGSTYLE_SIMPLE, bj_MINIMAPPINGSTYLE_FLASHY, bj_MINIMAPPINGSTYLE_ATTACK, bj_CAMPPINGSTYLE_PRIMARY, bj_CAMPPINGSTYLE_PRIMARY_GREEN, bj_CAMPPINGSTYLE_PRIMARY_RED, bj_CAMPPINGSTYLE_BONUS, bj_CAMPPINGSTYLE_TURNIN, bj_CAMPPINGSTYLE_BOSS, bj_CAMPPINGSTYLE_CONTROL_ALLY, bj_CAMPPINGSTYLE_CONTROL_NEUTRAL, bj_CAMPPINGSTYLE_CONTROL_ENEMY, bj_CORPSETYPE_FLESH, bj_CORPSETYPE_BONE, bj_ELEVATOR_BLOCKER_CODE, bj_ELEVATOR_CODE01, bj_ELEVATOR_CODE02, bj_ELEVATOR_WALL_TYPE_ALL, bj_ELEVATOR_WALL_TYPE_EAST, bj_ELEVATOR_WALL_TYPE_NORTH, bj_ELEVATOR_WALL_TYPE_SOUTH, bj_ELEVATOR_WALL_TYPE_WEST, bj_MELEE_MAX_TWINKED_HEROES, bj_forLoopAIndex, bj_forLoopBIndex, bj_forLoopAIndexEnd, bj_forLoopBIndexEnd, bj_stockPickedItemLevel, bj_meleeTwinkedHeroes, bj_cineModeSavedSeed, bj_queuedExecTotal, bj_destInRegionDiesCount, bj_groupCountUnits, bj_forceCountPlayers, bj_groupEnumTypeId, bj_groupRandomConsidered, bj_randomSubGroupWant, bj_randomSubGroupTotal, bj_destRandomConsidered, bj_itemRandomConsidered, bj_forceRandomConsidered, bj_livingPlayerUnitsTypeId, bj_randDistCount, bj_randDistID, bj_randDistChance
common.ai
ARCHMAGE, PALADIN, MTN_KING, BLOOD_MAGE, AVATAR, BASH, THUNDER_BOLT, THUNDER_CLAP, DEVOTION_AURA, DIVINE_SHIELD, HOLY_BOLT, RESURRECTION, BLIZZARD, BRILLIANCE_AURA, MASS_TELEPORT, WATER_ELEMENTAL, BANISH, FLAME_STRIKE, SUMMON_PHOENIX, SIPHON_MANA, JAINA, MURADIN, GARITHOS, KAEL, COPTER, GYRO, ELEMENTAL, FOOTMAN, FOOTMEN, GRYPHON, KNIGHT, MORTAR, PEASANT, PRIEST, RIFLEMAN, RIFLEMEN, SORCERESS, TANK, STEAM_TANK, ROCKET_TANK, MILITIA, SPELL_BREAKER, HUMAN_DRAGON_HAWK, BLOOD_PRIEST, BLOOD_SORCERESS, BLOOD_PEASANT, AVIARY, BARRACKS, BLACKSMITH, CANNON_TOWER, CASTLE, CHURCH, MAGE_TOWER, GUARD_TOWER, HOUSE, HUMAN_ALTAR, KEEP, LUMBER_MILL, SANCTUM, ARCANE_SANCTUM, TOWN_HALL, WATCH_TOWER, WORKSHOP, ARCANE_VAULT, ARCANE_TOWER, UPG_MELEE, UPG_RANGED, UPG_ARTILLERY, UPG_ARMOR, UPG_GOLD, UPG_MASONRY, UPG_SIGHT, UPG_DEFEND, UPG_BREEDING, UPG_PRAYING, UPG_SORCERY, UPG_LEATHER, UPG_GUN_RANGE, UPG_WOOD, UPG_SENTINEL, UPG_SCATTER, UPG_BOMBS, UPG_HAMMERS, UPG_CONT_MAGIC, UPG_FRAGS, UPG_TANK, UPG_FLAK, UPG_CLOUD, BLADE_MASTER, FAR_SEER, TAUREN_CHIEF, SHADOW_HUNTER, GROM, THRALL, CRITICAL_STRIKE, MIRROR_IMAGE, BLADE_STORM, WIND_WALK, CHAIN_LIGHTNING, EARTHQUAKE, FAR_SIGHT, SPIRIT_WOLF, ENDURANE_AURA, REINCARNATION, SHOCKWAVE, WAR_STOMP, HEALING_WAVE, HEX, SERPENT_WARD, VOODOO, GUARDIAN, CATAPULT, WITCH_DOCTOR, GRUNT, HEAD_HUNTER, BERSERKER, KODO_BEAST, PEON, RAIDER, SHAMAN, TAUREN, WYVERN, BATRIDER, SPIRIT_WALKER, SPIRIT_WALKER_M, ORC_ALTAR, ORC_BARRACKS, BESTIARY, FORGE, FORTRESS, GREAT_HALL, LODGE, STRONGHOLD, BURROW, TOTEM, ORC_WATCH_TOWER, VOODOO_LOUNGE, UPG_ORC_MELEE, UPG_ORC_RANGED, UPG_ORC_ARTILLERY, UPG_ORC_ARMOR, UPG_ORC_WAR_DRUMS, UPG_ORC_PILLAGE, UPG_ORC_BERSERK, UPG_ORC_PULVERIZE, UPG_ORC_ENSNARE, UPG_ORC_VENOM, UPG_ORC_DOCS, UPG_ORC_SHAMAN, UPG_ORC_SPIKES, UPG_ORC_BURROWS, UPG_ORC_REGEN, UPG_ORC_FIRE, UPG_ORC_SWALKER, UPG_ORC_BERSERKER, UPG_ORC_NAPTHA, UPG_ORC_CHAOS, OGRE_MAGI, ORC_DRAGON, SAPPER, ZEPPLIN, ZEPPELIN, W2_WARLOCK, PIG_FARM, FOREST_TROLL, CHAOS_GRUNT, CHAOS_WARLOCK, CHAOS_RAIDER, CHAOS_PEON, CHAOS_KODO, CHAOS_GROM, CHAOS_BLADEMASTER, CHAOS_BURROW, DEATH_KNIGHT, DREAD_LORD, LICH, CRYPT_LORD, MALGANIS, TICHONDRIUS, PIT_LORD, DETHEROC, SLEEP, VAMP_AURA, CARRION_SWARM, INFERNO, DARK_RITUAL, DEATH_DECAY, FROST_ARMOR, FROST_NOVA, ANIM_DEAD, DEATH_COIL, DEATH_PACT, UNHOLY_AURA, CARRION_SCARAB, IMPALE, LOCUST_SWARM, THORNY_SHIELD, ABOMINATION, ACOLYTE, BANSHEE, PIT_FIEND, CRYPT_FIEND, FROST_WYRM, GARGOYLE, GARGOYLE_MORPH, GHOUL, MEAT_WAGON, NECRO, SKEL_WARRIOR, SHADE, UNDEAD_BARGE, OBSIDIAN_STATUE, OBS_STATUE, BLK_SPHINX, UNDEAD_MINE, UNDEAD_ALTAR, BONEYARD, GARG_SPIRE, NECROPOLIS_1, NECROPOLIS_2, NECROPOLIS_3, SAC_PIT, CRYPT, SLAUGHTERHOUSE, DAMNED_TEMPLE, ZIGGURAT_1, ZIGGURAT_2, ZIGGURAT_FROST, GRAVEYARD, TOMB_OF_RELICS, UPG_UNHOLY_STR, UPG_CR_ATTACK, UPG_UNHOLY_ARMOR, UPG_CANNIBALIZE, UPG_GHOUL_FRENZY, UPG_FIEND_WEB, UPG_ABOM, UPG_STONE_FORM, UPG_NECROS, UPG_BANSHEE, UPG_MEAT_WAGON, UPG_WYRM_BREATH, UPG_SKEL_LIFE, UPG_SKEL_MASTERY, UPG_EXHUME, UPG_SACRIFICE, UPG_ABOM_EXPL, UPG_CR_ARMOR, UPG_PLAGUE, UPG_BLK_SPHINX, UPG_BURROWING, DEMON_HUNTER, DEMON_HUNTER_M, KEEPER, MOON_CHICK, MOON_BABE, MOON_HONEY, WARDEN, SYLVANUS, CENARIUS, ILLIDAN, ILLIDAN_DEMON, MAIEV, FORCE_NATURE, ENT_ROOTS, THORNS_AURA, TRANQUILITY, EVASION, IMMOLATION, MANA_BURN, METAMORPHOSIS, SEARING_ARROWS, SCOUT, STARFALL, TRUESHOT, BLINK, FAN_KNIVES, SHADOW_TOUCH, VENGEANCE, WISP, ARCHER, DRUID_TALON, DRUID_TALON_M, BALLISTA, DRUID_CLAW, DRUID_CLAW_M, DRYAD, HIPPO, HIPPO_RIDER, HUNTRESS, CHIMAERA, ENT, MOUNTAIN_GIANT, FAERIE_DRAGON, HIGH_ARCHER, HIGH_FOOTMAN, HIGH_FOOTMEN, HIGH_SWORDMAN, DRAGON_HAWK, CORRUPT_TREANT, POISON_TREANT, PLAGUE_TREANT, SHANDRIS, ANCIENT_LORE, ANCIENT_WAR, ANCIENT_WIND, TREE_AGES, TREE_ETERNITY, TREE_LIFE, ANCIENT_PROTECT, ELF_ALTAR, BEAR_DEN, CHIMAERA_ROOST, HUNTERS_HALL, MOON_WELL, ELF_MINE, DEN_OF_WONDERS, ELF_FARM, ELF_GUARD_TOWER, HIGH_SKY, HIGH_EARTH, HIGH_TOWER, ELF_HIGH_BARRACKS, CORRUPT_LIFE, CORRUPT_WELL, CORRUPT_PROTECTOR, CORRUPT_WAR, UPG_STR_MOON, UPG_STR_WILD, UPG_MOON_ARMOR, UPG_HIDES, UPG_ULTRAVISION, UPG_BLESSING, UPG_SCOUT, UPG_GLAIVE, UPG_BOWS, UPG_MARKSMAN, UPG_DRUID_TALON, UPG_DRUID_CLAW, UPG_ABOLISH, UPG_CHIM_ACID, UPG_HIPPO_TAME, UPG_BOLT, UPG_MARK_CLAW, UPG_MARK_TALON, UPG_HARD_SKIN, UPG_RESIST_SKIN, UPG_WELL_SPRING, DEMON_GATE, FELLHOUND, INFERNAL, DOOMGUARD, SATYR, TRICKSTER, SHADOWDANCER, SOULSTEALER, HELLCALLER, SKEL_ARCHER, SKEL_MARKSMAN, SKEL_BURNING, SKEL_GIANT, FURBOLG, FURBOLG_TRACKER, FURBOLG_SHAMAN, FURBOLG_CHAMP, FURBOLG_ELDER, NAGA_SORCERESS, NAGA_VASHJ, NAGA_DRAGON, NAGA_WITCH, NAGA_SERPENT, NAGA_HYDRA, NAGA_SLAVE, NAGA_SNAP_DRAGON, NAGA_COUATL, NAGA_SIREN, NAGA_MYRMIDON, NAGA_REAVER, NAGA_TURTLE, NAGA_ROYAL, NAGA_TEMPLE, NAGA_CORAL, NAGA_SHRINE, NAGA_SPAWNING, NAGA_GUARDIAN, NAGA_ALTAR, UPG_NAGA_ARMOR, UPG_NAGA_ATTACK, UPG_NAGA_ABOLISH, UPG_SIREN, UPG_NAGA_ENSNARE, M1, M2, M3, M4, M5, M6, M7, M8, M9, M10, M11, M12, M13, M14, M15, EASY, NORMAL, HARD, INSANE, MELEE_NEWBIE, MELEE_NORMAL, MELEE_INSANE, ATTACK_CAPTAIN, DEFENSE_CAPTAIN, BOTH_CAPTAINS, BUILD_UNIT, BUILD_UPGRADE, BUILD_EXPAND, UPKEEP_TIER1, UPKEEP_TIER2, sleep_seconds, total_gold, total_wood, gold_buffer, difficulty, exp_seen, racial_farm, hero_id, hero_id2, hero_id3, skill, skills1, skills2, skills3, max_hero_level, harass_qty, harass_max, harass_units, harass_length, defense_qty, defense_units, defense_length, build_qty, build_type, build_item, build_town, build_length, campaign_gold_peons, campaign_wood_peons, campaign_basics_speed, min_creeps, max_creeps
Page loaded in 0.0819 seconds.
Vivir aprendiendo.co - A place for learning stuff, in Spanish   Chaos Realm - The world of Game modders and wc3 addicts   Diplo, a gaming community   Power of Corruption, an altered melee featuring Naga and Demon. Play it now!!!   WC3JASS.com - The JASS Vault + vJASS and Zinc   Jetcraft - A Starcraft II mod   WormTastic Clan (wTc)   Warcraft RESOURCES Reforged: Modelos, mapas, proyectos y mas...