Download
(8 Kb)
Download
Updated: 04/24/24 02:13 PM
Pictures
File Info
Compatibility:
Scions of Ithelia (9.3.0)
Endless Archive (9.2.5)
base-game patch (9.1.5)
Necrom (9.0.0)
Scribes of Fate (8.3.5)
Updated:04/24/24 02:13 PM
Created:07/22/15 07:57 PM
Monthly downloads:279
Total downloads:43,388
Favorites:69
MD5:
9.3.0
Goto  Updated less than 3 days ago!  Popular! (More than 5000 hits)
Version: 1.1041
by: kerb9729 [More]
Goto

Teleport to the shrine closest to a groupmate, guildmate, or friend.

Just like my interest in Elder Scrolls Online, Goto is back from the dead.

Goto adds a new tab to the map pane which lists group members and any friends or guildmates who are not in Cyrodiil

NEW BEHAVIOR -
Goto now uses a new API function by default, which should eliminate problems for players who aren't using the english client.
This new api function is somewhat broken in that it will show players who are not in your group and in trials or 4 man dungeons. You can toggle goto back to the old filter behavior by issuing the slash command:
/goto togglefilter

You will have to do this every play session.


The difference between this and the guild or friends tab is that this addon puts all friends and guildmates in one place, and filters zones you can't fast travel to.

You can sort by name or zone.

Friend's names are colored green, and groupmates are colored blue.
To see more information about a character (such as level, class, or which guilds you share), mouse over the character name.

Click a name to teleport to that person.
Middle-click any name or close and reopen the map to refresh the list.

This mod is extremely lightweight - only about 300 lines of code.

New in version 1.14 - Uses Votan's LibWorldMapInfoTab library.
It scales the icons in the map info pane so that many can fit. If you have other addons that use
LibWorldMapInfoTab and have it loaded standalone, then Goto will use the global instance rather than creating it's own. I advise installing LibWorldMapInfoTab standalone if you use other addons that use it.

Thank you Votan!


Todo -

-- Add some right-click functionality
-- Favorite a zone or person so they appear at the top of the list, just under groupmates.
-- Add slash commands: /goto "toon name" or /goto "zone" if you don't want to bring up the map

This addon was inspired by Luminary Teleporter which was written by awesomebilly. Props to him for coming up with such a great idea. That guy is a fountain of great ideas, like the addon that picks the correct bait for you when fishing. Genius.

Goto was written by me completely from scratch, thanks to help from merlight, votan, and circonian from the addon dev forum here at ESOUI. Also thanks to crazydutchguy, whose Atlas addon I studied to learn how to add the map pane.

If anyone is interested in helping to improve Goto (or update it for everyone in case I'm gone for an extended period), here's the git repository I use:

https://github.com/kerb9729/Goto

I want to maintain creative control, but would love the help if others were so inclined.
Mainly I want the addon to maintain it's simple and minimalist style: only show the user information relevant to them (e.g. if a friend is not in an area accessible to me, don't show that friend to me in goto). And no huge, clicky submenus to navigate.

Thanks to Noobanidus and Chivana for updates and MagiczneTornado for reporting the CP/VR display problem.
1.1041 - API version bump
1.300 - API version bump
1.228 - API bump for balance update fiasco (scalebreaker)
1.227 - Elsweyr
1.226 - Updated API for Wrathstone
1.225 - API update Murkmire
1.224 - API update Wolfhunter
1.223 - Summerset
1.221 - Dragonebone
1.211 - Clockwork City and the Brass fortress now display
NEW BEHAVIOR -
Goto now uses a new API function by default, which should eliminate the problems players who don't use the english client have.
This new api function is somewhat broken in that it will show players who are not in your group and in trials or 4 man dungeons. You can toggle goto back to the old filter behavior by issuing the slash command:
/goto togglefilter

You will have to do this every play session.

1.21 - Change version to match api version, update api version for cwc
1.17 - updates API 100020 (Horns of the Reach)
1.16 - Zone sort order no longer reverses on each refresh.
- The fix is an ugly, ugly hack, don't judge me
1.15 - updated for Morrowind
- updated api 100019
1.14 - Now uses Votan's LibWorldMapInfoTab
- Updated API 100018
1.13 - Removed annoying debug messages in the chat pane
1.12 - Added starter zones and craglorn, code optimization
1.11 - Added in scootworks' localization stuff
- Changed sort to default to zone
- Removed faction check
- other stuff. API 100017.
1.09 - Dark Brotherhood, API 100015, Wrothgar and Thieve's Guild should work again now.
1.08 - Fix for changes to zone access, updated for API 100014
1.07 - Fixed zip archive. Sorry everyone!
1.06 - Updated for API 100013
1.05 - Updated for API 100012
1.04 - Added better logic to filter out guildmates and friends in zones that you haven't unlocked yet
1.03 - Group members always appear at the top of the list
1.02 - Fixed zip archive (it didn't contain the "Goto" folder, just the files.)
-- Also attempted to fix a wrapping issue at resolutions other than 1920x1080
I couldn't duplicate the problem, so I can't test whether my fix worked or not.

1.01 - Fixed an issue where grouping with someone who does not share a guild with you would cause an exception.
Archived Files (29)
File Name
Version
Size
Uploader
Date
1.310
8kB
kerb9729
05/26/20 12:54 PM
1.300
8kB
kerb9729
05/23/20 10:20 PM
1.228
8kB
kerb9729
08/12/19 03:05 PM
1.227
8kB
kerb9729
05/20/19 03:20 PM
1.226
8kB
kerb9729
04/15/19 02:27 AM
1.225
8kB
kerb9729
11/06/18 12:26 AM
1.224
8kB
kerb9729
09/14/18 10:13 PM
1.223
8kB
kerb9729
05/21/18 10:09 AM
1.221
8kB
kerb9729
02/12/18 04:27 PM
1.211
8kB
kerb9729
10/24/17 10:23 AM
1.21
8kB
kerb9729
10/22/17 10:53 PM
1.17
8kB
kerb9729
08/14/17 10:01 AM
1.16
8kB
kerb9729
05/28/17 02:20 AM
1.15
8kB
kerb9729
05/24/17 08:44 PM
1.14
8kB
kerb9729
02/06/17 11:14 AM
1.13
5kB
kerb9729
10/22/16 12:03 PM
1.12
5kB
kerb9729
10/21/16 03:41 PM
1.11
5kB
kerb9729
10/11/16 01:15 PM
1.09
4kB
kerb9729
06/05/16 07:41 AM
1.08
5kB
kerb9729
05/08/16 12:22 AM
1.07
5kB
kerb9729
11/13/15 12:26 AM
1.07
5kB
kerb9729
11/12/15 11:16 PM
1.06
74kB
kerb9729
11/03/15 04:42 PM
1.05
5kB
kerb9729
08/31/15 07:15 PM
1.04
5kB
kerb9729
08/25/15 07:35 PM
1.03
4kB
kerb9729
07/26/15 10:04 AM
1.02
4kB
kerb9729
07/23/15 07:43 PM
1.01
4kB
kerb9729
07/23/15 12:03 AM
1.0
4kB
07/22/15 07:57 PM


Post A Reply Comment Options
Unread 03/21/17, 03:35 PM  
stickuz

Forum posts: 2
File comments: 1
Uploads: 0
Re: Awesome addon

Originally Posted by Lifsteinn
Hi! This is a great addon!
Could you please check on sorting? I always set to sort by zone ASC but keep changing to zone DESC sometimes.
Thank you!
This right here is my biggest gripe with this addon. The zone sorting ALWAYS FLIPS when you leave the map and return.

I would like the zone list to be in ascending and STAY in ascending order please!
Report comment to moderator  
Reply With Quote
Unread 01/02/17, 03:29 PM  
Durnik

Forum posts: 2
File comments: 153
Uploads: 0
requests

I would LOVE to see these 2 items from your "to do" list

-- Favorite a zone or person so that they appear at the top of the list, just under groupmates.
-- Add slash commands: /goto "toon name" or "Goto "zone" if youdon't want to bring up the map
Report comment to moderator  
Reply With Quote
Unread 11/15/16, 06:24 AM  
Lifsteinn

Forum posts: 0
File comments: 36
Uploads: 0
Awesome addon

Hi! This is a great addon!
Could you please check on sorting? I always set to sort by zone ASC but keep changing to zone DESC sometimes.
Thank you!
Last edited by Lifsteinn : 11/15/16 at 06:28 AM.
Report comment to moderator  
Reply With Quote
Unread 10/26/16, 09:17 PM  
Augestflex

Forum posts: 4
File comments: 164
Uploads: 0
Originally Posted by kerb9729
Originally Posted by QuadroTony
ok i got it
but i found an author who updated Faster travel for me
he also added option to setup ANY alliaces you want to any location
ie

/agoto alias string_with_spaces
after this
/goto alias

it will be great! i hope we wil publish it soon

Sounds great! I'm looking forward to see what you guys came up with.
But my addon is not for traveling to specific wayshrines.
My addon is about traveling to a wayshrine closest to a friend without incurring a cost.
I think there is room for both, and several of the other travel addons out there. I've used/tried them all to varying degrees.

One thing I noticed, it seems when I have a larger number of map addons (like numerous travel icons, destinations, books, etc.) that the Goto icon doesn't show up on the top right quest/keys/filters/locations/etc. pane. I think the Goto icon is pushed off to the side offscreen.
Report comment to moderator  
Reply With Quote
Unread 10/23/16, 10:44 AM  
kerb9729
AddOn Author - Click to view AddOns

Forum posts: 56
File comments: 119
Uploads: 2
Originally Posted by QuadroTony
ok i got it
but i found an author who updated Faster travel for me
he also added option to setup ANY alliaces you want to any location
ie

/agoto alias string_with_spaces
after this
/goto alias

it will be great! i hope we wil publish it soon

Sounds great! I'm looking forward to see what you guys came up with.
But my addon is not for traveling to specific wayshrines.
My addon is about traveling to a wayshrine closest to a friend without incurring a cost.
Report comment to moderator  
Reply With Quote
Unread 10/22/16, 12:20 PM  
QuadroTony
Banned
 
QuadroTony's Avatar
AddOn Author - Click to view AddOns

Forum posts: 828
File comments: 3866
Uploads: 3
ok i got it
but i found an author who updated Faster travel for me
he also added option to setup ANY alliaces you want to any location
ie

/agoto alias string_with_spaces
after this
/goto alias

it will be great! i hope we wil publish it soon
Last edited by QuadroTony : 10/22/16 at 01:20 PM.
Report comment to moderator  
Reply With Quote
Unread 10/22/16, 12:14 PM  
kerb9729
AddOn Author - Click to view AddOns

Forum posts: 56
File comments: 119
Uploads: 2
Originally Posted by QuadroTony
ok sounds good, try to look at the FasterTravel code mb? with it i can port to any devle/public dungeon/location

i dont think the author hardcoded all of them hmm
Well, the thing is faster travel is different.

It's friends tab just shows an entry for each zone, you can't pick a specific friend to get to the shrine closest to them. I think he either hard coded the zones or doesn't filter ones that can't be traveled to like I do.

I just hate the hard coding part because it means someone has to change the addon if a new zone is added. That sucks.

ZOS added some functionality to the api check if a fast travel is possible but it's broken to the point of being unusable. Once that's fixed I can change things around and this addon should be maintenance free.
Report comment to moderator  
Reply With Quote
Unread 10/22/16, 12:05 PM  
kerb9729
AddOn Author - Click to view AddOns

Forum posts: 56
File comments: 119
Uploads: 2
Originally Posted by MagiczneTornado
Thanks for the update. Crag works now, can port to most zones.


Tho after load screens (even like between Gold Coast and Dark Brotherhood Sanctuary) addon posts debug info to my chat window


Code:
DLC Dungeon: Cradle of Shadows( 491) unlocked : true
DLC Dungeon: Ruins of Mazzatun( 375) unlocked : true
DLC Dark Brotherhood( 306) unlocked : true
DLC Thieves Guild( 254) unlocked : true
DLC Orsinium( 215) unlocked : true
DLC Imperial City( 154) unlocked : true

doing writs, porting from zone to zone, grab pledges and my chat window is all yellow. Had to comment out line 60 temporally to stop it
Yeah that was pretty annoying, sorry about that.
I noticed it last night, too. Just uploaded one with it disabled. Thanks much for reporting it.
Report comment to moderator  
Reply With Quote
Unread 10/22/16, 02:34 AM  
MagiczneTornado
Guest

Join Date: Not Yet
Forum posts: 0
File comments: 0
Uploads: 0
Thanks for the update. Crag works now, can port to most zones.


Tho after load screens (even like between Gold Coast and Dark Brotherhood Sanctuary) addon posts debug info to my chat window


Code:
DLC Dungeon: Cradle of Shadows( 491) unlocked : true
DLC Dungeon: Ruins of Mazzatun( 375) unlocked : true
DLC Dark Brotherhood( 306) unlocked : true
DLC Thieves Guild( 254) unlocked : true
DLC Orsinium( 215) unlocked : true
DLC Imperial City( 154) unlocked : true

doing writs, porting from zone to zone, grab pledges and my chat window is all yellow. Had to comment out line 60 temporally to stop it
Last edited by : 10/22/16 at 02:47 AM.
Report comment to moderator  
Edit/Delete Message Reply With Quote
Unread 10/11/16, 06:23 PM  
QuadroTony
Banned
 
QuadroTony's Avatar
AddOn Author - Click to view AddOns

Forum posts: 828
File comments: 3866
Uploads: 3
ok sounds good, try to look at the FasterTravel code mb? with it i can port to any devle/public dungeon/location

i dont think the author hardcoded all of them hmm
Report comment to moderator  
Reply With Quote
Unread 10/11/16, 06:20 PM  
kerb9729
AddOn Author - Click to view AddOns

Forum posts: 56
File comments: 119
Uploads: 2
Re: Re: Updated

Originally Posted by QuadroTony
Originally Posted by kerb9729
Sorry for the delay..

Should be working with 1T now. Please let me know if there are issues with non-english clients.

Note that not all zones can be ported to. Even if a player is not in Cyroddil there are world zones which can't be ported to.

You will see people in Thieve's guild, Orsimium, and DB zones even if you don't own that DLC. Still working on implementing that correctly.

I really wish there was a way to see which shrine is a zone a friend or guildie is at. Not sure it's possible. But I'm checking.

-- doing further testing, I see that craglorn is still inaccessible if you are < 50. Fixing that
look at he video

it still didnt list all locations

for example - Betnikh at the video... its a member of MY ALLAINCE, and even this - not in the list

That's because the API doesn't return Betnikh or the other starter areas when I query for accessible areas.
I have been trying to find a way to do it without hardcoding for ease of maintenance, but I don't believe it's possible due to incomplete api implementation.
Aside from that, there will be other zones which cannot be ported to, and players in those will not show up in the list. Your guild list will never ever match what's shown in Goto (unless I show inaccessible areas, which would be pointless)

So in an update, I will hard code the missing starter areas. Since I have to hard code the dlc zones, anyway. I will probably add some debug commands that can be run against a user if they do not show in the list, to tell why they don't show. That will be a good debugging tool.

I have dlc and craglorn (for lower leverl characters) working correctly in the test version I am running tonight. If nothing blows up I will upload it tomorrow.
Report comment to moderator  
Reply With Quote
Unread 10/11/16, 02:54 PM  
QuadroTony
Banned
 
QuadroTony's Avatar
AddOn Author - Click to view AddOns

Forum posts: 828
File comments: 3866
Uploads: 3
please any ETA?

Todo -

-- Add slash commands: /goto "toon name" or "Goto "zone" if youdon't want to bring up the map
Report comment to moderator  
Reply With Quote
Unread 10/11/16, 02:46 PM  
QuadroTony
Banned
 
QuadroTony's Avatar
AddOn Author - Click to view AddOns

Forum posts: 828
File comments: 3866
Uploads: 3
Re: Updated

Originally Posted by kerb9729
Sorry for the delay..

Should be working with 1T now. Please let me know if there are issues with non-english clients.

Note that not all zones can be ported to. Even if a player is not in Cyroddil there are world zones which can't be ported to.

You will see people in Thieve's guild, Orsimium, and DB zones even if you don't own that DLC. Still working on implementing that correctly.

I really wish there was a way to see which shrine is a zone a friend or guildie is at. Not sure it's possible. But I'm checking.

-- doing further testing, I see that craglorn is still inaccessible if you are < 50. Fixing that
look at he video

it still didnt list all locations

for example - Betnikh at the video... its a member of MY ALLAINCE, and even this - not in the list

Last edited by QuadroTony : 10/11/16 at 03:00 PM.
Report comment to moderator  
Reply With Quote
Unread 10/11/16, 01:42 PM  
kerb9729
AddOn Author - Click to view AddOns

Forum posts: 56
File comments: 119
Uploads: 2
Updated

Sorry for the delay..

Should be working with 1T now. Please let me know if there are issues with non-english clients.

Note that not all zones can be ported to. Even if a player is not in Cyroddil there are world zones which can't be ported to.

You will see people in Thieve's guild, Orsimium, and DB zones even if you don't own that DLC. Still working on implementing that correctly.

I really wish there was a way to see which shrine is a zone a friend or guildie is at. Not sure it's possible. But I'm checking.

-- doing further testing, I see that craglorn is still inaccessible if you are < 50. Fixing that
Report comment to moderator  
Reply With Quote
Unread 10/11/16, 09:32 AM  
MagiczneTornado
Guest

Join Date: Not Yet
Forum posts: 0
File comments: 0
Uploads: 0
Originally Posted by QuadroTony
Originally Posted by MagiczneTornado
To "update" addon for One Tamriel you need to delete a "check" whether player you want to port is in your own faction or not.


To do so you need to remove "and mi.alliance == punitAlliance" phrase from two places in Goto.lua. It appears in line 89 and line 125


Save, reload ui and now you can port anywhere in the world (excluding cyro ofc)
i did a fix
its still didnt work

i see only like 6-7 locations, but they must be near 30, i have 5 popular guilds and i checked twice

Yeah, it was not working if player character was lower than lvl50 (addon still assumed you need to get to CP1 to unlock silver and gold) but was working if player character was lvl50 CP1+. Im attaching further modification of goto.lua that does full unlock for characters of any lvl (tested it myself) http://www118.zippyshare.com/v/Vhu4SXay/file.html


The zip is not whole addon, only modified goto.lua
Last edited by : 10/11/16 at 09:40 AM.
Report comment to moderator  
Edit/Delete Message Reply With Quote
Post A Reply



Category Jump: