Download
(1019Kb)
Download
Updated: 09-17-14 05:27 AM
Compatibility:
Warlords of Draenor Pre-Patch (6.0.2)
Updated:09-17-14 05:27 AM
Created:02-16-10 12:26 PM
Downloads:18,555
Favorites:51
MD5:

Aloft Alpha  Popular! (More than 5000 hits)

Version: Aloft-5.3.2-alpha3
by: acapela [More]

This is a "development" version of Aloft (the nameplate addon). Please refer to the main page for that addon for a comprehensive description.

This is an ALPHA release. That means it has not had a substantial amount of testing under all circumstances. By installing this version, you are basically agreeing to help test . Please report any/all bugs with this release in the comments section of this WoWInterface addon page.

This version of Aloft is functionally identical to Aloft-5.2.8-2574.

This version of Aloft is updated to work with WoW "6", aka "Warlords of Draenor", currently in beta test. All modules have been enabled, LUA errors fixed (mainly to do with obsolete spell IDs), and all the basics seem to work on the WoW 6.X PTR. There were not many changes required.

I now have Beta access, so am incorporating that into my testing.

This version of Aloft will probably not work on current live realms... there is at least one new spell that doesn't exist there yet (Storm Elemental Totem), plus several that have been removed.

5.3.2-alpha3 (Warlords of Draenor)
- fixed cast bar LUA error and configuration mode update issues
- updated Ace3 to latest/greatest (r1114)[/color]

5.3.1-alpha2 (Warlords of Draenor)
- updated/fixed "Nameplate Glow>Recently Damaged Only" functionality

5.3.0-alpha1 (Warlords of Draenor)
- for WoW 6.X PTR and WoD Beta

5.0.1-2418 (Mists of Pandaria)
- enhanced to cover monk/brewmaster tanking
- added a check to avoid divide-by-zero problems in the stacked points (combo points/etc) module
- fixed some divide-by-zero problems in threat management (the MoP threat system seems to zero out perdiodically, during fights)

5.0.0-2404 (Mists of Pandaria)
- changed GetNumRaidMembers() to GetNumGroupMembers()
- changed GetNumPartyMembers() to GetNumSubgroupMembers()
- changed (MiniMapBattlefieldFrame.status == "active") effectively to (select(IsInInstance(), 2) == "pvp")
- updated Shaman totem manifest and spell IDs
- added Monk class color (0x00ff96), class name, and associated options, to code and documentation
- added Pandaren race short form
- verified crowd control spell IDs, added Shaman "Bind Elemental" to crowd control spell IDs
- combined obsolete PARTY_MEMBERS_CHANGED/RAID_ROSTER_UPDATE events into new GROUP_ROSTER_UPDATE event
- no changes to Aloft related to GetGuildRosterInfo() (Aloft doesn't use all the arguments), or UnitIsGroupLeader() (Aloft previously updated away from deprecated functions)
- no apparent changes related to GetBattlefieldScore()/GetWhoInfo()/GetFriendInfo()

- TODO: add brewmaster tanking characteristics (for nameplate glow control)
- TODO: hunter trap snakes (specifically "Viper"; E/W Plaguelands and Uldum) and (possibly) DK bloodworms now seem to have names in common with some normal NPCs

4.4.9
- updated the cast warning module to detect animation update interval of 0 and use OnUpdate directly, instead of AceTimer-3.0 (seemns marginally faster/smoother)
- updated LibBabble-Faction-3.0 to latest/greatest (4.3-release32)
- updated Ace3 to latest/greatest (r1057)

4.4.2-2308
- merged in zhTW localization contributed by WoWInterface user aa9012456.
Post A Reply Comment Options
Unread 09-17-14, 05:28 AM  
acapela
A Cobalt Mageweaver
AddOn Author - Click to view AddOns

Forum posts: 241
File comments: 1313
Uploads: 5
Originally Posted by trezy
Perfect! Once you have it up, I'll try again and see if it happens. Keep up the good work!
Alright, new Alpha is released (Aloft-5.3.2-alpha3), with a fixed and tested cast bar. Let me know if there are any problems.
__________________
Retired author/maintainer of Aloft (the nameplate addon)
http://www.wowinterface.com/download...AloftBeta.html
-----
Zippy said it best: "All life is a BLUR of Republicans and Meat!"
Report comment to moderator  
Reply With Quote
Unread 09-19-14, 12:43 PM  
trezy
A Cliff Giant

Forum posts: 72
File comments: 65
Uploads: 0
Originally Posted by acapela
Originally Posted by trezy
Perfect! Once you have it up, I'll try again and see if it happens. Keep up the good work!
Alright, new Alpha is released (Aloft-5.3.2-alpha3), with a fixed and tested cast bar. Let me know if there are any problems.
Played for a couple hours last night and got no errors, seems to be fixed. Thanks!
Report comment to moderator  
Reply With Quote
Unread 09-19-14, 08:17 PM  
DaemonSambe
A Kobold Labourer
 
DaemonSambe's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 169
Uploads: 2
NPC health Bars

Is there a way to hide only the health bars of standard npcs, critters and such, without completely disabling the nameplate modifications for that unit type?

I can't even see the quest marker on npcs with the bar loaded. But i want to retain the modified unit name, with my fonts/coloring/sizing, just without the healthbar cluttering up my screen when in town.
Report comment to moderator  
Reply With Quote
Unread 09-19-14, 09:53 PM  
acapela
A Cobalt Mageweaver
AddOn Author - Click to view AddOns

Forum posts: 241
File comments: 1313
Uploads: 5
Re: NPC health Bars

Originally Posted by DaemonSambe
Is there a way to hide only the health bars of standard npcs, critters and such, without completely disabling the nameplate modifications for that unit type?

I can't even see the quest marker on npcs with the bar loaded. But i want to retain the modified unit name, with my fonts/coloring/sizing, just without the healthbar cluttering up my screen when in town.
No, unfortunately, there is no way to disable specific elements of nameplates selectively. I have thought about doing things like this, and it should be feasible in theory, but in practice it would be a huge amount of work. Beyond that, the health bar is a fundamental piece of each nameplate; I have experimented and found that one can make it extremely small, but that disappearing it entirely has consequences, particularly to mouseover behavior (there is an invisible area surrounding the healthbar that is sensitive to the mouse, the size/placement of which seems to be hardcoded within the WoW client... a tiny or nonexistent health bar breaks mouseover and click targeting).

Having said all of that, you can disable entire nameplates, based on unit type, using the "Aloft Visibility" module. The "Visibility" module operates at a finer granularity than the Blizzard standard keybindings, and effectively makes all the individual nameplates of a particular unit type invisible, via the choice of a couple of different mechanisms. However, note that is is somewhat imperfect: the nameplates are still "there" as UI "widgets", will affect the placement/spacing of other nameplates, and can often cause odd mouseover/clicking behavior.

Finally, as far as I have ever been able to tell, things like quest markers are not UI graphical "widgets", and therefore they cannot be accessed by addons. They are something the WoW client manages entirely "under the covers" (like the 3d models for objects in the game world, etc). Otherwise an addon like Aloft could "hijack" them and allow the user to control placement/appearance/etc (which could be useful).

Hmm, looks like I executed yet another brain dump... hope all of that makes sense and is helpful.
__________________
Retired author/maintainer of Aloft (the nameplate addon)
http://www.wowinterface.com/download...AloftBeta.html
-----
Zippy said it best: "All life is a BLUR of Republicans and Meat!"
Report comment to moderator  
Reply With Quote
Unread 09-20-14, 09:25 AM  
trezy
A Cliff Giant

Forum posts: 72
File comments: 65
Uploads: 0
Re: Re: NPC health Bars

Originally Posted by acapela
SNIP

Finally, as far as I have ever been able to tell, things like quest markers are not UI graphical "widgets", and therefore they cannot be accessed by addons. They are something the WoW client manages entirely "under the covers" (like the 3d models for objects in the game world, etc). Otherwise an addon like Aloft could "hijack" them and allow the user to control placement/appearance/etc (which could be useful).

Hmm, looks like I executed yet another brain dump... hope all of that makes sense and is helpful.
So with that said, I take it there is nothing in the API to say put an icon in the nameplate that would show the quest marker or flightpath marker etc. ?
Last edited by trezy : 09-20-14 at 09:26 AM.
Report comment to moderator  
Reply With Quote
Unread 09-22-14, 02:55 AM  
acapela
A Cobalt Mageweaver
AddOn Author - Click to view AddOns

Forum posts: 241
File comments: 1313
Uploads: 5
Re: Re: Re: NPC health Bars

Originally Posted by trezy
So with that said, I take it there is nothing in the API to say put an icon in the nameplate that would show the quest marker or flightpath marker etc. ?
Short answer: fundamentally correct... though the issue of placing graphics on the nameplate is not the problem (that is "easy"). I would need a way to to find out if a condition like that applied in the first place (hypothetically, a "UnitHasQuestAvailable(unitid)" or "UnitHasFlightPathAvailable(unitid)" API function).

Unfortunately, the closest the API seems to come is support for identifying the presence of available quests while in active dialog with an NPC (their "gossip" functionality). Not relevant for this particular purpose.

So, to summarize: Aloft would need either a graphical widget to interrogate (which, for instance, is done for things like raid target assignments: Aloft looks for the existence/visibility of an icon on the nameplate, queries the icon widget to determine which artwork is displayed, and reverse engineers the corresponding raid target ID), or some API function on a unitid (i.e. "mouseover") that can be used to answer the required question (i.e. "do you have any quests for me?").

Unfortunately, as far as I can tell, Blizzard doesn't supply either of these options.
__________________
Retired author/maintainer of Aloft (the nameplate addon)
http://www.wowinterface.com/download...AloftBeta.html
-----
Zippy said it best: "All life is a BLUR of Republicans and Meat!"
Last edited by acapela : 09-22-14 at 02:58 AM.
Report comment to moderator  
Reply With Quote
Unread 09-22-14, 02:54 PM  
trezy
A Cliff Giant

Forum posts: 72
File comments: 65
Uploads: 0
Re: Re: Re: Re: NPC health Bars

Originally Posted by acapela

Short answer: fundamentally correct... though the issue of placing graphics on the nameplate is not the problem (that is "easy"). I would need a way to to find out if a condition like that applied in the first place (hypothetically, a "UnitHasQuestAvailable(unitid)" or "UnitHasFlightPathAvailable(unitid)" API function).

Unfortunately, the closest the API seems to come is support for identifying the presence of available quests while in active dialog with an NPC (their "gossip" functionality). Not relevant for this particular purpose.

So, to summarize: Aloft would need either a graphical widget to interrogate (which, for instance, is done for things like raid target assignments: Aloft looks for the existence/visibility of an icon on the nameplate, queries the icon widget to determine which artwork is displayed, and reverse engineers the corresponding raid target ID), or some API function on a unitid (i.e. "mouseover") that can be used to answer the required question (i.e. "do you have any quests for me?").

Unfortunately, as far as I can tell, Blizzard doesn't supply either of these options.
Boo. Oh well. Aloft is great as is anyway, I'm sure if I mess around with the config I could make it even better.

Thanks again! Keep up the great work!
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.