JASS Tools
News
Download
Help
JASS Manual
-------------------------------------------------------------

TYPES | FUNCTIONS | VARIABLES

Type integer

Global Variables | Functions That Return | Functions That Take

Native Typeinteger
Children Types:none

------------------------------------------------------------

Information about type integer

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'

BACK TO TOP

------------------------------------------------------------

Global variables of type integer:

common.j:
CAMERA_MARGIN_BOTTOM, CAMERA_MARGIN_LEFT, CAMERA_MARGIN_RIGHT, CAMERA_MARGIN_TOP, JASS_MAX_ARRAY_SIZE, PLAYER_NEUTRAL_AGGRESSIVE, PLAYER_NEUTRAL_PASSIVE

common.ai:
ABOMINATION, ACOLYTE, ANCIENT_LORE, ANCIENT_PROTECT, ANCIENT_WAR, ANCIENT_WIND, ANIM_DEAD, ARCANE_SANCTUM, ARCANE_TOWER, ARCANE_VAULT, ARCHER, ARCHMAGE, ATTACK_CAPTAIN, AVATAR, AVIARY, BALLISTA, BANISH, BANSHEE, BARRACKS, BASH, BATRIDER, BEAR_DEN, BERSERKER, BESTIARY, BLACKSMITH, BLADE_MASTER, BLADE_STORM, BLINK, BLIZZARD, BLK_SPHINX, BLOOD_MAGE, BLOOD_PEASANT, BLOOD_PRIEST, BLOOD_SORCERESS, BONEYARD, BOTH_CAPTAINS, BRILLIANCE_AURA, BUILD_EXPAND, build_item, build_length, build_qty, build_town, build_type, BUILD_UNIT, BUILD_UPGRADE, BURROW, campaign_basics_speed, campaign_gold_peons, campaign_wood_peons, CANNON_TOWER, CARRION_SCARAB, CARRION_SWARM, CASTLE, CATAPULT, CENARIUS, CHAIN_LIGHTNING, CHAOS_BLADEMASTER, CHAOS_BURROW, CHAOS_GROM, CHAOS_GRUNT, CHAOS_KODO, CHAOS_PEON, CHAOS_RAIDER, CHAOS_WARLOCK, CHIMAERA, CHIMAERA_ROOST, CHURCH, COPTER, CORRUPT_LIFE, CORRUPT_PROTECTOR, CORRUPT_TREANT, CORRUPT_WAR, CORRUPT_WELL, CRITICAL_STRIKE, CRYPT, CRYPT_FIEND, CRYPT_LORD, DAMNED_TEMPLE, DARK_RITUAL, DEATH_COIL, DEATH_DECAY, DEATH_KNIGHT, DEATH_PACT, DEFENSE_CAPTAIN, defense_length, defense_qty, defense_units, DEMON_GATE, DEMON_HUNTER, DEMON_HUNTER_M, DEN_OF_WONDERS, DETHEROC, DEVOTION_AURA, difficulty, DIVINE_SHIELD, DOOMGUARD, DRAGON_HAWK, DREAD_LORD, DRUID_CLAW, DRUID_CLAW_M, DRUID_TALON, DRUID_TALON_M, DRYAD, EARTHQUAKE, EASY, ELEMENTAL, ELF_ALTAR, ELF_FARM, ELF_GUARD_TOWER, ELF_HIGH_BARRACKS, ELF_MINE, ENDURANE_AURA, ENT, ENT_ROOTS, EVASION, exp_seen, FAERIE_DRAGON, FAN_KNIVES, FAR_SEER, FAR_SIGHT, FELLHOUND, FLAME_STRIKE, FOOTMAN, FOOTMEN, FORCE_NATURE, FORGE, FORTRESS, FROST_ARMOR, FROST_NOVA, FROST_WYRM, FURBOLG, FURBOLG_CHAMP, FURBOLG_ELDER, FURBOLG_SHAMAN, FURBOLG_TRACKER, GARG_SPIRE, GARGOYLE, GARGOYLE_MORPH, GARITHOS, GHOUL, gold_buffer, GRAVEYARD, GREAT_HALL, GROM, GRUNT, GRYPHON, GUARD_TOWER, GUARDIAN, GYRO, harass_length, harass_max, harass_qty, harass_units, HARD, HEAD_HUNTER, HEALING_WAVE, HELLCALLER, hero_id, hero_id2, hero_id3, HEX, HIGH_ARCHER, HIGH_EARTH, HIGH_FOOTMAN, HIGH_FOOTMEN, HIGH_SKY, HIGH_SWORDMAN, HIGH_TOWER, HIPPO, HIPPO_RIDER, HOLY_BOLT, HOUSE, HUMAN_ALTAR, HUMAN_DRAGON_HAWK, HUNTERS_HALL, HUNTRESS, ILLIDAN, ILLIDAN_DEMON, IMMOLATION, IMPALE, INFERNAL, INFERNO, INSANE, JAINA, KAEL, KEEP, KEEPER, KNIGHT, KODO_BEAST, LICH, LOCUST_SWARM, LODGE, LUMBER_MILL, M1, M10, M11, M12, M13, M14, M15, M2, M3, M4, M5, M6, M7, M8, M9, MAGE_TOWER, MAIEV, MALGANIS, MANA_BURN, MASS_TELEPORT, max_creeps, max_hero_level, MEAT_WAGON, MELEE_INSANE, MELEE_NEWBIE, MELEE_NORMAL, METAMORPHOSIS, MILITIA, min_creeps, MIRROR_IMAGE, MOON_BABE, MOON_CHICK, MOON_HONEY, MOON_WELL, MORTAR, MOUNTAIN_GIANT, MTN_KING, MURADIN, NAGA_ALTAR, NAGA_CORAL, NAGA_COUATL, NAGA_DRAGON, NAGA_GUARDIAN, NAGA_HYDRA, NAGA_MYRMIDON, NAGA_REAVER, NAGA_ROYAL, NAGA_SERPENT, NAGA_SHRINE, NAGA_SIREN, NAGA_SLAVE, NAGA_SNAP_DRAGON, NAGA_SORCERESS, NAGA_SPAWNING, NAGA_TEMPLE, NAGA_TURTLE, NAGA_VASHJ, NAGA_WITCH, NECRO, NECROPOLIS_1, NECROPOLIS_2, NECROPOLIS_3, NORMAL, OBS_STATUE, OBSIDIAN_STATUE, OGRE_MAGI, ORC_ALTAR, ORC_BARRACKS, ORC_DRAGON, ORC_WATCH_TOWER, PALADIN, PEASANT, PEON, PIG_FARM, PIT_FIEND, PIT_LORD, PLAGUE_TREANT, POISON_TREANT, PRIEST, racial_farm, RAIDER, REINCARNATION, RESURRECTION, RIFLEMAN, RIFLEMEN, ROCKET_TANK, SAC_PIT, SANCTUM, SAPPER, SATYR, SCOUT, SEARING_ARROWS, SERPENT_WARD, SHADE, SHADOW_HUNTER, SHADOW_TOUCH, SHADOWDANCER, SHAMAN, SHANDRIS, SHOCKWAVE, SIPHON_MANA, SKEL_ARCHER, SKEL_BURNING, SKEL_GIANT, SKEL_MARKSMAN, SKEL_WARRIOR, skill, skills1, skills2, skills3, SLAUGHTERHOUSE, SLEEP, sleep_seconds, SORCERESS, SOULSTEALER, SPELL_BREAKER, SPIRIT_WALKER, SPIRIT_WALKER_M, SPIRIT_WOLF, STARFALL, STEAM_TANK, STRONGHOLD, SUMMON_PHOENIX, SYLVANUS, TANK, TAUREN, TAUREN_CHIEF, THORNS_AURA, THORNY_SHIELD, THRALL, THUNDER_BOLT, THUNDER_CLAP, TICHONDRIUS, TOMB_OF_RELICS, total_gold, total_wood, TOTEM, TOWN_HALL, TRANQUILITY, TREE_AGES, TREE_ETERNITY, TREE_LIFE, TRICKSTER, TRUESHOT, UNDEAD_ALTAR, UNDEAD_BARGE, UNDEAD_MINE, UNHOLY_AURA, UPG_ABOLISH, UPG_ABOM, UPG_ABOM_EXPL, UPG_ARMOR, UPG_ARTILLERY, UPG_BANSHEE, UPG_BLESSING, UPG_BLK_SPHINX, UPG_BOLT, UPG_BOMBS, UPG_BOWS, UPG_BREEDING, UPG_BURROWING, UPG_CANNIBALIZE, UPG_CHIM_ACID, UPG_CLOUD, UPG_CONT_MAGIC, UPG_CR_ARMOR, UPG_CR_ATTACK, UPG_DEFEND, UPG_DRUID_CLAW, UPG_DRUID_TALON, UPG_EXHUME, UPG_FIEND_WEB, UPG_FLAK, UPG_FRAGS, UPG_GHOUL_FRENZY, UPG_GLAIVE, UPG_GOLD, UPG_GUN_RANGE, UPG_HAMMERS, UPG_HARD_SKIN, UPG_HIDES, UPG_HIPPO_TAME, UPG_LEATHER, UPG_MARK_CLAW, UPG_MARK_TALON, UPG_MARKSMAN, UPG_MASONRY, UPG_MEAT_WAGON, UPG_MELEE, UPG_MOON_ARMOR, UPG_NAGA_ABOLISH, UPG_NAGA_ARMOR, UPG_NAGA_ATTACK, UPG_NAGA_ENSNARE, UPG_NECROS, UPG_ORC_ARMOR, UPG_ORC_ARTILLERY, UPG_ORC_BERSERK, UPG_ORC_BERSERKER, UPG_ORC_BURROWS, UPG_ORC_CHAOS, UPG_ORC_DOCS, UPG_ORC_ENSNARE, UPG_ORC_FIRE, UPG_ORC_MELEE, UPG_ORC_NAPTHA, UPG_ORC_PILLAGE, UPG_ORC_PULVERIZE, UPG_ORC_RANGED, UPG_ORC_REGEN, UPG_ORC_SHAMAN, UPG_ORC_SPIKES, UPG_ORC_SWALKER, UPG_ORC_VENOM, UPG_ORC_WAR_DRUMS, UPG_PLAGUE, UPG_PRAYING, UPG_RANGED, UPG_RESIST_SKIN, UPG_SACRIFICE, UPG_SCATTER, UPG_SCOUT, UPG_SENTINEL, UPG_SIGHT, UPG_SIREN, UPG_SKEL_LIFE, UPG_SKEL_MASTERY, UPG_SORCERY, UPG_STONE_FORM, UPG_STR_MOON, UPG_STR_WILD, UPG_TANK, UPG_ULTRAVISION, UPG_UNHOLY_ARMOR, UPG_UNHOLY_STR, UPG_WELL_SPRING, UPG_WOOD, UPG_WYRM_BREATH, UPKEEP_TIER1, UPKEEP_TIER2, VAMP_AURA, VENGEANCE, VOODOO, VOODOO_LOUNGE, W2_WARLOCK, WAR_STOMP, WARDEN, WATCH_TOWER, WATER_ELEMENTAL, WIND_WALK, WISP, WITCH_DOCTOR, WORKSHOP, WYVERN, ZEPPELIN, ZEPPLIN, ZIGGURAT_1, ZIGGURAT_2, ZIGGURAT_FROST

Blizzard.j:
bj_ALLIANCE_ALLIED, bj_ALLIANCE_ALLIED_ADVUNITS, bj_ALLIANCE_ALLIED_UNITS, bj_ALLIANCE_ALLIED_VISION, bj_ALLIANCE_NEUTRAL, bj_ALLIANCE_NEUTRAL_VISION, bj_ALLIANCE_UNALLIED, bj_ALLIANCE_UNALLIED_VISION, bj_BUFF_POLARITY_EITHER, bj_BUFF_POLARITY_NEGATIVE, bj_BUFF_POLARITY_POSITIVE, bj_BUFF_RESIST_BOTH, bj_BUFF_RESIST_EITHER, bj_BUFF_RESIST_MAGIC, bj_BUFF_RESIST_PHYSICAL, bj_CAMERA_DEFAULT_AOA, bj_CAMERA_DEFAULT_DISTANCE, bj_CAMERA_DEFAULT_FARZ, bj_CAMERA_DEFAULT_FOV, bj_CAMERA_DEFAULT_ROLL, bj_CAMERA_DEFAULT_ROTATION, bj_CAMERA_MIN_FARZ, bj_CAMERABOUNDS_ADJUST_ADD, bj_CAMERABOUNDS_ADJUST_SUB, bj_CAMPAIGN_INDEX_H, bj_CAMPAIGN_INDEX_N, bj_CAMPAIGN_INDEX_O, bj_CAMPAIGN_INDEX_T, bj_CAMPAIGN_INDEX_U, bj_CAMPAIGN_INDEX_XH, bj_CAMPAIGN_INDEX_XN, bj_CAMPAIGN_INDEX_XO, bj_CAMPAIGN_INDEX_XU, bj_CAMPAIGN_OFFSET_H, bj_CAMPAIGN_OFFSET_N, bj_CAMPAIGN_OFFSET_O, bj_CAMPAIGN_OFFSET_T, bj_CAMPAIGN_OFFSET_U, bj_CAMPAIGN_OFFSET_XH, bj_CAMPAIGN_OFFSET_XN, bj_CAMPAIGN_OFFSET_XO, bj_CAMPAIGN_OFFSET_XU, bj_CINEFADETYPE_FADEIN, bj_CINEFADETYPE_FADEOUT, bj_CINEFADETYPE_FADEOUTIN, bj_CINEMATICINDEX_HED, bj_CINEMATICINDEX_HOP, bj_CINEMATICINDEX_NED, bj_CINEMATICINDEX_NOP, bj_CINEMATICINDEX_OED, bj_CINEMATICINDEX_OOP, bj_CINEMATICINDEX_TOP, bj_CINEMATICINDEX_UED, bj_CINEMATICINDEX_UOP, bj_CINEMATICINDEX_XED, bj_CINEMATICINDEX_XOP, bj_cineModeSavedSeed, bj_CORPSETYPE_BONE, bj_CORPSETYPE_FLESH, bj_destInRegionDiesCount, bj_destRandomConsidered, 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_forceCountPlayers, bj_forceRandomConsidered, bj_forLoopAIndex, bj_forLoopAIndexEnd, bj_forLoopBIndex, bj_forLoopBIndexEnd, bj_GAMECACHE_BOOLEAN, bj_GAMECACHE_INTEGER, bj_GAMECACHE_REAL, bj_GAMECACHE_STRING, bj_GAMECACHE_UNIT, bj_GATEOPERATION_CLOSE, bj_GATEOPERATION_DESTROY, bj_GATEOPERATION_OPEN, bj_groupCountUnits, bj_groupEnumTypeId, bj_groupRandomConsidered, bj_HEROSTAT_AGI, bj_HEROSTAT_INT, bj_HEROSTAT_STR, bj_ITEM_STATUS_HIDDEN, bj_ITEM_STATUS_INVULNERABLE, bj_ITEM_STATUS_OWNED, bj_ITEM_STATUS_PAWNABLE, bj_ITEM_STATUS_POWERUP, bj_ITEM_STATUS_SELLABLE, bj_ITEMCODE_STATUS_PAWNABLE, bj_ITEMCODE_STATUS_POWERUP, bj_ITEMCODE_STATUS_SELLABLE, bj_itemRandomConsidered, bj_KEYEVENTKEY_DOWN, bj_KEYEVENTKEY_LEFT, bj_KEYEVENTKEY_RIGHT, bj_KEYEVENTKEY_UP, bj_KEYEVENTTYPE_DEPRESS, bj_KEYEVENTTYPE_RELEASE, bj_livingPlayerUnitsTypeId, bj_MAX_DEST_IN_REGION_EVENTS, bj_MAX_INVENTORY, bj_MAX_ITEM_LEVEL, bj_MAX_PLAYER_SLOTS, bj_MAX_PLAYERS, bj_MAX_QUEUED_TRIGGERS, bj_MAX_SKELETONS, bj_MAX_STOCK_ITEM_SLOTS, bj_MAX_STOCK_UNIT_SLOTS, bj_MELEE_HERO_LIMIT, bj_MELEE_HERO_TYPE_LIMIT, bj_MELEE_MAX_TWINKED_HEROES, bj_MELEE_MAX_TWINKED_HEROES_V0, bj_MELEE_MAX_TWINKED_HEROES_V1, bj_MELEE_STARTING_GOLD_V0, bj_MELEE_STARTING_GOLD_V1, bj_MELEE_STARTING_HERO_TOKENS, bj_MELEE_STARTING_LUMBER_V0, bj_MELEE_STARTING_LUMBER_V1, bj_meleeTwinkedHeroes, bj_MINIMAPPINGSTYLE_ATTACK, bj_MINIMAPPINGSTYLE_FLASHY, bj_MINIMAPPINGSTYLE_SIMPLE, 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_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_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_T00, bj_MISSION_INDEX_T01, 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_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_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_XO00, 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_MODIFYMETHOD_ADD, bj_MODIFYMETHOD_SET, bj_MODIFYMETHOD_SUB, bj_PLAYER_NEUTRAL_EXTRA, bj_PLAYER_NEUTRAL_VICTIM, bj_QUESTMESSAGE_ALWAYSHINT, bj_QUESTMESSAGE_COMPLETED, bj_QUESTMESSAGE_DISCOVERED, bj_QUESTMESSAGE_FAILED, bj_QUESTMESSAGE_HINT, bj_QUESTMESSAGE_ITEMACQUIRED, bj_QUESTMESSAGE_MISSIONFAILED, bj_QUESTMESSAGE_REQUIREMENT, bj_QUESTMESSAGE_SECRET, bj_QUESTMESSAGE_UNITACQUIRED, bj_QUESTMESSAGE_UNITAVAILABLE, bj_QUESTMESSAGE_UPDATED, bj_QUESTMESSAGE_WARNING, bj_QUESTTYPE_OPT_DISCOVERED, bj_QUESTTYPE_OPT_UNDISCOVERED, bj_QUESTTYPE_REQ_DISCOVERED, bj_QUESTTYPE_REQ_UNDISCOVERED, bj_queuedExecTotal, bj_randDistChance, bj_randDistCount, bj_randDistID, bj_randomSubGroupTotal, bj_randomSubGroupWant, bj_REMOVEBUFFS_ALL, bj_REMOVEBUFFS_NEGATIVE, bj_REMOVEBUFFS_NONTLIFE, bj_REMOVEBUFFS_POSITIVE, bj_SORTTYPE_SORTBYLABEL, bj_SORTTYPE_SORTBYPLAYER, bj_SORTTYPE_SORTBYVALUE, bj_STOCK_MAX_ITERATIONS, bj_stockPickedItemLevel, bj_TIMETYPE_ADD, bj_TIMETYPE_SET, bj_TIMETYPE_SUB, bj_TRANSMISSION_IND_ALPHA, bj_TRANSMISSION_IND_BLUE, bj_TRANSMISSION_IND_GREEN, bj_TRANSMISSION_IND_RED, bj_UNIT_STATE_METHOD_ABSOLUTE, bj_UNIT_STATE_METHOD_DEFAULTS, bj_UNIT_STATE_METHOD_MAXIMUM, bj_UNIT_STATE_METHOD_RELATIVE

BACK TO TOP

------------------------------------------------------------

Functions that return type integer (     common.j,      common.ai,      Blizzard.j):

constant native AbilityId (string abilityIdString) returns integer
native CaptainGroupSize () returns integer
native CaptainReadiness () returns integer
native CaptainReadinessHP () returns integer
native CaptainReadinessMa () returns integer
native ChooseRandomCreep (integer level) returns integer
function ChooseRandomCreepBJ (integer level) returns integer
native ChooseRandomItem (integer level) returns integer
function ChooseRandomItemBJ (integer level) returns integer
native ChooseRandomItemEx (itemtype whichType, integer level) returns integer
function ChooseRandomItemExBJ (integer level, itemtype whichType) returns integer
native ChooseRandomNPBuilding () returns integer
function ChooseRandomNPBuildingBJ () returns integer
native CommandsWaiting () returns integer
function CountLivingPlayerUnitsOfTypeId (integer unitId, player whichPlayer) returns integer
function CountPlayersInForceBJ (force f) returns integer
function CountUnitsInGroup (group g) returns integer
native DecUnitAbilityLevel (unit whichUnit, integer abilcode) returns integer
function DecUnitAbilityLevelSwapped (integer abilcode, unit whichUnit) returns integer
function FoodAvail (integer base) returns integer
function FoodCap () returns integer
function FoodSpace () returns integer
function FoodUsed () returns integer
native GetAiPlayer () returns integer
native GetAllyColorFilterState () returns integer
function GetAllyCount (player whichPlayer) returns integer
function GetConvertedPlayerId (player whichPlayer) returns integer
native GetDestructableTypeId (destructable d) returns integer
function GetElevatorHeight (destructable d) returns integer
native GetEnemyPower () returns integer
native GetExpansionX () returns integer
native GetExpansionY () returns integer
function GetFadeFromSeconds (real seconds) returns integer
constant native GetFoodMade (integer unitId) returns integer
constant native GetFoodUsed (integer unitId) returns integer
function GetForLoopIndexA () returns integer
function GetForLoopIndexB () returns integer
function GetGold () returns integer
native GetGoldOwned () returns integer
native GetHeroAgi (unit whichHero, boolean includeBonuses) returns integer
native GetHeroId () returns integer
native GetHeroInt (unit whichHero, boolean includeBonuses) returns integer
constant native GetHeroLevel (unit whichHero) returns integer
native GetHeroLevelAI () returns integer
native GetHeroSkillPoints (unit whichHero) returns integer
function GetHeroStatBJ (integer whichStat, unit whichHero, boolean includeBonuses) returns integer
native GetHeroStr (unit whichHero, boolean includeBonuses) returns integer
native GetHeroXP (unit whichHero) returns integer
constant native GetIntegerGameState (igamestate whichIntegerGameState) returns integer
function GetInventoryIndexOfItemTypeBJ (unit whichUnit, integer itemId) returns integer
constant native GetIssuedOrderId () returns integer
function GetIssuedOrderIdBJ () returns integer
native GetItemCharges (item whichItem) returns integer
native GetItemLevel (item whichItem) returns integer
native GetItemTypeId (item i) returns integer
native GetItemUserData (item whichItem) returns integer
native GetLastCommand () returns integer
native GetLastData () returns integer
constant native GetLearnedSkill () returns integer
function GetLearnedSkillBJ () returns integer
constant native GetLearnedSkillLevel () returns integer
native GetLocalizedHotkey (string source) returns integer
native GetMinesOwned () returns integer
native GetNextExpansion () returns integer
constant native GetPlayerId (player whichPlayer) returns integer
native GetPlayers () returns integer
constant native GetPlayerScore (player whichPlayer, playerscore whichPlayerScore) returns integer
native GetPlayerStartLocation (player whichPlayer) returns integer
constant native GetPlayerState (player whichPlayer, playerstate whichPlayerState) returns integer
constant native GetPlayerStructureCount (player whichPlayer, boolean includeIncomplete) returns integer
native GetPlayerTaxRate (player sourcePlayer, player otherPlayer, playerstate whichResource) returns integer
function GetPlayerTaxRateBJ (playerstate whichResource, player sourcePlayer, player otherPlayer) returns integer
native GetPlayerTeam (player whichPlayer) returns integer
constant native GetPlayerTechCount (player whichPlayer, integer techid, boolean specificonly) returns integer
function GetPlayerTechCountSimple (integer techid, player whichPlayer) returns integer
constant native GetPlayerTechMaxAllowed (player whichPlayer, integer techid) returns integer
function GetPlayerTechMaxAllowedSwap (integer techid, player whichPlayer) returns integer
constant native GetPlayerTypedUnitCount (player whichPlayer, string unitName, boolean includeIncomplete, boolean includeUpgrades) returns integer
constant native GetPlayerUnitCount (player whichPlayer, boolean includeIncomplete) returns integer
native GetPlayerUnitTypeCount (player p, integer unitid) returns integer
native GetRandomInt (integer lowBound, integer highBound) returns integer
constant native GetResearched () returns integer
native GetResourceAmount (unit whichUnit) returns integer
native GetSoundDuration (sound soundHandle) returns integer
native GetSoundFileDuration (string musicFileName) returns integer
constant native GetSpellAbilityId () returns integer
native GetStartLocPrioSlot (integer whichStartLoc, integer prioSlotIndex) returns integer
native GetStoredInteger (gamecache cache, string missionKey, string key) returns integer
function GetStoredIntegerBJ (string key, string missionKey, gamecache cache) returns integer
native GetTeams () returns integer
native GetTerrainCliffLevel (real x, real y) returns integer
function GetTerrainCliffLevelBJ (location where) returns integer
native GetTerrainType (real x, real y) returns integer
function GetTerrainTypeBJ (location where) returns integer
native GetTerrainVariance (real x, real y) returns integer
function GetTerrainVarianceBJ (location where) returns integer
constant native GetTournamentFinishNowRule () returns integer
constant native GetTournamentScore (player whichPlayer) returns integer
native GetTownUnitCount (integer id, integer tn, boolean dn) returns integer
constant native GetTrainedUnitType () returns integer
constant native GetTriggerEvalCount (trigger whichTrigger) returns integer
constant native GetTriggerExecCount (trigger whichTrigger) returns integer
native GetUnitAbilityLevel (unit whichUnit, integer abilcode) returns integer
function GetUnitAbilityLevelSwapped (integer abilcode, unit whichUnit) returns integer
native GetUnitBuildTime (integer unitid) returns integer
native GetUnitCount (integer unitid) returns integer
native GetUnitCountDone (integer unitid) returns integer
function GetUnitCountEx (integer unitid, boolean only_done, integer townid) returns integer
native GetUnitCurrentOrder (unit whichUnit) returns integer
constant native GetUnitFoodMade (unit whichUnit) returns integer
constant native GetUnitFoodUsed (unit whichUnit) returns integer
native GetUnitGoldCost (integer unitid) returns integer
constant native GetUnitLevel (unit whichUnit) returns integer
native GetUnitPointValue (unit whichUnit) returns integer
native GetUnitPointValueByType (integer unitType) returns integer
constant native GetUnitTypeId (unit whichUnit) returns integer
native GetUnitUserData (unit whichUnit) returns integer
native GetUnitWoodCost (integer unitid) returns integer
native GetUpgradeGoldCost (integer id) returns integer
native GetUpgradeLevel (integer id) returns integer
native GetUpgradeWoodCost (integer id) returns integer
function GetWood () returns integer
function IAbsBJ (integer a) returns integer
native IgnoredUnits (integer unitid) returns integer
function IMaxBJ (integer a, integer b) returns integer
function IMinBJ (integer a, integer b) returns integer
native IncUnitAbilityLevel (unit whichUnit, integer abilcode) returns integer
function IncUnitAbilityLevelSwapped (integer abilcode, unit whichUnit) returns integer
function IntegerTertiaryOp (boolean flag, integer valueA, integer valueB) returns integer
function ISignBJ (integer a) returns integer
native LeaderboardGetItemCount (leaderboard lb) returns integer
function LeaderboardGetItemCountBJ (leaderboard lb) returns integer
native LeaderboardGetPlayerIndex (leaderboard lb, player p) returns integer
function LeaderboardGetPlayerIndexBJ (player whichPlayer, leaderboard lb) returns integer
function Max (integer A, integer B) returns integer
native MeleeDifficulty () returns integer
function MeleeGetAllyCount (player whichPlayer) returns integer
function MeleeGetAllyKeyStructureCount (player whichPlayer) returns integer
function MeleeGetAllyStructureCount (player whichPlayer) returns integer
function Min (integer A, integer B) returns integer
function ModuloInteger (integer dividend, integer divisor) returns integer
native MultiboardGetColumnCount (multiboard lb) returns integer
native MultiboardGetRowCount (multiboard lb) returns integer
constant native OrderId (string orderIdString) returns integer
function PercentTo255 (real percentage) returns integer
function PercentToInt (real percentage, integer max) returns integer
function PickMeleeHero (race raceid) returns integer
function PrepTime () returns integer
function QueuedTriggerCountBJ () returns integer
function QueuedTriggerGetIndex (trigger trig) returns integer
native R2I (real r) returns integer
function RandomDistChoose () returns integer
native S2I (string s) returns integer
native SetUnitAbilityLevel (unit whichUnit, integer abilcode, integer level) returns integer
function SetUnitAbilityLevelSwapped (integer abilcode, unit whichUnit, integer level) returns integer
function SkillArrays () returns integer
function String2OrderIdBJ (string orderIdString) returns integer
function String2UnitIdBJ (string unitIdString) returns integer
native StringLength (string s) returns integer
function TownCount (integer base) returns integer
function TownCountDone (integer base) returns integer
function TownCountEx (integer unitid, boolean only_done, integer townid) returns integer
function TownCountTown (integer base, integer townid) returns integer
native TownWithMine () returns integer
native UnitCountBuffsEx (unit whichUnit, boolean removePositive, boolean removeNegative, boolean magic, boolean physical, boolean timedLife, boolean aura, boolean autoDispel) returns integer
function UnitCountBuffsExBJ (integer polarity, integer resist, unit whichUnit, boolean bTLife, boolean bAura) returns integer
constant native UnitId (string unitIdString) returns integer
function UnitId2OrderIdBJ (integer unitId) returns integer
function UnitInventoryCount (unit whichUnit) returns integer
native UnitInventorySize (unit whichUnit) returns integer
function UnitInventorySizeBJ (unit whichUnit) returns integer
function WaitForSignal () returns integer
function WavePrepare (integer unitid) returns integer

BACK TO TOP

------------------------------------------------------------

Functions that take type integer as a parameter (     common.j,      common.ai,      Blizzard.j):

constant native AbilityId2String (integer abilityId) returns string
native AddAssault (integer qty, integer id) returns boolean
native AddAssault (integer qty, integer id) returns boolean
native AddDefenders (integer qty, integer id) returns boolean
native AddDefenders (integer qty, integer id) returns boolean
native AddGuardPost (integer id, real x, real y) returns nothing
native AddHeroXP (unit whichHero, integer xpToAdd, boolean showEyeCandy) returns nothing
function AddHeroXPSwapped (integer xpToAdd, unit whichHero, boolean showEyeCandy) returns nothing
native AddIndicator (widget whichWidget, integer red, integer green, integer blue, integer alpha) returns nothing
native AddIndicator (widget whichWidget, integer red, integer green, integer blue, integer alpha) returns nothing
native AddIndicator (widget whichWidget, integer red, integer green, integer blue, integer alpha) returns nothing
native AddIndicator (widget whichWidget, integer red, integer green, integer blue, integer alpha) returns nothing
native AddItemToAllStock (integer itemId, integer currentStock, integer stockMax) returns nothing
native AddItemToAllStock (integer itemId, integer currentStock, integer stockMax) returns nothing
native AddItemToAllStock (integer itemId, integer currentStock, integer stockMax) returns nothing
native AddItemToStock (unit whichUnit, integer itemId, integer currentStock, integer stockMax) returns nothing
native AddItemToStock (unit whichUnit, integer itemId, integer currentStock, integer stockMax) returns nothing
native AddItemToStock (unit whichUnit, integer itemId, integer currentStock, integer stockMax) returns nothing
function AddItemToStockBJ (integer itemId, unit whichUnit, integer currentStock, integer stockMax) returns nothing
function AddItemToStockBJ (integer itemId, unit whichUnit, integ