Repository navigation
Addon: Client
Amelia Magee edited this page Oct 14, 2026
·
2 revisions
The Client is the code half of High Fidelity World Map. It is small and changes often.
| Folder | HighFidelityWorldMap |
| CurseForge | High Fidelity World Map |
| Source | src/addon/client/ |
| Release tag |
v* (e.g. v0.4.4) |
| Depends on | Nothing required. The Art addon is optional. |
- Lua code that draws the map inside the World Map pane.
- Settings UI and the
/hfwmtoggle. See Settings for every option. - Fog of war, zoom, and the cave and indoor overlays.
- The low-resolution World and Continent maps in
WorldMap/. These ship with the Client. - Generated data tables in
data/:FDIDMap.lua,MinimapTiles.lua,CaveData.lua,ZoneShapes.luaand others. They are produced by the Generator.
The Client loads the high-resolution *HD maps from the Art addon when it is installed. Without Art it still works using the low-resolution maps.
- CurseForge / addon managers: install the Client.
- For high-resolution maps: also install the Art addon.
-
Manually: copy the
HighFidelityWorldMapfolder intoInterface/AddOns/.
Push a v* tag. release-addon-client.yml generates the world map assets, stamps the TOC version, packages the addon, and publish-client-release-curseforge.yml uploads it to CurseForge.