Quantcast
Download
(88 Kb)
Download
Updated: 08-13-18 01:12 AM
Pictures
File Info
Compatibility:
Battle for Azeroth (8.0.1)
Updated:08-13-18 01:12 AM
Created:unknown
Downloads:282,087
Favorites:994
MD5:
Categories:Data Mods, Map, Coords, Compasses, Miscellaneous
8.0.1

InFlight  Popular! (More than 5000 hits)

Version: 8.0.003
by: totalpackage, wildcard25

InFlight is a simple taxi flight timer mod that lets you know how long it will take to get to your destination. Other mods may provide a similar feature, however, InFlight is a lightweight alternative that, in most cases, is leaner, faster and uses a lot less memory (which is the main motivation behind InFlight).

Click here to lend your support!

Features:

  • Take-off confirmation
  • Many customization options for the look of the timer bar
  • Support for Druid-only, Plaguewood Tower, and other special flight paths (needs localization data for non enUS clients)
  • Already has most flight times
  • Learns new flight times or updates existing flight times when taxis are used
  • Flight times added to tooltip on flight map
How to Use:
  • InFlight is LoadOnDemand to use less memory when not needed
  • '/inflight', right-click on the timer bar, or check interface options to customize
  • Shift left-click and drag to move the timer bar
How to Contribute:
  • Updating flight times data - submit the file '<WoW_Folder>/WTF/Account/<Account_Name>/SavedVariables/InFlight.lua' here
  • Updating detection of special flights (only repeatable ones): report the gossip text (text you click to start the flight) and the location text above your minimap
Features That Won't Be Implemented, So Don't Ask:
  • Saving flight costs data (Do you need to know if you have to walk instead?)
  • Detailed tooltips and connect-the-dots
  • Show known/unknown Flight Masters on map
  • I recommend Flight Map Enhanced & Times as a superior alternative (especially if you want any of the above)

8.0.003 08/13/2018
- remove bad faction data when found
- update some default flight times
- minor text update

8.0.002 08/09/2018
- update libs
- update some default flight times
- minor text updates
- update French localisations (thanks to Babe2212)
- add local print and debug print functions
- ensure data is sanitised during upgrade
- change default flightbar position so it doesn't cover zone text
- fix spark going past end of flightbar
- fix strange times showing when bar is depleting and flight takes too long
- fix logic error applying default options
- remove broken gossip flight

8.0.001 07/17/2018
- updated for 8.0.1
- update some default flight times

7.3.004 07/08/2018
- add sanity checks for flight data
- update flight path time estimation algorithm
- update some default flight times

7.3.003 05/19/2018
- applied user submitted fix

7.3.002 10/14/2017
- revert some changes

7.3.001 09/06/2017
- updated for 7.3
- updated some default times thanks to users' submissions

7.2.002 06/17/2017
- avoid nil error

7.2.001 05/07/2017
- updated for 7.2
- updated some default times
- disabled time saving after clicking early landing

7.1.002 02/03/2017
- fix for compat problems
- updated default times thanks to submissions

7.1.001 11/10/2016
- updated for 7.1
- updated default times thanks to submissions

7.0.002 09/15/2016:
- updated for Legion
- updated default times thanks to submissions

6.2.001 07/18/2015:
- updated for 6.2
- updated default times thanks to users's submissions
- added a way to close the timer in case it gets stuck

6.0.001 10/20/2014
- updated for 6.0

5.4.001 09/21/2013
- updated for 5.4

5.3.001 06/05/2013
- updated for 5.3

5.2.001 03/10/2013:
- updated for 5.2
- handling guild perk fully now (thanks to Cidrei)
- Spanish locations localization added (thanks to Scarbrow)

5.1.002 12/10/2012
- fix guild perk error

5.1.001 12/08/2012:
- updated for 5.1
- added some support for "Ride Like the Wind" guild perk
- times will not update if guild level is 21 or above
- option to show estimated time with guild perk

5.0.001 09/04/2012:
- updated for 5.0.4
- default data update thanks to users' submissions
- removed flight POI mapping

4.3.001 11/29/2011:
- update for 4.3
- massive default data update thanks to users' submissions

4.2.001 06/29/2011:
- update for 4.2
- default data update thanks to users' submissions

4.1.001 04/26/2011:
- update for 4.1
- default data update thanks to users' submissions

4.0.004 02/10/2011:
- massive data update thanks to users' submissions
- attempted to update POI locations, but it does not look good
- added option to disable POI locations; see description page for script
- updated special flight detections

4.0.003 12/06/2010:
- fix error on fresh installs
- updated default data thanks to users' submissions

4.0.002 12/05/2010:
- updated default data thanks to users' submissions
- cleaned up drop down menus

4.0.001 10/18/2010:
- localization update
- added outline text options
- 4.0 compat

3.3.005 06/22/2010:
- added ruRU localization
- fixed flights that require a loading screen

3.3.004 03/02/2010:
- fix timer not updating properly while alt-tabbed
- update default data thanks to users' submissions

3.3.003 01/22/2010:
- probably fix LFD error
- added new Western Plaguelands flight

3.3.002 01/16/2010:
- updated default data thanks to users' submissions
- added "The Bulwark" POI location
- added French localization and updated others
- maybe added a check to not save flight time if summon taken from Looking For Dungeon system

3.3.001 12/08/2009:
- update toc for 3.3
- update flight data thanks to user submissions
- added French localization for Horde times
- added option to save settings per character

3.2.002 09/23/2009
- added "Get Kraken" bombing quest support

3.2.001 08/04/2009:
- toc to 3.2
- added support for Valgarde and Amber Ledge special flight paths (thanks to Radry)

3.1.002 07/24/2009:
- updated default data thanks to user submissions
- added the Tournament flightpath location

3.1.001 04/14/2009:
- updated for 3.1
- defaults updated thanks to user submissions

3.0.013 03/25/2009:
- should be compatible with 3.1 PTR
- if time is unknown, now attempt to estimate time based on hops
- added support for AddonLoader

3.0.012 02/23/2009:
- removed futile attempts to auto-cancel shapeshift forms
- attempt to exit vehicle before taking a flight
- updated default times thanks to user submissions

3.0.011 02/13/2009:
- redid options menu; no longer uses Dewdrop
- updated defaults thanks to user submissions

3.0.010 01/05/2009:
- default flight times data updated; thanks to users' submissions
- remove font size adjustment

3.0.009:
- updated default flight time data; thanks to users' submissions
- added Ebon Hold flight master location, and updated Horde Light's Hope location

3.0.008:
- more flight time data updated; thanks to users' submissions
- updated horde flight master locations; thanks to users' submissions
- added the ability to delete/update locations for HandyNotes
- optional support for LibBabble-Zone-3.0, only needed for non-English clients
- reorganized and tweaked POI code

3.0.007:
- updated more flight time data; thanks to users' submissions
- added HandyNotes support if HandyNotes_FlightMasters and Cartographer_Notes are not present; HandyNotes support also adds location icons on the continent maps

3.0.006:
- updated default flight times data, thanks to the contributors
- updated Cartographer flight location data
- normal flight icons are now initially gray (colored as unknown); visit flight masters to update them to green (color as known)

3.0.005a:
- more data updates, now with some horde love

3.0.005:
- updated included libraries
- added Cavern of Times gossip flights
- rewrote gossip flight detection code
- heavily updated flight times for Alliance; no contributors, so too bad for the Horde
- added almost every Alliance flightmaster location in Northrend; too bad for the Horde again
- updated Eastern Plagueland and Stormwind flight locations
- added deDE localization

3.0.003:
- attempt to fix support for Cartographer_Notes again; tested with Cartographer v2.3.1
- use GetTime() to determine flight time

3.0.002a
- fix support for Cartographer_Notes up to v2.2; won't work with v3.0

3.0.002:
- change the way data is updated to probably avoid overwriting your new data
- fix cancel buff error with Druids and Shaman; can't test if it still works
- added the Russian translation that I forgot to update
- added the updated zhCN translation that I forgot to update
Archived Files (27)
File Name
Version
Size
Author
Date
8.0.002
88kB
totalpackage
08-09-18 02:32 AM
8.0.001
84kB
totalpackage
07-17-18 05:48 AM
7.3.004
84kB
totalpackage
07-07-18 11:27 PM
7.3.003
89kB
totalpackage
05-19-18 07:28 PM
7.3.002
89kB
totalpackage
10-13-17 11:24 PM
7.3.001
89kB
totalpackage
09-05-17 11:09 PM
7.2.002
89kB
totalpackage
06-17-17 03:42 PM
7.2.001
89kB
totalpackage
05-07-17 11:14 AM
7.1.002
88kB
totalpackage
02-03-17 10:32 AM
7.1.001
86kB
totalpackage
11-10-16 09:51 PM
7.0.002
80kB
totalpackage
09-15-16 08:13 PM
6.2.001
73kB
totalpackage
07-18-15 05:26 PM
6.0.001
67kB
totalpackage
10-20-14 09:42 PM
5.4.001
62kB
totalpackage
09-20-13 10:29 PM
5.3.001
62kB
totalpackage
06-05-13 09:28 PM
5.2.001
62kB
totalpackage
03-10-13 05:00 PM
5.1.002
58kB
totalpackage
12-10-12 10:22 PM
5.1.001
58kB
totalpackage
12-08-12 08:37 AM
5.0.001
58kB
totalpackage
09-04-12 10:04 PM
4.3.001
66kB
totalpackage
11-29-11 11:47 PM
4.2.001
63kB
totalpackage
06-29-11 08:08 PM
4.1.001
62kB
totalpackage
04-26-11 06:24 PM
4.0.004
58kB
totalpackage
02-10-11 04:44 PM
3.3.005
49kB
totalpackage
06-22-10 04:07 PM
3.2.002
42kB
totalpackage
09-23-09 08:29 AM
3.1.002
42kB
totalpackage
07-24-09 05:30 AM
3.0.013
42kB
totalpackage
03-25-09 07:14 AM


Post A Reply Comment Options
Unread 09-15-18, 04:16 PM  
strapdoc
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Question Bar Spark

Hi, how do I disable the bar spark? I am using the bui one pixel bar texture because it looks really nice for this addon but the bar spark is kind of ruining the aesthetic.

Thanks for any help in advance!
Report comment to moderator  
Reply With Quote
Unread 08-31-18, 09:42 PM  
Cidrei
A Fallenroot Satyr
 
Cidrei's Avatar
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 111
Uploads: 31
I might be misremembering, but I believe InFlight used to not save flight times if you were interrupted mid-flight by something like a summon or a dungeon queue pop. With the more recent updates it records my flight times as short half-flights when I get into a dungeon or expedition or the like leading to inaccurate times all over the place. Any way to prevent this?
Report comment to moderator  
Reply With Quote
Unread 08-24-18, 02:35 PM  
Ammako
A Frostmaul Preserver
 
Ammako's Avatar
AddOn Author - Click to view AddOns

Forum posts: 256
File comments: 25
Uploads: 8
Suggestion: when a new flight time gets recorded and the notification in chat shows up, it might be useful to have a counter on it telling you how many new flight times you have recorded so far. Then it's easier to judge if you have a lot of new times registered and should upload or hold off on doing so until you have more new times.

Might as well make that message more useful overall, if it's going to be there.
__________________
Report comment to moderator  
Reply With Quote
Unread 08-22-18, 08:13 AM  
wildcard25
A Murloc Raider
 
wildcard25's Avatar

Forum posts: 8
File comments: 12
Uploads: 0
Originally Posted by Talyrius
Line 486 and 703 needlessly adds white space to the location text when using [i]Compact
Thank you for your feedback, this regression will be corrected in the next release.
Report comment to moderator  
Reply With Quote
Unread 08-20-18, 05:44 AM  
Talyrius
An Onyxian Warder
 
Talyrius's Avatar
AddOn Author - Click to view AddOns

Forum posts: 355
File comments: 255
Uploads: 1
Line 486 and 703 needlessly adds white space to the location text when using Compact Mode:
Lua Code:
  1. locText:SetFormattedText("%s %s %s", not db.inline and source or "", not db.inline and db.totext or "", destination or "")
Last edited by Talyrius : 08-20-18 at 05:47 AM.
Report comment to moderator  
Reply With Quote
Unread 08-15-18, 11:21 AM  
Ammako
A Frostmaul Preserver
 
Ammako's Avatar
AddOn Author - Click to view AddOns

Forum posts: 256
File comments: 25
Uploads: 8
Re: Re: Re: Re: Re: Re: Chat output

Originally Posted by Reaper666735
well i was asking was just a simple toggle option .....
Comment out (or delete) line 291 in InFlight.lua
__________________
Report comment to moderator  
Reply With Quote
Unread 08-13-18, 07:16 AM  
wildcard25
A Murloc Raider
 
wildcard25's Avatar

Forum posts: 8
File comments: 12
Uploads: 0
Re: Re: Re: Re: Re: Re: Chat output

Originally Posted by Reaper666735
well i was asking was just a simple toggle option .....
Thank you for your feedback.
I currently have no plans to add the option to turn these messages off. This may change in the future.

In the meantime, if you, or anyone else, has had a lot of these messages, please consider uploading your InFlight database to the thread mentioned in my previous message. This will not only help me update the default database, but, in turn, will also benefit every other person using the addon. As an added bonus, the more up-to-date the default database gets, the less messages everyone sees. I've, literally, spent days of game time flying around in the last couple of months updating flight times and, obviously, there are a lot that still need to be updated. Every little bit helps.
Report comment to moderator  
Reply With Quote
Unread 08-13-18, 02:33 AM  
Reaper666735
A Kobold Labourer
 
Reaper666735's Avatar

Forum posts: 0
File comments: 47
Uploads: 0
Re: Re: Re: Re: Re: Chat output

Originally Posted by wildcard25
Originally Posted by Reaper666735
Originally Posted by wildcard25
Originally Posted by Reaper666735
Hello,

ty for the recent update , i was just wondering if it's possible to disable the chat output of the "updated" flight times
Would that be the chat output that only happens once, the first time you speak to a Flight Master after upgrading?
no that one i don't mind, it's each time i use a FP and the time is slightly different then the database it updates the flight time, but since the update it outputs that automatically into the chat log each time, gets a bit annoying after awhile lol


That's actually working as intended
That text only shows up if the update is significant enough to be added to the database (see How to Contribute on the main page) and will only show up once for that flight (or there's a bug if it keeps showing for the same flight ).

For the 2 examples you showed, one is a time update from 22 seconds to 1 minute and 5 seconds (a pretty significant difference). The other is a new flight time of 1 minute and 43 seconds compared to the estimated flight time of 1 minute and 52 seconds (this would also be a significant enough change if it knew the flight time was 1:52 and was wrong). estimated = worked it out by using the flight paths it did know.

So, in short, yes there is a way to turn them off - go to How to Contribute on the main page, upload your data so the default database becomes more accurate and 'Hey Presto' no more messages

ps. if you really want to be annoyed by messages, you could turn on 'debug' mode. Lots and lots of messages then

well i was asking was just a simple toggle option .....
__________________
For Azeroth !
Report comment to moderator  
Reply With Quote
Unread 08-13-18, 01:10 AM  
wildcard25
A Murloc Raider
 
wildcard25's Avatar

Forum posts: 8
File comments: 12
Uploads: 0
Originally Posted by wildcard25
Originally Posted by Kalec
received this error today.
Did it also print "Unknown factions removed." in the chat window?
Replicated error. I forgot to add the code that removes the bad faction data when found, instead of just printing it out

Try again with v8.0.003
Report comment to moderator  
Reply With Quote
Unread 08-12-18, 11:57 PM  
wildcard25
A Murloc Raider
 
wildcard25's Avatar

Forum posts: 8
File comments: 12
Uploads: 0
Originally Posted by Kalec
received this error today.

1x InFlight\InFlight-8.0.002.lua:387: bad argument #1 to 'pairs' (table expected, got number)
[C]: in function `pairs'
InFlight\InFlight-8.0.002.lua:387: in function `LoadBulk'
InFlight_Load\InFlight_Load-8.0.002.lua:27: in function `?'
InFlight_Load\InFlight_Load-8.0.002.lua:3: in function <InFlight_Load\InFlight_Load.lua:3>
[C]: in function `LoadAddOn'
InFlight_Load\InFlight_Load-8.0.002.lua:11: in function <InFlight_Load\InFlight_Load.lua:9>
InFlight_Load\InFlight_Load-8.0.002.lua:33: in function `?'
InFlight_Load\InFlight_Load-8.0.002.lua:3: in function <InFlight_Load\InFlight_Load.lua:3>

Locals:
(*temporary) = 391
(*temporary) = "table expected, got number"
= <function> defined =[C]:-1
Did it also print "Unknown factions removed." in the chat window?
Report comment to moderator  
Reply With Quote
Unread 08-12-18, 08:43 AM  
Kalec
A Kobold Labourer

Forum posts: 0
File comments: 49
Uploads: 0
received this error today.

1x InFlight\InFlight-8.0.002.lua:387: bad argument #1 to 'pairs' (table expected, got number)
[C]: in function `pairs'
InFlight\InFlight-8.0.002.lua:387: in function `LoadBulk'
InFlight_Load\InFlight_Load-8.0.002.lua:27: in function `?'
InFlight_Load\InFlight_Load-8.0.002.lua:3: in function <InFlight_Load\InFlight_Load.lua:3>
[C]: in function `LoadAddOn'
InFlight_Load\InFlight_Load-8.0.002.lua:11: in function <InFlight_Load\InFlight_Load.lua:9>
InFlight_Load\InFlight_Load-8.0.002.lua:33: in function `?'
InFlight_Load\InFlight_Load-8.0.002.lua:3: in function <InFlight_Load\InFlight_Load.lua:3>

Locals:
(*temporary) = 391
(*temporary) = "table expected, got number"
= <function> defined =[C]:-1
Report comment to moderator  
Reply With Quote
Unread 08-11-18, 12:22 PM  
wildcard25
A Murloc Raider
 
wildcard25's Avatar

Forum posts: 8
File comments: 12
Uploads: 0
Re: Re: Re: Re: Chat output

Originally Posted by Reaper666735
Originally Posted by wildcard25
Originally Posted by Reaper666735
Hello,

ty for the recent update , i was just wondering if it's possible to disable the chat output of the "updated" flight times
Would that be the chat output that only happens once, the first time you speak to a Flight Master after upgrading?
no that one i don't mind, it's each time i use a FP and the time is slightly different then the database it updates the flight time, but since the update it outputs that automatically into the chat log each time, gets a bit annoying after awhile lol


That's actually working as intended
That text only shows up if the update is significant enough to be added to the database (see How to Contribute on the main page) and will only show up once for that flight (or there's a bug if it keeps showing for the same flight ).

For the 2 examples you showed, one is a time update from 22 seconds to 1 minute and 5 seconds (a pretty significant difference). The other is a new flight time of 1 minute and 43 seconds compared to the estimated flight time of 1 minute and 52 seconds (this would also be a significant enough change if it knew the flight time was 1:52 and was wrong). estimated = worked it out by using the flight paths it did know.

So, in short, yes there is a way to turn them off - go to How to Contribute on the main page, upload your data so the default database becomes more accurate and 'Hey Presto' no more messages

ps. if you really want to be annoyed by messages, you could turn on 'debug' mode. Lots and lots of messages then
Last edited by wildcard25 : 08-13-18 at 03:04 AM.
Report comment to moderator  
Reply With Quote
Unread 08-11-18, 08:43 AM  
Reaper666735
A Kobold Labourer
 
Reaper666735's Avatar

Forum posts: 0
File comments: 47
Uploads: 0
Question Re: Re: Re: Chat output

Originally Posted by Reaper666735
Originally Posted by wildcard25
Originally Posted by Reaper666735
Hello,

ty for the recent update , i was just wondering if it's possible to disable the chat output of the "updated" flight times
Would that be the chat output that only happens once, the first time you speak to a Flight Master after upgrading?
no that one i don't mind, it's each time i use a FP and the time is slightly different then the database it updates the flight time, but since the update it outputs that automatically into the chat log each time, gets a bit annoying after awhile lol



insert image seems bugged, here is the Imgur link: https://imgur.com/a/6ZPV1N8 https://imgur.com/a/xU2In7R
__________________
For Azeroth !
Last edited by Reaper666735 : 08-11-18 at 08:47 AM.
Report comment to moderator  
Reply With Quote
Unread 08-11-18, 08:41 AM  
Reaper666735
A Kobold Labourer
 
Reaper666735's Avatar

Forum posts: 0
File comments: 47
Uploads: 0
Re: Re: Chat output

Originally Posted by wildcard25
Originally Posted by Reaper666735
Hello,

ty for the recent update , i was just wondering if it's possible to disable the chat output of the "updated" flight times
Would that be the chat output that only happens once, the first time you speak to a Flight Master after upgrading?
no that one i don't mind, it's each time i use a FP and the time is slightly different then the database it updates the flight time, but since the update it outputs that automatically into the chat log each time, gets a bit annoying after awhile lol


__________________
For Azeroth !
Last edited by Reaper666735 : 08-11-18 at 08:42 AM.
Report comment to moderator  
Reply With Quote
Unread 08-11-18, 12:10 AM  
wildcard25
A Murloc Raider
 
wildcard25's Avatar

Forum posts: 8
File comments: 12
Uploads: 0
Re: Chat output

Originally Posted by Reaper666735
Hello,

ty for the recent update , i was just wondering if it's possible to disable the chat output of the "updated" flight times
Would that be the chat output that only happens once, the first time you speak to a Flight Master after upgrading?
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.