addon is a bridge between TotalRP3
, a Mary Sue Protocol client, and ElvUI
[rp:tags] adds a number of tags to ElvUI based on TotalRP3 fields, colors, and other qualities related to roleplaying. For example,
CODE: Select all
[rp:statuscolor][rp:ooc][rp:npc] [rp:color][rp:name], [rp:gendercolor][rp:gender] [rp:race] [rp:class]
* if the unit is an NPC, display [NPC] in a color reserved for NPCs (configurable in TRP3)
* if the unit is a PC and they're not in character, display [OOC] in your chosen out-of-character color
* display the character's name (or unitname as a fallback) in the color they have set on their TRP3 profile
* display the character's gender in the color you've chosen for that gender, e.g. pink for girls, blue for boys (change these please!)
* display the character's RP race, such as "Ren'dorei", as set in their TRP3/MSP profile
* display the character's RP class, such as "Void Dancer", as set in their TRP3/MSP profile
You need to have TRP3 installed
in order to use this. Configuration is via TRP3.
If you want to chat about the addon, drop by the [rp:tags] Discord
For a brief tutorial, see the Moon Guard wikia
Updated for WoW 8.2.
Fixed several bugs
Added keybindings for RPTAGS help, RPTAGS options.
Added keybinding for "Open Mouseover Profile" in both MRP and TRP3.
Fixed a bug preventing the importation of RPTAGS options previously saved in Total RP 3's config system.
Fixed some bugs since the previous verison;
Re-added the reference menu in Options
Something else that slips my mind.
v0.940 beta 10:
Added more granular control over hiding rp:UnitFrames;
Styling of rp:UnitFrames status bar.
v0.940 beta 8:
Bug fixes for MyRolePlay support; removed TargetTarget frame; added [rp:target] tags.
v0.940 beta 2:
Major changes. Now includes rp:UnitFrames for running alongside ElvUI or without running ElvUI at all. New config system. More tags. Tag editor. More!
Updated for 8.1, changed a little about how wrapping and field size for glances work.
Fixed a bug related to updating frames when in a party or raid.
Fixed a bug where [rp:color] was actually displaying [rp:eyecolor].
Added [rp:statusicon] tag.
Some bug fixes, plus added pronoun tags. See /rptags pronouns for details.
Fixed a bug from yesterday's update that was causing the game to freeze for part of a second while updating unit frames.
Also a bonus in-game "user manual" for people with trp3 Extended.
Labels! For most tags, you can add a -label flag onto it.
That does the following:
1. It puts a label, like "Age: " in front of the tag value.
2. It puts a newline after the tag value.
3. If the unit doesn't have the field to display, it puts nothing.
So you can do [rp:age-label][rp:alignment-label][rp:eyes-label] and let's say the target doesn't have an alignment custom field set. You'll see:
Better control over field display sizes!
Use the sliders to set how big you want your fields to be, in characters, from 5 to 60. Or you can give a limit of 0 which means no limits at all.
Icons! (I think I kind of buried the lede...)
You can use icons for the following:
[rp:icon] -- the default icon
[rp:gendericon] -- an icon based on the unit's gender, colored according to your gender color settings
[rp:glance-icons] -- a horizontal row of unit's at-first-glance icons
[rp:icon-glance-2] -- the unit's second at-first-glance icon
... speaking of which ...
At first glance!
You can do the following now:
[rp:glance-2] -- the title of the second at-first-glance
[rp:glance-2-text] -- the text of the second at-first-glance
[rp:glance-2-icon] -- the icon (an alias for [rp:icon-glance-2]) for the second at-first-glance
[rp:glance-2-full] -- the icon, the title, and the text
[rp:years] -- This will say like "30 years", depending on the unit's age field
[rp:years-old] -- "30 years old"
[rp:years-ago] -- "30 years ago"
If the unit's age is set to something like "30ish", you'll instead see
[rp:years-old] -- "about 30 years old"
New Demo UI!
There's a new demo UI. It's ugly but that's okay, you can make a better one.Â
Get to it through TRP3 -> Settings -> [rp:tags] settings -> Demo (at the bottom)
Click the button, copy the text (it says it's a url link, but it's not, don't worry about it), and then go to
ElvUI Config -> Profiles -> Import -> and paste in the messy text. Boom! You get a new demo UI to play with.
We Need Our Giant Face Pictures UIs!
Speaking of ElvUI, go to ElvUI Config -> [rp:tags] and there's a single checkbox that will let you break the normal limits on ElvUI's unit frames, at least the player and target frames. This way you can have a giant face that takes up half your screen.
Added more config options for maximum tag sizes
Added parsing of age, gender, height, and weight
Added support for non-binary and neuter genders (when parsed)
Added tag [rp:years] -- like [rp:age] but gives the parsed value
Added config options for comparative colors
Added comparative color tags [rp:agecolor], [rp:heightcolor], and [rp:weightcolor], relative to the player's values (when parsed)