v0.13.8

C_Minimap

namespaceavailable in: camelot

Status in wowlua

23 functions: 0 implemented, 1 recorded, 22 guessed. 4 events, 3 of them fired by the emulator on its own.

Functions

functionwhat it doesstatus
CanTrackBattlePetsWhether the player can track battle pets on the minimap. · by wowlua
(): boolean
guessed
ClearAllTrackingTurns off all minimap tracking. · by wowlua
()
guessed
ClearMinimapInsetInfoClears the minimap's inset settings. · by wowlua
()
guessed
GetDefaultTrackingValueWhether a minimap tracking filter is on by default. · by wowlua
(filterType: MinimapTrackingFilter): boolean
guessed
GetDrawGroundTexturesWhether the minimap draws ground textures. · by wowlua
(): boolean
guessed
GetNumQuestPOIWorldEffectsReturns the number of quest world effects shown on the minimap. · by wowlua
(): number
guessed
GetNumTrackingTypesReturns the number of minimap tracking types. · by wowlua
(): number
guessed
GetPOITextureCoordsReturns the texture coordinates of a minimap point of interest icon. · by wowlua
(index: number?): (number, number, number, number)
guessed
GetTrackingFilterReturns the spell or filter behind a minimap tracking type. · by wowlua
(spellIndex: number): MinimapScriptTrackingFilter
guessed
GetTrackingInfoReturns a minimap tracking type's name, icon and state. · by wowlua
(spellIndex: number): MinimapScriptTrackingInfo?
guessed
GetUiMapIDReturns the ID of the map the minimap shows. · by wowlua
(): number?
guessed
GetViewRadiusReturns the radius of the area the minimap shows, in yards. · by wowlua
(): number
guessed
IsFilteredOutWhether a minimap tracking filter is turned off. · by wowlua
(filterType: MinimapTrackingFilter): boolean
guessed
IsInsideQuestBlobWhether the player is inside a quest's area on the minimap. · by wowlua
(questID: number): boolean
guessed
IsRotateMinimapIgnoredWhether the minimap ignores the rotate minimap setting. · by wowlua
(): boolean
guessed
IsTrackingAccountCompletedQuestsWhether the minimap tracks quests the account has completed. · by wowlua
(): boolean
guessed
IsTrackingBattlePetsWhether the minimap tracks battle pets. · by wowlua
(): boolean
guessed
IsTrackingHiddenQuestsWhether the minimap tracks low-level and hidden quests. · by wowlua
(): boolean
guessed
SetDrawGroundTexturesSets whether the minimap draws ground textures. · by wowlua
(draw: boolean)
guessed
SetIgnoreRotateMinimapSets whether the minimap ignores the rotate minimap setting. · by wowlua
(ignore: boolean)
guessed
SetMinimapInsetInfoSets the minimap's inset angles and scale. · by wowlua
(minAngle: number, maxAngle: number, scalar: number)
guessed
SetTrackingTurns a minimap tracking type on or off. · by wowlua
(index: number, on: boolean)
guessed
ShouldUseHybridMinimapWhether the minimap should use the hybrid minimap. · by wowlua
(): boolean
recorded

"by wowlua": no one documents this function, so wowlua wrote the description from its name, signature and behaviour.

Events

eventpayloadfired by the emulator
MINIMAP_PINGunitTarget: string, y: number, x: numberimplemented
MINIMAP_UPDATE_TRACKINGno payloadimplemented
MINIMAP_UPDATE_ZOOMno payloadimplemented
PLAYER_INSIDE_QUEST_BLOB_STATE_CHANGEDquestID: number, isInside: booleannot implemented

An event the emulator doesn't fire on its own can still be fired from a test: mock.fireEvent("PLAYER_INSIDE_QUEST_BLOB_STATE_CHANGED").

Structures

  • MinimapScriptTrackingFilter · spellID?, filterID?
  • MinimapScriptTrackingInfo · name, texture, active, type, subType, spellID?

sources

Signatures, events and structures: Blizzard's API documentation (Blizzard_APIDocumentationGenerated) (Minimap system, camelot 1.60.1). Descriptions: written by wowlua where no documentation describes the entry.