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.
Anybody else having an options error when the UI loads initially?
Yep. I'm getting:
(string "flagRSP2Options_Frame:OnLoad"):1:attempt to concatenate global 'version' (a nil value)
No other errors after that, though.
Yep, same here.
A lot of times, the X button on peoples descriptions doesn't work. :(
I just finished moving into a new home. Work on FlagRSP2 will continue soon.
I am having problems with the flag updating. When I type in a new description it can take weeks before it finally shows in game. Does anyone else have this problem or know a solution?
Edit: Ah...I see the fix now. Nevermind.
Well I don't see the fix.
"Character Profile" - Charakterprofil
"Character" - Charakter
"Options" - Optionen or Einstellungen
"Tooltip" - Tooltip
"Viewer" - Betrachter or Zuschauer
"Tooltip Options" - Tooltip-Optionen/Einstellungen
Text that needs to be translated.(If you want it in your native language, just reply here.)
"Character Profile" - German? Charakterprofil
"Character" - German? Charakterprofil
"Options" - German? Optionen
"Tooltip" - ??
"Viewer" - ??
"Tooltip Options" - German? Tooltip-Optionen
French translations are welcomed as well. The French translations are currently not the best. I would like to get it translated to other languages as well, but not as many people are offering.
German translations:
"Character Profile" = Charakterprofil
"Character" = Charakter
"Options" = Einstellungen [you can also use "Optionen", it kind of depends on in which context you use the word, but I guess in this case "Einstellungen" should be fine]
"Tooltip" = Tooltip [Yes, we use the English word in Germany]
"Viewer" = Betrachter [in this case it also depends on the context in which the word is used - in some cases it may be better to just use "Viewer" in German, too.]
"Tooltip Options" = Tooltip-Einstellungen [or "Tooltip-Optionen", see above]
Speaking of context, can you elaborate what exactly the new "mature roleplayer" setting means? I suppose you mean "experienced roleplayer" as opposed to the "beginner roleplayer", right? Then the translation "Erfahrener Rollenspieler" should be fine.
By the way, what happens when you choose "mature roleplayer" and someone using a different flag-Addon (like myRoleplay oder ImmersionRP) sees your description? Those addons don't have an "mature roleplayer" setting as far as I know.
Thank you again for the translations.
Mature Roleplayer - Some one who may swear or engage in sexual situations during role play. Basically, 18+ rating. Other AddOns should default to role player.
Ah, I see. In that case "Erfahrener Rollenspieler" isn't such a good translation after all. Hmm, that's a tough one. I guess you could use "Erwachsener Rollenspieler" which basically means "adult roleplayer" but I'm not sure if that really brings across the meaning you have in mind for "mature roleplayer". And something like "Reifer Rollenspieler" (which is a more literal translation of "mature roleplayer") is a bit too ambiguous in German, I think.
Well, lacking any better ideas I would use "Erwachsener Rollenspieler". Maybe some kind of explanation text in the addon which explains what the different settings mean would be a good idea.
I noticed you hardcoded the tooltip-text of the minimap button into flagRSP2.lua instead of using the FLAGRSP2_MM_TOOLTIP variable in localization.lua (which should be updated to reflect the new features). Therefore the tooltip-text is displayed in English when using the German client although a (outdated) German localization exists.
But as I said, the German localization is outdated anyway. You should change it to:
FLAGRSP2_MM_TOOLTIP = "<Linksklick> Charakterprofil und Einstellungen\n<Shift>+<Linksklick> Interface ausblenden\n<Strg>+<Rechtsklick> Schaltet die Beschreibung f\195\188r den selektierten Charakter aus\n<Rechtsklick> Fubar/Minimap-Optionen"
The following also needs to be changed:
FLAGRSP2_LUA_MRP = "Erfahrener Rollenspieler"
FLAGRSP2_LUA_DESCSHOW = " - Beschreibung ist jetzt sichtbar."
FLAGRSP2_LUA_DESCHIDE = " - Beschreibung ist jetzt versteckt."
FLAGRSP2_LUA_DESCHIDDEN = "(Beschreibung versteckt)"
Thank you, Foogray! I am getting it updated. I have to recreate how the tooltip is handled because Ace2 tablet is weird.
Also, I completely guessed at FLAGRSP2_LUA_MRP and used a dictionary. I really have no idea what I spelled out.
For every one else, I will soon be publishing FlagRSP2 on WoWAce so I can have it automatically update when I update.
Thinking of immersionrp there was a RP-button. If you click it the whole UI disappear excepting the chatframes. Its the only thing i´m missing to this addon! The rest is just perfect for me!
Shift+Left Click on the FlagRSP2 icon. The feature has been in FlagRSP2 for a while now.
Getting this error on log in:
[string "flagRSP2Options_Frame:OnLoad" ]: 1: attempt to concatenate global 'version' (a nil value)
Everything seems to be working otherwise!
I am getting the same error message as "thelazarusheart". Otherwise, everything is working great!
I removed version 1.3.3 and made 1.3.4 available.
Neleane;
Thanks, this is all part of the code clean up process. I knew the issue was because of that block, but I have not gotten back to auditing it yet. I am still working on a few more tweaks for 1.3.4, but it should be out soon.