race ConvertRace alliancetype ConvertAllianceType racepreference ConvertRacePref igamestate ConvertIGameState fgamestate ConvertFGameState playerstate ConvertPlayerState playerscore ConvertPlayerScore playergameresult ConvertPlayerGameResult unitstate ConvertUnitState aidifficulty ConvertAIDifficulty gameevent ConvertGameEvent playerevent ConvertPlayerEvent playerunitevent ConvertPlayerUnitEvent widgetevent ConvertWidgetEvent dialogevent ConvertDialogEvent unitevent ConvertUnitEvent limitop ConvertLimitOp unittype ConvertUnitType gamespeed ConvertGameSpeed placement ConvertPlacement startlocprio ConvertStartLocPrio gamedifficulty ConvertGameDifficulty gametype ConvertGameType mapflag ConvertMapFlag mapvisibility ConvertMapVisibility mapsetting ConvertMapSetting mapdensity ConvertMapDensity mapcontrol ConvertMapControl playercolor ConvertPlayerColor playerslotstate ConvertPlayerSlotState volumegroup ConvertVolumeGroup camerafield ConvertCameraField blendmode ConvertBlendMode raritycontrol ConvertRarityControl texmapflags ConvertTexMapFlags fogstate ConvertFogState effecttype ConvertEffectType version ConvertVersion itemtype ConvertItemType attacktype ConvertAttackType damagetype ConvertDamageType weapontype ConvertWeaponType soundtype ConvertSoundType pathingtype ConvertPathingType integer OrderId string OrderId2String integer UnitId string UnitId2String integer AbilityId string AbilityId2String string GetObjectName real Deg2Rad real Rad2Deg real Sin real Cos real Tan real Asin real Acos real Atan real Atan2 real SquareRoot real Pow real I2R integer R2I string I2S string R2S string R2SW integer S2I real S2R integer GetHandleId string SubString integer StringLength string StringCase integer StringHash string GetLocalizedString integer GetLocalizedHotkey integer GetStartLocPrioSlot startlocprio GetStartLocPrio integer GetTeams integer GetPlayers boolean IsGameTypeSupported gametype GetGameTypeSelected boolean IsMapFlagSet placement GetGamePlacement gamespeed GetGameSpeed gamedifficulty GetGameDifficulty mapdensity GetResourceDensity mapdensity GetCreatureDensity real GetStartLocationX real GetStartLocationY location GetStartLocationLoc integer GetPlayerTeam integer GetPlayerStartLocation playercolor GetPlayerColor boolean GetPlayerSelectable mapcontrol GetPlayerController playerslotstate GetPlayerSlotState integer GetPlayerTaxRate boolean IsPlayerRacePrefSet string GetPlayerName timer CreateTimer real TimerGetElapsed real TimerGetRemaining real TimerGetTimeout timer GetExpiredTimer group CreateGroup boolean GroupImmediateOrder boolean GroupImmediateOrderById boolean GroupPointOrder boolean GroupPointOrderLoc boolean GroupPointOrderById boolean GroupPointOrderByIdLoc boolean GroupTargetOrder boolean GroupTargetOrderById unit FirstOfGroup force CreateForce rect Rect rect RectFromLoc real GetRectCenterX real GetRectCenterY real GetRectMinX real GetRectMinY real GetRectMaxX real GetRectMaxY region CreateRegion location Location real GetLocationX real GetLocationY real GetLocationZ boolean IsUnitInRegion boolean IsPointInRegion boolean IsLocationInRegion rect GetWorldBounds trigger CreateTrigger boolean IsTriggerEnabled boolean IsTriggerWaitOnSleeps unit GetFilterUnit unit GetEnumUnit destructable GetFilterDestructable destructable GetEnumDestructable item GetFilterItem item GetEnumItem player GetFilterPlayer player GetEnumPlayer trigger GetTriggeringTrigger eventid GetTriggerEventId integer GetTriggerEvalCount integer GetTriggerExecCount boolexpr And boolexpr Or boolexpr Not conditionfunc Condition filterfunc Filter event TriggerRegisterVariableEvent event TriggerRegisterTimerEvent event TriggerRegisterTimerExpireEvent event TriggerRegisterDialogEvent event TriggerRegisterDialogButtonEvent gamestate GetEventGameState event TriggerRegisterGameEvent player GetWinningPlayer event TriggerRegisterEnterRegion region GetTriggeringRegion unit GetEnteringUnit event TriggerRegisterLeaveRegion unit GetLeavingUnit event TriggerRegisterTrackableHitEvent event TriggerRegisterTrackableTrackEvent trackable GetTriggeringTrackable button GetClickedButton dialog GetClickedDialog real GetTournamentFinishSoonTimeRemaining integer GetTournamentFinishNowRule player GetTournamentFinishNowPlayer integer GetTournamentScore string GetSaveBasicFilename event TriggerRegisterPlayerEvent player GetTriggerPlayer unit GetLevelingUnit unit GetLearningUnit integer GetLearnedSkill integer GetLearnedSkillLevel unit GetRevivableUnit unit GetRevivingUnit unit GetAttacker unit GetRescuer unit GetDyingUnit unit GetKillingUnit unit GetDecayingUnit unit GetConstructingStructure unit GetCancelledStructure unit GetConstructedStructure unit GetResearchingUnit integer GetResearched integer GetTrainedUnitType unit GetTrainedUnit unit GetDetectedUnit unit GetSummoningUnit unit GetSummonedUnit unit GetTransportUnit unit GetLoadedUnit unit GetSellingUnit unit GetSoldUnit unit GetBuyingUnit item GetSoldItem unit GetChangingUnit player GetChangingUnitPrevOwner unit GetManipulatingUnit item GetManipulatedItem unit GetOrderedUnit integer GetIssuedOrderId real GetOrderPointX real GetOrderPointY location GetOrderPointLoc widget GetOrderTarget destructable GetOrderTargetDestructable item GetOrderTargetItem unit GetOrderTargetUnit unit GetSpellAbilityUnit integer GetSpellAbilityId ability GetSpellAbility location GetSpellTargetLoc real GetSpellTargetX real GetSpellTargetY destructable GetSpellTargetDestructable item GetSpellTargetItem unit GetSpellTargetUnit playerstate GetEventPlayerState string GetEventPlayerChatString string GetEventPlayerChatStringMatched event TriggerRegisterDeathEvent unit GetTriggerUnit unitstate GetEventUnitState event TriggerRegisterUnitEvent real GetEventDamage unit GetEventDamageSource player GetEventDetectingPlayer unit GetEventTargetUnit event TriggerRegisterUnitInRange triggercondition TriggerAddCondition triggeraction TriggerAddAction boolean TriggerEvaluate real GetWidgetLife real GetWidgetX real GetWidgetY widget GetTriggerWidget boolean IsDestructableInvulnerable integer GetDestructableTypeId real GetDestructableX real GetDestructableY real GetDestructableLife real GetDestructableMaxLife real GetDestructableOccluderHeight string GetDestructableName destructable GetTriggerDestructable item CreateItem player GetItemPlayer integer GetItemTypeId real GetItemX real GetItemY boolean IsItemInvulnerable boolean IsItemVisible boolean IsItemOwned boolean IsItemPowerup boolean IsItemSellable boolean IsItemPawnable boolean IsItemIdPowerup boolean IsItemIdSellable boolean IsItemIdPawnable integer GetItemLevel itemtype GetItemType string GetItemName integer GetItemCharges integer GetItemUserData unit CreateUnit unit CreateUnitByName unit CreateUnitAtLoc unit CreateUnitAtLocByName unit CreateCorpse real GetUnitAcquireRange real GetUnitTurnSpeed real GetUnitPropWindow real GetUnitFlyHeight real GetUnitDefaultAcquireRange real GetUnitDefaultTurnSpeed real GetUnitDefaultPropWindow real GetUnitDefaultFlyHeight integer GetHeroStr integer GetHeroAgi integer GetHeroInt boolean UnitStripHeroLevel integer GetHeroXP integer GetHeroSkillPoints boolean UnitModifySkillPoints integer GetHeroLevel integer GetUnitLevel string GetHeroProperName boolean IsSuspendedXP integer GetUnitAbilityLevel integer DecUnitAbilityLevel integer IncUnitAbilityLevel integer SetUnitAbilityLevel boolean ReviveHero boolean ReviveHeroLoc boolean IsUnitPaused integer GetUnitPointValue integer GetUnitPointValueByType boolean UnitAddItem item UnitAddItemById boolean UnitAddItemToSlotById item UnitRemoveItemFromSlot boolean UnitHasItem item UnitItemInSlot integer UnitInventorySize boolean UnitDropItemPoint boolean UnitDropItemSlot boolean UnitDropItemTarget boolean UnitUseItem boolean UnitUseItemPoint boolean UnitUseItemTarget real GetUnitX real GetUnitY location GetUnitLoc real GetUnitFacing real GetUnitMoveSpeed real GetUnitDefaultMoveSpeed real GetUnitState player GetOwningPlayer integer GetUnitTypeId race GetUnitRace string GetUnitName integer GetUnitFoodUsed integer GetUnitFoodMade integer GetFoodMade integer GetFoodUsed location GetUnitRallyPoint unit GetUnitRallyUnit destructable GetUnitRallyDestructable boolean IsUnitInGroup boolean IsUnitInForce boolean IsUnitOwnedByPlayer boolean IsUnitAlly boolean IsUnitEnemy boolean IsUnitVisible boolean IsUnitDetected boolean IsUnitInvisible boolean IsUnitFogged boolean IsUnitMasked boolean IsUnitSelected boolean IsUnitRace boolean IsUnitType boolean IsUnit boolean IsUnitInRange boolean IsUnitInRangeXY boolean IsUnitInRangeLoc boolean IsUnitHidden boolean IsUnitIllusion boolean IsUnitInTransport boolean IsUnitLoaded boolean IsHeroUnitId boolean IsUnitIdType boolean UnitAddType boolean UnitRemoveType boolean UnitAddAbility boolean UnitRemoveAbility boolean UnitMakeAbilityPermanent boolean UnitCanSleep boolean UnitCanSleepPerm boolean UnitIsSleeping boolean UnitIgnoreAlarm boolean UnitIgnoreAlarmToggled boolean IssueImmediateOrder boolean IssueImmediateOrderById boolean IssuePointOrder boolean IssuePointOrderLoc boolean IssuePointOrderById boolean IssuePointOrderByIdLoc boolean IssueTargetOrder boolean IssueTargetOrderById boolean IssueBuildOrder boolean IssueBuildOrderById boolean IssueNeutralImmediateOrder boolean IssueNeutralImmediateOrderById integer GetUnitCurrentOrder integer GetResourceAmount real WaygateGetDestinationX real WaygateGetDestinationY boolean WaygateIsActive integer GetUnitUserData player Player player GetLocalPlayer boolean IsPlayerAlly boolean IsPlayerEnemy boolean IsPlayerInForce boolean IsPlayerObserver boolean IsVisibleToPlayer boolean IsLocationVisibleToPlayer boolean IsFoggedToPlayer boolean IsLocationFoggedToPlayer boolean IsMaskedToPlayer boolean IsLocationMaskedToPlayer race GetPlayerRace integer GetPlayerId integer GetPlayerUnitCount integer GetPlayerStructureCount integer GetPlayerState integer GetPlayerScore real GetPlayerHandicap real GetPlayerHandicapXP integer GetPlayerTechMaxAllowed boolean GetPlayerTechResearched integer GetPlayerTechCount boolean IsFogMaskEnabled boolean IsFogEnabled version VersionGet boolean VersionCompatible boolean VersionSupported boolean RenameSaveDirectory boolean RemoveSaveDirectory boolean CopySaveGame boolean SaveGameExists real GetFloatGameState integer GetIntegerGameState gamedifficulty GetDefaultDifficulty boolean GetCustomCampaignButtonVisible dialog DialogCreate button DialogAddButton boolean ReloadGameCachesFromDisk gamecache InitGameCache boolean SaveGameCache boolean StoreUnit boolean StoreString boolean HaveStoredInteger boolean HaveStoredReal boolean HaveStoredBoolean boolean HaveStoredUnit boolean HaveStoredString integer GetStoredInteger real GetStoredReal boolean GetStoredBoolean string GetStoredString hashtable InitHashtable boolean SaveStr boolean SavePlayerHandle boolean SaveWidgetHandle boolean SaveItemHandle boolean SaveUnitHandle boolean SaveAbilityHandle boolean SaveTimerHandle boolean SaveTriggerHandle boolean SaveTriggerEventHandle boolean SaveForceHandle boolean SaveGroupHandle boolean SaveRectHandle boolean SaveSoundHandle boolean SaveEffectHandle boolean SaveQuestHandle boolean SaveDialogHandle boolean SaveButtonHandle boolean SaveTextTagHandle boolean SaveImageHandle boolean SaveRegionHandle boolean SaveAgentHandle integer LoadInteger real LoadReal boolean LoadBoolean string LoadStr player LoadPlayerHandle widget LoadWidgetHandle destructable LoadDestructableHandle item LoadItemHandle unit LoadUnitHandle ability LoadAbilityHandle timer LoadTimerHandle trigger LoadTriggerHandle triggercondition LoadTriggerConditionHandle triggeraction LoadTriggerActionHandle event LoadTriggerEventHandle force LoadForceHandle group LoadGroupHandle location LoadLocationHandle rect LoadRectHandle boolexpr LoadBooleanExprHandle sound LoadSoundHandle effect LoadEffectHandle unitpool LoadUnitPoolHandle itempool LoadItemPoolHandle quest LoadQuestHandle questitem LoadQuestItemHandle defeatcondition LoadDefeatConditionHandle timerdialog LoadTimerDialogHandle leaderboard LoadLeaderboardHandle multiboard LoadMultiboardHandle multiboarditem LoadMultiboardItemHandle trackable LoadTrackableHandle dialog LoadDialogHandle button LoadButtonHandle texttag LoadTextTagHandle lightning LoadLightningHandle image LoadImageHandle ubersplat LoadUbersplatHandle region LoadRegionHandle fogstate LoadFogStateHandle fogmodifier LoadFogModifierHandle hashtable LoadHashtableHandle boolean HaveSavedInteger boolean HaveSavedReal boolean HaveSavedBoolean boolean HaveSavedString boolean HaveSavedHandle integer GetRandomInt real GetRandomReal unitpool CreateUnitPool unit PlaceRandomUnit itempool CreateItemPool item PlaceRandomItem integer ChooseRandomCreep integer ChooseRandomNPBuilding integer ChooseRandomItem integer ChooseRandomItemEx real GetTimeOfDayScale texttag CreateTextTag integer GetAllyColorFilterState boolean GetCreepCampFilterState trackable CreateTrackable quest CreateQuest boolean IsQuestRequired boolean IsQuestCompleted boolean IsQuestDiscovered boolean IsQuestFailed boolean IsQuestEnabled questitem QuestCreateItem boolean IsQuestItemCompleted defeatcondition CreateDefeatCondition timerdialog CreateTimerDialog boolean IsTimerDialogDisplayed leaderboard CreateLeaderboard boolean IsLeaderboardDisplayed integer LeaderboardGetItemCount boolean LeaderboardHasPlayerItem integer LeaderboardGetPlayerIndex string LeaderboardGetLabelText leaderboard PlayerGetLeaderboard multiboard CreateMultiboard boolean IsMultiboardDisplayed boolean IsMultiboardMinimized string MultiboardGetTitleText integer MultiboardGetRowCount integer MultiboardGetColumnCount multiboarditem MultiboardGetItem camerasetup CreateCameraSetup real CameraSetupGetField location CameraSetupGetDestPositionLoc real CameraSetupGetDestPositionX real CameraSetupGetDestPositionY boolean IsCineFilterDisplayed real GetCameraMargin real GetCameraBoundMinX real GetCameraBoundMinY real GetCameraBoundMaxX real GetCameraBoundMaxY real GetCameraField real GetCameraTargetPositionX real GetCameraTargetPositionY real GetCameraTargetPositionZ location GetCameraTargetPositionLoc real GetCameraEyePositionX real GetCameraEyePositionY real GetCameraEyePositionZ location GetCameraEyePositionLoc sound CreateMIDISound integer GetSoundDuration integer GetSoundFileDuration boolean GetSoundIsPlaying boolean GetSoundIsLoading weathereffect AddWeatherEffect effect AddSpecialEffect effect AddSpecialEffectLoc effect AddSpecialEffectTarget effect AddSpellEffect effect AddSpellEffectLoc effect AddSpellEffectById effect AddSpellEffectByIdLoc boolean DestroyLightning real GetLightningColorA real GetLightningColorR real GetLightningColorG real GetLightningColorB boolean SetLightningColor string GetAbilityEffect string GetAbilityEffectById string GetAbilitySound string GetAbilitySoundById integer GetTerrainCliffLevel integer GetTerrainType integer GetTerrainVariance boolean IsTerrainPathable unit CreateBlightedGoldmine boolean IsPointBlighted aidifficulty GetAIDifficulty boolean IsNoVictoryCheat boolean IsNoDefeatCheat real RMinBJ real RMaxBJ real RAbsBJ real RSignBJ integer IMinBJ integer IMaxBJ integer IAbsBJ integer ISignBJ real SinBJ real CosBJ real TanBJ real AsinBJ real AcosBJ real AtanBJ real Atan2BJ real AngleBetweenPoints real DistanceBetweenPoints location PolarProjectionBJ real GetRandomDirectionDeg real GetRandomPercentageBJ location GetRandomLocInRect integer ModuloInteger real ModuloReal location OffsetLocation rect OffsetRectBJ rect RectFromCenterSizeBJ boolean RectContainsCoords boolean RectContainsLoc boolean RectContainsUnit boolean RectContainsItem boolean TriggerExecuteBJ boolean PostTriggerExecuteBJ integer QueuedTriggerGetIndex boolean QueuedTriggerRemoveByIndex boolean QueuedTriggerAttemptExec boolean QueuedTriggerAddBJ integer QueuedTriggerCountBJ boolean IsTriggerQueueEmptyBJ boolean IsTriggerQueuedBJ integer GetForLoopIndexA integer GetForLoopIndexB integer IntegerTertiaryOp string StringIdentity boolean GetBooleanAnd boolean GetBooleanOr integer PercentToInt integer PercentTo255 real GetTimeOfDay real GetTimeOfDayScalePercentBJ boolean CompareLocationsBJ boolean CompareRectsBJ rect GetRectFromCircleBJ camerasetup GetCurrentCameraSetup real CameraSetupGetFieldSwap rect GetCurrentCameraBoundsMapRectBJ rect GetCameraBoundsMapRect rect GetPlayableMapRect rect GetEntireMapRect string SubStringBJ integer GetHandleIdBJ integer StringHashBJ event TriggerRegisterTimerEventPeriodic event TriggerRegisterTimerEventSingle event TriggerRegisterTimerExpireEventBJ event TriggerRegisterPlayerUnitEventSimple event TriggerRegisterPlayerSelectionEventBJ event TriggerRegisterPlayerKeyEventBJ event TriggerRegisterPlayerEventVictory event TriggerRegisterPlayerEventDefeat event TriggerRegisterPlayerEventLeave event TriggerRegisterPlayerEventAllianceChanged event TriggerRegisterPlayerEventEndCinematic event TriggerRegisterGameStateEventTimeOfDay event TriggerRegisterEnterRegionSimple event TriggerRegisterLeaveRegionSimple event TriggerRegisterEnterRectSimple event TriggerRegisterLeaveRectSimple event TriggerRegisterDistanceBetweenUnits event TriggerRegisterUnitInRangeSimple event TriggerRegisterUnitLifeEvent event TriggerRegisterUnitManaEvent event TriggerRegisterDialogEventBJ event TriggerRegisterShowSkillEventBJ event TriggerRegisterBuildSubmenuEventBJ event TriggerRegisterGameLoadedEventBJ event TriggerRegisterGameSavedEventBJ weathereffect AddWeatherEffectSaveLast weathereffect GetLastCreatedWeatherEffect terraindeformation GetLastCreatedTerrainDeformation lightning AddLightningLoc boolean DestroyLightningBJ boolean MoveLightningLoc real GetLightningColorABJ real GetLightningColorRBJ real GetLightningColorGBJ real GetLightningColorBBJ boolean SetLightningColorBJ lightning GetLastCreatedLightningBJ string GetAbilityEffectBJ string GetAbilitySoundBJ integer GetTerrainCliffLevelBJ integer GetTerrainTypeBJ integer GetTerrainVarianceBJ boolean IsTerrainPathableBJ fogmodifier CreateFogModifierRectBJ fogmodifier GetLastCreatedFogModifier image CreateImageBJ image GetLastCreatedImage ubersplat GetLastCreatedUbersplat real GetSoundDurationBJ real GetSoundFileDurationBJ sound GetLastPlayedSound string GetLastPlayedMusic boolean GetSoundIsPlayingBJ boolean IsDawnDuskEnabled effect AddSpecialEffectLocBJ effect AddSpecialEffectTargetUnitBJ effect GetLastCreatedEffectBJ location GetItemLoc real GetItemLifeBJ integer DecUnitAbilityLevelSwapped integer IncUnitAbilityLevelSwapped integer SetUnitAbilityLevelSwapped integer GetUnitAbilityLevelSwapped boolean UnitHasBuffBJ boolean UnitRemoveBuffBJ boolean UnitAddItemSwapped item UnitAddItemByIdSwapped item UnitRemoveItemFromSlotSwapped item CreateItemLoc item GetLastCreatedItem item GetLastRemovedItem integer GetLearnedSkillBJ real GetPlayerHandicapXPBJ real GetPlayerHandicapBJ integer GetHeroStatBJ boolean ModifyHeroSkillPoints boolean UnitDropItemPointBJ boolean UnitDropItemPointLoc boolean UnitDropItemSlotBJ boolean UnitDropItemTargetBJ boolean UnitUseItemDestructable boolean UnitUseItemPointLoc item UnitItemInSlotBJ integer GetInventoryIndexOfItemTypeBJ item GetItemOfTypeFromUnitBJ boolean UnitHasItemOfTypeBJ integer UnitInventoryCount integer UnitInventorySizeBJ boolean IsItemHiddenBJ integer ChooseRandomItemBJ integer ChooseRandomItemExBJ integer ChooseRandomNPBuildingBJ integer ChooseRandomCreepBJ item RandomItemInRectBJ item RandomItemInRectSimpleBJ boolean CheckItemStatus boolean CheckItemcodeStatus integer UnitId2OrderIdBJ integer String2UnitIdBJ string UnitId2StringBJ integer String2OrderIdBJ string OrderId2StringBJ integer GetIssuedOrderIdBJ unit GetKillingUnitBJ unit CreateUnitAtLocSaveLast unit GetLastCreatedUnit group CreateNUnitsAtLoc group GetLastCreatedGroup unit CreateCorpseLocBJ real GetUnitStateSwap real GetUnitStatePercent real GetUnitLifePercent real GetUnitManaPercent boolean IsUnitDeadBJ boolean IsUnitAliveBJ boolean IsUnitGroupDeadBJ boolean IsUnitGroupEmptyBJ boolean IsUnitGroupInRectBJ boolean IsUnitHiddenBJ boolean IssueHauntOrderAtLocBJFilter boolean IssueHauntOrderAtLocBJ boolean IssueBuildOrderByIdLocBJ boolean IssueTrainOrderByIdBJ boolean GroupTrainOrderByIdBJ boolean IssueUpgradeOrderByIdBJ unit GetAttackedUnitBJ real GetUnitPropWindowBJ real GetUnitDefaultPropWindowBJ boolean UnitCanSleepBJ boolean UnitIsSleepingBJ boolean UnitGenerateAlarms boolean DoesUnitGenerateAlarms boolean IsUnitPausedBJ boolean UnitRemoveAbilityBJ boolean UnitAddAbilityBJ boolean UnitRemoveTypeBJ boolean UnitAddTypeBJ boolean UnitMakeAbilityPermanentBJ unit GetTransportUnitBJ unit GetLoadedUnitBJ boolean IsUnitInTransportBJ boolean IsUnitLoadedBJ boolean IsUnitIllusionBJ unit ReplaceUnitBJ unit GetLastReplacedUnitBJ destructable GetLastCreatedDestructable boolean IsDestructableInvulnerableBJ location GetDestructableLoc boolean EnumDestructablesInCircleBJFilter boolean IsDestructableDeadBJ boolean IsDestructableAliveBJ destructable RandomDestructableInRectBJ destructable RandomDestructableInRectSimpleBJ integer GetElevatorHeight boolean NearbyElevatorExists boolean WaygateIsActiveBJ location WaygateGetDestinationLocBJ unit GroupPickRandomUnit player ForcePickRandomPlayer group GetUnitsInRectMatching group GetUnitsInRectAll boolean GetUnitsInRectOfPlayerFilter group GetUnitsInRectOfPlayer group GetUnitsInRangeOfLocMatching group GetUnitsInRangeOfLocAll boolean GetUnitsOfTypeIdAllFilter group GetUnitsOfTypeIdAll group GetUnitsOfPlayerMatching group GetUnitsOfPlayerAll boolean GetUnitsOfPlayerAndTypeIdFilter group GetUnitsOfPlayerAndTypeId group GetUnitsSelectedAll force GetForceOfPlayer force GetPlayersAll force GetPlayersByMapControl force GetPlayersAllies force GetPlayersEnemies force GetPlayersMatching integer CountUnitsInGroup integer CountPlayersInForceBJ group GetRandomSubGroup boolean LivingPlayerUnitsOfTypeIdFilter integer CountLivingPlayerUnitsOfTypeId button DialogAddButtonBJ button DialogAddButtonWithHotkeyBJ button GetLastCreatedButtonBJ button GetClickedButtonBJ dialog GetClickedDialogBJ boolean PlayersAreCoAllied boolean AllowVictoryDefeat quest CreateQuestBJ quest GetLastCreatedQuestBJ questitem CreateQuestItemBJ questitem GetLastCreatedQuestItemBJ defeatcondition CreateDefeatConditionBJ defeatcondition GetLastCreatedDefeatConditionBJ timer StartTimerBJ timer CreateTimerBJ timer GetLastCreatedTimerBJ timerdialog CreateTimerDialogBJ timerdialog GetLastCreatedTimerDialogBJ integer LeaderboardGetItemCountBJ boolean LeaderboardHasPlayerItemBJ leaderboard CreateLeaderboardBJ integer LeaderboardGetPlayerIndexBJ player LeaderboardGetIndexedPlayerBJ leaderboard PlayerGetLeaderboardBJ leaderboard GetLastCreatedLeaderboard multiboard CreateMultiboardBJ multiboard GetLastCreatedMultiboard real TextTagSize2Height real TextTagSpeed2Velocity texttag GetLastCreatedTextTag real GetTransmissionDuration real GetLastTransmissionDurationBJ integer GetPlayerTechCountSimple integer GetPlayerTechMaxAllowedSwap gamecache InitGameCacheBJ boolean SaveGameCacheBJ gamecache GetLastCreatedGameCacheBJ hashtable InitHashtableBJ hashtable GetLastCreatedHashtableBJ boolean StoreStringBJ boolean StoreUnitBJ boolean SaveStringBJ boolean SavePlayerHandleBJ boolean SaveWidgetHandleBJ boolean SaveItemHandleBJ boolean SaveUnitHandleBJ boolean SaveAbilityHandleBJ boolean SaveTimerHandleBJ boolean SaveTriggerHandleBJ boolean SaveTriggerEventHandleBJ boolean SaveForceHandleBJ boolean SaveGroupHandleBJ boolean SaveLocationHandleBJ boolean SaveRectHandleBJ boolean SaveBooleanExprHandleBJ boolean SaveSoundHandleBJ boolean SaveEffectHandleBJ boolean SaveUnitPoolHandleBJ boolean SaveItemPoolHandleBJ boolean SaveQuestHandleBJ boolean SaveQuestItemHandleBJ boolean SaveTrackableHandleBJ boolean SaveDialogHandleBJ boolean SaveButtonHandleBJ boolean SaveTextTagHandleBJ boolean SaveLightningHandleBJ boolean SaveImageHandleBJ boolean SaveUbersplatHandleBJ boolean SaveRegionHandleBJ boolean SaveFogStateHandleBJ boolean SaveAgentHandleBJ boolean SaveHashtableHandleBJ real GetStoredRealBJ integer GetStoredIntegerBJ boolean GetStoredBooleanBJ string GetStoredStringBJ real LoadRealBJ integer LoadIntegerBJ boolean LoadBooleanBJ string LoadStringBJ player LoadPlayerHandleBJ widget LoadWidgetHandleBJ destructable LoadDestructableHandleBJ item LoadItemHandleBJ unit LoadUnitHandleBJ ability LoadAbilityHandleBJ timer LoadTimerHandleBJ trigger LoadTriggerHandleBJ triggercondition LoadTriggerConditionHandleBJ triggeraction LoadTriggerActionHandleBJ event LoadTriggerEventHandleBJ force LoadForceHandleBJ group LoadGroupHandleBJ location LoadLocationHandleBJ rect LoadRectHandleBJ boolexpr LoadBooleanExprHandleBJ sound LoadSoundHandleBJ effect LoadEffectHandleBJ unitpool LoadUnitPoolHandleBJ itempool LoadItemPoolHandleBJ quest LoadQuestHandleBJ questitem LoadQuestItemHandleBJ defeatcondition LoadDefeatConditionHandleBJ timerdialog LoadTimerDialogHandleBJ leaderboard LoadLeaderboardHandleBJ multiboard LoadMultiboardHandleBJ multiboarditem LoadMultiboardItemHandleBJ trackable LoadTrackableHandleBJ dialog LoadDialogHandleBJ button LoadButtonHandleBJ texttag LoadTextTagHandleBJ lightning LoadLightningHandleBJ image LoadImageHandleBJ ubersplat LoadUbersplatHandleBJ region LoadRegionHandleBJ fogstate LoadFogStateHandleBJ fogmodifier LoadFogModifierHandleBJ hashtable LoadHashtableHandleBJ unit GetLastRestoredUnitBJ boolean HaveStoredValue boolean HaveSavedValue boolean IsCustomCampaignButtonVisibile boolean RenameSaveDirectoryBJ boolean RemoveSaveDirectoryBJ boolean CopySaveGameBJ real GetPlayerStartLocationX real GetPlayerStartLocationY location GetPlayerStartLocationLoc location GetRectCenter boolean IsPlayerSlotState integer GetFadeFromSeconds real GetFadeFromSecondsAsReal integer GetPlayerTaxRateBJ boolean IsPlayerFlagSetBJ integer GetConvertedPlayerId player ConvertedPlayer real GetRectWidthBJ real GetRectHeightBJ unit BlightGoldMineForPlayerBJ unit BlightGoldMineForPlayer unit GetLastHauntedGoldMine boolean IsPointBlightedBJ boolean IssueTargetOrderBJ boolean IssuePointOrderLocBJ boolean IssueTargetDestructableOrder boolean IssueTargetItemOrder boolean IssueImmediateOrderBJ boolean GroupTargetOrderBJ boolean GroupPointOrderLocBJ boolean GroupImmediateOrderBJ boolean GroupTargetDestructableOrder boolean GroupTargetItemOrder destructable GetDyingDestructable string GetAbilityName boolean MeleeTrainedUnitIsHeroBJFilter unit MeleeFindNearestMine unit MeleeRandomHeroLoc location MeleeGetProjectedLoc real MeleeGetNearestValueWithin location MeleeGetLocWithinRect boolean MeleePlayerIsOpponent integer MeleeGetAllyStructureCount integer MeleeGetAllyCount integer MeleeGetAllyKeyStructureCount force MeleeCheckForVictors string MeleeGetCrippledWarningMessage string MeleeGetCrippledTimerMessage string MeleeGetCrippledRevealedMessage boolean MeleePlayerIsCrippled boolean MeleeWasUserPlayer integer RandomDistChoose item UnitDropItem item WidgetDropItem