H7GFxMinimap¶
Class in MMH7Game · MMH7Game.H7GFxMinimap
Object › GFxObject › H7GFxListener › H7GFxUIContainer › H7GFxMinimap
Within: GFxMoviePlayer
Using it from Lua
Constants¶
| Name | Value |
|---|---|
FIELD_OF_VIEW | 50.0f |
Properties¶
| Name | Type | Notes |
|---|---|---|
bAreaOfControlOnce | bool | protected |
bInitialized | bool | protected |
bQuestLogMode | bool | protected |
mAdvCntl | H7AdventureController | protected |
mAOCIterationCount | int | private |
mCaravanList | array<H7Caravan> | |
mColorCheck | bool | transient, protected |
mCurrentFrustumData | array<Vector2D> | protected |
mData | GFxObject | protected |
mGameCam | H7Camera | protected |
mGFxQuests | array<GFxObject> | |
mGridManager | H7AdventureGridManager | protected |
mGrids | GFxObject | protected |
mGridWrapper | GFxObject | protected |
mHeroList | array<H7AdventureHero> | |
mHiddenActors | array<Actor> | protected |
mLastGridIndex | int | protected |
mMaxAOCDepth | int | private |
mMovableQuestTargets | array<H7IQuestTarget> | |
mNative | H7MinimapNative | protected |
mPath | GFxObject | protected |
mPendingVisibilityUpdate | bool | protected |
mPostProcessChain | PostProcessChain | protected |
mTerminateHumans | bool | protected |
mUnprocessedActors | array<Actor> | |
mVisitableList | array<H7VisitableSite> |
Functions¶
| Name | Declaration |
|---|---|
ActivateTreasure | function ActivateTreasure() |
AddCaravan | function AddCaravan(H7Caravan newCaravan) |
AddHero | function AddHero(H7AdventureHero newHero) |
AddQuestIcon | function AddQuestIcon(int targetID, string questID, int PosX, int PosY, int gridLayer, int PlayerNum, bool bHidden, bool tracked, string IconPath, string Description) |
AddQuestTracker | function AddQuestTracker(H7SeqAct_Quest_NewNode quest, H7SeqAct_QuestObjective objective, H7IQuestTarget questTarget) |
AddUnproccessedActors | function AddUnproccessedActors() |
AddVisitableSite | function AddVisitableSite(H7VisitableSite visitableSite) |
CheckUpdateVisibility | function CheckUpdateVisibility() |
CloseExtension | function CloseExtension() |
ComputeMinimapFrustum | function ComputeMinimapFrustum() |
CreateIcon | protected function CreateIcon(string Type, int Id, string IconPath, int PosX, int PosY, bool bHidden, int gridLayer, int Red, int Green, int Blue, SkeletalMeshActorMAT Object) |
CreateQuestHighlight | function CreateQuestHighlight(int PosX, int PosY, int gridIdx) |
DeletePath | function DeletePath() |
DisableMe | function DisableMe() |
DrawFoWRect | private final function DrawFoWRect(int PosX, int PosY, int rectWidth, int rectHeight) |
EditQuestIcon | function EditQuestIcon(int targetID, int PosX, int PosY, int gridLayer, bool bHidden) |
EditQuestTrackStatus | function EditQuestTrackStatus(string wantedQuestID, bool tracked) |
EnableMe | function EnableMe() |
ForceReset | function ForceReset() |
GetActor | function Actor GetActor(int Id) |
GetWidth | function int GetWidth() |
HeroMoved | function HeroMoved(H7AdventureHero Hero) |
HighlightAoC | function HighlightAoC(int aocIdx) |
HoverCaravan | function HoverCaravan(int Id, optional bool val = true) |
Initialize | protected function Initialize() |
IsExtensionWindowVisible | function bool IsExtensionWindowVisible() |
IsExtensionWindowVisibleInt | function int IsExtensionWindowVisibleInt() |
IsFrustumDataEqual | function bool IsFrustumDataEqual(array<Vector2D> frustumData) |
IsValidFrustum | function bool IsValidFrustum(array<Vector2D> frustumData) |
KillAllHumans | function KillAllHumans() |
OpenExtension | function OpenExtension() |
RemoveIcon | function RemoveIcon(int Id) |
RemoveQuestIcon | function RemoveQuestIcon(int targetID) |
ResetFog | function ResetFog() |
SetAoC | function SetAoC(string Path) |
SetBackground | function SetBackground(string Path) |
SetFog | function SetFog(string Path) |
SetMultiPlane | function SetMultiPlane(bool val) |
SetPopupMode | function SetPopupMode(bool val) |
SetQuestLogMode | function SetQuestLogMode(bool val, float mapX, float mapY, float mapWidth, float mapHeight) |
ShipMoved | event ShipMoved(H7Ship ship) |
ShowPathAoC2AoC | function ShowPathAoC2AoC(H7AreaOfControlSite Start, H7AreaOfControlSite End) |
ShowPathC2C | function ShowPathC2C(H7AdventureMapCell startCell, H7AdventureMapCell targetCell) |
ToggleMiniMapOptions | function ToggleMiniMapOptions() |
UnHighlightAoC | function UnHighlightAoC() |
Update | function Update(optional bool colorCheck = true) |
UpdateAreaOfControl | function UpdateAreaOfControl(optional bool generateTexture = true) |
UpdateBackground | function UpdateBackground() |
UpdateCameraMode | function UpdateCameraMode(bool activeTownscreen) |
UpdateFogOfWar | private final function UpdateFogOfWar() |
UpdateIconGridPos | function UpdateIconGridPos(int iconID, int newX, int newY, int Layer) |
UpdateIconVisibility | private final function UpdateIconVisibility(int Id, bool Hidden, int gridLayer, optional int Red = -1, optional int Green = -1, optional int Blue = -1) |
UpdateMoveableQuestTargets | function UpdateMoveableQuestTargets() |
UpdateVisibility | function UpdateVisibility(optional bool colorCheck = true) |
UpdateVisibilityDo | function UpdateVisibilityDo() |