moyack
6 years
JASS Reals are 32 bit floats.
RMinBJ(real a, real b) returns realRMaxBJ(real a, real b) returns realRAbsBJ(real a) returns realRSignBJ(real a) returns realSinBJ(real degrees) returns realCosBJ(real degrees) returns realTanBJ(real degrees) returns realAsinBJ(real degrees) returns realAcosBJ(real degrees) returns realAtanBJ(real degrees) returns realAtan2BJ(real y, real x) returns realPolarProjectionBJ(location source, real dist, real angle) returns locationModuloReal(real dividend, real divisor) returns realOffsetLocation(location loc, real dx, real dy) returns locationOffsetRectBJ(rect r, real dx, real dy) returns rectRectFromCenterSizeBJ(location center, real width, real height) returns rectRectContainsCoords(rect r, real x, real y) returns booleanPolledWait(real duration) returns nothingPercentToInt(real percentage, integer max) returns integerPercentTo255(real percentage) returns integerSetTimeOfDay(real whatTime) returns nothingSetTimeOfDayScalePercentBJ(real scalePercent) returns nothingGetRectFromCircleBJ(location center, real radius) returns rectCameraSetupApplyForPlayer(boolean doPan, camerasetup whichSetup, player whichPlayer, real duration) returns nothingCameraSetupApplyForPlayerSmooth(boolean doPan, camerasetup whichSetup, player whichPlayer, real forcedDuration, real easeInDuration, real easeOutDuration, real smoothFactor) returns nothingSetCameraFieldForPlayer(player whichPlayer, camerafield whichField, real value, real duration) returns nothingSetCameraTargetControllerNoZForPlayer(player whichPlayer, unit whichUnit, real xoffset, real yoffset, boolean inheritOrientation) returns nothingSetCameraPositionForPlayer(player whichPlayer, real x, real y) returns nothingRotateCameraAroundLocBJ(real degrees, location loc, player whichPlayer, real duration) returns nothingPanCameraToForPlayer(player whichPlayer, real x, real y) returns nothingPanCameraToTimedForPlayer(player whichPlayer, real x, real y, real duration) returns nothingPanCameraToTimedLocForPlayer(player whichPlayer, location loc, real duration) returns nothingPanCameraToTimedLocWithZForPlayer(player whichPlayer, location loc, real zOffset, real duration) returns nothingSmartCameraPanBJ(player whichPlayer, location loc, real duration) returns nothingResetToGameCameraForPlayer(player whichPlayer, real duration) returns nothingCameraSetSourceNoiseForPlayer(player whichPlayer, real magnitude, real velocity) returns nothingCameraSetTargetNoiseForPlayer(player whichPlayer, real magnitude, real velocity) returns nothingCameraSetEQNoiseForPlayer(player whichPlayer, real magnitude) returns nothingAdjustCameraBoundsBJ(integer adjustMethod, real dxWest, real dxEast, real dyNorth, real dySouth) returns nothingAdjustCameraBoundsForPlayerBJ(integer adjustMethod, player whichPlayer, real dxWest, real dxEast, real dyNorth, real dySouth) returns nothingSetCameraQuickPositionForPlayer(player whichPlayer, real x, real y) returns nothingSetCameraOrientControllerForPlayerBJ(player whichPlayer, unit whichUnit, real xoffset, real yoffset) returns nothingCameraSetSmoothingFactorBJ(real factor) returns nothingDisplayTimedTextToForce(force toForce, real duration, string message) returns nothingTriggerRegisterTimerEventPeriodic(trigger trig, real timeout) returns eventTriggerRegisterTimerEventSingle(trigger trig, real timeout) returns eventTriggerRegisterGameStateEventTimeOfDay(trigger trig, limitop opcode, real limitval) returns eventTriggerRegisterDistanceBetweenUnits(trigger trig, unit whichUnit, boolexpr condition, real range) returns eventTriggerRegisterUnitInRangeSimple(trigger trig, real range, unit whichUnit) returns eventTriggerRegisterUnitLifeEvent(trigger trig, unit whichUnit, limitop opcode, real limitval) returns eventTriggerRegisterUnitManaEvent(trigger trig, unit whichUnit, limitop opcode, real limitval) returns eventTerrainDeformationCraterBJ(real duration, boolean permanent, location where, real radius, real depth) returns terraindeformationTerrainDeformationRippleBJ(real duration, boolean limitNeg, location where, real startRadius, real endRadius, real depth, real wavePeriod, real waveWidth) returns terraindeformationTerrainDeformationWaveBJ(real duration, location source, location target, real radius, real depth, real trailDelay) returns terraindeformationTerrainDeformationRandomBJ(real duration, location where, real radius, real minDelta, real maxDelta, real updateInterval) returns terraindeformationTerrainDeformationStopBJ(terraindeformation deformation, real duration) returns nothingSetLightningColorBJ(lightning whichBolt, real r, real g, real b, real a) returns booleanSetWaterBaseColorBJ(real red, real green, real blue, real transparency) returns nothingCreateFogModifierRadiusLocSimple(player whichPlayer, fogstate whichFogState, location center, real radius, boolean afterUnits) returns fogmodifierCreateFogModifierRadiusLocBJ(boolean enabled, player whichPlayer, fogstate whichFogState, location center, real radius) returns fogmodifierSetTerrainFogExBJ(integer style, real zstart, real zend, real density, real red, real green, real blue) returns nothingSetDoodadAnimationBJ(string animName, integer doodadID, real radius, location center) returns nothingCreateImageBJ(string file, real size, location where, real zOffset, integer imageType) returns imageSetImagePositionBJ(image whichImage, location where, real zOffset) returns nothingSetImageColorBJ(image whichImage, real red, real green, real blue, real alpha) returns nothingCreateUbersplatBJ(location where, string name, real red, real green, real blue, real alpha, boolean forcePaused, boolean noBirthTime) returns ubersplatCreateMinimapIconBJ(real x, real y, integer red, integer green, integer blue, string pingPath, fogstate fogVisibility) returns minimapiconSetSoundVolumeBJ(sound soundHandle, real volumePercent) returns nothingSetSoundOffsetBJ(real newOffset, sound soundHandle) returns nothingSetSoundDistanceCutoffBJ(sound soundHandle, real cutoff) returns nothingSetSoundPitchBJ(sound soundHandle, real pitch) returns nothingSetSoundPositionLocBJ(sound soundHandle, location loc, real z) returns nothingSetSoundConeAnglesBJ(sound soundHandle, real inside, real outside, real outsideVolumePercent) returns nothingPlaySoundAtPointBJ(sound soundHandle, real volumePercent, location loc, real z) returns nothingPlaySoundOnUnitBJ(sound soundHandle, real volumePercent, unit whichUnit) returns nothingPlaySoundFromOffsetBJ(sound soundHandle, real volumePercent, real startingOffset) returns nothingPlayMusicExBJ(string musicFileName, real startingOffset, real fadeInTime) returns nothingSetMusicOffsetBJ(real newOffset) returns nothingPlayThematicMusicExBJ(string musicName, real startingOffset) returns nothingSetThematicMusicOffsetBJ(real newOffset) returns nothingSetMusicVolumeBJ(real volumePercent) returns nothingSetThematicMusicVolumeBJ(real volumePercent) returns nothingVolumeGroupSetVolumeBJ(volumegroup vgroup, real percent) returns nothingWaitForSoundBJ(sound soundHandle, real offset) returns nothingVolumeGroupSetVolumeForPlayerBJ(player whichPlayer, volumegroup vgroup, real scale) returns nothingSetItemLifeBJ(widget whichWidget, real life) returns nothingSetPlayerHandicapDamageBJ(player whichPlayer, real handicapPercent) returns nothingSetPlayerHandicapReviveTimeBJ(player whichPlayer, real handicapPercent) returns nothingSetPlayerHandicapXPBJ(player whichPlayer, real handicapPercent) returns nothingSetPlayerHandicapBJ(player whichPlayer, real handicapPercent) returns nothingUnitDropItemPointBJ(unit whichUnit, item whichItem, real x, real y) returns booleanCreateUnitAtLocSaveLast(player id, integer unitid, location loc, real face) returns unitCreateNUnitsAtLoc(integer count, integer unitId, player whichPlayer, location loc, real face) returns groupCreatePermanentCorpseLocBJ(integer style, integer unitid, player whichPlayer, location loc, real facing) returns unitSetUnitLifeBJ(unit whichUnit, real newValue) returns nothingSetUnitManaBJ(unit whichUnit, real newValue) returns nothingSetUnitLifePercentBJ(unit whichUnit, real percent) returns nothingSetUnitManaPercentBJ(unit whichUnit, real percent) returns nothingSetUnitFlyHeightBJ(unit whichUnit, real newHeight, real rate) returns nothingSetUnitTurnSpeedBJ(unit whichUnit, real turnSpeed) returns nothingSetUnitPropWindowBJ(unit whichUnit, real propWindow) returns nothingSetUnitBlendTimeBJ(unit whichUnit, real blendTime) returns nothingSetUnitAcquireRangeBJ(unit whichUnit, real acquireRange) returns nothingUnitApplyTimedLifeBJ(real duration, integer buffId, unit whichUnit) returns nothingSetUnitPositionLocFacingBJ(unit whichUnit, location loc, real facing) returns nothingUnitDamagePointLoc(unit whichUnit, real delay, real radius, location loc, real amount, attacktype whichAttack, damagetype whichDamage) returns booleanUnitDamageTargetBJ(unit whichUnit, unit target, real amount, attacktype whichAttack, damagetype whichDamage) returns booleanCreateDestructableLoc(integer objectid, location loc, real facing, real scale, integer variation) returns destructableCreateDeadDestructableLocBJ(integer objectid, location loc, real facing, real scale, integer variation) returns destructableEnumDestructablesInCircleBJ(real radius, location loc, code actionFunc) returns nothingSetDestructableLifePercentBJ(destructable d, real percent) returns nothingSetDestructableMaxLifeBJ(destructable d, real max) returns nothingNearbyElevatorExists(real x, real y) returns booleanChangeElevatorWallBlocker(real x, real y, real facing, boolean open) returns nothingGetUnitsInRangeOfLocMatching(real radius, location whichLocation, boolexpr filter) returns groupGetUnitsInRangeOfLocAll(real radius, location whichLocation) returns groupSetUnitTimeScalePercent(unit whichUnit, real percentScale) returns nothingSetUnitScalePercent(unit whichUnit, real percentScaleX, real percentScaleY, real percentScaleZ) returns nothingSetUnitVertexColorBJ(unit whichUnit, real red, real green, real blue, real transparency) returns nothingUnitAddIndicatorBJ(unit whichUnit, real red, real green, real blue, real transparency) returns nothingDestructableAddIndicatorBJ(destructable whichDestructable, real red, real green, real blue, real transparency) returns nothingItemAddIndicatorBJ(item whichItem, real red, real green, real blue, real transparency) returns nothingSetUnitFacingToFaceLocTimed(unit whichUnit, location target, real duration) returns nothingSetUnitFacingToFaceUnitTimed(unit whichUnit, unit target, real duration) returns nothingSetDestAnimationSpeedPercent(destructable d, real percentScale) returns nothingStartTimerBJ(timer t, boolean periodic, real timeout) returns timerCreateTimerBJ(boolean periodic, real timeout) returns timerTimerDialogSetTitleColorBJ(timerdialog td, real red, real green, real blue, real transparency) returns nothingTimerDialogSetTimeColorBJ(timerdialog td, real red, real green, real blue, real transparency) returns nothingTimerDialogSetSpeedBJ(timerdialog td, real speedMultFactor) returns nothingLeaderboardSetPlayerItemLabelColorBJ(player whichPlayer, leaderboard lb, real red, real green, real blue, real transparency) returns nothingLeaderboardSetPlayerItemValueColorBJ(player whichPlayer, leaderboard lb, real red, real green, real blue, real transparency) returns nothingLeaderboardSetLabelColorBJ(leaderboard lb, real red, real green, real blue, real transparency) returns nothingLeaderboardSetValueColorBJ(leaderboard lb, real red, real green, real blue, real transparency) returns nothingMultiboardSetTitleTextColorBJ(multiboard mb, real red, real green, real blue, real transparency) returns nothingMultiboardSetItemColorBJ(multiboard mb, integer col, integer row, real red, real green, real blue, real transparency) returns nothingMultiboardSetItemWidthBJ(multiboard mb, integer col, integer row, real width) returns nothingTextTagSize2Height(real size) returns realTextTagSpeed2Velocity(real speed) returns realSetTextTagColorBJ(texttag tt, real red, real green, real blue, real transparency) returns nothingSetTextTagVelocityBJ(texttag tt, real speed, real angle) returns nothingSetTextTagTextBJ(texttag tt, string s, real size) returns nothingSetTextTagPosBJ(texttag tt, location loc, real zOffset) returns nothingSetTextTagPosUnitBJ(texttag tt, unit whichUnit, real zOffset) returns nothingSetTextTagAgeBJ(texttag tt, real age) returns nothingSetTextTagLifespanBJ(texttag tt, real lifespan) returns nothingSetTextTagFadepointBJ(texttag tt, real fadepoint) returns nothingCreateTextTagLocBJ(string s, location loc, real zOffset, real size, real red, real green, real blue, real transparency) returns texttagCreateTextTagUnitBJ(string s, unit whichUnit, real zOffset, real size, real red, real green, real blue, real transparency) returns texttagShowInterfaceForceOn(force whichForce, real fadeDuration) returns nothingShowInterfaceForceOff(force whichForce, real fadeDuration) returns nothingPingMinimapForForce(force whichForce, real x, real y, real duration) returns nothingPingMinimapLocForForce(force whichForce, location loc, real duration) returns nothingPingMinimapForPlayer(player whichPlayer, real x, real y, real duration) returns nothingPingMinimapLocForPlayer(player whichPlayer, location loc, real duration) returns nothingPingMinimapForForceEx(force whichForce, real x, real y, real duration, integer style, real red, real green, real blue) returns nothingPingMinimapLocForForceEx(force whichForce, location loc, real duration, integer style, real red, real green, real blue) returns nothingSetCinematicSceneBJ(sound soundHandle, integer portraitUnitId, playercolor color, string speakerTitle, string text, real sceneDuration, real voiceoverDuration) returns nothingGetTransmissionDuration(sound soundHandle, integer timeType, real timeVal) returns realWaitTransmissionDuration(sound soundHandle, integer timeType, real timeVal) returns nothingDoTransmissionBasicsXYBJ(integer unitId, playercolor color, real x, real y, sound soundHandle, string unitName, string message, real duration) returns nothingTransmissionFromUnitWithNameBJ(force toForce, unit whichUnit, string unitName, sound soundHandle, string message, integer timeType, real timeVal, boolean wait) returns nothingPlayDialogueFromSpeakerEx(force toForce, unit speaker, integer speakerType, sound soundHandle, integer timeType, real timeVal, boolean wait) returns booleanPlayDialogueFromSpeakerTypeEx(force toForce, player fromPlayer, integer speakerType, location loc, sound soundHandle, integer timeType, real timeVal, boolean wait) returns booleanTransmissionFromUnitTypeWithNameBJ(force toForce, player fromPlayer, integer unitId, string unitName, location loc, sound soundHandle, string message, integer timeType, real timeVal, boolean wait) returns nothingCinematicModeExBJ(boolean cineMode, force forForce, real interfaceFadeTime) returns nothingCinematicFadeCommonBJ(real red, real green, real blue, real duration, string tex, real startTrans, real endTrans) returns nothingFinishCinematicFadeAfterBJ(real duration) returns nothingContinueCinematicFadeAfterBJ(real duration, real red, real green, real blue, real trans, string tex) returns nothingCinematicFadeBJ(integer fadetype, real duration, string tex, real red, real green, real blue, real trans) returns nothingCinematicFilterGenericBJ(real duration, blendmode bmode, string tex, real red0, real green0, real blue0, real trans0, real red1, real green1, real blue1, real trans1) returns nothingStoreRealBJ(real value, string key, string missionKey, gamecache cache) returns nothingSaveRealBJ(real value, integer key, integer missionKey, hashtable table) returns nothingRestoreUnitLocFacingAngleBJ(string key, string missionKey, gamecache cache, player forWhichPlayer, location loc, real facing) returns unitGetFadeFromSeconds(real seconds) returns integerGetFadeFromSecondsAsReal(real seconds) returns realSetBlightRadiusLocBJ(boolean addBlight, player whichPlayer, location loc, real radius) returns nothingMeleeClearNearbyUnits(real x, real y, real range) returns nothingMeleeFindNearestMine(location src, real range) returns unitMeleeGetProjectedLoc(location src, location targ, real distance, real deltaAngle) returns locationMeleeGetNearestValueWithin(real val, real minVal, real maxVal) returns realBlzSetAbilityRealFieldBJ(ability whichAbility, abilityrealfield whichField, real value) returns nothingBlzSetAbilityRealLevelFieldBJ(ability whichAbility, abilityreallevelfield whichField, integer level, real value) returns nothingBlzSetAbilityRealLevelArrayFieldBJ(ability whichAbility, abilityreallevelarrayfield whichField, integer level, integer index, real value) returns nothingBlzAddAbilityRealLevelArrayFieldBJ(ability whichAbility, abilityreallevelarrayfield whichField, integer level, real value) returns nothingBlzRemoveAbilityRealLevelArrayFieldBJ(ability whichAbility, abilityreallevelarrayfield whichField, integer level, real value) returns nothingBlzSetItemRealFieldBJ(item whichItem, itemrealfield whichField, real value) returns nothingBlzSetUnitRealFieldBJ(unit whichUnit, unitrealfield whichField, real value) returns nothingBlzSetUnitWeaponRealFieldBJ(unit whichUnit, unitweaponrealfield whichField, integer index, real value) returns nothing