type real
type integer
native BlzSetAbilityRealField takes ability whichAbility, abilityrealfield whichField, real value returns boolean
function BlzSetAbilityRealFieldBJ takes ability whichAbility, abilityrealfield whichField, real value returns nothing
native BlzSetAbilityRealLevelField takes ability whichAbility, abilityreallevelfield whichField, integer level, real value returns boolean
native BlzAddAbilityRealLevelArrayField takes ability whichAbility, abilityreallevelarrayfield whichField, integer level, real value returns boolean
native BlzRemoveAbilityRealLevelArrayField takes ability whichAbility, abilityreallevelarrayfield whichField, integer level, real value returns boolean
function BlzSetAbilityRealLevelFieldBJ takes ability whichAbility, abilityreallevelfield whichField, integer level, real value returns nothing
function BlzAddAbilityRealLevelArrayFieldBJ takes ability whichAbility, abilityreallevelarrayfield whichField, integer level, real value returns nothing
function BlzRemoveAbilityRealLevelArrayFieldBJ takes ability whichAbility, abilityreallevelarrayfield whichField, integer level, real value returns nothing
native BlzSetAbilityRealLevelArrayField takes ability whichAbility, abilityreallevelarrayfield whichField, integer level, integer index, real value returns boolean
function BlzSetAbilityRealLevelArrayFieldBJ takes ability whichAbility, abilityreallevelarrayfield whichField, integer level, integer index, real value returns nothing
native BlzGetAbilityBooleanLevelField takes ability whichAbility, abilitybooleanlevelfield whichField, integer level returns boolean
native BlzGetAbilityIntegerLevelField takes ability whichAbility, abilityintegerlevelfield whichField, integer level returns integer
native BlzGetAbilityRealLevelField takes ability whichAbility, abilityreallevelfield whichField, integer level returns real
native BlzGetAbilityStringLevelField takes ability whichAbility, abilitystringlevelfield whichField, integer level returns string
native BlzSetAbilityIntegerField takes ability whichAbility, abilityintegerfield whichField, integer value returns boolean
function BlzSetAbilityIntegerFieldBJ takes ability whichAbility, abilityintegerfield whichField, integer value returns nothing
native BlzGetAbilityBooleanLevelArrayField takes ability whichAbility, abilitybooleanlevelarrayfield whichField, integer level, integer index returns boolean
native BlzGetAbilityIntegerLevelArrayField takes ability whichAbility, abilityintegerlevelarrayfield whichField, integer level, integer index returns integer
native BlzGetAbilityRealLevelArrayField takes ability whichAbility, abilityreallevelarrayfield whichField, integer level, integer index returns real
native BlzGetAbilityStringLevelArrayField takes ability whichAbility, abilitystringlevelarrayfield whichField, integer level, integer index returns string
native BlzSetAbilityBooleanLevelField takes ability whichAbility, abilitybooleanlevelfield whichField, integer level, boolean value returns boolean
native BlzSetAbilityIntegerLevelField takes ability whichAbility, abilityintegerlevelfield whichField, integer level, integer value returns boolean
native BlzSetAbilityStringLevelField takes ability whichAbility, abilitystringlevelfield whichField, integer level, string value returns boolean
native BlzAddAbilityBooleanLevelArrayField takes ability whichAbility, abilitybooleanlevelarrayfield whichField, integer level, boolean value returns boolean
native BlzAddAbilityIntegerLevelArrayField takes ability whichAbility, abilityintegerlevelarrayfield whichField, integer level, integer value returns boolean
native BlzAddAbilityStringLevelArrayField takes ability whichAbility, abilitystringlevelarrayfield whichField, integer level, string value returns boolean
native BlzRemoveAbilityBooleanLevelArrayField takes ability whichAbility, abilitybooleanlevelarrayfield whichField, integer level, boolean value returns boolean
native BlzRemoveAbilityIntegerLevelArrayField takes ability whichAbility, abilityintegerlevelarrayfield whichField, integer level, integer value returns boolean
native BlzRemoveAbilityStringLevelArrayField takes ability whichAbility, abilitystringlevelarrayfield whichField, integer level, string value returns boolean
function SaveAbilityHandleBJ takes ability whichAbility, integer key, integer missionKey, hashtable table returns boolean
function BlzSetAbilityBooleanLevelFieldBJ takes ability whichAbility, abilitybooleanlevelfield whichField, integer level, boolean value returns nothing
function BlzSetAbilityIntegerLevelFieldBJ takes ability whichAbility, abilityintegerlevelfield whichField, integer level, integer value returns nothing
function BlzSetAbilityStringLevelFieldBJ takes ability whichAbility, abilitystringlevelfield whichField, integer level, string value returns nothing
function BlzAddAbilityBooleanLevelArrayFieldBJ takes ability whichAbility, abilitybooleanlevelarrayfield whichField, integer level, boolean value returns nothing
function BlzAddAbilityIntegerLevelArrayFieldBJ takes ability whichAbility, abilityintegerlevelarrayfield whichField, integer level, integer value returns nothing
function BlzAddAbilityStringLevelArrayFieldBJ takes ability whichAbility, abilitystringlevelarrayfield whichField, integer level, string value returns nothing
function BlzRemoveAbilityBooleanLevelArrayFieldBJ takes ability whichAbility, abilitybooleanlevelarrayfield whichField, integer level, boolean value returns nothing
function BlzRemoveAbilityIntegerLevelArrayFieldBJ takes ability whichAbility, abilityintegerlevelarrayfield whichField, integer level, integer value returns nothing
function BlzRemoveAbilityStringLevelArrayFieldBJ takes ability whichAbility, abilitystringlevelarrayfield whichField, integer level, string value returns nothing
native Deg2Rad takes real degrees returns real
native Rad2Deg takes real radians returns real
native Sin takes real radians returns real
native Cos takes real radians returns real
native Tan takes real radians returns real
native Asin takes real y returns real
native Acos takes real x returns real
native Atan takes real x returns real
native SquareRoot takes real x returns real
constant native MathRound takes real r returns integer
native R2I takes real r returns integer
native R2S takes real r returns string
native TriggerSleepAction takes real timeout returns nothing
native BlzSetTerrainFogZStart takes real zStart returns nothing
native BlzSetTerrainFogZEnd takes real ZEnd returns nothing
native BlzSetTerrainFogDensity takes real density returns nothing
native BlzSetTerrainFogHeightStart takes real heightStart returns nothing
native BlzSetTerrainFogHeightEnd takes real heightEnd returns nothing
native BlzSetTerrainFogLinearStart takes real linearStart returns nothing
native BlzSetTerrainFogLinearEnd takes real linearEnd returns nothing
native BlzSetTerrainFogMaxLinearDensity takes real maxLinearDensity returns nothing
native SetTimeOfDayScale takes real r returns nothing
native ResetToGameCamera takes real duration returns nothing
native CameraSetSmoothingFactor takes real factor returns nothing
native CameraSetFocalDistance takes real distance returns nothing
native CameraSetDepthOfFieldScale takes real scale returns nothing
native SetCineFilterDuration takes real duration returns nothing
native PreloadEnd takes real timeout returns nothing
native BlzSetEventDamage takes real damage returns nothing
native BlzFrameToPixelX takes real frameX returns integer
native BlzFrameToPixelY takes real frameY returns integer
native BlzGetAbilityId takes ability whichAbility returns integer
native Sleep takes real seconds returns nothing
function RAbsBJ takes real a returns real
function RSignBJ takes real a returns real
function SinBJ takes real degrees returns real
function CosBJ takes real degrees returns real
function TanBJ takes real degrees returns real
function AsinBJ takes real degrees returns real
function AcosBJ takes real degrees returns real
function AtanBJ takes real degrees returns real
function PolledWait takes real duration returns nothing
function PercentTo255 takes real percentage returns integer
function SetTimeOfDay takes real whatTime returns nothing
function SetTimeOfDayScalePercentBJ takes real scalePercent returns nothing
function CameraSetSmoothingFactorBJ takes real factor returns nothing
function BlzSetTerrainFogZStartBJ takes real zStart returns nothing
function BlzSetTerrainFogZEndBJ takes real zEnd returns nothing
function BlzSetTerrainFogDensityBJ takes real density returns nothing
function BlzSetTerrainFogHeightStartBJ takes real heightStart returns nothing
function BlzSetTerrainFogHeightEndBJ takes real heightEnd returns nothing
function BlzSetTerrainFogLinearStartBJ takes real linearStart returns nothing
function BlzSetTerrainFogLinearEndBJ takes real linearEnd returns nothing
function BlzSetTerrainFogMaxLinearDensityBJ takes real maxLinearDensity returns nothing
function SetMusicOffsetBJ takes real newOffset returns nothing
function SetThematicMusicOffsetBJ takes real newOffset returns nothing
function SetMusicVolumeBJ takes real volumePercent returns nothing
function SetThematicMusicVolumeBJ takes real volumePercent returns nothing
function TextTagSize2Height takes real size returns real