Go to Page... |
Compatibility: | Dark Heart (10.2.7) Cataclysm Classic (4.4.0) Classic (1.15.0) WOTLK Patch (3.4.3) TBC Patch (2.5.4) |
Updated: | 05-08-24 12:28 AM |
Created: | unknown |
Downloads: | 3,499,566 |
Favorites: | 6,079 |
MD5: |
TomTom is your personal navigation assistant in World of Warcraft. This addon is very simple, but provides a nice set of functionality. Thanks to Esamynn for Astrolabe, which does the bulk of the work in this addon.
TomTom offers the following major features:
/way 14.78 23.90
/way Nagrand 45 50
/way 14.78 23.90 This is a waypoint!
/way reset all
/way reset Nagrand
/wayb Here
/wayback
/cway
/closestway
Comment Options |
11-25-10, 07:33 AM | ||
A Kobold Labourer
Forum posts: 0
File comments: 2
Uploads: 0
|
To be more precise, the entries for [544] -> Lost Isles, [605] -> Kezan, [640] -> Deepholm, [737] -> The Maelstrom don't have dimensions and offsets assigned but just for example "system = 737". Furthermore the entries for Hyjal [606] and Twilight Highlands [700] are missing completely. During the beta I was able to add data from here http://pastebin.com/xg2tzGAj (post from wowinterface forums: http://www.wowinterface.com/forums/s...ad.php?t=34768 ) to the old astrolabe and it worked fine, but unfortunately Deepholm is missing there as well. Do you know if it's neccessary or even possible to just add the data from LibMapData? Since I have no clue about lua just ignore me if I don't make sense I know that the astrolabe lib is not your addon, but since the astrolabe lib doesn't have its own page at wowinterface I don't know where else to post. Thanks in advance! |
|
|
Tolarian |
View Public Profile |
Send a private message to Tolarian |
Find More Posts by Tolarian |
Add Tolarian to Your Buddy List |
Cladhaire |
View Public Profile |
Send a private message to Cladhaire |
Find More Posts by Cladhaire |
Add Cladhaire to Your Buddy List |
11-24-10, 03:07 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 1
Uploads: 0
|
Tom tomm
I downloaded the tom tom on my comp and having trouble using in wow is there another step that i need to take in order to use it.
|
|
amegowan |
View Public Profile |
Send a private message to amegowan |
Find More Posts by amegowan |
Add amegowan to Your Buddy List |
11-24-10, 02:01 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 9
Uploads: 0
|
Mapster and TomTom
Hello, I recently started using WoW-pro's amazing addon again and I was previously using mapster as my map addon. Is there an option that I am overlooking that disables TomTom and mapster from overlapping eachother when I open the world map? I prefer mapster, if anyone has an answer I would appreciate it.
|
|
WalkerTexasRanger |
View Public Profile |
Send a private message to WalkerTexasRanger |
Find More Posts by WalkerTexasRanger |
Add WalkerTexasRanger to Your Buddy List |
11-24-10, 12:40 PM | |
|
v1.0.4 already released that fixes this.
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..." |
|
Cladhaire |
View Public Profile |
Send a private message to Cladhaire |
Find More Posts by Cladhaire |
Add Cladhaire to Your Buddy List |
11-24-10, 12:37 PM | ||
|
Code:
47x TomTom-09099c3\TomTom.lua:52: bad argument #1 to 'unpack' (table expected, got nil) TomTom-09099c3\TomTom.lua:52: in function `GetCurrentPlayerPosition' TomTom-09099c3\TomTom.lua:1004: in function <TomTom\TomTom.lua:1003> |
|
|
brknsoul |
View Public Profile |
Send a private message to brknsoul |
Find More Posts by brknsoul |
Add brknsoul to Your Buddy List |
11-24-10, 08:25 AM | |
|
I've uploaded a new version that should work properly with Cataclysm, including the new zones. I am not happy that I needed to write a compatibility layer in order to fix it, but it's done.
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..." |
|
Cladhaire |
View Public Profile |
Send a private message to Cladhaire |
Find More Posts by Cladhaire |
Add Cladhaire to Your Buddy List |
11-24-10, 08:00 AM | |
|
That makes 2 of us then, I'll look at what I did after I've had some sleep
I sure didn't go modifying the library version from 1.0 to 0.4 though. |
|
Dridzt |
View Public Profile |
Send a private message to Dridzt |
Find More Posts by Dridzt |
Add Dridzt to Your Buddy List |
11-24-10, 07:55 AM | |
|
TomTom doesn't work with Astrolabe-1.0. The interface is completely different, so I'm not entirely sure HOW it could be working for you.
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..." |
|
Cladhaire |
View Public Profile |
Send a private message to Cladhaire |
Find More Posts by Cladhaire |
Add Cladhaire to Your Buddy List |
11-24-10, 06:54 AM | ||
|
I used the one from
http://wow.curseforge.com/addons/astrolabe/files/ and have no issues with TomTom after registering the correct library in all 3 relevant files: TomTom.lua, TomTom_CrazyArrow.lua and TomTom_Waypoints.lua. I've done the same with 3 more addons using it and have no problems with any of them (WIM, HandyNotes, and BreadCrumbs) So I'd say wait for an author to do the update cause it's obvious you messed with the wrong thing Zidomo Edit: To be clear you made the exact opposite change of what was needed.
Last edited by Dridzt : 11-24-10 at 06:57 AM.
|
|
|
Dridzt |
View Public Profile |
Send a private message to Dridzt |
Find More Posts by Dridzt |
Add Dridzt to Your Buddy List |
11-24-10, 05:49 AM | |
|
Looks like Astrolabe screwed up library registration. FML.
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..." |
|
Cladhaire |
View Public Profile |
Send a private message to Cladhaire |
Find More Posts by Cladhaire |
Add Cladhaire to Your Buddy List |
11-24-10, 05:20 AM | |
|
An increasing number of mods are using the Cata branch version of Astrolabe: 1.0/r116 (at http://svn.esamynn.org/astrolabe/branches/WoW_4.0). TomTom v40000-1.0.1 completely fails to work with that version. Even after changing 1.0's
Code:
local LIBRARY_VERSION_MAJOR = Code:
["message"] = { "TomTom-v40000-1.0.1\\libs\\Astrolabe\\Astrolabe.lua:274: attempt to index local 'cont' (a nil value)\nTomTom-v40000-1.0.1\\libs\\Astrolabe\\Astrolabe.lua:874: in function `PlaceIconOnWorldMap'\nTomTom-v40000-1.0.1\\TomTom_Waypoints.lua:441: in function <Interface\\AddOns\\TomTom\\TomTom_Waypoints.lua:433>\n<in C code>: ?\n<in C code>: in function `SetMapToCurrentZone'\nTomTom-v40000-1.0.1\\libs\\Astrolabe\\Astrolabe.lua:953: in function `OnShow'\nTomTom-v40000-1.0.1\\libs\\Astrolabe\\Astrolabe.lua:1115: in function <Interface\\AddOns\\TomTom\\libs\\Astrolabe\\Astrolabe.lua:1114>\n<in C code>: in function `Show'\nTomTom-v40000-1.0.1\\libs\\Astrolabe\\Astrolabe.lua:988: in function `AllWorldMapsHidden'\nTomTom-v40000-1.0.1\\libs\\Astrolabe\\AstrolabeMapMonitor.lua:168: in function <...AddOns\\TomTom\\libs\\Astrolabe\\AstrolabeMapMonitor.lua:160>\n(tail call): ?:\nTomTom-v40000-1.0.1\\libs\\Astrolabe\\AstrolabeMapMonitor.lua:201: in function `OnEvent'\nTomTom-v40000-1.0.1\\libs\\Astrolabe\\AstrolabeMapMonitor.lua:230", -- [1] ": in function <...AddOns\\TomTom\\libs\\Astrolabe\\AstrolabeMapMonitor.lua:229>\n<in C code>: in function `LoadAddOn'\nAddonLoader-2.0\\AddonLoader.lua:109: in function `LoadAddOn'\nAddonLoader-2.0\\Conditions.lua:128: in function <Interface\\AddOns\\AddonLoader\\Conditions.lua:118>\nAddonLoader-2.0\\Conditions.lua:143: in function <Interface\\AddOns\\AddonLoader\\Conditions.lua:133>\n\nLocals:|r\nself = <table> {\n TranslateWorldMapPosition = <function> defined @Interface\\AddOns\\TomTom\\libs\\Astrolabe\\Astrolabe.lua:227\n CalculateMinimapIconPositions = <function> defined @Interface\\AddOns\\TomTom\\libs\\Astrolabe\\Astrolabe.lua:786\n AllWorldMapsHidden = <function> defined @Interface\\AddOns\\TomTom\\libs\\Astrolabe\\Astrolabe.lua:985\n RemoveIconFromMinimap = <function> defined @Interface\\AddOns\\TomTom\\libs\\Astrolabe\\Astrolabe.lua:538\n GetDistanceToIcon = <function> defined @Interface\\AddOns\\TomTom\\libs\\Astrolabe\\Astrolabe.lua:812\n PlaceIconOnMinimap = <function> defined @Interface\\AddOns\\TomTom\\l", -- [2] "ibs\\Astrolabe\\Astrolabe.lua:470\n OnUpdate = <function> defined @Interface\\AddOns\\TomTom\\libs\\Astrolabe\\Astrolabe.lua:938\n ComputeDistance = <function> defined @Interface\\AddOns\\TomTom\\libs\\Astrolabe\\Astrolabe.lua:156\n IconsOnEdge = <table> {\n }\n OnShow = <function> defined @Interface\\AddOns\\TomTom\\libs\\Astrolabe\\Astrolabe.lua:950\n GetUnitPosition = <function> defined @Interface\\AddOns\\TomTom\\libs\\Astrolabe\\Astrolabe.lua:305\n GetDirectionToIcon = <function> defined @Interface\\AddOns\\TomTom\\libs\\Astrolabe\\Astrolabe.lua:823\n IconsOnEdgeChanged = false\n PlaceIconOnWorldMap = <function> defined @Interface\\AddOns\\TomTom\\libs\\Astrolabe\\Astrolabe.lua:862\n GetMapInfo = <function> defined @Interface\\AddOns\\TomTom\\libs\\Astrolabe\\Astrolabe.lua:358\n Register_OnEdgeChanged_Callback = <function> defined @Interface\\AddOns\\TomTom\\libs\\Astrolabe\\Astrolabe.lua:835\n UpdateMinimapIconPositions = <function> defined @Interface\\AddOns\\TomTom\\libs\\Astrolabe\\Astrolabe.lua:690\n GetCurrentPlay", -- [3] "erPosition = <function> defined @Interface\\AddOns\\TomTom\\libs\\Astrolabe\\Astrolabe.lua:343\n MinimapIconCount = 1\n ForceNextUpdate = false\n WorldMapVisible = false\n minimapOutside = false\n ContinentList = <table> {\n }\n MinimapUpdateTime = 0.1\n MinimapUpdateMultiplier = 1\n OnHide = <function> defined @Interface\\AddOns\\TomTom\\libs\\Astrolabe\\Astrolabe.lua:978\n MinimapIcons = <table> {\n }\n HarvestedMapData = <table> {\n }\n OnEvent = <function> defined @Interface\\AddOns\\TomTom\\libs\\Astrolabe\\Astrolabe.lua:892\n GetMapID = <function> defined @Interface\\AddOns\\TomTom\\libs\\Astrolabe\\Astrolabe.lua:347\n processingFrame = <unnamed> {\n }\n RemoveAllMinimapIcons = <function> defined @Interface\\AddOns\\TomTom\\libs\\Astrolabe\\Astrolabe.lua:558\n LastPlayerPosition = <table> {\n }\n GetVersion = <function> defined @Interface\\AddOns\\TomTom\\libs\\Astrolabe\\Astrolabe.lua:55\n DumpNewIconsCache = <function> defined @Interface\\AddOns\\TomTom\\libs\\Astrolabe\\Astrolabe.lua:846\n IsIconOnEdge = <function", -- [4] "> defined @Interface\\AddOns\\TomTom\\libs\\Astrolabe\\Astrolabe.lua:819\n IconsOnEdge_GroupChangeCallbacks = <table> {\n }\n}\nworldMapFrame = TomTomMapOverlay {\n 0 = <userdata>\n}\nicon = <unnamed> {\n 0 = <userdata>\n point = <table> {\n }\n icon = ARTWORK {\n }\n callbacks = <table> {\n }\n}\nmapID = 2\nmapFloor = 26\nxPos = 0.685\nyPos = 0.315\nM = 301\nF = 0\nargcheck = <function> defined @Interface\\AddOns\\TomTom\\libs\\Astrolabe\\Astrolabe.lua:130\nassert = <function> defined @Interface\\AddOns\\TomTom\\libs\\Astrolabe\\Astrolabe.lua:124\nGetCurrentMapAreaID = <function> defined @Interface\\AddOns\\TomTom\\libs\\Astrolabe\\Astrolabe.lua:111\n\n ---", -- [5] }, ["type"] = "error", ["session"] = 632, ["counter"] = 42, }, -- [995] FishingBuddy v0.0.9d beta2 & QuestPointer r7 are the two mods seen so far that are using the new v1.0 Astrolabe (the last one being ironic in that its been pushed to release....and uses TomTom for a major part of its functionality). |
|
Zidomo |
View Public Profile |
Send a private message to Zidomo |
Find More Posts by Zidomo |
Add Zidomo to Your Buddy List |
11-19-10, 02:37 PM | ||
A Kobold Labourer
Forum posts: 0
File comments: 4
Uploads: 0
|
|
|
|
Silvanndev |
View Public Profile |
Send a private message to Silvanndev |
Find More Posts by Silvanndev |
Add Silvanndev to Your Buddy List |
11-18-10, 01:08 PM | |
|
That system would be changing in TomTomLite, as there is no real minimap or world map waypoints anymore.
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..." |
|
Cladhaire |
View Public Profile |
Send a private message to Cladhaire |
Find More Posts by Cladhaire |
Add Cladhaire to Your Buddy List |
11-18-10, 12:12 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 4
Uploads: 0
|
Another thing, Cladhaire...
Could you also make the functions _both_clear_distance and _both_ping_arrival truly part of the TomTom's callbacks table, to be more easily replaced by custom callback functions? I did some workaround in the WoWPro code, but still... |
|
Silvanndev |
View Public Profile |
Send a private message to Silvanndev |
Find More Posts by Silvanndev |
Add Silvanndev to Your Buddy List |