NinerBull / tRP3_RPNameInQuests

WoW Addon - Enhances questing immersion by putting your TRP3 Character Name (and optionally Race and Class) into Quest Text!

Home Page:https://www.curseforge.com/wow/addons/trp3-rpnameinquests

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Total RP 3: RP Name in Quest Text

An addon for World of Warcraft!

Info Img

About

This is an unofficial module for Total RP 3 that enhances questing immersion by putting your TRP3 Character Name (and optionally Race and Class) into Quest Text!

Features

With this addon, it accesses info from your currently selected Total RP 3 Character Profile, and with it:

  • Replaces your Character's OOC name (e.g. Bestwarreu) with your TRP3 IC name (e.g. Sir Obvious Testman) in Quests, Gossip Text, and Says/Yells/Emotes from NPCs!
  • Optionally replace your OOC Race and Class Name (e.g. Orc / Warrior) with your TRP3 IC Race and Class (e.g. Ogre / Brawler) or with your own Custom Text too!

Installation

Download the latest version below, and unzip it in your <warcraft>\<_version_>\Interface\Addons folder if installing manually.

Configuration

Once installed, a new section will be added into Total RP 3's Config Window. You can access it via one of the following:

  • From TRP3's config window, under 'Settings' > 'Quest Text'.
  • Typing /trp3 questtext in chat.
  • Clicking the "RP Name in Quest Text" option from the Addon Compartment (Retail Only)

From here, you'll have multiple options to select from. Note that these options are OOC Character Specific, and are not tied to your TRP3 Character Profile.

  • Select how NPCs should address you when they say your Name. (This is "Title + First Name + Last Name" by default.)
  • Select what Race NPCs call you. (This is "OOC Race Name" by default.)
  • Select what Class NPCs call you. (This is "OOC Class Name" by default.)

If set as "Custom Race/Class Name", fill in the text boxes underneath to use a Race/Class which is seperate from your TRP3 Profile!

You can also select which text this addon modifies. Turn on/off as necessary! All are on by default except "Raid Boss Emotes".

You can also add your TRP3 Roleplay Name to various UI components, too. Note that this may not function with other 3rd party UI addons.

Compatibility

  • Dragonflight - 10.1.5
  • WotLK Classic - 3.4.2
  • Classic Era - 1.14.4

This addon requires Total RP 3 as it makes use of the RP Character Profile.

I have tested this addon successfully with the following:

This addon should hopefully be compatible with other addons that modify quest windows, chat windows, etc.

⚠️ Caveats

WoW's API only seems to give quest text/dialogue that already has your character's OOC Name/Class/Race in it. It does not have placeholders such as <name> or <race>. Due to this, the addon works by doing a find/replace for your OOC Info, and replaces it with your IC info, when enabled.

Unfortunately this has the side effect that ANY text whether intended for your character or not can be replaced, which will be much more apparent with Custom Class/Race enabled.

For example, let's say you are an Orc OOC, but have your IC Race set as Ogre, and you have the Use Custom Class option Enabled.

Right-clicking on Overlord Najoi in Orgrimmar, he will normally say "We be horde, all of us. Tauren, orc, troll, an' all da rest. Never forget dat we in dis together."

But if you have Custom Race enabled in this addon, he'll say "We be horde, all of us. Tauren, Ogre, troll, an' all da rest. Never forget dat we in dis together.", which is unintended.

About

WoW Addon - Enhances questing immersion by putting your TRP3 Character Name (and optionally Race and Class) into Quest Text!

https://www.curseforge.com/wow/addons/trp3-rpnameinquests

License:MIT License


Languages

Language:Lua 100.0%