Skip to content

Return of Reckoning

Wiki

RoR Wiki

API:GetOverheadMapZoomLevel

From RoR Wiki
Revision as of 19:44, 16 October 2026 by Maintenance script (talk | contribs) (UI Lua API import (WAR 1.4.8))
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

UI Lua API · Map functions
Version: WAR 1.4.8

Returns the zoom level of the overhead map (minimap).

zoomLevel = GetOverheadMapZoomLevel()

Arguments

None.

Returns

zoomLevel
number – The current zoom level, 0, 1 or 2. 0 if the overhead map has not been created.

Details

  • The stock UI uses the value with SystemData.OverheadMap.MIN_ZOOM_LEVEL and MAX_ZOOM_LEVEL to position its zoom slider.

Errors

None.

Example

From default/ea_overheadmapwindow/source/overheadmapwindow.lua:

function EA_Window_OverheadMap.RepositionZoomSlider()
    local zoomLevel       = GetOverheadMapZoomLevel()
    local oneTickAmount   = (1 / (SystemData.OverheadMap.MAX_ZOOM_LEVEL - SystemData.OverheadMap.MIN_ZOOM_LEVEL))
    local newZoomFraction = ((zoomLevel - SystemData.OverheadMap.MIN_ZOOM_LEVEL) * oneTickAmount)
    ...

See also