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,709 |
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 |
Cladhaire |
View Public Profile |
Send a private message to Cladhaire |
Find More Posts by Cladhaire |
Add Cladhaire to Your Buddy List |
11-18-10, 02:36 AM | |||
|
Yep, but LibMapData may also be able to tell if they're offset.. hard to say, but I think that should be the case.
__________________
"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, 01:46 AM | ||
A Kobold Labourer
Forum posts: 0
File comments: 4
Uploads: 0
|
EDIT: Just checked LibMapData, perhaps it already does these transformations for dungeon floors... hmmm... About TomTom's behavior, perhaps you can use a generic "arrow" (icon) and tell the user "Go to this area", without specifying the actual direction. Or just hide the waypoint altogether when the player is not in the specified subzone.
Last edited by Silvanndev : 11-18-10 at 12:41 PM.
|
|
|
Silvanndev |
View Public Profile |
Send a private message to Silvanndev |
Find More Posts by Silvanndev |
Add Silvanndev to Your Buddy List |
11-17-10, 09:00 PM | ||
|
An example would be if you are in the Antechamber of Ulduar and the arrow is set to Hodir's room. Intuitively you'd expect it to just point north-east. Unfortunately, without some way to know that the Keepers area is north of the Antechamber, the addon wouldn't know to place the waypoint to the north - if we were to just super-impose the maps, the waypoint would incorrectly be to the east. I'm not sure if it's possible to do what I'm suggesting, though, since there is no "continent map" for dungeons. Maybe it's possible to piece on together (something like this: http://www.wowwiki.com/File:URfullmap.2.jpg, only virtually since it would not need to be displayed), but this seems beyond the scope of what TomTom does.
Last edited by Jiyambi : 11-17-10 at 09:01 PM.
|
|
|
Jiyambi |
View Public Profile |
Send a private message to Jiyambi |
Visit Jiyambi's homepage! |
Find More Posts by Jiyambi |
Add Jiyambi to Your Buddy List |
11-17-10, 01:42 PM | ||
|
I suppose TomTom might be able to add an up arrow/down arrow indication to the crazy arrow.. maybe that makes sense.
__________________
"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 |
Visit Cladhaire's homepage! |
Find More Posts by Cladhaire |
Add Cladhaire to Your Buddy List |
11-17-10, 01:18 PM | ||
|
Hmmm, I'm trying to recall how Blizz does their multiple floor maps. The maps change as you change floors, yes? As opposed to being all shown on the same map. I'm assuming what you are asking about is how handling a waypoint set to a floor other than the one the user is on should work? And/or how to set waypoints to different floors? I suppose I have two thoughts. One way would be to simply not distinguish between floors, and trust that the addon/user calling the waypoint is smart enough to distinguish between them itself and deal with the logic for that, or alternatively trust the user to figure it out. The second possibility, which would be more code on TomTom's part, would be to have the waypoint call somehow include the floor. I'm guessing this would require having a library of subzones for the dungeons, and for the person calling the waypoint to use the subzone (floor name) instead of the zone. Possibly including some kind of default behavior for calls using the dungeon names without a subzone. Anyway, I'm off to bed, hope those ramblings were of some use |
|
|
Jiyambi |
View Public Profile |
Send a private message to Jiyambi |
Visit Jiyambi's homepage! |
Find More Posts by Jiyambi |
Add Jiyambi to Your Buddy List |
11-17-10, 04:08 AM | |
|
TomTomLite should, yes. There's no reason it wouldn't. I'm not sure how teh different floors should factor in, do you ave any suggestions?
__________________
"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 |
Visit Cladhaire's homepage! |
Find More Posts by Cladhaire |
Add Cladhaire to Your Buddy List |
11-17-10, 04:04 AM | |
|
Oh I did have another question - Do you expect TomTom to work in the new instances? We are working on a new module for our guides for dungeon guides and were wondering if we'd be able to use TomTom for directions within instances as well. I figured it would most likely work in them, but thought I'd ask
|
|
Jiyambi |
View Public Profile |
Send a private message to Jiyambi |
Visit Jiyambi's homepage! |
Find More Posts by Jiyambi |
Add Jiyambi to Your Buddy List |
11-17-10, 04:01 AM | |
|
Sounds like it might be better just to change over to the new version then rather than retro-fitting the old one, if Astrolabe changed significantly. Well, thanks a ton for the update, really appreciate all your hard work!
|
|
Jiyambi |
View Public Profile |
Send a private message to Jiyambi |
Visit Jiyambi's homepage! |
Find More Posts by Jiyambi |
Add Jiyambi to Your Buddy List |
11-17-10, 03:57 AM | |
|
There's a new version of astrolabe with not all the map data. Also the API changed, which requires changes to TomTom. It's not a simple drop-in replacement anymore. Grr.
__________________
"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 |
Visit Cladhaire's homepage! |
Find More Posts by Cladhaire |
Add Cladhaire to Your Buddy List |
11-16-10, 02:05 PM | |
|
It will work in the beta when beta is released. Hopefully before that happens I can have the new simplified version out. Unfortunately until Astrolabe is updated (it isn't) I can't do much other than work on the new version of TomTom.
Once I'm on LibMapData instead, things will be a bit easier.
__________________
"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 |
Visit Cladhaire's homepage! |
Find More Posts by Cladhaire |
Add Cladhaire to Your Buddy List |
11-16-10, 01:40 PM | |
|
Cata update
Hey Cladhaire, me again.
Not trying to nag here, just wondered if there are plans to have a working version of TomTom with the expansion's release? I know when I asked about this before you mentioned that it's really dependent on another library. Is there somewhere you can direct me to check up on it? Is there any way I can help? I'm only asking because my users in the beta have been wondering, since TomTom currently doesn't really function in the beta (well, it functions but doesn't know where the new zones are). Thanks for your time! |
|
Jiyambi |
View Public Profile |
Send a private message to Jiyambi |
Visit Jiyambi's homepage! |
Find More Posts by Jiyambi |
Add Jiyambi to Your Buddy List |
11-14-10, 09:01 AM | |
|
Ok, now it's switching properly between waypoints/ quests, but it's now throwing errors.
1x TomTom-v40000-1.0.1\TomTom.lua:787: attempt to perform arithmetic on local 'x' (a nil value) TomTom-v40000-1.0.1\TomTom_POIIntegration.lua:54: in function <TomTom\TomTom_POIIntegration.lua:39> TomTom-v40000-1.0.1\TomTom_POIIntegration.lua:135: in function <TomTom\TomTom_POIIntegration.lua:107> TomTom-v40000-1.0.1\TomTom_POIIntegration.lua:144: in function <TomTom\TomTom_POIIntegration.lua:142> <in C code>: in function `WatchFrame_Update' Interface\FrameXML\WatchFrame.lua:282: in function <Interface\FrameXML\WatchFrame.lua:238>: <in C code>: ? <in C code>: in function `SetMapToCurrentZone' Interface\FrameXML\WorldMapFrame.lua:157: in function <Interface\FrameXML\WorldMapFrame.lua:147>: <in C code>: ? <in C code>: in function `Show' Interface\FrameXML\UIParent.lua:1866: in function `ShowUIPanel': Interface\FrameXML\UIParent.lua:1857: in function `ToggleFrame': Mapster-1.3.11\Mapster.lua:346: in function `ToggleMapSize' Mapster-1.3.11\Mapster.lua:128: in function <Mapster\Mapster.lua:128> Locals: self = poiWorldMapPOIFrame1_1 { 0 = <userdata> type = 1 highlightTexture = <unnamed> {} pushedTexture = <unnamed> {} questId = 8460 isSelected = false normalTexture = <unnamed> {} parentName = "WorldMapPOIFrame" number = poiWorldMapPOIFrame1_1IconNumber {} selectionGlow = <unnamed> {} index = 1 quest = WorldMapQuestFrame1 {} turnin = poiWorldMapPOIFrame1_1IconTurnin {} } c = 1 z = 10 x = nil y = nil qid = 8460 title = "Timbermaw Ally" POIAnchorToCoord = <function> @ TomTom\TomTom_POIIntegration.lua:5: ---
__________________
I drank what!?!?! ~Socrates |
|
Buddlespit |
View Public Profile |
Send a private message to Buddlespit |
Visit Buddlespit's homepage! |
Find More Posts by Buddlespit |
Add Buddlespit to Your Buddy List |
11-12-10, 02:40 PM | |
|
I figured out why I couldn't click the world map to create new waypoints. Basically this piece of code in TomTom.lua:
Code:
if WorldMapButton:GetScript("OnMouseUp") == origScript then WorldMapButton:SetScript("OnMouseUp", WorldMapButton_OnClick) end Code:
WorldMapButton:SetScript("OnMouseUp", WorldMapButton_OnClick) Note: I did this on beta - I have no idea if this happens on Live as well but the fix won't hurt anything anyway.
Last edited by neotron : 11-12-10 at 02:43 PM.
|
|
neotron |
View Public Profile |
Send a private message to neotron |
Visit neotron's homepage! |
Find More Posts by neotron |
Add neotron to Your Buddy List |
11-10-10, 05:34 PM | |
|
I'm also waiting to see if anything becomes of this. Bugsack isn't reporting any errors. I will admit that I'm using Mapster, which is bundled with RealUI. I thought it was a conflict between the two making TomTom not work.
I did get it to work with one quest, but I had to manually delete the waypoint afterwards and I couldn't get another waypoint to set.
__________________
I drank what!?!?! ~Socrates
Last edited by Buddlespit : 11-10-10 at 05:36 PM.
|
|
Buddlespit |
View Public Profile |
Send a private message to Buddlespit |
Visit Buddlespit's homepage! |
Find More Posts by Buddlespit |
Add Buddlespit to Your Buddy List |