Download
(275Kb)
Download
Updated: 04-16-10 07:29 AM
Addon for:
Tidy Plates.
Pictures
File Info
Updated:04-16-10 07:29 AM
Created:10-25-09 07:27 AM
Downloads:95,614
Favorites:417
MD5:
Categories:Unit Mods, Discontinued and Outdated Mods

Tidy Plates: Threat Plates  Popular! (More than 5000 hits)

Version: v3.0.4
by: suicidalkatt [More]

--[[v3.0.4]]--
  • ~~ Fixed: Typo on "showdangerskull" to "showDangerSkull".

--[[v3.0.3]]--
  • ~~ Fixed: OnInitialize conditionals to prevent multiple widgets being created when not needed. (5.11)


--[[v3.0.2]]--
  • ~~ Fixed: Target highlight lag spikes on targeting.

--[[v3.0.1]]--
  • ~~ Fixed: Target highlight toggling should now be functioning properly.

--[[v3.0]]-- NOTE: UPDATING TO THIS VERSION WILL RESET YOUR VARIABLES!!
  • ++ New Feature: Elite Icon's have now been implemented.
  • ++ New Feature: Combo Point widget has now been implemented.
  • ++ New Feature: Threat Widget is now been implemented.
  • ++ New Feature: Color HP by percentage fading from green (high HP) to red (low HP).
  • ++ New Feature: Override the default blizzard nameplate fade as well as allow adjustments.
  • ++ New Feature: The threat system now has a "look and feel" category allowing users to change texture, disable scaling, or disable alpha changes created by the threat system.
  • ++ New Feature: More lazy trees (courtesy of mimichi).
  • ~~ Coding Alteration: Nameplates have been readjusted in height to better reflect the actual mouseover area.
  • ~~ Coding Alteration: Switched to .primary & .secondary from the depreciated .theme
  • || Fixed: Widgets from "sticking" while changing from theme to theme.
  • || Fixed: Target highlight texture sometimes being overlapped by threat glows.
  • -- Removed: Automatic nameplate hiding and showing features has been removed as it is now a feature provided by Tidy Plates v5.10.

--[[v2.3.1]]--
  • ++ Added some additional custom health color options as well as a toggle to hide class colors in pvp.

--[[v2.3]]--
  • ++ Name text is now able to be changed in color and will no longer change color upon entering combat.
  • ++ Healthbars can now have a custom color.
  • -- Removed the threat widget until it is more stable. (drastic memory and cpu improvement)
  • ~~ Fixed some users not having functionality due to threat glows not being enabled (glows are now automatically turned on if the user is using the threat system or off if not).
  • ~~ Improved the automatic turning on and off of the threat system while leaving a battleground.
  • || "Non-Combat" units will no longer exclude units with less than 100% HP.
  • || Alpha levels can now reach 0%.

--[[v2.2]]--
  • ++ A new toggle command has been implemented. The command "/tptpol" will now toggle nameplate overlapping.
  • ++ The threat system will now automatically be turned off while entering arenas or BG's. The threat system also be turned back on if it were so before hand.
  • ~~ Welcome message and talent detection has been fixed and now will properly detect new player specs.
  • ~~ Fixed "ACTIVE_TALENT_GROUP_CHANGED" from firing on log in.
  • ~~ Fixed the "none" threat theme from sometimes showing class icons.

--[[v2.1f]]--
  • ++ A new Autohide feature has been implemented. This will allow you to automatically hide enemy nameplates after leaving combat, and automatically show them upon entering combat.

--[[v2.1e]]--
  • ~~ Fixed the intended change of v2.1d. Apologies for my missed coding.

--[[v2.1d]]--
  • ++ Added a toggle for the temporary threat widget(not completed yet).
  • ~~ Player role settings and spec preferences are now character specific, as intented.

--[[v2.1c]]--
  • ++ Class Icons now have a transparent setting.
  • ++ Threat Textures now have a "none" style which removes the threat textures.
  • ++ All text's now have outline options and shadow toggles.
  • ++ New Feature: Health bars can now be colored according to threat levels.
  • ++ New users will now be prompted on loading to assign their current theme to Threat Plates or not.
  • || Textures have been moved around to make better sense of the theme system.
  • || Threat widget is currently in progress.

--[[v2.1b]]--
  • Lua error fix. Meant to comment that out.

--[[v2.1a]]--
  • -- Removed frame x and y offsets as this caused conflicts with positioning.
  • ++ Class icons can now be toggled, sized, and positioned.
  • ++ Boss danger skull icons can now be toggled, sized, and positioned.
  • ++ Raid icons can now be sized, and positioned.
  • ++ Paladin and Warrior tanking spec's can now be determined on first usage of the addon.
  • ++ When players respec, talent information and spec is displayed.(i.e. Enhancement: (19/52/0))
  • ~~ Cast text is now working.
  • ~~ Statusbar widget now displays textures properly as well as statusbar names.
  • || Options optimized. (lower memory)

--[[v2.1]]--
  • Added SharedMedia support.
  • Added text options.
  • Added threat glow color options. ~ Requires reloading of UI to update.
  • Added target art.
  • Added unit type threat scaling offsets as well as a toggle for that system.
  • Added threat ignored marked scaling and alpha.
  • Added non-combat mob threat hiding. ~ May not be accurate.
  • Threat texture style 'Bar' has been remade to reflect the proper colors (reversed).
  • Option functions reworked. (Lower memory)
  • Switched back to global saved variables.

--[[v2.0a]]--
  • Memory and CPU usage optimized.
  • Ace Libraries updated. (no more 'IsVisible' lua errors)
  • Empty.lua fixed to no longer change the empty texture to a shared media texture.
  • Options reworked and custom profile names can be created (per character ~ no worries they still look the same).

--[[v2.0]]--
  • New Feature: Custom Theme's can now be created and used. (More info in the userConfig.lua)
  • New Theme: 'Bar Style' is now available in the threat options. ~ made by suicidalkatt (COULD BE YOU! Find out HOW! more info in the userConfig.lua)
  • Additional SharedMedia adjustments made available in the userConfig.lua as well as an additional localization font option for defaultFont. (Blizzard global for default localized text.)
  • Typo's fixed.

--[[v1.9a]]--
  • New Feature: A new userConfig.lua file has been created for more user settings such as Shared Media and Localization. Open the userConfig.lua with notepad for more information.
  • Welcome message fixed to only display on first usage.
  • First time users will have some dual spec settings auto configured.
  • Warning for first time users to enable the Threat Plates theme in the Tidy Plates configurations.
  • Added dual spec support to all toggles including slash commands.

--[[v1.9]]--
  • Saved Variables are now Per Character
  • New Feature: Dual Spec settings will now auto toggle your role depending on your spec and settings.
  • Fixed an error with class icons in pvp combat.

--[[v1.8]]--
  • Saved variables redone.
  • Marked units can now be ignored by some threat managed components.
  • Some new text options have become available.
  • Fixed an error with non-elite but "dangerous" level mobs (skull level).

--[[v1.7h]]--
  • Fixed threat textures showing out of combat.

--[[v1.7g]]--
  • Minor typo fix.

--[[v1.7f]]--
  • All lua errors fixed. Strange conditionals for threat ignored units will now be working. :D

--[[v1.7e]]--
  • Fixed lua errors.

--[[v1.7d]]--
  • Fixed lua errors.

--[[v1.7c]]--
  • Fixed conditionals sometimes giving a nil return when threat options were disabled.

--[[v1.7b]]--
  • Fixed friendly nameplates giving the "empty" return for conditionals.

--[[v1.7a]]--
  • Images Compressed to reduce memory usage.
  • Casting text is now on by default.

--[[v1.7]]--
  • Neutral units are now detected by the threat system.
  • Each level of threat now has per role, per level custom alpha settings.
  • Specific unit classifications can now be toggled to be ignored from the threat system.
  • Specific unit classifications can now be completely turned off.
  • Specific unit classifications now have custom scale settings.
  • Specific unit classifications now have custom alpha settings.

--[[v1.6b]]--
  • Toc update for 30300.

--[[v1.6a]]--
  • Threat textures are now working.

--[[v1.6]]--
  • Threat system reworked to allow much cleaner scaling to avoid frame size mismatches.
  • Options have been completely redone.
  • Per role and per threat level scaling has been implemented.
  • Spell Cast text has been implemented.

--[[v1.5]]--
Now included a /tptp, /tptptoggle /tptpdps, and /tptptank commands for class role changes between dpsing and tanking.

Updated ToC
Changed the "high threat" texture to a "default" style texture for better clarity.
Special Text is now working! ~ Thanks DanielTiger <3
Auto class colors in nameplates and auto threat warning enabled.
Ace3 Profiling now included.
Now implemented a toggle switch to enable or disable the threat system.

/tptp - Displays options.
/tptptoggle - Toggle Role from one to the other.
/tptpdps - Toggles DPS threat plates
/tptptank - Toggles Tank threat plates
Post A Reply Comment Options
Unread 04-15-10, 05:51 PM  
suicidalkatt
A Rage Talon Dragon Guard
 
suicidalkatt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 331
File comments: 1467
Uploads: 50
Originally posted by duhwhat
hi, just wanted to let you know that the enable/disable skull for boss is not functioning; it's always on.
It's one of those options that require a reload UI.
Report comment to moderator  
Reply With Quote
Unread 04-16-10, 01:47 AM  
Byakko
A Fallenroot Satyr

Forum posts: 21
File comments: 36
Uploads: 0
Will Threat plates have a Debuff widget like the basic Grey theme from Tidy Plates? I haven't tested how accurate is Tidy Plate's debuff widget, but I'm wondering if you might be implementing something similar for Threat plate?
Report comment to moderator  
Reply With Quote
Unread 04-16-10, 02:17 AM  
suicidalkatt
A Rage Talon Dragon Guard
 
suicidalkatt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 331
File comments: 1467
Uploads: 50
Originally posted by Byakko
Will Threat plates have a Debuff widget like the basic Grey theme from Tidy Plates? I haven't tested how accurate is Tidy Plate's debuff widget, but I'm wondering if you might be implementing something similar for Threat plate?
The widget is more than likely just going to be a duplicate of his work. Or possibly just a usage of his widget.

I'm not as well versed in Lua as danltiger is. Check the beta version of Threat Plates for an update soon.
Report comment to moderator  
Reply With Quote
Unread 04-16-10, 04:03 AM  
Dethstalker
A Murloc Raider

Forum posts: 7
File comments: 15
Uploads: 0
Do you have any plans to integrate the Boss options, similar to the functionality incorporated into Clean Plates.

The Yogg-0 options were a god send.
The Onyxia options were meh (who cares about many whelps)

The upside of the Onyxia encounter options was the ability to turn off name plates for the Whelps. I was able to modify the code and turn it into a set of Lich King options that enabled me to turn off name plates for Drudge Ghouls.

Maybe you could just turn the Onyxia functionality into a generic, fill in the blank option to disable the display of a user defined mob.
Report comment to moderator  
Reply With Quote
Unread 04-16-10, 04:06 AM  
suicidalkatt
A Rage Talon Dragon Guard
 
suicidalkatt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 331
File comments: 1467
Uploads: 50
Originally posted by Dethstalker
Do you have any plans to integrate the Boss options, similar to the functionality incorporated into Clean Plates.

The Yogg-0 options were a god send.
The Onyxia options were meh (who cares about many whelps)

The upside of the Onyxia encounter options was the ability to turn off name plates for the Whelps. I was able to modify the code and turn it into a set of Lich King options that enabled me to turn off name plates for Drudge Ghouls.

Maybe you could just turn the Onyxia functionality into a generic, fill in the blank option to disable the display of a user defined mob.
Check here:
http://www.wowinterface.com/download...latesBeta.html

Just updated.

Last edited by suicidalkatt : 04-16-10 at 04:13 AM.
Report comment to moderator  
Reply With Quote
Unread 04-16-10, 06:40 AM  
duhwhat
A Wyrmkin Dreamwalker

Forum posts: 51
File comments: 238
Uploads: 0
Originally posted by suicidalkatt
It's one of those options that require a reload UI.
unfortunately not working. I think it started happening after the overlapping name text snafu; the skull icon started showing up even though I had always had it disabled, and now I cant get rid of it. Tried enabling, reload, disabling, reload... still showing up.
Report comment to moderator  
Reply With Quote
Unread 04-16-10, 07:30 AM  
suicidalkatt
A Rage Talon Dragon Guard
 
suicidalkatt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 331
File comments: 1467
Uploads: 50
Originally posted by duhwhat
unfortunately not working. I think it started happening after the overlapping name text snafu; the skull icon started showing up even though I had always had it disabled, and now I cant get rid of it. Tried enabling, reload, disabling, reload... still showing up.
You're right actually been on the beta so much didn't see that I hadn't updated that.

~fixed.
Report comment to moderator  
Reply With Quote
Unread 04-19-10, 08:01 AM  
huldu
A Defias Bandit

Forum posts: 2
File comments: 9
Uploads: 0
I really like this addon and its just awesome.

However i have a question is there any way to configure it to show threat as health bar size? Im not even sure the plates can show threat but i noticed the threat widget, but its so tiny and couldnt find a way to increase the size.

Another addon, healbot, shows threat on players attacking their target as a percent(and a moving bar), which is extremely helpful when looking for someone doing too much threat.

Maybe anyone know of any addon that changes the way "target nearest enemy" works, so that it always cycles through the least threat to highest? That would be awesome as well. Wish blizz had a function like that in the game, with all the ae going on etc.

But again, awesome addon, takes some time to configure it right. Would love a option to not have critters show plates! Im thinking gundrak the snake room. That really cripples my computer so i had to remove neutral name plates but of course it affects all neutral creatures not just critters.
Report comment to moderator  
Reply With Quote
Unread 04-24-10, 02:59 PM  
Angeka
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Hello!
Just would like to say I love this addon so much I had to actually make an account to say how cool it is

Also I was wondering if there is any way you could make the combo point widget look like the one from the grey/dps plate addon? (circular pie-type widget instead of a line). Was trying to figure it out earlier but I'm not really literate in that sorta thing.. lol

Thanks again for making it! Love it!
Report comment to moderator  
Reply With Quote
Unread 04-27-10, 09:47 PM  
Vanderdander
A Kobold Labourer

Forum posts: 0
File comments: 50
Uploads: 0
wondering if you could make the plates for the horrors on lichking be like the immortal guardians on yogg 0 or maybe make it so that the ghouls are not shown just trying to find and easier way of not having a cluttered screen and be able to target them easy for tranq shot
Report comment to moderator  
Reply With Quote
Unread 04-27-10, 10:08 PM  
suicidalkatt
A Rage Talon Dragon Guard
 
suicidalkatt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 331
File comments: 1467
Uploads: 50
Originally posted by Vanderdander
wondering if you could make the plates for the horrors on lichking be like the immortal guardians on yogg 0 or maybe make it so that the ghouls are not shown just trying to find and easier way of not having a cluttered screen and be able to target them easy for tranq shot
Check the beta version of threat plates. Link is on the main download page.
Report comment to moderator  
Reply With Quote
Unread 04-28-10, 10:48 AM  
Vanderdander
A Kobold Labourer

Forum posts: 0
File comments: 50
Uploads: 0
Originally posted by suicidalkatt
Check the beta version of threat plates. Link is on the main download page.
cool seems buggy tho and no option to hide the ghouls on lichking wondering if it wouldn't be to much trouble to add one
Report comment to moderator  
Reply With Quote
Unread 04-29-10, 01:28 AM  
suicidalkatt
A Rage Talon Dragon Guard
 
suicidalkatt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 331
File comments: 1467
Uploads: 50
Originally posted by Vanderdander
cool seems buggy tho and no option to hide the ghouls on lichking wondering if it wouldn't be to much trouble to add one
Buggy?
Report comment to moderator  
Reply With Quote
Unread 04-29-10, 04:07 AM  
Avitus
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 33
Uploads: 3
Hey there,

I just switched to your addon after many years of using Aloft. There are a few things I'd like to ask about however:

-Borders: Any chance of including an option to turn off the borders in some way? An option to set the Alpha for the different borders would be sufficient (0% border when not in combat, and then higher depending on threat).

At the moment I only see an option for to completely dim the whole bar frame which I'd rather not. Even if the threat colors are selected at low alpha, the base border is always there.

-A more elegant border design: Adding "soft glow" type border option for threat rather than thick crayon colors would be amazing (I believe Aloft had a glow type border design for "threat".)

-Targetted indicator: This is actually pretty major. At the moment there's no way to have indicated which mob you actually have targetted since as soon as you get in combat the orange selection border is replaced by the threat border.
There are many easy options to change this, adding 2 red >> indicators next to the name or allowing you to change the name color of the selected unit would do the trick.

-Bar width? Is there any option to increase the bar width (while scale is maintained)?

-DPS vs. Tank colors: I find the default arrangement to switch the colors around depending on my DPS or Tank role somewhat counter intuitive. I'd much rather have colors always mean the same thing:
Green = Low Threat = I want to hit this Mob (applies regardless whether DPS or tank)
Red = High Threat = I need to/can easy off on this mob (applies regardless whether I'm DPS or tank)
Anyway it's not a big issue since you do provide the option to set the profile to be used for each spec (so I simply select DPS profile for both cases, dps and tank to get the coloring system I prefer)
Note: Switching colors manually in the different role profiles doesn't really work as you still get the red spikes around the frame regardless of color chosen.

-Verbose text off: A toggle to hide messages please :S It was nice the first time it welcomed me back, but a way to turn it off would be appreciated.
Same goes for the spec/profile switching messages as in my case they don't make sense (since I use the DPS profile for tanking as I think the colors make more sense as mentioned). Switching to my tanking spec I'm now greeted by a nonsensical message that I'm now a dps/healing role.
A way to turn off such messages entirely would be best.


The above said (which is hopefully taken as constructive criticism/suggestions), thanks for an awesome mod and all the effort put in so far. I was amazed by the much smaller memory footprint.
Last edited by Avitus : 04-29-10 at 04:13 AM.
Report comment to moderator  
Reply With Quote
Unread 04-29-10, 06:55 AM  
suicidalkatt
A Rage Talon Dragon Guard
 
suicidalkatt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 331
File comments: 1467
Uploads: 50
-Borders: Any chance of including an option to turn off the borders in some way? An option to set the Alpha for the different borders would be sufficient (0% border when not in combat, and then higher depending on threat).

At the moment I only see an option for to completely dim the whole bar frame which I'd rather not. Even if the threat colors are selected at low alpha, the base border is always there.

-A more elegant border design: Adding "soft glow" type border option for threat rather than thick crayon colors would be amazing (I believe Aloft had a glow type border design for "threat".)
With Tidy Plates, user's are allowed to create and use theme's. These theme's can be completely custom shapes and textures, allowing users complete freedom to create very unique and personal themes. Since Threat Plates is a theme for Tidy Plates, border's are innately part of the texture of the nameplate, thus they cannot be edited on the fly. You can edit the textures directly to your liking should you choose.

-Targetted indicator: This is actually pretty major. At the moment there's no way to have indicated which mob you actually have targetted since as soon as you get in combat the orange selection border is replaced by the threat border.
There are many easy options to change this, adding 2 red >> indicators next to the name or allowing you to change the name color of the selected unit would do the trick.
If you're not aware of the beta version of Threat Plates, please refer to the main download info for a link to it. Here I'm going to be adding some additional target textures.

The target texture has a frame level slider. This slider allows you to change the layering of the texture's frame. I currently am using the texture at 18, which is just above the threat glows, yet under the name text.

I can add an option for the name text to include some side arrows.

-Bar width? Is there any option to increase the bar width (while scale is maintained)?
While this is doable, there are some problems with doing so. The default nameplate mouseover / clickable area does not change, so while changing the width of the nameplate, the clickable area would not be accurately represented by the nameplates. This can create problems with targeting accurately.

-DPS vs. Tank colors: I find the default arrangement to switch the colors around depending on my DPS or Tank role somewhat counter intuitive. I'd much rather have colors always mean the same thing:
Green = Low Threat = I want to hit this Mob (applies regardless whether DPS or tank)
Red = High Threat = I need to/can easy off on this mob (applies regardless whether I'm DPS or tank)
Anyway it's not a big issue since you do provide the option to set the profile to be used for each spec (so I simply select DPS profile for both cases, dps and tank to get the coloring system I prefer)
Note: Switching colors manually in the different role profiles doesn't really work as you still get the red spikes around the frame regardless of color chosen.
There are two possible solutions to this. One, you can simply turn of the threat system and just allow the normal nameplate threat glows. Or two, in the current Threat Plates Beta, there is an option to simply turn off the threat system textures, this will allow the threat changing properties to still occur but not display the threat altering textures.

-Verbose text off: A toggle to hide messages please :S It was nice the first time it welcomed me back, but a way to turn it off would be appreciated.
Same goes for the spec/profile switching messages as in my case they don't make sense (since I use the DPS profile for tanking as I think the colors make more sense as mentioned). Switching to my tanking spec I'm now greeted by a nonsensical message that I'm now a dps/healing role.
A way to turn off such messages entirely would be best.
I will be adding this in the future after I've reworked the nameplates to include localizations, this will take some time unfortunately.

The above said (which is hopefully taken as constructive criticism/suggestions), thanks for an awesome mod and all the effort put in so far. I was amazed by the much smaller memory footprint.
I'm glad you've taken some fancy to my nameplates

Hope they inspire others to create even more intuitive addons.
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.