Download
(57Kb)
Download
Updated: 09-20-19 07:20 PM
Pictures
File Info
Compatibility:
Classic (1.13.2)
Updated:09-20-19 07:20 PM
Created:10-22-12 09:50 PM
Downloads:4,697
Favorites:28
MD5:
Categories:Map, Coords, Compasses, Classic - General

Enhanced Flight Map

Version: Classic-3.0.0
by: illiath [More]

Developed over many years, and still going, this addon adds enhancements to the flight master display.

For various reasons it was removed off most of the major addon sites a few years ago, however now that wowinterface is working as I hoped it would for some of my other (albeit much more minor) addons, I figured it worth while uploading here.

The addon now does:-

  • Adds an in-flight timer. This can be displayed as either text or a graphical bar.
  • Adds flight time estimates to the flight master screen.
  • Adds the ability to show a remote flight master screen. This screen does not allow flight, but will display all flight paths that you have ever seen, not just the ones for this character.
  • Adds the flight master locations to your zone map, colourised so you know if you know the flight point or not.
  • Calculates flight times as the addon runs and you take flights. Each additional flight over a specific path averages the flight times together to provide a median flight time estimate.
  • Adds a flight map overlay to your continent map window.

A quick word of warning, while the addon has a set of data, this data is not really all that useful, as it hasn't been updated in a long while. Merging of data sets still needs to be done to improve the included data.

It is highly recommended for you to IGNORE the included data (which is not loaded by default anyhow), and have the addon learn flight points as you play. This assures that you receive data that is valid for you, and not have invalid data from someone else.

Update (2019-09-13):
There are some patches that people have provided in the comments here, they'll be brought in if still valid when I do the update, and credits given as appropriate.

If anyone wants to maintain the WoW Classic -> Mainline WoW branch, you'd be quite welcome to, just let me know.

Update (2019-09-20):
So, the WoW Classic version is now released... WoW Mainline will likely get a new EFM release once I get around to looking at that for it. I want to rework much of the way the AddOn handles the extra continents/etc, so initially the retail release won't have a "remote" window for much more than the "Classic" continents.

Optional Files (1)
File Name
Version
Size
Author
Date
Type
2.3.0
160kB
07-30-16 01:02 PM
Patch


Post A Reply Comment Options
Unread 09-19-19, 10:14 PM  
illiath
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 12
Uploads: 4
Originally Posted by thengel12
This uses some ace libs but manages the times pretty well, maybe it can help? https://www.curseforge.com/wow/addon...ght-taxi-timer there's also the ones for retail that should be close to what's needed for classic
Ah, the timer functionality is running as expected (in the github repo version). It's the mapping functions that are wonky at this point

I did get the zone map functionality working tonight. It's moving along, just slowly as I haven't delved into the mess that is EFM code in many many years.
Report comment to moderator  
Reply With Quote
Unread 09-19-19, 01:49 PM  
thengel12
A Kobold Labourer

Forum posts: 0
File comments: 11
Uploads: 0
This uses some ace libs but manages the times pretty well, maybe it can help? https://www.curseforge.com/wow/addon...ght-taxi-timer there's also the ones for retail that should be close to what's needed for classic
Report comment to moderator  
Reply With Quote
Unread 09-18-19, 10:45 PM  
illiath
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 12
Uploads: 4
Originally Posted by thengel12
Awesome! I literally just opened up the source wondering what it would take to update for classic. I have some flight times too, from inflight timer add-on. it only shows flight times none of the other awesome things EFM does.
So... the good news is, I just got the basic flight timing functionality kludged together in a way that's "working"...

bad news... so many of the other functions that the addon relies on are sort of wonky now, so it seems things like the non-flightmaster map is upside-down (I think), the world map windows aren't display the node locations. EFM doesn't seem to be tracking "known" notes for the character, and probably much more. So, at least there's progress.

On other news, I have posted the code to github as that is not my site of choice for online code repositories. You can find it at https://github.com/illiath/EnhancedFlightMap. People who can figure out how to run it with that link are welcome to try, but releases will be posted here, so, go ahead and use that as alpha, or post bug reports, or whatever else.
Report comment to moderator  
Reply With Quote
Unread 09-17-19, 03:19 PM  
thengel12
A Kobold Labourer

Forum posts: 0
File comments: 11
Uploads: 0
Awesome! I literally just opened up the source wondering what it would take to update for classic. I have some flight times too, from inflight timer add-on. it only shows flight times none of the other awesome things EFM does.
Report comment to moderator  
Reply With Quote
Unread 09-13-19, 04:24 PM  
illiath
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 12
Uploads: 4
Originally Posted by thengel12
any possibility of an update for BfA? Thanks! Been using this for what almost 15 years now…
As per my previous message (just posted) I picked up a new sub for wow. I'll see what occurs and if I want to do more than putter around my farm in current WoW, but I am looking to update for Classic, so given what I've been reading if I can get this going for Classic, then it shouldn't be too hard to port it to main WoW. My time is really limited though, so no promises in terms of timing...
Report comment to moderator  
Reply With Quote
Unread 09-13-19, 04:21 PM  
illiath
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 12
Uploads: 4
Re: old versions

Originally Posted by thengel12
Anyone have old versions anywhere? I'm trying to find ones for TBC and other releases…
Not sure if anyone cares or anything... but I recently picked myself up a subscription to play WoW Classic... as such I'm dusting off a few of my old addons, including this one ...

I can't guarantee timing of updates or even if it'll be possible, but I'm hoping to get this working with Classic, but I also went back to school so I'm doing grad school as well, hence the "updates might be slow/impossibly delayed at times".
Report comment to moderator  
Reply With Quote
Unread 08-14-19, 02:04 PM  
thengel12
A Kobold Labourer

Forum posts: 0
File comments: 11
Uploads: 0
old versions

Anyone have old versions anywhere? I'm trying to find ones for TBC and other releases…
Report comment to moderator  
Reply With Quote
Unread 08-16-18, 06:26 AM  
thengel12
A Kobold Labourer

Forum posts: 0
File comments: 11
Uploads: 0
any possibility of an update for BfA? Thanks! Been using this for what almost 15 years now…
Report comment to moderator  
Reply With Quote
Unread 09-10-16, 03:42 PM  
Dalarian
A Murloc Raider

Forum posts: 4
File comments: 41
Uploads: 0
I want my EFM back...sigh

MApWindow.lua need the following added to the end..

-- Broken Isles - Continent 8
local EFM_MapWindowNew_Con8 = CreateFrame("Button", "EFM_MapWindowNew_Con8", EFM_MapWindowNew, "UIPanelButtonTemplate");
EFM_MapWindowNew_Con8:SetWidth(138);
EFM_MapWindowNew_Con8:SetHeight(22);
EFM_MapWindowNew_Con8:SetText(continentNames[8]);
EFM_MapWindowNew_Con8:RegisterForClicks("LeftButtonUp");
EFM_MapWindowNew_Con8:ClearAllPoints();
EFM_MapWindowNew_Con8:SetPoint("TOPLEFT", EFM_MapWindowNew_Con7, "BOTTOMLEFT", 0, -2);
EFM_MapWindowNew_Con8:SetScript("OnClick", function() EFM_MW_ChangeMap(8); end );

and line 173 changed to:
for index = 1, 8 do

and above that line...
elseif (newMap == 7) then
continentMap = "Interface\\TaxiFrame\\TAXIMAP1116";
elseif (newMap == 8) then
continentMap = "Interface\\TaxiFrame\\TAXIMAP1220";
else

The TAXIMAP1220 is not the "correct" map...it some kind of composite color one. The number was pulled from another flight map addon.

Unfortunately we still get a fatal never ending error when EFM tries to create a new node (I do a /reload to at least stop it). Also I can no longer see the time on the Zone map when I mouse over a flight node. and the Flight node icon is under the Blizzard wing icon.

I am doing a compare of the code in Flight Map and Times, which is being updated, to try and find some usable code for EFM, but no luck so far.

Any ideas?
Report comment to moderator  
Reply With Quote
Unread 09-01-16, 08:14 AM  
thengel12
A Kobold Labourer

Forum posts: 0
File comments: 11
Uploads: 0
I do, thanks! Did you upload this to github? I have the googlecode svn archive I can import if you didn't do that while it was available.
Report comment to moderator  
Reply With Quote
Unread 07-30-16, 06:41 PM  
Kharthus
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 26
File comments: 292
Uploads: 9
Legion Updates

Not sure if anyone still uses this, but I updated it so it works again in Legion. Download v2.3.0 from the Other Files area. I'll add support for the Broken Isles continent soon.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: