integer PLAYER_NEUTRAL_PASSIVE682 integer PLAYER_NEUTRAL_AGGRESSIVE937 alliancetype ALLIANCE_PASSIVE806 version VERSION_REIGN_OF_CHAOS195 racepreference RACE_PREF_HUMAN147 mapcontrol MAP_CONTROL_USER125 mapcontrol MAP_CONTROL_RESCUABLE185 gametype GAME_TYPE_MELEE171 gametype GAME_TYPE_FFA670 gametype GAME_TYPE_USE_MAP_SETTINGS213 gametype GAME_TYPE_ONE_ON_ONE174 gametype GAME_TYPE_TWO_TEAM_PLAY115 gametype GAME_TYPE_THREE_TEAM_PLAY106 gametype GAME_TYPE_FOUR_TEAM_PLAY281 placement MAP_PLACEMENT_USE_MAP_SETTINGS132 playerslotstate PLAYER_SLOT_STATE_PLAYING163 fgamestate GAME_STATE_TIME_OF_DAY114 playerstate PLAYER_STATE_GIVES_BOUNTY119 unitstate UNIT_STATE_LIFE622 playerunitevent EVENT_PLAYER_UNIT_RESCUED165 playerunitevent EVENT_PLAYER_UNIT_SELL_ITEM134 limitop LESS_THAN365 limitop EQUAL986 limitop GREATER_THAN_OR_EQUAL755 unittype UNIT_TYPE_HERO136 unittype UNIT_TYPE_STRUCTURE304 itemtype ITEM_TYPE_PERMANENT349 itemtype ITEM_TYPE_CHARGED258 itemtype ITEM_TYPE_ARTIFACT603 integer CAMERA_MARGIN_LEFT185 integer CAMERA_MARGIN_RIGHT587 integer CAMERA_MARGIN_TOP484 integer CAMERA_MARGIN_BOTTOM101 originframetype ORIGIN_FRAME_GAME_UI287 originframetype ORIGIN_FRAME_WORLD_FRAME164 real bj_GAME_STARTED_THRESHOLD746 integer bj_MAX_PLAYERS150 integer bj_PLAYER_NEUTRAL_VICTIM193 integer bj_MAX_PLAYER_SLOTS175 integer bj_MAX_SKELETONS139 integer bj_MAX_STOCK_ITEM_SLOTS146 integer bj_MAX_STOCK_UNIT_SLOTS117 integer bj_MAX_ITEM_LEVEL597 real bj_TOD_DAWN145 real bj_TOD_DUSK698 real bj_STOCK_RESTOCK_INITIAL_DELAY202 real bj_STOCK_RESTOCK_INTERVAL322 integer bj_STOCK_MAX_ITERATIONS137 real bj_RESCUE_PING_TIME751 integer bj_MAX_QUEUED_TRIGGERS213 real bj_QUEUED_TRIGGER_TIMEOUT190 real bj_CORPSE_MAX_DEATH_TIME894 force bj_FORCE_ALL_PLAYERS951 array<force> bj_FORCE_PLAYER283 boolean bj_slotControlReady100 array<boolean> bj_slotControlUsed114 timer bj_gameStartedTimer115 trigger bj_dncSoundsDay783 trigger bj_dncSoundsNight114 sound bj_dayAmbientSound204 sound bj_nightAmbientSound262 trigger bj_dncSoundsDawn243 trigger bj_dncSoundsDusk135 sound bj_dawnSound100 sound bj_duskSound288 boolean bj_useDawnDuskSounds650 boolean bj_dncIsDaytime459 sound bj_rescueSound396 trigger bj_stockItemPurchased114 timer bj_stockUpdateTimer210 array<boolean> bj_stockAllowedPermanent848 array<boolean> bj_stockAllowedCharged395 array<boolean> bj_stockAllowedArtifact208 integer bj_stockPickedItemLevel129 itemtype bj_stockPickedItemType201 trigger bj_rescueUnitBehavior142 boolean bj_rescueChangeColorUnit177 boolean bj_rescueChangeColorBldg145 integer bj_queuedExecTotal122 array<trigger> bj_queuedExecTriggers138 array<boolean> bj_queuedExecUseConds154 timer bj_queuedExecTimeoutTimer336 trigger bj_queuedExecTimeout534 integer bj_groupEnumTypeId680 player bj_groupEnumOwningPlayer169 location bj_enumDestructableCenter206 real bj_enumDestructableRadius521 group bj_suspendDecayFleshGroup205 group bj_suspendDecayBoneGroup105 timer bj_delayedSuspendDecayTimer973 trigger bj_delayedSuspendDecayTrig110 integer bj_livingPlayerUnitsTypeId211 trigger gg_trg_test152 array<string> Colors_hexs179 integer Colors_decs101 integer Colors_COLOR_WHITE_red562 integer Colors_COLOR_WHITE_green111 integer Colors_COLOR_WHITE_blue107 integer Colors_COLOR_WHITE_alpha941 integer Colors_COLOR_BLACK_red154 integer Colors_COLOR_BLACK_green128 integer Colors_COLOR_BLACK_blue928 integer Colors_COLOR_BLACK_alpha114 integer Colors_COLOR_GOLD_red845 integer Colors_COLOR_GOLD_green111 integer Colors_COLOR_GOLD_blue364 integer Colors_COLOR_GOLD_alpha320 hashtable ErrorHandling_HT411 framehandle Framehandle_GAME_UI456 real GameTimer_currentTime149 boolean MagicFunctions_compiletime135 player Player_localPlayer114 hashtable Table_ht101 integer TypeCasting_typecastdata161 hashtable hashtable_compiletime177 hashtable hashtable_compiletime_119122 array<integer> Table_nextFree254 integer Table_firstFree160 integer Table_maxIndex197 array<integer> Table_typeId599 code ref_function_init_AbilityIds177 code ref_function_init_Real166 code ref_function_init_Integer483 code ref_function_init_Angle183 code ref_function_init_String210 code ref_function_init_Vectors136 code ref_function_init_Destructable337 code ref_function_init_Player330 code ref_function_init_Basics771 code ref_function_init_MagicFunctions148 code ref_function_init_Table130 code ref_function_init_Playercolor142 code ref_function_init_Maths627 code ref_function_init_Colors936 code ref_function_init_Printing179 code ref_function_init_GameTimer596 code ref_function_init_ErrorHandling105 code ref_function_init_HashList251 code ref_function_init_Matrices157 code ref_function_init_Quaternion303 code ref_function_init_Framehandle404 code ref_function_init_Group380 code ref_function_init_Lightning203 code ref_function_init_WeatherEffects185 code ref_function_init_TypeCasting812 code ref_function_init_EventHelper712 code ref_function_init_Test186 code ref_function_code__startPeriodic_GameTimer199 boolean FALSE736 = false boolean TRUE855 = true integer JASS_MAX_ARRAY_SIZE367 = 32768 integer PLAYER_NEUTRAL_PASSIVE682 = GetPlayerNeutralPassive792() integer PLAYER_NEUTRAL_AGGRESSIVE937 = GetPlayerNeutralAggressive171() playercolor PLAYER_COLOR_RED651 = ConvertPlayerColor190(0) playercolor PLAYER_COLOR_BLUE573 = ConvertPlayerColor190(1) playercolor PLAYER_COLOR_CYAN877 = ConvertPlayerColor190(2) playercolor PLAYER_COLOR_PURPLE692 = ConvertPlayerColor190(3) playercolor PLAYER_COLOR_YELLOW193 = ConvertPlayerColor190(4) playercolor PLAYER_COLOR_ORANGE196 = ConvertPlayerColor190(5) playercolor PLAYER_COLOR_GREEN922 = ConvertPlayerColor190(6) playercolor PLAYER_COLOR_PINK817 = ConvertPlayerColor190(7) playercolor PLAYER_COLOR_LIGHT_GRAY169 = ConvertPlayerColor190(8) playercolor PLAYER_COLOR_LIGHT_BLUE198 = ConvertPlayerColor190(9) playercolor PLAYER_COLOR_AQUA110 = ConvertPlayerColor190(10) playercolor PLAYER_COLOR_BROWN212 = ConvertPlayerColor190(11) playercolor PLAYER_COLOR_MAROON326 = ConvertPlayerColor190(12) playercolor PLAYER_COLOR_NAVY172 = ConvertPlayerColor190(13) playercolor PLAYER_COLOR_TURQUOISE336 = ConvertPlayerColor190(14) playercolor PLAYER_COLOR_VIOLET120 = ConvertPlayerColor190(15) playercolor PLAYER_COLOR_WHEAT211 = ConvertPlayerColor190(16) playercolor PLAYER_COLOR_PEACH423 = ConvertPlayerColor190(17) playercolor PLAYER_COLOR_MINT178 = ConvertPlayerColor190(18) playercolor PLAYER_COLOR_LAVENDER130 = ConvertPlayerColor190(19) playercolor PLAYER_COLOR_COAL188 = ConvertPlayerColor190(20) playercolor PLAYER_COLOR_SNOW133 = ConvertPlayerColor190(21) playercolor PLAYER_COLOR_EMERALD188 = ConvertPlayerColor190(22) playercolor PLAYER_COLOR_PEANUT203 = ConvertPlayerColor190(23) race RACE_HUMAN186 = ConvertRace574(1) race RACE_ORC110 = ConvertRace574(2) race RACE_UNDEAD549 = ConvertRace574(3) race RACE_NIGHTELF156 = ConvertRace574(4) race RACE_DEMON113 = ConvertRace574(5) race RACE_OTHER187 = ConvertRace574(7) playergameresult PLAYER_GAME_RESULT_VICTORY160 = ConvertPlayerGameResult279(0) playergameresult PLAYER_GAME_RESULT_DEFEAT276 = ConvertPlayerGameResult279(1) playergameresult PLAYER_GAME_RESULT_TIE175 = ConvertPlayerGameResult279(2) playergameresult PLAYER_GAME_RESULT_NEUTRAL142 = ConvertPlayerGameResult279(3) alliancetype ALLIANCE_PASSIVE806 = ConvertAllianceType378(0) alliancetype ALLIANCE_HELP_REQUEST290 = ConvertAllianceType378(1) alliancetype ALLIANCE_HELP_RESPONSE110 = ConvertAllianceType378(2) alliancetype ALLIANCE_SHARED_XP126 = ConvertAllianceType378(3) alliancetype ALLIANCE_SHARED_SPELLS110 = ConvertAllianceType378(4) alliancetype ALLIANCE_SHARED_VISION526 = ConvertAllianceType378(5) alliancetype ALLIANCE_SHARED_CONTROL408 = ConvertAllianceType378(6) alliancetype ALLIANCE_SHARED_ADVANCED_CONTROL116 = ConvertAllianceType378(7) alliancetype ALLIANCE_RESCUABLE195 = ConvertAllianceType378(8) alliancetype ALLIANCE_SHARED_VISION_FORCED105 = ConvertAllianceType378(9) version VERSION_REIGN_OF_CHAOS195 = ConvertVersion121(0) version VERSION_FROZEN_THRONE245 = ConvertVersion121(1) attacktype ATTACK_TYPE_NORMAL154 = ConvertAttackType988(0) attacktype ATTACK_TYPE_MELEE100 = ConvertAttackType988(1) attacktype ATTACK_TYPE_PIERCE337 = ConvertAttackType988(2) attacktype ATTACK_TYPE_SIEGE135 = ConvertAttackType988(3) attacktype ATTACK_TYPE_MAGIC161 = ConvertAttackType988(4) attacktype ATTACK_TYPE_CHAOS831 = ConvertAttackType988(5) attacktype ATTACK_TYPE_HERO858 = ConvertAttackType988(6) damagetype DAMAGE_TYPE_UNKNOWN537 = ConvertDamageType174(0) damagetype DAMAGE_TYPE_NORMAL510 = ConvertDamageType174(4) damagetype DAMAGE_TYPE_ENHANCED146 = ConvertDamageType174(5) damagetype DAMAGE_TYPE_FIRE447 = ConvertDamageType174(8) damagetype DAMAGE_TYPE_COLD207 = ConvertDamageType174(9) damagetype DAMAGE_TYPE_LIGHTNING710 = ConvertDamageType174(10) damagetype DAMAGE_TYPE_POISON208 = ConvertDamageType174(11) damagetype DAMAGE_TYPE_DISEASE640 = ConvertDamageType174(12) damagetype DAMAGE_TYPE_DIVINE857 = ConvertDamageType174(13) damagetype DAMAGE_TYPE_MAGIC678 = ConvertDamageType174(14) damagetype DAMAGE_TYPE_SONIC160 = ConvertDamageType174(15) damagetype DAMAGE_TYPE_ACID850 = ConvertDamageType174(16) damagetype DAMAGE_TYPE_FORCE777 = ConvertDamageType174(17) damagetype DAMAGE_TYPE_DEATH583 = ConvertDamageType174(18) damagetype DAMAGE_TYPE_MIND150 = ConvertDamageType174(19) damagetype DAMAGE_TYPE_PLANT125 = ConvertDamageType174(20) damagetype DAMAGE_TYPE_DEFENSIVE188 = ConvertDamageType174(21) damagetype DAMAGE_TYPE_DEMOLITION240 = ConvertDamageType174(22) damagetype DAMAGE_TYPE_SLOW_POISON207 = ConvertDamageType174(23) damagetype DAMAGE_TYPE_SPIRIT_LINK945 = ConvertDamageType174(24) damagetype DAMAGE_TYPE_SHADOW_STRIKE184 = ConvertDamageType174(25) damagetype DAMAGE_TYPE_UNIVERSAL351 = ConvertDamageType174(26) weapontype WEAPON_TYPE_WHOKNOWS337 = ConvertWeaponType733(0) weapontype WEAPON_TYPE_METAL_LIGHT_CHOP156 = ConvertWeaponType733(1) weapontype WEAPON_TYPE_METAL_MEDIUM_CHOP916 = ConvertWeaponType733(2) weapontype WEAPON_TYPE_METAL_HEAVY_CHOP188 = ConvertWeaponType733(3) weapontype WEAPON_TYPE_METAL_LIGHT_SLICE151 = ConvertWeaponType733(4) weapontype WEAPON_TYPE_METAL_MEDIUM_SLICE200 = ConvertWeaponType733(5) weapontype WEAPON_TYPE_METAL_HEAVY_SLICE694 = ConvertWeaponType733(6) weapontype WEAPON_TYPE_METAL_MEDIUM_BASH652 = ConvertWeaponType733(7) weapontype WEAPON_TYPE_METAL_HEAVY_BASH114 = ConvertWeaponType733(8) weapontype WEAPON_TYPE_METAL_MEDIUM_STAB187 = ConvertWeaponType733(9) weapontype WEAPON_TYPE_METAL_HEAVY_STAB193 = ConvertWeaponType733(10) weapontype WEAPON_TYPE_WOOD_LIGHT_SLICE172 = ConvertWeaponType733(11) weapontype WEAPON_TYPE_WOOD_MEDIUM_SLICE539 = ConvertWeaponType733(12) weapontype WEAPON_TYPE_WOOD_HEAVY_SLICE273 = ConvertWeaponType733(13) weapontype WEAPON_TYPE_WOOD_LIGHT_BASH499 = ConvertWeaponType733(14) weapontype WEAPON_TYPE_WOOD_MEDIUM_BASH194 = ConvertWeaponType733(15) weapontype WEAPON_TYPE_WOOD_HEAVY_BASH931 = ConvertWeaponType733(16) weapontype WEAPON_TYPE_WOOD_LIGHT_STAB100 = ConvertWeaponType733(17) weapontype WEAPON_TYPE_WOOD_MEDIUM_STAB246 = ConvertWeaponType733(18) weapontype WEAPON_TYPE_CLAW_LIGHT_SLICE202 = ConvertWeaponType733(19) weapontype WEAPON_TYPE_CLAW_MEDIUM_SLICE268 = ConvertWeaponType733(20) weapontype WEAPON_TYPE_CLAW_HEAVY_SLICE113 = ConvertWeaponType733(21) weapontype WEAPON_TYPE_AXE_MEDIUM_CHOP995 = ConvertWeaponType733(22) weapontype WEAPON_TYPE_ROCK_HEAVY_BASH130 = ConvertWeaponType733(23) pathingtype PATHING_TYPE_ANY199 = ConvertPathingType609(0) pathingtype PATHING_TYPE_WALKABILITY319 = ConvertPathingType609(1) pathingtype PATHING_TYPE_FLYABILITY307 = ConvertPathingType609(2) pathingtype PATHING_TYPE_BUILDABILITY108 = ConvertPathingType609(3) pathingtype PATHING_TYPE_PEONHARVESTPATHING169 = ConvertPathingType609(4) pathingtype PATHING_TYPE_BLIGHTPATHING397 = ConvertPathingType609(5) pathingtype PATHING_TYPE_FLOATABILITY193 = ConvertPathingType609(6) pathingtype PATHING_TYPE_AMPHIBIOUSPATHING158 = ConvertPathingType609(7) mousebuttontype MOUSE_BUTTON_TYPE_LEFT132 = ConvertMouseButtonType274(1) mousebuttontype MOUSE_BUTTON_TYPE_MIDDLE428 = ConvertMouseButtonType274(2) mousebuttontype MOUSE_BUTTON_TYPE_RIGHT146 = ConvertMouseButtonType274(3) animtype ANIM_TYPE_BIRTH552 = ConvertAnimType177(0) animtype ANIM_TYPE_DEATH263 = ConvertAnimType177(1) animtype ANIM_TYPE_DECAY208 = ConvertAnimType177(2) animtype ANIM_TYPE_DISSIPATE353 = ConvertAnimType177(3) animtype ANIM_TYPE_STAND346 = ConvertAnimType177(4) animtype ANIM_TYPE_WALK181 = ConvertAnimType177(5) animtype ANIM_TYPE_ATTACK168 = ConvertAnimType177(6) animtype ANIM_TYPE_MORPH182 = ConvertAnimType177(7) animtype ANIM_TYPE_SLEEP143 = ConvertAnimType177(8) animtype ANIM_TYPE_SPELL100 = ConvertAnimType177(9) animtype ANIM_TYPE_PORTRAIT268 = ConvertAnimType177(10) subanimtype SUBANIM_TYPE_ROOTED113 = ConvertSubAnimType929(11) subanimtype SUBANIM_TYPE_ALTERNATE_EX432 = ConvertSubAnimType929(12) subanimtype SUBANIM_TYPE_LOOPING159 = ConvertSubAnimType929(13) subanimtype SUBANIM_TYPE_SLAM157 = ConvertSubAnimType929(14) subanimtype SUBANIM_TYPE_THROW922 = ConvertSubAnimType929(15) subanimtype SUBANIM_TYPE_SPIKED112 = ConvertSubAnimType929(16) subanimtype SUBANIM_TYPE_FAST182 = ConvertSubAnimType929(17) subanimtype SUBANIM_TYPE_SPIN209 = ConvertSubAnimType929(18) subanimtype SUBANIM_TYPE_READY825 = ConvertSubAnimType929(19) subanimtype SUBANIM_TYPE_CHANNEL182 = ConvertSubAnimType929(20) subanimtype SUBANIM_TYPE_DEFEND193 = ConvertSubAnimType929(21) subanimtype SUBANIM_TYPE_VICTORY129 = ConvertSubAnimType929(22) subanimtype SUBANIM_TYPE_TURN908 = ConvertSubAnimType929(23) subanimtype SUBANIM_TYPE_LEFT140 = ConvertSubAnimType929(24) subanimtype SUBANIM_TYPE_RIGHT143 = ConvertSubAnimType929(25) subanimtype SUBANIM_TYPE_FIRE160 = ConvertSubAnimType929(26) subanimtype SUBANIM_TYPE_FLESH180 = ConvertSubAnimType929(27) subanimtype SUBANIM_TYPE_HIT460 = ConvertSubAnimType929(28) subanimtype SUBANIM_TYPE_WOUNDED136 = ConvertSubAnimType929(29) subanimtype SUBANIM_TYPE_LIGHT106 = ConvertSubAnimType929(30) subanimtype SUBANIM_TYPE_MODERATE146 = ConvertSubAnimType929(31) subanimtype SUBANIM_TYPE_SEVERE576 = ConvertSubAnimType929(32) subanimtype SUBANIM_TYPE_CRITICAL919 = ConvertSubAnimType929(33) subanimtype SUBANIM_TYPE_COMPLETE763 = ConvertSubAnimType929(34) subanimtype SUBANIM_TYPE_GOLD156 = ConvertSubAnimType929(35) subanimtype SUBANIM_TYPE_LUMBER109 = ConvertSubAnimType929(36) subanimtype SUBANIM_TYPE_WORK417 = ConvertSubAnimType929(37) subanimtype SUBANIM_TYPE_TALK100 = ConvertSubAnimType929(38) subanimtype SUBANIM_TYPE_FIRST128 = ConvertSubAnimType929(39) subanimtype SUBANIM_TYPE_SECOND302 = ConvertSubAnimType929(40) subanimtype SUBANIM_TYPE_THIRD137 = ConvertSubAnimType929(41) subanimtype SUBANIM_TYPE_FOURTH931 = ConvertSubAnimType929(42) subanimtype SUBANIM_TYPE_FIFTH141 = ConvertSubAnimType929(43) subanimtype SUBANIM_TYPE_ONE211 = ConvertSubAnimType929(44) subanimtype SUBANIM_TYPE_TWO853 = ConvertSubAnimType929(45) subanimtype SUBANIM_TYPE_THREE330 = ConvertSubAnimType929(46) subanimtype SUBANIM_TYPE_FOUR142 = ConvertSubAnimType929(47) subanimtype SUBANIM_TYPE_FIVE121 = ConvertSubAnimType929(48) subanimtype SUBANIM_TYPE_SMALL130 = ConvertSubAnimType929(49) subanimtype SUBANIM_TYPE_MEDIUM176 = ConvertSubAnimType929(50) subanimtype SUBANIM_TYPE_LARGE126 = ConvertSubAnimType929(51) subanimtype SUBANIM_TYPE_UPGRADE134 = ConvertSubAnimType929(52) subanimtype SUBANIM_TYPE_DRAIN185 = ConvertSubAnimType929(53) subanimtype SUBANIM_TYPE_FILL151 = ConvertSubAnimType929(54) subanimtype SUBANIM_TYPE_CHAINLIGHTNING185 = ConvertSubAnimType929(55) subanimtype SUBANIM_TYPE_EATTREE115 = ConvertSubAnimType929(56) subanimtype SUBANIM_TYPE_PUKE414 = ConvertSubAnimType929(57) subanimtype SUBANIM_TYPE_FLAIL100 = ConvertSubAnimType929(58) subanimtype SUBANIM_TYPE_OFF189 = ConvertSubAnimType929(59) subanimtype SUBANIM_TYPE_SWIM136 = ConvertSubAnimType929(60) subanimtype SUBANIM_TYPE_ENTANGLE330 = ConvertSubAnimType929(61) subanimtype SUBANIM_TYPE_BERSERK209 = ConvertSubAnimType929(62) racepreference RACE_PREF_HUMAN147 = ConvertRacePref684(1) racepreference RACE_PREF_ORC120 = ConvertRacePref684(2) racepreference RACE_PREF_NIGHTELF631 = ConvertRacePref684(4) racepreference RACE_PREF_UNDEAD898 = ConvertRacePref684(8) racepreference RACE_PREF_DEMON698 = ConvertRacePref684(16) racepreference RACE_PREF_RANDOM733 = ConvertRacePref684(32) racepreference RACE_PREF_USER_SELECTABLE937 = ConvertRacePref684(64) mapcontrol MAP_CONTROL_USER125 = ConvertMapControl186(0) mapcontrol MAP_CONTROL_COMPUTER138 = ConvertMapControl186(1) mapcontrol MAP_CONTROL_RESCUABLE185 = ConvertMapControl186(2) mapcontrol MAP_CONTROL_NEUTRAL633 = ConvertMapControl186(3) mapcontrol MAP_CONTROL_CREEP389 = ConvertMapControl186(4) mapcontrol MAP_CONTROL_NONE201 = ConvertMapControl186(5) gametype GAME_TYPE_MELEE171 = ConvertGameType498(1) gametype GAME_TYPE_FFA670 = ConvertGameType498(2) gametype GAME_TYPE_USE_MAP_SETTINGS213 = ConvertGameType498(4) gametype GAME_TYPE_BLIZ277 = ConvertGameType498(8) gametype GAME_TYPE_ONE_ON_ONE174 = ConvertGameType498(16) gametype GAME_TYPE_TWO_TEAM_PLAY115 = ConvertGameType498(32) gametype GAME_TYPE_THREE_TEAM_PLAY106 = ConvertGameType498(64) gametype GAME_TYPE_FOUR_TEAM_PLAY281 = ConvertGameType498(128) mapflag MAP_FOG_HIDE_TERRAIN965 = ConvertMapFlag460(1) mapflag MAP_FOG_MAP_EXPLORED178 = ConvertMapFlag460(2) mapflag MAP_FOG_ALWAYS_VISIBLE349 = ConvertMapFlag460(4) mapflag MAP_USE_HANDICAPS104 = ConvertMapFlag460(8) mapflag MAP_OBSERVERS103 = ConvertMapFlag460(16) mapflag MAP_OBSERVERS_ON_DEATH132 = ConvertMapFlag460(32) mapflag MAP_FIXED_COLORS992 = ConvertMapFlag460(128) mapflag MAP_LOCK_RESOURCE_TRADING804 = ConvertMapFlag460(256) mapflag MAP_RESOURCE_TRADING_ALLIES_ONLY801 = ConvertMapFlag460(512) mapflag MAP_LOCK_ALLIANCE_CHANGES923 = ConvertMapFlag460(1024) mapflag MAP_ALLIANCE_CHANGES_HIDDEN104 = ConvertMapFlag460(2048) mapflag MAP_CHEATS194 = ConvertMapFlag460(4096) mapflag MAP_CHEATS_HIDDEN214 = ConvertMapFlag460(8192) mapflag MAP_LOCK_SPEED211 = ConvertMapFlag460((8192 * 2)) mapflag MAP_LOCK_RANDOM_SEED165 = ConvertMapFlag460((8192 * 4)) mapflag MAP_SHARED_ADVANCED_CONTROL110 = ConvertMapFlag460((8192 * 8)) mapflag MAP_RANDOM_HERO192 = ConvertMapFlag460((8192 * 16)) mapflag MAP_RANDOM_RACES163 = ConvertMapFlag460((8192 * 32)) mapflag MAP_RELOADED104 = ConvertMapFlag460((8192 * 64)) placement MAP_PLACEMENT_RANDOM213 = ConvertPlacement123(0) placement MAP_PLACEMENT_FIXED102 = ConvertPlacement123(1) placement MAP_PLACEMENT_USE_MAP_SETTINGS132 = ConvertPlacement123(2) placement MAP_PLACEMENT_TEAMS_TOGETHER710 = ConvertPlacement123(3) startlocprio MAP_LOC_PRIO_LOW889 = ConvertStartLocPrio299(0) startlocprio MAP_LOC_PRIO_HIGH340 = ConvertStartLocPrio299(1) startlocprio MAP_LOC_PRIO_NOT193 = ConvertStartLocPrio299(2) mapdensity MAP_DENSITY_NONE389 = ConvertMapDensity122(0) mapdensity MAP_DENSITY_LIGHT173 = ConvertMapDensity122(1) mapdensity MAP_DENSITY_MEDIUM160 = ConvertMapDensity122(2) mapdensity MAP_DENSITY_HEAVY178 = ConvertMapDensity122(3) gamedifficulty MAP_DIFFICULTY_EASY101 = ConvertGameDifficulty745(0) gamedifficulty MAP_DIFFICULTY_NORMAL839 = ConvertGameDifficulty745(1) gamedifficulty MAP_DIFFICULTY_HARD108 = ConvertGameDifficulty745(2) gamedifficulty MAP_DIFFICULTY_INSANE115 = ConvertGameDifficulty745(3) gamespeed MAP_SPEED_SLOWEST374 = ConvertGameSpeed181(0) gamespeed MAP_SPEED_SLOW286 = ConvertGameSpeed181(1) gamespeed MAP_SPEED_NORMAL915 = ConvertGameSpeed181(2) gamespeed MAP_SPEED_FAST850 = ConvertGameSpeed181(3) gamespeed MAP_SPEED_FASTEST177 = ConvertGameSpeed181(4) playerslotstate PLAYER_SLOT_STATE_EMPTY754 = ConvertPlayerSlotState198(0) playerslotstate PLAYER_SLOT_STATE_PLAYING163 = ConvertPlayerSlotState198(1) playerslotstate PLAYER_SLOT_STATE_LEFT159 = ConvertPlayerSlotState198(2) volumegroup SOUND_VOLUMEGROUP_UNITMOVEMENT842 = ConvertVolumeGroup116(0) volumegroup SOUND_VOLUMEGROUP_UNITSOUNDS951 = ConvertVolumeGroup116(1) volumegroup SOUND_VOLUMEGROUP_COMBAT180 = ConvertVolumeGroup116(2) volumegroup SOUND_VOLUMEGROUP_SPELLS150 = ConvertVolumeGroup116(3) volumegroup SOUND_VOLUMEGROUP_UI186 = ConvertVolumeGroup116(4) volumegroup SOUND_VOLUMEGROUP_MUSIC779 = ConvertVolumeGroup116(5) volumegroup SOUND_VOLUMEGROUP_AMBIENTSOUNDS168 = ConvertVolumeGroup116(6) volumegroup SOUND_VOLUMEGROUP_FIRE604 = ConvertVolumeGroup116(7) volumegroup SOUND_VOLUMEGROUP_CINEMATIC_GENERAL113 = ConvertVolumeGroup116(8) volumegroup SOUND_VOLUMEGROUP_CINEMATIC_AMBIENT174 = ConvertVolumeGroup116(9) volumegroup SOUND_VOLUMEGROUP_CINEMATIC_MUSIC983 = ConvertVolumeGroup116(10) volumegroup SOUND_VOLUMEGROUP_CINEMATIC_DIALOGUE207 = ConvertVolumeGroup116(11) volumegroup SOUND_VOLUMEGROUP_CINEMATIC_SOUND_EFFECTS_1711 = ConvertVolumeGroup116(12) volumegroup SOUND_VOLUMEGROUP_CINEMATIC_SOUND_EFFECTS_2761 = ConvertVolumeGroup116(13) volumegroup SOUND_VOLUMEGROUP_CINEMATIC_SOUND_EFFECTS_3163 = ConvertVolumeGroup116(14) igamestate GAME_STATE_DIVINE_INTERVENTION161 = ConvertIGameState717(0) igamestate GAME_STATE_DISCONNECTED197 = ConvertIGameState717(1) fgamestate GAME_STATE_TIME_OF_DAY114 = ConvertFGameState942(2) playerstate PLAYER_STATE_GAME_RESULT150 = ConvertPlayerState143(0) playerstate PLAYER_STATE_RESOURCE_GOLD140 = ConvertPlayerState143(1) playerstate PLAYER_STATE_RESOURCE_LUMBER176 = ConvertPlayerState143(2) playerstate PLAYER_STATE_RESOURCE_HERO_TOKENS439 = ConvertPlayerState143(3) playerstate PLAYER_STATE_RESOURCE_FOOD_CAP380 = ConvertPlayerState143(4) playerstate PLAYER_STATE_RESOURCE_FOOD_USED148 = ConvertPlayerState143(5) playerstate PLAYER_STATE_FOOD_CAP_CEILING653 = ConvertPlayerState143(6) playerstate PLAYER_STATE_GIVES_BOUNTY119 = ConvertPlayerState143(7) playerstate PLAYER_STATE_ALLIED_VICTORY172 = ConvertPlayerState143(8) playerstate PLAYER_STATE_PLACED145 = ConvertPlayerState143(9) playerstate PLAYER_STATE_OBSERVER_ON_DEATH543 = ConvertPlayerState143(10) playerstate PLAYER_STATE_OBSERVER574 = ConvertPlayerState143(11) playerstate PLAYER_STATE_UNFOLLOWABLE426 = ConvertPlayerState143(12) playerstate PLAYER_STATE_GOLD_UPKEEP_RATE104 = ConvertPlayerState143(13) playerstate PLAYER_STATE_LUMBER_UPKEEP_RATE100 = ConvertPlayerState143(14) playerstate PLAYER_STATE_GOLD_GATHERED138 = ConvertPlayerState143(15) playerstate PLAYER_STATE_LUMBER_GATHERED472 = ConvertPlayerState143(16) playerstate PLAYER_STATE_NO_CREEP_SLEEP281 = ConvertPlayerState143(25) unitstate UNIT_STATE_LIFE622 = ConvertUnitState533(0) unitstate UNIT_STATE_MAX_LIFE175 = ConvertUnitState533(1) unitstate UNIT_STATE_MANA445 = ConvertUnitState533(2) unitstate UNIT_STATE_MAX_MANA162 = ConvertUnitState533(3) aidifficulty AI_DIFFICULTY_NEWBIE203 = ConvertAIDifficulty134(0) aidifficulty AI_DIFFICULTY_NORMAL210 = ConvertAIDifficulty134(1) aidifficulty AI_DIFFICULTY_INSANE120 = ConvertAIDifficulty134(2) playerscore PLAYER_SCORE_UNITS_TRAINED192 = ConvertPlayerScore213(0) playerscore PLAYER_SCORE_UNITS_KILLED265 = ConvertPlayerScore213(1) playerscore PLAYER_SCORE_STRUCT_BUILT138 = ConvertPlayerScore213(2) playerscore PLAYER_SCORE_STRUCT_RAZED170 = ConvertPlayerScore213(3) playerscore PLAYER_SCORE_TECH_PERCENT859 = ConvertPlayerScore213(4) playerscore PLAYER_SCORE_FOOD_MAXPROD455 = ConvertPlayerScore213(5) playerscore PLAYER_SCORE_FOOD_MAXUSED130 = ConvertPlayerScore213(6) playerscore PLAYER_SCORE_HEROES_KILLED203 = ConvertPlayerScore213(7) playerscore PLAYER_SCORE_ITEMS_GAINED183 = ConvertPlayerScore213(8) playerscore PLAYER_SCORE_MERCS_HIRED100 = ConvertPlayerScore213(9) playerscore PLAYER_SCORE_GOLD_MINED_TOTAL153 = ConvertPlayerScore213(10) playerscore PLAYER_SCORE_GOLD_MINED_UPKEEP123 = ConvertPlayerScore213(11) playerscore PLAYER_SCORE_GOLD_LOST_UPKEEP212 = ConvertPlayerScore213(12) playerscore PLAYER_SCORE_GOLD_LOST_TAX165 = ConvertPlayerScore213(13) playerscore PLAYER_SCORE_GOLD_GIVEN123 = ConvertPlayerScore213(14) playerscore PLAYER_SCORE_GOLD_RECEIVED207 = ConvertPlayerScore213(15) playerscore PLAYER_SCORE_LUMBER_TOTAL170 = ConvertPlayerScore213(16) playerscore PLAYER_SCORE_LUMBER_LOST_UPKEEP118 = ConvertPlayerScore213(17) playerscore PLAYER_SCORE_LUMBER_LOST_TAX153 = ConvertPlayerScore213(18) playerscore PLAYER_SCORE_LUMBER_GIVEN163 = ConvertPlayerScore213(19) playerscore PLAYER_SCORE_LUMBER_RECEIVED657 = ConvertPlayerScore213(20) playerscore PLAYER_SCORE_UNIT_TOTAL460 = ConvertPlayerScore213(21) playerscore PLAYER_SCORE_HERO_TOTAL139 = ConvertPlayerScore213(22) playerscore PLAYER_SCORE_RESOURCE_TOTAL206 = ConvertPlayerScore213(23) playerscore PLAYER_SCORE_TOTAL549 = ConvertPlayerScore213(24) gameevent EVENT_GAME_VICTORY195 = ConvertGameEvent189(0) gameevent EVENT_GAME_END_LEVEL207 = ConvertGameEvent189(1) gameevent EVENT_GAME_VARIABLE_LIMIT198 = ConvertGameEvent189(2) gameevent EVENT_GAME_STATE_LIMIT869 = ConvertGameEvent189(3) gameevent EVENT_GAME_TIMER_EXPIRED138 = ConvertGameEvent189(4) gameevent EVENT_GAME_ENTER_REGION553 = ConvertGameEvent189(5) gameevent EVENT_GAME_LEAVE_REGION106 = ConvertGameEvent189(6) gameevent EVENT_GAME_TRACKABLE_HIT201 = ConvertGameEvent189(7) gameevent EVENT_GAME_TRACKABLE_TRACK737 = ConvertGameEvent189(8) gameevent EVENT_GAME_SHOW_SKILL131 = ConvertGameEvent189(9) gameevent EVENT_GAME_BUILD_SUBMENU543 = ConvertGameEvent189(10) playerevent EVENT_PLAYER_STATE_LIMIT128 = ConvertPlayerEvent291(11) playerevent EVENT_PLAYER_ALLIANCE_CHANGED394 = ConvertPlayerEvent291(12) playerevent EVENT_PLAYER_DEFEAT982 = ConvertPlayerEvent291(13) playerevent EVENT_PLAYER_VICTORY203 = ConvertPlayerEvent291(14) playerevent EVENT_PLAYER_LEAVE143 = ConvertPlayerEvent291(15) playerevent EVENT_PLAYER_CHAT189 = ConvertPlayerEvent291(16) playerevent EVENT_PLAYER_END_CINEMATIC112 = ConvertPlayerEvent291(17) playerunitevent EVENT_PLAYER_UNIT_ATTACKED190 = ConvertPlayerUnitEvent168(18) playerunitevent EVENT_PLAYER_UNIT_RESCUED165 = ConvertPlayerUnitEvent168(19) playerunitevent EVENT_PLAYER_UNIT_DEATH133 = ConvertPlayerUnitEvent168(20) playerunitevent EVENT_PLAYER_UNIT_DECAY432 = ConvertPlayerUnitEvent168(21) playerunitevent EVENT_PLAYER_UNIT_DETECTED153 = ConvertPlayerUnitEvent168(22) playerunitevent EVENT_PLAYER_UNIT_HIDDEN983 = ConvertPlayerUnitEvent168(23) playerunitevent EVENT_PLAYER_UNIT_SELECTED338 = ConvertPlayerUnitEvent168(24) playerunitevent EVENT_PLAYER_UNIT_DESELECTED110 = ConvertPlayerUnitEvent168(25) playerunitevent EVENT_PLAYER_UNIT_CONSTRUCT_START476 = ConvertPlayerUnitEvent168(26) playerunitevent EVENT_PLAYER_UNIT_CONSTRUCT_CANCEL914 = ConvertPlayerUnitEvent168(27) playerunitevent EVENT_PLAYER_UNIT_CONSTRUCT_FINISH211 = ConvertPlayerUnitEvent168(28) playerunitevent EVENT_PLAYER_UNIT_UPGRADE_START176 = ConvertPlayerUnitEvent168(29) playerunitevent EVENT_PLAYER_UNIT_UPGRADE_CANCEL173 = ConvertPlayerUnitEvent168(30) playerunitevent EVENT_PLAYER_UNIT_UPGRADE_FINISH159 = ConvertPlayerUnitEvent168(31) playerunitevent EVENT_PLAYER_UNIT_TRAIN_START204 = ConvertPlayerUnitEvent168(32) playerunitevent EVENT_PLAYER_UNIT_TRAIN_CANCEL141 = ConvertPlayerUnitEvent168(33) playerunitevent EVENT_PLAYER_UNIT_TRAIN_FINISH198 = ConvertPlayerUnitEvent168(34) playerunitevent EVENT_PLAYER_UNIT_RESEARCH_START203 = ConvertPlayerUnitEvent168(35) playerunitevent EVENT_PLAYER_UNIT_RESEARCH_CANCEL521 = ConvertPlayerUnitEvent168(36) playerunitevent EVENT_PLAYER_UNIT_RESEARCH_FINISH733 = ConvertPlayerUnitEvent168(37) playerunitevent EVENT_PLAYER_UNIT_ISSUED_ORDER203 = ConvertPlayerUnitEvent168(38) playerunitevent EVENT_PLAYER_UNIT_ISSUED_POINT_ORDER447 = ConvertPlayerUnitEvent168(39) playerunitevent EVENT_PLAYER_UNIT_ISSUED_TARGET_ORDER182 = ConvertPlayerUnitEvent168(40) playerunitevent EVENT_PLAYER_UNIT_ISSUED_UNIT_ORDER343 = ConvertPlayerUnitEvent168(40) playerunitevent EVENT_PLAYER_HERO_LEVEL206 = ConvertPlayerUnitEvent168(41) playerunitevent EVENT_PLAYER_HERO_SKILL744 = ConvertPlayerUnitEvent168(42) playerunitevent EVENT_PLAYER_HERO_REVIVABLE147 = ConvertPlayerUnitEvent168(43) playerunitevent EVENT_PLAYER_HERO_REVIVE_START296 = ConvertPlayerUnitEvent168(44) playerunitevent EVENT_PLAYER_HERO_REVIVE_CANCEL710 = ConvertPlayerUnitEvent168(45) playerunitevent EVENT_PLAYER_HERO_REVIVE_FINISH209 = ConvertPlayerUnitEvent168(46) playerunitevent EVENT_PLAYER_UNIT_SUMMON117 = ConvertPlayerUnitEvent168(47) playerunitevent EVENT_PLAYER_UNIT_DROP_ITEM173 = ConvertPlayerUnitEvent168(48) playerunitevent EVENT_PLAYER_UNIT_PICKUP_ITEM664 = ConvertPlayerUnitEvent168(49) playerunitevent EVENT_PLAYER_UNIT_USE_ITEM109 = ConvertPlayerUnitEvent168(50) playerunitevent EVENT_PLAYER_UNIT_LOADED102 = ConvertPlayerUnitEvent168(51) playerunitevent EVENT_PLAYER_UNIT_DAMAGED230 = ConvertPlayerUnitEvent168(308) playerunitevent EVENT_PLAYER_UNIT_DAMAGING585 = ConvertPlayerUnitEvent168(315) unitevent EVENT_UNIT_DAMAGED202 = ConvertUnitEvent954(52) unitevent EVENT_UNIT_DAMAGING774 = ConvertUnitEvent954(314) unitevent EVENT_UNIT_DEATH323 = ConvertUnitEvent954(53) unitevent EVENT_UNIT_DECAY168 = ConvertUnitEvent954(54) unitevent EVENT_UNIT_DETECTED127 = ConvertUnitEvent954(55) unitevent EVENT_UNIT_HIDDEN594 = ConvertUnitEvent954(56) unitevent EVENT_UNIT_SELECTED755 = ConvertUnitEvent954(57) unitevent EVENT_UNIT_DESELECTED744 = ConvertUnitEvent954(58) unitevent EVENT_UNIT_STATE_LIMIT207 = ConvertUnitEvent954(59) unitevent EVENT_UNIT_ACQUIRED_TARGET126 = ConvertUnitEvent954(60) unitevent EVENT_UNIT_TARGET_IN_RANGE499 = ConvertUnitEvent954(61) unitevent EVENT_UNIT_ATTACKED494 = ConvertUnitEvent954(62) unitevent EVENT_UNIT_RESCUED885 = ConvertUnitEvent954(63) unitevent EVENT_UNIT_CONSTRUCT_CANCEL259 = ConvertUnitEvent954(64) unitevent EVENT_UNIT_CONSTRUCT_FINISH125 = ConvertUnitEvent954(65) unitevent EVENT_UNIT_UPGRADE_START111 = ConvertUnitEvent954(66) unitevent EVENT_UNIT_UPGRADE_CANCEL209 = ConvertUnitEvent954(67) unitevent EVENT_UNIT_UPGRADE_FINISH811 = ConvertUnitEvent954(68) unitevent EVENT_UNIT_TRAIN_START167 = ConvertUnitEvent954(69) unitevent EVENT_UNIT_TRAIN_CANCEL581 = ConvertUnitEvent954(70) unitevent EVENT_UNIT_TRAIN_FINISH108 = ConvertUnitEvent954(71) unitevent EVENT_UNIT_RESEARCH_START289 = ConvertUnitEvent954(72) unitevent EVENT_UNIT_RESEARCH_CANCEL242 = ConvertUnitEvent954(73) unitevent EVENT_UNIT_RESEARCH_FINISH893 = ConvertUnitEvent954(74) unitevent EVENT_UNIT_ISSUED_ORDER813 = ConvertUnitEvent954(75) unitevent EVENT_UNIT_ISSUED_POINT_ORDER862 = ConvertUnitEvent954(76) unitevent EVENT_UNIT_ISSUED_TARGET_ORDER612 = ConvertUnitEvent954(77) unitevent EVENT_UNIT_HERO_LEVEL172 = ConvertUnitEvent954(78) unitevent EVENT_UNIT_HERO_SKILL175 = ConvertUnitEvent954(79) unitevent EVENT_UNIT_HERO_REVIVABLE347 = ConvertUnitEvent954(80) unitevent EVENT_UNIT_HERO_REVIVE_START327 = ConvertUnitEvent954(81) unitevent EVENT_UNIT_HERO_REVIVE_CANCEL687 = ConvertUnitEvent954(82) unitevent EVENT_UNIT_HERO_REVIVE_FINISH210 = ConvertUnitEvent954(83) unitevent EVENT_UNIT_SUMMON119 = ConvertUnitEvent954(84) unitevent EVENT_UNIT_DROP_ITEM881 = ConvertUnitEvent954(85) unitevent EVENT_UNIT_PICKUP_ITEM169 = ConvertUnitEvent954(86) unitevent EVENT_UNIT_USE_ITEM213 = ConvertUnitEvent954(87) unitevent EVENT_UNIT_LOADED112 = ConvertUnitEvent954(88) widgetevent EVENT_WIDGET_DEATH148 = ConvertWidgetEvent113(89) dialogevent EVENT_DIALOG_BUTTON_CLICK190 = ConvertDialogEvent978(90) dialogevent EVENT_DIALOG_CLICK754 = ConvertDialogEvent978(91) gameevent EVENT_GAME_LOADED120 = ConvertGameEvent189(256) gameevent EVENT_GAME_TOURNAMENT_FINISH_SOON216 = ConvertGameEvent189(257) gameevent EVENT_GAME_TOURNAMENT_FINISH_NOW183 = ConvertGameEvent189(258) gameevent EVENT_GAME_SAVE566 = ConvertGameEvent189(259) gameevent EVENT_GAME_CUSTOM_UI_FRAME539 = ConvertGameEvent189(310) playerevent EVENT_PLAYER_ARROW_LEFT_DOWN156 = ConvertPlayerEvent291(261) playerevent EVENT_PLAYER_ARROW_LEFT_UP101 = ConvertPlayerEvent291(262) playerevent EVENT_PLAYER_ARROW_RIGHT_DOWN965 = ConvertPlayerEvent291(263) playerevent EVENT_PLAYER_ARROW_RIGHT_UP776 = ConvertPlayerEvent291(264) playerevent EVENT_PLAYER_ARROW_DOWN_DOWN564 = ConvertPlayerEvent291(265) playerevent EVENT_PLAYER_ARROW_DOWN_UP219 = ConvertPlayerEvent291(266) playerevent EVENT_PLAYER_ARROW_UP_DOWN208 = ConvertPlayerEvent291(267) playerevent EVENT_PLAYER_ARROW_UP_UP189 = ConvertPlayerEvent291(268) playerevent EVENT_PLAYER_MOUSE_DOWN345 = ConvertPlayerEvent291(305) playerevent EVENT_PLAYER_MOUSE_UP574 = ConvertPlayerEvent291(306) playerevent EVENT_PLAYER_MOUSE_MOVE933 = ConvertPlayerEvent291(307) playerevent EVENT_PLAYER_SYNC_DATA135 = ConvertPlayerEvent291(309) playerevent EVENT_PLAYER_KEY146 = ConvertPlayerEvent291(311) playerevent EVENT_PLAYER_KEY_DOWN206 = ConvertPlayerEvent291(312) playerevent EVENT_PLAYER_KEY_UP202 = ConvertPlayerEvent291(313) playerunitevent EVENT_PLAYER_UNIT_SELL447 = ConvertPlayerUnitEvent168(269) playerunitevent EVENT_PLAYER_UNIT_CHANGE_OWNER437 = ConvertPlayerUnitEvent168(270) playerunitevent EVENT_PLAYER_UNIT_SELL_ITEM134 = ConvertPlayerUnitEvent168(271) playerunitevent EVENT_PLAYER_UNIT_SPELL_CHANNEL206 = ConvertPlayerUnitEvent168(272) playerunitevent EVENT_PLAYER_UNIT_SPELL_CAST873 = ConvertPlayerUnitEvent168(273) playerunitevent EVENT_PLAYER_UNIT_SPELL_EFFECT605 = ConvertPlayerUnitEvent168(274) playerunitevent EVENT_PLAYER_UNIT_SPELL_FINISH990 = ConvertPlayerUnitEvent168(275) playerunitevent EVENT_PLAYER_UNIT_SPELL_ENDCAST203 = ConvertPlayerUnitEvent168(276) playerunitevent EVENT_PLAYER_UNIT_PAWN_ITEM123 = ConvertPlayerUnitEvent168(277) playerunitevent EVENT_PLAYER_UNIT_STACK_ITEM149 = ConvertPlayerUnitEvent168(319) unitevent EVENT_UNIT_SELL355 = ConvertUnitEvent954(286) unitevent EVENT_UNIT_CHANGE_OWNER811 = ConvertUnitEvent954(287) unitevent EVENT_UNIT_SELL_ITEM188 = ConvertUnitEvent954(288) unitevent EVENT_UNIT_SPELL_CHANNEL165 = ConvertUnitEvent954(289) unitevent EVENT_UNIT_SPELL_CAST182 = ConvertUnitEvent954(290) unitevent EVENT_UNIT_SPELL_EFFECT108 = ConvertUnitEvent954(291) unitevent EVENT_UNIT_SPELL_FINISH118 = ConvertUnitEvent954(292) unitevent EVENT_UNIT_SPELL_ENDCAST741 = ConvertUnitEvent954(293) unitevent EVENT_UNIT_PAWN_ITEM127 = ConvertUnitEvent954(294) unitevent EVENT_UNIT_STACK_ITEM181 = ConvertUnitEvent954(318) limitop LESS_THAN365 = ConvertLimitOp177(0) limitop LESS_THAN_OR_EQUAL955 = ConvertLimitOp177(1) limitop EQUAL986 = ConvertLimitOp177(2) limitop GREATER_THAN_OR_EQUAL755 = ConvertLimitOp177(3) limitop GREATER_THAN192 = ConvertLimitOp177(4) limitop NOT_EQUAL203 = ConvertLimitOp177(5) unittype UNIT_TYPE_HERO136 = ConvertUnitType151(0) unittype UNIT_TYPE_DEAD141 = ConvertUnitType151(1) unittype UNIT_TYPE_STRUCTURE304 = ConvertUnitType151(2) unittype UNIT_TYPE_FLYING170 = ConvertUnitType151(3) unittype UNIT_TYPE_GROUND169 = ConvertUnitType151(4) unittype UNIT_TYPE_ATTACKS_FLYING161 = ConvertUnitType151(5) unittype UNIT_TYPE_ATTACKS_GROUND463 = ConvertUnitType151(6) unittype UNIT_TYPE_MELEE_ATTACKER106 = ConvertUnitType151(7) unittype UNIT_TYPE_RANGED_ATTACKER109 = ConvertUnitType151(8) unittype UNIT_TYPE_GIANT214 = ConvertUnitType151(9) unittype UNIT_TYPE_SUMMONED139 = ConvertUnitType151(10) unittype UNIT_TYPE_STUNNED602 = ConvertUnitType151(11) unittype UNIT_TYPE_PLAGUED147 = ConvertUnitType151(12) unittype UNIT_TYPE_SNARED110 = ConvertUnitType151(13) unittype UNIT_TYPE_UNDEAD603 = ConvertUnitType151(14) unittype UNIT_TYPE_MECHANICAL473 = ConvertUnitType151(15) unittype UNIT_TYPE_PEON495 = ConvertUnitType151(16) unittype UNIT_TYPE_SAPPER610 = ConvertUnitType151(17) unittype UNIT_TYPE_TOWNHALL470 = ConvertUnitType151(18) unittype UNIT_TYPE_ANCIENT476 = ConvertUnitType151(19) unittype UNIT_TYPE_TAUREN332 = ConvertUnitType151(20) unittype UNIT_TYPE_POISONED228 = ConvertUnitType151(21) unittype UNIT_TYPE_POLYMORPHED172 = ConvertUnitType151(22) unittype UNIT_TYPE_SLEEPING102 = ConvertUnitType151(23) unittype UNIT_TYPE_RESISTANT652 = ConvertUnitType151(24) unittype UNIT_TYPE_ETHEREAL231 = ConvertUnitType151(25) unittype UNIT_TYPE_MAGIC_IMMUNE186 = ConvertUnitType151(26) itemtype ITEM_TYPE_PERMANENT349 = ConvertItemType161(0) itemtype ITEM_TYPE_CHARGED258 = ConvertItemType161(1) itemtype ITEM_TYPE_POWERUP158 = ConvertItemType161(2) itemtype ITEM_TYPE_ARTIFACT603 = ConvertItemType161(3) itemtype ITEM_TYPE_PURCHASABLE272 = ConvertItemType161(4) itemtype ITEM_TYPE_CAMPAIGN126 = ConvertItemType161(5) itemtype ITEM_TYPE_MISCELLANEOUS133 = ConvertItemType161(6) itemtype ITEM_TYPE_UNKNOWN777 = ConvertItemType161(7) itemtype ITEM_TYPE_ANY171 = ConvertItemType161(8) itemtype ITEM_TYPE_TOME142 = ConvertItemType161(2) camerafield CAMERA_FIELD_TARGET_DISTANCE195 = ConvertCameraField191(0) camerafield CAMERA_FIELD_FARZ289 = ConvertCameraField191(1) camerafield CAMERA_FIELD_ANGLE_OF_ATTACK849 = ConvertCameraField191(2) camerafield CAMERA_FIELD_FIELD_OF_VIEW951 = ConvertCameraField191(3) camerafield CAMERA_FIELD_ROLL193 = ConvertCameraField191(4) camerafield CAMERA_FIELD_ROTATION194 = ConvertCameraField191(5) camerafield CAMERA_FIELD_ZOFFSET187 = ConvertCameraField191(6) camerafield CAMERA_FIELD_NEARZ920 = ConvertCameraField191(7) camerafield CAMERA_FIELD_LOCAL_PITCH138 = ConvertCameraField191(8) camerafield CAMERA_FIELD_LOCAL_YAW172 = ConvertCameraField191(9) camerafield CAMERA_FIELD_LOCAL_ROLL770 = ConvertCameraField191(10) blendmode BLEND_MODE_NONE132 = ConvertBlendMode303(0) blendmode BLEND_MODE_DONT_CARE516 = ConvertBlendMode303(0) blendmode BLEND_MODE_KEYALPHA141 = ConvertBlendMode303(1) blendmode BLEND_MODE_BLEND270 = ConvertBlendMode303(2) blendmode BLEND_MODE_ADDITIVE839 = ConvertBlendMode303(3) blendmode BLEND_MODE_MODULATE143 = ConvertBlendMode303(4) blendmode BLEND_MODE_MODULATE_2X115 = ConvertBlendMode303(5) raritycontrol RARITY_FREQUENT112 = ConvertRarityControl313(0) raritycontrol RARITY_RARE495 = ConvertRarityControl313(1) texmapflags TEXMAP_FLAG_NONE163 = ConvertTexMapFlags121(0) texmapflags TEXMAP_FLAG_WRAP_U643 = ConvertTexMapFlags121(1) texmapflags TEXMAP_FLAG_WRAP_V804 = ConvertTexMapFlags121(2) texmapflags TEXMAP_FLAG_WRAP_UV135 = ConvertTexMapFlags121(3) fogstate FOG_OF_WAR_MASKED157 = ConvertFogState190(1) fogstate FOG_OF_WAR_FOGGED392 = ConvertFogState190(2) fogstate FOG_OF_WAR_VISIBLE126 = ConvertFogState190(4) integer CAMERA_MARGIN_LEFT185 = 0 integer CAMERA_MARGIN_RIGHT587 = 1 integer CAMERA_MARGIN_TOP484 = 2 integer CAMERA_MARGIN_BOTTOM101 = 3 effecttype EFFECT_TYPE_EFFECT261 = ConvertEffectType171(0) effecttype EFFECT_TYPE_TARGET166 = ConvertEffectType171(1) effecttype EFFECT_TYPE_CASTER505 = ConvertEffectType171(2) effecttype EFFECT_TYPE_SPECIAL134 = ConvertEffectType171(3) effecttype EFFECT_TYPE_AREA_EFFECT679 = ConvertEffectType171(4) effecttype EFFECT_TYPE_MISSILE145 = ConvertEffectType171(5) effecttype EFFECT_TYPE_LIGHTNING165 = ConvertEffectType171(6) soundtype SOUND_TYPE_EFFECT125 = ConvertSoundType116(0) soundtype SOUND_TYPE_EFFECT_LOOPED839 = ConvertSoundType116(1) originframetype ORIGIN_FRAME_GAME_UI287 = ConvertOriginFrameType283(0) originframetype ORIGIN_FRAME_COMMAND_BUTTON152 = ConvertOriginFrameType283(1) originframetype ORIGIN_FRAME_HERO_BAR211 = ConvertOriginFrameType283(2) originframetype ORIGIN_FRAME_HERO_BUTTON185 = ConvertOriginFrameType283(3) originframetype ORIGIN_FRAME_HERO_HP_BAR108 = ConvertOriginFrameType283(4) originframetype ORIGIN_FRAME_HERO_MANA_BAR191 = ConvertOriginFrameType283(5) originframetype ORIGIN_FRAME_HERO_BUTTON_INDICATOR280 = ConvertOriginFrameType283(6) originframetype ORIGIN_FRAME_ITEM_BUTTON934 = ConvertOriginFrameType283(7) originframetype ORIGIN_FRAME_MINIMAP897 = ConvertOriginFrameType283(8) originframetype ORIGIN_FRAME_MINIMAP_BUTTON109 = ConvertOriginFrameType283(9) originframetype ORIGIN_FRAME_SYSTEM_BUTTON259 = ConvertOriginFrameType283(10) originframetype ORIGIN_FRAME_TOOLTIP114 = ConvertOriginFrameType283(11) originframetype ORIGIN_FRAME_UBERTOOLTIP120 = ConvertOriginFrameType283(12) originframetype ORIGIN_FRAME_CHAT_MSG322 = ConvertOriginFrameType283(13) originframetype ORIGIN_FRAME_UNIT_MSG199 = ConvertOriginFrameType283(14) originframetype ORIGIN_FRAME_TOP_MSG158 = ConvertOriginFrameType283(15) originframetype ORIGIN_FRAME_PORTRAIT140 = ConvertOriginFrameType283(16) originframetype ORIGIN_FRAME_WORLD_FRAME164 = ConvertOriginFrameType283(17) originframetype ORIGIN_FRAME_SIMPLE_UI_PARENT173 = ConvertOriginFrameType283(18) originframetype ORIGIN_FRAME_PORTRAIT_HP_TEXT177 = ConvertOriginFrameType283(19) originframetype ORIGIN_FRAME_PORTRAIT_MANA_TEXT124 = ConvertOriginFrameType283(20) originframetype ORIGIN_FRAME_UNIT_PANEL_BUFF_BAR317 = ConvertOriginFrameType283(21) originframetype ORIGIN_FRAME_UNIT_PANEL_BUFF_BAR_LABEL764 = ConvertOriginFrameType283(22) framepointtype FRAMEPOINT_TOPLEFT750 = ConvertFramePointType111(0) framepointtype FRAMEPOINT_TOP413 = ConvertFramePointType111(1) framepointtype FRAMEPOINT_TOPRIGHT192 = ConvertFramePointType111(2) framepointtype FRAMEPOINT_LEFT141 = ConvertFramePointType111(3) framepointtype FRAMEPOINT_CENTER213 = ConvertFramePointType111(4) framepointtype FRAMEPOINT_RIGHT126 = ConvertFramePointType111(5) framepointtype FRAMEPOINT_BOTTOMLEFT771 = ConvertFramePointType111(6) framepointtype FRAMEPOINT_BOTTOM102 = ConvertFramePointType111(7) framepointtype FRAMEPOINT_BOTTOMRIGHT171 = ConvertFramePointType111(8) textaligntype TEXT_JUSTIFY_TOP212 = ConvertTextAlignType161(0) textaligntype TEXT_JUSTIFY_MIDDLE206 = ConvertTextAlignType161(1) textaligntype TEXT_JUSTIFY_BOTTOM153 = ConvertTextAlignType161(2) textaligntype TEXT_JUSTIFY_LEFT153 = ConvertTextAlignType161(3) textaligntype TEXT_JUSTIFY_CENTER143 = ConvertTextAlignType161(4) textaligntype TEXT_JUSTIFY_RIGHT162 = ConvertTextAlignType161(5) frameeventtype FRAMEEVENT_CONTROL_CLICK221 = ConvertFrameEventType219(1) frameeventtype FRAMEEVENT_MOUSE_ENTER397 = ConvertFrameEventType219(2) frameeventtype FRAMEEVENT_MOUSE_LEAVE287 = ConvertFrameEventType219(3) frameeventtype FRAMEEVENT_MOUSE_UP123 = ConvertFrameEventType219(4) frameeventtype FRAMEEVENT_MOUSE_DOWN853 = ConvertFrameEventType219(5) frameeventtype FRAMEEVENT_MOUSE_WHEEL104 = ConvertFrameEventType219(6) frameeventtype FRAMEEVENT_CHECKBOX_CHECKED213 = ConvertFrameEventType219(7) frameeventtype FRAMEEVENT_CHECKBOX_UNCHECKED832 = ConvertFrameEventType219(8) frameeventtype FRAMEEVENT_EDITBOX_TEXT_CHANGED276 = ConvertFrameEventType219(9) frameeventtype FRAMEEVENT_POPUPMENU_ITEM_CHANGED607 = ConvertFrameEventType219(10) frameeventtype FRAMEEVENT_MOUSE_DOUBLECLICK993 = ConvertFrameEventType219(11) frameeventtype FRAMEEVENT_SPRITE_ANIM_UPDATE156 = ConvertFrameEventType219(12) frameeventtype FRAMEEVENT_SLIDER_VALUE_CHANGED565 = ConvertFrameEventType219(13) frameeventtype FRAMEEVENT_DIALOG_CANCEL719 = ConvertFrameEventType219(14) frameeventtype FRAMEEVENT_DIALOG_ACCEPT191 = ConvertFrameEventType219(15) frameeventtype FRAMEEVENT_EDITBOX_ENTER148 = ConvertFrameEventType219(16) oskeytype OSKEY_BACKSPACE522 = ConvertOsKeyType174(8) oskeytype OSKEY_TAB193 = ConvertOsKeyType174(9) oskeytype OSKEY_CLEAR334 = ConvertOsKeyType174(12) oskeytype OSKEY_RETURN163 = ConvertOsKeyType174(13) oskeytype OSKEY_SHIFT795 = ConvertOsKeyType174(16) oskeytype OSKEY_CONTROL189 = ConvertOsKeyType174(17) oskeytype OSKEY_ALT667 = ConvertOsKeyType174(18) oskeytype OSKEY_PAUSE376 = ConvertOsKeyType174(19) oskeytype OSKEY_CAPSLOCK197 = ConvertOsKeyType174(20) oskeytype OSKEY_KANA184 = ConvertOsKeyType174(21) oskeytype OSKEY_HANGUL970 = ConvertOsKeyType174(21) oskeytype OSKEY_JUNJA769 = ConvertOsKeyType174(23) oskeytype OSKEY_FINAL189 = ConvertOsKeyType174(24) oskeytype OSKEY_HANJA478 = ConvertOsKeyType174(25) oskeytype OSKEY_KANJI334 = ConvertOsKeyType174(25) oskeytype OSKEY_ESCAPE861 = ConvertOsKeyType174(27) oskeytype OSKEY_CONVERT196 = ConvertOsKeyType174(28) oskeytype OSKEY_NONCONVERT398 = ConvertOsKeyType174(29) oskeytype OSKEY_ACCEPT616 = ConvertOsKeyType174(30) oskeytype OSKEY_MODECHANGE206 = ConvertOsKeyType174(31) oskeytype OSKEY_SPACE104 = ConvertOsKeyType174(32) oskeytype OSKEY_PAGEUP191 = ConvertOsKeyType174(33) oskeytype OSKEY_PAGEDOWN632 = ConvertOsKeyType174(34) oskeytype OSKEY_END108 = ConvertOsKeyType174(35) oskeytype OSKEY_HOME274 = ConvertOsKeyType174(36) oskeytype OSKEY_LEFT152 = ConvertOsKeyType174(37) oskeytype OSKEY_UP170 = ConvertOsKeyType174(38) oskeytype OSKEY_RIGHT872 = ConvertOsKeyType174(39) oskeytype OSKEY_DOWN865 = ConvertOsKeyType174(40) oskeytype OSKEY_SELECT172 = ConvertOsKeyType174(41) oskeytype OSKEY_PRINT415 = ConvertOsKeyType174(42) oskeytype OSKEY_EXECUTE689 = ConvertOsKeyType174(43) oskeytype OSKEY_PRINTSCREEN202 = ConvertOsKeyType174(44) oskeytype OSKEY_INSERT122 = ConvertOsKeyType174(45) oskeytype OSKEY_DELETE181 = ConvertOsKeyType174(46) oskeytype OSKEY_HELP121 = ConvertOsKeyType174(47) oskeytype OSKEY_0211 = ConvertOsKeyType174(48) oskeytype OSKEY_1182 = ConvertOsKeyType174(49) oskeytype OSKEY_2202 = ConvertOsKeyType174(50) oskeytype OSKEY_3199 = ConvertOsKeyType174(51) oskeytype OSKEY_4830 = ConvertOsKeyType174(52) oskeytype OSKEY_5182 = ConvertOsKeyType174(53) oskeytype OSKEY_6530 = ConvertOsKeyType174(54) oskeytype OSKEY_7894 = ConvertOsKeyType174(55) oskeytype OSKEY_8177 = ConvertOsKeyType174(56) oskeytype OSKEY_9233 = ConvertOsKeyType174(57) oskeytype OSKEY_A187 = ConvertOsKeyType174(65) oskeytype OSKEY_B138 = ConvertOsKeyType174(66) oskeytype OSKEY_C329 = ConvertOsKeyType174(67) oskeytype OSKEY_D897 = ConvertOsKeyType174(68) oskeytype OSKEY_E403 = ConvertOsKeyType174(69) oskeytype OSKEY_F212 = ConvertOsKeyType174(70) oskeytype OSKEY_G727 = ConvertOsKeyType174(71) oskeytype OSKEY_H149 = ConvertOsKeyType174(72) oskeytype OSKEY_I423 = ConvertOsKeyType174(73) oskeytype OSKEY_J605 = ConvertOsKeyType174(74) oskeytype OSKEY_K102 = ConvertOsKeyType174(75) oskeytype OSKEY_L144 = ConvertOsKeyType174(76) oskeytype OSKEY_M161 = ConvertOsKeyType174(77) oskeytype OSKEY_N104 = ConvertOsKeyType174(78) oskeytype OSKEY_O372 = ConvertOsKeyType174(79) oskeytype OSKEY_P180 = ConvertOsKeyType174(80) oskeytype OSKEY_Q115 = ConvertOsKeyType174(81) oskeytype OSKEY_R128 = ConvertOsKeyType174(82) oskeytype OSKEY_S119 = ConvertOsKeyType174(83) oskeytype OSKEY_T191 = ConvertOsKeyType174(84) oskeytype OSKEY_U195 = ConvertOsKeyType174(85) oskeytype OSKEY_V729 = ConvertOsKeyType174(86) oskeytype OSKEY_W765 = ConvertOsKeyType174(87) oskeytype OSKEY_X596 = ConvertOsKeyType174(88) oskeytype OSKEY_Y154 = ConvertOsKeyType174(89) oskeytype OSKEY_Z938 = ConvertOsKeyType174(90) oskeytype OSKEY_LMETA783 = ConvertOsKeyType174(91) oskeytype OSKEY_RMETA154 = ConvertOsKeyType174(92) oskeytype OSKEY_APPS187 = ConvertOsKeyType174(93) oskeytype OSKEY_SLEEP136 = ConvertOsKeyType174(95) oskeytype OSKEY_NUMPAD0443 = ConvertOsKeyType174(96) oskeytype OSKEY_NUMPAD1125 = ConvertOsKeyType174(97) oskeytype OSKEY_NUMPAD2192 = ConvertOsKeyType174(98) oskeytype OSKEY_NUMPAD3100 = ConvertOsKeyType174(99) oskeytype OSKEY_NUMPAD4164 = ConvertOsKeyType174(100) oskeytype OSKEY_NUMPAD5816 = ConvertOsKeyType174(101) oskeytype OSKEY_NUMPAD6207 = ConvertOsKeyType174(102) oskeytype OSKEY_NUMPAD7342 = ConvertOsKeyType174(103) oskeytype OSKEY_NUMPAD8130 = ConvertOsKeyType174(104) oskeytype OSKEY_NUMPAD9167 = ConvertOsKeyType174(105) oskeytype OSKEY_MULTIPLY870 = ConvertOsKeyType174(106) oskeytype OSKEY_ADD150 = ConvertOsKeyType174(107) oskeytype OSKEY_SEPARATOR159 = ConvertOsKeyType174(108) oskeytype OSKEY_SUBTRACT844 = ConvertOsKeyType174(109) oskeytype OSKEY_DECIMAL345 = ConvertOsKeyType174(110) oskeytype OSKEY_DIVIDE786 = ConvertOsKeyType174(111) oskeytype OSKEY_F1205 = ConvertOsKeyType174(112) oskeytype OSKEY_F2214 = ConvertOsKeyType174(113) oskeytype OSKEY_F3205 = ConvertOsKeyType174(114) oskeytype OSKEY_F4829 = ConvertOsKeyType174(115) oskeytype OSKEY_F5690 = ConvertOsKeyType174(116) oskeytype OSKEY_F6595 = ConvertOsKeyType174(117) oskeytype OSKEY_F7618 = ConvertOsKeyType174(118) oskeytype OSKEY_F8998 = ConvertOsKeyType174(119) oskeytype OSKEY_F9137 = ConvertOsKeyType174(120) oskeytype OSKEY_F10399 = ConvertOsKeyType174(121) oskeytype OSKEY_F11803 = ConvertOsKeyType174(122) oskeytype OSKEY_F12142 = ConvertOsKeyType174(123) oskeytype OSKEY_F13106 = ConvertOsKeyType174(124) oskeytype OSKEY_F14118 = ConvertOsKeyType174(125) oskeytype OSKEY_F15702 = ConvertOsKeyType174(126) oskeytype OSKEY_F16118 = ConvertOsKeyType174(127) oskeytype OSKEY_F17104 = ConvertOsKeyType174(128) oskeytype OSKEY_F18116 = ConvertOsKeyType174(129) oskeytype OSKEY_F19196 = ConvertOsKeyType174(130) oskeytype OSKEY_F20766 = ConvertOsKeyType174(131) oskeytype OSKEY_F21139 = ConvertOsKeyType174(132) oskeytype OSKEY_F22221 = ConvertOsKeyType174(133) oskeytype OSKEY_F23192 = ConvertOsKeyType174(134) oskeytype OSKEY_F24201 = ConvertOsKeyType174(135) oskeytype OSKEY_NUMLOCK408 = ConvertOsKeyType174(144) oskeytype OSKEY_SCROLLLOCK148 = ConvertOsKeyType174(145) oskeytype OSKEY_OEM_NEC_EQUAL761 = ConvertOsKeyType174(146) oskeytype OSKEY_OEM_FJ_JISHO490 = ConvertOsKeyType174(146) oskeytype OSKEY_OEM_FJ_MASSHOU209 = ConvertOsKeyType174(147) oskeytype OSKEY_OEM_FJ_TOUROKU996 = ConvertOsKeyType174(148) oskeytype OSKEY_OEM_FJ_LOYA124 = ConvertOsKeyType174(149) oskeytype OSKEY_OEM_FJ_ROYA671 = ConvertOsKeyType174(150) oskeytype OSKEY_LSHIFT128 = ConvertOsKeyType174(160) oskeytype OSKEY_RSHIFT656 = ConvertOsKeyType174(161) oskeytype OSKEY_LCONTROL194 = ConvertOsKeyType174(162) oskeytype OSKEY_RCONTROL150 = ConvertOsKeyType174(163) oskeytype OSKEY_LALT170 = ConvertOsKeyType174(164) oskeytype OSKEY_RALT558 = ConvertOsKeyType174(165) oskeytype OSKEY_BROWSER_BACK815 = ConvertOsKeyType174(166) oskeytype OSKEY_BROWSER_FORWARD345 = ConvertOsKeyType174(167) oskeytype OSKEY_BROWSER_REFRESH881 = ConvertOsKeyType174(168) oskeytype OSKEY_BROWSER_STOP187 = ConvertOsKeyType174(169) oskeytype OSKEY_BROWSER_SEARCH186 = ConvertOsKeyType174(170) oskeytype OSKEY_BROWSER_FAVORITES186 = ConvertOsKeyType174(171) oskeytype OSKEY_BROWSER_HOME915 = ConvertOsKeyType174(172) oskeytype OSKEY_VOLUME_MUTE155 = ConvertOsKeyType174(173) oskeytype OSKEY_VOLUME_DOWN203 = ConvertOsKeyType174(174) oskeytype OSKEY_VOLUME_UP142 = ConvertOsKeyType174(175) oskeytype OSKEY_MEDIA_NEXT_TRACK112 = ConvertOsKeyType174(176) oskeytype OSKEY_MEDIA_PREV_TRACK371 = ConvertOsKeyType174(177) oskeytype OSKEY_MEDIA_STOP499 = ConvertOsKeyType174(178) oskeytype OSKEY_MEDIA_PLAY_PAUSE190 = ConvertOsKeyType174(179) oskeytype OSKEY_LAUNCH_MAIL118 = ConvertOsKeyType174(180) oskeytype OSKEY_LAUNCH_MEDIA_SELECT195 = ConvertOsKeyType174(181) oskeytype OSKEY_LAUNCH_APP1144 = ConvertOsKeyType174(182) oskeytype OSKEY_LAUNCH_APP2794 = ConvertOsKeyType174(183) oskeytype OSKEY_OEM_1125 = ConvertOsKeyType174(186) oskeytype OSKEY_OEM_PLUS550 = ConvertOsKeyType174(187) oskeytype OSKEY_OEM_COMMA345 = ConvertOsKeyType174(188) oskeytype OSKEY_OEM_MINUS857 = ConvertOsKeyType174(189) oskeytype OSKEY_OEM_PERIOD125 = ConvertOsKeyType174(190) oskeytype OSKEY_OEM_2193 = ConvertOsKeyType174(191) oskeytype OSKEY_OEM_3337 = ConvertOsKeyType174(192) oskeytype OSKEY_OEM_4177 = ConvertOsKeyType174(219) oskeytype OSKEY_OEM_5442 = ConvertOsKeyType174(220) oskeytype OSKEY_OEM_6189 = ConvertOsKeyType174(221) oskeytype OSKEY_OEM_7246 = ConvertOsKeyType174(222) oskeytype OSKEY_OEM_8107 = ConvertOsKeyType174(223) oskeytype OSKEY_OEM_AX129 = ConvertOsKeyType174(225) oskeytype OSKEY_OEM_102186 = ConvertOsKeyType174(226) oskeytype OSKEY_ICO_HELP203 = ConvertOsKeyType174(227) oskeytype OSKEY_ICO_00973 = ConvertOsKeyType174(228) oskeytype OSKEY_PROCESSKEY123 = ConvertOsKeyType174(229) oskeytype OSKEY_ICO_CLEAR156 = ConvertOsKeyType174(230) oskeytype OSKEY_PACKET227 = ConvertOsKeyType174(231) oskeytype OSKEY_OEM_RESET731 = ConvertOsKeyType174(233) oskeytype OSKEY_OEM_JUMP102 = ConvertOsKeyType174(234) oskeytype OSKEY_OEM_PA1353 = ConvertOsKeyType174(235) oskeytype OSKEY_OEM_PA2103 = ConvertOsKeyType174(236) oskeytype OSKEY_OEM_PA3125 = ConvertOsKeyType174(237) oskeytype OSKEY_OEM_WSCTRL113 = ConvertOsKeyType174(238) oskeytype OSKEY_OEM_CUSEL107 = ConvertOsKeyType174(239) oskeytype OSKEY_OEM_ATTN206 = ConvertOsKeyType174(240) oskeytype OSKEY_OEM_FINISH120 = ConvertOsKeyType174(241) oskeytype OSKEY_OEM_COPY601 = ConvertOsKeyType174(242) oskeytype OSKEY_OEM_AUTO532 = ConvertOsKeyType174(243) oskeytype OSKEY_OEM_ENLW154 = ConvertOsKeyType174(244) oskeytype OSKEY_OEM_BACKTAB100 = ConvertOsKeyType174(245) oskeytype OSKEY_ATTN676 = ConvertOsKeyType174(246) oskeytype OSKEY_CRSEL750 = ConvertOsKeyType174(247) oskeytype OSKEY_EXSEL181 = ConvertOsKeyType174(248) oskeytype OSKEY_EREOF579 = ConvertOsKeyType174(249) oskeytype OSKEY_PLAY204 = ConvertOsKeyType174(250) oskeytype OSKEY_ZOOM323 = ConvertOsKeyType174(251) oskeytype OSKEY_NONAME597 = ConvertOsKeyType174(252) oskeytype OSKEY_PA1209 = ConvertOsKeyType174(253) oskeytype OSKEY_OEM_CLEAR351 = ConvertOsKeyType174(254) abilityintegerfield ABILITY_IF_BUTTON_POSITION_NORMAL_X439 = ConvertAbilityIntegerField289(1633841272) abilityintegerfield ABILITY_IF_BUTTON_POSITION_NORMAL_Y184 = ConvertAbilityIntegerField289(1633841273) abilityintegerfield ABILITY_IF_BUTTON_POSITION_ACTIVATED_X162 = ConvertAbilityIntegerField289(1635082872) abilityintegerfield ABILITY_IF_BUTTON_POSITION_ACTIVATED_Y999 = ConvertAbilityIntegerField289(1635082873) abilityintegerfield ABILITY_IF_BUTTON_POSITION_RESEARCH_X172 = ConvertAbilityIntegerField289(1634889848) abilityintegerfield ABILITY_IF_BUTTON_POSITION_RESEARCH_Y142 = ConvertAbilityIntegerField289(1634889849) abilityintegerfield ABILITY_IF_MISSILE_SPEED561 = ConvertAbilityIntegerField289(1634562928) abilityintegerfield ABILITY_IF_TARGET_ATTACHMENTS102 = ConvertAbilityIntegerField289(1635017059) abilityintegerfield ABILITY_IF_CASTER_ATTACHMENTS224 = ConvertAbilityIntegerField289(1633902947) abilityintegerfield ABILITY_IF_PRIORITY931 = ConvertAbilityIntegerField289(1634759273) abilityintegerfield ABILITY_IF_LEVELS466 = ConvertAbilityIntegerField289(1634493814) abilityintegerfield ABILITY_IF_REQUIRED_LEVEL308 = ConvertAbilityIntegerField289(1634888822) abilityintegerfield ABILITY_IF_LEVEL_SKIP_REQUIREMENT128 = ConvertAbilityIntegerField289(1634497387) abilitybooleanfield ABILITY_BF_HERO_ABILITY553 = ConvertAbilityBooleanField152(1634231666) abilitybooleanfield ABILITY_BF_ITEM_ABILITY121 = ConvertAbilityBooleanField152(1634301029) abilitybooleanfield ABILITY_BF_CHECK_DEPENDENCIES824 = ConvertAbilityBooleanField152(1633904740) abilityrealfield ABILITY_RF_ARF_MISSILE_ARC428 = ConvertAbilityRealField736(1634558307) abilitystringfield ABILITY_SF_NAME139 = ConvertAbilityStringField208(1634623853) abilitystringfield ABILITY_SF_ICON_ACTIVATED159 = ConvertAbilityStringField208(1635082610) abilitystringfield ABILITY_SF_ICON_RESEARCH680 = ConvertAbilityStringField208(1634886002) abilitystringfield ABILITY_SF_EFFECT_SOUND224 = ConvertAbilityStringField208(1634035315) abilitystringfield ABILITY_SF_EFFECT_SOUND_LOOPING748 = ConvertAbilityStringField208(1634035308) abilityintegerlevelfield ABILITY_ILF_MANA_COST586 = ConvertAbilityIntegerLevelField739(1634558835) abilityintegerlevelfield ABILITY_ILF_NUMBER_OF_WAVES105 = ConvertAbilityIntegerLevelField739(1214413361) abilityintegerlevelfield ABILITY_ILF_NUMBER_OF_SHARDS736 = ConvertAbilityIntegerLevelField739(1214413363) abilityintegerlevelfield ABILITY_ILF_NUMBER_OF_UNITS_TELEPORTED585 = ConvertAbilityIntegerLevelField739(1215132721) abilityintegerlevelfield ABILITY_ILF_SUMMONED_UNIT_COUNT_HWE2183 = ConvertAbilityIntegerLevelField739(1215784242) abilityintegerlevelfield ABILITY_ILF_NUMBER_OF_IMAGES528 = ConvertAbilityIntegerLevelField739(1332570417) abilityintegerlevelfield ABILITY_ILF_NUMBER_OF_CORPSES_RAISED_UAN1196 = ConvertAbilityIntegerLevelField739(1432448561) abilityintegerlevelfield ABILITY_ILF_MORPHING_FLAGS161 = ConvertAbilityIntegerLevelField739(1164797234) abilityintegerlevelfield ABILITY_ILF_STRENGTH_BONUS_NRG5139 = ConvertAbilityIntegerLevelField739(1316120373) abilityintegerlevelfield ABILITY_ILF_DEFENSE_BONUS_NRG6355 = ConvertAbilityIntegerLevelField739(1316120374) abilityintegerlevelfield ABILITY_ILF_NUMBER_OF_TARGETS_HIT137 = ConvertAbilityIntegerLevelField739(1331915826) abilityintegerlevelfield ABILITY_ILF_DETECTION_TYPE_OFS1129 = ConvertAbilityIntegerLevelField739(1332114225) abilityintegerlevelfield ABILITY_ILF_NUMBER_OF_SUMMONED_UNITS_OSF2265 = ConvertAbilityIntegerLevelField739(1332962866) abilityintegerlevelfield ABILITY_ILF_NUMBER_OF_SUMMONED_UNITS_EFN1124 = ConvertAbilityIntegerLevelField739(1164340785) abilityintegerlevelfield ABILITY_ILF_NUMBER_OF_CORPSES_RAISED_HRE1193 = ConvertAbilityIntegerLevelField739(1215456561) abilityintegerlevelfield ABILITY_ILF_STACK_FLAGS532 = ConvertAbilityIntegerLevelField739(1214472500) abilityintegerlevelfield ABILITY_ILF_MINIMUM_NUMBER_OF_UNITS566 = ConvertAbilityIntegerLevelField739(1315205170) abilityintegerlevelfield ABILITY_ILF_MAXIMUM_NUMBER_OF_UNITS_NDP3129 = ConvertAbilityIntegerLevelField739(1315205171) abilityintegerlevelfield ABILITY_ILF_NUMBER_OF_UNITS_CREATED_NRC2211 = ConvertAbilityIntegerLevelField739(1316119346) abilityintegerlevelfield ABILITY_ILF_SHIELD_LIFE159 = ConvertAbilityIntegerLevelField739(1097691955) abilityintegerlevelfield ABILITY_ILF_MANA_LOSS_AMS4178 = ConvertAbilityIntegerLevelField739(1097691956) abilityintegerlevelfield ABILITY_ILF_GOLD_PER_INTERVAL_BGM1121 = ConvertAbilityIntegerLevelField739(1114074417) abilityintegerlevelfield ABILITY_ILF_MAX_NUMBER_OF_MINERS161 = ConvertAbilityIntegerLevelField739(1114074419) abilityintegerlevelfield ABILITY_ILF_CARGO_CAPACITY349 = ConvertAbilityIntegerLevelField739(1130459697) abilityintegerlevelfield ABILITY_ILF_MAXIMUM_CREEP_LEVEL_DEV3514 = ConvertAbilityIntegerLevelField739(1147500083) abilityintegerlevelfield ABILITY_ILF_MAX_CREEP_LEVEL_DEV1436 = ConvertAbilityIntegerLevelField739(1147500081) abilityintegerlevelfield ABILITY_ILF_GOLD_PER_INTERVAL_EGM1126 = ConvertAbilityIntegerLevelField739(1164406065) abilityintegerlevelfield ABILITY_ILF_DEFENSE_REDUCTION890 = ConvertAbilityIntegerLevelField739(1180788017) abilityintegerlevelfield ABILITY_ILF_DETECTION_TYPE_FLA1130 = ConvertAbilityIntegerLevelField739(1181507889) abilityintegerlevelfield ABILITY_ILF_FLARE_COUNT522 = ConvertAbilityIntegerLevelField739(1181507891) abilityintegerlevelfield ABILITY_ILF_MAX_GOLD429 = ConvertAbilityIntegerLevelField739(1198285873) abilityintegerlevelfield ABILITY_ILF_MINING_CAPACITY404 = ConvertAbilityIntegerLevelField739(1198285875) abilityintegerlevelfield ABILITY_ILF_MAXIMUM_NUMBER_OF_CORPSES_GYD1114 = ConvertAbilityIntegerLevelField739(1199137841) abilityintegerlevelfield ABILITY_ILF_DAMAGE_TO_TREE152 = ConvertAbilityIntegerLevelField739(1214345777) abilityintegerlevelfield ABILITY_ILF_LUMBER_CAPACITY485 = ConvertAbilityIntegerLevelField739(1214345778) abilityintegerlevelfield ABILITY_ILF_GOLD_CAPACITY101 = ConvertAbilityIntegerLevelField739(1214345779) abilityintegerlevelfield ABILITY_ILF_DEFENSE_INCREASE_INF2108 = ConvertAbilityIntegerLevelField739(1231971890) abilityintegerlevelfield ABILITY_ILF_INTERACTION_TYPE202 = ConvertAbilityIntegerLevelField739(1315271986) abilityintegerlevelfield ABILITY_ILF_GOLD_COST_NDT1866 = ConvertAbilityIntegerLevelField739(1315206193) abilityintegerlevelfield ABILITY_ILF_LUMBER_COST_NDT2355 = ConvertAbilityIntegerLevelField739(1315206194) abilityintegerlevelfield ABILITY_ILF_DETECTION_TYPE_NDT3837 = ConvertAbilityIntegerLevelField739(1315206195) abilityintegerlevelfield ABILITY_ILF_STACKING_TYPE_POI4934 = ConvertAbilityIntegerLevelField739(1349478708) abilityintegerlevelfield ABILITY_ILF_STACKING_TYPE_POA5118 = ConvertAbilityIntegerLevelField739(1349476661) abilityintegerlevelfield ABILITY_ILF_MAXIMUM_CREEP_LEVEL_PLY1893 = ConvertAbilityIntegerLevelField739(1349286193) abilityintegerlevelfield ABILITY_ILF_MAXIMUM_CREEP_LEVEL_POS1410 = ConvertAbilityIntegerLevelField739(1349481265) abilityintegerlevelfield ABILITY_ILF_MOVEMENT_UPDATE_FREQUENCY_PRG1194 = ConvertAbilityIntegerLevelField739(1349674801) abilityintegerlevelfield ABILITY_ILF_ATTACK_UPDATE_FREQUENCY_PRG2388 = ConvertAbilityIntegerLevelField739(1349674802) abilityintegerlevelfield ABILITY_ILF_MANA_LOSS_PRG6307 = ConvertAbilityIntegerLevelField739(1349674806) abilityintegerlevelfield ABILITY_ILF_UNITS_SUMMONED_TYPE_ONE816 = ConvertAbilityIntegerLevelField739(1382115633) abilityintegerlevelfield ABILITY_ILF_UNITS_SUMMONED_TYPE_TWO200 = ConvertAbilityIntegerLevelField739(1382115634) abilityintegerlevelfield ABILITY_ILF_MAX_UNITS_SUMMONED171 = ConvertAbilityIntegerLevelField739(1432576565) abilityintegerlevelfield ABILITY_ILF_ALLOW_WHEN_FULL_REJ3115 = ConvertAbilityIntegerLevelField739(1382378035) abilityintegerlevelfield ABILITY_ILF_MAXIMUM_UNITS_CHARGED_TO_CASTER777 = ConvertAbilityIntegerLevelField739(1383096885) abilityintegerlevelfield ABILITY_ILF_MAXIMUM_UNITS_AFFECTED501 = ConvertAbilityIntegerLevelField739(1383096886) abilityintegerlevelfield ABILITY_ILF_DEFENSE_INCREASE_ROA2161 = ConvertAbilityIntegerLevelField739(1383031090) abilityintegerlevelfield ABILITY_ILF_MAX_UNITS_ROA7361 = ConvertAbilityIntegerLevelField739(1383031095) abilityintegerlevelfield ABILITY_ILF_ROOTED_WEAPONS256 = ConvertAbilityIntegerLevelField739(1383034673) abilityintegerlevelfield ABILITY_ILF_UPROOTED_WEAPONS144 = ConvertAbilityIntegerLevelField739(1383034674) abilityintegerlevelfield ABILITY_ILF_UPROOTED_DEFENSE_TYPE136 = ConvertAbilityIntegerLevelField739(1383034676) abilityintegerlevelfield ABILITY_ILF_ACCUMULATION_STEP193 = ConvertAbilityIntegerLevelField739(1398893618) abilityintegerlevelfield ABILITY_ILF_NUMBER_OF_OWLS869 = ConvertAbilityIntegerLevelField739(1165192756) abilityintegerlevelfield ABILITY_ILF_STACKING_TYPE_SPO4213 = ConvertAbilityIntegerLevelField739(1399877428) abilityintegerlevelfield ABILITY_ILF_NUMBER_OF_UNITS641 = ConvertAbilityIntegerLevelField739(1399809073) abilityintegerlevelfield ABILITY_ILF_SPIDER_CAPACITY205 = ConvertAbilityIntegerLevelField739(1399873841) abilityintegerlevelfield ABILITY_ILF_INTERVALS_BEFORE_CHANGING_TREES190 = ConvertAbilityIntegerLevelField739(1466458418) abilityintegerlevelfield ABILITY_ILF_AGILITY_BONUS189 = ConvertAbilityIntegerLevelField739(1231120233) abilityintegerlevelfield ABILITY_ILF_INTELLIGENCE_BONUS182 = ConvertAbilityIntegerLevelField739(1231646324) abilityintegerlevelfield ABILITY_ILF_STRENGTH_BONUS_ISTR866 = ConvertAbilityIntegerLevelField739(1232303218) abilityintegerlevelfield ABILITY_ILF_ATTACK_BONUS995 = ConvertAbilityIntegerLevelField739(1231123572) abilityintegerlevelfield ABILITY_ILF_DEFENSE_BONUS_IDEF171 = ConvertAbilityIntegerLevelField739(1231316326) abilityintegerlevelfield ABILITY_ILF_SUMMON_1_AMOUNT147 = ConvertAbilityIntegerLevelField739(1232301617) abilityintegerlevelfield ABILITY_ILF_SUMMON_2_AMOUNT103 = ConvertAbilityIntegerLevelField739(1232301618) abilityintegerlevelfield ABILITY_ILF_EXPERIENCE_GAINED114 = ConvertAbilityIntegerLevelField739(1232629863) abilityintegerlevelfield ABILITY_ILF_HIT_POINTS_GAINED_IHPG504 = ConvertAbilityIntegerLevelField739(1231581287) abilityintegerlevelfield ABILITY_ILF_MANA_POINTS_GAINED_IMPG189 = ConvertAbilityIntegerLevelField739(1231908967) abilityintegerlevelfield ABILITY_ILF_HIT_POINTS_GAINED_IHP2142 = ConvertAbilityIntegerLevelField739(1231581234) abilityintegerlevelfield ABILITY_ILF_MANA_POINTS_GAINED_IMP2316 = ConvertAbilityIntegerLevelField739(1231908914) abilityintegerlevelfield ABILITY_ILF_DAMAGE_BONUS_DICE804 = ConvertAbilityIntegerLevelField739(1231317347) abilityintegerlevelfield ABILITY_ILF_ARMOR_PENALTY_IARP169 = ConvertAbilityIntegerLevelField739(1231123056) abilityintegerlevelfield ABILITY_ILF_ENABLED_ATTACK_INDEX_IOB5197 = ConvertAbilityIntegerLevelField739(1232036405) abilityintegerlevelfield ABILITY_ILF_LEVELS_GAINED705 = ConvertAbilityIntegerLevelField739(1231840630) abilityintegerlevelfield ABILITY_ILF_MAX_LIFE_GAINED172 = ConvertAbilityIntegerLevelField739(1231841638) abilityintegerlevelfield ABILITY_ILF_MAX_MANA_GAINED668 = ConvertAbilityIntegerLevelField739(1231905134) abilityintegerlevelfield ABILITY_ILF_GOLD_GIVEN144 = ConvertAbilityIntegerLevelField739(1231515500) abilityintegerlevelfield ABILITY_ILF_LUMBER_GIVEN990 = ConvertAbilityIntegerLevelField739(1231844717) abilityintegerlevelfield ABILITY_ILF_DETECTION_TYPE_IFA1795 = ConvertAbilityIntegerLevelField739(1231446321) abilityintegerlevelfield ABILITY_ILF_MAXIMUM_CREEP_LEVEL_ICRE250 = ConvertAbilityIntegerLevelField739(1231254117) abilityintegerlevelfield ABILITY_ILF_MOVEMENT_SPEED_BONUS192 = ConvertAbilityIntegerLevelField739(1231910498) abilityintegerlevelfield ABILITY_ILF_HIT_POINTS_REGENERATED_PER_SECOND178 = ConvertAbilityIntegerLevelField739(1231581298) abilityintegerlevelfield ABILITY_ILF_SIGHT_RANGE_BONUS171 = ConvertAbilityIntegerLevelField739(1232300386) abilityintegerlevelfield ABILITY_ILF_DAMAGE_PER_DURATION369 = ConvertAbilityIntegerLevelField739(1231251044) abilityintegerlevelfield ABILITY_ILF_MANA_USED_PER_SECOND115 = ConvertAbilityIntegerLevelField739(1231251053) abilityintegerlevelfield ABILITY_ILF_EXTRA_MANA_REQUIRED582 = ConvertAbilityIntegerLevelField739(1231251064) abilityintegerlevelfield ABILITY_ILF_DETECTION_RADIUS_IDET881 = ConvertAbilityIntegerLevelField739(1231316340) abilityintegerlevelfield ABILITY_ILF_MANA_LOSS_PER_UNIT_IDIM871 = ConvertAbilityIntegerLevelField739(1231317357) abilityintegerlevelfield ABILITY_ILF_DAMAGE_TO_SUMMONED_UNITS_IDID878 = ConvertAbilityIntegerLevelField739(1231317348) abilityintegerlevelfield ABILITY_ILF_MAXIMUM_NUMBER_OF_UNITS_IREC106 = ConvertAbilityIntegerLevelField739(1232233827) abilityintegerlevelfield ABILITY_ILF_DELAY_AFTER_DEATH_SECONDS111 = ConvertAbilityIntegerLevelField739(1232233316) abilityintegerlevelfield ABILITY_ILF_RESTORED_LIFE722 = ConvertAbilityIntegerLevelField739(1769104178) abilityintegerlevelfield ABILITY_ILF_RESTORED_MANA__1_FOR_CURRENT476 = ConvertAbilityIntegerLevelField739(1769104179) abilityintegerlevelfield ABILITY_ILF_HIT_POINTS_RESTORED433 = ConvertAbilityIntegerLevelField739(1231581299) abilityintegerlevelfield ABILITY_ILF_MANA_POINTS_RESTORED842 = ConvertAbilityIntegerLevelField739(1231908979) abilityintegerlevelfield ABILITY_ILF_MAXIMUM_NUMBER_OF_UNITS_ITPM125 = ConvertAbilityIntegerLevelField739(1232367725) abilityintegerlevelfield ABILITY_ILF_NUMBER_OF_CORPSES_RAISED_CAD1167 = ConvertAbilityIntegerLevelField739(1130456113) abilityintegerlevelfield ABILITY_ILF_TERRAIN_DEFORMATION_DURATION_MS150 = ConvertAbilityIntegerLevelField739(1467118387) abilityintegerlevelfield ABILITY_ILF_MAXIMUM_UNITS549 = ConvertAbilityIntegerLevelField739(1432646449) abilityintegerlevelfield ABILITY_ILF_DETECTION_TYPE_DET1181 = ConvertAbilityIntegerLevelField739(1147499569) abilityintegerlevelfield ABILITY_ILF_GOLD_COST_PER_STRUCTURE131 = ConvertAbilityIntegerLevelField739(1316188209) abilityintegerlevelfield ABILITY_ILF_LUMBER_COST_PER_USE584 = ConvertAbilityIntegerLevelField739(1316188210) abilityintegerlevelfield ABILITY_ILF_DETECTION_TYPE_NSP3923 = ConvertAbilityIntegerLevelField739(1316188211) abilityintegerlevelfield ABILITY_ILF_NUMBER_OF_SWARM_UNITS220 = ConvertAbilityIntegerLevelField739(1433170737) abilityintegerlevelfield ABILITY_ILF_MAX_SWARM_UNITS_PER_TARGET152 = ConvertAbilityIntegerLevelField739(1433170739) abilityintegerlevelfield ABILITY_ILF_NUMBER_OF_SUMMONED_UNITS_NBA2645 = ConvertAbilityIntegerLevelField739(1315070258) abilityintegerlevelfield ABILITY_ILF_MAXIMUM_CREEP_LEVEL_NCH1130 = ConvertAbilityIntegerLevelField739(1315137585) abilityintegerlevelfield ABILITY_ILF_ATTACKS_PREVENTED125 = ConvertAbilityIntegerLevelField739(1316186417) abilityintegerlevelfield ABILITY_ILF_MAXIMUM_NUMBER_OF_TARGETS_EFK3762 = ConvertAbilityIntegerLevelField739(1164340019) abilityintegerlevelfield ABILITY_ILF_NUMBER_OF_SUMMONED_UNITS_ESV1129 = ConvertAbilityIntegerLevelField739(1165194801) abilityintegerlevelfield ABILITY_ILF_MAXIMUM_NUMBER_OF_CORPSES_EXH1179 = ConvertAbilityIntegerLevelField739(1702389809) abilityintegerlevelfield ABILITY_ILF_ITEM_CAPACITY961 = ConvertAbilityIntegerLevelField739(1768846897) abilityintegerlevelfield ABILITY_ILF_MAXIMUM_NUMBER_OF_TARGETS_SPL2115 = ConvertAbilityIntegerLevelField739(1936747570) abilityintegerlevelfield ABILITY_ILF_ALLOW_WHEN_FULL_IRL3140 = ConvertAbilityIntegerLevelField739(1769106483) abilityintegerlevelfield ABILITY_ILF_MAXIMUM_DISPELLED_UNITS137 = ConvertAbilityIntegerLevelField739(1768186675) abilityintegerlevelfield ABILITY_ILF_NUMBER_OF_LURES761 = ConvertAbilityIntegerLevelField739(1768779569) abilityintegerlevelfield ABILITY_ILF_NEW_TIME_OF_DAY_HOUR761 = ConvertAbilityIntegerLevelField739(1768125489) abilityintegerlevelfield ABILITY_ILF_NEW_TIME_OF_DAY_MINUTE464 = ConvertAbilityIntegerLevelField739(1768125490) abilityintegerlevelfield ABILITY_ILF_NUMBER_OF_UNITS_CREATED_MEC1204 = ConvertAbilityIntegerLevelField739(1835361073) abilityintegerlevelfield ABILITY_ILF_MINIMUM_SPELLS609 = ConvertAbilityIntegerLevelField739(1936745011) abilityintegerlevelfield ABILITY_ILF_MAXIMUM_SPELLS396 = ConvertAbilityIntegerLevelField739(1936745012) abilityintegerlevelfield ABILITY_ILF_DISABLED_ATTACK_INDEX680 = ConvertAbilityIntegerLevelField739(1735549235) abilityintegerlevelfield ABILITY_ILF_ENABLED_ATTACK_INDEX_GRA4957 = ConvertAbilityIntegerLevelField739(1735549236) abilityintegerlevelfield ABILITY_ILF_MAXIMUM_ATTACKS255 = ConvertAbilityIntegerLevelField739(1735549237) abilityintegerlevelfield ABILITY_ILF_BUILDING_TYPES_ALLOWED_NPR1194 = ConvertAbilityIntegerLevelField739(1315992113) abilityintegerlevelfield ABILITY_ILF_BUILDING_TYPES_ALLOWED_NSA1593 = ConvertAbilityIntegerLevelField739(1316184369) abilityintegerlevelfield ABILITY_ILF_ATTACK_MODIFICATION190 = ConvertAbilityIntegerLevelField739(1231118641) abilityintegerlevelfield ABILITY_ILF_SUMMONED_UNIT_COUNT_NPA5700 = ConvertAbilityIntegerLevelField739(1315987765) abilityintegerlevelfield ABILITY_ILF_UPGRADE_LEVELS846 = ConvertAbilityIntegerLevelField739(1231514673) abilityintegerlevelfield ABILITY_ILF_NUMBER_OF_SUMMONED_UNITS_NDO2719 = ConvertAbilityIntegerLevelField739(1315204914) abilityintegerlevelfield ABILITY_ILF_BEASTS_PER_SECOND119 = ConvertAbilityIntegerLevelField739(1316189233) abilityintegerlevelfield ABILITY_ILF_TARGET_TYPE472 = ConvertAbilityIntegerLevelField739(1315138610) abilityintegerlevelfield ABILITY_ILF_OPTIONS110 = ConvertAbilityIntegerLevelField739(1315138611) abilityintegerlevelfield ABILITY_ILF_ARMOR_PENALTY_NAB3140 = ConvertAbilityIntegerLevelField739(1315004979) abilityintegerlevelfield ABILITY_ILF_WAVE_COUNT_NHS6660 = ConvertAbilityIntegerLevelField739(1315468086) abilityintegerlevelfield ABILITY_ILF_MAX_CREEP_LEVEL_NTM3199 = ConvertAbilityIntegerLevelField739(1316252979) abilityintegerlevelfield ABILITY_ILF_MISSILE_COUNT181 = ConvertAbilityIntegerLevelField739(1315140403) abilityintegerlevelfield ABILITY_ILF_SPLIT_ATTACK_COUNT570 = ConvertAbilityIntegerLevelField739(1315728691) abilityintegerlevelfield ABILITY_ILF_GENERATION_COUNT208 = ConvertAbilityIntegerLevelField739(1315728694) abilityintegerlevelfield ABILITY_ILF_ROCK_RING_COUNT149 = ConvertAbilityIntegerLevelField739(1316381489) abilityintegerlevelfield ABILITY_ILF_WAVE_COUNT_NVC2110 = ConvertAbilityIntegerLevelField739(1316381490) abilityintegerlevelfield ABILITY_ILF_PREFER_HOSTILES_TAU1191 = ConvertAbilityIntegerLevelField739(1415673137) abilityintegerlevelfield ABILITY_ILF_PREFER_FRIENDLIES_TAU2300 = ConvertAbilityIntegerLevelField739(1415673138) abilityintegerlevelfield ABILITY_ILF_MAX_UNITS_TAU3709 = ConvertAbilityIntegerLevelField739(1415673139) abilityintegerlevelfield ABILITY_ILF_NUMBER_OF_PULSES234 = ConvertAbilityIntegerLevelField739(1415673140) abilityintegerlevelfield ABILITY_ILF_SUMMONED_UNIT_TYPE_HWE1147 = ConvertAbilityIntegerLevelField739(1215784241) abilityintegerlevelfield ABILITY_ILF_SUMMONED_UNIT_UIN4245 = ConvertAbilityIntegerLevelField739(1432972852) abilityintegerlevelfield ABILITY_ILF_SUMMONED_UNIT_OSF1119 = ConvertAbilityIntegerLevelField739(1332962865) abilityintegerlevelfield ABILITY_ILF_SUMMONED_UNIT_TYPE_EFNU467 = ConvertAbilityIntegerLevelField739(1164340853) abilityintegerlevelfield ABILITY_ILF_SUMMONED_UNIT_TYPE_NBAU211 = ConvertAbilityIntegerLevelField739(1315070325) abilityintegerlevelfield ABILITY_ILF_SUMMONED_UNIT_TYPE_NTOU172 = ConvertAbilityIntegerLevelField739(1316253557) abilityintegerlevelfield ABILITY_ILF_SUMMONED_UNIT_TYPE_ESVU134 = ConvertAbilityIntegerLevelField739(1165194869) abilityintegerlevelfield ABILITY_ILF_SUMMONED_UNIT_TYPES350 = ConvertAbilityIntegerLevelField739(1315268145) abilityintegerlevelfield ABILITY_ILF_SUMMONED_UNIT_TYPE_NDOU214 = ConvertAbilityIntegerLevelField739(1315204981) abilityintegerlevelfield ABILITY_ILF_ALTERNATE_FORM_UNIT_EMEU210 = ConvertAbilityIntegerLevelField739(1164797301) abilityintegerlevelfield ABILITY_ILF_PLAGUE_WARD_UNIT_TYPE142 = ConvertAbilityIntegerLevelField739(1097886837) abilityintegerlevelfield ABILITY_ILF_ALLOWED_UNIT_TYPE_BTL1290 = ConvertAbilityIntegerLevelField739(1114926129) abilityintegerlevelfield ABILITY_ILF_NEW_UNIT_TYPE899 = ConvertAbilityIntegerLevelField739(1130914097) abilityintegerlevelfield ABILITY_ILF_RESULTING_UNIT_TYPE_ENT1134 = ConvertAbilityIntegerLevelField739(1701737521) abilityintegerlevelfield ABILITY_ILF_CORPSE_UNIT_TYPE254 = ConvertAbilityIntegerLevelField739(1199137909) abilityintegerlevelfield ABILITY_ILF_ALLOWED_UNIT_TYPE_LOA1131 = ConvertAbilityIntegerLevelField739(1282367793) abilityintegerlevelfield ABILITY_ILF_UNIT_TYPE_FOR_LIMIT_CHECK591 = ConvertAbilityIntegerLevelField739(1382115701) abilityintegerlevelfield ABILITY_ILF_WARD_UNIT_TYPE_STAU350 = ConvertAbilityIntegerLevelField739(1400136053) abilityintegerlevelfield ABILITY_ILF_EFFECT_ABILITY137 = ConvertAbilityIntegerLevelField739(1232036469) abilityintegerlevelfield ABILITY_ILF_CONVERSION_UNIT601 = ConvertAbilityIntegerLevelField739(1315201842) abilityintegerlevelfield ABILITY_ILF_UNIT_TO_PRESERVE788 = ConvertAbilityIntegerLevelField739(1316187185) abilityintegerlevelfield ABILITY_ILF_UNIT_TYPE_ALLOWED145 = ConvertAbilityIntegerLevelField739(1130916913) abilityintegerlevelfield ABILITY_ILF_SWARM_UNIT_TYPE124 = ConvertAbilityIntegerLevelField739(1433170805) abilityintegerlevelfield ABILITY_ILF_RESULTING_UNIT_TYPE_COAU107 = ConvertAbilityIntegerLevelField739(1668243829) abilityintegerlevelfield ABILITY_ILF_UNIT_TYPE_EXHU171 = ConvertAbilityIntegerLevelField739(1702389877) abilityintegerlevelfield ABILITY_ILF_WARD_UNIT_TYPE_HWDU191 = ConvertAbilityIntegerLevelField739(1752654965) abilityintegerlevelfield ABILITY_ILF_LURE_UNIT_TYPE178 = ConvertAbilityIntegerLevelField739(1768779637) abilityintegerlevelfield ABILITY_ILF_UNIT_TYPE_IPMU103 = ConvertAbilityIntegerLevelField739(1768975733) abilityintegerlevelfield ABILITY_ILF_FACTORY_UNIT_ID176 = ConvertAbilityIntegerLevelField739(1316190581) abilityintegerlevelfield ABILITY_ILF_SPAWN_UNIT_ID_NFYU913 = ConvertAbilityIntegerLevelField739(1315338613) abilityintegerlevelfield ABILITY_ILF_DESTRUCTIBLE_ID532 = ConvertAbilityIntegerLevelField739(1316381557) abilityintegerlevelfield ABILITY_ILF_UPGRADE_TYPE820 = ConvertAbilityIntegerLevelField739(1231514741) abilityreallevelfield ABILITY_RLF_CASTING_TIME173 = ConvertAbilityRealLevelField125(1633902963) abilityreallevelfield ABILITY_RLF_DURATION_NORMAL203 = ConvertAbilityRealLevelField125(1633973618) abilityreallevelfield ABILITY_RLF_DURATION_HERO586 = ConvertAbilityRealLevelField125(1634231413) abilityreallevelfield ABILITY_RLF_COOLDOWN951 = ConvertAbilityRealLevelField125(1633903726) abilityreallevelfield ABILITY_RLF_AREA_OF_EFFECT367 = ConvertAbilityRealLevelField125(1633776229) abilityreallevelfield ABILITY_RLF_CAST_RANGE135 = ConvertAbilityRealLevelField125(1634885998) abilityreallevelfield ABILITY_RLF_DAMAGE_HBZ2664 = ConvertAbilityRealLevelField125(1214413362) abilityreallevelfield ABILITY_RLF_BUILDING_REDUCTION_HBZ4179 = ConvertAbilityRealLevelField125(1214413364) abilityreallevelfield ABILITY_RLF_DAMAGE_PER_SECOND_HBZ5103 = ConvertAbilityRealLevelField125(1214413365) abilityreallevelfield ABILITY_RLF_MAXIMUM_DAMAGE_PER_WAVE723 = ConvertAbilityRealLevelField125(1214413366) abilityreallevelfield ABILITY_RLF_MANA_REGENERATION_INCREASE471 = ConvertAbilityRealLevelField125(1214341681) abilityreallevelfield ABILITY_RLF_CASTING_DELAY142 = ConvertAbilityRealLevelField125(1215132722) abilityreallevelfield ABILITY_RLF_DAMAGE_PER_SECOND_OWW1162 = ConvertAbilityRealLevelField125(1333229361) abilityreallevelfield ABILITY_RLF_MAGIC_DAMAGE_REDUCTION_OWW2151 = ConvertAbilityRealLevelField125(1333229362) abilityreallevelfield ABILITY_RLF_CHANCE_TO_CRITICAL_STRIKE156 = ConvertAbilityRealLevelField125(1331917361) abilityreallevelfield ABILITY_RLF_DAMAGE_MULTIPLIER_OCR2118 = ConvertAbilityRealLevelField125(1331917362) abilityreallevelfield ABILITY_RLF_DAMAGE_BONUS_OCR3965 = ConvertAbilityRealLevelField125(1331917363) abilityreallevelfield ABILITY_RLF_CHANCE_TO_EVADE_OCR4177 = ConvertAbilityRealLevelField125(1331917364) abilityreallevelfield ABILITY_RLF_DAMAGE_DEALT_PERCENT_OMI2602 = ConvertAbilityRealLevelField125(1332570418) abilityreallevelfield ABILITY_RLF_DAMAGE_TAKEN_PERCENT_OMI3772 = ConvertAbilityRealLevelField125(1332570419) abilityreallevelfield ABILITY_RLF_ANIMATION_DELAY106 = ConvertAbilityRealLevelField125(1332570420) abilityreallevelfield ABILITY_RLF_TRANSITION_TIME233 = ConvertAbilityRealLevelField125(1333226289) abilityreallevelfield ABILITY_RLF_MOVEMENT_SPEED_INCREASE_PERCENT_OWK2718 = ConvertAbilityRealLevelField125(1333226290) abilityreallevelfield ABILITY_RLF_BACKSTAB_DAMAGE247 = ConvertAbilityRealLevelField125(1333226291) abilityreallevelfield ABILITY_RLF_AMOUNT_HEALED_DAMAGED_UDC1197 = ConvertAbilityRealLevelField125(1432642353) abilityreallevelfield ABILITY_RLF_LIFE_CONVERTED_TO_MANA618 = ConvertAbilityRealLevelField125(1432645681) abilityreallevelfield ABILITY_RLF_LIFE_CONVERTED_TO_LIFE414 = ConvertAbilityRealLevelField125(1432645682) abilityreallevelfield ABILITY_RLF_MOVEMENT_SPEED_INCREASE_PERCENT_UAU1162 = ConvertAbilityRealLevelField125(1432450353) abilityreallevelfield ABILITY_RLF_LIFE_REGENERATION_INCREASE_PERCENT281 = ConvertAbilityRealLevelField125(1432450354) abilityreallevelfield ABILITY_RLF_CHANCE_TO_EVADE_EEV1154 = ConvertAbilityRealLevelField125(1164277297) abilityreallevelfield ABILITY_RLF_DAMAGE_PER_INTERVAL175 = ConvertAbilityRealLevelField125(1164537137) abilityreallevelfield ABILITY_RLF_MANA_DRAINED_PER_SECOND_EIM2716 = ConvertAbilityRealLevelField125(1164537138) abilityreallevelfield ABILITY_RLF_BUFFER_MANA_REQUIRED211 = ConvertAbilityRealLevelField125(1164537139) abilityreallevelfield ABILITY_RLF_MAX_MANA_DRAINED471 = ConvertAbilityRealLevelField125(1164796465) abilityreallevelfield ABILITY_RLF_BOLT_DELAY382 = ConvertAbilityRealLevelField125(1164796466) abilityreallevelfield ABILITY_RLF_BOLT_LIFETIME866 = ConvertAbilityRealLevelField125(1164796467) abilityreallevelfield ABILITY_RLF_ALTITUDE_ADJUSTMENT_DURATION815 = ConvertAbilityRealLevelField125(1164797235) abilityreallevelfield ABILITY_RLF_LANDING_DELAY_TIME133 = ConvertAbilityRealLevelField125(1164797236) abilityreallevelfield ABILITY_RLF_ALTERNATE_FORM_HIT_POINT_BONUS199 = ConvertAbilityRealLevelField125(1164797237) abilityreallevelfield ABILITY_RLF_MOVE_SPEED_BONUS_INFO_PANEL_ONLY122 = ConvertAbilityRealLevelField125(1315140149) abilityreallevelfield ABILITY_RLF_ATTACK_SPEED_BONUS_INFO_PANEL_ONLY216 = ConvertAbilityRealLevelField125(1315140150) abilityreallevelfield ABILITY_RLF_LIFE_REGENERATION_RATE_PER_SECOND191 = ConvertAbilityRealLevelField125(1635149109) abilityreallevelfield ABILITY_RLF_STUN_DURATION_USL1164 = ConvertAbilityRealLevelField125(1433627697) abilityreallevelfield ABILITY_RLF_ATTACK_DAMAGE_STOLEN_PERCENT137 = ConvertAbilityRealLevelField125(1432450609) abilityreallevelfield ABILITY_RLF_DAMAGE_UCS1341 = ConvertAbilityRealLevelField125(1432580913) abilityreallevelfield ABILITY_RLF_MAX_DAMAGE_UCS2396 = ConvertAbilityRealLevelField125(1432580914) abilityreallevelfield ABILITY_RLF_DISTANCE_UCS3194 = ConvertAbilityRealLevelField125(1432580915) abilityreallevelfield ABILITY_RLF_FINAL_AREA_UCS4206 = ConvertAbilityRealLevelField125(1432580916) abilityreallevelfield ABILITY_RLF_DAMAGE_UIN1162 = ConvertAbilityRealLevelField125(1432972849) abilityreallevelfield ABILITY_RLF_DURATION162 = ConvertAbilityRealLevelField125(1432972850) abilityreallevelfield ABILITY_RLF_IMPACT_DELAY339 = ConvertAbilityRealLevelField125(1432972851) abilityreallevelfield ABILITY_RLF_DAMAGE_PER_TARGET_OCL1485 = ConvertAbilityRealLevelField125(1331915825) abilityreallevelfield ABILITY_RLF_DAMAGE_REDUCTION_PER_TARGET169 = ConvertAbilityRealLevelField125(1331915827) abilityreallevelfield ABILITY_RLF_EFFECT_DELAY_OEQ1198 = ConvertAbilityRealLevelField125(1332048177) abilityreallevelfield ABILITY_RLF_DAMAGE_PER_SECOND_TO_BUILDINGS783 = ConvertAbilityRealLevelField125(1332048178) abilityreallevelfield ABILITY_RLF_UNITS_SLOWED_PERCENT303 = ConvertAbilityRealLevelField125(1332048179) abilityreallevelfield ABILITY_RLF_FINAL_AREA_OEQ4101 = ConvertAbilityRealLevelField125(1332048180) abilityreallevelfield ABILITY_RLF_DAMAGE_PER_SECOND_EER1617 = ConvertAbilityRealLevelField125(1164276273) abilityreallevelfield ABILITY_RLF_DAMAGE_DEALT_TO_ATTACKERS213 = ConvertAbilityRealLevelField125(1164011569) abilityreallevelfield ABILITY_RLF_LIFE_HEALED114 = ConvertAbilityRealLevelField125(1165259057) abilityreallevelfield ABILITY_RLF_HEAL_INTERVAL148 = ConvertAbilityRealLevelField125(1165259058) abilityreallevelfield ABILITY_RLF_BUILDING_REDUCTION_ETQ3195 = ConvertAbilityRealLevelField125(1165259059) abilityreallevelfield ABILITY_RLF_INITIAL_IMMUNITY_DURATION139 = ConvertAbilityRealLevelField125(1165259060) abilityreallevelfield ABILITY_RLF_MAX_LIFE_DRAINED_PER_SECOND_PERCENT180 = ConvertAbilityRealLevelField125(1432642609) abilityreallevelfield ABILITY_RLF_BUILDING_REDUCTION_UDD2718 = ConvertAbilityRealLevelField125(1432642610) abilityreallevelfield ABILITY_RLF_ARMOR_DURATION744 = ConvertAbilityRealLevelField125(1432772913) abilityreallevelfield ABILITY_RLF_ARMOR_BONUS_UFA2144 = ConvertAbilityRealLevelField125(1432772914) abilityreallevelfield ABILITY_RLF_AREA_OF_EFFECT_DAMAGE214 = ConvertAbilityRealLevelField125(1432776241) abilityreallevelfield ABILITY_RLF_SPECIFIC_TARGET_DAMAGE_UFN2127 = ConvertAbilityRealLevelField125(1432776242) abilityreallevelfield ABILITY_RLF_DAMAGE_BONUS_HFA1190 = ConvertAbilityRealLevelField125(1214669105) abilityreallevelfield ABILITY_RLF_DAMAGE_DEALT_ESF1160 = ConvertAbilityRealLevelField125(1165190705) abilityreallevelfield ABILITY_RLF_DAMAGE_INTERVAL_ESF2657 = ConvertAbilityRealLevelField125(1165190706) abilityreallevelfield ABILITY_RLF_BUILDING_REDUCTION_ESF3114 = ConvertAbilityRealLevelField125(1165190707) abilityreallevelfield ABILITY_RLF_DAMAGE_BONUS_PERCENT174 = ConvertAbilityRealLevelField125(1164014129) abilityreallevelfield ABILITY_RLF_DEFENSE_BONUS_HAV1913 = ConvertAbilityRealLevelField125(1214346801) abilityreallevelfield ABILITY_RLF_HIT_POINT_BONUS172 = ConvertAbilityRealLevelField125(1214346802) abilityreallevelfield ABILITY_RLF_DAMAGE_BONUS_HAV3257 = ConvertAbilityRealLevelField125(1214346803) abilityreallevelfield ABILITY_RLF_MAGIC_DAMAGE_REDUCTION_HAV4185 = ConvertAbilityRealLevelField125(1214346804) abilityreallevelfield ABILITY_RLF_CHANCE_TO_BASH114 = ConvertAbilityRealLevelField125(1214408753) abilityreallevelfield ABILITY_RLF_DAMAGE_MULTIPLIER_HBH2363 = ConvertAbilityRealLevelField125(1214408754) abilityreallevelfield ABILITY_RLF_DAMAGE_BONUS_HBH3120 = ConvertAbilityRealLevelField125(1214408755) abilityreallevelfield ABILITY_RLF_CHANCE_TO_MISS_HBH4125 = ConvertAbilityRealLevelField125(1214408756) abilityreallevelfield ABILITY_RLF_DAMAGE_HTB1131 = ConvertAbilityRealLevelField125(1215586865) abilityreallevelfield ABILITY_RLF_AOE_DAMAGE157 = ConvertAbilityRealLevelField125(1215587121) abilityreallevelfield ABILITY_RLF_SPECIFIC_TARGET_DAMAGE_HTC2615 = ConvertAbilityRealLevelField125(1215587122) abilityreallevelfield ABILITY_RLF_MOVEMENT_SPEED_REDUCTION_PERCENT_HTC3206 = ConvertAbilityRealLevelField125(1215587123) abilityreallevelfield ABILITY_RLF_ATTACK_SPEED_REDUCTION_PERCENT_HTC4143 = ConvertAbilityRealLevelField125(1215587124) abilityreallevelfield ABILITY_RLF_ARMOR_BONUS_HAD1168 = ConvertAbilityRealLevelField125(1214342193) abilityreallevelfield ABILITY_RLF_AMOUNT_HEALED_DAMAGED_HHB1117 = ConvertAbilityRealLevelField125(1214800433) abilityreallevelfield ABILITY_RLF_EXTRA_DAMAGE_HCA1210 = ConvertAbilityRealLevelField125(1214472497) abilityreallevelfield ABILITY_RLF_MOVEMENT_SPEED_FACTOR_HCA2768 = ConvertAbilityRealLevelField125(1214472498) abilityreallevelfield ABILITY_RLF_ATTACK_SPEED_FACTOR_HCA3192 = ConvertAbilityRealLevelField125(1214472499) abilityreallevelfield ABILITY_RLF_MOVEMENT_SPEED_INCREASE_PERCENT_OAE1175 = ConvertAbilityRealLevelField125(1331782961) abilityreallevelfield ABILITY_RLF_ATTACK_SPEED_INCREASE_PERCENT_OAE2298 = ConvertAbilityRealLevelField125(1331782962) abilityreallevelfield ABILITY_RLF_REINCARNATION_DELAY687 = ConvertAbilityRealLevelField125(1332897073) abilityreallevelfield ABILITY_RLF_DAMAGE_OSH1153 = ConvertAbilityRealLevelField125(1332963377) abilityreallevelfield ABILITY_RLF_MAXIMUM_DAMAGE_OSH2157 = ConvertAbilityRealLevelField125(1332963378) abilityreallevelfield ABILITY_RLF_DISTANCE_OSH3441 = ConvertAbilityRealLevelField125(1332963379) abilityreallevelfield ABILITY_RLF_FINAL_AREA_OSH4145 = ConvertAbilityRealLevelField125(1332963380) abilityreallevelfield ABILITY_RLF_GRAPHIC_DELAY_NFD1104 = ConvertAbilityRealLevelField125(1315333169) abilityreallevelfield ABILITY_RLF_GRAPHIC_DURATION_NFD2188 = ConvertAbilityRealLevelField125(1315333170) abilityreallevelfield ABILITY_RLF_DAMAGE_NFD3527 = ConvertAbilityRealLevelField125(1315333171) abilityreallevelfield ABILITY_RLF_SUMMONED_UNIT_DAMAGE_AMS1792 = ConvertAbilityRealLevelField125(1097691953) abilityreallevelfield ABILITY_RLF_MAGIC_DAMAGE_REDUCTION_AMS2834 = ConvertAbilityRealLevelField125(1097691954) abilityreallevelfield ABILITY_RLF_AURA_DURATION533 = ConvertAbilityRealLevelField125(1097886769) abilityreallevelfield ABILITY_RLF_DAMAGE_PER_SECOND_APL2553 = ConvertAbilityRealLevelField125(1097886770) abilityreallevelfield ABILITY_RLF_DURATION_OF_PLAGUE_WARD854 = ConvertAbilityRealLevelField125(1097886771) abilityreallevelfield ABILITY_RLF_AMOUNT_OF_HIT_POINTS_REGENERATED144 = ConvertAbilityRealLevelField125(1331786289) abilityreallevelfield ABILITY_RLF_ATTACK_DAMAGE_INCREASE_AKB1952 = ConvertAbilityRealLevelField125(1097556529) abilityreallevelfield ABILITY_RLF_MANA_LOSS_ADM1197 = ConvertAbilityRealLevelField125(1097100593) abilityreallevelfield ABILITY_RLF_SUMMONED_UNIT_DAMAGE_ADM2181 = ConvertAbilityRealLevelField125(1097100594) abilityreallevelfield ABILITY_RLF_EXPANSION_AMOUNT127 = ConvertAbilityRealLevelField125(1114401073) abilityreallevelfield ABILITY_RLF_INTERVAL_DURATION_BGM2156 = ConvertAbilityRealLevelField125(1114074418) abilityreallevelfield ABILITY_RLF_RADIUS_OF_MINING_RING495 = ConvertAbilityRealLevelField125(1114074420) abilityreallevelfield ABILITY_RLF_ATTACK_SPEED_INCREASE_PERCENT_BLO1171 = ConvertAbilityRealLevelField125(1114402609) abilityreallevelfield ABILITY_RLF_MOVEMENT_SPEED_INCREASE_PERCENT_BLO2374 = ConvertAbilityRealLevelField125(1114402610) abilityreallevelfield ABILITY_RLF_SCALING_FACTOR247 = ConvertAbilityRealLevelField125(1114402611) abilityreallevelfield ABILITY_RLF_HIT_POINTS_PER_SECOND_CAN1112 = ConvertAbilityRealLevelField125(1130458673) abilityreallevelfield ABILITY_RLF_MAX_HIT_POINTS542 = ConvertAbilityRealLevelField125(1130458674) abilityreallevelfield ABILITY_RLF_DAMAGE_PER_SECOND_DEV2202 = ConvertAbilityRealLevelField125(1147500082) abilityreallevelfield ABILITY_RLF_MOVEMENT_UPDATE_FREQUENCY_CHD1103 = ConvertAbilityRealLevelField125(1130914865) abilityreallevelfield ABILITY_RLF_ATTACK_UPDATE_FREQUENCY_CHD2151 = ConvertAbilityRealLevelField125(1130914866) abilityreallevelfield ABILITY_RLF_SUMMONED_UNIT_DAMAGE_CHD3119 = ConvertAbilityRealLevelField125(1130914867) abilityreallevelfield ABILITY_RLF_MOVEMENT_SPEED_REDUCTION_PERCENT_CRI1127 = ConvertAbilityRealLevelField125(1131571505) abilityreallevelfield ABILITY_RLF_ATTACK_SPEED_REDUCTION_PERCENT_CRI2167 = ConvertAbilityRealLevelField125(1131571506) abilityreallevelfield ABILITY_RLF_DAMAGE_REDUCTION_CRI3143 = ConvertAbilityRealLevelField125(1131571507) abilityreallevelfield ABILITY_RLF_CHANCE_TO_MISS_CRS170 = ConvertAbilityRealLevelField125(1131574065) abilityreallevelfield ABILITY_RLF_FULL_DAMAGE_RADIUS_DDA1146 = ConvertAbilityRealLevelField125(1147429169) abilityreallevelfield ABILITY_RLF_FULL_DAMAGE_AMOUNT_DDA2173 = ConvertAbilityRealLevelField125(1147429170) abilityreallevelfield ABILITY_RLF_PARTIAL_DAMAGE_RADIUS149 = ConvertAbilityRealLevelField125(1147429171) abilityreallevelfield ABILITY_RLF_PARTIAL_DAMAGE_AMOUNT367 = ConvertAbilityRealLevelField125(1147429172) abilityreallevelfield ABILITY_RLF_BUILDING_DAMAGE_FACTOR_SDS1136 = ConvertAbilityRealLevelField125(1399092017) abilityreallevelfield ABILITY_RLF_MAX_DAMAGE_UCO5968 = ConvertAbilityRealLevelField125(1432579893) abilityreallevelfield ABILITY_RLF_MOVE_SPEED_BONUS_UCO6334 = ConvertAbilityRealLevelField125(1432579894) abilityreallevelfield ABILITY_RLF_DAMAGE_TAKEN_PERCENT_DEF1310 = ConvertAbilityRealLevelField125(1147495985) abilityreallevelfield ABILITY_RLF_DAMAGE_DEALT_PERCENT_DEF2143 = ConvertAbilityRealLevelField125(1147495986) abilityreallevelfield ABILITY_RLF_MOVEMENT_SPEED_FACTOR_DEF3125 = ConvertAbilityRealLevelField125(1147495987) abilityreallevelfield ABILITY_RLF_ATTACK_SPEED_FACTOR_DEF4133 = ConvertAbilityRealLevelField125(1147495988) abilityreallevelfield ABILITY_RLF_MAGIC_DAMAGE_REDUCTION_DEF5124 = ConvertAbilityRealLevelField125(1147495989) abilityreallevelfield ABILITY_RLF_CHANCE_TO_DEFLECT107 = ConvertAbilityRealLevelField125(1147495990) abilityreallevelfield ABILITY_RLF_DEFLECT_DAMAGE_TAKEN_PIERCING144 = ConvertAbilityRealLevelField125(1147495991) abilityreallevelfield ABILITY_RLF_DEFLECT_DAMAGE_TAKEN_SPELLS162 = ConvertAbilityRealLevelField125(1147495992) abilityreallevelfield ABILITY_RLF_RIP_DELAY183 = ConvertAbilityRealLevelField125(1164014641) abilityreallevelfield ABILITY_RLF_EAT_DELAY200 = ConvertAbilityRealLevelField125(1164014642) abilityreallevelfield ABILITY_RLF_HIT_POINTS_GAINED_EAT3115 = ConvertAbilityRealLevelField125(1164014643) abilityreallevelfield ABILITY_RLF_AIR_UNIT_LOWER_DURATION166 = ConvertAbilityRealLevelField125(1164866353) abilityreallevelfield ABILITY_RLF_AIR_UNIT_HEIGHT199 = ConvertAbilityRealLevelField125(1164866354) abilityreallevelfield ABILITY_RLF_MELEE_ATTACK_RANGE206 = ConvertAbilityRealLevelField125(1164866355) abilityreallevelfield ABILITY_RLF_INTERVAL_DURATION_EGM2201 = ConvertAbilityRealLevelField125(1164406066) abilityreallevelfield ABILITY_RLF_EFFECT_DELAY_FLA2154 = ConvertAbilityRealLevelField125(1181507890) abilityreallevelfield ABILITY_RLF_MINING_DURATION143 = ConvertAbilityRealLevelField125(1198285874) abilityreallevelfield ABILITY_RLF_RADIUS_OF_GRAVESTONES983 = ConvertAbilityRealLevelField125(1199137842) abilityreallevelfield ABILITY_RLF_RADIUS_OF_CORPSES197 = ConvertAbilityRealLevelField125(1199137843) abilityreallevelfield ABILITY_RLF_HIT_POINTS_GAINED_HEA1156 = ConvertAbilityRealLevelField125(1214603569) abilityreallevelfield ABILITY_RLF_DAMAGE_INCREASE_PERCENT_INF1552 = ConvertAbilityRealLevelField125(1231971889) abilityreallevelfield ABILITY_RLF_AUTOCAST_RANGE687 = ConvertAbilityRealLevelField125(1231971891) abilityreallevelfield ABILITY_RLF_LIFE_REGEN_RATE808 = ConvertAbilityRealLevelField125(1231971892) abilityreallevelfield ABILITY_RLF_GRAPHIC_DELAY_LIT1199 = ConvertAbilityRealLevelField125(1281979441) abilityreallevelfield ABILITY_RLF_GRAPHIC_DURATION_LIT2203 = ConvertAbilityRealLevelField125(1281979442) abilityreallevelfield ABILITY_RLF_DAMAGE_PER_SECOND_LSH1750 = ConvertAbilityRealLevelField125(1282631729) abilityreallevelfield ABILITY_RLF_MANA_GAINED235 = ConvertAbilityRealLevelField125(1298297905) abilityreallevelfield ABILITY_RLF_HIT_POINTS_GAINED_MBT2153 = ConvertAbilityRealLevelField125(1298297906) abilityreallevelfield ABILITY_RLF_AUTOCAST_REQUIREMENT104 = ConvertAbilityRealLevelField125(1298297907) abilityreallevelfield ABILITY_RLF_WATER_HEIGHT769 = ConvertAbilityRealLevelField125(1298297908) abilityreallevelfield ABILITY_RLF_ACTIVATION_DELAY_MIN1750 = ConvertAbilityRealLevelField125(1298755121) abilityreallevelfield ABILITY_RLF_INVISIBILITY_TRANSITION_TIME556 = ConvertAbilityRealLevelField125(1298755122) abilityreallevelfield ABILITY_RLF_ACTIVATION_RADIUS377 = ConvertAbilityRealLevelField125(1315271985) abilityreallevelfield ABILITY_RLF_AMOUNT_REGENERATED681 = ConvertAbilityRealLevelField125(1098018097) abilityreallevelfield ABILITY_RLF_DAMAGE_PER_SECOND_POI1135 = ConvertAbilityRealLevelField125(1349478705) abilityreallevelfield ABILITY_RLF_ATTACK_SPEED_FACTOR_POI2196 = ConvertAbilityRealLevelField125(1349478706) abilityreallevelfield ABILITY_RLF_MOVEMENT_SPEED_FACTOR_POI3137 = ConvertAbilityRealLevelField125(1349478707) abilityreallevelfield ABILITY_RLF_EXTRA_DAMAGE_POA1144 = ConvertAbilityRealLevelField125(1349476657) abilityreallevelfield ABILITY_RLF_DAMAGE_PER_SECOND_POA2159 = ConvertAbilityRealLevelField125(1349476658) abilityreallevelfield ABILITY_RLF_ATTACK_SPEED_FACTOR_POA3791 = ConvertAbilityRealLevelField125(1349476659) abilityreallevelfield ABILITY_RLF_MOVEMENT_SPEED_FACTOR_POA4566 = ConvertAbilityRealLevelField125(1349476660) abilityreallevelfield ABILITY_RLF_DAMAGE_AMPLIFICATION124 = ConvertAbilityRealLevelField125(1349481266) abilityreallevelfield ABILITY_RLF_CHANCE_TO_STOMP_PERCENT304 = ConvertAbilityRealLevelField125(1466004017) abilityreallevelfield ABILITY_RLF_DAMAGE_DEALT_WAR2157 = ConvertAbilityRealLevelField125(1466004018) abilityreallevelfield ABILITY_RLF_FULL_DAMAGE_RADIUS_WAR3108 = ConvertAbilityRealLevelField125(1466004019) abilityreallevelfield ABILITY_RLF_HALF_DAMAGE_RADIUS_WAR4124 = ConvertAbilityRealLevelField125(1466004020) abilityreallevelfield ABILITY_RLF_SUMMONED_UNIT_DAMAGE_PRG3125 = ConvertAbilityRealLevelField125(1349674803) abilityreallevelfield ABILITY_RLF_UNIT_PAUSE_DURATION850 = ConvertAbilityRealLevelField125(1349674804) abilityreallevelfield ABILITY_RLF_HERO_PAUSE_DURATION546 = ConvertAbilityRealLevelField125(1349674805) abilityreallevelfield ABILITY_RLF_HIT_POINTS_GAINED_REJ1883 = ConvertAbilityRealLevelField125(1382378033) abilityreallevelfield ABILITY_RLF_MANA_POINTS_GAINED_REJ2113 = ConvertAbilityRealLevelField125(1382378034) abilityreallevelfield ABILITY_RLF_MINIMUM_LIFE_REQUIRED152 = ConvertAbilityRealLevelField125(1383096883) abilityreallevelfield ABILITY_RLF_MINIMUM_MANA_REQUIRED726 = ConvertAbilityRealLevelField125(1383096884) abilityreallevelfield ABILITY_RLF_REPAIR_COST_RATIO209 = ConvertAbilityRealLevelField125(1382379569) abilityreallevelfield ABILITY_RLF_REPAIR_TIME_RATIO482 = ConvertAbilityRealLevelField125(1382379570) abilityreallevelfield ABILITY_RLF_POWERBUILD_COST860 = ConvertAbilityRealLevelField125(1382379571) abilityreallevelfield ABILITY_RLF_POWERBUILD_RATE122 = ConvertAbilityRealLevelField125(1382379572) abilityreallevelfield ABILITY_RLF_NAVAL_RANGE_BONUS205 = ConvertAbilityRealLevelField125(1382379573) abilityreallevelfield ABILITY_RLF_DAMAGE_INCREASE_PERCENT_ROA1203 = ConvertAbilityRealLevelField125(1383031089) abilityreallevelfield ABILITY_RLF_LIFE_REGENERATION_RATE183 = ConvertAbilityRealLevelField125(1383031091) abilityreallevelfield ABILITY_RLF_MANA_REGEN141 = ConvertAbilityRealLevelField125(1383031092) abilityreallevelfield ABILITY_RLF_DAMAGE_INCREASE205 = ConvertAbilityRealLevelField125(1315074609) abilityreallevelfield ABILITY_RLF_SALVAGE_COST_RATIO127 = ConvertAbilityRealLevelField125(1398893617) abilityreallevelfield ABILITY_RLF_IN_FLIGHT_SIGHT_RADIUS142 = ConvertAbilityRealLevelField125(1165192753) abilityreallevelfield ABILITY_RLF_HOVERING_SIGHT_RADIUS502 = ConvertAbilityRealLevelField125(1165192754) abilityreallevelfield ABILITY_RLF_HOVERING_HEIGHT127 = ConvertAbilityRealLevelField125(1165192755) abilityreallevelfield ABILITY_RLF_DURATION_OF_OWLS123 = ConvertAbilityRealLevelField125(1165192757) abilityreallevelfield ABILITY_RLF_FADE_DURATION161 = ConvertAbilityRealLevelField125(1399352625) abilityreallevelfield ABILITY_RLF_DAY_NIGHT_DURATION520 = ConvertAbilityRealLevelField125(1399352626) abilityreallevelfield ABILITY_RLF_ACTION_DURATION174 = ConvertAbilityRealLevelField125(1399352627) abilityreallevelfield ABILITY_RLF_MOVEMENT_SPEED_FACTOR_SLO1140 = ConvertAbilityRealLevelField125(1399615281) abilityreallevelfield ABILITY_RLF_ATTACK_SPEED_FACTOR_SLO2268 = ConvertAbilityRealLevelField125(1399615282) abilityreallevelfield ABILITY_RLF_DAMAGE_PER_SECOND_SPO1167 = ConvertAbilityRealLevelField125(1399877425) abilityreallevelfield ABILITY_RLF_MOVEMENT_SPEED_FACTOR_SPO2144 = ConvertAbilityRealLevelField125(1399877426) abilityreallevelfield ABILITY_RLF_ATTACK_SPEED_FACTOR_SPO3772 = ConvertAbilityRealLevelField125(1399877427) abilityreallevelfield ABILITY_RLF_ACTIVATION_DELAY_STA1958 = ConvertAbilityRealLevelField125(1400135985) abilityreallevelfield ABILITY_RLF_DETECTION_RADIUS_STA2173 = ConvertAbilityRealLevelField125(1400135986) abilityreallevelfield ABILITY_RLF_DETONATION_RADIUS768 = ConvertAbilityRealLevelField125(1400135987) abilityreallevelfield ABILITY_RLF_STUN_DURATION_STA4126 = ConvertAbilityRealLevelField125(1400135988) abilityreallevelfield ABILITY_RLF_ATTACK_SPEED_BONUS_PERCENT165 = ConvertAbilityRealLevelField125(1432905265) abilityreallevelfield ABILITY_RLF_DAMAGE_PER_SECOND_UHF2692 = ConvertAbilityRealLevelField125(1432905266) abilityreallevelfield ABILITY_RLF_LUMBER_PER_INTERVAL174 = ConvertAbilityRealLevelField125(1466458417) abilityreallevelfield ABILITY_RLF_ART_ATTACHMENT_HEIGHT184 = ConvertAbilityRealLevelField125(1466458419) abilityreallevelfield ABILITY_RLF_TELEPORT_AREA_WIDTH101 = ConvertAbilityRealLevelField125(1467117617) abilityreallevelfield ABILITY_RLF_TELEPORT_AREA_HEIGHT101 = ConvertAbilityRealLevelField125(1467117618) abilityreallevelfield ABILITY_RLF_LIFE_STOLEN_PER_ATTACK555 = ConvertAbilityRealLevelField125(1232494957) abilityreallevelfield ABILITY_RLF_DAMAGE_BONUS_IDAM203 = ConvertAbilityRealLevelField125(1231315309) abilityreallevelfield ABILITY_RLF_CHANCE_TO_HIT_UNITS_PERCENT609 = ConvertAbilityRealLevelField125(1232036402) abilityreallevelfield ABILITY_RLF_CHANCE_TO_HIT_HEROS_PERCENT140 = ConvertAbilityRealLevelField125(1232036403) abilityreallevelfield ABILITY_RLF_CHANCE_TO_HIT_SUMMONS_PERCENT100 = ConvertAbilityRealLevelField125(1232036404) abilityreallevelfield ABILITY_RLF_DELAY_FOR_TARGET_EFFECT206 = ConvertAbilityRealLevelField125(1231316332) abilityreallevelfield ABILITY_RLF_DAMAGE_DEALT_PERCENT_OF_NORMAL183 = ConvertAbilityRealLevelField125(1231645796) abilityreallevelfield ABILITY_RLF_DAMAGE_RECEIVED_MULTIPLIER138 = ConvertAbilityRealLevelField125(1231645815) abilityreallevelfield ABILITY_RLF_MANA_REGENERATION_BONUS_AS_FRACTION_OF_NORMAL852 = ConvertAbilityRealLevelField125(1231909488) abilityreallevelfield ABILITY_RLF_MOVEMENT_SPEED_INCREASE_ISPI732 = ConvertAbilityRealLevelField125(1232302185) abilityreallevelfield ABILITY_RLF_DAMAGE_PER_SECOND_IDPS118 = ConvertAbilityRealLevelField125(1231319155) abilityreallevelfield ABILITY_RLF_ATTACK_DAMAGE_INCREASE_CAC1184 = ConvertAbilityRealLevelField125(1130455857) abilityreallevelfield ABILITY_RLF_DAMAGE_PER_SECOND_COR1182 = ConvertAbilityRealLevelField125(1131377201) abilityreallevelfield ABILITY_RLF_ATTACK_SPEED_INCREASE_ISX1139 = ConvertAbilityRealLevelField125(1232304177) abilityreallevelfield ABILITY_RLF_DAMAGE_WRS1190 = ConvertAbilityRealLevelField125(1467118385) abilityreallevelfield ABILITY_RLF_TERRAIN_DEFORMATION_AMPLITUDE118 = ConvertAbilityRealLevelField125(1467118386) abilityreallevelfield ABILITY_RLF_DAMAGE_CTC1179 = ConvertAbilityRealLevelField125(1131701041) abilityreallevelfield ABILITY_RLF_EXTRA_DAMAGE_TO_TARGET121 = ConvertAbilityRealLevelField125(1131701042) abilityreallevelfield ABILITY_RLF_MOVEMENT_SPEED_REDUCTION_CTC3229 = ConvertAbilityRealLevelField125(1131701043) abilityreallevelfield ABILITY_RLF_ATTACK_SPEED_REDUCTION_CTC4180 = ConvertAbilityRealLevelField125(1131701044) abilityreallevelfield ABILITY_RLF_DAMAGE_CTB1583 = ConvertAbilityRealLevelField125(1131700785) abilityreallevelfield ABILITY_RLF_CASTING_DELAY_SECONDS167 = ConvertAbilityRealLevelField125(1432646450) abilityreallevelfield ABILITY_RLF_MANA_LOSS_PER_UNIT_DTN1196 = ConvertAbilityRealLevelField125(1148481073) abilityreallevelfield ABILITY_RLF_DAMAGE_TO_SUMMONED_UNITS_DTN2470 = ConvertAbilityRealLevelField125(1148481074) abilityreallevelfield ABILITY_RLF_TRANSITION_TIME_SECONDS190 = ConvertAbilityRealLevelField125(1232499505) abilityreallevelfield ABILITY_RLF_MANA_DRAINED_PER_SECOND_NMR1995 = ConvertAbilityRealLevelField125(1315795505) abilityreallevelfield ABILITY_RLF_CHANCE_TO_REDUCE_DAMAGE_PERCENT442 = ConvertAbilityRealLevelField125(1400073009) abilityreallevelfield ABILITY_RLF_MINIMUM_DAMAGE127 = ConvertAbilityRealLevelField125(1400073010) abilityreallevelfield ABILITY_RLF_IGNORED_DAMAGE187 = ConvertAbilityRealLevelField125(1400073011) abilityreallevelfield ABILITY_RLF_FULL_DAMAGE_DEALT552 = ConvertAbilityRealLevelField125(1214673713) abilityreallevelfield ABILITY_RLF_FULL_DAMAGE_INTERVAL322 = ConvertAbilityRealLevelField125(1214673714) abilityreallevelfield ABILITY_RLF_HALF_DAMAGE_DEALT155 = ConvertAbilityRealLevelField125(1214673715) abilityreallevelfield ABILITY_RLF_HALF_DAMAGE_INTERVAL162 = ConvertAbilityRealLevelField125(1214673716) abilityreallevelfield ABILITY_RLF_BUILDING_REDUCTION_HFS5122 = ConvertAbilityRealLevelField125(1214673717) abilityreallevelfield ABILITY_RLF_MAXIMUM_DAMAGE_HFS6116 = ConvertAbilityRealLevelField125(1214673718) abilityreallevelfield ABILITY_RLF_MANA_PER_HIT_POINT143 = ConvertAbilityRealLevelField125(1315795761) abilityreallevelfield ABILITY_RLF_DAMAGE_ABSORBED_PERCENT227 = ConvertAbilityRealLevelField125(1315795762) abilityreallevelfield ABILITY_RLF_WAVE_DISTANCE153 = ConvertAbilityRealLevelField125(1432972593) abilityreallevelfield ABILITY_RLF_WAVE_TIME_SECONDS197 = ConvertAbilityRealLevelField125(1432972594) abilityreallevelfield ABILITY_RLF_DAMAGE_DEALT_UIM3108 = ConvertAbilityRealLevelField125(1432972595) abilityreallevelfield ABILITY_RLF_AIR_TIME_SECONDS_UIM4175 = ConvertAbilityRealLevelField125(1432972596) abilityreallevelfield ABILITY_RLF_UNIT_RELEASE_INTERVAL_SECONDS182 = ConvertAbilityRealLevelField125(1433170738) abilityreallevelfield ABILITY_RLF_DAMAGE_RETURN_FACTOR137 = ConvertAbilityRealLevelField125(1433170740) abilityreallevelfield ABILITY_RLF_DAMAGE_RETURN_THRESHOLD200 = ConvertAbilityRealLevelField125(1433170741) abilityreallevelfield ABILITY_RLF_RETURNED_DAMAGE_FACTOR411 = ConvertAbilityRealLevelField125(1433695025) abilityreallevelfield ABILITY_RLF_RECEIVED_DAMAGE_FACTOR194 = ConvertAbilityRealLevelField125(1433695026) abilityreallevelfield ABILITY_RLF_DEFENSE_BONUS_UTS3121 = ConvertAbilityRealLevelField125(1433695027) abilityreallevelfield ABILITY_RLF_DAMAGE_BONUS_NBA1924 = ConvertAbilityRealLevelField125(1315070257) abilityreallevelfield ABILITY_RLF_SUMMONED_UNIT_DURATION_SECONDS_NBA3726 = ConvertAbilityRealLevelField125(1315070259) abilityreallevelfield ABILITY_RLF_MANA_PER_SUMMONED_HITPOINT125 = ConvertAbilityRealLevelField125(1131243314) abilityreallevelfield ABILITY_RLF_CHARGE_FOR_CURRENT_LIFE901 = ConvertAbilityRealLevelField125(1131243315) abilityreallevelfield ABILITY_RLF_HIT_POINTS_DRAINED535 = ConvertAbilityRealLevelField125(1315205681) abilityreallevelfield ABILITY_RLF_MANA_POINTS_DRAINED178 = ConvertAbilityRealLevelField125(1315205682) abilityreallevelfield ABILITY_RLF_DRAIN_INTERVAL_SECONDS189 = ConvertAbilityRealLevelField125(1315205683) abilityreallevelfield ABILITY_RLF_LIFE_TRANSFERRED_PER_SECOND696 = ConvertAbilityRealLevelField125(1315205684) abilityreallevelfield ABILITY_RLF_MANA_TRANSFERRED_PER_SECOND209 = ConvertAbilityRealLevelField125(1315205685) abilityreallevelfield ABILITY_RLF_BONUS_LIFE_FACTOR181 = ConvertAbilityRealLevelField125(1315205686) abilityreallevelfield ABILITY_RLF_BONUS_LIFE_DECAY214 = ConvertAbilityRealLevelField125(1315205687) abilityreallevelfield ABILITY_RLF_BONUS_MANA_FACTOR185 = ConvertAbilityRealLevelField125(1315205688) abilityreallevelfield ABILITY_RLF_BONUS_MANA_DECAY558 = ConvertAbilityRealLevelField125(1315205689) abilityreallevelfield ABILITY_RLF_CHANCE_TO_MISS_PERCENT174 = ConvertAbilityRealLevelField125(1316186418) abilityreallevelfield ABILITY_RLF_MOVEMENT_SPEED_MODIFIER183 = ConvertAbilityRealLevelField125(1316186419) abilityreallevelfield ABILITY_RLF_ATTACK_SPEED_MODIFIER766 = ConvertAbilityRealLevelField125(1316186420) abilityreallevelfield ABILITY_RLF_DAMAGE_PER_SECOND_TDG1137 = ConvertAbilityRealLevelField125(1415866161) abilityreallevelfield ABILITY_RLF_MEDIUM_DAMAGE_RADIUS_TDG2485 = ConvertAbilityRealLevelField125(1415866162) abilityreallevelfield ABILITY_RLF_MEDIUM_DAMAGE_PER_SECOND152 = ConvertAbilityRealLevelField125(1415866163) abilityreallevelfield ABILITY_RLF_SMALL_DAMAGE_RADIUS_TDG4514 = ConvertAbilityRealLevelField125(1415866164) abilityreallevelfield ABILITY_RLF_SMALL_DAMAGE_PER_SECOND211 = ConvertAbilityRealLevelField125(1415866165) abilityreallevelfield ABILITY_RLF_AIR_TIME_SECONDS_TSP1172 = ConvertAbilityRealLevelField125(1416851505) abilityreallevelfield ABILITY_RLF_MINIMUM_HIT_INTERVAL_SECONDS702 = ConvertAbilityRealLevelField125(1416851506) abilityreallevelfield ABILITY_RLF_DAMAGE_PER_SECOND_NBF5125 = ConvertAbilityRealLevelField125(1315071541) abilityreallevelfield ABILITY_RLF_MAXIMUM_RANGE123 = ConvertAbilityRealLevelField125(1164078129) abilityreallevelfield ABILITY_RLF_MINIMUM_RANGE119 = ConvertAbilityRealLevelField125(1164078130) abilityreallevelfield ABILITY_RLF_DAMAGE_PER_TARGET_EFK1162 = ConvertAbilityRealLevelField125(1164340017) abilityreallevelfield ABILITY_RLF_MAXIMUM_TOTAL_DAMAGE199 = ConvertAbilityRealLevelField125(1164340018) abilityreallevelfield ABILITY_RLF_MAXIMUM_SPEED_ADJUSTMENT168 = ConvertAbilityRealLevelField125(1164340020) abilityreallevelfield ABILITY_RLF_DECAYING_DAMAGE993 = ConvertAbilityRealLevelField125(1165191217) abilityreallevelfield ABILITY_RLF_MOVEMENT_SPEED_FACTOR_ESH2206 = ConvertAbilityRealLevelField125(1165191218) abilityreallevelfield ABILITY_RLF_ATTACK_SPEED_FACTOR_ESH3192 = ConvertAbilityRealLevelField125(1165191219) abilityreallevelfield ABILITY_RLF_DECAY_POWER159 = ConvertAbilityRealLevelField125(1165191220) abilityreallevelfield ABILITY_RLF_INITIAL_DAMAGE_ESH5791 = ConvertAbilityRealLevelField125(1165191221) abilityreallevelfield ABILITY_RLF_MAXIMUM_LIFE_ABSORBED142 = ConvertAbilityRealLevelField125(1633841969) abilityreallevelfield ABILITY_RLF_MAXIMUM_MANA_ABSORBED165 = ConvertAbilityRealLevelField125(1633841970) abilityreallevelfield ABILITY_RLF_MOVEMENT_SPEED_INCREASE_BSK1164 = ConvertAbilityRealLevelField125(1651731249) abilityreallevelfield ABILITY_RLF_ATTACK_SPEED_INCREASE_BSK2850 = ConvertAbilityRealLevelField125(1651731250) abilityreallevelfield ABILITY_RLF_DAMAGE_TAKEN_INCREASE850 = ConvertAbilityRealLevelField125(1651731251) abilityreallevelfield ABILITY_RLF_LIFE_PER_UNIT498 = ConvertAbilityRealLevelField125(1685482801) abilityreallevelfield ABILITY_RLF_MANA_PER_UNIT108 = ConvertAbilityRealLevelField125(1685482802) abilityreallevelfield ABILITY_RLF_LIFE_PER_BUFF894 = ConvertAbilityRealLevelField125(1685482803) abilityreallevelfield ABILITY_RLF_MANA_PER_BUFF175 = ConvertAbilityRealLevelField125(1685482804) abilityreallevelfield ABILITY_RLF_SUMMONED_UNIT_DAMAGE_DVM5152 = ConvertAbilityRealLevelField125(1685482805) abilityreallevelfield ABILITY_RLF_DAMAGE_BONUS_FAK1694 = ConvertAbilityRealLevelField125(1717660465) abilityreallevelfield ABILITY_RLF_MEDIUM_DAMAGE_FACTOR_FAK2517 = ConvertAbilityRealLevelField125(1717660466) abilityreallevelfield ABILITY_RLF_SMALL_DAMAGE_FACTOR_FAK3808 = ConvertAbilityRealLevelField125(1717660467) abilityreallevelfield ABILITY_RLF_FULL_DAMAGE_RADIUS_FAK4129 = ConvertAbilityRealLevelField125(1717660468) abilityreallevelfield ABILITY_RLF_HALF_DAMAGE_RADIUS_FAK5185 = ConvertAbilityRealLevelField125(1717660469) abilityreallevelfield ABILITY_RLF_EXTRA_DAMAGE_PER_SECOND137 = ConvertAbilityRealLevelField125(1818849585) abilityreallevelfield ABILITY_RLF_MOVEMENT_SPEED_REDUCTION_LIQ2158 = ConvertAbilityRealLevelField125(1818849586) abilityreallevelfield ABILITY_RLF_ATTACK_SPEED_REDUCTION_LIQ3112 = ConvertAbilityRealLevelField125(1818849587) abilityreallevelfield ABILITY_RLF_MAGIC_DAMAGE_FACTOR902 = ConvertAbilityRealLevelField125(1835625777) abilityreallevelfield ABILITY_RLF_UNIT_DAMAGE_PER_MANA_POINT508 = ConvertAbilityRealLevelField125(1835428913) abilityreallevelfield ABILITY_RLF_HERO_DAMAGE_PER_MANA_POINT214 = ConvertAbilityRealLevelField125(1835428914) abilityreallevelfield ABILITY_RLF_UNIT_MAXIMUM_DAMAGE111 = ConvertAbilityRealLevelField125(1835428915) abilityreallevelfield ABILITY_RLF_HERO_MAXIMUM_DAMAGE766 = ConvertAbilityRealLevelField125(1835428916) abilityreallevelfield ABILITY_RLF_DAMAGE_COOLDOWN179 = ConvertAbilityRealLevelField125(1835428917) abilityreallevelfield ABILITY_RLF_DISTRIBUTED_DAMAGE_FACTOR_SPL1940 = ConvertAbilityRealLevelField125(1936747569) abilityreallevelfield ABILITY_RLF_LIFE_REGENERATED106 = ConvertAbilityRealLevelField125(1769106481) abilityreallevelfield ABILITY_RLF_MANA_REGENERATED541 = ConvertAbilityRealLevelField125(1769106482) abilityreallevelfield ABILITY_RLF_MANA_LOSS_PER_UNIT_IDC1141 = ConvertAbilityRealLevelField125(1768186673) abilityreallevelfield ABILITY_RLF_SUMMONED_UNIT_DAMAGE_IDC2120 = ConvertAbilityRealLevelField125(1768186674) abilityreallevelfield ABILITY_RLF_ACTIVATION_DELAY_IMO2127 = ConvertAbilityRealLevelField125(1768779570) abilityreallevelfield ABILITY_RLF_LURE_INTERVAL_SECONDS107 = ConvertAbilityRealLevelField125(1768779571) abilityreallevelfield ABILITY_RLF_DAMAGE_BONUS_ISR1500 = ConvertAbilityRealLevelField125(1769173553) abilityreallevelfield ABILITY_RLF_DAMAGE_REDUCTION_ISR2132 = ConvertAbilityRealLevelField125(1769173554) abilityreallevelfield ABILITY_RLF_DAMAGE_BONUS_IPV1116 = ConvertAbilityRealLevelField125(1768977969) abilityreallevelfield ABILITY_RLF_LIFE_STEAL_AMOUNT116 = ConvertAbilityRealLevelField125(1768977970) abilityreallevelfield ABILITY_RLF_LIFE_RESTORED_FACTOR348 = ConvertAbilityRealLevelField125(1634956337) abilityreallevelfield ABILITY_RLF_MANA_RESTORED_FACTOR435 = ConvertAbilityRealLevelField125(1634956338) abilityreallevelfield ABILITY_RLF_ATTACH_DELAY128 = ConvertAbilityRealLevelField125(1735549233) abilityreallevelfield ABILITY_RLF_REMOVE_DELAY123 = ConvertAbilityRealLevelField125(1735549234) abilityreallevelfield ABILITY_RLF_HERO_REGENERATION_DELAY149 = ConvertAbilityRealLevelField125(1316184370) abilityreallevelfield ABILITY_RLF_UNIT_REGENERATION_DELAY143 = ConvertAbilityRealLevelField125(1316184371) abilityreallevelfield ABILITY_RLF_MAGIC_DAMAGE_REDUCTION_NSA4445 = ConvertAbilityRealLevelField125(1316184372) abilityreallevelfield ABILITY_RLF_HIT_POINTS_PER_SECOND_NSA5113 = ConvertAbilityRealLevelField125(1316184373) abilityreallevelfield ABILITY_RLF_DAMAGE_TO_SUMMONED_UNITS_IXS1104 = ConvertAbilityRealLevelField125(1232630577) abilityreallevelfield ABILITY_RLF_MAGIC_DAMAGE_REDUCTION_IXS2178 = ConvertAbilityRealLevelField125(1232630578) abilityreallevelfield ABILITY_RLF_SUMMONED_UNIT_DURATION124 = ConvertAbilityRealLevelField125(1315987766) abilityreallevelfield ABILITY_RLF_SHIELD_COOLDOWN_TIME183 = ConvertAbilityRealLevelField125(1316185393) abilityreallevelfield ABILITY_RLF_DAMAGE_PER_SECOND_NDO1504 = ConvertAbilityRealLevelField125(1315204913) abilityreallevelfield ABILITY_RLF_SUMMONED_UNIT_DURATION_SECONDS_NDO3159 = ConvertAbilityRealLevelField125(1315204915) abilityreallevelfield ABILITY_RLF_MEDIUM_DAMAGE_RADIUS_FLK1157 = ConvertAbilityRealLevelField125(1718381361) abilityreallevelfield ABILITY_RLF_SMALL_DAMAGE_RADIUS_FLK2926 = ConvertAbilityRealLevelField125(1718381362) abilityreallevelfield ABILITY_RLF_FULL_DAMAGE_AMOUNT_FLK3189 = ConvertAbilityRealLevelField125(1718381363) abilityreallevelfield ABILITY_RLF_MEDIUM_DAMAGE_AMOUNT713 = ConvertAbilityRealLevelField125(1718381364) abilityreallevelfield ABILITY_RLF_SMALL_DAMAGE_AMOUNT424 = ConvertAbilityRealLevelField125(1718381365) abilityreallevelfield ABILITY_RLF_MOVEMENT_SPEED_REDUCTION_PERCENT_HBN1148 = ConvertAbilityRealLevelField125(1214410289) abilityreallevelfield ABILITY_RLF_ATTACK_SPEED_REDUCTION_PERCENT_HBN2150 = ConvertAbilityRealLevelField125(1214410290) abilityreallevelfield ABILITY_RLF_MAX_MANA_DRAINED_UNITS246 = ConvertAbilityRealLevelField125(1717726001) abilityreallevelfield ABILITY_RLF_DAMAGE_RATIO_UNITS_PERCENT239 = ConvertAbilityRealLevelField125(1717726002) abilityreallevelfield ABILITY_RLF_MAX_MANA_DRAINED_HEROS193 = ConvertAbilityRealLevelField125(1717726003) abilityreallevelfield ABILITY_RLF_DAMAGE_RATIO_HEROS_PERCENT169 = ConvertAbilityRealLevelField125(1717726004) abilityreallevelfield ABILITY_RLF_SUMMONED_DAMAGE249 = ConvertAbilityRealLevelField125(1717726005) abilityreallevelfield ABILITY_RLF_DISTRIBUTED_DAMAGE_FACTOR_NCA1957 = ConvertAbilityRealLevelField125(1852006705) abilityreallevelfield ABILITY_RLF_INITIAL_DAMAGE_PXF1522 = ConvertAbilityRealLevelField125(1886938673) abilityreallevelfield ABILITY_RLF_DAMAGE_PER_SECOND_PXF2360 = ConvertAbilityRealLevelField125(1886938674) abilityreallevelfield ABILITY_RLF_DAMAGE_PER_SECOND_MLS1124 = ConvertAbilityRealLevelField125(1835823921) abilityreallevelfield ABILITY_RLF_BEAST_COLLISION_RADIUS178 = ConvertAbilityRealLevelField125(1316189234) abilityreallevelfield ABILITY_RLF_DAMAGE_AMOUNT_NST3206 = ConvertAbilityRealLevelField125(1316189235) abilityreallevelfield ABILITY_RLF_DAMAGE_RADIUS932 = ConvertAbilityRealLevelField125(1316189236) abilityreallevelfield ABILITY_RLF_DAMAGE_DELAY172 = ConvertAbilityRealLevelField125(1316189237) abilityreallevelfield ABILITY_RLF_FOLLOW_THROUGH_TIME162 = ConvertAbilityRealLevelField125(1315138609) abilityreallevelfield ABILITY_RLF_ART_DURATION168 = ConvertAbilityRealLevelField125(1315138612) abilityreallevelfield ABILITY_RLF_MOVEMENT_SPEED_REDUCTION_PERCENT_NAB1951 = ConvertAbilityRealLevelField125(1315004977) abilityreallevelfield ABILITY_RLF_ATTACK_SPEED_REDUCTION_PERCENT_NAB2407 = ConvertAbilityRealLevelField125(1315004978) abilityreallevelfield ABILITY_RLF_PRIMARY_DAMAGE205 = ConvertAbilityRealLevelField125(1315004980) abilityreallevelfield ABILITY_RLF_SECONDARY_DAMAGE951 = ConvertAbilityRealLevelField125(1315004981) abilityreallevelfield ABILITY_RLF_DAMAGE_INTERVAL_NAB6111 = ConvertAbilityRealLevelField125(1315004982) abilityreallevelfield ABILITY_RLF_GOLD_COST_FACTOR218 = ConvertAbilityRealLevelField125(1316252977) abilityreallevelfield ABILITY_RLF_LUMBER_COST_FACTOR746 = ConvertAbilityRealLevelField125(1316252978) abilityreallevelfield ABILITY_RLF_MOVE_SPEED_BONUS_NEG1113 = ConvertAbilityRealLevelField125(1315268401) abilityreallevelfield ABILITY_RLF_DAMAGE_BONUS_NEG2980 = ConvertAbilityRealLevelField125(1315268402) abilityreallevelfield ABILITY_RLF_DAMAGE_AMOUNT_NCS1146 = ConvertAbilityRealLevelField125(1315140401) abilityreallevelfield ABILITY_RLF_DAMAGE_INTERVAL_NCS2314 = ConvertAbilityRealLevelField125(1315140402) abilityreallevelfield ABILITY_RLF_MAX_DAMAGE_NCS4163 = ConvertAbilityRealLevelField125(1315140404) abilityreallevelfield ABILITY_RLF_BUILDING_DAMAGE_FACTOR_NCS5183 = ConvertAbilityRealLevelField125(1315140405) abilityreallevelfield ABILITY_RLF_EFFECT_DURATION138 = ConvertAbilityRealLevelField125(1315140406) abilityreallevelfield ABILITY_RLF_SPAWN_INTERVAL_NSY1193 = ConvertAbilityRealLevelField125(1316190513) abilityreallevelfield ABILITY_RLF_SPAWN_UNIT_DURATION199 = ConvertAbilityRealLevelField125(1316190515) abilityreallevelfield ABILITY_RLF_SPAWN_UNIT_OFFSET872 = ConvertAbilityRealLevelField125(1316190516) abilityreallevelfield ABILITY_RLF_LEASH_RANGE_NSY5110 = ConvertAbilityRealLevelField125(1316190517) abilityreallevelfield ABILITY_RLF_SPAWN_INTERVAL_NFY1151 = ConvertAbilityRealLevelField125(1315338545) abilityreallevelfield ABILITY_RLF_LEASH_RANGE_NFY2153 = ConvertAbilityRealLevelField125(1315338546) abilityreallevelfield ABILITY_RLF_CHANCE_TO_DEMOLISH306 = ConvertAbilityRealLevelField125(1315202353) abilityreallevelfield ABILITY_RLF_DAMAGE_MULTIPLIER_BUILDINGS121 = ConvertAbilityRealLevelField125(1315202354) abilityreallevelfield ABILITY_RLF_DAMAGE_MULTIPLIER_UNITS887 = ConvertAbilityRealLevelField125(1315202355) abilityreallevelfield ABILITY_RLF_DAMAGE_MULTIPLIER_HEROES115 = ConvertAbilityRealLevelField125(1315202356) abilityreallevelfield ABILITY_RLF_BONUS_DAMAGE_MULTIPLIER171 = ConvertAbilityRealLevelField125(1315529521) abilityreallevelfield ABILITY_RLF_DEATH_DAMAGE_FULL_AMOUNT800 = ConvertAbilityRealLevelField125(1315529522) abilityreallevelfield ABILITY_RLF_DEATH_DAMAGE_FULL_AREA933 = ConvertAbilityRealLevelField125(1315529523) abilityreallevelfield ABILITY_RLF_DEATH_DAMAGE_HALF_AMOUNT705 = ConvertAbilityRealLevelField125(1315529524) abilityreallevelfield ABILITY_RLF_DEATH_DAMAGE_HALF_AREA141 = ConvertAbilityRealLevelField125(1315529525) abilityreallevelfield ABILITY_RLF_DEATH_DAMAGE_DELAY146 = ConvertAbilityRealLevelField125(1315529526) abilityreallevelfield ABILITY_RLF_DAMAGE_AMOUNT_NSO1202 = ConvertAbilityRealLevelField125(1316187953) abilityreallevelfield ABILITY_RLF_DAMAGE_PERIOD552 = ConvertAbilityRealLevelField125(1316187954) abilityreallevelfield ABILITY_RLF_DAMAGE_PENALTY185 = ConvertAbilityRealLevelField125(1316187955) abilityreallevelfield ABILITY_RLF_MOVEMENT_SPEED_REDUCTION_PERCENT_NSO4739 = ConvertAbilityRealLevelField125(1316187956) abilityreallevelfield ABILITY_RLF_ATTACK_SPEED_REDUCTION_PERCENT_NSO5668 = ConvertAbilityRealLevelField125(1316187957) abilityreallevelfield ABILITY_RLF_SPLIT_DELAY205 = ConvertAbilityRealLevelField125(1315728690) abilityreallevelfield ABILITY_RLF_MAX_HITPOINT_FACTOR124 = ConvertAbilityRealLevelField125(1315728692) abilityreallevelfield ABILITY_RLF_LIFE_DURATION_SPLIT_BONUS202 = ConvertAbilityRealLevelField125(1315728693) abilityreallevelfield ABILITY_RLF_WAVE_INTERVAL203 = ConvertAbilityRealLevelField125(1316381491) abilityreallevelfield ABILITY_RLF_BUILDING_DAMAGE_FACTOR_NVC4119 = ConvertAbilityRealLevelField125(1316381492) abilityreallevelfield ABILITY_RLF_FULL_DAMAGE_AMOUNT_NVC5611 = ConvertAbilityRealLevelField125(1316381493) abilityreallevelfield ABILITY_RLF_HALF_DAMAGE_FACTOR203 = ConvertAbilityRealLevelField125(1316381494) abilityreallevelfield ABILITY_RLF_INTERVAL_BETWEEN_PULSES529 = ConvertAbilityRealLevelField125(1415673141) abilitybooleanlevelfield ABILITY_BLF_PERCENT_BONUS_HAB2123 = ConvertAbilityBooleanLevelField139(1214341682) abilitybooleanlevelfield ABILITY_BLF_USE_TELEPORT_CLUSTERING_HMT3210 = ConvertAbilityBooleanLevelField139(1215132723) abilitybooleanlevelfield ABILITY_BLF_NEVER_MISS_OCR5167 = ConvertAbilityBooleanLevelField139(1331917365) abilitybooleanlevelfield ABILITY_BLF_EXCLUDE_ITEM_DAMAGE429 = ConvertAbilityBooleanLevelField139(1331917366) abilitybooleanlevelfield ABILITY_BLF_BACKSTAB_DAMAGE123 = ConvertAbilityBooleanLevelField139(1333226292) abilitybooleanlevelfield ABILITY_BLF_INHERIT_UPGRADES_UAN3159 = ConvertAbilityBooleanLevelField139(1432448563) abilitybooleanlevelfield ABILITY_BLF_MANA_CONVERSION_AS_PERCENT559 = ConvertAbilityBooleanLevelField139(1432645683) abilitybooleanlevelfield ABILITY_BLF_LIFE_CONVERSION_AS_PERCENT828 = ConvertAbilityBooleanLevelField139(1432645684) abilitybooleanlevelfield ABILITY_BLF_LEAVE_TARGET_ALIVE116 = ConvertAbilityBooleanLevelField139(1432645685) abilitybooleanlevelfield ABILITY_BLF_PERCENT_BONUS_UAU3135 = ConvertAbilityBooleanLevelField139(1432450355) abilitybooleanlevelfield ABILITY_BLF_DAMAGE_IS_PERCENT_RECEIVED186 = ConvertAbilityBooleanLevelField139(1164011570) abilitybooleanlevelfield ABILITY_BLF_MELEE_BONUS168 = ConvertAbilityBooleanLevelField139(1164014130) abilitybooleanlevelfield ABILITY_BLF_RANGED_BONUS123 = ConvertAbilityBooleanLevelField139(1164014131) abilitybooleanlevelfield ABILITY_BLF_FLAT_BONUS113 = ConvertAbilityBooleanLevelField139(1164014132) abilitybooleanlevelfield ABILITY_BLF_NEVER_MISS_HBH5103 = ConvertAbilityBooleanLevelField139(1214408757) abilitybooleanlevelfield ABILITY_BLF_PERCENT_BONUS_HAD2216 = ConvertAbilityBooleanLevelField139(1214342194) abilitybooleanlevelfield ABILITY_BLF_CAN_DEACTIVATE184 = ConvertAbilityBooleanLevelField139(1214542641) abilitybooleanlevelfield ABILITY_BLF_RAISED_UNITS_ARE_INVULNERABLE148 = ConvertAbilityBooleanLevelField139(1215456562) abilitybooleanlevelfield ABILITY_BLF_PERCENTAGE_OAR2131 = ConvertAbilityBooleanLevelField139(1331786290) abilitybooleanlevelfield ABILITY_BLF_SUMMON_BUSY_UNITS120 = ConvertAbilityBooleanLevelField139(1114926130) abilitybooleanlevelfield ABILITY_BLF_CREATES_BLIGHT109 = ConvertAbilityBooleanLevelField139(1114401074) abilitybooleanlevelfield ABILITY_BLF_EXPLODES_ON_DEATH121 = ConvertAbilityBooleanLevelField139(1399092022) abilitybooleanlevelfield ABILITY_BLF_ALWAYS_AUTOCAST_FAE2655 = ConvertAbilityBooleanLevelField139(1180788018) abilitybooleanlevelfield ABILITY_BLF_REGENERATE_ONLY_AT_NIGHT175 = ConvertAbilityBooleanLevelField139(1298297909) abilitybooleanlevelfield ABILITY_BLF_SHOW_SELECT_UNIT_BUTTON173 = ConvertAbilityBooleanLevelField139(1315271987) abilitybooleanlevelfield ABILITY_BLF_SHOW_UNIT_INDICATOR163 = ConvertAbilityBooleanLevelField139(1315271988) abilitybooleanlevelfield ABILITY_BLF_CHARGE_OWNING_PLAYER134 = ConvertAbilityBooleanLevelField139(1097757494) abilitybooleanlevelfield ABILITY_BLF_PERCENTAGE_ARM2150 = ConvertAbilityBooleanLevelField139(1098018098) abilitybooleanlevelfield ABILITY_BLF_TARGET_IS_INVULNERABLE159 = ConvertAbilityBooleanLevelField139(1349481267) abilitybooleanlevelfield ABILITY_BLF_TARGET_IS_MAGIC_IMMUNE128 = ConvertAbilityBooleanLevelField139(1349481268) abilitybooleanlevelfield ABILITY_BLF_KILL_ON_CASTER_DEATH425 = ConvertAbilityBooleanLevelField139(1432576566) abilitybooleanlevelfield ABILITY_BLF_NO_TARGET_REQUIRED_REJ4182 = ConvertAbilityBooleanLevelField139(1382378036) abilitybooleanlevelfield ABILITY_BLF_ACCEPTS_GOLD828 = ConvertAbilityBooleanLevelField139(1383362097) abilitybooleanlevelfield ABILITY_BLF_ACCEPTS_LUMBER151 = ConvertAbilityBooleanLevelField139(1383362098) abilitybooleanlevelfield ABILITY_BLF_PREFER_HOSTILES_ROA5501 = ConvertAbilityBooleanLevelField139(1383031093) abilitybooleanlevelfield ABILITY_BLF_PREFER_FRIENDLIES_ROA6153 = ConvertAbilityBooleanLevelField139(1383031094) abilitybooleanlevelfield ABILITY_BLF_ROOTED_TURNING104 = ConvertAbilityBooleanLevelField139(1383034675) abilitybooleanlevelfield ABILITY_BLF_ALWAYS_AUTOCAST_SLO3992 = ConvertAbilityBooleanLevelField139(1399615283) abilitybooleanlevelfield ABILITY_BLF_HIDE_BUTTON192 = ConvertAbilityBooleanLevelField139(1231579492) abilitybooleanlevelfield ABILITY_BLF_USE_TELEPORT_CLUSTERING_ITP2130 = ConvertAbilityBooleanLevelField139(1232367666) abilitybooleanlevelfield ABILITY_BLF_IMMUNE_TO_MORPH_EFFECTS597 = ConvertAbilityBooleanLevelField139(1165256753) abilitybooleanlevelfield ABILITY_BLF_DOES_NOT_BLOCK_BUILDINGS164 = ConvertAbilityBooleanLevelField139(1165256754) abilitybooleanlevelfield ABILITY_BLF_AUTO_ACQUIRE_ATTACK_TARGETS713 = ConvertAbilityBooleanLevelField139(1198026545) abilitybooleanlevelfield ABILITY_BLF_IMMUNE_TO_MORPH_EFFECTS_GHO2158 = ConvertAbilityBooleanLevelField139(1198026546) abilitybooleanlevelfield ABILITY_BLF_DO_NOT_BLOCK_BUILDINGS146 = ConvertAbilityBooleanLevelField139(1198026547) abilitybooleanlevelfield ABILITY_BLF_INCLUDE_RANGED_DAMAGE133 = ConvertAbilityBooleanLevelField139(1400073012) abilitybooleanlevelfield ABILITY_BLF_INCLUDE_MELEE_DAMAGE409 = ConvertAbilityBooleanLevelField139(1400073013) abilitybooleanlevelfield ABILITY_BLF_MOVE_TO_PARTNER116 = ConvertAbilityBooleanLevelField139(1668243762) abilitybooleanlevelfield ABILITY_BLF_CAN_BE_DISPELLED486 = ConvertAbilityBooleanLevelField139(1668899633) abilitybooleanlevelfield ABILITY_BLF_IGNORE_FRIENDLY_BUFFS110 = ConvertAbilityBooleanLevelField139(1685482806) abilitybooleanlevelfield ABILITY_BLF_DROP_ITEMS_ON_DEATH110 = ConvertAbilityBooleanLevelField139(1768846898) abilitybooleanlevelfield ABILITY_BLF_CAN_USE_ITEMS629 = ConvertAbilityBooleanLevelField139(1768846899) abilitybooleanlevelfield ABILITY_BLF_CAN_GET_ITEMS798 = ConvertAbilityBooleanLevelField139(1768846900) abilitybooleanlevelfield ABILITY_BLF_CAN_DROP_ITEMS285 = ConvertAbilityBooleanLevelField139(1768846901) abilitybooleanlevelfield ABILITY_BLF_REPAIRS_ALLOWED304 = ConvertAbilityBooleanLevelField139(1818849588) abilitybooleanlevelfield ABILITY_BLF_CASTER_ONLY_SPLASH325 = ConvertAbilityBooleanLevelField139(1835428918) abilitybooleanlevelfield ABILITY_BLF_NO_TARGET_REQUIRED_IRL4784 = ConvertAbilityBooleanLevelField139(1769106484) abilitybooleanlevelfield ABILITY_BLF_DISPEL_ON_ATTACK430 = ConvertAbilityBooleanLevelField139(1769106485) abilitybooleanlevelfield ABILITY_BLF_AMOUNT_IS_RAW_VALUE677 = ConvertAbilityBooleanLevelField139(1768977971) abilitybooleanlevelfield ABILITY_BLF_SHARED_SPELL_COOLDOWN268 = ConvertAbilityBooleanLevelField139(1936745010) abilitybooleanlevelfield ABILITY_BLF_SLEEP_ONCE868 = ConvertAbilityBooleanLevelField139(1936482609) abilitybooleanlevelfield ABILITY_BLF_ALLOW_ON_ANY_PLAYER_SLOT934 = ConvertAbilityBooleanLevelField139(1936482610) abilitybooleanlevelfield ABILITY_BLF_DISABLE_OTHER_ABILITIES263 = ConvertAbilityBooleanLevelField139(1315138613) abilitybooleanlevelfield ABILITY_BLF_ALLOW_BOUNTY158 = ConvertAbilityBooleanLevelField139(1316252980) abilitystringlevelfield ABILITY_SLF_ICON_NORMAL928 = ConvertAbilityStringLevelField197(1633776244) abilitystringlevelfield ABILITY_SLF_CASTER160 = ConvertAbilityStringLevelField197(1633902964) abilitystringlevelfield ABILITY_SLF_TARGET486 = ConvertAbilityStringLevelField197(1635017076) abilitystringlevelfield ABILITY_SLF_SPECIAL944 = ConvertAbilityStringLevelField197(1634951540) abilitystringlevelfield ABILITY_SLF_EFFECT894 = ConvertAbilityStringLevelField197(1634034036) abilitystringlevelfield ABILITY_SLF_AREA_EFFECT369 = ConvertAbilityStringLevelField197(1633772897) abilitystringlevelfield ABILITY_SLF_LIGHTNING_EFFECTS237 = ConvertAbilityStringLevelField197(1634494823) abilitystringlevelfield ABILITY_SLF_MISSILE_ART262 = ConvertAbilityStringLevelField197(1634558324) abilitystringlevelfield ABILITY_SLF_TOOLTIP_LEARN202 = ConvertAbilityStringLevelField197(1634887028) abilitystringlevelfield ABILITY_SLF_TOOLTIP_LEARN_EXTENDED165 = ConvertAbilityStringLevelField197(1634891124) abilitystringlevelfield ABILITY_SLF_TOOLTIP_NORMAL185 = ConvertAbilityStringLevelField197(1635020849) abilitystringlevelfield ABILITY_SLF_TOOLTIP_TURN_OFF179 = ConvertAbilityStringLevelField197(1635087409) abilitystringlevelfield ABILITY_SLF_TOOLTIP_NORMAL_EXTENDED602 = ConvertAbilityStringLevelField197(1635082801) abilitystringlevelfield ABILITY_SLF_TOOLTIP_TURN_OFF_EXTENDED248 = ConvertAbilityStringLevelField197(1635087665) abilitystringlevelfield ABILITY_SLF_NORMAL_FORM_UNIT_EME1185 = ConvertAbilityStringLevelField197(1164797233) abilitystringlevelfield ABILITY_SLF_SPAWNED_UNITS937 = ConvertAbilityStringLevelField197(1315205169) abilitystringlevelfield ABILITY_SLF_ABILITY_FOR_UNIT_CREATION144 = ConvertAbilityStringLevelField197(1316119345) abilitystringlevelfield ABILITY_SLF_NORMAL_FORM_UNIT_MIL1743 = ConvertAbilityStringLevelField197(1298754609) abilitystringlevelfield ABILITY_SLF_ALTERNATE_FORM_UNIT_MIL2142 = ConvertAbilityStringLevelField197(1298754610) abilitystringlevelfield ABILITY_SLF_BASE_ORDER_ID_ANS5135 = ConvertAbilityStringLevelField197(1097757493) abilitystringlevelfield ABILITY_SLF_MORPH_UNITS_GROUND295 = ConvertAbilityStringLevelField197(1349286194) abilitystringlevelfield ABILITY_SLF_MORPH_UNITS_AIR138 = ConvertAbilityStringLevelField197(1349286195) abilitystringlevelfield ABILITY_SLF_MORPH_UNITS_AMPHIBIOUS147 = ConvertAbilityStringLevelField197(1349286196) abilitystringlevelfield ABILITY_SLF_MORPH_UNITS_WATER135 = ConvertAbilityStringLevelField197(1349286197) abilitystringlevelfield ABILITY_SLF_UNIT_TYPE_ONE850 = ConvertAbilityStringLevelField197(1382115635) abilitystringlevelfield ABILITY_SLF_UNIT_TYPE_TWO172 = ConvertAbilityStringLevelField197(1382115636) abilitystringlevelfield ABILITY_SLF_UNIT_TYPE_SOD2113 = ConvertAbilityStringLevelField197(1399809074) abilitystringlevelfield ABILITY_SLF_SUMMON_1_UNIT_TYPE177 = ConvertAbilityStringLevelField197(1232303153) abilitystringlevelfield ABILITY_SLF_SUMMON_2_UNIT_TYPE167 = ConvertAbilityStringLevelField197(1232303154) abilitystringlevelfield ABILITY_SLF_RACE_TO_CONVERT159 = ConvertAbilityStringLevelField197(1315201841) abilitystringlevelfield ABILITY_SLF_PARTNER_UNIT_TYPE186 = ConvertAbilityStringLevelField197(1668243761) abilitystringlevelfield ABILITY_SLF_PARTNER_UNIT_TYPE_ONE105 = ConvertAbilityStringLevelField197(1684238385) abilitystringlevelfield ABILITY_SLF_PARTNER_UNIT_TYPE_TWO183 = ConvertAbilityStringLevelField197(1684238386) abilitystringlevelfield ABILITY_SLF_REQUIRED_UNIT_TYPE196 = ConvertAbilityStringLevelField197(1953524017) abilitystringlevelfield ABILITY_SLF_CONVERTED_UNIT_TYPE922 = ConvertAbilityStringLevelField197(1953524018) abilitystringlevelfield ABILITY_SLF_SPELL_LIST155 = ConvertAbilityStringLevelField197(1936745009) abilitystringlevelfield ABILITY_SLF_BASE_ORDER_ID_SPB5258 = ConvertAbilityStringLevelField197(1936745013) abilitystringlevelfield ABILITY_SLF_BASE_ORDER_ID_NCL6139 = ConvertAbilityStringLevelField197(1315138614) abilitystringlevelfield ABILITY_SLF_ABILITY_UPGRADE_1145 = ConvertAbilityStringLevelField197(1315268403) abilitystringlevelfield ABILITY_SLF_ABILITY_UPGRADE_2188 = ConvertAbilityStringLevelField197(1315268404) abilitystringlevelfield ABILITY_SLF_ABILITY_UPGRADE_3195 = ConvertAbilityStringLevelField197(1315268405) abilitystringlevelfield ABILITY_SLF_ABILITY_UPGRADE_4673 = ConvertAbilityStringLevelField197(1315268406) abilitystringlevelfield ABILITY_SLF_SPAWN_UNIT_ID_NSY2767 = ConvertAbilityStringLevelField197(1316190514) itemintegerfield ITEM_IF_LEVEL456 = ConvertItemIntegerField140(1768711542) itemintegerfield ITEM_IF_NUMBER_OF_CHARGES107 = ConvertItemIntegerField140(1769304933) itemintegerfield ITEM_IF_COOLDOWN_GROUP152 = ConvertItemIntegerField140(1768122724) itemintegerfield ITEM_IF_MAX_HIT_POINTS126 = ConvertItemIntegerField140(1768453232) itemintegerfield ITEM_IF_HIT_POINTS139 = ConvertItemIntegerField140(1768452195) itemintegerfield ITEM_IF_PRIORITY557 = ConvertItemIntegerField140(1768977001) itemintegerfield ITEM_IF_ARMOR_TYPE192 = ConvertItemIntegerField140(1767993965) itemintegerfield ITEM_IF_TINTING_COLOR_RED133 = ConvertItemIntegerField140(1768123506) itemintegerfield ITEM_IF_TINTING_COLOR_GREEN131 = ConvertItemIntegerField140(1768123495) itemintegerfield ITEM_IF_TINTING_COLOR_BLUE104 = ConvertItemIntegerField140(1768123490) itemintegerfield ITEM_IF_TINTING_COLOR_ALPHA876 = ConvertItemIntegerField140(1768120684) itemrealfield ITEM_RF_SCALING_VALUE151 = ConvertItemRealField636(1769169761) itembooleanfield ITEM_BF_DROPPED_WHEN_CARRIER_DIES199 = ConvertItemBooleanField833(1768190576) itembooleanfield ITEM_BF_CAN_BE_DROPPED186 = ConvertItemBooleanField833(1768190575) itembooleanfield ITEM_BF_PERISHABLE124 = ConvertItemBooleanField833(1768973682) itembooleanfield ITEM_BF_INCLUDE_AS_RANDOM_CHOICE377 = ConvertItemBooleanField833(1768977006) itembooleanfield ITEM_BF_USE_AUTOMATICALLY_WHEN_ACQUIRED967 = ConvertItemBooleanField833(1768976247) itembooleanfield ITEM_BF_CAN_BE_SOLD_TO_MERCHANTS174 = ConvertItemBooleanField833(1768972663) itembooleanfield ITEM_BF_ACTIVELY_USED658 = ConvertItemBooleanField833(1769304929) itemstringfield ITEM_SF_MODEL_USED103 = ConvertItemStringField137(1768319340) unitintegerfield UNIT_IF_DEFENSE_TYPE278 = ConvertUnitIntegerField401(1969517689) unitintegerfield UNIT_IF_ARMOR_TYPE326 = ConvertUnitIntegerField401(1969320557) unitintegerfield UNIT_IF_LOOPING_FADE_IN_RATE694 = ConvertUnitIntegerField401(1970038377) unitintegerfield UNIT_IF_LOOPING_FADE_OUT_RATE864 = ConvertUnitIntegerField401(1970038383) unitintegerfield UNIT_IF_AGILITY105 = ConvertUnitIntegerField401(1969317731) unitintegerfield UNIT_IF_INTELLIGENCE182 = ConvertUnitIntegerField401(1969843811) unitintegerfield UNIT_IF_STRENGTH155 = ConvertUnitIntegerField401(1970500707) unitintegerfield UNIT_IF_AGILITY_PERMANENT347 = ConvertUnitIntegerField401(1969317741) unitintegerfield UNIT_IF_INTELLIGENCE_PERMANENT104 = ConvertUnitIntegerField401(1969843821) unitintegerfield UNIT_IF_STRENGTH_PERMANENT310 = ConvertUnitIntegerField401(1970500717) unitintegerfield UNIT_IF_AGILITY_WITH_BONUS206 = ConvertUnitIntegerField401(1969317730) unitintegerfield UNIT_IF_INTELLIGENCE_WITH_BONUS196 = ConvertUnitIntegerField401(1969843810) unitintegerfield UNIT_IF_STRENGTH_WITH_BONUS728 = ConvertUnitIntegerField401(1970500706) unitintegerfield UNIT_IF_GOLD_BOUNTY_AWARDED_NUMBER_OF_DICE101 = ConvertUnitIntegerField401(1969382505) unitintegerfield UNIT_IF_GOLD_BOUNTY_AWARDED_BASE171 = ConvertUnitIntegerField401(1969381985) unitintegerfield UNIT_IF_GOLD_BOUNTY_AWARDED_SIDES_PER_DIE987 = ConvertUnitIntegerField401(1969386345) unitintegerfield UNIT_IF_LUMBER_BOUNTY_AWARDED_NUMBER_OF_DICE259 = ConvertUnitIntegerField401(1970037348) unitintegerfield UNIT_IF_LUMBER_BOUNTY_AWARDED_BASE164 = ConvertUnitIntegerField401(1970037345) unitintegerfield UNIT_IF_LUMBER_BOUNTY_AWARDED_SIDES_PER_DIE197 = ConvertUnitIntegerField401(1970037363) unitintegerfield UNIT_IF_LEVEL108 = ConvertUnitIntegerField401(1970038134) unitintegerfield UNIT_IF_FORMATION_RANK159 = ConvertUnitIntegerField401(1969647474) unitintegerfield UNIT_IF_ORIENTATION_INTERPOLATION479 = ConvertUnitIntegerField401(1970238057) unitintegerfield UNIT_IF_ELEVATION_SAMPLE_POINTS522 = ConvertUnitIntegerField401(1969582196) unitintegerfield UNIT_IF_TINTING_COLOR_RED120 = ConvertUnitIntegerField401(1969450098) unitintegerfield UNIT_IF_TINTING_COLOR_GREEN367 = ConvertUnitIntegerField401(1969450087) unitintegerfield UNIT_IF_TINTING_COLOR_BLUE151 = ConvertUnitIntegerField401(1969450082) unitintegerfield UNIT_IF_TINTING_COLOR_ALPHA134 = ConvertUnitIntegerField401(1969447276) unitintegerfield UNIT_IF_MOVE_TYPE313 = ConvertUnitIntegerField401(1970108020) unitintegerfield UNIT_IF_TARGETED_AS564 = ConvertUnitIntegerField401(1970561394) unitintegerfield UNIT_IF_UNIT_CLASSIFICATION117 = ConvertUnitIntegerField401(1970567536) unitintegerfield UNIT_IF_HIT_POINTS_REGENERATION_TYPE759 = ConvertUnitIntegerField401(1969779316) unitintegerfield UNIT_IF_PLACEMENT_PREVENTED_BY441 = ConvertUnitIntegerField401(1970299250) unitintegerfield UNIT_IF_PRIMARY_ATTRIBUTE155 = ConvertUnitIntegerField401(1970303585) unitrealfield UNIT_RF_STRENGTH_PER_LEVEL177 = ConvertUnitRealField203(1970500720) unitrealfield UNIT_RF_AGILITY_PER_LEVEL198 = ConvertUnitRealField203(1969317744) unitrealfield UNIT_RF_INTELLIGENCE_PER_LEVEL147 = ConvertUnitRealField203(1969843824) unitrealfield UNIT_RF_HIT_POINTS_REGENERATION_RATE170 = ConvertUnitRealField203(1969778802) unitrealfield UNIT_RF_MANA_REGENERATION164 = ConvertUnitRealField203(1970106482) unitrealfield UNIT_RF_DEATH_TIME109 = ConvertUnitRealField203(1969517677) unitrealfield UNIT_RF_FLY_HEIGHT409 = ConvertUnitRealField203(1969650024) unitrealfield UNIT_RF_TURN_RATE110 = ConvertUnitRealField203(1970108018) unitrealfield UNIT_RF_ELEVATION_SAMPLE_RADIUS134 = ConvertUnitRealField203(1969582692) unitrealfield UNIT_RF_FOG_OF_WAR_SAMPLE_RADIUS197 = ConvertUnitRealField203(1969648228) unitrealfield UNIT_RF_MAXIMUM_PITCH_ANGLE_DEGREES196 = ConvertUnitRealField203(1970108528) unitrealfield UNIT_RF_MAXIMUM_ROLL_ANGLE_DEGREES172 = ConvertUnitRealField203(1970108530) unitrealfield UNIT_RF_SCALING_VALUE160 = ConvertUnitRealField203(1970496353) unitrealfield UNIT_RF_ANIMATION_RUN_SPEED609 = ConvertUnitRealField203(1970435438) unitrealfield UNIT_RF_SELECTION_SCALE158 = ConvertUnitRealField203(1970500451) unitrealfield UNIT_RF_SELECTION_CIRCLE_HEIGHT107 = ConvertUnitRealField203(1970498682) unitrealfield UNIT_RF_SHADOW_IMAGE_HEIGHT815 = ConvertUnitRealField203(1970497640) unitrealfield UNIT_RF_SHADOW_IMAGE_WIDTH463 = ConvertUnitRealField203(1970497655) unitrealfield UNIT_RF_SHADOW_IMAGE_CENTER_X122 = ConvertUnitRealField203(1970497656) unitrealfield UNIT_RF_SHADOW_IMAGE_CENTER_Y631 = ConvertUnitRealField203(1970497657) unitrealfield UNIT_RF_ANIMATION_WALK_SPEED707 = ConvertUnitRealField203(1970757996) unitrealfield UNIT_RF_DEFENSE341 = ConvertUnitRealField203(1969514083) unitrealfield UNIT_RF_SIGHT_RADIUS197 = ConvertUnitRealField203(1970497906) unitrealfield UNIT_RF_PRIORITY162 = ConvertUnitRealField203(1970303593) unitrealfield UNIT_RF_SPEED158 = ConvertUnitRealField203(1970108003) unitrealfield UNIT_RF_OCCLUDER_HEIGHT451 = ConvertUnitRealField203(1970234211) unitrealfield UNIT_RF_HP466 = ConvertUnitRealField203(1969778787) unitrealfield UNIT_RF_MANA211 = ConvertUnitRealField203(1970106467) unitrealfield UNIT_RF_ACQUISITION_RANGE665 = ConvertUnitRealField203(1969316721) unitrealfield UNIT_RF_CAST_BACK_SWING251 = ConvertUnitRealField203(1969447539) unitrealfield UNIT_RF_CAST_POINT170 = ConvertUnitRealField203(1969451124) unitrealfield UNIT_RF_MINIMUM_ATTACK_RANGE141 = ConvertUnitRealField203(1969319278) unitbooleanfield UNIT_BF_RAISABLE853 = ConvertUnitBooleanField200(1970430313) unitbooleanfield UNIT_BF_DECAYABLE132 = ConvertUnitBooleanField200(1969513827) unitbooleanfield UNIT_BF_IS_A_BUILDING130 = ConvertUnitBooleanField200(1969382503) unitbooleanfield UNIT_BF_USE_EXTENDED_LINE_OF_SIGHT118 = ConvertUnitBooleanField200(1970040691) unitbooleanfield UNIT_BF_NEUTRAL_BUILDING_SHOWS_MINIMAP_ICON969 = ConvertUnitBooleanField200(1970168429) unitbooleanfield UNIT_BF_HERO_HIDE_HERO_INTERFACE_ICON394 = ConvertUnitBooleanField200(1969776738) unitbooleanfield UNIT_BF_HERO_HIDE_HERO_MINIMAP_DISPLAY838 = ConvertUnitBooleanField200(1969776749) unitbooleanfield UNIT_BF_HERO_HIDE_HERO_DEATH_MESSAGE891 = ConvertUnitBooleanField200(1969776740) unitbooleanfield UNIT_BF_HIDE_MINIMAP_DISPLAY165 = ConvertUnitBooleanField200(1969778541) unitbooleanfield UNIT_BF_SCALE_PROJECTILES126 = ConvertUnitBooleanField200(1970496354) unitbooleanfield UNIT_BF_SELECTION_CIRCLE_ON_WATER989 = ConvertUnitBooleanField200(1970496887) unitbooleanfield UNIT_BF_HAS_WATER_SHADOW140 = ConvertUnitBooleanField200(1970497650) unitstringfield UNIT_SF_NAME131 = ConvertUnitStringField206(1970168173) unitstringfield UNIT_SF_PROPER_NAMES184 = ConvertUnitStringField206(1970303599) unitstringfield UNIT_SF_GROUND_TEXTURE554 = ConvertUnitStringField206(1970627187) unitstringfield UNIT_SF_SHADOW_IMAGE_UNIT182 = ConvertUnitStringField206(1970497653) unitweaponintegerfield UNIT_WEAPON_IF_ATTACK_DAMAGE_NUMBER_OF_DICE199 = ConvertUnitWeaponIntegerField204(1969303908) unitweaponintegerfield UNIT_WEAPON_IF_ATTACK_DAMAGE_BASE191 = ConvertUnitWeaponIntegerField204(1969303906) unitweaponintegerfield UNIT_WEAPON_IF_ATTACK_DAMAGE_SIDES_PER_DIE212 = ConvertUnitWeaponIntegerField204(1969303923) unitweaponintegerfield UNIT_WEAPON_IF_ATTACK_MAXIMUM_NUMBER_OF_TARGETS407 = ConvertUnitWeaponIntegerField204(1970561841) unitweaponintegerfield UNIT_WEAPON_IF_ATTACK_ATTACK_TYPE164 = ConvertUnitWeaponIntegerField204(1969303924) unitweaponintegerfield UNIT_WEAPON_IF_ATTACK_WEAPON_SOUND105 = ConvertUnitWeaponIntegerField204(1969451825) unitweaponintegerfield UNIT_WEAPON_IF_ATTACK_AREA_OF_EFFECT_TARGETS563 = ConvertUnitWeaponIntegerField204(1969303920) unitweaponintegerfield UNIT_WEAPON_IF_ATTACK_TARGETS_ALLOWED196 = ConvertUnitWeaponIntegerField204(1969303911) unitweaponrealfield UNIT_WEAPON_RF_ATTACK_BACKSWING_POINT210 = ConvertUnitWeaponRealField309(1969386289) unitweaponrealfield UNIT_WEAPON_RF_ATTACK_DAMAGE_POINT156 = ConvertUnitWeaponRealField309(1969516593) unitweaponrealfield UNIT_WEAPON_RF_ATTACK_BASE_COOLDOWN558 = ConvertUnitWeaponRealField309(1969303907) unitweaponrealfield UNIT_WEAPON_RF_ATTACK_DAMAGE_LOSS_FACTOR805 = ConvertUnitWeaponRealField309(1969515569) unitweaponrealfield UNIT_WEAPON_RF_ATTACK_DAMAGE_FACTOR_MEDIUM198 = ConvertUnitWeaponRealField309(1969775665) unitweaponrealfield UNIT_WEAPON_RF_ATTACK_DAMAGE_FACTOR_SMALL110 = ConvertUnitWeaponRealField309(1970365489) unitweaponrealfield UNIT_WEAPON_RF_ATTACK_DAMAGE_SPILL_DISTANCE153 = ConvertUnitWeaponRealField309(1970496561) unitweaponrealfield UNIT_WEAPON_RF_ATTACK_DAMAGE_SPILL_RADIUS985 = ConvertUnitWeaponRealField309(1970500145) unitweaponrealfield UNIT_WEAPON_RF_ATTACK_PROJECTILE_SPEED147 = ConvertUnitWeaponRealField309(1969303930) unitweaponrealfield UNIT_WEAPON_RF_ATTACK_PROJECTILE_ARC272 = ConvertUnitWeaponRealField309(1970102577) unitweaponrealfield UNIT_WEAPON_RF_ATTACK_AREA_OF_EFFECT_FULL_DAMAGE142 = ConvertUnitWeaponRealField309(1969303910) unitweaponrealfield UNIT_WEAPON_RF_ATTACK_AREA_OF_EFFECT_MEDIUM_DAMAGE193 = ConvertUnitWeaponRealField309(1969303912) unitweaponrealfield UNIT_WEAPON_RF_ATTACK_AREA_OF_EFFECT_SMALL_DAMAGE503 = ConvertUnitWeaponRealField309(1969303921) unitweaponrealfield UNIT_WEAPON_RF_ATTACK_RANGE118 = ConvertUnitWeaponRealField309(1969303922) unitweaponbooleanfield UNIT_WEAPON_BF_ATTACK_SHOW_UI182 = ConvertUnitWeaponBooleanField238(1970763057) unitweaponbooleanfield UNIT_WEAPON_BF_ATTACKS_ENABLED188 = ConvertUnitWeaponBooleanField238(1969317230) unitweaponbooleanfield UNIT_WEAPON_BF_ATTACK_PROJECTILE_HOMING_ENABLED342 = ConvertUnitWeaponBooleanField238(1970104369) unitweaponstringfield UNIT_WEAPON_SF_ATTACK_PROJECTILE_ART942 = ConvertUnitWeaponStringField175(1969303917) movetype MOVE_TYPE_UNKNOWN506 = ConvertMoveType549(0) movetype MOVE_TYPE_FOOT989 = ConvertMoveType549(1) movetype MOVE_TYPE_FLY122 = ConvertMoveType549(2) movetype MOVE_TYPE_HORSE847 = ConvertMoveType549(4) movetype MOVE_TYPE_HOVER109 = ConvertMoveType549(8) movetype MOVE_TYPE_FLOAT865 = ConvertMoveType549(16) movetype MOVE_TYPE_AMPHIBIOUS124 = ConvertMoveType549(32) movetype MOVE_TYPE_UNBUILDABLE695 = ConvertMoveType549(64) targetflag TARGET_FLAG_NONE199 = ConvertTargetFlag179(1) targetflag TARGET_FLAG_GROUND554 = ConvertTargetFlag179(2) targetflag TARGET_FLAG_AIR769 = ConvertTargetFlag179(4) targetflag TARGET_FLAG_STRUCTURE592 = ConvertTargetFlag179(8) targetflag TARGET_FLAG_WARD493 = ConvertTargetFlag179(16) targetflag TARGET_FLAG_ITEM153 = ConvertTargetFlag179(32) targetflag TARGET_FLAG_TREE206 = ConvertTargetFlag179(64) targetflag TARGET_FLAG_WALL962 = ConvertTargetFlag179(128) targetflag TARGET_FLAG_DEBRIS240 = ConvertTargetFlag179(256) targetflag TARGET_FLAG_DECORATION344 = ConvertTargetFlag179(512) targetflag TARGET_FLAG_BRIDGE854 = ConvertTargetFlag179(1024) defensetype DEFENSE_TYPE_LIGHT988 = ConvertDefenseType464(0) defensetype DEFENSE_TYPE_MEDIUM629 = ConvertDefenseType464(1) defensetype DEFENSE_TYPE_LARGE610 = ConvertDefenseType464(2) defensetype DEFENSE_TYPE_FORT189 = ConvertDefenseType464(3) defensetype DEFENSE_TYPE_NORMAL162 = ConvertDefenseType464(4) defensetype DEFENSE_TYPE_HERO667 = ConvertDefenseType464(5) defensetype DEFENSE_TYPE_DIVINE756 = ConvertDefenseType464(6) defensetype DEFENSE_TYPE_NONE135 = ConvertDefenseType464(7) heroattribute HERO_ATTRIBUTE_STR103 = ConvertHeroAttribute115(1) heroattribute HERO_ATTRIBUTE_INT146 = ConvertHeroAttribute115(2) heroattribute HERO_ATTRIBUTE_AGI124 = ConvertHeroAttribute115(3) armortype ARMOR_TYPE_WHOKNOWS602 = ConvertArmorType907(0) armortype ARMOR_TYPE_FLESH492 = ConvertArmorType907(1) armortype ARMOR_TYPE_METAL590 = ConvertArmorType907(2) armortype ARMOR_TYPE_WOOD125 = ConvertArmorType907(3) armortype ARMOR_TYPE_ETHREAL127 = ConvertArmorType907(4) armortype ARMOR_TYPE_STONE151 = ConvertArmorType907(5) regentype REGENERATION_TYPE_NONE352 = ConvertRegenType171(0) regentype REGENERATION_TYPE_ALWAYS580 = ConvertRegenType171(1) regentype REGENERATION_TYPE_BLIGHT128 = ConvertRegenType171(2) regentype REGENERATION_TYPE_DAY629 = ConvertRegenType171(3) regentype REGENERATION_TYPE_NIGHT205 = ConvertRegenType171(4) unitcategory UNIT_CATEGORY_GIANT135 = ConvertUnitCategory169(1) unitcategory UNIT_CATEGORY_UNDEAD115 = ConvertUnitCategory169(2) unitcategory UNIT_CATEGORY_SUMMONED108 = ConvertUnitCategory169(4) unitcategory UNIT_CATEGORY_MECHANICAL189 = ConvertUnitCategory169(8) unitcategory UNIT_CATEGORY_PEON149 = ConvertUnitCategory169(16) unitcategory UNIT_CATEGORY_SAPPER356 = ConvertUnitCategory169(32) unitcategory UNIT_CATEGORY_TOWNHALL614 = ConvertUnitCategory169(64) unitcategory UNIT_CATEGORY_ANCIENT157 = ConvertUnitCategory169(128) unitcategory UNIT_CATEGORY_NEUTRAL211 = ConvertUnitCategory169(256) unitcategory UNIT_CATEGORY_WARD201 = ConvertUnitCategory169(512) unitcategory UNIT_CATEGORY_STANDON378 = ConvertUnitCategory169(1024) unitcategory UNIT_CATEGORY_TAUREN182 = ConvertUnitCategory169(2048) pathingflag PATHING_FLAG_UNWALKABLE922 = ConvertPathingFlag111(2) pathingflag PATHING_FLAG_UNFLYABLE153 = ConvertPathingFlag111(4) pathingflag PATHING_FLAG_UNBUILDABLE141 = ConvertPathingFlag111(8) pathingflag PATHING_FLAG_UNPEONHARVEST142 = ConvertPathingFlag111(16) pathingflag PATHING_FLAG_BLIGHTED117 = ConvertPathingFlag111(32) pathingflag PATHING_FLAG_UNFLOATABLE302 = ConvertPathingFlag111(64) pathingflag PATHING_FLAG_UNAMPHIBIOUS135 = ConvertPathingFlag111(128) pathingflag PATHING_FLAG_UNITEMPLACABLE557 = ConvertPathingFlag111(256) real bj_PI100 = 3.14159 real bj_E211 = 2.71828 real bj_CELLWIDTH180 = 128.0 real bj_CLIFFHEIGHT134 = 128.0 real bj_UNIT_FACING196 = 270.0 real bj_RADTODEG176 = (180.0 / bj_PI_100) real bj_DEGTORAD254 = (bj_PI_100 / 180.0) real bj_TEXT_DELAY_QUEST200 = 20.00 real bj_TEXT_DELAY_QUESTUPDATE150 = 20.00 real bj_TEXT_DELAY_QUESTDONE167 = 20.00 real bj_TEXT_DELAY_QUESTFAILED138 = 20.00 real bj_TEXT_DELAY_QUESTREQUIREMENT585 = 20.00 real bj_TEXT_DELAY_MISSIONFAILED103 = 20.00 real bj_TEXT_DELAY_ALWAYSHINT425 = 12.00 real bj_TEXT_DELAY_HINT163 = 12.00 real bj_TEXT_DELAY_SECRET165 = 10.00 real bj_TEXT_DELAY_UNITACQUIRED443 = 15.00 real bj_TEXT_DELAY_UNITAVAILABLE100 = 10.00 real bj_TEXT_DELAY_ITEMACQUIRED138 = 10.00 real bj_TEXT_DELAY_WARNING687 = 12.00 real bj_QUEUE_DELAY_QUEST843 = 5.00 real bj_QUEUE_DELAY_HINT608 = 5.00 real bj_QUEUE_DELAY_SECRET104 = 3.00 real bj_HANDICAP_EASY129 = 60.00 real bj_HANDICAP_NORMAL160 = 90.00 real bj_HANDICAPDAMAGE_EASY614 = 50.00 real bj_HANDICAPDAMAGE_NORMAL891 = 90.00 real bj_HANDICAPREVIVE_NOTHARD884 = 50.00 real bj_GAME_STARTED_THRESHOLD746 = 0.01 real bj_WAIT_FOR_COND_MIN_INTERVAL165 = 0.10 real bj_POLLED_WAIT_INTERVAL130 = 0.10 real bj_POLLED_WAIT_SKIP_THRESHOLD154 = 2.00 integer bj_MAX_INVENTORY145 = 6 integer bj_MAX_PLAYERS150 = GetBJMaxPlayers633() integer bj_PLAYER_NEUTRAL_VICTIM193 = GetBJPlayerNeutralVictim213() integer bj_PLAYER_NEUTRAL_EXTRA432 = GetBJPlayerNeutralExtra175() integer bj_MAX_PLAYER_SLOTS175 = GetBJMaxPlayerSlots209() integer bj_MAX_SKELETONS139 = 25 integer bj_MAX_STOCK_ITEM_SLOTS146 = 11 integer bj_MAX_STOCK_UNIT_SLOTS117 = 11 integer bj_MAX_ITEM_LEVEL597 = 10 integer bj_MAX_CHECKPOINTS210 = 5 real bj_TOD_DAWN145 = 6.00 real bj_TOD_DUSK698 = 18.00 real bj_MELEE_STARTING_TOD964 = 8.00 integer bj_MELEE_STARTING_GOLD_V0302 = 750 integer bj_MELEE_STARTING_GOLD_V1144 = 500 integer bj_MELEE_STARTING_LUMBER_V0118 = 200 integer bj_MELEE_STARTING_LUMBER_V1170 = 150 integer bj_MELEE_STARTING_HERO_TOKENS196 = 1 integer bj_MELEE_HERO_LIMIT189 = 3 integer bj_MELEE_HERO_TYPE_LIMIT112 = 1 real bj_MELEE_MINE_SEARCH_RADIUS615 = 2000. real bj_MELEE_CLEAR_UNITS_RADIUS200 = 1500. real bj_MELEE_CRIPPLE_TIMEOUT569 = 120.00 real bj_MELEE_CRIPPLE_MSG_DURATION120 = 20.00 integer bj_MELEE_MAX_TWINKED_HEROES_V0315 = 3 integer bj_MELEE_MAX_TWINKED_HEROES_V1176 = 1 real bj_CREEP_ITEM_DELAY335 = 0.50 real bj_STOCK_RESTOCK_INITIAL_DELAY202 = 120. real bj_STOCK_RESTOCK_INTERVAL322 = 30. integer bj_STOCK_MAX_ITERATIONS137 = 20 integer bj_MAX_DEST_IN_REGION_EVENTS869 = 64 integer bj_CAMERA_MIN_FARZ167 = 100 integer bj_CAMERA_DEFAULT_DISTANCE109 = 1650 integer bj_CAMERA_DEFAULT_FARZ118 = 5000 integer bj_CAMERA_DEFAULT_AOA203 = 304 integer bj_CAMERA_DEFAULT_FOV984 = 70 integer bj_CAMERA_DEFAULT_ROLL266 = 0 integer bj_CAMERA_DEFAULT_ROTATION203 = 90 real bj_RESCUE_PING_TIME751 = 2.00 real bj_NOTHING_SOUND_DURATION184 = 5.00 real bj_TRANSMISSION_PING_TIME130 = 1.00 integer bj_TRANSMISSION_IND_RED153 = 255 integer bj_TRANSMISSION_IND_BLUE195 = 255 integer bj_TRANSMISSION_IND_GREEN190 = 255 integer bj_TRANSMISSION_IND_ALPHA165 = 255 real bj_TRANSMISSION_PORT_HANGTIME120 = 1.50 real bj_CINEMODE_INTERFACEFADE155 = 0.50 gamespeed bj_CINEMODE_GAMESPEED188 = MAP_SPEED_NORMAL_915 real bj_CINEMODE_VOLUME_UNITMOVEMENT140 = 0.40 real bj_CINEMODE_VOLUME_UNITSOUNDS931 = 0.00 real bj_CINEMODE_VOLUME_COMBAT187 = 0.40 real bj_CINEMODE_VOLUME_SPELLS114 = 0.40 real bj_CINEMODE_VOLUME_UI124 = 0.00 real bj_CINEMODE_VOLUME_MUSIC355 = 0.55 real bj_CINEMODE_VOLUME_AMBIENTSOUNDS172 = 1.00 real bj_CINEMODE_VOLUME_FIRE159 = 0.60 real bj_SPEECH_VOLUME_UNITMOVEMENT172 = 0.25 real bj_SPEECH_VOLUME_UNITSOUNDS214 = 0.00 real bj_SPEECH_VOLUME_COMBAT285 = 0.25 real bj_SPEECH_VOLUME_SPELLS197 = 0.25 real bj_SPEECH_VOLUME_UI118 = 0.00 real bj_SPEECH_VOLUME_MUSIC179 = 0.55 real bj_SPEECH_VOLUME_AMBIENTSOUNDS739 = 1.00 real bj_SPEECH_VOLUME_FIRE194 = 0.60 real bj_SMARTPAN_TRESHOLD_PAN857 = 500. real bj_SMARTPAN_TRESHOLD_SNAP100 = 3500. integer bj_MAX_QUEUED_TRIGGERS213 = 100 real bj_QUEUED_TRIGGER_TIMEOUT190 = 180.00 integer bj_CAMPAIGN_INDEX_T804 = 0 integer bj_CAMPAIGN_INDEX_H144 = 1 integer bj_CAMPAIGN_INDEX_U109 = 2 integer bj_CAMPAIGN_INDEX_O191 = 3 integer bj_CAMPAIGN_INDEX_N106 = 4 integer bj_CAMPAIGN_INDEX_XN113 = 5 integer bj_CAMPAIGN_INDEX_XH115 = 6 integer bj_CAMPAIGN_INDEX_XU158 = 7 integer bj_CAMPAIGN_INDEX_XO121 = 8 integer bj_CAMPAIGN_OFFSET_T502 = 0 integer bj_CAMPAIGN_OFFSET_H123 = 1 integer bj_CAMPAIGN_OFFSET_U363 = 2 integer bj_CAMPAIGN_OFFSET_O121 = 3 integer bj_CAMPAIGN_OFFSET_N602 = 4 integer bj_CAMPAIGN_OFFSET_XN709 = 5 integer bj_CAMPAIGN_OFFSET_XH188 = 6 integer bj_CAMPAIGN_OFFSET_XU622 = 7 integer bj_CAMPAIGN_OFFSET_XO125 = 8 integer bj_MISSION_INDEX_T00695 = ((bj_CAMPAIGN_OFFSET_T_502 * 1000) + 0) integer bj_MISSION_INDEX_T01107 = ((bj_CAMPAIGN_OFFSET_T_502 * 1000) + 1) integer bj_MISSION_INDEX_T02112 = ((bj_CAMPAIGN_OFFSET_T_502 * 1000) + 2) integer bj_MISSION_INDEX_T03131 = ((bj_CAMPAIGN_OFFSET_T_502 * 1000) + 3) integer bj_MISSION_INDEX_T04136 = ((bj_CAMPAIGN_OFFSET_T_502 * 1000) + 4) integer bj_MISSION_INDEX_H00189 = ((bj_CAMPAIGN_OFFSET_H_123 * 1000) + 0) integer bj_MISSION_INDEX_H01145 = ((bj_CAMPAIGN_OFFSET_H_123 * 1000) + 1) integer bj_MISSION_INDEX_H02167 = ((bj_CAMPAIGN_OFFSET_H_123 * 1000) + 2) integer bj_MISSION_INDEX_H03140 = ((bj_CAMPAIGN_OFFSET_H_123 * 1000) + 3) integer bj_MISSION_INDEX_H04870 = ((bj_CAMPAIGN_OFFSET_H_123 * 1000) + 4) integer bj_MISSION_INDEX_H05198 = ((bj_CAMPAIGN_OFFSET_H_123 * 1000) + 5) integer bj_MISSION_INDEX_H06591 = ((bj_CAMPAIGN_OFFSET_H_123 * 1000) + 6) integer bj_MISSION_INDEX_H07130 = ((bj_CAMPAIGN_OFFSET_H_123 * 1000) + 7) integer bj_MISSION_INDEX_H08471 = ((bj_CAMPAIGN_OFFSET_H_123 * 1000) + 8) integer bj_MISSION_INDEX_H09932 = ((bj_CAMPAIGN_OFFSET_H_123 * 1000) + 9) integer bj_MISSION_INDEX_H10145 = ((bj_CAMPAIGN_OFFSET_H_123 * 1000) + 10) integer bj_MISSION_INDEX_H11199 = ((bj_CAMPAIGN_OFFSET_H_123 * 1000) + 11) integer bj_MISSION_INDEX_U00178 = ((bj_CAMPAIGN_OFFSET_U_363 * 1000) + 0) integer bj_MISSION_INDEX_U01122 = ((bj_CAMPAIGN_OFFSET_U_363 * 1000) + 1) integer bj_MISSION_INDEX_U02123 = ((bj_CAMPAIGN_OFFSET_U_363 * 1000) + 2) integer bj_MISSION_INDEX_U03677 = ((bj_CAMPAIGN_OFFSET_U_363 * 1000) + 3) integer bj_MISSION_INDEX_U05363 = ((bj_CAMPAIGN_OFFSET_U_363 * 1000) + 4) integer bj_MISSION_INDEX_U07638 = ((bj_CAMPAIGN_OFFSET_U_363 * 1000) + 5) integer bj_MISSION_INDEX_U08158 = ((bj_CAMPAIGN_OFFSET_U_363 * 1000) + 6) integer bj_MISSION_INDEX_U09108 = ((bj_CAMPAIGN_OFFSET_U_363 * 1000) + 7) integer bj_MISSION_INDEX_U10604 = ((bj_CAMPAIGN_OFFSET_U_363 * 1000) + 8) integer bj_MISSION_INDEX_U11174 = ((bj_CAMPAIGN_OFFSET_U_363 * 1000) + 9) integer bj_MISSION_INDEX_O00162 = ((bj_CAMPAIGN_OFFSET_O_121 * 1000) + 0) integer bj_MISSION_INDEX_O01165 = ((bj_CAMPAIGN_OFFSET_O_121 * 1000) + 1) integer bj_MISSION_INDEX_O02199 = ((bj_CAMPAIGN_OFFSET_O_121 * 1000) + 2) integer bj_MISSION_INDEX_O03161 = ((bj_CAMPAIGN_OFFSET_O_121 * 1000) + 3) integer bj_MISSION_INDEX_O04158 = ((bj_CAMPAIGN_OFFSET_O_121 * 1000) + 4) integer bj_MISSION_INDEX_O05692 = ((bj_CAMPAIGN_OFFSET_O_121 * 1000) + 5) integer bj_MISSION_INDEX_O06134 = ((bj_CAMPAIGN_OFFSET_O_121 * 1000) + 6) integer bj_MISSION_INDEX_O07220 = ((bj_CAMPAIGN_OFFSET_O_121 * 1000) + 7) integer bj_MISSION_INDEX_O08130 = ((bj_CAMPAIGN_OFFSET_O_121 * 1000) + 8) integer bj_MISSION_INDEX_O09258 = ((bj_CAMPAIGN_OFFSET_O_121 * 1000) + 9) integer bj_MISSION_INDEX_O10161 = ((bj_CAMPAIGN_OFFSET_O_121 * 1000) + 10) integer bj_MISSION_INDEX_N00153 = ((bj_CAMPAIGN_OFFSET_N_602 * 1000) + 0) integer bj_MISSION_INDEX_N01187 = ((bj_CAMPAIGN_OFFSET_N_602 * 1000) + 1) integer bj_MISSION_INDEX_N02185 = ((bj_CAMPAIGN_OFFSET_N_602 * 1000) + 2) integer bj_MISSION_INDEX_N03154 = ((bj_CAMPAIGN_OFFSET_N_602 * 1000) + 3) integer bj_MISSION_INDEX_N04180 = ((bj_CAMPAIGN_OFFSET_N_602 * 1000) + 4) integer bj_MISSION_INDEX_N05308 = ((bj_CAMPAIGN_OFFSET_N_602 * 1000) + 5) integer bj_MISSION_INDEX_N06268 = ((bj_CAMPAIGN_OFFSET_N_602 * 1000) + 6) integer bj_MISSION_INDEX_N07120 = ((bj_CAMPAIGN_OFFSET_N_602 * 1000) + 7) integer bj_MISSION_INDEX_N08238 = ((bj_CAMPAIGN_OFFSET_N_602 * 1000) + 8) integer bj_MISSION_INDEX_N09100 = ((bj_CAMPAIGN_OFFSET_N_602 * 1000) + 9) integer bj_MISSION_INDEX_XN00255 = ((bj_CAMPAIGN_OFFSET_XN_709 * 1000) + 0) integer bj_MISSION_INDEX_XN01208 = ((bj_CAMPAIGN_OFFSET_XN_709 * 1000) + 1) integer bj_MISSION_INDEX_XN02504 = ((bj_CAMPAIGN_OFFSET_XN_709 * 1000) + 2) integer bj_MISSION_INDEX_XN03111 = ((bj_CAMPAIGN_OFFSET_XN_709 * 1000) + 3) integer bj_MISSION_INDEX_XN04252 = ((bj_CAMPAIGN_OFFSET_XN_709 * 1000) + 4) integer bj_MISSION_INDEX_XN05182 = ((bj_CAMPAIGN_OFFSET_XN_709 * 1000) + 5) integer bj_MISSION_INDEX_XN06714 = ((bj_CAMPAIGN_OFFSET_XN_709 * 1000) + 6) integer bj_MISSION_INDEX_XN07162 = ((bj_CAMPAIGN_OFFSET_XN_709 * 1000) + 7) integer bj_MISSION_INDEX_XN08211 = ((bj_CAMPAIGN_OFFSET_XN_709 * 1000) + 8) integer bj_MISSION_INDEX_XN09963 = ((bj_CAMPAIGN_OFFSET_XN_709 * 1000) + 9) integer bj_MISSION_INDEX_XN10592 = ((bj_CAMPAIGN_OFFSET_XN_709 * 1000) + 10) integer bj_MISSION_INDEX_XH00193 = ((bj_CAMPAIGN_OFFSET_XH_188 * 1000) + 0) integer bj_MISSION_INDEX_XH01541 = ((bj_CAMPAIGN_OFFSET_XH_188 * 1000) + 1) integer bj_MISSION_INDEX_XH02206 = ((bj_CAMPAIGN_OFFSET_XH_188 * 1000) + 2) integer bj_MISSION_INDEX_XH03309 = ((bj_CAMPAIGN_OFFSET_XH_188 * 1000) + 3) integer bj_MISSION_INDEX_XH04770 = ((bj_CAMPAIGN_OFFSET_XH_188 * 1000) + 4) integer bj_MISSION_INDEX_XH05162 = ((bj_CAMPAIGN_OFFSET_XH_188 * 1000) + 5) integer bj_MISSION_INDEX_XH06207 = ((bj_CAMPAIGN_OFFSET_XH_188 * 1000) + 6) integer bj_MISSION_INDEX_XH07189 = ((bj_CAMPAIGN_OFFSET_XH_188 * 1000) + 7) integer bj_MISSION_INDEX_XH08183 = ((bj_CAMPAIGN_OFFSET_XH_188 * 1000) + 8) integer bj_MISSION_INDEX_XH09131 = ((bj_CAMPAIGN_OFFSET_XH_188 * 1000) + 9) integer bj_MISSION_INDEX_XU00106 = ((bj_CAMPAIGN_OFFSET_XU_622 * 1000) + 0) integer bj_MISSION_INDEX_XU01203 = ((bj_CAMPAIGN_OFFSET_XU_622 * 1000) + 1) integer bj_MISSION_INDEX_XU02173 = ((bj_CAMPAIGN_OFFSET_XU_622 * 1000) + 2) integer bj_MISSION_INDEX_XU03172 = ((bj_CAMPAIGN_OFFSET_XU_622 * 1000) + 3) integer bj_MISSION_INDEX_XU04130 = ((bj_CAMPAIGN_OFFSET_XU_622 * 1000) + 4) integer bj_MISSION_INDEX_XU05376 = ((bj_CAMPAIGN_OFFSET_XU_622 * 1000) + 5) integer bj_MISSION_INDEX_XU06197 = ((bj_CAMPAIGN_OFFSET_XU_622 * 1000) + 6) integer bj_MISSION_INDEX_XU07382 = ((bj_CAMPAIGN_OFFSET_XU_622 * 1000) + 7) integer bj_MISSION_INDEX_XU08628 = ((bj_CAMPAIGN_OFFSET_XU_622 * 1000) + 8) integer bj_MISSION_INDEX_XU09640 = ((bj_CAMPAIGN_OFFSET_XU_622 * 1000) + 9) integer bj_MISSION_INDEX_XU10711 = ((bj_CAMPAIGN_OFFSET_XU_622 * 1000) + 10) integer bj_MISSION_INDEX_XU11366 = ((bj_CAMPAIGN_OFFSET_XU_622 * 1000) + 11) integer bj_MISSION_INDEX_XU12812 = ((bj_CAMPAIGN_OFFSET_XU_622 * 1000) + 12) integer bj_MISSION_INDEX_XU13178 = ((bj_CAMPAIGN_OFFSET_XU_622 * 1000) + 13) integer bj_MISSION_INDEX_XO00852 = ((bj_CAMPAIGN_OFFSET_XO_125 * 1000) + 0) integer bj_MISSION_INDEX_XO01491 = ((bj_CAMPAIGN_OFFSET_XO_125 * 1000) + 1) integer bj_MISSION_INDEX_XO02390 = ((bj_CAMPAIGN_OFFSET_XO_125 * 1000) + 2) integer bj_MISSION_INDEX_XO03182 = ((bj_CAMPAIGN_OFFSET_XO_125 * 1000) + 3) integer bj_CINEMATICINDEX_TOP443 = 0 integer bj_CINEMATICINDEX_HOP184 = 1 integer bj_CINEMATICINDEX_HED140 = 2 integer bj_CINEMATICINDEX_OOP209 = 3 integer bj_CINEMATICINDEX_OED353 = 4 integer bj_CINEMATICINDEX_UOP160 = 5 integer bj_CINEMATICINDEX_UED173 = 6 integer bj_CINEMATICINDEX_NOP171 = 7 integer bj_CINEMATICINDEX_NED120 = 8 integer bj_CINEMATICINDEX_XOP660 = 9 integer bj_CINEMATICINDEX_XED435 = 10 integer bj_ALLIANCE_UNALLIED908 = 0 integer bj_ALLIANCE_UNALLIED_VISION107 = 1 integer bj_ALLIANCE_ALLIED176 = 2 integer bj_ALLIANCE_ALLIED_VISION428 = 3 integer bj_ALLIANCE_ALLIED_UNITS250 = 4 integer bj_ALLIANCE_ALLIED_ADVUNITS100 = 5 integer bj_ALLIANCE_NEUTRAL519 = 6 integer bj_ALLIANCE_NEUTRAL_VISION182 = 7 integer bj_KEYEVENTTYPE_DEPRESS533 = 0 integer bj_KEYEVENTTYPE_RELEASE144 = 1 integer bj_KEYEVENTKEY_LEFT192 = 0 integer bj_KEYEVENTKEY_RIGHT170 = 1 integer bj_KEYEVENTKEY_DOWN143 = 2 integer bj_KEYEVENTKEY_UP171 = 3 integer bj_MOUSEEVENTTYPE_DOWN117 = 0 integer bj_MOUSEEVENTTYPE_UP665 = 1 integer bj_MOUSEEVENTTYPE_MOVE190 = 2 integer bj_TIMETYPE_ADD185 = 0 integer bj_TIMETYPE_SET212 = 1 integer bj_TIMETYPE_SUB870 = 2 integer bj_CAMERABOUNDS_ADJUST_ADD149 = 0 integer bj_CAMERABOUNDS_ADJUST_SUB139 = 1 integer bj_QUESTTYPE_REQ_DISCOVERED196 = 0 integer bj_QUESTTYPE_REQ_UNDISCOVERED218 = 1 integer bj_QUESTTYPE_OPT_DISCOVERED918 = 2 integer bj_QUESTTYPE_OPT_UNDISCOVERED169 = 3 integer bj_QUESTMESSAGE_DISCOVERED832 = 0 integer bj_QUESTMESSAGE_UPDATED294 = 1 integer bj_QUESTMESSAGE_COMPLETED212 = 2 integer bj_QUESTMESSAGE_FAILED178 = 3 integer bj_QUESTMESSAGE_REQUIREMENT449 = 4 integer bj_QUESTMESSAGE_MISSIONFAILED476 = 5 integer bj_QUESTMESSAGE_ALWAYSHINT189 = 6 integer bj_QUESTMESSAGE_HINT415 = 7 integer bj_QUESTMESSAGE_SECRET187 = 8 integer bj_QUESTMESSAGE_UNITACQUIRED211 = 9 integer bj_QUESTMESSAGE_UNITAVAILABLE139 = 10 integer bj_QUESTMESSAGE_ITEMACQUIRED317 = 11 integer bj_QUESTMESSAGE_WARNING885 = 12 integer bj_SORTTYPE_SORTBYVALUE293 = 0 integer bj_SORTTYPE_SORTBYPLAYER409 = 1 integer bj_SORTTYPE_SORTBYLABEL976 = 2 integer bj_CINEFADETYPE_FADEIN835 = 0 integer bj_CINEFADETYPE_FADEOUT636 = 1 integer bj_CINEFADETYPE_FADEOUTIN681 = 2 integer bj_REMOVEBUFFS_POSITIVE102 = 0 integer bj_REMOVEBUFFS_NEGATIVE213 = 1 integer bj_REMOVEBUFFS_ALL101 = 2 integer bj_REMOVEBUFFS_NONTLIFE103 = 3 integer bj_BUFF_POLARITY_POSITIVE121 = 0 integer bj_BUFF_POLARITY_NEGATIVE119 = 1 integer bj_BUFF_POLARITY_EITHER337 = 2 integer bj_BUFF_RESIST_MAGIC155 = 0 integer bj_BUFF_RESIST_PHYSICAL720 = 1 integer bj_BUFF_RESIST_EITHER428 = 2 integer bj_BUFF_RESIST_BOTH151 = 3 integer bj_HEROSTAT_STR640 = 0 integer bj_HEROSTAT_AGI346 = 1 integer bj_HEROSTAT_INT156 = 2 integer bj_MODIFYMETHOD_ADD134 = 0 integer bj_MODIFYMETHOD_SUB208 = 1 integer bj_MODIFYMETHOD_SET168 = 2 integer bj_UNIT_STATE_METHOD_ABSOLUTE209 = 0 integer bj_UNIT_STATE_METHOD_RELATIVE158 = 1 integer bj_UNIT_STATE_METHOD_DEFAULTS717 = 2 integer bj_UNIT_STATE_METHOD_MAXIMUM646 = 3 integer bj_GATEOPERATION_CLOSE143 = 0 integer bj_GATEOPERATION_OPEN190 = 1 integer bj_GATEOPERATION_DESTROY144 = 2 integer bj_GAMECACHE_BOOLEAN113 = 0 integer bj_GAMECACHE_INTEGER132 = 1 integer bj_GAMECACHE_REAL814 = 2 integer bj_GAMECACHE_UNIT212 = 3 integer bj_GAMECACHE_STRING989 = 4 integer bj_HASHTABLE_BOOLEAN100 = 0 integer bj_HASHTABLE_INTEGER195 = 1 integer bj_HASHTABLE_REAL405 = 2 integer bj_HASHTABLE_STRING279 = 3 integer bj_HASHTABLE_HANDLE136 = 4 integer bj_ITEM_STATUS_HIDDEN803 = 0 integer bj_ITEM_STATUS_OWNED200 = 1 integer bj_ITEM_STATUS_INVULNERABLE570 = 2 integer bj_ITEM_STATUS_POWERUP157 = 3 integer bj_ITEM_STATUS_SELLABLE126 = 4 integer bj_ITEM_STATUS_PAWNABLE591 = 5 integer bj_ITEMCODE_STATUS_POWERUP415 = 0 integer bj_ITEMCODE_STATUS_SELLABLE288 = 1 integer bj_ITEMCODE_STATUS_PAWNABLE197 = 2 integer bj_MINIMAPPINGSTYLE_SIMPLE962 = 0 integer bj_MINIMAPPINGSTYLE_FLASHY951 = 1 integer bj_MINIMAPPINGSTYLE_ATTACK668 = 2 integer bj_CAMPPINGSTYLE_PRIMARY569 = 0 integer bj_CAMPPINGSTYLE_PRIMARY_GREEN118 = 1 integer bj_CAMPPINGSTYLE_PRIMARY_RED209 = 2 integer bj_CAMPPINGSTYLE_BONUS189 = 3 integer bj_CAMPPINGSTYLE_TURNIN115 = 4 integer bj_CAMPPINGSTYLE_BOSS172 = 5 integer bj_CAMPPINGSTYLE_CONTROL_ALLY125 = 6 integer bj_CAMPPINGSTYLE_CONTROL_NEUTRAL125 = 7 integer bj_CAMPPINGSTYLE_CONTROL_ENEMY104 = 8 real bj_CORPSE_MAX_DEATH_TIME894 = 8.00 integer bj_CORPSETYPE_FLESH112 = 0 integer bj_CORPSETYPE_BONE103 = 1 integer bj_ELEVATOR_BLOCKER_CODE287 = 1146381680 integer bj_ELEVATOR_CODE01115 = 1146384998 integer bj_ELEVATOR_CODE02129 = 1146385016 integer bj_ELEVATOR_WALL_TYPE_ALL534 = 0 integer bj_ELEVATOR_WALL_TYPE_EAST904 = 1 integer bj_ELEVATOR_WALL_TYPE_NORTH190 = 2 integer bj_ELEVATOR_WALL_TYPE_SOUTH590 = 3 integer bj_ELEVATOR_WALL_TYPE_WEST147 = 4 force bj_FORCE_ALL_PLAYERS951 = null<force> integer bj_MELEE_MAX_TWINKED_HEROES109 = 0 rect bj_mapInitialPlayableArea182 = null<rect> rect bj_mapInitialCameraBounds112 = null<rect> integer bj_forLoopAIndex632 = 0 integer bj_forLoopBIndex162 = 0 integer bj_forLoopAIndexEnd133 = 0 integer bj_forLoopBIndexEnd157 = 0 boolean bj_slotControlReady100 = false timer bj_gameStartedTimer115 = null<timer> boolean bj_gameStarted131 = false timer bj_volumeGroupsTimer826 = CreateTimer784() boolean bj_isSinglePlayer154 = false trigger bj_dncSoundsDay783 = null<trigger> trigger bj_dncSoundsNight114 = null<trigger> sound bj_dayAmbientSound204 = null<sound> sound bj_nightAmbientSound262 = null<sound> trigger bj_dncSoundsDawn243 = null<trigger> trigger bj_dncSoundsDusk135 = null<trigger> sound bj_dawnSound100 = null<sound> sound bj_duskSound288 = null<sound> boolean bj_useDawnDuskSounds650 = true boolean bj_dncIsDaytime459 = false sound bj_rescueSound396 = null<sound> sound bj_questDiscoveredSound117 = null<sound> sound bj_questUpdatedSound183 = null<sound> sound bj_questCompletedSound187 = null<sound> sound bj_questFailedSound205 = null<sound> sound bj_questHintSound970 = null<sound> sound bj_questSecretSound180 = null<sound> sound bj_questItemAcquiredSound111 = null<sound> sound bj_questWarningSound216 = null<sound> sound bj_victoryDialogSound196 = null<sound> sound bj_defeatDialogSound113 = null<sound> trigger bj_stockItemPurchased114 = null<trigger> timer bj_stockUpdateTimer210 = null<timer> integer bj_stockPickedItemLevel129 = 0 trigger bj_meleeVisibilityTrained859 = null<trigger> boolean bj_meleeVisibilityIsDay132 = true boolean bj_meleeGrantHeroItems760 = false location bj_meleeNearestMineToLoc300 = null<location> unit bj_meleeNearestMine134 = null<unit> real bj_meleeNearestMineDist213 = 0.00 boolean bj_meleeGameOver213 = false boolean bj_finishSoonAllExposed128 = false timerdialog bj_finishSoonTimerDialog107 = null<timerdialog> trigger bj_rescueUnitBehavior142 = null<trigger> boolean bj_rescueChangeColorUnit177 = true boolean bj_rescueChangeColorBldg145 = true timer bj_cineSceneEndingTimer115 = null<timer> sound bj_cineSceneLastSound159 = null<sound> trigger bj_cineSceneBeingSkipped156 = null<trigger> gamespeed bj_cineModePriorSpeed100 = MAP_SPEED_NORMAL_915 boolean bj_cineModePriorFogSetting439 = false boolean bj_cineModePriorMaskSetting160 = false boolean bj_cineModeAlreadyIn430 = false boolean bj_cineModePriorDawnDusk108 = false integer bj_cineModeSavedSeed878 = 0 timer bj_cineFadeFinishTimer166 = null<timer> timer bj_cineFadeContinueTimer166 = null<timer> real bj_cineFadeContinueRed115 = 0. real bj_cineFadeContinueGreen189 = 0. real bj_cineFadeContinueBlue185 = 0. real bj_cineFadeContinueTrans671 = 0. real bj_cineFadeContinueDuration265 = 0. string bj_cineFadeContinueTex121 = "" integer bj_queuedExecTotal122 = 0 timer bj_queuedExecTimeoutTimer336 = CreateTimer784() trigger bj_queuedExecTimeout534 = null<trigger> integer bj_destInRegionDiesCount102 = 0 trigger bj_destInRegionDiesTrig448 = null<trigger> integer bj_groupCountUnits862 = 0 integer bj_forceCountPlayers140 = 0 integer bj_groupEnumTypeId680 = 0 player bj_groupEnumOwningPlayer169 = null<player> group bj_groupAddGroupDest117 = null<group> group bj_groupRemoveGroupDest814 = null<group> integer bj_groupRandomConsidered207 = 0 unit bj_groupRandomCurrentPick165 = null<unit> group bj_groupLastCreatedDest190 = null<group> group bj_randomSubGroupGroup120 = null<group> integer bj_randomSubGroupWant192 = 0 integer bj_randomSubGroupTotal492 = 0 real bj_randomSubGroupChance113 = 0. integer bj_destRandomConsidered184 = 0 destructable bj_destRandomCurrentPick778 = null<destructable> destructable bj_elevatorWallBlocker986 = null<destructable> destructable bj_elevatorNeighbor126 = null<destructable> integer bj_itemRandomConsidered177 = 0 item bj_itemRandomCurrentPick168 = null<item> integer bj_forceRandomConsidered120 = 0 player bj_forceRandomCurrentPick144 = null<player> unit bj_makeUnitRescuableUnit681 = null<unit> boolean bj_makeUnitRescuableFlag495 = true boolean bj_pauseAllUnitsFlag299 = true location bj_enumDestructableCenter206 = null<location> real bj_enumDestructableRadius521 = 0. playercolor bj_setPlayerTargetColor158 = null<playercolor> boolean bj_isUnitGroupDeadResult133 = true boolean bj_isUnitGroupEmptyResult101 = true boolean bj_isUnitGroupInRectResult158 = true rect bj_isUnitGroupInRectRect201 = null<rect> boolean bj_changeLevelShowScores121 = false string bj_changeLevelMapName135 = null<string> group bj_suspendDecayFleshGroup205 = CreateGroup426() group bj_suspendDecayBoneGroup105 = CreateGroup426() timer bj_delayedSuspendDecayTimer973 = CreateTimer784() trigger bj_delayedSuspendDecayTrig110 = null<trigger> integer bj_livingPlayerUnitsTypeId211 = 0 widget bj_lastDyingWidget198 = null<widget> integer bj_randDistCount530 = 0 unit bj_lastCreatedUnit574 = null<unit> item bj_lastCreatedItem187 = null<item> item bj_lastRemovedItem976 = null<item> unit bj_lastHauntedGoldMine129 = null<unit> destructable bj_lastCreatedDestructable122 = null<destructable> group bj_lastCreatedGroup144 = CreateGroup426() fogmodifier bj_lastCreatedFogModifier356 = null<fogmodifier> effect bj_lastCreatedEffect856 = null<effect> weathereffect bj_lastCreatedWeatherEffect160 = null<weathereffect> terraindeformation bj_lastCreatedTerrainDeformation968 = null<terraindeformation> quest bj_lastCreatedQuest365 = null<quest> questitem bj_lastCreatedQuestItem129 = null<questitem> defeatcondition bj_lastCreatedDefeatCondition159 = null<defeatcondition> timer bj_lastStartedTimer181 = CreateTimer784() timerdialog bj_lastCreatedTimerDialog711 = null<timerdialog> leaderboard bj_lastCreatedLeaderboard327 = null<leaderboard> multiboard bj_lastCreatedMultiboard379 = null<multiboard> sound bj_lastPlayedSound161 = null<sound> string bj_lastPlayedMusic185 = "" real bj_lastTransmissionDuration151 = 0. gamecache bj_lastCreatedGameCache273 = null<gamecache> hashtable bj_lastCreatedHashtable190 = null<hashtable> unit bj_lastLoadedUnit187 = null<unit> button bj_lastCreatedButton107 = null<button> unit bj_lastReplacedUnit113 = null<unit> texttag bj_lastCreatedTextTag917 = null<texttag> lightning bj_lastCreatedLightning450 = null<lightning> image bj_lastCreatedImage140 = null<image> ubersplat bj_lastCreatedUbersplat996 = null<ubersplat> minimapicon bj_lastCreatedMinimapIcon188 = null<minimapicon> commandbuttoneffect bj_lastCreatedCommandButtonEffect177 = null<commandbuttoneffect> boolexpr filterIssueHauntOrderAtLocBJ551 = null<boolexpr> boolexpr filterEnumDestructablesInCircleBJ159 = null<boolexpr> boolexpr filterGetUnitsInRectOfPlayer157 = null<boolexpr> boolexpr filterGetUnitsOfTypeIdAll404 = null<boolexpr> boolexpr filterGetUnitsOfPlayerAndTypeId171 = null<boolexpr> boolexpr filterMeleeTrainedUnitIsHeroBJ210 = null<boolexpr> boolexpr filterLivingPlayerUnitsOfTypeId799 = null<boolexpr> boolean bj_wantDestroyGroup762 = false boolean bj_lastInstObjFuncSuccessful136 = true real Real_REAL_MAX108 = 340282366920938000000000000000000000000. real Real_REAL_MIN185 = (- 340282366920938000000000000000000000000.) integer Integer_INT_MAX130 = 2147483647 integer Integer_INT_MIN107 = -2147483648 boolean String_ENABLE_MULTIBYTE_SUPPORT177 = false string String_charset167 = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ" string String_numberset146 = "0123456789" integer String_numbersetlength169 = string_length619("0123456789") integer String_charsetlength131 = string_length619("0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ") real Angle_DEGTORAD560 = 0.017453293 real Angle_RADTODEG844 = 57.295779513 integer Printing_DEBUG_LEVEL207 = 2 real Printing_DEBUG_MSG_DURATION823 = 45. ⦅real, real⦆Vectors_ZERO2897 = <0., 0.> ⦅real, real, real⦆Vectors_ZERO3205 = <0., 0., 0.> ⦅real, real⦆Vectors_RIGHT855 = <1., 0.> ⦅real, real⦆Vectors_UP133 = <0., 1.> ⦅real, real⦆Vectors_LEFT211 = <-1., 0.> ⦅real, real⦆Vectors_DOWN666 = <0., -1.> location Vectors_tempLoc101 = Location196(0., 0.) integer Destructable_ELEVATOR_HEIGHT_MIN102 = 1 integer Destructable_ELEVATOR_HEIGHT_MAX117 = 3 integer AbilityIds_abilityBase112 = 1633839468 integer AbilityIds_aOEdamageupondeath322 = 1097098337 integer AbilityIds_abolishMagic141 = 1096901741 integer AbilityIds_abolishMagicCreep135 = 1094935661 integer AbilityIds_absorbMana193 = 1096901235 integer AbilityIds_acidBomb894 = 1095655778 integer AbilityIds_aerialShackles955 = 1097690227 integer AbilityIds_agilityBonusPlus1744 = 1095328049 integer AbilityIds_agilityBonusPlus3156 = 1095328051 integer AbilityIds_agilityBonusPlus4192 = 1095328052 integer AbilityIds_agilityBonusPlus6649 = 1095328054 integer AbilityIds_agilityModPlus2154 = 1095329645 integer AbilityIds_ahrs436 = 1097364083 integer AbilityIds_alchemistChemicalRage147 = 1095656306 integer AbilityIds_alchemistHealingSpray678 = 1095657587 integer AbilityIds_allPlus1163 = 1095333937 integer AbilityIds_allPlus2977 = 1095333938 integer AbilityIds_allPlus3130 = 1095333939 integer AbilityIds_allPlus4155 = 1095333940 integer AbilityIds_alliedBuilding202 = 1096903788 integer AbilityIds_ancestralSpirit867 = 1096905588 integer AbilityIds_animateDead404 = 1094934884 integer AbilityIds_animateDead1693 = 1096114542 integer AbilityIds_animateDeaditemspecial431 = 1095331428 integer AbilityIds_antimagicShell214 = 1094934893 integer AbilityIds_antimagicShell1584 = 1096904051 integer AbilityIds_antimagicShieldAIxs148 = 1095334003 integer AbilityIds_antimagicShieldMatrix689 = 1096903986 integer AbilityIds_anwm171 = 1097758573 integer AbilityIds_aspx907 = 1098084472 integer AbilityIds_attack120 = 1096905835 integer AbilityIds_attackBonusAIt6173 = 1095332918 integer AbilityIds_attackBonusAIt9172 = 1095332921 integer AbilityIds_attackBonusAItc151 = 1095332963 integer AbilityIds_attackBonusAItf167 = 1095332966 integer AbilityIds_attackBonusPlus1251 = 1095332967 integer AbilityIds_attackBonusPlus10108 = 1095332974 integer AbilityIds_attackBonusPlus2145 = 1095332968 integer AbilityIds_attackBonusPlus4634 = 1095332969 integer AbilityIds_attackBonusPlus5415 = 1095332970 integer AbilityIds_attackBonusPlus7159 = 1095332971 integer AbilityIds_attackBonusPlus8102 = 1095332972 integer AbilityIds_attackSpeedIncrease118 = 1095332728 integer AbilityIds_attackSpeedIncreaseGreater176 = 1095332658 integer AbilityIds_attributeModifierSkill118 = 1096904043 integer AbilityIds_aura114 = 1635086945 integer AbilityIds_auraCommandCreep108 = 1094934883 integer AbilityIds_auraPlagueAbomination213 = 1096904753 integer AbilityIds_auraPlagueCreep669 = 1096904755 integer AbilityIds_auraPlagueCreepnodamage132 = 1096904756 integer AbilityIds_auraRegenerationStatue170 = 1096901234 integer AbilityIds_auraSpell147 = 1096905584 integer AbilityIds_autoTargetSpell159 = 1094803828 integer AbilityIds_avatar204 = 1095262582 integer AbilityIds_avengerForm625 = 1096906341 integer AbilityIds_awakenHero129 = 1096906593 integer AbilityIds_ballsofFire897 = 1096970086 integer AbilityIds_banish203 = 1095262830 integer AbilityIds_barkskin112 = 1096966514 integer AbilityIds_baseBuild635 = 1094869619 integer AbilityIds_baseSell180 = 1095983731 integer AbilityIds_bash376 = 1095262824 integer AbilityIds_bash1199 = 1094935144 integer AbilityIds_bashBeastmasterBear101 = 1095656040 integer AbilityIds_bashitem495 = 1095328376 integer AbilityIds_bashmaulSPBearlevel3138 = 1095655986 integer AbilityIds_battleRoar123 = 1095656050 integer AbilityIds_battleStations652 = 1096971372 integer AbilityIds_battlestationsChaos479 = 1398961260 integer AbilityIds_bearForm573 = 1096970854 integer AbilityIds_beastMasterStampede200 = 1095660404 integer AbilityIds_beastMasterSummonBear206 = 1095660391 integer AbilityIds_beastMasterSummonHawk445 = 1095660407 integer AbilityIds_beastMasterSummonQuilbeast135 = 1095660401 integer AbilityIds_berserkerRage201 = 1094935154 integer AbilityIds_berserkerRage1211 = 1096971115 integer AbilityIds_berserkerUpgrade130 = 1398961003 integer AbilityIds_bigBadVoodoo414 = 1095726692 integer AbilityIds_bladestorm171 = 1095726967 integer AbilityIds_blight116 = 1096969321 integer AbilityIds_blightDispelLarge108 = 1096967276 integer AbilityIds_blightDispelSmall171 = 1096967283 integer AbilityIds_blightedGoldMineAbility179 = 1096968045 integer AbilityIds_blightGrowth261 = 1096969321 integer AbilityIds_blightGrowthLarge685 = 1096968044 integer AbilityIds_blightGrowthSmall501 = 1096968051 integer AbilityIds_blightPlacement204 = 1096969328 integer AbilityIds_blightRegen450 = 1096969330 integer AbilityIds_blizzard152 = 1095262842 integer AbilityIds_blizzard1985 = 1094935162 integer AbilityIds_bloodMageFlameStrike745 = 1095263859 integer AbilityIds_bloodlust377 = 1094935148 integer AbilityIds_bloodlust1171 = 1096969327 integer AbilityIds_bonusBase117 = 1094872942 integer AbilityIds_bounce564 = 1096970101 integer AbilityIds_breathofFireCreep216 = 1094935139 integer AbilityIds_breathofFrostCreep921 = 1094935142 integer AbilityIds_brewmasterBreathofFire191 = 1095656038 integer AbilityIds_brewmasterDrunkenBrawler670 = 1095656546 integer AbilityIds_brewmasterDrunkenHaze526 = 1095656552 integer AbilityIds_brewmasterStormEarthandFire571 = 1095656806 integer AbilityIds_brillianceAura274 = 1095262562 integer AbilityIds_brillianceAura1659 = 1094935137 integer AbilityIds_build971 = 1094872164 integer AbilityIds_buildInProgress495 = 1094872656 integer AbilityIds_buildQueue268 = 1094873461 integer AbilityIds_buildTinyCastle114 = 1095328364 integer AbilityIds_buildTinyGreatHall157 = 1095328359 integer AbilityIds_buildTinyScoutTower219 = 1095328372 integer AbilityIds_burrow165 = 1096971634 integer AbilityIds_burrowDetectionFlyers411 = 1096967284 integer AbilityIds_burrowscarablvl2903 = 1096971570 integer AbilityIds_burrowscarablvl3210 = 1096971571 integer AbilityIds_buttonAbility467 = 1094804084 integer AbilityIds_callToArms195 = 1097689443 integer AbilityIds_calltoArms161 = 1097689452 integer AbilityIds_callToArmsBase323 = 1097032044 integer AbilityIds_cannibalize169 = 1097032046 integer AbilityIds_cannibalizecreep806 = 1094935406 integer AbilityIds_cargo943 = 1097036391 integer AbilityIds_cargoHold160 = 1096971630 integer AbilityIds_cargoHold1452 = 1097032050 integer AbilityIds_cargoHold2173 = 1097692259 integer AbilityIds_cargoHoldDeath110 = 1097033828 integer AbilityIds_cargoHoldMeatWagon283 = 1399023666 integer AbilityIds_cargoHoldShip214 = 1399023669 integer AbilityIds_cargoHoldTank196 = 1399023668 integer AbilityIds_cargoHoldTransport144 = 1399023667 integer AbilityIds_carrionSwarm922 = 1094935393 integer AbilityIds_carrionSwarm1126 = 1096115059 integer AbilityIds_chainLightning460 = 1094935404 integer AbilityIds_chainLightning1114 = 1095721836 integer AbilityIds_channel132 = 1095656300 integer AbilityIds_chaos533 = 1097033825 integer AbilityIds_chaosBase744 = 1097033826 integer AbilityIds_chaosCargoLoad633 = 1097033836 integer AbilityIds_chaosGrom114 = 1399021878 integer AbilityIds_chaosGrunt182 = 1399021873 integer AbilityIds_chaosKodo361 = 1399021876 integer AbilityIds_chaosPeon125 = 1399021877 integer AbilityIds_chaosRaider226 = 1399021874 integer AbilityIds_chaosShaman173 = 1399021875 integer AbilityIds_charm117 = 1094935400 integer AbilityIds_cleavingAttack177 = 1094935397 integer AbilityIds_closestTargetSpell132 = 1094804339 integer AbilityIds_cloudofFog176 = 1097034854 integer AbilityIds_cloudofFogItem160 = 1095329383 integer AbilityIds_coldArrows967 = 1095263073 integer AbilityIds_coldArrows1204 = 1094935415 integer AbilityIds_commandAura165 = 1095721315 integer AbilityIds_controlMagic997 = 1097035111 integer AbilityIds_corporealForm510 = 1097035878 integer AbilityIds_corrosiveBreath122 = 1097035634 integer AbilityIds_couple201 = 1097035637 integer AbilityIds_coupleInstant175 = 1097035625 integer AbilityIds_coupleInstantArcher174 = 1097035570 integer AbilityIds_coupleInstantHippogryph152 = 1097035571 integer AbilityIds_createCorpse767 = 1097300324 integer AbilityIds_cripple210 = 1097036393 integer AbilityIds_cripple1455 = 1399026281 integer AbilityIds_cripplecreep925 = 1094935410 integer AbilityIds_criticalStrike841 = 1094935412 integer AbilityIds_criticalStrike1122 = 1095721842 integer AbilityIds_crowForm123 = 1097691750 integer AbilityIds_crownofKingsAllPlus5154 = 1095333941 integer AbilityIds_crushingWave211 = 1094935414 integer AbilityIds_cryptLordCarrionScarabs464 = 1096115042 integer AbilityIds_cryptLordImpale172 = 1096116589 integer AbilityIds_cryptLordLocustSwarm205 = 1096117363 integer AbilityIds_cryptLordSpikedCarapace213 = 1096119411 integer AbilityIds_curse148 = 1097036403 integer AbilityIds_cursecreep137 = 1094935411 integer AbilityIds_cyclone394 = 1396925233 integer AbilityIds_cyclone1156 = 1097038179 integer AbilityIds_cycloneAIcy177 = 1095328633 integer AbilityIds_cyclonecreep645 = 1094935417 integer AbilityIds_damageBonusBase198 = 1095320642 integer AbilityIds_damageBonusBaseEx261 = 1095320645 integer AbilityIds_darkConversion106 = 1095656547 integer AbilityIds_darkConversionFast811 = 1397646435 integer AbilityIds_darkPortal987 = 1095656560 integer AbilityIds_darkRangerBlackArrow128 = 1095656033 integer AbilityIds_darkRangerCharm186 = 1095656296 integer AbilityIds_darkRangerDrain709 = 1095656562 integer AbilityIds_darkRitual193 = 1096115314 integer AbilityIds_darkSummoning182 = 1096117604 integer AbilityIds_darkSummoning1245 = 1096115315 integer AbilityIds_deathAndDecay702 = 1397646436 integer AbilityIds_deathAndDecay1153 = 1096115300 integer AbilityIds_deathCoil194 = 1094935651 integer AbilityIds_deathCoil1339 = 1096115299 integer AbilityIds_deathDamageAOEmine621 = 1097690744 integer AbilityIds_deathDamageAOEmineBIG122 = 1097690746 integer AbilityIds_deathPact161 = 1096115312 integer AbilityIds_decouple190 = 1097098595 integer AbilityIds_defend654 = 1097098598 integer AbilityIds_defendItem450 = 1095328868 integer AbilityIds_defenseBonusPlus1186 = 1095328817 integer AbilityIds_defenseBonusPlus2120 = 1095328818 integer AbilityIds_defenseBonusPlus3134 = 1095328819 integer AbilityIds_defenseBonusPlus4548 = 1095328820 integer AbilityIds_defenseBonusPlus5514 = 1095328821 integer AbilityIds_detectSentryWard225 = 1097102385 integer AbilityIds_detector107 = 1097098612 integer AbilityIds_detonate144 = 1097102446 integer AbilityIds_devotionAura467 = 1095262564 integer AbilityIds_devotionAura1328 = 1094934902 integer AbilityIds_devour119 = 1094935670 integer AbilityIds_devour1209 = 1097098614 integer AbilityIds_devourCargo187 = 1097102947 integer AbilityIds_devourMagic342 = 1097102957 integer AbilityIds_devourMagiccreep962 = 1094935653 integer AbilityIds_diseaseCloud207 = 1096904754 integer AbilityIds_diseaseCloud1186 = 1096904812 integer AbilityIds_diseaseCloud2899 = 1097888883 integer AbilityIds_disenchantold320 = 1097098088 integer AbilityIds_dispelMagic678 = 1097099635 integer AbilityIds_dispelMagic1174 = 1097102189 integer AbilityIds_divineShield112 = 1095263347 integer AbilityIds_divineShield1175 = 1094935667 integer AbilityIds_drainLifeCreep359 = 1094935666 integer AbilityIds_dropCorpse245 = 1097688420 integer AbilityIds_dropPilot134 = 1098146928 integer AbilityIds_dustofAppearance138 = 1095332962 integer AbilityIds_earthquake139 = 1397646705 integer AbilityIds_earthquake1361 = 1095722353 integer AbilityIds_eatTree149 = 1097163124 integer AbilityIds_elunesGrace961 = 1097164658 integer AbilityIds_enduranceAura288 = 1396924773 integer AbilityIds_enduranceAura1281 = 1095721317 integer AbilityIds_ensnare162 = 1094935918 integer AbilityIds_ensnare1762 = 1097166451 integer AbilityIds_entangleGoldMine559 = 1097166452 integer AbilityIds_entangledGoldMineAbility134 = 1097164653 integer AbilityIds_entanglingRoots203 = 1097166450 integer AbilityIds_entanglingRoots1532 = 1095066994 integer AbilityIds_entanglingSeaweed199 = 1097166455 integer AbilityIds_envenomedSpears777 = 1098278254 integer AbilityIds_envenomedWeapons152 = 1094940275 integer AbilityIds_etherealForm988 = 1097167974 integer AbilityIds_evasion102 = 1094935926 integer AbilityIds_evasion1110 = 1094935923 integer AbilityIds_evasion2142 = 1095066998 integer AbilityIds_evasion3102 = 1095329142 integer AbilityIds_evilIllidanMetamorphosis163 = 1095071337 integer AbilityIds_exchangeGoldforLumber735 = 1095657324 integer AbilityIds_exchangeLumberforGold570 = 1095658599 integer AbilityIds_exhume210 = 1097169000 integer AbilityIds_experienceModgreater913 = 1095329074 integer AbilityIds_factory103 = 1095657081 integer AbilityIds_faerieFire766 = 1097228645 integer AbilityIds_faerieFireAfa2103 = 1097228594 integer AbilityIds_faerieFirecreep479 = 1094936166 integer AbilityIds_farSight190 = 1095722611 integer AbilityIds_feedback614 = 1097228907 integer AbilityIds_feedbackArcaneTower213 = 1097228916 integer AbilityIds_feedbackSpiritBeast584 = 1097228898 integer AbilityIds_feralSpirit119 = 1094939494 integer AbilityIds_feralSpirit1142 = 1094939449 integer AbilityIds_feralSpirit2736 = 1095725926 integer AbilityIds_figurineIceRevenant459 = 1095330162 integer AbilityIds_figurineUrsaWarrior174 = 1095333239 integer AbilityIds_fingerofDeath647 = 1095657060 integer AbilityIds_firebolt369 = 1095657058 integer AbilityIds_firebolt1109 = 1094936162 integer AbilityIds_firebolt2192 = 1098344034 integer AbilityIds_firelordIncinerate815 = 1095657827 integer AbilityIds_flakCannon214 = 1097231467 integer AbilityIds_flameStrikeCreep103 = 1094936179 integer AbilityIds_flare308 = 1097231457 integer AbilityIds_flareGun169 = 1095329377 integer AbilityIds_forceofNature162 = 1094936178 integer AbilityIds_forceofNature1510 = 1095067246 integer AbilityIds_fortificationGlyph181 = 1095329638 integer AbilityIds_fragShards588 = 1097233256 integer AbilityIds_freezingBreath928 = 1097233018 integer AbilityIds_frenzy111 = 1097235065 integer AbilityIds_frostArmor591 = 1094936161 integer AbilityIds_frostArmor1736 = 1096115809 integer AbilityIds_frostBolt190 = 1094935394 integer AbilityIds_frostBreath208 = 1097232994 integer AbilityIds_frostNova423 = 1094936174 integer AbilityIds_frostNova1151 = 1096115822 integer AbilityIds_gather861 = 1098344545 integer AbilityIds_gather1745 = 1098344498 integer AbilityIds_gather2133 = 1096902753 integer AbilityIds_getCorpse122 = 1097688428 integer AbilityIds_ghost100 = 1097295983 integer AbilityIds_ghostVisible175 = 1097167976 integer AbilityIds_giveGold306 = 1095329647 integer AbilityIds_giveLumber170 = 1095330933 integer AbilityIds_glyph188 = 1095329644 integer AbilityIds_goldMineability338 = 1097296996 integer AbilityIds_goldMineBase171 = 1097297250 integer AbilityIds_grabTree974 = 1097298529 integer AbilityIds_graveyardCorpse155 = 1097300323 integer AbilityIds_gyrocopterBombs159 = 1097300322 integer AbilityIds_hardenedSkin192 = 1098085227 integer AbilityIds_harvest169 = 1097359730 integer AbilityIds_harvest1134 = 1097364076 integer AbilityIds_harvest2124 = 1097364019 integer AbilityIds_harvestBase125 = 1097364066 integer AbilityIds_harvestLumberArchimondeghouls107 = 1097364018 integer AbilityIds_harvestReturn111 = 1097364082 integer AbilityIds_heal823 = 1097360737 integer AbilityIds_heal1113 = 1097754725 integer AbilityIds_heal2468 = 1098344549 integer AbilityIds_healCreepHigh498 = 1097754674 integer AbilityIds_healCreepNormal101 = 1097754673 integer AbilityIds_healingWard370 = 1094936695 integer AbilityIds_healingWard1148 = 1097365348 integer AbilityIds_healingWardAIhw120 = 1095329911 integer AbilityIds_healingWardAura169 = 1097818482 integer AbilityIds_healingWaveCreep120 = 1094936694 integer AbilityIds_hexCreep182 = 1094936696 integer AbilityIds_holyLight512 = 1095264354 integer AbilityIds_humanBuild129 = 1095262837 integer AbilityIds_hurlBoulder175 = 1094939746 integer AbilityIds_immolation694 = 1094936941 integer AbilityIds_immolation1233 = 1095068013 integer AbilityIds_impaleCreep775 = 1094937968 integer AbilityIds_impalingBolt320 = 1097428336 integer AbilityIds_inferno166 = 1397647726 integer AbilityIds_inferno1378 = 1095657838 integer AbilityIds_inferno2116 = 1096116590 integer AbilityIds_innerFire829 = 1097428582 integer AbilityIds_innerFireCreep468 = 1094936934 integer AbilityIds_inProgress235 = 1095331408 integer AbilityIds_intelligenceBonusPlus1118 = 1095330097 integer AbilityIds_intelligenceBonusPlus3238 = 1095330099 integer AbilityIds_intelligenceBonusPlus4151 = 1095330100 integer AbilityIds_intelligenceBonusPlus6302 = 1095330102 integer AbilityIds_intelligenceModPlus2367 = 1095332973 integer AbilityIds_interfaced101 = 1094805870 integer AbilityIds_inventory486 = 1095331446 integer AbilityIds_inventory2slotunitUndead326 = 1097430382 integer AbilityIds_inventoryPackMule739 = 1097884011 integer AbilityIds_invisibility167 = 1097430643 integer AbilityIds_invulnerable132 = 1098282348 integer AbilityIds_itemAgilityGain154 = 1095328109 integer AbilityIds_itemAnimateDead485 = 1095328110 integer AbilityIds_itemAntiMagicShell205 = 1096904041 integer AbilityIds_itemAreaDetection144 = 1095332961 integer AbilityIds_itemAreaHealManaRegain298 = 1095332449 integer AbilityIds_itemAreaHealing143 = 1095329889 integer AbilityIds_itemAreaManaRegain157 = 1095331186 integer AbilityIds_itemAreatreewalldamage120 = 1095328877 integer AbilityIds_itemArmorBonus150 = 1095328869 integer AbilityIds_itemAttackDamageGain181 = 1095328097 integer AbilityIds_itemAttackFireBonus719 = 1095329378 integer AbilityIds_itemAttackFrostBonus165 = 1095331682 integer AbilityIds_itemAttackLightningBonus715 = 1095330914 integer AbilityIds_itemAttackSpeedBonus286 = 1095328115 integer AbilityIds_itemAuraBrilliance154 = 1095328353 integer AbilityIds_itemAuraCommand209 = 1095328612 integer AbilityIds_itemAuraDevotion920 = 1095328100 integer AbilityIds_itemAuraEndurance130 = 1095328101 integer AbilityIds_itemAuraTrueshot716 = 1095328114 integer AbilityIds_itemAuraUnholy127 = 1095328117 integer AbilityIds_itemAuraVampiric496 = 1095328118 integer AbilityIds_itemCaptureTheFlag274 = 1095329388 integer AbilityIds_itemCaptureTheFlag1151 = 1095329389 integer AbilityIds_itemCaptureTheFlag2739 = 1095329390 integer AbilityIds_itemCaptureTheFlag3723 = 1095329391 integer AbilityIds_itemCaptureTheFlag4616 = 1095329381 integer AbilityIds_itemChangeTOD185 = 1095328628 integer AbilityIds_itemCommand724 = 1095328623 integer AbilityIds_itemCureAoe584 = 1095328609 integer AbilityIds_itemDamageBonus718 = 1095328116 integer AbilityIds_itemDefenseAoePlusHealing103 = 1095328866 integer AbilityIds_itemDispel112 = 1095328873 integer AbilityIds_itemDispelAoeWithCooldown126 = 1095328883 integer AbilityIds_itemDispelChain684 = 1095328867 integer AbilityIds_itemDoomGuardSummon246 = 1095329397 integer AbilityIds_itemExperienceGain175 = 1095329133 integer AbilityIds_itemFelhoundSummon536 = 1095329384 integer AbilityIds_itemFlyingCarpet687 = 1095329379 integer AbilityIds_itemFirebolt153 = 1095329385 integer AbilityIds_itemFreezeDamageBonus514 = 1095334498 integer AbilityIds_itemFurbolgSummon214 = 1095329382 integer AbilityIds_itemHealAoeGreater101 = 1095329890 integer AbilityIds_itemHealGreater199 = 1095329842 integer AbilityIds_itemHealLeast186 = 1095329843 integer AbilityIds_itemHealLesser318 = 1095329841 integer AbilityIds_itemHealManaRegain614 = 1095332453 integer AbilityIds_itemHealing514 = 1095329893 integer AbilityIds_itemHeroStatBonus169 = 1095328098 integer AbilityIds_itemIllusions206 = 1095330156 integer AbilityIds_itemImmolation658 = 1095328614 integer AbilityIds_itemInferno204 = 1095330158 integer AbilityIds_itemIntAgiStrgain506 = 1095333997 integer AbilityIds_itemIntelligenceGain193 = 1095330157 integer AbilityIds_itemLevelGain196 = 1095330925 integer AbilityIds_itemLifeBonus187 = 1095331180 integer AbilityIds_itemLifeGain161 = 1095331177 integer AbilityIds_itemLifeRegeneration129 = 1098016108 integer AbilityIds_itemLifeSteal196 = 1095333473 integer AbilityIds_itemManaBonus100 = 1095331181 integer AbilityIds_itemManaRegain210 = 1095331169 integer AbilityIds_itemManaRegeneration280 = 1095332461 integer AbilityIds_itemManaRestoreGreater217 = 1095331122 integer AbilityIds_itemManaRestoreLesser118 = 1095331121 integer AbilityIds_itemMonsterLure168 = 1095331183 integer AbilityIds_itemMoveSpeedBonus108 = 1095331187 integer AbilityIds_itemPermInvis176 = 1095331945 integer AbilityIds_itemPlaceGoblinLandMine196 = 1095331949 integer AbilityIds_itemPotionVampirism112 = 1095331958 integer AbilityIds_itemPurge173 = 1095330928 integer AbilityIds_itemRecall348 = 1095332468 integer AbilityIds_itemRedDrakeSummon130 = 1095329380 integer AbilityIds_itemRegenManalesser206 = 1095332462 integer AbilityIds_itemReincarnation181 = 1095332451 integer AbilityIds_itemResurrection193 = 1095332467 integer AbilityIds_itemRevealMap115 = 1095332470 integer AbilityIds_itemRockGolemSummon145 = 1095329394 integer AbilityIds_itemSightRangeBonus203 = 1095332713 integer AbilityIds_itemSkeletonSummon160 = 1095329395 integer AbilityIds_itemSoulPossession134 = 1098084213 integer AbilityIds_itemSoulTheft147 = 1095332719 integer AbilityIds_itemSpeedAoe191 = 1095332705 integer AbilityIds_itemStrengthGain130 = 1095332717 integer AbilityIds_itemTeleport194 = 1095332965 integer AbilityIds_itemTemporaryAreaArmorBonus103 = 1095328865 integer AbilityIds_itemTemporaryInvisibility190 = 1095333481 integer AbilityIds_itemTemporaryInvulnerability770 = 1095333493 integer AbilityIds_itemTemporarySpeedBonus189 = 1095332720 integer AbilityIds_itemTownPortal527 = 1095332976 integer AbilityIds_itemWeb152 = 1095333730 integer AbilityIds_kaboom191 = 1098081395 integer AbilityIds_leash120 = 1097622881 integer AbilityIds_lichFrostArmorAutocast162 = 1096115829 integer AbilityIds_lifeRegeneration506 = 1095660140 integer AbilityIds_lifeRegenerationAura715 = 1094938226 integer AbilityIds_lightningAttack970 = 1097623924 integer AbilityIds_lightningShield159 = 1097626472 integer AbilityIds_lightningShieldAIls680 = 1095330931 integer AbilityIds_lightningShieldcreep901 = 1094937715 integer AbilityIds_liquidFire198 = 1097623921 integer AbilityIds_load188 = 1097625441 integer AbilityIds_load1109 = 1097166435 integer AbilityIds_loadBurrow186 = 1399615329 integer AbilityIds_loadNavies214 = 1399615283 integer AbilityIds_loadPilot913 = 1098148976 integer AbilityIds_loadWisp141 = 1399615282 integer AbilityIds_locust387 = 1097625443 integer AbilityIds_magicDefense136 = 1097688166 integer AbilityIds_magicImmunityAImx118 = 1095331192 integer AbilityIds_magicImmunityCreep117 = 1094937961 integer AbilityIds_magicSentry100 = 1097102451 integer AbilityIds_makeItem843 = 1097687401 integer AbilityIds_manaBatteryObsidianStatue902 = 1097687602 integer AbilityIds_manaBurn169 = 1097687652 integer AbilityIds_manaBurn1974 = 1095069026 integer AbilityIds_manaBurndemon544 = 1097690722 integer AbilityIds_manaFlare804 = 1097688684 integer AbilityIds_manaRegeneration239 = 1095660133 integer AbilityIds_manaRegenerationAura618 = 1096905325 integer AbilityIds_manaShieldCreep735 = 1094937958 integer AbilityIds_manaSteal866 = 1098085477 integer AbilityIds_massTeleport113 = 1095265652 integer AbilityIds_maxLifeBonusGreater443 = 1095330866 integer AbilityIds_maxLifeBonusLeast695 = 1095330918 integer AbilityIds_maxLifeBonusLesser209 = 1095330865 integer AbilityIds_maxManaBonusLeast867 = 1095331170 integer AbilityIds_maxManaBonusMost129 = 1095328365 integer AbilityIds_maxManaMod195 = 1095331182 integer AbilityIds_mechanicalCritter131 = 1097688419 integer AbilityIds_metamorphosis792 = 1095069029 integer AbilityIds_metamorphosis1129 = 1095059820 integer AbilityIds_mindRot185 = 1095658866 integer AbilityIds_mineexploding515 = 1097689454 integer AbilityIds_mirrorImage617 = 1095724393 integer AbilityIds_monsoon543 = 1095658863 integer AbilityIds_monsooncreep178 = 1094937967 integer AbilityIds_moonsoonDrain462 = 1095658852 integer AbilityIds_moonGlaive196 = 1097688940 integer AbilityIds_morph126 = 1097690994 integer AbilityIds_mount431 = 1097690997 integer AbilityIds_mountHippogryph184 = 1097035617 integer AbilityIds_move145 = 1097690998 integer AbilityIds_nagaBuild395 = 1095197301 integer AbilityIds_neutralBuild147 = 1095656053 integer AbilityIds_neutralBuildinganyunit178 = 1097753906 integer AbilityIds_neutralInteract171 = 1097753961 integer AbilityIds_neutralRegenMana103 = 1095660141 integer AbilityIds_neutralSpell119 = 1094807155 integer AbilityIds_neutralSpies177 = 1097757552 integer AbilityIds_neutralSpiesFixed174 = 1095660400 integer AbilityIds_nightElfBuild164 = 1095066229 integer AbilityIds_notifyDamage898 = 1097100647 integer AbilityIds_nullroarsummoner169 = 1097363052 integer AbilityIds_orbofAnnihilation964 = 1097228651 integer AbilityIds_orbofCorruption170 = 1095328610 integer AbilityIds_orbofDarkness859 = 1095328870 integer AbilityIds_orbofDarknessBlackArrow510 = 1095656051 integer AbilityIds_orbofLightning193 = 1095330924 integer AbilityIds_orbofSpells591 = 1095332706 integer AbilityIds_orbofVenom871 = 1095331938 integer AbilityIds_orbofVenomPoisonAttack184 = 1097887538 integer AbilityIds_orcBuild199 = 1095721589 integer AbilityIds_pIlotTankRifleman113 = 1400139890 integer AbilityIds_parasite145 = 1095659617 integer AbilityIds_passive635 = 1095786867 integer AbilityIds_permanentHitpointBonusfromchargeditem459 = 1095331176 integer AbilityIds_permanentImmolation167 = 1095659625 integer AbilityIds_permanentImmolationflying187 = 1097887078 integer AbilityIds_permanentImmolationgraphic482 = 1097886055 integer AbilityIds_permanentInvisibility181 = 1097886070 integer AbilityIds_persistentBonus112 = 1095787119 integer AbilityIds_phaseShift202 = 1097888616 integer AbilityIds_phoenix294 = 1095266424 integer AbilityIds_phoenix2751 = 1097885816 integer AbilityIds_phoenixFire101 = 1097889894 integer AbilityIds_pickupArcher189 = 1097035624 integer AbilityIds_pillage145 = 1098080620 integer AbilityIds_pilotTank432 = 1098149993 integer AbilityIds_pilotTankMortarTeam571 = 1400139885 integer AbilityIds_pitLordCleavingAttack714 = 1095656289 integer AbilityIds_pitLordDoom428 = 1095656559 integer AbilityIds_pitLordHowlofTerror545 = 1095657588 integer AbilityIds_poisonArrows133 = 1095069793 integer AbilityIds_poisonSting603 = 1097887593 integer AbilityIds_polymorph129 = 1097886841 integer AbilityIds_polymorphcreep191 = 1094938745 integer AbilityIds_possessedGoldMine427 = 1097885549 integer AbilityIds_possession387 = 1097887603 integer AbilityIds_possessionChanneling652 = 1097888562 integer AbilityIds_possessioncreep986 = 1094938739 integer AbilityIds_potionofLifeRegen137 = 1095332460 integer AbilityIds_potionofManaRegengreater179 = 1095331954 integer AbilityIds_potionofManaRegenlesser138 = 1095331948 integer AbilityIds_potionofRejuvI213 = 1095331889 integer AbilityIds_potionofRejuvII353 = 1095331890 integer AbilityIds_potionofRejuvIII401 = 1095331891 integer AbilityIds_potionofRejuvIV124 = 1095331892 integer AbilityIds_power139 = 1886353266 integer AbilityIds_preservation206 = 1095659634 integer AbilityIds_pulverize731 = 1098342770 integer AbilityIds_pulverize1121 = 1094938742 integer AbilityIds_purge176 = 1097888359 integer AbilityIds_purgeApg2721 = 1097885490 integer AbilityIds_purgeCreep763 = 1094938741 integer AbilityIds_purgeorb145 = 1095331943 integer AbilityIds_queue117 = 1097954661 integer AbilityIds_rainofChaos185 = 1095660131 integer AbilityIds_rainofFire392 = 1095660134 integer AbilityIds_rainofFire1164 = 1094939238 integer AbilityIds_raiseDead230 = 1098015081 integer AbilityIds_raiseDeadCreep157 = 1094939236 integer AbilityIds_raiseDeadItem677 = 1095332452 integer AbilityIds_rallyPoint119 = 1095917932 integer AbilityIds_rangerArrow109 = 1095258721 integer AbilityIds_regenBase844 = 1095910722 integer AbilityIds_regenMana166 = 1098016109 integer AbilityIds_regeneration592 = 1095332455 integer AbilityIds_regenLifeArll550 = 1098017900 integer AbilityIds_reincarnation626 = 1095660142 integer AbilityIds_reincarnation1464 = 1094939246 integer AbilityIds_reincarnation2103 = 1095725669 integer AbilityIds_rejuvenation181 = 1094939186 integer AbilityIds_rejuvenation1246 = 1098016106 integer AbilityIds_rejuvinationcreep200 = 1094939242 integer AbilityIds_resistantSkin239 = 1094939243 integer AbilityIds_renew976 = 1098016110 integer AbilityIds_repair741 = 1098016112 integer AbilityIds_repairHuman185 = 1097364080 integer AbilityIds_replenishLife209 = 1098018924 integer AbilityIds_replenishLifeMana176 = 1098018914 integer AbilityIds_replenishMana902 = 1098018925 integer AbilityIds_replenishManaandLife212 = 1097687668 integer AbilityIds_rescuable774 = 1098019683 integer AbilityIds_research146 = 1095918963 integer AbilityIds_restore113 = 1098019700 integer AbilityIds_resurrection797 = 1095266917 integer AbilityIds_return111149 = 1098019950 integer AbilityIds_returnGold143 = 1098016612 integer AbilityIds_returnGoldLumber146 = 1098016620 integer AbilityIds_returnLumber129 = 1098017901 integer AbilityIds_reveal165 = 1097102433 integer AbilityIds_reveal1120 = 1097753716 integer AbilityIds_revenge154 = 1098018407 integer AbilityIds_reviveHero153 = 1098016118 integer AbilityIds_ritualDaggerInstantHeal460 = 1095328871 integer AbilityIds_ritualDaggerRegenerate144 = 1095329586 integer AbilityIds_roar118 = 1098018657 integer AbilityIds_roarAIrr841 = 1095332466 integer AbilityIds_roarAra2101 = 1098015026 integer AbilityIds_roarcreep140 = 1094939247 integer AbilityIds_roarcreepSkeletalOrc212 = 1094939185 integer AbilityIds_rocketAttack137 = 1098018659 integer AbilityIds_root833 = 1098018671 integer AbilityIds_rootAncientProtector903 = 1098018610 integer AbilityIds_rootAncients302 = 1098018609 integer AbilityIds_runedBracers829 = 1095332722 integer AbilityIds_runeofGreaterResurrection564 = 1095791218 integer AbilityIds_runeofLesserResurrection112 = 1095791212 integer AbilityIds_runeofSpiritLink144 = 1098084464 integer AbilityIds_sacrifice134 = 1097621869 integer AbilityIds_sacrifice1102 = 1098080611 integer AbilityIds_sacrificeInProgress151 = 1095986768 integer AbilityIds_sanctuary110 = 1095660385 integer AbilityIds_scout189 = 1095070580 integer AbilityIds_scrollofLifeRegen186 = 1095332716 integer AbilityIds_scrollofRejuvI126 = 1095331893 integer AbilityIds_scrollofRejuvII126 = 1095331894 integer AbilityIds_seaWitchForkedLightning594 = 1095657068 integer AbilityIds_seaWitchFrostArrows130 = 1095657057 integer AbilityIds_seaWitchManaShield153 = 1095658867 integer AbilityIds_searingArrows107 = 1094939489 integer AbilityIds_searingArrows1183 = 1095263841 integer AbilityIds_selectHero212 = 1097753973 integer AbilityIds_selfDestruct2ClockwerkGoblins200 = 1098081330 integer AbilityIds_selfDestruct3ClockwerkGoblins131 = 1098081331 integer AbilityIds_selfDestructClockwerkGoblins773 = 1098081383 integer AbilityIds_sellItems542 = 1098081641 integer AbilityIds_sellUnit191 = 1098081644 integer AbilityIds_sellUnitDynamic204 = 1098085732 integer AbilityIds_sentinel179 = 1097167726 integer AbilityIds_sentryWard833 = 1097169253 integer AbilityIds_sentryWardAIsw202 = 1095332727 integer AbilityIds_serpentWardtentacleForgottenone240 = 1094939758 integer AbilityIds_shadowHunterHealingWave904 = 1095723127 integer AbilityIds_shadowHunterHex123 = 1095723128 integer AbilityIds_shadowHunterSerpentWard118 = 1095725943 integer AbilityIds_shadowHunterSerpentWard2882 = 1095726948 integer AbilityIds_shadowMeld161 = 1098082413 integer AbilityIds_shadowMeldAkama674 = 1097361764 integer AbilityIds_shadowMeldInstant116 = 1400072301 integer AbilityIds_shadowStrike173 = 1095070568 integer AbilityIds_shadowStrikeCreep121 = 1094939507 integer AbilityIds_shockwave505 = 1094939496 integer AbilityIds_shockwave1117 = 1094939508 integer AbilityIds_shockwave2795 = 1095725928 integer AbilityIds_shopPurchaseItem387 = 1097886068 integer AbilityIds_shopSharingAlliedBldg595 = 1096903788 integer AbilityIds_silence697 = 1095660393 integer AbilityIds_silenceCreep822 = 1094939497 integer AbilityIds_silenceItem191 = 1095332709 integer AbilityIds_simpleSpell185 = 1094808429 integer AbilityIds_siphonMana128 = 1095263346 integer AbilityIds_siphonManaCreep836 = 1094939501 integer AbilityIds_slam192 = 1094939747 integer AbilityIds_slam1143 = 1094939698 integer AbilityIds_sleep163 = 1094939504 integer AbilityIds_sleep1167 = 1094939500 integer AbilityIds_sleep2117 = 1096119148 integer AbilityIds_sleepAlways466 = 1098083425 integer AbilityIds_slow155 = 1098083439 integer AbilityIds_slow1118 = 1094939511 integer AbilityIds_slowAIos166 = 1095331699 integer AbilityIds_slowAura938 = 1096905580 integer AbilityIds_slowPoison151 = 1098084463 integer AbilityIds_soulBurn206 = 1095660399 integer AbilityIds_soulPreservation138 = 1095660396 integer AbilityIds_spawnHydra104 = 1098084473 integer AbilityIds_spawnHydraHatchling361 = 1098084468 integer AbilityIds_spawnOnDeathskeleton818 = 1098084196 integer AbilityIds_spawnSpiderlings123 = 1098085232 integer AbilityIds_spawnSpiders470 = 1098084452 integer AbilityIds_spell111 = 1094808432 integer AbilityIds_spellBook369 = 1098084450 integer AbilityIds_spellImmunity879 = 1094937906 integer AbilityIds_spellImmunity1184 = 1094937907 integer AbilityIds_spellImmunity2203 = 1097689453 integer AbilityIds_spellShieldAOE219 = 1095660389 integer AbilityIds_spiderAttack102 = 1098084449 integer AbilityIds_spikedBarricades177 = 1098084457 integer AbilityIds_spiritLink129 = 1098084460 integer AbilityIds_spy845 = 1095660400 integer AbilityIds_staffoTeleportation999 = 1095331188 integer AbilityIds_standDown201 = 1098085476 integer AbilityIds_starfall183 = 1095070566 integer AbilityIds_starfall1120 = 1095070562 integer AbilityIds_starfallDrain173 = 1095070564 integer AbilityIds_stasisTrap169 = 1098085473 integer AbilityIds_stoneForm183 = 1098085486 integer AbilityIds_stormBolt195 = 1095267426 integer AbilityIds_stormCrowForm108 = 1098015094 integer AbilityIds_stormHammers120 = 1098085480 integer AbilityIds_strengthBonusPlus1141 = 1095332657 integer AbilityIds_strengthBonusPlus3155 = 1095332659 integer AbilityIds_strengthBonusPlus4693 = 1095332660 integer AbilityIds_strengthBonusPlus6511 = 1095332662 integer AbilityIds_strengthModPlus2548 = 1095331437 integer AbilityIds_submerge434 = 1095660405 integer AbilityIds_submergeMyrmidon120 = 1098080817 integer AbilityIds_submergeRoyalGuard125 = 1098080818 integer AbilityIds_submergeSnapDragon132 = 1098080819 integer AbilityIds_summonHeadhunteritem180 = 1095332712 integer AbilityIds_summonLavaSpawn131 = 1095658605 integer AbilityIds_summonSeaElemental943 = 1094940517 integer AbilityIds_summonWaterElemental630 = 1095268197 integer AbilityIds_sunderingBlades180 = 1097364322 integer AbilityIds_tankUpgrade898 = 1400009844 integer AbilityIds_target132 = 1098150503 integer AbilityIds_taunt704 = 1098146165 integer AbilityIds_taunt1174 = 1095660641 integer AbilityIds_thornsAura125 = 1094934888 integer AbilityIds_thornsAura1202 = 1095065960 integer AbilityIds_thornyShieldCreep704 = 1095660648 integer AbilityIds_thunderClap322 = 1095267427 integer AbilityIds_tinkererClusterRocketsLevel0181 = 1095656307 integer AbilityIds_tinkererClusterRocketsLevel1174 = 1095656241 integer AbilityIds_tinkererClusterRocketsLevel2103 = 1095656242 integer AbilityIds_tinkererClusterRocketsLevel3167 = 1095656243 integer AbilityIds_tinkererDemolishLevel0384 = 1095656549 integer AbilityIds_tinkererDemolishLevel1539 = 1095656497 integer AbilityIds_tinkererDemolishLevel2129 = 1095656498 integer AbilityIds_tinkererDemolishLevel3157 = 1095656499 integer AbilityIds_tinkererEngineeringUpgrade203 = 1095656807 integer AbilityIds_tinkererRoboGoblinLevel0131 = 1095660135 integer AbilityIds_tinkererRoboGoblinLevel1697 = 1095657265 integer AbilityIds_tinkererRoboGoblinLevel2174 = 1095657266 integer AbilityIds_tinkererRoboGoblinLevel3203 = 1095657267 integer AbilityIds_tinkererSummonFactoryLevel0195 = 1095660409 integer AbilityIds_tinkererSummonFactoryLevel1962 = 1095660337 integer AbilityIds_tinkererSummonFactoryLevel2749 = 1095660338 integer AbilityIds_tinkererSummonFactoryLevel3195 = 1095660339 integer AbilityIds_tornado141 = 1095660655 integer AbilityIds_tornadoDamage189 = 1098146919 integer AbilityIds_tornadoSpin599 = 1098150768 integer AbilityIds_tracking712 = 1097754996 integer AbilityIds_train203 = 1096053358 integer AbilityIds_tranquility186 = 1095070833 integer AbilityIds_tranquilityRegen251 = 1095070834 integer AbilityIds_transmute257 = 1095660653 integer AbilityIds_treeofLifeupgradeability179 = 1098149740 integer AbilityIds_trueSight425 = 1097300342 integer AbilityIds_trueSight1514 = 1097102439 integer AbilityIds_trueSight2102 = 1098150517 integer AbilityIds_trueshotAura167 = 1094934900 integer AbilityIds_trueshotAura1712 = 1095065970 integer AbilityIds_ultraVisionGlyph204 = 1095329653 integer AbilityIds_ultravision152 = 1098214516 integer AbilityIds_undeadBuild472 = 1096114805 integer AbilityIds_unholyAura169 = 1094940001 integer AbilityIds_unholyAura1635 = 1096114549 integer AbilityIds_unholyFrenzy305 = 1098213478 integer AbilityIds_unholyFrenzy1827 = 1400203366 integer AbilityIds_unholyFrenzycreep109 = 1094940006 integer AbilityIds_unload107 = 1097101935 integer AbilityIds_unloadInstant130 = 1097101929 integer AbilityIds_unstableConcoction241 = 1098212207 integer AbilityIds_unsummon527 = 1114992243 integer AbilityIds_unsummonBuilding422 = 1098215027 integer AbilityIds_upgrade124 = 1098215527 integer AbilityIds_upgradeInProgress295 = 1096117840 integer AbilityIds_vampiricAura590 = 1094940272 integer AbilityIds_vampiricAura1192 = 1096114550 integer AbilityIds_vampiricattack761 = 1396930145 integer AbilityIds_vengeance182 = 1098280551 integer AbilityIds_volcano123 = 1095661155 integer AbilityIds_wander163 = 1098342766 integer AbilityIds_warDrums123 = 1096903522 integer AbilityIds_warStomp205 = 1098347123 integer AbilityIds_warStomp1349 = 1095726963 integer AbilityIds_warStomphydra104 = 1098347112 integer AbilityIds_warStompseagiant604 = 1098347111 integer AbilityIds_wardenBlink201 = 1095066220 integer AbilityIds_wardenFanofKnives211 = 1095067243 integer AbilityIds_wardenSpiritofVengeance155 = 1095070582 integer AbilityIds_wateryMinion864 = 1095661421 integer AbilityIds_waygateability202 = 1098347120 integer AbilityIds_web116 = 1098343778 integer AbilityIds_webcreep133 = 1094940514 integer AbilityIds_windWalk200 = 1095726955 integer AbilityIds_windWalk1949 = 1095661419 player Player_localPlayer114 = GetLocalPlayer593() real Maths_EULER332 = 2.718281828 real Maths_PI101 = 3.141592654 real Maths_PI2196 = 6.28318 real Maths_PIHALF146 = 1.570796326 boolean MagicFunctions_compiletime135 = false real Basics_ANIMATION_PERIOD129 = 0.030 real Basics_MAX_COLLISION_SIZE170 = 197.0 integer Basics_HEIGHT_ENABLER600 = 1097691750 integer Basics_TREE_RECOGNITION863 = 1097163124 integer Basics_LOCUST_ID116 = 1097625443 integer Basics_GHOST_INVIS_ID148 = 1097295983 integer Basics_GHOST_VIS_ID334 = 1097167976 player Basics_DUMMY_PLAYER800 = Player_players_734[PLAYER_NEUTRAL_PASSIVE_682] player Basics_DUMMY_HOSTILE_PLAYER196 = Player_players_734[PLAYER_NEUTRAL_AGGRESSIVE_937] timer GameTimer_gameTimer535 = { receiver_945 = CreateTimer784(); timer_start210(receiver_945, 100000., null<code>); >>> receiver_945} integer ErrorHandling_MUTE_ERROR_DURATION617 = 60 integer ErrorHandling_PRIMARY_ERROR_KEY152 = -1 hashtable ErrorHandling_HT411 = hashtable_compiletime_177 string ErrorHandling_lastError149 = "" boolean ErrorHandling_suppressErrorMessages745 = false ⦅real, real, real, real⦆Matrices_ZERO22560 = <0., 0., 0., 0.> ⦅real, real, real, real⦆Matrices_IDENTITY22799 = <1., 0., 0., 1.> ⦅real, real, real, real, real, real, real, real, real⦆Matrices_ZERO33606 = <0., 0., 0., 0., 0., 0., 0., 0., 0.> ⦅real, real, real, real, real, real, real, real, real⦆Matrices_IDENTITY33423 = <1., 0., 0., 0., 1., 0., 0., 0., 1.> ⦅real, real, real, real, real, real, real, real, real, real, real, real, real, real, real, real⦆Matrices_ZERO44267 = <0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.> ⦅real, real, real, real, real, real, real, real, real, real, real, real, real, real, real, real⦆Matrices_IDENTITY44160 = <1., 0., 0., 0., 0., 1., 0., 0., 0., 0., 1., 0., 0., 0., 0., 1.> real Matrices_EPSILON996 = 0.001 ⦅real, real, real, real, real, real, real, real, real, real, real, real, real, real, real, real⦆Matrices_tmp_mat399 = Matrices_ZERO44_267 ⦅real, real, real, real⦆Quaternion_IDENTITYQ762 = <0., 0., 0., 1.> ⦅real, real, real, real⦆Quaternion_ZEROQ905 = <0., 0., 0., 0.> real Quaternion_EPSILON793 = 0.001 hashtable Table_ht101 = hashtable_compiletime_119_122 playercolor Playercolor_PLAYER_COLOR_BLACK_AGGRESSIVE166 = ConvertPlayerColor190(24) playercolor Playercolor_PLAYER_COLOR_UNKNOWN1123 = ConvertPlayerColor190(25) playercolor Playercolor_PLAYER_COLOR_UNKNOWN2563 = ConvertPlayerColor190(26) playercolor Playercolor_PLAYER_COLOR_BLACK_PASSIVE108 = ConvertPlayerColor190(27) array<playercolor size: [28]> Playercolor_LOOKUP133 = PLAYER_COLOR_RED_651, PLAYER_COLOR_BLUE_573, PLAYER_COLOR_CYAN_877, PLAYER_COLOR_PURPLE_692, PLAYER_COLOR_YELLOW_193, PLAYER_COLOR_ORANGE_196, PLAYER_COLOR_GREEN_922, PLAYER_COLOR_PINK_817, PLAYER_COLOR_LIGHT_GRAY_169, PLAYER_COLOR_LIGHT_BLUE_198, PLAYER_COLOR_AQUA_110, PLAYER_COLOR_BROWN_212, PLAYER_COLOR_MAROON_326, PLAYER_COLOR_NAVY_172, PLAYER_COLOR_TURQUOISE_336, PLAYER_COLOR_VIOLET_120, PLAYER_COLOR_WHEAT_211, PLAYER_COLOR_PEACH_423, PLAYER_COLOR_MINT_178, PLAYER_COLOR_LAVENDER_130, PLAYER_COLOR_COAL_188, PLAYER_COLOR_SNOW_133, PLAYER_COLOR_EMERALD_188, PLAYER_COLOR_PEANUT_203, Playercolor_PLAYER_COLOR_BLACK_AGGRESSIVE_166, Playercolor_PLAYER_COLOR_UNKNOWN1_123, Playercolor_PLAYER_COLOR_UNKNOWN2_563, Playercolor_PLAYER_COLOR_BLACK_PASSIVE_108 array<string> Colors_hexs179 = "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "A", "B", "C", "D", "E", "F" integer Colors_decs101 = new_Table695() ⦅integer, integer, integer, integer⦆Colors_COLOR_WHITE356 = <255, 255, 255, 255> ⦅integer, integer, integer, integer⦆Colors_COLOR_BLACK207 = <0, 0, 0, 0> ⦅integer, integer, integer, integer⦆Colors_COLOR_GOLD191 = <255, 204, 0, 255> string Colors_COLOR_WHITE_STR140 = colorA_toColorString108(Colors_COLOR_WHITE_356) string Colors_COLOR_BLACK_STR752 = colorA_toColorString108(Colors_COLOR_BLACK_207) string Colors_COLOR_GOLD_STR133 = colorA_toColorString108(Colors_COLOR_GOLD_191) string Colors_DEFAULT_COLOR_NAME165 = "black" integer Colors_MAX_PLAYER_COLORS127 = 23 array<⦅integer, integer, integer⦆size: [24]> Colors_PLAYER_COLORS303 = <255, 2, 2>, <0, 65, 255>, <27, 229, 184>, <83, 0, 128>, <255, 252, 0>, <254, 137, 13>, <31, 191, 0>, <228, 90, 175>, <148, 149, 150>, <125, 190, 241>, <15, 97, 69>, <77, 41, 3>, <155, 0, 0>, <0, 0, 195>, <0, 234, 255>, <190, 0, 254>, <235, 205, 135>, <248, 164, 139>, <191, 255, 128>, <220, 185, 235>, <40, 40, 40>, <235, 240, 255>, <0, 120, 30>, <164, 111, 51> array<⦅integer, integer, integer⦆size: [24]> Colors_playercolors167 = Colors_PLAYER_COLORS_303[0], Colors_PLAYER_COLORS_303[1], Colors_PLAYER_COLORS_303[2], Colors_PLAYER_COLORS_303[3], Colors_PLAYER_COLORS_303[4], Colors_PLAYER_COLORS_303[5], Colors_PLAYER_COLORS_303[6], Colors_PLAYER_COLORS_303[7], Colors_PLAYER_COLORS_303[8], Colors_PLAYER_COLORS_303[9], Colors_PLAYER_COLORS_303[10], Colors_PLAYER_COLORS_303[11], Colors_PLAYER_COLORS_303[12], Colors_PLAYER_COLORS_303[13], Colors_PLAYER_COLORS_303[14], Colors_PLAYER_COLORS_303[15], Colors_PLAYER_COLORS_303[16], Colors_PLAYER_COLORS_303[17], Colors_PLAYER_COLORS_303[18], Colors_PLAYER_COLORS_303[19], Colors_PLAYER_COLORS_303[20], Colors_PLAYER_COLORS_303[21], Colors_PLAYER_COLORS_303[22], Colors_PLAYER_COLORS_303[23] array<string size: [24]> Colors_PLAYER_COLOR_NAMES108 = "red", "blue", "teal", "purple", "yellow", "orange", "green", "pink", "gray", "light blue", "dark green", "brown", "maroon", "navy", "turquoise", "violet", "wheat", "peach", "mint", "lavender", "coal", "snow", "emerald", "peanut" framehandle Framehandle_GAME_UI456 = BlzGetOriginFrame181(ORIGIN_FRAME_GAME_UI_287, 0) framehandle Framehandle_WORLD_UI103 = BlzGetOriginFrame181(ORIGIN_FRAME_WORLD_FRAME_164, 0) ⦅real, real⦆Framehandle_SCREEN_CENTER973 = <0.4, 0.3> ⦅real, real⦆Framehandle_SCREEN_TOPRIGHT211 = <0.8, 0.6> ⦅real, real⦆Framehandle_SCREEN_TOPLEFT160 = <0.0, 0.6> ⦅real, real⦆Framehandle_SCREEN_BOTTOMRIGHT641 = <0.8, 0.0> ⦅real, real⦆Framehandle_SCREEN_BOTTOMLEFT402 = <0.0, 0.0> ⦅real, real⦆Framehandle_SCREEN_RIGHT144 = <0.8, 0.3> ⦅real, real⦆Framehandle_SCREEN_LEFT125 = <0.0, 0.3> ⦅real, real⦆Framehandle_SCREEN_TOP139 = <0.4, 0.6> ⦅real, real⦆Framehandle_SCREEN_BOTTOM584 = <0.4, 0.0> ⦅real, real⦆Framehandle_WHOLE_SCREEN_TOPRIGHT108 = <0.95, 0.6> ⦅real, real⦆Framehandle_WHOLE_SCREEN_TOPLEFT657 = <(- 0.15), 0.6> ⦅real, real⦆Framehandle_WHOLE_SCREEN_BOTTOMRIGHT697 = <0.95, 0.0> ⦅real, real⦆Framehandle_WHOLE_SCREEN_BOTTOMLEFT604 = <(- 0.15), 0.0> ⦅real, real⦆Framehandle_WHOLE_SCREEN_RIGHT208 = <0.95, 0.3> ⦅real, real⦆Framehandle_WHOLE_SCREEN_LEFT333 = <(- 0.15), 0.3> ⦅real, real⦆Framehandle_WHOLE_SCREEN_TOP112 = Framehandle_SCREEN_TOP_139 ⦅real, real⦆Framehandle_WHOLE_SCREEN_BOTTOM158 = Framehandle_SCREEN_BOTTOM_584 integer Framehandle_BLZ_FRAMENAME_MAXLENGTH642 = 560 framehandle Framehandle_mouseCage128 = { receiver_115 = createFrame198("FRAME", "SetMousePositionCage", Framehandle_GAME_UI_456, null<string>, 0); framehandle_setSize961(receiver_115, 0.0001, 0.0001); >>> receiver_115} group Group_ENUM_GROUP936 = CreateGroup426() string Lightning_LIGHTNING_CHAIN_LIGHTNING_PRIMARY135 = "CLPB" string Lightning_LIGHTNING_CHAIN_LIGHTNING_SEECONDARY272 = "CLSB" string Lightning_LIGHTNING_DRAIN209 = "DRAB" string Lightning_LIGHTNING_DRAIN_LIFE142 = "DRAL" string Lightning_LIGHTNING_DRAIN_MANA183 = "DRAM" string Lightning_LIGHTNING_FINGER_OF_DEATH497 = "AFOD" string Lightning_LIGHTNING_FORKED_LIGHTNING184 = "FORK" string Lightning_LIGHTNING_HEALING_WAWE_PRIMARY214 = "HWPB" string Lightning_LIGHTNING_HEALING_WAWE_SEECONDARY299 = "HWSB" string Lightning_LIGHTNING_LIGHTNING_ATTACK546 = "CHIM" string Lightning_LIGHTNING_MAGIC_LEASH180 = "LEAS" string Lightning_LIGHTNING_MANA_BURN302 = "MBUR" string Lightning_LIGHTNING_MANA_FLARE175 = "MFPB" string Lightning_LIGHTNING_SPIRIT_LINK211 = "SPLK" integer WeatherEffects_ashenvaleRainHeavy187 = 1380018290 integer WeatherEffects_ashenvaleRainLight219 = 1380019314 integer WeatherEffects_dalaranShield158 = 1296393331 integer WeatherEffects_dungeonBlueFogHeavy165 = 1178886760 integer WeatherEffects_dungeonBlueFogLight107 = 1178886764 integer WeatherEffects_dungeonGreenFogHeavy690 = 1178888040 integer WeatherEffects_dungeonGreenFogLight118 = 1178888044 integer WeatherEffects_dungeonRedFogHeavy249 = 1178890856 integer WeatherEffects_dungeonRedFogLight121 = 1178890860 integer WeatherEffects_dungeonWhiteFogHeavy102 = 1178892136 integer WeatherEffects_dungeonWhiteFogLight225 = 1178892140 integer WeatherEffects_lordaeronRainHeavy180 = 1380739186 integer WeatherEffects_lordaeronRainLight167 = 1380740210 integer WeatherEffects_northrendBlizzard127 = 1397645939 integer WeatherEffects_northrendSnowHeavy494 = 1397647475 integer WeatherEffects_northrendSnowLight109 = 1397648499 integer WeatherEffects_outlandWindHeavy111 = 1464820599 integer WeatherEffects_outlandWindLight186 = 1464822903 integer WeatherEffects_raysOfLight546 = 1280467297 integer WeatherEffects_raysOfMoonlight743 = 1280470369 integer WeatherEffects_windHeavy307 = 1464755063 integer TypeCasting_typecastdata161 = new_Table695() real TypeCasting_R2I_PRECISION122 = 1000. hashtable HashList_ht101 = hashtable_compiletime_780 hashtable HashList_occurences307 = hashtable_compiletime_209 integer EventHelper_rectMap163 = new_HashMap197() integer EventHelper_regionMap518 = new_HashMap197() integer EventHelper_triggerData122 = new_Table695() trigger gg_trg_test152 = null<trigger> hashtable hashtable_compiletime177 = InitHashtable158() hashtable hashtable_compiletime_119122 = InitHashtable158() hashtable hashtable_compiletime780 = InitHashtable158() hashtable hashtable_compiletime209 = InitHashtable158() integer AbilityIds_firstFree416 = 0 integer AbilityIds_maxIndex504 = 0 integer EventData_firstFree470 = 0 integer EventData_maxIndex928 = 0 integer HLIterator_firstFree179 = 0 integer HLIterator_maxIndex122 = 0 integer HLItrClosure_firstFree152 = 0 integer HLItrClosure_maxIndex175 = 0 integer HashList_firstFree174 = 0 integer HashList_maxIndex103 = 0 integer RemovePredicate_firstFree126 = 0 integer RemovePredicate_maxIndex585 = 0 integer Table_firstFree160 = 0 integer Table_maxIndex197 = 0 integer IMItrClosure_firstFree101 = 0 integer IMItrClosure_maxIndex169 = 0 integer Log_firstFree108 = 0 integer Log_maxIndex168 = 0 integer StringIterator_firstFree149 = 0 integer StringIterator_maxIndex155 = 0 integer StringLines_firstFree175 = 0 integer StringLines_maxIndex291 = 0 integer InventoryIterator_firstFree138 = 0 integer InventoryIterator_maxIndex116 = 0 integer WeatherEffects_firstFree854 = 0 integer WeatherEffects_maxIndex729 = 0 code ref_function_init_AbilityIds177 = function init_AbilityIds code ref_function_init_Real166 = function init_Real code ref_function_init_Integer483 = function init_Integer code ref_function_init_Angle183 = function init_Angle code ref_function_init_String210 = function init_String code ref_function_init_Vectors136 = function init_Vectors code ref_function_init_Destructable337 = function init_Destructable code ref_function_init_Player330 = function init_Player code ref_function_init_Basics771 = function init_Basics code ref_function_init_MagicFunctions148 = function init_MagicFunctions code ref_function_init_Table130 = function init_Table code ref_function_init_Playercolor142 = function init_Playercolor code ref_function_init_Maths627 = function init_Maths code ref_function_init_Colors936 = function init_Colors code ref_function_init_Printing179 = function init_Printing code ref_function_init_GameTimer596 = function init_GameTimer code ref_function_init_ErrorHandling105 = function init_ErrorHandling code ref_function_init_HashList251 = function init_HashList code ref_function_init_Matrices157 = function init_Matrices code ref_function_init_Quaternion303 = function init_Quaternion code ref_function_init_Framehandle404 = function init_Framehandle code ref_function_init_Group380 = function init_Group code ref_function_init_Lightning203 = function init_Lightning code ref_function_init_WeatherEffects185 = function init_WeatherEffects code ref_function_init_TypeCasting812 = function init_TypeCasting code ref_function_init_EventHelper712 = function init_EventHelper code ref_function_init_Test186 = function init_Test code ref_function_code__startPeriodic_GameTimer199 = function code__startPeriodic_GameTimer function initGlobals126() { gg_trg_test_152 = null<trigger>; ref_function_init_AbilityIds_177 = function init_AbilityIds; ref_function_init_Real_166 = function init_Real; ref_function_init_Integer_483 = function init_Integer; ref_function_init_Angle_183 = function init_Angle; ref_function_init_String_210 = function init_String; ref_function_init_Vectors_136 = function init_Vectors; ref_function_init_Destructable_337 = function init_Destructable; ref_function_init_Player_330 = function init_Player; ref_function_init_Basics_771 = function init_Basics; ref_function_init_MagicFunctions_148 = function init_MagicFunctions; ref_function_init_Table_130 = function init_Table; ref_function_init_Playercolor_142 = function init_Playercolor; ref_function_init_Maths_627 = function init_Maths; ref_function_init_Colors_936 = function init_Colors; ref_function_init_Printing_179 = function init_Printing; ref_function_init_GameTimer_596 = function init_GameTimer; ref_function_init_ErrorHandling_105 = function init_ErrorHandling; ref_function_init_HashList_251 = function init_HashList; ref_function_init_Matrices_157 = function init_Matrices; ref_function_init_Quaternion_303 = function init_Quaternion; ref_function_init_Framehandle_404 = function init_Framehandle; ref_function_init_Group_380 = function init_Group; ref_function_init_Lightning_203 = function init_Lightning; ref_function_init_WeatherEffects_185 = function init_WeatherEffects; ref_function_init_TypeCasting_812 = function init_TypeCasting; ref_function_init_EventHelper_712 = function init_EventHelper; ref_function_init_Test_186 = function init_Test; ref_function_code__startPeriodic_GameTimer_199 = function code__startPeriodic_GameTimer; } IS_NATIVE IS_BJ function ConvertPlayerColor190(integer i129) returns playercolor { } IS_NATIVE IS_BJ function CreateTimer784() returns timer { } IS_NATIVE IS_BJ function CreateGroup426() returns group { } IS_NATIVE IS_BJ function Player176(integer number916) returns player { } IS_NATIVE IS_BJ function DisplayTimedTextToPlayer605(player toPlayer129, real x325, real y375, real duration113, string message936) { } IS_NATIVE IS_BJ function GetLocationY162(location whichLocation217) returns real { } IS_NATIVE IS_BJ function GetLocationX400(location whichLocation104) returns real { } IS_BJ function DistanceBetweenPoints496(location locA153, location locB788) returns real { local real dx127 local real dy133 dx_127 = (GetLocationX400(locB_788) - GetLocationX400(locA_153)); dy_133 = (GetLocationY162(locB_788) - GetLocationY162(locA_153)); return SquareRoot894(((dx_127 * dx_127) + (dy_133 * dy_133))); } IS_NATIVE IS_BJ function SquareRoot894(real x967) returns real { } IS_NATIVE IS_BJ function Location196(real x226, real y147) returns location { } IS_NATIVE IS_BJ function R2I139(real r214) returns integer { } IS_NATIVE IS_BJ function Rect206(real minx362, real miny113, real maxx151, real maxy714) returns rect { } IS_NATIVE IS_BJ function GetUnitX585(unit whichUnit189) returns real { } IS_NATIVE IS_BJ function GetUnitY353(unit whichUnit605) returns real { } IS_NATIVE IS_BJ function TriggerEvaluate216(trigger whichTrigger110) returns boolean { } IS_NATIVE IS_BJ function TriggerExecute101(trigger whichTrigger181) { } IS_BJ function TriggerExecuteBJ119(trigger trig589, boolean checkConditions161) returns boolean { if checkConditions_161 { if (not TriggerEvaluate216(trig_589)) { return false; } else { }; } else { }; TriggerExecute101(trig_589); return true; } IS_NATIVE IS_BJ function I2S132(integer i815) returns string { } IS_NATIVE IS_BJ function GetLocalPlayer593() returns player { } IS_BJ function QueuedTriggerRemoveByIndex116(integer trigIndex165) returns boolean { local integer index100 if (trigIndex_165 >= bj_queuedExecTotal_122) { return false; } else { }; bj_queuedExecTotal_122 = (bj_queuedExecTotal_122 - 1); index_100 = trigIndex_165; loop { exitwhen (index_100 >= bj_queuedExecTotal_122); bj_queuedExecTriggers_138[index_100] = bj_queuedExecTriggers_138[(index_100 + 1)]; bj_queuedExecUseConds_154[index_100] = bj_queuedExecUseConds_154[(index_100 + 1)]; index_100 = (index_100 + 1); }; return true; } IS_BJ function QueuedTriggerAttemptExec130() returns boolean { loop { exitwhen (bj_queuedExecTotal_122 == 0); if TriggerExecuteBJ119(bj_queuedExecTriggers_138[0], bj_queuedExecUseConds_154[0]) { TimerStart754(bj_queuedExecTimeoutTimer_336, bj_QUEUED_TRIGGER_TIMEOUT_190, false, null<code>); return true; } else { }; QueuedTriggerRemoveByIndex116(0); }; return false; } IS_NATIVE IS_BJ function TimerStart754(timer whichTimer156, real timeout146, boolean periodic201, code handlerFunc664) { } IS_NATIVE IS_BJ function PauseTimer102(timer whichTimer390) { } IS_BJ function QueuedTriggerDoneBJ100() { if (bj_queuedExecTotal_122 <= 0) { return %nothing%; } else { }; QueuedTriggerRemoveByIndex116(0); PauseTimer102(bj_queuedExecTimeoutTimer_336); QueuedTriggerAttemptExec130(); } IS_NATIVE IS_BJ function TriggerSleepAction345(real timeout209) { } IS_NATIVE IS_BJ function DestroyTimer440(timer whichTimer913) { } IS_NATIVE IS_BJ function GetFloatGameState177(fgamestate whichFloatGameState157) returns real { } IS_NATIVE IS_BJ function StartSound149(sound soundHandle135) { } IS_NATIVE IS_BJ function RemoveLocation106(location whichLocation105) { } IS_NATIVE IS_BJ function GetCameraBoundMinX182() returns real { } IS_NATIVE IS_BJ function GetCameraBoundMinY584() returns real { } IS_NATIVE IS_BJ function GetCameraBoundMaxX191() returns real { } IS_NATIVE IS_BJ function GetCameraBoundMaxY201() returns real { } IS_NATIVE IS_BJ function SetCameraBounds104(real x1590, real y1172, real x2191, real y2204, real x3156, real y3472, real x4166, real y4653) { } IS_NATIVE IS_BJ function StringHash146(string s712) returns integer { } IS_NATIVE IS_BJ function TriggerRegisterTimerExpireEvent168(trigger whichTrigger321, timer t119) returns event { } IS_NATIVE IS_BJ function TriggerRegisterPlayerUnitEvent162(trigger whichTrigger482, player whichPlayer887, playerunitevent whichPlayerUnitEvent180, boolexpr filter132) returns event { } IS_NATIVE IS_BJ function TriggerRegisterGameStateEvent440(trigger whichTrigger126, gamestate whichState122, limitop opcode137, real limitval152) returns event { } IS_NATIVE IS_BJ function StopSound281(sound soundHandle106, boolean killWhenDone823, boolean fadeOut137) { } IS_NATIVE IS_BJ function SetMapMusic544(string musicName623, boolean random180, integer index199) { } IS_BJ function SetAmbientDaySound160(string inLabel791) { local real ToD212 if (bj_dayAmbientSound_204 != null<sound>) { StopSound281(bj_dayAmbientSound_204, true, true); } else { }; bj_dayAmbientSound_204 = CreateMIDISound898(inLabel_791, 20, 20); ToD_212 = GetFloatGameState177(GAME_STATE_TIME_OF_DAY_114); if ((ToD_212 >= bj_TOD_DAWN_145) and (ToD_212 < bj_TOD_DUSK_698)) { StartSound149(bj_dayAmbientSound_204); } else { }; } IS_NATIVE IS_BJ function CreateMIDISound898(string soundLabel114, integer fadeInRate850, integer fadeOutRate141) returns sound { } IS_BJ function SetAmbientNightSound213(string inLabel112) { local real ToD572 if (bj_nightAmbientSound_262 != null<sound>) { StopSound281(bj_nightAmbientSound_262, true, true); } else { }; bj_nightAmbientSound_262 = CreateMIDISound898(inLabel_112, 20, 20); ToD_572 = GetFloatGameState177(GAME_STATE_TIME_OF_DAY_114); if ((ToD_572 < bj_TOD_DAWN_145) or (ToD_572 >= bj_TOD_DUSK_698)) { StartSound149(bj_nightAmbientSound_262); } else { }; } IS_NATIVE IS_BJ function GetItemTypeId412(item i153) returns integer { } IS_NATIVE IS_BJ function ChooseRandomItemEx820(itemtype whichType665, integer level762) returns integer { } IS_NATIVE IS_BJ function GetRandomInt917(integer lowBound161, integer highBound651) returns integer { } IS_NATIVE IS_BJ function IsItemIdSellable118(integer itemId154) returns boolean { } IS_NATIVE IS_BJ function GetEnumUnit149() returns unit { } IS_NATIVE IS_BJ function ForGroup500(group whichGroup986, code callback159) { } IS_NATIVE IS_BJ function UnitSuspendDecay204(unit whichUnit664, boolean suspend280) { } IS_BJ function DelayedSuspendDecayStopAnimEnum187() { local unit enumUnit308 enumUnit_308 = GetEnumUnit149(); if (GetUnitState507(enumUnit_308, UNIT_STATE_LIFE_622) <= 0.) { SetUnitTimeScale203(enumUnit_308, 0.0001); } else { }; } IS_NATIVE IS_BJ function GetUnitState507(unit whichUnit134, unitstate whichUnitState723) returns real { } IS_NATIVE IS_BJ function SetUnitTimeScale203(unit whichUnit181, real timeScale758) { } IS_BJ function DelayedSuspendDecayBoneEnum112() { local unit enumUnit150 enumUnit_150 = GetEnumUnit149(); if (GetUnitState507(enumUnit_150, UNIT_STATE_LIFE_622) <= 0.) { UnitSuspendDecay204(enumUnit_150, true); SetUnitTimeScale203(enumUnit_150, 0.0001); } else { }; } IS_BJ function DelayedSuspendDecayFleshEnum171() { local unit enumUnit904 enumUnit_904 = GetEnumUnit149(); if (GetUnitState507(enumUnit_904, UNIT_STATE_LIFE_622) <= 0.) { UnitSuspendDecay204(enumUnit_904, true); SetUnitTimeScale203(enumUnit_904, 10.0); SetUnitAnimation186(enumUnit_904, "decay flesh"); } else { }; } IS_NATIVE IS_BJ function SetUnitAnimation186(unit whichUnit110, string whichAnimation652) { } IS_BJ function DelayedSuspendDecay214() { local group boneGroup192 local group fleshGroup302 boneGroup_192 = bj_suspendDecayBoneGroup_105; fleshGroup_302 = bj_suspendDecayFleshGroup_205; bj_suspendDecayBoneGroup_105 = CreateGroup426(); bj_suspendDecayFleshGroup_205 = CreateGroup426(); ForGroup500(fleshGroup_302, function DelayedSuspendDecayStopAnimEnum); ForGroup500(boneGroup_192, function DelayedSuspendDecayStopAnimEnum); TriggerSleepAction345(bj_CORPSE_MAX_DEATH_TIME_894); ForGroup500(fleshGroup_302, function DelayedSuspendDecayFleshEnum); ForGroup500(boneGroup_192, function DelayedSuspendDecayBoneEnum); TriggerSleepAction345(0.05); ForGroup500(fleshGroup_302, function DelayedSuspendDecayStopAnimEnum); DestroyGroup104(boneGroup_192); DestroyGroup104(fleshGroup_302); } IS_NATIVE IS_BJ function DestroyGroup104(group whichGroup963) { } IS_NATIVE IS_BJ function CreateTrigger127() returns trigger { } IS_NATIVE IS_BJ function TriggerAddAction162(trigger whichTrigger495, code actionFunc203) returns triggeraction { } IS_NATIVE IS_BJ function IsUnitType202(unit whichUnit905, unittype whichUnitType286) returns boolean { } IS_BJ function IssueHauntOrderAtLocBJFilter141() returns boolean { return (GetUnitTypeId120(GetFilterUnit171()) == 1852272492); } IS_NATIVE IS_BJ function GetFilterUnit171() returns unit { } IS_NATIVE IS_BJ function GetUnitTypeId120(unit whichUnit199) returns integer { } IS_NATIVE IS_BJ function GetTriggerUnit157() returns unit { } IS_NATIVE IS_BJ function SetPlayerState190(player whichPlayer156, playerstate whichPlayerState183, integer value193) { } IS_NATIVE IS_BJ function GetPlayerController564(player whichPlayer257) returns mapcontrol { } IS_NATIVE IS_BJ function GetOwningPlayer140(unit whichUnit183) returns player { } IS_NATIVE IS_BJ function CreateUnit195(player id390, integer unitid137, real x800, real y139, real face140) returns unit { } IS_NATIVE IS_BJ function AddItemToStock201(unit whichUnit126, integer itemId126, integer currentStock306, integer stockMax106) { } IS_NATIVE IS_BJ function RemoveItemFromStock208(unit whichUnit182, integer itemId929) { } IS_NATIVE IS_BJ function GetDestructableX185(destructable d186) returns real { } IS_NATIVE IS_BJ function GetDestructableY156(destructable d268) returns real { } IS_BJ function EnumDestructablesInCircleBJFilter957() returns boolean { local location destLoc204 local boolean result194 local destructable whichDestructable687 whichDestructable_687 = GetFilterDestructable613(); destLoc_204 = Location196(GetDestructableX185(whichDestructable_687), GetDestructableY156(whichDestructable_687)); result_194 = (DistanceBetweenPoints496(destLoc_204, bj_enumDestructableCenter_206) <= bj_enumDestructableRadius_521); RemoveLocation106(destLoc_204); return result_194; } IS_NATIVE IS_BJ function GetFilterDestructable613() returns destructable { } IS_NATIVE IS_BJ function ForceAddPlayer445(force whichForce190, player whichPlayer146) { } IS_BJ function GetUnitsInRectOfPlayerFilter510() returns boolean { return (GetOwningPlayer140(GetFilterUnit171()) == bj_groupEnumOwningPlayer_169); } IS_BJ function GetUnitsOfTypeIdAllFilter286() returns boolean { return (GetUnitTypeId120(GetFilterUnit171()) == bj_groupEnumTypeId_680); } IS_BJ function GetUnitsOfPlayerAndTypeIdFilter147() returns boolean { return (GetUnitTypeId120(GetFilterUnit171()) == bj_groupEnumTypeId_680); } IS_NATIVE IS_BJ function CreateForce352() returns force { } IS_NATIVE IS_BJ function ForceEnumPlayers191(force whichForce911, boolexpr filter639) { } IS_BJ function LivingPlayerUnitsOfTypeIdFilter190() returns boolean { local unit filterUnit102 local unit whichUnit189 local unit whichUnit153 filterUnit_102 = GetFilterUnit171(); whichUnit_189 = filterUnit_102; whichUnit_153 = whichUnit_189; return ((not (GetUnitState507(whichUnit_153, UNIT_STATE_LIFE_622) <= 0.)) and (GetUnitTypeId120(filterUnit_102) == bj_livingPlayerUnitsTypeId_211)); } IS_NATIVE IS_BJ function SetPlayerAlliance202(player sourcePlayer194, player otherPlayer201, alliancetype whichAllianceSetting201, boolean value568) { } IS_BJ function ConfigureNeutralVictim456() { local integer index127 local player indexPlayer200 local player neutralVictim885 neutralVictim_885 = Player176(bj_PLAYER_NEUTRAL_VICTIM_193); index_127 = 0; loop { indexPlayer_200 = Player176(index_127); SetPlayerAlliance202(neutralVictim_885, indexPlayer_200, ALLIANCE_PASSIVE_806, true); SetPlayerAlliance202(indexPlayer_200, neutralVictim_885, ALLIANCE_PASSIVE_806, false); index_127 = (index_127 + 1); exitwhen (index_127 == bj_MAX_PLAYERS_150); }; indexPlayer_200 = Player176(PLAYER_NEUTRAL_AGGRESSIVE_937); SetPlayerAlliance202(neutralVictim_885, indexPlayer_200, ALLIANCE_PASSIVE_806, true); SetPlayerAlliance202(indexPlayer_200, neutralVictim_885, ALLIANCE_PASSIVE_806, true); SetPlayerState190(neutralVictim_885, PLAYER_STATE_GIVES_BOUNTY_119, 0); } IS_NATIVE IS_BJ function SetUnitOwner319(unit whichUnit956, player whichPlayer914, boolean changeColor109) { } IS_NATIVE IS_BJ function PingMinimap364(real x419, real y150, real duration110) { } IS_NATIVE IS_BJ function UnitAddIndicator135(unit whichUnit140, integer red840, integer green481, integer blue111, integer alpha154) { } IS_NATIVE IS_BJ function GetGameSpeed695() returns gamespeed { } IS_NATIVE IS_BJ function IsFogEnabled198() returns boolean { } IS_NATIVE IS_BJ function IsFogMaskEnabled789() returns boolean { } IS_BJ function RescueUnitBJ157(unit whichUnit189, player rescuer995, boolean changeColor102) { local unit whichUnit654 local player whichPlayer189 local real x121 local real y145 local real duration133 whichUnit_654 = whichUnit_189; if ((GetUnitState507(whichUnit_654, UNIT_STATE_LIFE_622) <= 0.) or (GetOwningPlayer140(whichUnit_189) == rescuer_995)) { return %nothing%; } else { }; StartSound149(bj_rescueSound_396); SetUnitOwner319(whichUnit_189, rescuer_995, changeColor_102); UnitAddIndicator135(whichUnit_189, 0, 255, 0, 255); whichPlayer_189 = rescuer_995; x_121 = GetUnitX585(whichUnit_189); y_145 = GetUnitY353(whichUnit_189); duration_133 = bj_RESCUE_PING_TIME_751; if (GetLocalPlayer593() == whichPlayer_189) { PingMinimap364(x_121, y_145, duration_133); } else { }; } IS_BJ function TriggerActionUnitRescuedBJ520() { local unit theUnit130 theUnit_130 = GetTriggerUnit157(); if IsUnitType202(theUnit_130, UNIT_TYPE_STRUCTURE_304) { RescueUnitBJ157(theUnit_130, GetOwningPlayer140(GetRescuer553()), bj_rescueChangeColorBldg_145); } else { RescueUnitBJ157(theUnit_130, GetOwningPlayer140(GetRescuer553()), bj_rescueChangeColorUnit_177); }; } IS_NATIVE IS_BJ function GetRescuer553() returns unit { } IS_BJ function TryInitRescuableTriggersBJ107() { local integer index422 if (bj_rescueUnitBehavior_142 == null<trigger>) { bj_rescueUnitBehavior_142 = CreateTrigger127(); index_422 = 0; loop { TriggerRegisterPlayerUnitEvent162(bj_rescueUnitBehavior_142, Player176(index_422), EVENT_PLAYER_UNIT_RESCUED_165, null<boolexpr>); index_422 = (index_422 + 1); exitwhen (index_422 == bj_MAX_PLAYER_SLOTS_175); }; TriggerAddAction162(bj_rescueUnitBehavior_142, function TriggerActionUnitRescuedBJ); } else { }; } IS_BJ function InitRescuableBehaviorBJ192() { local integer index173 index_173 = 0; loop { if (GetPlayerController564(Player176(index_173)) == MAP_CONTROL_RESCUABLE_185) { TryInitRescuableTriggersBJ107(); return %nothing%; } else { }; index_173 = (index_173 + 1); exitwhen (index_173 == bj_MAX_PLAYERS_150); }; } IS_NATIVE IS_BJ function SetPlayerTechMaxAllowed162(player whichPlayer161, integer techid167, integer maximum176) { } IS_NATIVE IS_BJ function InitHashtable158() returns hashtable { } IS_NATIVE IS_BJ function SaveInteger105(hashtable table186, integer parentKey124, integer childKey173, integer value276) { } IS_NATIVE IS_BJ function SaveBoolean191(hashtable table358, integer parentKey161, integer childKey770, boolean value994) { } IS_NATIVE IS_BJ function SaveStr261(hashtable table308, integer parentKey830, integer childKey150, string value195) returns boolean { } IS_NATIVE IS_BJ function LoadInteger143(hashtable table105, integer parentKey157, integer childKey994) returns integer { } IS_NATIVE IS_BJ function LoadBoolean650(hashtable table600, integer parentKey317, integer childKey486) returns boolean { } IS_NATIVE IS_BJ function HaveSavedBoolean108(hashtable table124, integer parentKey120, integer childKey153) returns boolean { } IS_NATIVE IS_BJ function HaveSavedInteger169(hashtable table117, integer parentKey153, integer childKey193) returns boolean { } IS_NATIVE IS_BJ function GetPlayerSlotState148(player whichPlayer180) returns playerslotstate { } IS_NATIVE IS_BJ function GetPlayerId941(player whichPlayer599) returns integer { } IS_NATIVE IS_BJ function SetPlayerColor471(player whichPlayer151, playercolor color311) { } IS_NATIVE IS_BJ function VersionGet182() returns version { } IS_BJ function MeleeTrainedUnitIsHeroBJFilter410() returns boolean { return IsUnitType202(GetFilterUnit171(), UNIT_TYPE_HERO_136); } IS_BJ function TeamInitPlayerSlots357(integer teamCount194) { local integer index270 local player indexPlayer195 local integer team650 local integer index715 SetTeams766(teamCount_194); if (not bj_slotControlReady_100) { index_715 = 0; loop { bj_slotControlUsed_114[index_715] = false; index_715 = (index_715 + 1); exitwhen (index_715 == bj_MAX_PLAYERS_150); }; bj_slotControlReady_100 = true; } else { }; index_270 = 0; team_650 = 0; loop { if bj_slotControlUsed_114[index_270] { indexPlayer_195 = Player176(index_270); SetPlayerTeam109(indexPlayer_195, team_650); team_650 = (team_650 + 1); if (team_650 >= teamCount_194) { team_650 = 0; } else { }; } else { }; index_270 = (index_270 + 1); exitwhen (index_270 == bj_MAX_PLAYERS_150); }; } IS_NATIVE IS_BJ function SetTeams766(integer teamcount122) { } IS_NATIVE IS_BJ function SetPlayerTeam109(player whichPlayer143, integer whichTeam577) { } IS_NATIVE IS_BJ function SetPlayers173(integer playercount147) { } IS_BJ function InitGenericPlayerSlots721() { local gametype gType188 gType_188 = GetGameTypeSelected178(); if (gType_188 == GAME_TYPE_MELEE_171) { TeamInitPlayerSlots357(bj_MAX_PLAYERS_150); } else { if (gType_188 == GAME_TYPE_FFA_670) { TeamInitPlayerSlots357(bj_MAX_PLAYERS_150); } else { if (gType_188 == GAME_TYPE_USE_MAP_SETTINGS_213) { } else { if (gType_188 == GAME_TYPE_ONE_ON_ONE_174) { SetTeams766(2); SetPlayers173(2); TeamInitPlayerSlots357(2); } else { if (gType_188 == GAME_TYPE_TWO_TEAM_PLAY_115) { TeamInitPlayerSlots357(2); } else { if (gType_188 == GAME_TYPE_THREE_TEAM_PLAY_106) { TeamInitPlayerSlots357(3); } else { if (gType_188 == GAME_TYPE_FOUR_TEAM_PLAY_281) { TeamInitPlayerSlots357(4); } else { }; }; }; }; }; }; }; } IS_NATIVE IS_BJ function GetGameTypeSelected178() returns gametype { } IS_BJ function SetDNCSoundsDawn109() { if bj_useDawnDuskSounds_650 { StartSound149(bj_dawnSound_100); } else { }; } IS_BJ function SetDNCSoundsDusk176() { if bj_useDawnDuskSounds_650 { StartSound149(bj_duskSound_288); } else { }; } IS_BJ function SetDNCSoundsDay259() { local real ToD559 ToD_559 = GetFloatGameState177(GAME_STATE_TIME_OF_DAY_114); if (((ToD_559 >= bj_TOD_DAWN_145) and (ToD_559 < bj_TOD_DUSK_698)) and (not bj_dncIsDaytime_459)) { bj_dncIsDaytime_459 = true; StopSound281(bj_nightAmbientSound_262, false, true); StartSound149(bj_dayAmbientSound_204); } else { }; } IS_BJ function SetDNCSoundsNight346() { local real ToD142 ToD_142 = GetFloatGameState177(GAME_STATE_TIME_OF_DAY_114); if (((ToD_142 < bj_TOD_DAWN_145) or (ToD_142 >= bj_TOD_DUSK_698)) and bj_dncIsDaytime_459) { bj_dncIsDaytime_459 = false; StopSound281(bj_dayAmbientSound_204, false, true); StartSound149(bj_nightAmbientSound_262); } else { }; } IS_BJ function InitDNCSounds117() { bj_dawnSound_100 = CreateSoundFromLabel170("RoosterSound", false, false, false, 10000, 10000); bj_duskSound_288 = CreateSoundFromLabel170("WolfSound", false, false, false, 10000, 10000); bj_dncSoundsDawn_243 = CreateTrigger127(); TriggerRegisterGameStateEvent440(bj_dncSoundsDawn_243, GAME_STATE_TIME_OF_DAY_114, EQUAL_986, bj_TOD_DAWN_145); TriggerAddAction162(bj_dncSoundsDawn_243, function SetDNCSoundsDawn); bj_dncSoundsDusk_135 = CreateTrigger127(); TriggerRegisterGameStateEvent440(bj_dncSoundsDusk_135, GAME_STATE_TIME_OF_DAY_114, EQUAL_986, bj_TOD_DUSK_698); TriggerAddAction162(bj_dncSoundsDusk_135, function SetDNCSoundsDusk); bj_dncSoundsDay_783 = CreateTrigger127(); TriggerRegisterGameStateEvent440(bj_dncSoundsDay_783, GAME_STATE_TIME_OF_DAY_114, GREATER_THAN_OR_EQUAL_755, bj_TOD_DAWN_145); TriggerRegisterGameStateEvent440(bj_dncSoundsDay_783, GAME_STATE_TIME_OF_DAY_114, LESS_THAN_365, bj_TOD_DUSK_698); TriggerAddAction162(bj_dncSoundsDay_783, function SetDNCSoundsDay); bj_dncSoundsNight_114 = CreateTrigger127(); TriggerRegisterGameStateEvent440(bj_dncSoundsNight_114, GAME_STATE_TIME_OF_DAY_114, LESS_THAN_365, bj_TOD_DAWN_145); TriggerRegisterGameStateEvent440(bj_dncSoundsNight_114, GAME_STATE_TIME_OF_DAY_114, GREATER_THAN_OR_EQUAL_755, bj_TOD_DUSK_698); TriggerAddAction162(bj_dncSoundsNight_114, function SetDNCSoundsNight); } IS_NATIVE IS_BJ function CreateSoundFromLabel170(string soundLabel639, boolean looping393, boolean is3D161, boolean stopwhenoutofrange131, integer fadeInRate173, integer fadeOutRate138) returns sound { } IS_BJ function InitBlizzardGlobals133() { local integer index178 local integer userControlledPlayers912 local version v207 Filter170(function IssueHauntOrderAtLocBJFilter); Filter170(function EnumDestructablesInCircleBJFilter); Filter170(function GetUnitsInRectOfPlayerFilter); Filter170(function GetUnitsOfTypeIdAllFilter); Filter170(function GetUnitsOfPlayerAndTypeIdFilter); Filter170(function MeleeTrainedUnitIsHeroBJFilter); Filter170(function LivingPlayerUnitsOfTypeIdFilter); index_178 = 0; loop { exitwhen (index_178 == bj_MAX_PLAYER_SLOTS_175); bj_FORCE_PLAYER_283[index_178] = CreateForce352(); ForceAddPlayer445(bj_FORCE_PLAYER_283[index_178], Player176(index_178)); index_178 = (index_178 + 1); }; bj_FORCE_ALL_PLAYERS_951 = CreateForce352(); ForceEnumPlayers191(bj_FORCE_ALL_PLAYERS_951, null<boolexpr>); GetGameSpeed695(); IsFogEnabled198(); IsFogMaskEnabled789(); index_178 = 0; loop { exitwhen (index_178 >= bj_MAX_QUEUED_TRIGGERS_213); bj_queuedExecTriggers_138[index_178] = null<trigger>; bj_queuedExecUseConds_154[index_178] = false; index_178 = (index_178 + 1); }; userControlledPlayers_912 = 0; index_178 = 0; loop { exitwhen (index_178 >= bj_MAX_PLAYERS_150); if ((GetPlayerController564(Player176(index_178)) == MAP_CONTROL_USER_125) and (GetPlayerSlotState148(Player176(index_178)) == PLAYER_SLOT_STATE_PLAYING_163)) { userControlledPlayers_912 = (userControlledPlayers_912 + 1); } else { }; index_178 = (index_178 + 1); }; bj_rescueSound_396 = CreateSoundFromLabel170("Rescue", false, false, false, 10000, 10000); CreateSoundFromLabel170("QuestNew", false, false, false, 10000, 10000); CreateSoundFromLabel170("QuestUpdate", false, false, false, 10000, 10000); CreateSoundFromLabel170("QuestCompleted", false, false, false, 10000, 10000); CreateSoundFromLabel170("QuestFailed", false, false, false, 10000, 10000); CreateSoundFromLabel170("Hint", false, false, false, 10000, 10000); CreateSoundFromLabel170("SecretFound", false, false, false, 10000, 10000); CreateSoundFromLabel170("ItemReward", false, false, false, 10000, 10000); CreateSoundFromLabel170("Warning", false, false, false, 10000, 10000); CreateSoundFromLabel170("QuestCompleted", false, false, false, 10000, 10000); CreateSoundFromLabel170("QuestFailed", false, false, false, 10000, 10000); bj_delayedSuspendDecayTrig_110 = CreateTrigger127(); TriggerRegisterTimerExpireEvent168(bj_delayedSuspendDecayTrig_110, bj_delayedSuspendDecayTimer_973); TriggerAddAction162(bj_delayedSuspendDecayTrig_110, function DelayedSuspendDecay); v_207 = VersionGet182(); if (v_207 == VERSION_REIGN_OF_CHAOS_195) { } else { }; } IS_NATIVE IS_BJ function Filter170(code func274) returns filterfunc { } IS_BJ function InitMapRects224() { Rect206((GetCameraBoundMinX182() - GetCameraMargin305(CAMERA_MARGIN_LEFT_185)), (GetCameraBoundMinY584() - GetCameraMargin305(CAMERA_MARGIN_BOTTOM_101)), (GetCameraBoundMaxX191() + GetCameraMargin305(CAMERA_MARGIN_RIGHT_587)), (GetCameraBoundMaxY201() + GetCameraMargin305(CAMERA_MARGIN_TOP_484))); Rect206(GetCameraBoundMinX182(), GetCameraBoundMinY584(), GetCameraBoundMaxX191(), GetCameraBoundMaxY201()); } IS_NATIVE IS_BJ function GetCameraMargin305(integer whichMargin804) returns real { } IS_BJ function InitSummonableCaps787() { local integer index121 index_121 = 0; loop { if (not GetPlayerTechResearched173(Player176(index_121), 1382576756, true)) { SetPlayerTechMaxAllowed162(Player176(index_121), 1752331380, 0); } else { }; if (not GetPlayerTechResearched173(Player176(index_121), 1383031403, true)) { SetPlayerTechMaxAllowed162(Player176(index_121), 1869898347, 0); } else { }; SetPlayerTechMaxAllowed162(Player176(index_121), 1970498405, bj_MAX_SKELETONS_139); index_121 = (index_121 + 1); exitwhen (index_121 == bj_MAX_PLAYERS_150); }; } IS_NATIVE IS_BJ function GetPlayerTechResearched173(player whichPlayer169, integer techid113, boolean specificonly204) returns boolean { } IS_BJ function UpdateEachStockBuildingEnum197() { local integer iteration194 local integer pickedItemId928 iteration_194 = 0; loop { pickedItemId_928 = ChooseRandomItemEx820(bj_stockPickedItemType_201, bj_stockPickedItemLevel_129); exitwhen IsItemIdSellable118(pickedItemId_928); iteration_194 = (iteration_194 + 1); if (iteration_194 > bj_STOCK_MAX_ITERATIONS_137) { return %nothing%; } else { }; }; AddItemToStock201(GetEnumUnit149(), pickedItemId_928, 1, 1); } IS_BJ function UpdateEachStockBuilding231(itemtype iType184, integer iLevel119) { local group g510 bj_stockPickedItemType_201 = iType_184; bj_stockPickedItemLevel_129 = iLevel_119; g_510 = CreateGroup426(); GroupEnumUnitsOfType139(g_510, "marketplace", null<boolexpr>); ForGroup500(g_510, function UpdateEachStockBuildingEnum); DestroyGroup104(g_510); } IS_NATIVE IS_BJ function GroupEnumUnitsOfType139(group whichGroup102, string unitname880, boolexpr filter101) { } IS_BJ function PerformStockUpdates355() { local itemtype pickedItemType108 local integer pickedItemLevel170 local integer allowedCombinations169 local integer iLevel199 pickedItemLevel_170 = 0; allowedCombinations_169 = 0; iLevel_199 = 1; loop { if bj_stockAllowedPermanent_848[iLevel_199] { allowedCombinations_169 = (allowedCombinations_169 + 1); if (GetRandomInt917(1, allowedCombinations_169) == 1) { pickedItemType_108 = ITEM_TYPE_PERMANENT_349; pickedItemLevel_170 = iLevel_199; } else { }; } else { }; if bj_stockAllowedCharged_395[iLevel_199] { allowedCombinations_169 = (allowedCombinations_169 + 1); if (GetRandomInt917(1, allowedCombinations_169) == 1) { pickedItemType_108 = ITEM_TYPE_CHARGED_258; pickedItemLevel_170 = iLevel_199; } else { }; } else { }; if bj_stockAllowedArtifact_208[iLevel_199] { allowedCombinations_169 = (allowedCombinations_169 + 1); if (GetRandomInt917(1, allowedCombinations_169) == 1) { pickedItemType_108 = ITEM_TYPE_ARTIFACT_603; pickedItemLevel_170 = iLevel_199; } else { }; } else { }; iLevel_199 = (iLevel_199 + 1); exitwhen (iLevel_199 > bj_MAX_ITEM_LEVEL_597); }; if (allowedCombinations_169 == 0) { return %nothing%; } else { }; UpdateEachStockBuilding231(pickedItemType_108, pickedItemLevel_170); } IS_BJ function StartStockUpdates153() { PerformStockUpdates355(); TimerStart754(bj_stockUpdateTimer_210, bj_STOCK_RESTOCK_INTERVAL_322, true, function PerformStockUpdates); } IS_BJ function RemovePurchasedItem441() { RemoveItemFromStock208(GetSellingUnit819(), GetItemTypeId412(GetSoldItem119())); } IS_NATIVE IS_BJ function GetSellingUnit819() returns unit { } IS_NATIVE IS_BJ function GetSoldItem119() returns item { } IS_BJ function InitNeutralBuildings174() { local integer iLevel214 iLevel_214 = 0; loop { bj_stockAllowedPermanent_848[iLevel_214] = false; bj_stockAllowedCharged_395[iLevel_214] = false; bj_stockAllowedArtifact_208[iLevel_214] = false; iLevel_214 = (iLevel_214 + 1); exitwhen (iLevel_214 > bj_MAX_ITEM_LEVEL_597); }; SetAllItemTypeSlots454(bj_MAX_STOCK_ITEM_SLOTS_146); SetAllUnitTypeSlots589(bj_MAX_STOCK_UNIT_SLOTS_117); bj_stockUpdateTimer_210 = CreateTimer784(); TimerStart754(bj_stockUpdateTimer_210, bj_STOCK_RESTOCK_INITIAL_DELAY_202, false, function StartStockUpdates); bj_stockItemPurchased_114 = CreateTrigger127(); TriggerRegisterPlayerUnitEvent162(bj_stockItemPurchased_114, Player176(PLAYER_NEUTRAL_PASSIVE_682), EVENT_PLAYER_UNIT_SELL_ITEM_134, null<boolexpr>); TriggerAddAction162(bj_stockItemPurchased_114, function RemovePurchasedItem); } IS_NATIVE IS_BJ function SetAllItemTypeSlots454(integer slots184) { } IS_NATIVE IS_BJ function SetAllUnitTypeSlots589(integer slots463) { } IS_BJ function MarkGameStarted571() { DestroyTimer440(bj_gameStartedTimer_115); } IS_BJ function InitBlizzard157() { ConfigureNeutralVictim456(); InitBlizzardGlobals133(); bj_queuedExecTimeout_534 = CreateTrigger127(); TriggerRegisterTimerExpireEvent168(bj_queuedExecTimeout_534, bj_queuedExecTimeoutTimer_336); TriggerAddAction162(bj_queuedExecTimeout_534, function QueuedTriggerDoneBJ); InitRescuableBehaviorBJ192(); InitDNCSounds117(); InitMapRects224(); InitSummonableCaps787(); InitNeutralBuildings174(); bj_gameStartedTimer_115 = CreateTimer784(); TimerStart754(bj_gameStartedTimer_115, bj_GAME_STARTED_THRESHOLD_746, false, function MarkGameStarted); } IS_NATIVE IS_BJ function StringLength646(string s101) returns integer { } IS_NATIVE IS_BJ function SetPlayerRacePreference155(player whichPlayer782, racepreference whichRacePreference149) { } IS_NATIVE IS_BJ function SetPlayerRaceSelectable213(player whichPlayer202, boolean value172) { } IS_NATIVE IS_BJ function BlzGetOriginFrame181(originframetype frameType159, integer index791) returns framehandle { } IS_NATIVE IS_BJ function BlzCreateFrameByType154(string typeName866, string name120, framehandle owner154, string inherits742, integer createContext165) returns framehandle { } IS_NATIVE IS_BJ function BlzFrameSetSize729(framehandle frame122, real width801, real height568) { } IS_NATIVE IS_BJ function TriggerAddCondition375(trigger whichTrigger148, boolexpr condition476) returns triggercondition { } IS_NATIVE IS_BJ function TriggerClearConditions656(trigger whichTrigger133) { } IS_NATIVE IS_BJ function DestroyTrigger180(trigger whichTrigger311) { } function InitCustomPlayerSlots115() { SetPlayerStartLocation615(Player176(0), 0); SetPlayerColor471(Player176(0), ConvertPlayerColor190(0)); SetPlayerRacePreference155(Player176(0), RACE_PREF_HUMAN_147); SetPlayerRaceSelectable213(Player176(0), true); SetPlayerController148(Player176(0), MAP_CONTROL_USER_125); } IS_NATIVE IS_BJ function SetPlayerStartLocation615(player whichPlayer140, integer startLocIndex783) { } IS_NATIVE IS_BJ function SetPlayerController148(player whichPlayer100, mapcontrol controlType191) { } function main658() { local trigger initTrig178 local player p139 local trigger trig871 initGlobals126(); EXECUTE initCompiletimeState_0412(); SetCameraBounds104(((- 7424.0) + GetCameraMargin305(CAMERA_MARGIN_LEFT_185)), ((- 7680.0) + GetCameraMargin305(CAMERA_MARGIN_BOTTOM_101)), (7424.0 - GetCameraMargin305(CAMERA_MARGIN_RIGHT_587)), (7168.0 - GetCameraMargin305(CAMERA_MARGIN_TOP_484)), ((- 7424.0) + GetCameraMargin305(CAMERA_MARGIN_LEFT_185)), (7168.0 - GetCameraMargin305(CAMERA_MARGIN_TOP_484)), (7424.0 - GetCameraMargin305(CAMERA_MARGIN_RIGHT_587)), ((- 7680.0) + GetCameraMargin305(CAMERA_MARGIN_BOTTOM_101))); SetDayNightModels278("Environment\DNC\DNCDalaran\DNCDalaranTerrain\DNCDalaranTerrain.mdl", "Environment\DNC\DNCDalaran\DNCDalaranUnit\DNCDalaranUnit.mdl"); NewSoundEnvironment348("Default"); SetAmbientDaySound160("DalaranRuinsDay"); SetAmbientNightSound213("DalaranRuinsNight"); SetMapMusic544("Music", true, 0); p_139 = Player176(0); CreateUnit195(p_139, 1214409837, (- 380.0), 1558.8, 42.628); InitBlizzard157(); trig_871 = gg_trg_test_152; if TriggerEvaluate216(trig_871) { TriggerExecute101(trig_871); } else { }; initTrig_178 = CreateTrigger127(); TriggerAddCondition375(initTrig_178, Condition202(ref_function_init_AbilityIds_177)); if (not TriggerEvaluate216(initTrig_178)) { error159("Could not initialize package AbilityIds."); } else { }; TriggerClearConditions656(initTrig_178); TriggerAddCondition375(initTrig_178, Condition202(ref_function_init_Real_166)); if (not TriggerEvaluate216(initTrig_178)) { error159("Could not initialize package Real."); } else { }; TriggerClearConditions656(initTrig_178); TriggerAddCondition375(initTrig_178, Condition202(ref_function_init_Integer_483)); if (not TriggerEvaluate216(initTrig_178)) { error159("Could not initialize package Integer."); } else { }; TriggerClearConditions656(initTrig_178); TriggerAddCondition375(initTrig_178, Condition202(ref_function_init_Angle_183)); if (not TriggerEvaluate216(initTrig_178)) { error159("Could not initialize package Angle."); } else { }; TriggerClearConditions656(initTrig_178); TriggerAddCondition375(initTrig_178, Condition202(ref_function_init_String_210)); if (not TriggerEvaluate216(initTrig_178)) { error159("Could not initialize package String."); } else { }; TriggerClearConditions656(initTrig_178); TriggerAddCondition375(initTrig_178, Condition202(ref_function_init_Vectors_136)); if (not TriggerEvaluate216(initTrig_178)) { error159("Could not initialize package Vectors."); } else { }; TriggerClearConditions656(initTrig_178); TriggerAddCondition375(initTrig_178, Condition202(ref_function_init_Destructable_337)); if (not TriggerEvaluate216(initTrig_178)) { error159("Could not initialize package Destructable."); } else { }; TriggerClearConditions656(initTrig_178); TriggerAddCondition375(initTrig_178, Condition202(ref_function_init_Player_330)); if (not TriggerEvaluate216(initTrig_178)) { error159("Could not initialize package Player."); } else { }; TriggerClearConditions656(initTrig_178); TriggerAddCondition375(initTrig_178, Condition202(ref_function_init_Basics_771)); if (not TriggerEvaluate216(initTrig_178)) { error159("Could not initialize package Basics."); } else { }; TriggerClearConditions656(initTrig_178); TriggerAddCondition375(initTrig_178, Condition202(ref_function_init_MagicFunctions_148)); if (not TriggerEvaluate216(initTrig_178)) { error159("Could not initialize package MagicFunctions."); } else { }; TriggerClearConditions656(initTrig_178); TriggerAddCondition375(initTrig_178, Condition202(ref_function_init_Table_130)); if (not TriggerEvaluate216(initTrig_178)) { error159("Could not initialize package Table."); } else { }; TriggerClearConditions656(initTrig_178); TriggerAddCondition375(initTrig_178, Condition202(ref_function_init_Playercolor_142)); if (not TriggerEvaluate216(initTrig_178)) { error159("Could not initialize package Playercolor."); } else { }; TriggerClearConditions656(initTrig_178); TriggerAddCondition375(initTrig_178, Condition202(ref_function_init_Maths_627)); if (not TriggerEvaluate216(initTrig_178)) { error159("Could not initialize package Maths."); } else { }; TriggerClearConditions656(initTrig_178); TriggerAddCondition375(initTrig_178, Condition202(ref_function_init_Colors_936)); if (not TriggerEvaluate216(initTrig_178)) { error159("Could not initialize package Colors."); } else { }; TriggerClearConditions656(initTrig_178); TriggerAddCondition375(initTrig_178, Condition202(ref_function_init_Printing_179)); if (not TriggerEvaluate216(initTrig_178)) { error159("Could not initialize package Printing."); } else { }; TriggerClearConditions656(initTrig_178); TriggerAddCondition375(initTrig_178, Condition202(ref_function_init_GameTimer_596)); if (not TriggerEvaluate216(initTrig_178)) { error159("Could not initialize package GameTimer."); } else { }; TriggerClearConditions656(initTrig_178); TriggerAddCondition375(initTrig_178, Condition202(ref_function_init_ErrorHandling_105)); if (not TriggerEvaluate216(initTrig_178)) { error159("Could not initialize package ErrorHandling."); } else { }; TriggerClearConditions656(initTrig_178); TriggerAddCondition375(initTrig_178, Condition202(ref_function_init_HashList_251)); if (not TriggerEvaluate216(initTrig_178)) { error159("Could not initialize package HashList."); } else { }; TriggerClearConditions656(initTrig_178); TriggerAddCondition375(initTrig_178, Condition202(ref_function_init_Matrices_157)); if (not TriggerEvaluate216(initTrig_178)) { error159("Could not initialize package Matrices."); } else { }; TriggerClearConditions656(initTrig_178); TriggerAddCondition375(initTrig_178, Condition202(ref_function_init_Quaternion_303)); if (not TriggerEvaluate216(initTrig_178)) { error159("Could not initialize package Quaternion."); } else { }; TriggerClearConditions656(initTrig_178); TriggerAddCondition375(initTrig_178, Condition202(ref_function_init_Framehandle_404)); if (not TriggerEvaluate216(initTrig_178)) { error159("Could not initialize package Framehandle."); } else { }; TriggerClearConditions656(initTrig_178); TriggerAddCondition375(initTrig_178, Condition202(ref_function_init_Group_380)); if (not TriggerEvaluate216(initTrig_178)) { error159("Could not initialize package Group."); } else { }; TriggerClearConditions656(initTrig_178); TriggerAddCondition375(initTrig_178, Condition202(ref_function_init_Lightning_203)); if (not TriggerEvaluate216(initTrig_178)) { error159("Could not initialize package Lightning."); } else { }; TriggerClearConditions656(initTrig_178); TriggerAddCondition375(initTrig_178, Condition202(ref_function_init_WeatherEffects_185)); if (not TriggerEvaluate216(initTrig_178)) { error159("Could not initialize package WeatherEffects."); } else { }; TriggerClearConditions656(initTrig_178); TriggerAddCondition375(initTrig_178, Condition202(ref_function_init_TypeCasting_812)); if (not TriggerEvaluate216(initTrig_178)) { error159("Could not initialize package TypeCasting."); } else { }; TriggerClearConditions656(initTrig_178); TriggerAddCondition375(initTrig_178, Condition202(ref_function_init_EventHelper_712)); if (not TriggerEvaluate216(initTrig_178)) { error159("Could not initialize package EventHelper."); } else { }; TriggerClearConditions656(initTrig_178); TriggerAddCondition375(initTrig_178, Condition202(ref_function_init_Test_186)); if (not TriggerEvaluate216(initTrig_178)) { error159("Could not initialize package Test."); } else { }; TriggerClearConditions656(initTrig_178); DestroyTrigger180(initTrig_178); } IS_NATIVE IS_BJ function SetDayNightModels278(string terrainDNCFile108, string unitDNCFile243) { } IS_NATIVE IS_BJ function NewSoundEnvironment348(string environmentName154) { } function config789() { local player whichPlayer908 local integer playerIndex908 local integer index466 SetMapName169("Just another Warcraft III map"); SetMapDescription376("Nondescript"); SetPlayers173(1); SetTeams766(1); SetGamePlacement267(MAP_PLACEMENT_USE_MAP_SETTINGS_132); DefineStartLocation135(0, (- 384.0), 1600.0); InitCustomPlayerSlots115(); whichPlayer_908 = Player176(0); playerIndex_908 = GetPlayerId941(whichPlayer_908); if (not bj_slotControlReady_100) { index_466 = 0; loop { bj_slotControlUsed_114[index_466] = false; index_466 = (index_466 + 1); exitwhen (index_466 == bj_MAX_PLAYERS_150); }; bj_slotControlReady_100 = true; } else { }; bj_slotControlUsed_114[playerIndex_908] = true; InitGenericPlayerSlots721(); } IS_NATIVE IS_BJ function SetMapName169(string name395) { } IS_NATIVE IS_BJ function SetMapDescription376(string description561) { } IS_NATIVE IS_BJ function SetGamePlacement267(placement whichPlacementType724) { } IS_NATIVE IS_BJ function DefineStartLocation135(integer whichStartLoc252, real x603, real y129) { } IS_NATIVE IS_BJ function Condition202(code func181) returns conditionfunc { } function init_AbilityIds103() returns boolean { return true; } function init_Angle180() returns boolean { return true; } function init_Basics130() returns boolean { return true; } function init_Colors199() returns boolean { local integer this_red191 local integer this_green203 local integer this_blue115 local integer this_alpha156 local integer number176 local integer firstpart808 local integer secondpart108 local integer number120 local integer firstpart206 local integer secondpart143 local integer number108 local integer firstpart160 local integer number136 local integer this_red231 local integer this_green134 local integer this_blue102 local integer this_alpha146 local integer number113 local integer firstpart675 local integer secondpart200 local integer number391 local integer firstpart154 local integer secondpart966 local integer number591 local integer firstpart118 local integer number532 local integer this_red934 local integer this_green207 local integer this_blue114 local integer this_alpha172 local integer number134 local integer firstpart106 local integer secondpart106 local integer number848 local integer firstpart139 local integer secondpart208 local integer number162 local integer firstpart151 local integer number194 local integer i966 local string this182 local string temp405 local string temp180 local string temp779 local integer temp164 local integer tuple_temp647 local integer tuple_temp214 local integer tuple_temp576 local integer tuple_temp200 local integer tuple_temp167 local integer tuple_temp155 local integer tuple_temp696 local integer tuple_temp841 local integer tuple_temp143 local integer tuple_temp412 local integer tuple_temp147 local integer tuple_temp160 local integer tuple_temp988 local integer tuple_temp180 local integer tuple_temp119 local integer tuple_temp667 local integer tuple_temp328 local integer tuple_temp412 local integer tuple_temp107 local integer tuple_temp192 local integer tuple_temp508 local integer tuple_temp107 local integer tuple_temp130 local integer tuple_temp375 Colors_hexs_179[0] = "0"; Colors_hexs_179[1] = "1"; Colors_hexs_179[2] = "2"; Colors_hexs_179[3] = "3"; Colors_hexs_179[4] = "4"; Colors_hexs_179[5] = "5"; Colors_hexs_179[6] = "6"; Colors_hexs_179[7] = "7"; Colors_hexs_179[8] = "8"; Colors_hexs_179[9] = "9"; Colors_hexs_179[10] = "A"; Colors_hexs_179[11] = "B"; Colors_hexs_179[12] = "C"; Colors_hexs_179[13] = "D"; Colors_hexs_179[14] = "E"; Colors_hexs_179[15] = "F"; Colors_decs_101 = new_Table695(); tuple_temp_647 = 255; tuple_temp_214 = 255; tuple_temp_576 = 255; tuple_temp_200 = 255; Colors_COLOR_WHITE_red_562 = tuple_temp_647; Colors_COLOR_WHITE_green_111 = tuple_temp_214; Colors_COLOR_WHITE_blue_107 = tuple_temp_576; Colors_COLOR_WHITE_alpha_941 = tuple_temp_200; tuple_temp_167 = 0; tuple_temp_155 = 0; tuple_temp_696 = 0; tuple_temp_841 = 0; Colors_COLOR_BLACK_red_154 = tuple_temp_167; Colors_COLOR_BLACK_green_128 = tuple_temp_155; Colors_COLOR_BLACK_blue_928 = tuple_temp_696; Colors_COLOR_BLACK_alpha_114 = tuple_temp_841; tuple_temp_143 = 255; tuple_temp_412 = 204; tuple_temp_147 = 0; tuple_temp_160 = 255; Colors_COLOR_GOLD_red_845 = tuple_temp_143; Colors_COLOR_GOLD_green_111 = tuple_temp_412; Colors_COLOR_GOLD_blue_364 = tuple_temp_147; Colors_COLOR_GOLD_alpha_320 = tuple_temp_160; tuple_temp_988 = Colors_COLOR_WHITE_red_562; tuple_temp_180 = Colors_COLOR_WHITE_green_111; tuple_temp_119 = Colors_COLOR_WHITE_blue_107; tuple_temp_667 = Colors_COLOR_WHITE_alpha_941; this_red_191 = tuple_temp_988; this_green_203 = tuple_temp_180; this_blue_115 = tuple_temp_119; this_alpha_156 = tuple_temp_667; number_176 = this_alpha_156; firstpart_808 = (number_176 div 16); secondpart_108 = (number_176 - (firstpart_808 * 16)); temp_405 = ("|c" + (Colors_hexs_179[firstpart_808] + Colors_hexs_179[secondpart_108])); number_120 = this_red_191; firstpart_206 = (number_120 div 16); secondpart_143 = (number_120 - (firstpart_206 * 16)); number_108 = this_green_203; firstpart_160 = (number_108 div 16); number_136 = this_blue_115; tuple_temp_328 = Colors_COLOR_BLACK_red_154; tuple_temp_412 = Colors_COLOR_BLACK_green_128; tuple_temp_107 = Colors_COLOR_BLACK_blue_928; tuple_temp_192 = Colors_COLOR_BLACK_alpha_114; this_red_231 = tuple_temp_328; this_green_134 = tuple_temp_412; this_blue_102 = tuple_temp_107; this_alpha_146 = tuple_temp_192; number_113 = this_alpha_146; firstpart_675 = (number_113 div 16); secondpart_200 = (number_113 - (firstpart_675 * 16)); temp_180 = ("|c" + (Colors_hexs_179[firstpart_675] + Colors_hexs_179[secondpart_200])); number_391 = this_red_231; firstpart_154 = (number_391 div 16); secondpart_966 = (number_391 - (firstpart_154 * 16)); number_591 = this_green_134; firstpart_118 = (number_591 div 16); number_532 = this_blue_102; tuple_temp_508 = Colors_COLOR_GOLD_red_845; tuple_temp_107 = Colors_COLOR_GOLD_green_111; tuple_temp_130 = Colors_COLOR_GOLD_blue_364; tuple_temp_375 = Colors_COLOR_GOLD_alpha_320; this_red_934 = tuple_temp_508; this_green_207 = tuple_temp_107; this_blue_114 = tuple_temp_130; this_alpha_172 = tuple_temp_375; number_134 = this_alpha_172; firstpart_106 = (number_134 div 16); secondpart_106 = (number_134 - (firstpart_106 * 16)); temp_779 = ("|c" + (Colors_hexs_179[firstpart_106] + Colors_hexs_179[secondpart_106])); number_848 = this_red_934; firstpart_139 = (number_848 div 16); secondpart_208 = (number_848 - (firstpart_139 * 16)); number_162 = this_green_207; firstpart_151 = (number_162 div 16); number_194 = this_blue_114; i_966 = 0; loop { exitwhen (i_966 > 15); temp_164 = Colors_decs_101; this_182 = Colors_hexs_179[i_966]; dispatch_Table_Table_Table_saveInt213(temp_164, StringHash146(this_182), i_966); i_966 = (i_966 + 1); }; return true; } function init_Destructable473() returns boolean { return true; } function init_ErrorHandling742() returns boolean { ErrorHandling_HT_411 = hashtable_compiletime_177; return true; } @configurable function error159(string msg212) { local integer hash139 local string this966 local hashtable this173 local integer parentKey643 local integer childKey436 local hashtable this278 local integer parentKey109 local integer childKey704 local string msg197 local player showTo209 local integer loglvl105 local string msg442 local string compositeMsg207 local hashtable this151 local integer parentKey343 local integer childKey108 local integer value196 local real this326 local hashtable this898 local integer parentKey170 local integer childKey116 local boolean value141 local hashtable this775 local integer parentKey210 local integer childKey146 local hashtable this134 local integer parentKey823 local integer childKey106 local string msg149 local player showTo131 local integer loglvl203 local string msg471 local string compositeMsg192 local hashtable this186 local integer parentKey143 local integer childKey563 local boolean value837 local string msg304 local player showTo192 local integer loglvl203 local string msg180 local string compositeMsg259 local hashtable this744 local integer parentKey163 local integer childKey125 local boolean value195 local hashtable this156 local integer parentKey326 local integer childKey130 local integer value135 local real this144 local string msg676 local player showTo483 local integer loglvl166 local string msg207 local string compositeMsg499 if MagicFunctions_compiletime_135 { compileError140(("ERROR: " + msg_212)); } else { if (not false) { this_966 = msg_212; hash_139 = StringHash146(this_966); this_173 = ErrorHandling_HT_411; parentKey_643 = -1; childKey_436 = hash_139; if HaveSavedInteger169(this_173, parentKey_643, childKey_436) { this_278 = ErrorHandling_HT_411; parentKey_109 = -1; childKey_704 = hash_139; if ((LoadInteger143(this_278, parentKey_109, childKey_704) + 60) < GameTimer_currentTime_149) { msg_197 = (msg_212 + #getStackTrace()); showTo_209 = Player_localPlayer_114; loglvl_105 = 4; msg_442 = msg_197; if ((2 castTo integer) <= (loglvl_105 castTo integer)) { compositeMsg_207 = ((Loglevel_getTag142(loglvl_105) + " - ") + msg_442); DisplayTimedTextToPlayer605(showTo_209, 0., 0., 45., compositeMsg_207); } else { }; this_151 = ErrorHandling_HT_411; parentKey_343 = -1; childKey_108 = hash_139; this_326 = GameTimer_currentTime_149; value_196 = R2I139(this_326); SaveInteger105(this_151, parentKey_343, childKey_108, value_196); this_898 = ErrorHandling_HT_411; parentKey_170 = -1; childKey_116 = hash_139; value_141 = false; SaveBoolean191(this_898, parentKey_170, childKey_116, value_141); } else { this_775 = ErrorHandling_HT_411; parentKey_210 = -1; childKey_146 = hash_139; if HaveSavedBoolean108(this_775, parentKey_210, childKey_146) { this_134 = ErrorHandling_HT_411; parentKey_823 = -1; childKey_106 = hash_139; if (not LoadBoolean650(this_134, parentKey_823, childKey_106)) { msg_149 = "|cffFF3A29Excessive repeating errors are being omitted"; showTo_131 = Player_localPlayer_114; loglvl_203 = 4; msg_471 = msg_149; if ((2 castTo integer) <= (loglvl_203 castTo integer)) { compositeMsg_192 = ((Loglevel_getTag142(loglvl_203) + " - ") + msg_471); DisplayTimedTextToPlayer605(showTo_131, 0., 0., 45., compositeMsg_192); } else { }; this_186 = ErrorHandling_HT_411; parentKey_143 = -1; childKey_563 = hash_139; value_837 = true; SaveBoolean191(this_186, parentKey_143, childKey_563, value_837); } else { }; } else { msg_304 = "|cffFF3A29Excessive repeating errors are being omitted"; showTo_192 = Player_localPlayer_114; loglvl_203 = 4; msg_180 = msg_304; if ((2 castTo integer) <= (loglvl_203 castTo integer)) { compositeMsg_259 = ((Loglevel_getTag142(loglvl_203) + " - ") + msg_180); DisplayTimedTextToPlayer605(showTo_192, 0., 0., 45., compositeMsg_259); } else { }; this_744 = ErrorHandling_HT_411; parentKey_163 = -1; childKey_125 = hash_139; value_195 = true; SaveBoolean191(this_744, parentKey_163, childKey_125, value_195); }; }; } else { this_156 = ErrorHandling_HT_411; parentKey_326 = -1; childKey_130 = hash_139; this_144 = GameTimer_currentTime_149; value_135 = R2I139(this_144); SaveInteger105(this_156, parentKey_326, childKey_130, value_135); msg_676 = (("Message: " + msg_212) + #getStackTrace()); showTo_483 = Player_localPlayer_114; loglvl_166 = 4; msg_207 = msg_676; if ((2 castTo integer) <= (loglvl_166 castTo integer)) { compositeMsg_499 = ((Loglevel_getTag142(loglvl_166) + " - ") + msg_207); DisplayTimedTextToPlayer605(showTo_483, 0., 0., 45., compositeMsg_499); } else { }; }; } else { }; I2S132((1 div 0)); }; } function init_EventHelper211() returns boolean { new_HashMap197(); new_HashMap197(); new_Table695(); return true; } function init_Framehandle388() returns boolean { local framehandle receiver115 local string typeName124 local string name100 local framehandle owner107 local string inherits134 local integer createContext156 local framehandle this395 local real width320 local real height154 Framehandle_GAME_UI_456 = BlzGetOriginFrame181(ORIGIN_FRAME_GAME_UI_287, 0); BlzGetOriginFrame181(ORIGIN_FRAME_WORLD_FRAME_164, 0); typeName_124 = "FRAME"; name_100 = "SetMousePositionCage"; owner_107 = Framehandle_GAME_UI_456; inherits_134 = null<string>; createContext_156 = 0; verifyFrameNameLength134(name_100); receiver_115 = BlzCreateFrameByType154(typeName_124, name_100, owner_107, inherits_134, createContext_156); this_395 = receiver_115; width_320 = 0.0001; height_154 = 0.0001; BlzFrameSetSize729(this_395, width_320, height_154); return true; } function verifyFrameNameLength134(string name152) returns boolean { local string this418 local integer this101 this_418 = name_152; if (StringLength646(this_418) > 560) { this_101 = 560; error159(((("Trying to address frame with exceeding maximum frame name length (" + I2S132(this_101)) + ") for: ") + name_152)); return false; } else { }; return true; } function init_GameTimer721() returns boolean { local timer receiver945 local timer this172 local real time129 local code timerCallBack146 local timer this127 local real time187 local code timerCallBack147 receiver_945 = CreateTimer784(); this_172 = receiver_945; time_129 = 100000.; timerCallBack_146 = null<code>; TimerStart754(this_172, time_129, false, timerCallBack_146); this_127 = CreateTimer784(); time_187 = 0.030; timerCallBack_147 = ref_function_code__startPeriodic_GameTimer_199; TimerStart754(this_127, time_187, true, timerCallBack_147); return true; } function code__startPeriodic_GameTimer106() { GameTimer_currentTime_149 = (GameTimer_currentTime_149 + 0.030); } function init_Group283() returns boolean { CreateGroup426(); return true; } function init_HashList650() returns boolean { return true; } function init_Integer260() returns boolean { return true; } function init_Lightning115() returns boolean { return true; } function init_MagicFunctions316() returns boolean { MagicFunctions_compiletime_135 = false; return true; } IS_COMPILETIME_NATIVE @compiletimenative function compileError140(string msg140) { } function init_Maths179() returns boolean { return true; } function init_Matrices302() returns boolean { return true; } function init_Player114() returns boolean { local integer i208 local integer temp434 Player_localPlayer_114 = GetLocalPlayer593(); i_208 = 0; temp_434 = (bj_MAX_PLAYER_SLOTS_175 - 1); loop { exitwhen (i_208 > temp_434); Player176(i_208); i_208 = (i_208 + 1); }; return true; } function init_Playercolor133() returns boolean { ConvertPlayerColor190(24); ConvertPlayerColor190(25); ConvertPlayerColor190(26); ConvertPlayerColor190(27); return true; } function init_Printing481() returns boolean { return true; } @configurable function Loglevel_getTag142(integer this128) returns string { local integer temp760 temp_760 = this_128; if (temp_760 == 0) { return "|cffADADADtrace|r"; } else { if (temp_760 == 1) { return "|cff2685DCdebug|r"; } else { if (temp_760 == 2) { return "|cffFFCC00info|r"; } else { if (temp_760 == 3) { return "|cffF47E3Ewarning|r"; } else { return "|cffFB2700error|r"; }; }; }; }; } function init_Quaternion194() returns boolean { return true; } function init_Real353() returns boolean { return true; } function init_String769() returns boolean { local string this486 local string this133 this_486 = "0123456789"; StringLength646(this_486); this_133 = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; StringLength646(this_133); return true; } function init_Table156() returns boolean { Table_ht_101 = hashtable_compiletime_119_122; return true; } function init_Test187() returns boolean { local string msg176 local integer i129 msg_176 = "Hello World."; i_129 = 0; loop { DisplayTimedTextToPlayer605(Player176(i_129), 0., 0., 60., msg_176); i_129 = (i_129 + 1); exitwhen (i_129 == bj_MAX_PLAYERS_150); }; return true; } function init_TypeCasting781() returns boolean { local integer this144 local integer parentKey893 local string value134 local integer this103 local integer parentKey150 local string value902 local hashtable this407 local integer parentKey120 local integer childKey100 local string value174 TypeCasting_typecastdata_161 = new_Table695(); this_144 = TypeCasting_typecastdata_161; parentKey_893 = 0; value_134 = ""; if (Table_typeId_599[this_144] == 0) { if (this_144 == 0) { error159("Nullpointer exception when calling Table.saveString"); } else { error159("Called Table.saveString on invalid object."); }; } else { }; this_103 = this_144; parentKey_150 = parentKey_893; value_902 = value_134; this_407 = Table_ht_101; parentKey_120 = (this_103 castTo integer); childKey_100 = parentKey_150; value_174 = value_902; SaveStr261(this_407, parentKey_120, childKey_100, value_174); return true; } function init_Vectors894() returns boolean { Location196(0., 0.); return true; } function init_WeatherEffects105() returns boolean { return true; } function initCompiletimeState_0412() { InitHashtable158(); InitHashtable158(); hashtable_compiletime_119_122 = InitHashtable158(); hashtable_compiletime_177 = InitHashtable158(); SaveInteger105(hashtable_compiletime_119_122, 1, -242600650, 0); SaveInteger105(hashtable_compiletime_119_122, 1, 1132341824, 1); SaveInteger105(hashtable_compiletime_119_122, 1, -647782241, 2); SaveInteger105(hashtable_compiletime_119_122, 1, -854572045, 3); SaveInteger105(hashtable_compiletime_119_122, 1, -680649701, 4); SaveInteger105(hashtable_compiletime_119_122, 1, -943650483, 5); SaveInteger105(hashtable_compiletime_119_122, 1, -671760605, 6); SaveInteger105(hashtable_compiletime_119_122, 1, 349230650, 7); SaveInteger105(hashtable_compiletime_119_122, 1, -1894922563, 8); SaveInteger105(hashtable_compiletime_119_122, 1, -1474492777, 9); SaveInteger105(hashtable_compiletime_119_122, 1, -1587459251, 10); SaveInteger105(hashtable_compiletime_119_122, 1, -1676716706, 11); SaveInteger105(hashtable_compiletime_119_122, 1, -1559655710, 12); SaveInteger105(hashtable_compiletime_119_122, 1, -1663695754, 13); SaveInteger105(hashtable_compiletime_119_122, 1, 597637742, 14); SaveInteger105(hashtable_compiletime_119_122, 1, 789744696, 15); SaveStr261(hashtable_compiletime_119_122, 2, 0, ""); } function new_HashMap197() returns integer { local integer this777 local integer this111 if (Table_firstFree_160 == 0) { if (Table_maxIndex_197 < 32768) { Table_maxIndex_197 = (Table_maxIndex_197 + 1); this_111 = Table_maxIndex_197; Table_typeId_599[this_111] = 13; } else { error159("Out of memory: Could not create HashMap."); this_111 = 0; }; } else { Table_firstFree_160 = (Table_firstFree_160 - 1); this_111 = Table_nextFree_254[Table_firstFree_160]; Table_typeId_599[this_111] = 13; }; this_777 = this_111; return this_777; } function new_Table695() returns integer { local integer this178 local integer this173 if (Table_firstFree_160 == 0) { if (Table_maxIndex_197 < 32768) { Table_maxIndex_197 = (Table_maxIndex_197 + 1); this_173 = Table_maxIndex_197; Table_typeId_599[this_173] = 12; } else { error159("Out of memory: Could not create Table."); this_173 = 0; }; } else { Table_firstFree_160 = (Table_firstFree_160 - 1); this_173 = Table_nextFree_254[Table_firstFree_160]; Table_typeId_599[this_173] = 12; }; this_178 = this_173; return this_178; } function dispatch_Table_Table_Table_saveInt213(integer this363, integer parentKey167, integer value154) { local integer this972 local integer parentKey830 local integer value605 local hashtable this734 local integer parentKey231 local integer childKey128 local integer value111 if (Table_typeId_599[this_363] == 0) { if (this_363 == 0) { error159("Nullpointer exception when calling Table.saveInt"); } else { error159("Called Table.saveInt on invalid object."); }; } else { }; this_972 = this_363; parentKey_830 = parentKey_167; value_605 = value_154; this_734 = Table_ht_101; parentKey_231 = (this_972 castTo integer); childKey_128 = parentKey_830; value_111 = value_605; SaveInteger105(this_734, parentKey_231, childKey_128, value_111); }