H7ObservatoryHQ¶
Class in MMH7Game · MMH7Game.H7ObservatoryHQ · native, perobjectconfig
Object › Actor › SkeletalMeshActor › SkeletalMeshCinematicActor › SkeletalMeshActorMAT › H7EditorMapObject › H7AdventureObject › H7VisitableSite › H7NeutralSite › H7ObservatoryHQ
Implements: H7ITooltipable, H7IHideable
Using it from Lua
Properties¶
| Name | Type | Notes |
|---|---|---|
mCosts | array<H7ResourceQuantity> | protected |
mIsHidden | bool | protected |
mLastHeroVisited | H7AdventureHero | protected |
mLinkedObservatories | array<H7Observatory> | protected |
mRevealedForPlayer | int[EPlayerNumber] | protected |
mRevealTimer | float | protected |
mVisitedPlayers | array<H7StructsAndEnumsNative.EPlayerNumber> | protected |
Functions¶
| Name | Declaration |
|---|---|
CanAffordIt | function bool CanAffordIt(H7Player Player) |
CheckVisited | function bool CheckVisited() |
ConfirmReveal | function ConfirmReveal() |
FocusCameraHere | function FocusCameraHere() |
GetLastHeroVisited | function H7AdventureHero GetLastHeroVisited() |
GetTooltipData | function H7TooltipData GetTooltipData(optional bool extendedVersion) |
Hide | function Hide() |
InitAdventureObject | event InitAdventureObject() |
IsHiddenX | native function bool IsHiddenX() |
IsRevealed | function bool IsRevealed(H7StructsAndEnumsNative.EPlayerNumber PlayerNumber) |
OnVisit | function OnVisit(out H7AdventureHero Hero) |
PostSerialize | event PostSerialize() |
Reveal | function Reveal() |
SetCameraFocusTimersForReveal | function SetCameraFocusTimersForReveal() |
Default values¶
mRevealTimer=2.0000000
mRevealedForPlayer=1
mMinimapIcon=Texture2D'H7TextureGUI.icon_Minimap_Shipyard'