Threat Plates

Threat Plates

30M Downloads

Feature Request : Option to Automatically Turn Off Nameplates While In Town

Gogo1951 opened this issue ยท 25 comments

commented

You can use the "rested" state and then just revert the setting back when you lose "rested" state.

Dalaran is worse than Shat was, everything is so close quarters...

image

commented

The following script will hide enemy nameplates in rested areas (how to enable it, see https://github.com/Backupiseasy/ThreatPlates/wiki/Scripting-Custom-Styles):

Ds1xpTnmq8Vl9PI0icgBpSjnjYkbiOsAxDOiEjnUjxB9MRDKTdqFXF23DUjqN0ysdzP2ZxU)87357UItlYlyZbJvOvfSZBm6FcvUJFCVMZlyJATo9wMBNeSOTzbhsu8LsGKUtjCZaELJ8hVNLCx(S4XfFVGD5S0KSlg)ajF9ewE64eu0vWM06MSkvzDCvfgu8ZzaMWILfSu1FOV)s6f2xtBDWqudddggo7g9tPvy6rhyvgrJly8LTQ9OIDV((KhbfAA(UgancJzn3uJbCV6PJJFiz2I7MErCEYIzjiwZUcPUUoWXXWAE1omD7Tpe93WLJp2xM8mFBJe8LR0gFjwrrYyfQ1(sUVeXIVeOW8v)nR6G4WOOOJ834l9L5Bma3nvYDGnkr9OWOvBrRJY1RxlbgY1efSva2HOhGQMQa9unGSjQUxN)cy6tOVS3QdrX)ne8LF71y27oDeR8LuNrQD68Pm8f01Yn7goOrY3bMbh5lj0KANbwhwzqxlDBa1RbGoJwmAo3eXah9)Wbk(wOHq1biyWh8LNCqIbPfEFr50dJIQE)LxeEpplHMZwlmsl1gQ5uqnPS0S5lUvyRw8JwI9A1TCZVIwkBWHjle3ItBCNOQVJg1Tp5xj1prD(uUUg41sHcMlGGUCJy9ACccF(hXTo6)uvtRJ6zJTXgdFhQlaOUrGWCco4HvJ)L1XTg(B(9auMOK7UfHccd3lX9TJO7agTVWGWNlB2WPvlSKvRW1pH(4aFjcfSkS5j7KOV85ISp2lCgjCgE9t0xPbbdXhwMgXthtNkEgK9RX6ZyahCjMbQ4JBuWcTgxbze1qCaml7QnSRrv4yuFdVaNDgjCOC4TnSx8qVzvCjvly2GaXPQocWmHRRd)USdX0YRS(wYW6r6u87p

It enables it outside of cities which makes sense, I guess, as if you want to also hide enemy plates outside of cities you could just disable them. What do you think?

commented

When in a sanctuary city, and you can't attack people, I think it would be great to disable the nameplates. Like everyone is a friend in town... I couldn't attack them if I wanted to. No point in having all the clutter on the screen just because someone is the opposite faction. I'll try the script, thanks!

commented

Can you just make this a core feature? Having to add it manually seems clunky.

It would be great to just have it enabled by default for everyone. I hear the same issue every time I introduce people to Threat Plates.

commented

Well, you only have to add it once (and update it, I guess). So, I don't consider that a bad solution in general.

I want to rework the whole Automation section as there are several issues regarding this and I also think that more options would help a lot, but not in the immediate future as I will work on other stuff first.

commented

Hey @Backupiseasy ,

Just an FYI, the link in the previous comment is broken.

commented

Also, there's no "ok" or "save" button... just a "close" button on the import screen. Little weird.

image

commented

When you try and import from https://github.com/Backupiseasy/ThreatPlates/wiki/Custom-Style-Examples

You get this. In Wrath Classic.

image

commented

The link is broken as I disabled internal issues on CurseForge. The data would still be there, but it is no longer accessible. That's why I copied all text into these issues here :)

commented

Did you try to import a custom nameplate? The screenshot above shows that you use the function to import a profile (under Profiles). That will not work. Importing custom nameplates is done unter Custom Nameplates - General Settings.

commented

Also, you need to enable scripting first with /tptp toggle-scripting

commented

I don't know... I think the UX isn't intuitive.

I just get errors, and there's no way to delete a custom entry.

image

No delete once you add "unit:1" - meh, sorry mate the UX here needs work.

image

I wouldn't hide anything behind /tptp toggle-scripting, I would just add it as a tab.

For everything you'll need a Create, Read, Update, and Delete.

I get you've written some, and I skimmed it, but I think I'll just wait until this is default functionality. It's been something I've wanted for a long time, but what you're sending me doesn't work for me in Wrath Classic.

commented

Why is it needed? Well this is me walking around town... =P

image

commented

What's the difference between "Duplicate" & "Copy" here?

image

commented

I did find the delete button... but yeah... it's just a bit hard to use. Sorry mate. I'll keep playing.

commented

Just so we're clear... I went here.

image

Then I clicked Import...

Pasted in script from here https://github.com/Backupiseasy/ThreatPlates/wiki/Custom-Style-Examples

Then I got this error.

image

Did I do some thing wrong, or is there a bug?

commented

Also tried "new" but didn't have any luck that way either.

image

commented
  • https://www.curseforge.com/wow/addons/tidy-plates-threat-plates/issues/503
    • In Shattrath, the sheer number of nameplates makes it hard to see anything. I end up disabling nameplates but then sometimes forget to turn them back on. Given that Shattrath is a Sanctuary, it would be nice if nameplates could be off in this zone, or in all Sanctuaries. Either some sort of option to blanket disable nameplates in Shat. Does anyone want to see nameplates in Shattrath? Is this perhaps something that should be done in all towns?
commented

This is how you correctly import a custom style, correct:

image

As you get an error message, you probably import wrong import string. Using the above

Ds1xpTnmq8Vl9PI0icgBpSjnjYkbiOsAxDOiEjnUjxB9MRDKTdqFXF23DUjqN0ysdzP2ZxU)87357UItlYlyZbJvOvfSZBm6FcvUJFCVMZlyJATo9wMBNeSOTzbhsu8LsGKUtjCZaELJ8hVNLCx(S4XfFVGD5S0KSlg)ajF9ewE64eu0vWM06MSkvzDCvfgu8ZzaMWILfSu1FOV)s6f2xtBDWqudddggo7g9tPvy6rhyvgrJly8LTQ9OIDV((KhbfAA(UgancJzn3uJbCV6PJJFiz2I7MErCEYIzjiwZUcPUUoWXXWAE1omD7Tpe93WLJp2xM8mFBJe8LR0gFjwrrYyfQ1(sUVeXIVeOW8v)nR6G4WOOOJ834l9L5Bma3nvYDGnkr9OWOvBrRJY1RxlbgY1efSva2HOhGQMQa9unGSjQUxN)cy6tOVS3QdrX)ne8LF71y27oDeR8LuNrQD68Pm8f01Yn7goOrY3bMbh5lj0KANbwhwzqxlDBa1RbGoJwmAo3eXah9)Wbk(wOHq1biyWh8LNCqIbPfEFr50dJIQE)LxeEpplHMZwlmsl1gQ5uqnPS0S5lUvyRw8JwI9A1TCZVIwkBWHjle3ItBCNOQVJg1Tp5xj1prD(uUUg41sHcMlGGUCJy9ACccF(hXTo6)uvtRJ6zJTXgdFhQlaOUrGWCco4HvJ)L1XTg(B(9auMOK7UfHccd3lX9TJO7agTVWGWNlB2WPvlSKvRW1pH(4aFjcfSkS5j7KOV85ISp2lCgjCgE9t0xPbbdXhwMgXthtNkEgK9RX6ZyahCjMbQ4JBuWcTgxbze1qCaml7QnSRrv4yuFdVaNDgjCOC4TnSx8qVzvCjvly2GaXPQocWmHRRd)USdX0YRS(wYW6r6u87p

works for me without any error message when importing. Which one did you import that did not work? Can you post it here? That's the only way for me to verify what is going wrong.

Scripting is not yet finished that's why it is not enabled by default. Most people should be fine with just importing styles, creating new ones, you obviously have to know Lua and programming, so it is indeed not indended for the normal user.

Duplicate means duplicating a custom style, e.g., creating a new style which has the same settings as the old one. Copy just copies als settings and you can afterwards paste them into an existing one. It depends on the situation what makes more sense, I guess.

commented

Sure.

Using the code you posted... I get this.

image

I'm on the latest from Curseforge, in Wrath Classic.

image

commented

It seems to "work" in the city, but it also seems to have changed some of my settings...

The import was not just that setting, it seems to be all the data around the bars. All the custom fonts and tweaks I made seem gone now. I can re-build it but yeah... I think this isn't ready for prime time. It was a little bit of a pain to set it all up the way I wanted it before so the fonts matched my UI. I've toyed with the settings since Vanilla and had them exactly where I wanted them. Oh well.

commented

Really want I want is just another setting here...

Now the "always show" is bugging me because I've clearly over ridden the "always" part.

image

Show nameplates when not rested.
Always show nameplates.
...

Or maybe just someplace where it says... I play around with it, but I don't know what all the settings mean.

Enable Threatplates Everywhere
Enable ThreatPlates When Not In Town (Rested)

The wording on all the settings gets me.

commented

Here's where the setting should be.

In Town

Show Enemy Nameplates | Show Friendly Nameplates.

image

commented

Just a small thing about UX, and it just threw me even...

"On should mean on."

One is toggle to turn on, the other is toggle to turn off. This could use a bit of work. (=

image

commented

I had a backup of my saved variables from a week ago. No harm no foul. Love to see this feature added WITHOUT having to add a custom script. I think any time you add custom scripts your audience is just the dev who wrote it. (=