WoW API: GetMapInfo

From AddOn Studio
Revision as of 04:46, 15 August 2023 by Move page script (talk | contribs) (Move page script moved page API GetMapInfo to API GetMapInfo without leaving a redirect)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

WoW API < GetMapInfo

mapFileName, textureHeight, textureWidth, isMicrodungeon, microDungeonMapName = GetMapInfo();

Return the map information about the current world map texture.

Parameters[edit]

Arguments[edit]

none

Returns[edit]

mapFileName, textureHeight, textureWidth
  • mapFileName (string) - The name of the file containing the textures for the current world map ('nil' for the whole world, BUT the official API catches this with a comment of 'Temporary Hack' and uses the value 'World' instead!)
  • textureHeight (number) - The height of the specified texture (0 if no texture)
  • textureWidth (number) - The width of the specified texture (0 if no texture) (This is a guess, it's not used in the UI)
  • isMicroDungeon (Boolean) - 'true' if the current map is a MicroDungeon, 'false' otherwise.
  • microDungeonMapName (string) - The name of the map for the current MicroDungeon, if applicable. (ex. ShrineofSevenStars)

Details[edit]

Note that the width and height aren't in a consistent order with most of the other API functions. Neither of the values are used by the UI so it's impossible to tell whether this is a deliberate inconsistency or a typo! The return values would appear to imply they are, however, reversed from the usual width, height convention.