Download
(188 Kb)
Download
Updated: 12-17-13 11:44 AM
Pictures
File Info
Compatibility:
Siege of Orgrimmar (5.4)
Updated:12-17-13 11:44 AM
Created:07-31-12 03:04 PM
Downloads:3,150
Favorites:36
MD5:
Categories:Unit Mods, PvP, Arena, BattleGrounds
5.4
Target Nameplate Indicator
Version: 1.08
by: Choonstertwo [More]
TargetNameplateIndicator attaches a texture to your target's nameplate to make them easier to spot.

Version 1.08 now includes twelve textures:
  • Red targeting reticule (the default texture, contributed by Dridzt of WoWI)
  • Red arrow (contributed by DohNotAgain of WoWI)
  • Neon versions of the reticule and arrow (contributed by mezmorizedck of Curse)
  • Two red inverted triple chevrons (contributed by OligoFriends of Curse/WoWI)
  • Red and green 3D Arrows (contributed by OligoFriends of Curse/WoWI)
  • Skull and crossbones (contributed by OligoFriends of Curse/WoWI)
  • Red concentric circles in the style of a target (contributed by OligoFriends of Curse/WoWI)
  • Red star with gold outline (contributed by OligoFriends of Curse/WoWI)
  • Neon green arrow with a red target (contributed by OligoFriends of Curse/WoWI)

The texture file, size and anchoring settings can be changed at the top of the core.lua file.

If you want to contribute a custom texture (that you own), simply leave a comment here or on Curse with the image embedded or a direct link to the image.

I recommend backing up your core.lua file if you make any changes to it so you can easily re-apply them after an update. Also back up any custom textures you add.

Thanks to Meneltel for posting this request, which inspired me to write TargetNameplateIndicator.
1.08
  • Trim trailing spaces
  • Add DEBUG flag to enable/disable debugging output
  • Replace all debugging print() calls with debugprint() calls
  • Wrap debugprint() calls in --@debug@/--@end-debug@ so CurseForge packager comments them out
  • Add FindGlobals tools-used reference in .pkgmeta
  • Add OptionalDeps and X-Embeds tags to TOC as recommended by LibNameplateRegistry
  • Rewrite around LibNameplateRegistry-1.0
  • Update for 5.4
  • Add three new textures
1.07
  • Added red/green 3D arrow and skull and crossbones textures provided by OligoFriends of Curse/WoWI
  • Not updating LibNameplate for now, the latest alpha versions don't seem to work very well.
1.06
  • Added red inverted chevron textures provided by OligoFriends of Curse/WoWI
1.05
  • Updated LibNameplate-1.0 to r145 for the nameplate changes in 5.1. This version of the library is still in alpha, so please report any errors or strange behaviour.
1.04
  • Added neon textures provided by mezmorizedck of Curse
    Renamed the reticule texture to Reticule.tga and changed the TEXTURE_PATH variable's default value to match
1.03
  • Updated LibNameplate to version 1.0.36, which should fix the GetNumRaidMembers error
  • Updated TOC to 5.0
1.02
  • Added a red arrow texture provided by DohNotAgain of WoWI
  • Added more detail to the comments at the top of core.lua, including stuff about custom textures, GIMP and texture contribution.
1.01
  • Changed the default texture to a red targeting reticule provided by Dridzt of WoWI
Optional Files (0)


Archived Files (8)
File Name
Version
Size
Author
Date
1.07
118kB
Choonstertwo
02-17-13 12:56 AM
1.06
68kB
Choonstertwo
01-16-13 02:02 AM
1.05
48kB
Choonstertwo
11-28-12 10:00 AM
1.04
48kB
Choonstertwo
11-03-12 12:57 AM
1.03
27kB
Choonstertwo
10-17-12 06:27 AM
1.02
26kB
Choonstertwo
08-25-12 10:24 AM
1.01
23kB
Choonstertwo
08-18-12 09:47 AM
1.0
21kB
Choonstertwo
07-31-12 03:04 PM


Post A Reply Comment Options
Unread 06-24-14, 12:12 PM  
meljen
A Fallenroot Satyr

Forum posts: 22
File comments: 280
Uploads: 0
I think a white inverted chevron would be nice, too. :-)
meljen is offline Report comment to moderator  
Reply With Quote
Unread 05-07-14, 02:57 AM  
Rawdawg
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
Re: Re: Personal Icon

Originally Posted by Choonstertwo
Originally Posted by Rawdawg
I have an icon that I would like to use that I created in CS5 and saved as a .Tga, but in game it only loads as a green square? Not sure what I'm doing wrong, suggestions?
All I can suggest is to read through this guide and make sure your image matches all the criteria.
Ty ty, guide got it working and now the images are loading, now just to wait and hear back on how to create a transparent background.
Rawdawg is offline Report comment to moderator  
Reply With Quote
Unread 05-06-14, 01:10 AM  
Choonstertwo
A Theradrim Guardian
 
Choonstertwo's Avatar
AddOn Author - Click to view AddOns

Forum posts: 66
File comments: 61
Uploads: 28
Re: Personal Icon

Originally Posted by Rawdawg
I have an icon that I would like to use that I created in CS5 and saved as a .Tga, but in game it only loads as a green square? Not sure what I'm doing wrong, suggestions?
All I can suggest is to read through this guide and make sure your image matches all the criteria.
Last edited by Choonstertwo : 05-06-14 at 01:11 AM.
Choonstertwo is offline Report comment to moderator  
Reply With Quote
Unread 05-04-14, 07:12 PM  
Rawdawg
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
Personal Icon

I have an icon that I would like to use that I created in CS5 and saved as a .Tga, but in game it only loads as a green square? Not sure what I'm doing wrong, suggestions?
Last edited by Rawdawg : 05-04-14 at 07:13 PM.
Rawdawg is offline Report comment to moderator  
Reply With Quote
Unread 12-17-13, 12:01 PM  
Choonstertwo
A Theradrim Guardian
 
Choonstertwo's Avatar
AddOn Author - Click to view AddOns

Forum posts: 66
File comments: 61
Uploads: 28
1.08

I've just released version 1.08, which has been rewritten around LibNameplateRegistry-1.0 and updated for 5.4.X. This version also includes three new textures provided by OligoFriends.

I apologise for the delay, I've been fairly busy lately.
Choonstertwo is offline Report comment to moderator  
Reply With Quote
Unread 12-04-13, 06:34 AM  
Choonstertwo
A Theradrim Guardian
 
Choonstertwo's Avatar
AddOn Author - Click to view AddOns

Forum posts: 66
File comments: 61
Uploads: 28
Originally Posted by Choonstertwo
Thanks for the report, Imithat. I should stop being lazy and make the switch to LibNameplateRegistry.
I've just pushed a new alpha version of the AddOn to CurseForge and GitHub, but it currently doesn't work due to a bug in LibNameplateRegistry-1.0 (the new nameplate library I'm using).

Once this is fixed, I'll release the new version to Curse and WoWI.
Choonstertwo is offline Report comment to moderator  
Reply With Quote
Unread 12-03-13, 02:21 AM  
Choonstertwo
A Theradrim Guardian
 
Choonstertwo's Avatar
AddOn Author - Click to view AddOns

Forum posts: 66
File comments: 61
Uploads: 28
Thanks for the report, Imithat. I should stop being lazy and make the switch to LibNameplateRegistry.
Choonstertwo is offline Report comment to moderator  
Reply With Quote
Unread 12-02-13, 02:37 PM  
Imithat
A Deviate Faerie Dragon
 
Imithat's Avatar
AddOn Author - Click to view AddOns

Forum posts: 16
File comments: 148
Uploads: 5
6946x LibNameplate-1.0\LibNameplate-1.0-38.lua:879: attempt to index a nil value
LibNameplate-1.0\LibNameplate-1.0-38.lua:879: in function "GetNameRegion"
LibNameplate-1.0\LibNameplate-1.0-38.lua:642: in function <LibNameplate-1.0\LibNameplate-1.0.lua:640>
LibNameplate-1.0\LibNameplate-1.0-38.lua:1006: in function "IsInCombat"
LibNameplate-1.0\LibNameplate-1.0-38.lua:384: in function <LibNameplate-1.0\LibNameplate-1.0.lua:383>
LibNameplate-1.0\LibNameplate-1.0-38.lua:404: in function "NameplateFastAnimation"
LibNameplate-1.0\LibNameplate-1.0-38.lua:543: in function <LibNameplate-1.0\LibNameplate-1.0.lua:543>

Locals:
t = <table> {
(null) = <table> {
}
(null) = <table> {
}
(null) = <table> {
}
(null) = <table> {
}
}
frame = NamePlate5 {
0 = <userdata>
threat = <unnamed> {
}
healthbar = <unnamed> {
}
castbar = <unnamed> {
}
_name = <unnamed> {
}
newPlate = NewNamePlate5 {
}
border = <unnamed> {
}
rnp_checked = true
dragon = <unnamed> {
}
boss = <unnamed> {
}
barFrame = <unnamed> {
}
name = <unnamed> {
}
highlight = <unnamed> {
}
raid = <unnamed> {
}
level = <unnamed> {
}
nameFrame = <unnamed> {
}
}
(*temporary) = <table> {
}
lib = <table> {
GetLevel = <function> defined @Interface\AddOns\TargetNameplateIndicator\LibNameplate-1.0\LibNameplate-1.0\LibNameplate-1.0.lua:1017
GetReaction = <function> defined @Interface\AddOns\TargetNameplateIndicator\LibNameplate-1.0\LibNameplate-1.0\LibNameplate-1.0.lua:1189
GetHealthMax = <function> defined @Interface\AddOns\TargetNameplateIndicator\LibNameplate-1.0\LibNameplate-1.0\LibNameplate-1.0.lua:1216
GetHealth = <function> defined @Interface\AddOns\TargetNameplateIndicator\LibNameplate-1.0\LibNameplate-1.0\LibNameplate-1.0.lua:1227
plateChildren = <table> {
}
IsTarget = <function> defined @Interface\AddOns\TargetNameplateIndicator\LibNameplate-1.0\LibNameplate-1.0\LibNameplate-1.0.lua:960
onHideHooks = <table> {
}
IsCasting = <function> defined @Interface\AddOns\TargetNameplateIndicator\LibNameplate-1.0\LibNameplate-1.0\LibNameplate-1.0.lua:1168
threatStatus = <table> {
}
NameplateSlowAnimation = <function> defined @Interface\AddOns\TargetNameplateIndicator\LibNameplate-1.0\LibNameplate-1.0\LibNameplate-1.0.lua:422
HideMouseoverRegion = <function> defined @Interface\AddOns\TargetNameplateIndicator\LibNameplate-1.0\LibNameplate-1.0\LibNameplate-1.0.lua:1098
NameplateOnShow = <function> defined @Interface\AddOns\TargetNameplateIndicator\LibNameplate-1.0\LibNameplate-1.0\LibNameplate-1.0.lua:287
healthOnValueChanged = <function> defined @Interface\AddOns\TargetNameplateIndicator\LibNameplate-1.0\LibNameplate-1.0\LibNameplate-1.0.lua:515
NameplateOnHide = <function> defined @Interface\AddOns\TargetNameplateIndicator\LibNameplate-1.0\LibNameplate-1.0\LibNameplate-1.0.lua:315
IsMouseover = <function> defined @Interface\AddOns\TargetNameplateIndicator\LibNameplate-1.0\LibNameplate-1.0\LibNameplate-1.0.lua:1088
GetEliteRegion = <function> defined @Interface\AddOns\TargetNameplateIndicator\LibNameplate-1.0\LibNameplate-1.0\LibNameplate-1.0.lua:907
healthOnValueChangedHooks = <table> {
}
nameplates = <table> {
}
GetClass = <function> defined @Interface\AddOns\TargetNameplateIndicator\LibNameplate-1.0\LibNameplate-1.0\LibNameplate-1.0.lua:1204
HookNameplate = <function> defined @Interface\AddOns\TargetNameplateIndicator\LibNameplate-1.0\LibNameplate-1.0\LibNameplate-1.0.lua:559
IsElite = <function> defined @Interface\AddOns\TargetNameplateIndicator\LibNameplate-1.0\LibNameplate-1.0\LibNameplate-1.0.lua:1061
onFinishedGroups = <table> {
}
GetTargetNameplate = <function> defined @Interface\AddOns\TargetNameplateIndicator\LibNameplate-1.0\LibNameplate-1.0\LibNameplate-1.0.lua:1248
IsBoss = <function> defined @Interface\AddOns\TargetNameplateIndicator\LibNameplate-1.0\LibNameplate-1.0\LibNameplate-1.0.lua:1048
GetThreatSituation = <function> defined @Interface\AddOns\TargetNameplateIndicator\LibNameplate-1.0\LibNameplate-1.0\LibNameplate-1.0.lua:1074
prevHealth = <table> {
}
SetupNameplate = <function> defined @Interface\AddOns\TargetNameplateIndicator\LibNameplate-1.0\LibNameplate-1.0\LibNameplate-1.0.lua:265
GetNameplateByHealth = <function> defined @Interface\AddOns\TargetNameplateIndicator\LibNameplate-1.0\LibNameplate-1.0\LibNameplate-1.0.lua:1334
GetThreatRegion = <function> defined @Interface\AddOns\TargetNameplateIndicator\LibNameplate-1.0\LibNameplate-1.0\LibNameplate-1.0.lua:918
IsMarked = <function> defined @Interface\AddOns\TargetNameplateIndicator\LibNameplate-1.0\LibNameplate-1.0\LibNameplate-1.0.lua:1152
GetName = <function> defined @Interface\AddOns\TargetNameplateIndicator\LibNameplate-1.0\LibNameplate-1.0\LibNameplate-
Imithat is offline Report comment to moderator  
Reply With Quote
Unread 08-08-13, 11:36 PM  
Choonstertwo
A Theradrim Guardian
 
Choonstertwo's Avatar
AddOn Author - Click to view AddOns

Forum posts: 66
File comments: 61
Uploads: 28
Originally Posted by Vigs999
I was wondering since I have a Mac. and .exe files dont open to configure the icon if there was a way to make it more Mac friend.. Id appreciate it a lot! And I am liking the addon too it helps a lot!

and oh... if its possible.. have an option to keep the icon in yourself too
Configuring the icon has nothing to do with .exe files, just open the core.lua file in a text editor and read the instructions in it. This will be easier with a text editor that has syntax highlighting, like gedit, Kate or one of the others listed here (you can see which ones support OS X here).

The player's own character doesn't have a nameplate, so there's nothing to anchor the icon to.

I'm working on an update for this AddOn based on Archarodim's new LibNameplateRegistry library, but it's going to take a while to finish.
Choonstertwo is offline Report comment to moderator  
Reply With Quote
Unread 08-08-13, 06:51 PM  
Vigs999
A Kobold Labourer
 
Vigs999's Avatar

Forum posts: 0
File comments: 16
Uploads: 0
I was wondering since I have a Mac. and .exe files dont open to configure the icon if there was a way to make it more Mac friend.. Id appreciate it a lot! And I am liking the addon too it helps a lot!

and oh... if its possible.. have an option to keep the icon in yourself too
Last edited by Vigs999 : 08-08-13 at 07:07 PM.
Vigs999 is offline Report comment to moderator  
Reply With Quote
Unread 02-17-13, 12:58 AM  
Choonstertwo
A Theradrim Guardian
 
Choonstertwo's Avatar
AddOn Author - Click to view AddOns

Forum posts: 66
File comments: 61
Uploads: 28
1.07

I've just uploaded version 1.07, which includes three new textures contributed by OligoFriends.
Choonstertwo is offline Report comment to moderator  
Reply With Quote
Unread 11-28-12, 10:04 AM  
Choonstertwo
A Theradrim Guardian
 
Choonstertwo's Avatar
AddOn Author - Click to view AddOns

Forum posts: 66
File comments: 61
Uploads: 28
Version 1.05

I've just released version 1.05, which includes a 5.1-compatible version of LibNameplate. This version is still in alpha, so it there's a small chance it may produce some errors or strange behaviour (I didn't encounter any in my brief testing). Please report any errors or strange behaviour in the comments on Curse or WoW Interface.
Last edited by Choonstertwo : 11-28-12 at 10:11 AM.
Choonstertwo is offline Report comment to moderator  
Reply With Quote
Unread 11-27-12, 09:12 PM  
Choonstertwo
A Theradrim Guardian
 
Choonstertwo's Avatar
AddOn Author - Click to view AddOns

Forum posts: 66
File comments: 61
Uploads: 28
5.1

I haven't tested TNI with 5.1 yet, but I saw on the Tidy Plates changelog that the layout used by Blizzard's nameplates has changed. This may cause the AddOn to not work properly until LibNameplate is updated.
Last edited by Choonstertwo : 11-27-12 at 09:13 PM.
Choonstertwo is offline Report comment to moderator  
Reply With Quote
Unread 11-06-12, 07:32 AM  
rasool_rpd
A Kobold Labourer
 
rasool_rpd's Avatar

Forum posts: 0
File comments: 1
Uploads: 0
he he he its funny
rasool_rpd is offline Report comment to moderator  
Reply With Quote
Unread 10-17-12, 07:22 PM  
theredwolf
A Defias Bandit
 
theredwolf's Avatar

Forum posts: 2
File comments: 9
Uploads: 0
Thank you. It looks like that worked.
theredwolf is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: