Minion Beta! - Help us test our new AddOn updater. Get it now!
(1 MB)
Updated: 12-24-14 01:48 PM
Tidy Plates Beta.
Pictures
File Info
 Compatibility: Warlords of Draenor (6.0.3) Updated: 12-24-14 01:48 PM Created: 01-20-10 11:40 AM Downloads: 103,919 Favorites: 511 MD5:

# Tidy Plates: Threat Plates - Alpha Update

Version: 7.013-Alpha
by: suicidalkatt [More]

Some file rearranging has been done in this version. Please re-install completely.
Some saved variables will be reset.

Tidy Plates: Threat Plates

Tidy Plates: Threat Plates (TPTP for short) is a theme for use with Tidy Plates with patch 5.0.4 or later WoW client. It offers a high amount of customization and tweaks to how your nameplates react and look. It also offers some unique features that are not available with any other nameplate addon. I've spent a considerable amount of time improving this addon and any comments or concerns about this addon are appreciated. I'm always looking for ways to improve this addon.
Features:
• SharedMedia support and many, many, options for name, health, level, and spell text. As well as all of the standard nameplate features such as castbar and icon, elite icons / textures, skull icons / textures, raid marks, and healthbar coloring/alpha/scale.
• Ace3 profiling.
• Low memory footprint.
• Threat system management.
• Automatic talent detection and role assigning for an easy out of the box setup.
• Customizable widgets.
• Customizable totem nameplates.
• Customizable nameplates for extra customization for specifically named units.
Commands:
• /tptp - Displays options.
• /tptptoggle - Toggle Role from one to the other.
• /tptpdps - Toggles DPS/Healing threat plates.
• /tptptank - Toggles Tank threat plates.
• /tptpol - Toggles nameplate overlapping.
• /tptpverbose - Toggles addon feedback text.
A considerable amount of information about options and its internal priorities are not gone into details. Most options that are enable or disable based will toggle off options that are no longer changeable once enabled or disabled. If you have any questions about options and what they do, feel free to leave a comment or PM me here for more information.
TPTP In Action

--[[v7.013-Alpha]--
-- This is not a final release, should any bugs be present please notify via bug report on the curse page.
• Addressed issue with aura filtering not returning valid (missing line).

--[[v7.012-Alpha]--
-- This is not a final release, should any bugs be present please notify via bug report on the curse page.
• Addressed issue with castbars not coloring properly.

--[[v7.011-Alpha]--
-- This is not a final release, should any bugs be present please notify via bug report on the curse page.
• Made necessary changes for new totems and spell changes in 6.0.2.
• Fixed health coloring and threat coloring. Ticket 60
• Fixed function calls for properly alpha and scale settings to work with totems.

--[[v7.010-Alpha]--
-- This is not a final release, should any bugs be present please notify via bug report on the curse page.
• Adjusted options to disable cvars while in combat.

--[[v7.009-Alpha]--
-- This is not a final release, should any bugs be present please notify via bug report on the curse page.
• Fixed issue with aura widget.
• Fixed issue with missing db values on profile change.

--[[v7.008-Alpha]--
-- This is not a final release, should any bugs be present please notify via bug report on the curse page.
• Fixed issue with name parsing within the social icon widget.

--[[v7.007-Alpha]--
-- This is not a final release, should any bugs be present please notify via bug report on the curse page.
• Added support for anticipation for the combo point widget.
• Added a new Arena ID widget with custom colors.

--[[v7.006-Alpha]--
-- This is not a final release, should any bugs be present please notify via bug report on the curse page.
• Fixed issue with ignored threat health coloring.
• Fixed options pointing to the incorrect variable for threat textures.

--[[v7.005-Alpha]--
-- This is not a final release, should any bugs be present please notify via bug report on the curse page.
• Increased the custom nameplate limit to 80.
• Fixed issue with raid mark coloring not being able to be disabled.
• Fixed issue with threat system not being disabled in pvp environments automatically.
• Added options for tapped custom hp color.

--[[v7.004-Alpha]--
-- This is not a final release, should any bugs be present please notify via bug report on the curse page.
• Fixed issue with Combo Point widget not showing properly.
• Removed Threat Line Widget options as this widget is not currently implemented.
• Added options for the 'Healer Tracker' widget (Widget is still largely untested).

--[[v7.003-Alpha]--
-- This is not a final release, should any bugs be present please notify via bug report on the curse page.
• Fixed issue with spec detection when unable to be detected.
• Fixed issue with 'get' function of the debuff list.
• Healthbarcolor function has been updated and no longer calls unnecessary functions.

--[[v7.002-Alpha]--
-- This is not a final release, should any bugs be present please notify via bug report on the curse page.
• Updated AceGUI Library. Options tabs were not re-sizing properly.

--[[v7.001-Alpha]--
-- This is not a final release, should any bugs be present please notify via bug report on the curse page.
• Currently an alpha release updated to '5.3' soon to be '5.4'.
• A complete restructuring of the addon has begun. Some files have been renamed or even removed.
• New alpha and scale settings now available. /tptp > Nameplate Settings > Alpha / Scale
• Aura widget has been updated to support both buffs or debuffs, new options available for additional filtering.
• Less garbage data and a lot of internal improvements have been made.

Issues with v7.001-Alpha that have not been addressed:
• Offtank monitoring / coloring / options etc.
• "Headline Text" mode has not yet been implemented.
• Localisations are in need of some refreshing.

--[[v7.000-Alpha]--
-- This is not a final release, should any bugs be present please notify via bug report on the curse page.
• Currently an alpha release updated to '5.3'.
• Some new features implemented, currently no options for them.

--[[v6.008]--
• ToC Update for 5.1, there are no issues with Threat Plates with this patch. Only Tidy Plates for the moment.

--[[v6.007]--
• Finally really looked at what was causing the talent gathering issues.

--[[v6.006]--
• Fixed leaked global.
• Added a level check for talents to avoid any type of issues with low level characters.

--[[v6.005]--
• Fixed issue with improper spec detection, hopefully this issue is resolved now.

--[[v6.004]--
• Fixed issue with improper spec detection for low level characters.

--[[v6.003]--
• Fixed issue with improper spec detection.

--[[v6.002]--
• Fixed issue with "No Outline, Monochrome" text flag.
• Removed ()'s from the spec swap verbose.

--[[v6.001]]--
• Added options for Tidy Plates Nameplate Fading under 'Nameplate Settings' > 'General Settings'
Archived Files (68)
 File Name Version Size Author Date 7.012-Alpha 1MB suicidalkatt 12-24-14 12:12 AM 7.011-Alpha 1MB suicidalkatt 10-14-14 03:12 AM 7.010-Alpha 1MB suicidalkatt 06-03-14 09:49 PM 7.009-Alpha 1MB suicidalkatt 02-05-14 02:31 AM 7.008-Alpha 1MB suicidalkatt 02-03-14 08:56 PM 7.007-Alpha 1MB suicidalkatt 11-27-13 06:10 PM 7.006-Alpha 1019kB suicidalkatt 11-15-13 01:11 AM 7.005-Alpha 1019kB suicidalkatt 09-30-13 07:02 PM 7.004-Alpha 1019kB suicidalkatt 09-10-13 08:58 PM 7.003-Alpha 1019kB suicidalkatt 09-10-13 08:07 PM 7.002-Alpha 1019kB suicidalkatt 09-06-13 03:28 PM 7.001-Alpha 1018kB suicidalkatt 09-06-13 06:29 AM 7.000-Alpha 1MB suicidalkatt 07-12-13 03:52 PM v6.008 1MB suicidalkatt 11-27-12 08:17 PM v6.007 1MB suicidalkatt 09-11-12 12:58 AM v6.006 1MB suicidalkatt 09-10-12 03:58 AM v6.005 1MB suicidalkatt 09-06-12 12:56 PM v6.004 1MB suicidalkatt 09-04-12 03:50 PM v6.003 1MB suicidalkatt 09-04-12 02:03 AM v6.002 1MB suicidalkatt 09-02-12 02:05 AM v6.001 1MB suicidalkatt 08-28-12 03:01 AM v6.001 1MB suicidalkatt 08-27-12 06:29 PM v5.5 1MB suicidalkatt 05-26-12 01:23 AM v5.4 1MB suicidalkatt 11-30-11 04:51 AM v5.3 1MB suicidalkatt 11-07-11 04:43 PM v5.2 1MB suicidalkatt 06-28-11 02:27 PM v5.1.9 1MB suicidalkatt 04-26-11 05:57 PM v5.1.8 1MB suicidalkatt 04-04-11 11:03 AM v5.1.7 1MB suicidalkatt 03-25-11 07:08 AM v5.1.6 1MB suicidalkatt 03-23-11 10:22 AM v5.1.4 1021kB suicidalkatt 03-21-11 08:29 AM v5.1.3 978kB suicidalkatt 03-20-11 07:52 AM v5.1.2 974kB suicidalkatt 03-09-11 10:35 AM v5.1 974kB suicidalkatt 03-09-11 06:59 AM v5.0.1 950kB suicidalkatt 02-24-11 10:40 AM v5.0 950kB suicidalkatt 02-05-11 08:10 AM v4.1-b 905kB suicidalkatt 12-06-10 09:46 PM v4.1-a 905kB suicidalkatt 12-02-10 06:28 AM v4.1 896kB suicidalkatt 12-01-10 03:12 AM v4.0-f 913kB suicidalkatt 11-29-10 02:34 AM v4.0-e 913kB suicidalkatt 11-25-10 08:17 AM v4.0-d 876kB suicidalkatt 11-21-10 08:58 AM v4.0-c 877kB suicidalkatt 11-11-10 12:16 PM v4.0-a 877kB suicidalkatt 10-14-10 06:12 PM v4.0 877kB suicidalkatt 10-11-10 11:45 PM v3.4 858kB suicidalkatt 10-05-10 11:48 PM v3.3 858kB suicidalkatt 10-01-10 06:48 PM v3.2 868kB suicidalkatt 09-15-10 09:24 AM v3.1-f 867kB suicidalkatt 08-10-10 02:26 PM v3.1-e 867kB suicidalkatt 08-10-10 06:19 AM v3.1-d 864kB suicidalkatt 08-05-10 03:52 AM v3.1-c 816kB suicidalkatt 07-05-10 12:57 PM v3.1-b 815kB suicidalkatt 05-14-10 11:56 AM v3.1-a 788kB suicidalkatt 04-20-10 07:02 AM v3.1 791kB suicidalkatt 04-16-10 03:50 AM v3.0.10 553kB suicidalkatt 04-01-10 09:36 AM v3.0.9 553kB suicidalkatt 04-01-10 12:47 AM v3.0.8 554kB suicidalkatt 03-29-10 09:42 AM v3.0.7 400kB suicidalkatt 03-27-10 05:04 AM v3.0.6 275kB suicidalkatt 03-19-10 06:19 PM v3.0.5 275kB suicidalkatt 03-19-10 06:09 PM v3.0.4 275kB suicidalkatt 03-19-10 05:56 PM v3.0.1 275kB suicidalkatt 03-19-10 09:59 AM v3.0 270kB suicidalkatt 03-07-10 06:28 PM v1.0c 214kB suicidalkatt 01-21-10 06:54 AM v2.1b 214kB suicidalkatt 01-20-10 09:04 PM v2.1a 214kB suicidalkatt 01-20-10 08:43 PM v2.1 213kB suicidalkatt 01-20-10 11:40 AM

Comment Options
 02-24-11, 03:44 PM galvin A Warpwood Thunder Caller Forum posts: 94 File comments: 170 Uploads: 0 Is it possible to add spec icons, that way I can know what spec someone is by looking at their name plate. Be really useful for BGs.
 02-24-11, 11:31 AM suicidalkatt A Rage Talon Dragon Guard   Forum posts: 326 File comments: 1427 Uploads: 62 There are a few places needing changes. One being the options of course like you found. Another would be altering the UniqueIconWidget.lua to have the proper name reference. Since you're not changing the "U##" you don't have to add the saved variables for it in the TidyThreatPlates.lua. If you need some more detailed instructions feel free to attack me again. I'll be adding a way to add your own custom settings soon. __________________ -->> The Ultimate Shaman UI - Official Thread <<--
02-24-11, 09:12 AM
danltiger
A Murloc Raider

Forum posts: 9
Deth... you can edit the opacity function by opening up "TidyPlates_ThreatPlates\Functions\alpha.lua"

Just under the first line, "local function SetAlpha(unit)", paste something like this:

if unit.name == "Lava Parasite" then return 0 end

That'd be a quick and dirty method.

Alternatively, look at this post:

You could set up a mini-addon to alter the function, which would persist even if you update Threat Plates.

Like so:

Code:
	local ThemeName = "Threat Plates"
local Theme = TidyPlatesThemeList[ThemeName]

local OriginalAlphaFunction
OriginalAlphaFunction= Theme.SetAlpha

local function NewAlphaFunction(...)
local unit = ...
if unit.name == "Lava Parasite" then return 0
else return OriginalAlphaFunction(...) end
end

Theme.SetAlpha= NewAlphaFunction
I think. I didn't test it.

 Originally posted by Dethstalker Yeah... about that... My edits only changed the menu select options... had no effect on the display of nameplates in actual combat. Can you throw me a bone and clue me in on where else I would need to make an edit as a short term fix? This is the only mob (from Magmaw) where the displaying of the nameplates is an issue so far in Cataclysm so a short term fix is fine. I am perfectly fine with having to manually edit the LUA to address the issue until you can get a more elegant method incorporated into Threat Plates. Found the following line in TidyPlates Threat.lua: Changed to: Just changed the first argument to false (allow mob nameplate), not sure if I need to change any of the other True/False arguments for this to work. Options are as follows: Can't test right now because we have already downed the boss for the week. Need to wait till Tuesday to test.
__________________
Author Portal
Tidy Plates, Tidy Threat, and Tidy Bar
Last edited by danltiger : 02-24-11 at 09:15 AM.

02-23-11, 05:15 AM
Dethstalker
A Murloc Raider

Forum posts: 7
 Originally posted by suicidalkatt That isn't how it works unfortunately :P I'll be changing the options around quite a bit in my next update. I'll be including a "custom nameplates" where you can add your own names and icons of choice.

My edits only changed the menu select options... had no effect on the display of nameplates in actual combat.

Can you throw me a bone and clue me in on where else I would need to make an edit as a short term fix? This is the only mob (from Magmaw) where the displaying of the nameplates is an issue so far in Cataclysm so a short term fix is fine.

I am perfectly fine with having to manually edit the LUA to address the issue until you can get a more elegant method incorporated into Threat Plates.

Found the following line in TidyPlates Threat.lua:
 ["U24"] = {true,true,0.43,0.43,0.43,false,0.85,1,true,false,false}, -- Drudge Ghoul
Changed to:
 ["U24"] = {false,true,0.43,0.43,0.43,false,0.85,1,true,false,false}, -- Lava Parasite
Just changed the first argument to false (allow mob nameplate), not sure if I need to change any of the other True/False arguments for this to work.

Options are as follows:
 ["Reference"] = { [1] = allow mob nameplate, [2] = allow hp color, [3] = r, [4] = g, [5] = b, [6] = show icon, [7] = scale, [8] = alpha, [9] = use unique style, [10] = override scale, [11] = override alpha, [12] = allow raid mark coloring }
Can't test right now because we have already downed the boss for the week. Need to wait till Tuesday to test.
Last edited by Dethstalker : 02-23-11 at 10:06 PM.

02-20-11, 04:49 PM
suicidalkatt
A Rage Talon Dragon Guard

Forum posts: 326
 Originally posted by Dethstalker I just edited the options.lua file with a global search and replace. I am fairly confident that I am never going to go back into Ice Crown Citadel so I edited the existing code that enabled the turning off the display of Drudge Ghoul nameplates. Just do a global search for: Drudge Ghouland replace with: Lava ParasiteHope this helps. You can do this for any of the existing options, Drudge Ghouls are not the "only" mob you can replace.
That isn't how it works unfortunately :P

I'll be changing the options around quite a bit in my next update. I'll be including a "custom nameplates" where you can add your own names and icons of choice.

02-20-11, 08:59 AM
Dethstalker
A Murloc Raider

Forum posts: 7
 Originally posted by Nayfal How did you do that? I urgently need that modification! Could you upload your hacked luas please?
I just edited the options.lua file with a global search and replace. I am fairly confident that I am never going to go back into Ice Crown Citadel so I edited the existing code that enabled the turning off the display of Drudge Ghoul nameplates.

Just do a global search for:
Drudge Ghoul
and replace with:
Lava Parasite
Hope this helps. You can do this for any of the existing options, Drudge Ghouls are not the "only" mob you can replace.
Last edited by Dethstalker : 02-20-11 at 01:52 PM.

 02-19-11, 10:36 AM the_sober A Kobold Labourer Forum posts: 0 File comments: 38 Uploads: 0 about castbar Hello, i have some problem with cast bar, sometimes casts that we don't able to interrupt are show without the red lines and vice-versa. great addon.
 02-19-11, 03:46 AM feardaking A Kobold Labourer Forum posts: 0 File comments: 1 Uploads: 0 Guys, how i can increase debuff scale in threat plates? I can make only different position on debuff widget...
02-17-11, 05:19 AM
Nayfal
A Kobold Labourer

Forum posts: 0
 Originally posted by Dethstalker Just ran into the firs boss in Cataclysm where it would be nice to not see Threat Bars for adds. Heroic Magmaw - Lava Parasite I think I hacked the LUA to make them not show but adding an option to hide those little bastards would be nice.
How did you do that? I urgently need that modification!

 02-13-11, 11:27 AM knowntobe A Kobold Labourer Forum posts: 0 File comments: 35 Uploads: 0 I cant get any debuffs to display with the new versions of TP and TPTP newest beta versions. Downgrading works fine though.
02-12-11, 03:57 AM
chaltione
A Kobold Labourer

Forum posts: 0
 Originally posted by Dethstalker Just ran into the firs boss in Cataclysm where it would be nice to not see Threat Bars for adds. Heroic Magmaw - Lava Parasite I think I hacked the LUA to make them not show but adding an option to hide those little bastards would be nice.
Would be pretty awesome with an interface option to add mob names to a black list that won't show their nameplates.

 02-11-11, 07:13 PM Dethstalker A Murloc Raider Forum posts: 7 File comments: 15 Uploads: 0 Just ran into the firs boss in Cataclysm where it would be nice to not see Threat Bars for adds. Heroic Magmaw - Lava Parasite I think I hacked the LUA to make them not show but adding an option to hide those little bastards would be nice.
02-09-11, 07:02 PM
suicidalkatt
A Rage Talon Dragon Guard

Forum posts: 326
Re: Mouse Buttons

 Originally posted by apmech Since installing this addon, I have lost control of some of the buttons on my G700 mouse. It even tattles on itself if im typing in chat and hit button 7 "Tidy Plates: Threat Plates" will appear in the chat line. I have tried uninstalling this and tidy plates from both the addon and wtf files, but the problem remains. I have tried to change the macros for these button to no avail. I hate the idea of having to uninstall everything to do it. While I do like this addon, I bought my mouse for the reason of having the extra buttons. Any ideas how I can get my extra mouse buttons back?
I have no idea what your issue could be. Threat Plates has no button functionality even remotely associated with it.

 02-09-11, 06:09 PM Xephyte A Kobold Labourer Forum posts: 0 File comments: 1 Uploads: 0 Not able to limit highlighting to -my target- Hello. First off I'd like to commend you on a great addon. I love the class icons and the look of it in general. However, there's one thing I've been trying to do get sorted and that is limiting the highlighting to -my target- only as I use it to make it easier to spot where I have -my target- target. (This is PvE wise so far but it might also concern pvp as well)As soon as I enter combat other nearby targets, even neutral ones, get highlighted just like -my target-. Now, I've tried every single option to solve this but no to avail. So, my question is: is it possible to do this with the current version or is this somethind you'd have to add? Thanks in advance.
02-09-11, 12:20 AM
Coota
A Kobold Labourer

Forum posts: 1
Re: Feature request / how do i get this to work

 Originally posted by Odeanathus Hello there, first off. I love the addon, it makes my job of tanking bullshit that get's bodypulled alot easier ^^ It would be nice however to get another bar setting (and possibly a name list, or going by the tank settings done in a raid) for mobs that are tanked by another tank, currently those showup as npc's i have no threat on (which is obviously true) Is this feature implemented? And if so how the hell do i get it to work? And if it is not is there any plan on implementing something like this in the future? Greetings, Odea
Not sure if it is implemented but probably wouldn't be hard for someone with the means to add a quick UnitGroupRolesAssigned(name) check in there somewhere so it knows if someone else in the party/raid is marked as tank. Should work whether they are in a LFD party (Blizz marked them as tank) or in a raid with MT role.

I absolutely love this addon, and can't live without it. And if asked for the one feature I think it needs, this would be it.

Category Jump: