| H7Town | Properties: mAiDone, mAiEnableDevelopTown, mAiEnableHireHeroes, mAiEnableRecruitment, mAiEnableTrade, mAiInHibernation, mAiIsCrusadeTarget, mAiIsMain, mBestGuardBuilding, mBuildingCostModifier, mBuildings, mBuildingsBuiltToday, mBuildingTemplates, mBuildingTreeTemplate, mCombatMapName, mCurrentCaravanSources, mCurrentCaravanTarget, mCurrentlyDestroyingBuilding, mDwellings, mFactionBannerIcon, mFactionBGTownHall, mFactionGateImage, mFactionTowerImage, mFactionTownPortalFrame, mFactionTownScreen, mFactionWallsImage, mFactionWatermark, mFortificationsOverridden, mGovernor, mGuardGrowthEnhancer, mGUIconfig, mGuildSpecialisation, mGuildSpecialized, mHasBuilt, mHasDestroyed, mHasForceReapplyAura, mIncomeModifier, mIncomeResource, mLocalGuardSlots, mMagicGuilds, mMaxBuildingsPerDay, mPredefinedGovernor, mPredefinedMagicGuildSpec, mPredefinedMagicGuildSpells, mRefundBuffer, mRefundHero, mRefundPercentage, mReserveMultiplier, mSiegeDecorationList, mSiegeObstacleGate, mSiegeObstacleGateOverride, mSiegeObstacleMoat, mSiegeObstacleTower, mSiegeObstacleTowerOverride, mSiegeObstacleWall, mSiegeObstacleWallOverride, mTearOfAshaRewards, mTier1FX, mTier1Mesh, mTier2FX, mTier2Mesh, mTier3FX, mTier3Mesh, mTier4FX, mTier4Mesh, mTownCameraProperties, mTownNameIndex Functions: AddCaravanSource, AddToRefundBuffer, AiAutotradeResources, AiCalculateTradeRateFactor, AiDoTrade, AiGetAmountMarketPlaces, AiSelectSchool, AlreadyHasSpell, BuildBuilding, BuildBuildingComplete, BuildBuildingForced, CanAffordBuilding, CanBuildCaravanThisTurn, CanRecruitHero, CheckBuildingRequirements, ClearCaravanSources, Conquer, ConsumeTearOfAsha, CouldUpdateAuras, CreateBuilding, DataChanged, DelCombatMapDecoListRef, DelCombatMapGateRef, DelCombatMapMoatRef, DelCombatMapTowerRef, DelCombatMapWallRef, DeleteRefundBuffer, DelFactionBannerIconRef, DelFactionBGTownHallRef, DelFactionGateImageRef, DelFactionTowerImageRef, DelFactionTownPortalFrameRef, DelFactionTownScreenRef, DelFactionWallsImageRef, DelFactionWatermarkRef, DestroyBuilding, DestroyBuildingByIndex, DestroyBuildingsOfLevel, DestroyBuildingsOfLevelComplete, DisableBuilding, DoSabotage, DumpCurrentState, DumpTownBuildings, FindBuildingsOfType, GetAddBoniOnStatByID, GetAiEnableDevelopTown, GetAiEnableHireHeroes, GetAiEnableRecruitment, GetAiEnableTrade, GetAiHibernationState, GetAiIsCrusadeTarget, GetAiIsMain, GetArchetype, GetAvailableSpells, GetBaseBuilding, GetBaseStatByID, GetBestAssetForSlot, GetBestBuilding, GetBestBuildingByBuilding, GetBestDwelling, GetBestImplicitUpgrade, GetBuildingByAsset_BROKEN, GetBuildingByAssetType, GetBuildingByPrefabAsset, GetBuildingByType, GetBuildingCostModifier, GetBuildingDataByType, GetBuildingLevelByType, GetBuildings, GetBuildingsByAssetType, GetBuildingsByType, GetBuildingTemplateByType, GetBuildingTemplatesByType, GetBuildingTree, GetBuildingWarfare, GetCapitol, GetCombatMapDecoList, GetCombatMapGate, GetCombatMapMoat, GetCombatMapName, GetCombatMapTower, GetCombatMapWall, GetCreaturePool, GetCurrencyIncome, GetCurrentCaravanSources, GetCurrentCaravanTarget, GetDwellings, GetEntityType, GetFactionBannerIconPath, GetFactionBGTownHallPath, GetFactionPortalFramePath, GetFactionWatermarkPath, GetGateIconPath, GetGenericName, GetGovernor, GetGrowthBonus, GetGrowthBuildings, GetGuardCapacityFor, GetGuardGrowthBuildings, GetGuardIncomeFor, GetGUIconfig, GetHighestBuildingLevel, GetIconPath, GetIncomeByResource, GetIncomeIcon, GetIncomeResource, GetInfoIconPath, GetLevel, GetLocalGuardSlots, GetMageGuildSpecialisationStatus, GetModifiedStatByID, GetModifiersByID, GetMultiBoniOnStatByID, GetName, GetPredefinedMagicGuildSpecialisation, GetRefundBuffer, GetRefundHero, GetRefundPercentage, GetRolledTearOfAshaRewards, GetSpecialisation, GetTooltipData, GetTowerIconPath, GetTownCameraProperties, GetTownScreen, GetUpgradeBase, GetUpgradeFor, GetWallsIconPath, GUIAddListener, GUIWriteInto, HasBuiltToday, HasChampionDwellingBuilt, HasDestroyedToday, HasOutSideDwellings, HasOutSideDwellingsBelongingToOwner, HasRequiredDwelling, HasResourcesToBuild, Hide, InitAdventureObject, InitMagicGuilds, IsAiDone, IsAvailable, IsBuildingBuilt, IsBuildingBuiltByClass, IsBuildingBuiltByName, IsBuildingEqual, IsCapitolBuilt, IsDwellingBuilt, IsFullyBuilt, IsHavenTown, IsOnlyTownHallBuilt, IsTownPortalBuilt, LearnSpells, LoadTownAssets, ModifyPlayerIncome, MulBuildingCostModifier, NotifyLearnSpells, OnBeginDay, OnDoubleClick, OnLeave, OnRightClick, OnVisit, OpenTownScreenForMe, PostSerialize, ProducesTier, ProducesUnit, ProduceUnits, RecruitHero, RecruitHeroComplete, RefundBuildingCost, RequestCreateNewCaravan, Reveal, RollTearOfAshaRewards, SetAiDone, SetAiEnableDevelopTown, SetAiEnableHireHeroes, SetAiEnableRecruitment, SetAiEnableTrade, SetAiHibernationState, SetAiIsCrusadeTarget, SetAiIsMain, SetBuiltToday, SetCurrentCaravanTarget, SetDestroyedToday, SetFortificationOverride, SetGovernor, SetGovernorComplete, SetGUIconfig, SetMageGuildSpecialisationStatus, SetMaxBuildingsPerDay, SetRefundHero, SetReserveMultiplier, SetSiteOwner, SetSpecialisation, SwitchGUICoords, TriggerEvents, UnLoadTownAssets, UpdateGovernorAuras, UpdateLocalGuardGUI, UpdateMagicGuildMessage, UpdateMeshes, UpdateTownMesh |
| H7AreaOfControlSiteLord | Properties: mAoCCreaturePool, mAreaOfControlID, mArrivedCaravans, mBorderCells, mCanCreateCaravanThisTurn, mDefenseData, mGarrisonArmy, mGuardingArmy, mHasRequiredDwellingFor, mHasUncheckedCaravans, mLevel, mVassals Functions: AddArrivedCaravan, AiPickupCreatures, AIRecruitAllFromDwelling, AIRecruitAllFromTown, AIRecruitAllFromTownIntoCaravan, AiUpgradeCreatures, CalculateLocalGuard, CalculateRecruitmentCosts, CanAcceptCaravan, CanCreateCaravan, CanHaveCaravan, CaravanLeaveTown, Conquer, CreateDefaultGarrison, CreateEmptyGarrison, CreateNewCaravan, DbgDumpArmies, DeleteCaravan, DowngradeLocalGuard, getAllCreaturesFromTown, getAllCreaturesFromVassels, GetAoCCreaturePool, GetAreaOfControlID, GetArrivedCaravanByIndexReadOnly, GetArrivedCaravans, GetCreaturePool, GetFreeSlotIndexOfArmy, GetFreeStackSlots, GetGarrisonArmy, GetGarrisonStacks, GetGuardingArmy, GetLevel, GetLocalCreatureStackByIndex, GetLocalStacks, GetOutsideDwellings, GetPossibleRecruitCount, GetRecruitAllBlockReason, GetRecruitAllBlockReasonForCaravan, GetRecruitAllData, GetRecruitAllDataForCaravan, getRecruitAllDataFromTownForCaravan, GetRecruitmentCostModifier, GetStrongestStack, GetUniqueStackTypeCount, GetUpgradedCreature, GetUpgradeInfo, GetVassals, GetVisitorStacks, HandleOwnership, HasRequiredDwelling, HasRequiredDwellingTier, HasUncheckedCaravans, HasWaitingCaravans, InitAdventureObject, InitBorderCells, IsCaravanEmpty, isRecruitingCreatureAlready, isRecruitingUpgradedVersionFromDwelling, MergeArmies, MergeArmiesComplete, OnVisit, Recruit, RecruitAll, RecruitComplete, RenderDebugInfo, RequestUnloadCaravan, RequestUnloadCaravans, SetArmy, SetArrivedCaravanStacks, SetGarrisonArmy, SetGuardingArmy, SetLevel, SetSiteOwner, SetUncheckedCaravans, sortRecDataInArray, SortStackPoolMerge, SpawnGarrisonedArmy, SpendPickupCostsOnVisit, TransferHero, TransferHeroComplete, UnloadCaravan, UnloadCaravans, UpdateLocalGuardGUI, UpgradeUnit, UpgradeUnitAI, UpgradeUnitComplete, writeActualRecruitmentDataForCaravan, writeActualRecuitmentData |
| H7AreaOfControlSite | Properties: mAiThreateningArmy, mAiThreatLevel, mCaravanArmy, mDisabledCreaturesInLocalGuard, mEditorArmy, mFaction, mFlag, mHasMinimapIcon, mHiddenBuilding, mIcon, mInInit, mLocalGuard, mLocalGuardFactions, mLocalGuardOverride, mOnRepairSound, mOnTakeOverSound, mOnVisitSound, mSightRadius, mSiteOwner, mUseXPStrength, mXPStrength Functions: AddArrivedCaravan, CalculateThreat, CanSendCaravanTo, ChangeFlag, CheckPathToSite, ClearLocalGuardReserve, Conquer, CreateEmptyCaravan, CreateEmptyGarrison, DeleteCaravan, GetAiThreatLevel, GetArrivedCaravanByIndexReadOnly, GetArrivedCaravans, GetCaravanArmy, GetColor, GetFaction, GetFlag, GetFlashIconPath, GetFlashMinimapPath, GetFreeStackSlots, GetGarrisonArmy, GetGuardCapacityFor, GetGuardIncomeFor, GetGuardingArmy, GetHasMinimap, GetHeightPos, GetIcon, GetIconPath, GetInitState, GetLevel, GetLocalGuard, GetLocalGuardAsBaseCreatureStacks, GetMinimapIcon, GetPlayer, GetPlayerNumber, GetRecruitAllBlockReason, GetRecruitAllData, GetSite, GetStrengthValue, GetUpgradeInfo, HandleOwnership, HandleSightRadius, HasStandingLocalGuard, HasUncheckedCaravans, HasWaitingCaravans, Hide, InitAdventureObject, InitSiteOwner, IsCaravanEmpty, IsCreatureDisabledInLocalGuard, IsHiddenX, IsInScoutingRangeOfLocalPlayer, MergeArmies, MergeArmiesComplete, OnTerrainChange, OnVisit, PostSerialize, ProduceDayUnits, ProduceUnits, RemoveCaravanArmy, RenderDebugInfo, RequestUnloadCaravan, Reveal, SetAiThreatLevel, SetArrivedCaravanStacks, SetCaravanArmy, SetFaction, SetGarrisonArmy, SetGuardingArmy, SetInitState, SetSiteOwner, SetUncheckedCaravans, SpawnFlag, TransferHero, TransferHeroComplete, UnloadCaravan, UnloadCaravans, UpdateLocalGuardByCreature, UpdateLocalGuardReserve |
| H7VisitableSite | Properties: mAbilityManager, mAdventureController, mAiBaseUtility, mAiOnIgnore, mBuffFlags, mBuffManager, mCliffMat, mClusterRef, mCustomNameInst, mEffectManager, mEntranceCell, mEntranceOffset, mEntranceSprite, mEventManager, mGlobalName, mHeroEventParam, mInitDone, mInitNameDone, mIsUnblockingEntrance, mLandscape, mLayer, mMinimapColor, mMinimapHidden, mMinimapIcon, mName, mQuestFlag, mReachabilityCheckDone, mSavedLocation, mSavedRotation, mUseCustomName, mVisitingArmy Functions: AdaptToLandscape, AddBuffFlag, AddQuestFlag, AddSelfToMinimap, ApplyDamage, ClearQuestFlag, DataChanged, Destroyed, GetAbilityManager, GetActionID, GetAiBaseUtility, GetAiOnIgnore, GetAttack, GetBuffFlags, GetBuffManager, GetColor, GetCombatArmy, GetCurrentPosition, GetCustomName, GetEffectManager, GetEntityType, GetEntranceCell, GetEntranceOffset, GetEventManager, GetFlashMinimapPath, GetGridPosition, GetHasMinimap, GetHeightAsVector, GetHitPoints, GetID, GetLocation, GetLuckDestiny, GetMagic, GetMaximumDamage, GetMinimapColor, GetMinimapHidden, GetMinimapIcon, GetMinimumDamage, GetName, GetOriginal, GetPlayer, GetPreparedAbility, GetResistanceModifierFor, GetSchool, GetStackSize, GetVisitingArmy, GetVisitString, GetWorldEntranceNative, GUIAddListener, GUIWriteInto, InitAdventureObject, IsDefaultAttackActive, IsHidden, IsMovable, IsNeutral, IsUnblockingEntrance, LocalizeCustomName, NotifyVisit, OnTerrainChange, OnVisit, OverrideName, PostSerialize, PrepareAbility, ReorderBuffFlags, SetAiOnIgnore, SetAiUtilityValue, SetMinimapColor, SetMinimapHidden, SetName, SetVisitingArmy, SpendPickupCostsOnVisit, TriggerEvents, UnregisterEventManageable, UsePreparedAbility |
| H7AdventureObject | Properties: frameCount, mFloatRotationIntensity, mFloatSwayIntensity, Mid, mIsFloating, mOriginalLocation, mPassabilityType Functions: AddQuestFlag, ClearQuestFlag, GetCellsUnderMe, GetCurrentPosition, GetName, GetQuestTargetID, InitAdventureObject, IsFloating, IsHidden, IsMovable, OnDoubleClick, OnLeftClick, OnRightClick, OnVisit, PostBeginPlay, ReferenceSelfToCells, SetFloating, UpdateFloating |
| H7EditorMapObject | Properties: AnimNodeSeqComp, mDynamicLightEnv, mFX, mHideMeshAndFX, mMesh, mShouldOutlineSkelMesh, mSnapToGroundType, mSnapType, mTerrainOffset Functions: GetFX, GetMesh, GetMeshComp, SetMesh, SetShouldHideMeshAndFX, SetVisibility, ToggleVisibility |
| SkeletalMeshActorMAT | 1 properties, 13 functions |
| SkeletalMeshCinematicActor | 0 properties, 0 functions |
| SkeletalMeshActor | 15 properties, 28 functions |
| Actor | 156 properties, 262 functions |
| Object | 13 properties, 308 functions |