| H7AdventureArmy | Properties: mAiControlUnits, mAiDisableTrade, mAiFollowUpSite, mAiLiberatedSites, mAiOnIgnore, mAIReplenishResouceStash, mAiStayInAoC, mAiTension, mCalculatingReachability, mCell, mCellCoords, mCustomNameInst, mDangerCells, mDiplomaticDisposition, mDispositionTowardsPlayers, mFlag, mGarrisonedSite, mGrowthOverwrite, mHero, mHeroAbilityArchetypes, mHeroAbilityIDs, mHeroArchetypeReference, mHeroEventParam, mHeroSpellArchetypes, mHeroSpellIDs, mHeroStruct, mHeroVolatileSpellArchetypes, mHeroVolatileSpellIDs, mIndexInArmiesList, mIsAttacker, mIsBeingRemoved, mIsChilling, mIsCustomNameAvailable, mIsDead, mIsDefender, mIsHidden, mIsInCombat, mLocked, mMergePools, mName, mNegotiatedArmies, mNumTimesAlreadyRetreated, mPathfinder, mPlayerEventParam, mQuestFlag, mReachabilityCheckDone, mReachableArmies, mReachableArmiesDistances, mReachableSites, mReachableSitesDistances, mSaveRotation, mShip, mSuppressCritterGrowth, mTempStackArray, mTimeOut, mUseCustomName, mVisitableSite, mVisitedAdventureCells Functions: AddAbilityArchetypeRefs, AddAiControlUnit, AddAiLiberatedSite, AddNegotiatedArmy, AddQuestFlag, AddRestUnits, AddSpellArchetypeRefs, AddStack, AddStackToMergePool, AddVolatileSpellArchetypeRefs, Attila, CalculateReachability, CanMergeArmy, CanMergeStacks, CanRetreat, ChangeFlag, CleanAllCombatMergePools, ClearAiLiberatedSites, ClearNegotiationData, ClearQuestFlag, CreateHero, CreateMergePool, DataChanged, DecrementTimeOut, DeleteMergePool, Destroyed, DistributeUnits, DumpCurrentState, EnableAdventureIdleBridge, EnqueueInterruptCommand, GetAiFollowUpSite, GetAiOnIgnore, GetAIReplenishStash, GetAiStayInAoC, GetAiTensionValue, GetAMergePool, GetAreaOfControlID, GetArmyCost, GetBaseCreatureStacksAfterCombat, GetCell, GetCurrentPosition, GetDiplomaticDisposition, GetEditorHero, GetEmptySlotIndex, GetFlag, GetFreeSlotCount, GetGarrisonedSite, GetGarrisonedSiteIconPath, GetHero, GetHeroFlagLocation, GetHeroPower, GetLocalGuardAfterCombatAsString, GetMergePoolIndex, GetName, GetPathfinder, GetPlayerDispositions, GetPoolCount, GetQuestTargetID, GetReachableArmies, GetReachableArmiesDistances, GetReachableArmyDistance, GetReachableSiteDistance, GetReachableSites, GetReachableSitesDistances, GetShip, GetStackByIndex, GetStackCount, GetStackTypeIndex, GetTooltipData, GetVisitableSite, GetVisitedCellCount, GetWarUnitKillListWhenBuying, GrowCritterArmy, GrowEveryCritterArmy, GUIAddListener, GUIWriteInto, HandleAddToMap, HandleScouting, HandleVisitSlotLeaving, HasCreature, HasEmptySlot, HasLocalGuardBacking, HasNegotiatedWith, HasShip, HasStackType, HasUnits, HeroMoved, HideArmy, IncNumTimesAlreadyRetreated, Init, IsACaravan, IsAiLiberatedSite, IsAITimeOut, IsAITradeDisabled, IsAllyOf, IsArmyReachable, IsAttacker, IsBeingRemoved, IsChilling, IsDead, IsDefender, IsEnemyOf, IsGarrisoned, IsGarrisonedButOutside, IsHidden, IsInCombat, IsInScoutingRangeOfLocalPlayer, IsInShelter, IsLocked, IsMovable, IsSiteReachable, IsTheFirstStackOfItsKind, IsUnitControlledByAi, JoinArmy, JoinArmyComplete, LocalizeName, MergeArmiesAI, MergeArmiesAIComplete, MergeArmy, MergeStacks, MergeToTargetStackCount, ModAiTensionValue, OnAttackArmy, OnInteractWithBuilding, OnInterruptAction, OnMoveTo, OnMoveToArmy, OnMoveToBuilding, OnMoveToTile, OnRotateArmy, OnStartNpcScene, OnTeleport, OnToggleHidden, PackStacks, PostBeginPlay, PostCreateHero, PostSerialize, RemoveAbilityArchetypeRefs, RemoveAiLiberatedSite, RemoveAllCreatureStacks, RemoveAllCreatureStacksComplete, RemoveArmyAfterCombat, RemoveCreatureStackByIndex, RemoveCreatureStackByIndexComplete, RemoveSpellArchetypeRefs, RemoveVolatileSpellArchetypeRefs, ResetAIReplenishStash, ResetAllCreatureStack, ResetNumTimesAlreadyRetreated, RestoreTransform, SaveTransform, Select, SetAiFollowUpSite, SetAiOnIgnore, SetAiStayInAoC, SetAiTensionValue, SetAITradeDisabled, SetArmyLocked, SetCell, SetChilling, SetDiplomaticDisposition, SetGarrisonedSite, SetHoverHighlight, SetIndexOfArmy, SetIsAttacker, SetIsBeingRemoved, SetIsDead, SetIsDefender, SetIsInCombat, SetNPC, SetPlayer, SetReachableArmies, SetReachableArmiesDistances, SetReachableSites, SetReachableSitesDistances, SetShip, SetTimeOut, SetVisibility, SetVisitableSite, ShipMoved, ShowArmy, SortArmyListByStrength, SortStackPoolByCreaturePower, SortStackPoolMerge, SpawnHeroFlag, StartCalculateReachability, StartRemoveEffect, SwitchToBoatVisuals, Tick, ToggleVisibility, TransferItems, UnGarrison, UnifyStacks, UnifyStacksComplete, UpdateAfterCombat, UpdateArmyCameraFocus, UpdateAurasByArmy, UpdateLocalGuardAfterCombat, UpdateLocalGuardAfterCombatByBaseCreatureStacks, UpdateMergePool |
| H7EditorArmy | Properties: cMaxArmySize, mAiIsBorderControl, mBaseCreatureStacks, mCreatureStackProperties, mCustomizeHeroArchetype, mDeployment, mDisableFleeSurrender, mEmitterPoolParticleComps, mForceManualCombat, mHeroArchetype, mHorseMesh, mIsAmbush, mIsNPC, mIsStarterHero, mIsTalking, mLlamaAnims, mLlamaMesh, mOnlyDynamicLights, mPlayer, mPlayerNumber, mSiegeUnit, mUseXPStrength, mWarUnitTemplates, mWeaponMesh, mWeaponSkMesh, mXPStrength Functions: AddCreatureStack, AddWarUnit, AddWarUnitTemplate, AllocatePooledEmitter, CacheAnimNodes, CanFleeOrSurrender, CheckFreeArmySlot, CleanComponents, CleanupEmitterPools, ClearCreatureStackProperties, ClearMeshData, CreateBaseCreatureStack, CreateCombatArmy, CreateCombatArmyUsingAdventureArmy, CreateCreatureStackProperies, CreateHero, CreateStackPropertyFromBase, EnsureBaseStackSlotExistence, GetAiIsBorderControl, GetBaseCreatureStackIndex, GetBaseCreatureStackLength, GetBaseCreatureStacks, GetBaseCreatureStacksDereferenced, GetBaseStackBySourceSlotId, GetCreatureAmount, GetCreatureAmountOfTier, GetCreatureAmountTotal, GetCreaturePropertyStrength, GetCreatureStackProperties, GetDeployment, GetEditorHero, GetExperienceForDefeating, GetHeroPower, GetHeroStrengthValue, GetHeroTemplate, GetHeroTemplateSource, GetIndexOfStack, GetMaxArmySize, GetNumberOfFilledSlots, GetNumberOfMeleeStacks, GetPlayer, GetPlayerNumber, GetRandomCreatureStackSize, GetStackByIDString, GetStackByName, GetStrengthValue, GetStrongestCreature, GetStrongestPropertyCreature, GetWarUnitByType, GetWarUnitTemplates, HasHybridWarUnit, HasWarUnitType, Init, InitRandomValues, InsertCreatureStack, IsForcingManualCombat, IsNPC, IsStarterHero, IsTalking, LoadMeshes, OnPooledAttachedParticleSystemFinished, OverrideDeploymentFromBaseStacks, PlayParticleEffect, PostBeginPlay, PostCreateHero, PrintStateToLog, PruneStackProperties, PutCreatureStackToEmptySlot, RecyclePooledEmitter, RemoveWarUnit, SetAiIsBorderControl, SetArmyIsAmbush, SetBaseCreatureStacks, SetBaseCreatureStacksToCopy, SetCell, SetCreatureStackProperties, SetDeployment, SetForcingManualCombat, SetHeroTemplate, SetNPC, SetPlayer, SetStarterHero, SetTalking, SetWarUnitTemplates, SplitCreatureStackToEmptySlot, SplitCreatureStackToEmptySlotComplete, SyncBaseStackStartingSizeToCurrentSize, TransferCreatureStacksByArmy, TransferCreatureStacksByArmyComplete, UpdateMeshes, UpdateWeaponAttachments, UseLlamaMesh |