Skip to content

H7DragonUtopia

Class in MMH7Game · MMH7Game.H7DragonUtopia · perobjectconfig

Object › Actor › SkeletalMeshActor › SkeletalMeshCinematicActor › SkeletalMeshActorMAT › H7EditorMapObject › H7AdventureObject › H7VisitableSite › H7NeutralSite › H7BattleSite › H7DragonUtopia

Using it from Lua
h7.find_all("H7DragonUtopia")            -- live instances
h7.find_class("MMH7Game.H7DragonUtopia")   -- the class
h7.hook("MMH7Game.H7DragonUtopia.DefineItemTier", fn)

Properties

NameTypeNotes
mArmyEncounterNumberintprotected
mArmyEncounterSetboolprotected
mArmyRandomChancesarrayprotected
mMultiArmySetuparray<H7MultiArmySetupData>protected
mPedefinedArmyboolprotected
mPedefinedArmyNumberintprotected
mRewardDataarray<H7MultiRewardData>protected
mRewardItemIDdataarrayprotected

Functions

NameDeclaration
DefineItemTierfunction array<H7HeroItem> DefineItemTier(H7StructsAndEnumsNative.ETier ItemTier)
ElectArmyfunction ElectArmy()
InitAdventureObjectevent InitAdventureObject()
OnVisitfunction OnVisit(out H7AdventureHero Hero)

Inherited

FromMembers
H7BattleSiteProperties: mArmySetup, mCombatMapName, mCosts, mCreateAmbush, mDefenderArmy, mDescription, mDisableQuickCombat, mGlobalItemList, mGlobalItemNumbers, mHeroMsgOffset, mIgnoredByAI, mIsHidden, mIsVisited, mItemReward, mItems, mMultiHero, mNumberofItemRewards, mRandomItemDefinition, mRandomItemRewards, mResourceReward, mStatModReward, mUseCustomPosition, mVisitedArmies, mWarUnitSetup, mWeeklyGrowth
Functions: CreateDefenderAdventureArmy, GetArmySetup, GetCombatMapName, GetCostsSetup, GetDefenderArmy, GetDescription, GetIsIgnoredByAI, GetItemReward, GetItemRewardSetup, GetResourceReward, GetResourceRewardSetup, GetReward, GetStatModReward, GetStatModRewardSetup, GetTooltipData, HasVisited, Hide, InitAdventureObject, IsHiddenX, IsLootableDefined, IsLooted, IsMultiHero, OnAccept, OnAttackerLostBattle, OnCancel, OnLeave, OnVisit, PayBattleSiteCosts, PostSerialize, Reveal, WasLootedByCurrentHero, WeeklyBattleSideArmyGrowth
H7NeutralSiteProperties: mArmy, mEditorArmy, mGuardingArmy, mHasMinimapIcon, mOnVisitSound
Functions: GetArmy, GetFlashMinimapPath, GetGarrisonArmy, GetGuardingArmy, GetHasMinimap, GetMinimapIcon, GetNotVisitedColor, GetSite, GetVisitedColor, InitAdventureObject, IsNeutral, OnVisit, RenderDebugInfo, SetArmy, SetGarrisonArmy, SetGuardingArmy, SpawnGarrisonedArmy, SpendPickupCostsOnVisit
H7VisitableSiteProperties: 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
H7AdventureObjectProperties: 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
H7EditorMapObjectProperties: AnimNodeSeqComp, mDynamicLightEnv, mFX, mHideMeshAndFX, mMesh, mShouldOutlineSkelMesh, mSnapToGroundType, mSnapType, mTerrainOffset
Functions: GetFX, GetMesh, GetMeshComp, SetMesh, SetShouldHideMeshAndFX, SetVisibility, ToggleVisibility
SkeletalMeshActorMAT1 properties, 13 functions
SkeletalMeshCinematicActor0 properties, 0 functions
SkeletalMeshActor15 properties, 28 functions
Actor156 properties, 262 functions
Object13 properties, 308 functions