Skip to content

H7GFxMinimap

Class in MMH7Game · MMH7Game.H7GFxMinimap

Object › GFxObject › H7GFxListener › H7GFxUIContainer › H7GFxMinimap

Within: GFxMoviePlayer

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

Constants

NameValue
FIELD_OF_VIEW50.0f

Properties

NameTypeNotes
bAreaOfControlOnceboolprotected
bInitializedboolprotected
bQuestLogModeboolprotected
mAdvCntlH7AdventureControllerprotected
mAOCIterationCountintprivate
mCaravanListarray<H7Caravan>
mColorCheckbooltransient, protected
mCurrentFrustumDataarray<Vector2D>protected
mDataGFxObjectprotected
mGameCamH7Cameraprotected
mGFxQuestsarray<GFxObject>
mGridManagerH7AdventureGridManagerprotected
mGridsGFxObjectprotected
mGridWrapperGFxObjectprotected
mHeroListarray<H7AdventureHero>
mHiddenActorsarray<Actor>protected
mLastGridIndexintprotected
mMaxAOCDepthintprivate
mMovableQuestTargetsarray<H7IQuestTarget>
mNativeH7MinimapNativeprotected
mPathGFxObjectprotected
mPendingVisibilityUpdateboolprotected
mPostProcessChainPostProcessChainprotected
mTerminateHumansboolprotected
mUnprocessedActorsarray<Actor>
mVisitableListarray<H7VisitableSite>

Functions

NameDeclaration
ActivateTreasurefunction ActivateTreasure()
AddCaravanfunction AddCaravan(H7Caravan newCaravan)
AddHerofunction AddHero(H7AdventureHero newHero)
AddQuestIconfunction AddQuestIcon(int targetID, string questID, int PosX, int PosY, int gridLayer, int PlayerNum, bool bHidden, bool tracked, string IconPath, string Description)
AddQuestTrackerfunction AddQuestTracker(H7SeqAct_Quest_NewNode quest, H7SeqAct_QuestObjective objective, H7IQuestTarget questTarget)
AddUnproccessedActorsfunction AddUnproccessedActors()
AddVisitableSitefunction AddVisitableSite(H7VisitableSite visitableSite)
CheckUpdateVisibilityfunction CheckUpdateVisibility()
CloseExtensionfunction CloseExtension()
ComputeMinimapFrustumfunction ComputeMinimapFrustum()
CreateIconprotected function CreateIcon(string Type, int Id, string IconPath, int PosX, int PosY, bool bHidden, int gridLayer, int Red, int Green, int Blue, SkeletalMeshActorMAT Object)
CreateQuestHighlightfunction CreateQuestHighlight(int PosX, int PosY, int gridIdx)
DeletePathfunction DeletePath()
DisableMefunction DisableMe()
DrawFoWRectprivate final function DrawFoWRect(int PosX, int PosY, int rectWidth, int rectHeight)
EditQuestIconfunction EditQuestIcon(int targetID, int PosX, int PosY, int gridLayer, bool bHidden)
EditQuestTrackStatusfunction EditQuestTrackStatus(string wantedQuestID, bool tracked)
EnableMefunction EnableMe()
ForceResetfunction ForceReset()
GetActorfunction Actor GetActor(int Id)
GetWidthfunction int GetWidth()
HeroMovedfunction HeroMoved(H7AdventureHero Hero)
HighlightAoCfunction HighlightAoC(int aocIdx)
HoverCaravanfunction HoverCaravan(int Id, optional bool val = true)
Initializeprotected function Initialize()
IsExtensionWindowVisiblefunction bool IsExtensionWindowVisible()
IsExtensionWindowVisibleIntfunction int IsExtensionWindowVisibleInt()
IsFrustumDataEqualfunction bool IsFrustumDataEqual(array<Vector2D> frustumData)
IsValidFrustumfunction bool IsValidFrustum(array<Vector2D> frustumData)
KillAllHumansfunction KillAllHumans()
OpenExtensionfunction OpenExtension()
RemoveIconfunction RemoveIcon(int Id)
RemoveQuestIconfunction RemoveQuestIcon(int targetID)
ResetFogfunction ResetFog()
SetAoCfunction SetAoC(string Path)
SetBackgroundfunction SetBackground(string Path)
SetFogfunction SetFog(string Path)
SetMultiPlanefunction SetMultiPlane(bool val)
SetPopupModefunction SetPopupMode(bool val)
SetQuestLogModefunction SetQuestLogMode(bool val, float mapX, float mapY, float mapWidth, float mapHeight)
ShipMovedevent ShipMoved(H7Ship ship)
ShowPathAoC2AoCfunction ShowPathAoC2AoC(H7AreaOfControlSite Start, H7AreaOfControlSite End)
ShowPathC2Cfunction ShowPathC2C(H7AdventureMapCell startCell, H7AdventureMapCell targetCell)
ToggleMiniMapOptionsfunction ToggleMiniMapOptions()
UnHighlightAoCfunction UnHighlightAoC()
Updatefunction Update(optional bool colorCheck = true)
UpdateAreaOfControlfunction UpdateAreaOfControl(optional bool generateTexture = true)
UpdateBackgroundfunction UpdateBackground()
UpdateCameraModefunction UpdateCameraMode(bool activeTownscreen)
UpdateFogOfWarprivate final function UpdateFogOfWar()
UpdateIconGridPosfunction UpdateIconGridPos(int iconID, int newX, int newY, int Layer)
UpdateIconVisibilityprivate final function UpdateIconVisibility(int Id, bool Hidden, int gridLayer, optional int Red = -1, optional int Green = -1, optional int Blue = -1)
UpdateMoveableQuestTargetsfunction UpdateMoveableQuestTargets()
UpdateVisibilityfunction UpdateVisibility(optional bool colorCheck = true)
UpdateVisibilityDofunction UpdateVisibilityDo()

Default values

mPostProcessChain=PostProcessChain'H7SceneAdventureMap.PPC_MinimapCam'

Inherited

FromMembers
H7GFxUIContainerProperties: mVisible
Functions: BlockInputTemporary, CreateArmyObject, CreateArmyObjectFromPool, CreateArmyObjectFromSite, CreateArmyObjectFromStacks, CreateBuildingCostArray, CreateBuildingObject, CreateBuildingObjectFromBuildng, CreateCaravanObject, CreateCaravanObjectFromData, CreateColorObject, CreateCombatArmyObject, CreateCostArray, CreateCreatureStackObject, CreateDataObject, CreateHeroObject, CreateItemObject, CreateLocalGuardObject, CreatePreReqArray, CreateResourceArray, CreateRuneUnitObject, CreateSpellObject, CreateUnitObjectAdvanced, CreateUnitObjectFromPool, CreateUnitObjectFromStack, CreateWarefareUnitsObject, CreateWarfareUnitObject, GetBattleSiteRewardsObject, GetFlashName, GetFlashPath, GetHUD, GetNewArray, GetNewObject, GetStatModSourceName, Hide, IsLocaKey, IsVisible, PlayOpenAnimation, PlayOpenAnimationNextFrame, Realign, RealignAdventureMap, Reset, ResetDragAndDrop, SetStatModSourceList, SetVisibleSave
H7GFxListenerFunctions: ListenTo, ListenUpdate
GFxObject2 properties, 75 functions
Object13 properties, 308 functions