FlagRSP2
FlagRSP2 is an AddOn for World of Warcraft that allows players to add additional information about their characters into the game. It is designed to support role players and allow others with MSP compatible AddOns to easily see if the character is a role player or is even in character. Characters can be fleshed out with additional names, titles, and detailed descriptions.
FlagRSP2 is a continuation of flagRSP 0.5.6 by Flokru. FlagRSP2 is a completely new code base designed to be more efficient and play well with other AddOns. As of 2.5, FlagRSP2 uses the new Mary Sue Protocol to communicate, and no longer uses chat channels.
If your FlagRSP2 copy is OLDER than 1.5.x you should delete the FlagRSP2 directory first!(The Curse Client will do this for you if you use that.) Copy the "flagRSP2" folder into your World of Warcraft AddOns folder. Before selecting your character and entering the game other MSP RP AddOns such as MyRolePlay must be disabled to prevent conflicts.
If you really like this AddOn and would like to help support it, there are a couple of things you can do. You can help by providing clear bug reports that try to accurately describe the problem and screenshots are helpful. Submit your trouble ticket here.
FlagRSP2 is a continuation of flagRSP 0.5.6 by Flokru. FlagRSP2 is a completely new code base designed to be more efficient and play well with other AddOns. As of 2.5, FlagRSP2 uses the new Mary Sue Protocol to communicate, and no longer uses chat channels.
If your FlagRSP2 copy is OLDER than 1.5.x you should delete the FlagRSP2 directory first!(The Curse Client will do this for you if you use that.) Copy the "flagRSP2" folder into your World of Warcraft AddOns folder. Before selecting your character and entering the game other MSP RP AddOns such as MyRolePlay must be disabled to prevent conflicts.
If you really like this AddOn and would like to help support it, there are a couple of things you can do. You can help by providing clear bug reports that try to accurately describe the problem and screenshots are helpful. Submit your trouble ticket here.
2.5.3 fixes a bug in 2.5.2. (The “cleaning” function won’t destroy trailing numbers anymore.)
It is very popular on my realm, but I'm also using TotalRP2 as a back up, since this addons also likes to delete my RSPs randomly.
The only reason I continue to use it is because everyone else does, and it allows me to simply click on users for me to see their RSP instead of having to look them up in a directory.
Please do not use more than one MSP-compatible AddOn at the same time: that’s totally unnecessary and will cause various problems, perhaps the ones you describe.
As for it losing your RSPs, I haven’t been able to reproduce any similar issues. Remember you need to click Okay next to a field to save any changes made to it. Also, remember that if WoW force-quits/crashes, all AddOns lose any changes made that session, because they’re only saved on a clean logout—that’s beyond any AddOn author’s control. If you’re losing settings more generally, please see Blizzard’s Technical Support forum. Is there any pattern to it? Does it happen when flagRSP2 is used on its own?
http://i.imgur.com/lBEvN.jpg
I haven’t really changed tooltip handling at all.
Message: Interface\AddOns\TipTac\core.lua:1072: attempt to index upvalue 'cfg' (a nil value)
Time: 07/26/11 04:40:58
Count: 1
Stack: Interface\AddOns\TipTac\core.lua:1072: in function `ApplySettings'
Interface\AddOns\flagRSP2\options.lua:192: in function `ToggleTooltip'
Interface\AddOns\flagRSP2\flagRSP2.lua:184: in function <Interface\AddOns\flagRSP2\flagRSP2.lua:149>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?
Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:514: in function `InitializeAddon'
Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:628: in function <Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:621>
Ideally, I would prefer to have FlagRSP's titles/text/In Character sort of stuff, while letting TipTac control the background and appearance of the tooltip. However, no matter how I mess with the settings, they don't seem to want to work together. And I presume the duplicating <Guild> and <Roleplayer> tags are a result of this. :\
But as Dreee mentioned, we have other guildies not using TipTac who are also seeing the duplicating lines, for some reason.
This is the sole reason I'm considering using MRP instead... even when I manually take the tiny box I'm presented with and make it larger... it's still extremely tiny for each new person I meet. I'm frankly tired of spending so much time resizing :P
Can you just add the feature of being able to set a default box size so I don't go absolutely crazy, if possible? @_@
- Updated for WoW 4.2.
- The prefix and suffix fields have changed to a single Name field that you can edit as you wish: yes, this means you can now edit your first name too. (Don’t worry, your profile will be automatically converted.)
- FlagRSP2 2.5.0 uses the new “Mary Sue Protocol” (MSP) to communicate, instead of chat channels like earlier versions.
- It communicates with all other MSP RP AddOns (in particular, including MyRolePlay).
- Do not try to use it at the same time as other MSP RP AddOns (i.e. MyRolePlay) as this will cause a conflict (which you will be warned about). You don’t need to run more than one MSP AddOn: they can all talk to each other, so simply pick whichever AddOn you prefer to use.
Other than that, it's the same great FlagRSP2 taste you already know and love. Feedback is warmly appreciated!
local finalline = flagRSP2GenerateStatusLine(unit, cName)
Instead of just the method call by itself. That's fixed things on my end, at least. ^^
One other thing (and this is more of a minor gripe about design style than anything else) I find it kind of annoying that the tooltip code in options.lua explicitly sets the GameTooltip back to the default backdrop/colors when Use Default Tooltips is checked. I for one use that setting so that FlagRSP plays nice with other mods that change the appearance of the tooltip. As such, with that wee block of code in place (lines 183-192), TipTac and FlagRSP fight to the death over what the GameTooltip looks like whenever I mouse over anything in the options window, and the result is depressingly ugly. I imagine others who are in the same position (but aren't as code-savvy to comment out this functionality) would appreciate that the options code mirror the rest of the mod's tendency to only change /content/ of the GameTooltip, not its appearance, whenever Use Default Tooltip is checked.
Regardless, thanks for a great compatibility update, and the continued upkeep of flagRSP. <3
Considering this as a possible release candidate. Seems to work OK in 4.2 PTR as well. Let me know if any troubles arise.
Note: I can't upload it here at the moment, as WoWace and Curseforge are still down after Curse’s recent hardware trouble. If you want to help test, you can find it at:
http://moonshyne.org/flagRSP2-2.5-Beta3.zip
You're like some sort of kingpin sitting in a penthouse at the center of a huge metropolis controlling several rival RP Mafia groups at once and having them do battle with each other for your amusement.
How insidious...
flagRSP2 2.5.0 is now an MSP RP AddOn. It can therefore talk with all other MSP AddOns, particularly including MyRolePlay 4.x. (It no longer supports the old chat channel protocol used by FlagRSP2 2.4.)
This may result in a small speed increase, but I haven’t made far-sweeping changes. The various name fields have been merged into one single name field (and as a result, you can now change your first name too), but other than that, the UI remains identical to 2.4.4 and should be immediately familiar to users comfortable with this AddOn. No, you should not lose your profile when upgrading (but as this is a beta, backing up your WTF folder just in case would be a good idea).
Please do NOT use it simultaneously with MRP (or any other MSP AddOn). (You will be warned if you try. This is for a very good reason; using both will horribly break things.) In any case, you don't need to use both anymore; users of either flagRSP2 2.5 or MRP 4.x will see profiles from any compatible (MSP-based) AddOn.
It appears to be functional now, but it is a beta, so please be cautious and report any nasty bugs that may arise. It should also be 4.2 compatible (or at least it was last I checked), and I hope to release 2.5.0 final in sync with WoW 4.2 on the 28th.
As for why: some people prefer the UI design choices and general look and feel of this AddOn to its competitors. Who am I to decry personal choice? As long as they all work together, and roleplayers can see each other’s profiles when they want to, I really don’t mind, so I offered to help out and update flagRSP2 to the new protocol—and here we are.