Cartographer
CARTOGRAPHER HAS NOT BEEN UPDATED FOR 3.3!!!
DO NOT CREATE BUG REPORTS SAYING IT IS BROKEN!
There are no plans to do any major bug fixes for Cartographer (v2 or v3). If there is an update it will only be a minor fix. (It has already been this way since at least 2008.) Cartographer(v2) uses an outdated framework that will not be updated in the case of major breakages so Cartographer(v2) would require a complete rewrite. Neither of the two main developers (Ckknight and Arrowmaster) have the time nor desire to do this currently. Occasionally a new version might be released to include fixes made by other developers or new versions of embedded libraries.
Cartographer is a modular, lightweight, and efficient framework for manipulation of the world map. It is based on Rock and other libraries of the WoWAce community.
- Battlegrounds : allows viewing of battlegrounds outside of the zone.
- Coordinates : adds coordinates to the bottom of the world map of the player and the cursor.
- Foglight : Shows unexplored areas on the map. replacement for MozzFullWorldMap or Unexplorer. Much more efficient, though.
- Group Colors : turns all your party's and your raid's POIs into circles colored based on class, and shows a number on them based on their raid group.
- Instance Maps : shows maps of instances.
- Instance Notes : adds boss notes and such to instance maps.
- Look 'n' Feel : allows you to change the transparency, position, and scale of the world map.
- Notes : lets you put notes on the map, similar to MapNotes.
- Zone Info : on hovering over a zone, it will show the levels of the zone, the instances in the zone, their levels, and the group size the instance is made for (e.g. 5-man, 40-man).
Zas
Version 2.2 FIXED FILE!!:
http://www.thebzone.net/Files/Cartographer.lua
Zas
I was sick of all of the busted addons since the patch so started learning how to make addons about 4 hours ago anyway I have spend the last few hours looking at the problem with Cartographer not zooming out/in with the mouse etc and have fixed it on mine now.
The problem is the same as most if not all of the addons that have died. Blizzard have changed what you need to pass to the UI functions and although I don't know what the mouse click function looked like before the patch it now looks like this:
function WorldMapButton_OnClick(button, mouseButton)
CloseDropDownMenus();
if ( mouseButton == "LeftButton" ) then
local x, y = GetCursorPosition();
x = x / button:GetEffectiveScale();
y = y / button:GetEffectiveScale();
local centerX, centerY = button:GetCenter();
local width = button:GetWidth();
local height = button:GetHeight();
local adjustedY = (centerY + (height/2) - y) / height;
local adjustedX = (x - (centerX - (width/2))) / width;
ProcessMapClick( adjustedX, adjustedY);
elseif ( mouseButton == "RightButton" ) then
WorldMapZoomOutButton_OnClick();
elseif ( GetBindingFromClick(mouseButton) == "TOGGLEWORLDMAP") then
ToggleFrame(WorldMapFrame);
end
end
Which clearly takes 2 variables.
And the trouble lies with lines 33ish in Cartographer.lua:
[CODE]
function WorldMapButton_OnClick(arg1)
if arg1 == "LeftButton" or arg1 == "RightButton" then
return func(arg1)
end
end
In the past I guess function WorldMapButton_OnClick() only passed the mousebutton that was clicked "arg1" but now it need to pass though another variable so it works if you change the function at line 334 in Cartographer.lua (above) to:
function WorldMapButton_OnClick(button, mouseButton)
if mouseButton == "LeftButton" or mouseButton == "RightButton" then
return func(button, mouseButton)
end
end
Zas
http://niodesign.com/Cartographer/Cartographer3.0.2.rar
Date: 2008-10-18 03:26:57
ID: 38
Error occured in: Global
Count: 1
Message: [string "CARTOGRAPHER_OPENALTERNATEMAP"] line 1:
attempt to index global 'Cartographer' (a nil value)
Debug:
[C]: ?
[string "CARTOGRAPHER_OPENALTERNATEMAP"]:1:
[string "CARTOGRAPHER_OPENALTERNATEMAP"]:1
This is my 3.0.2 data file:
http://niodesign.com/Cartographer/Data.lua
Not sure if external links are allowed but meh
Try it and let me know if it works please, took me ages to figure that one out!
I hope this is fixed soon because its a must have tool and that alternate cartographer 3.0 is really terrible.