Jump to content
View in the app

A better way to browse. Learn more.

Obsidian Forum Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Featured Replies

Hey guys!

Wondering if there's a way to rename multiclasses currently? Some of the names (Mindstalker, Psyblade, etc) are a little silly/don't really seem like they fit the setting. Is there a way to, say, change Mindstalker to... I don't know. Phantom Thief, and then have that apply to all NPC Mindstalkers as well? 

Hey guys!

Wondering if there's a way to rename multiclasses currently? Some of the names (Mindstalker, Psyblade, etc) are a little silly/don't really seem like they fit the setting. Is there a way to, say, change Mindstalker to... I don't know. Phantom Thief, and then have that apply to all NPC Mindstalkers as well? 

 

Yes, you can do that via stringtable

You can found them in \Pillars of Eternity II Deadfire\PillarsOfEternityII_Data\exported\localized\en\text\game\ for the english language,

or in \Pillars of Eternity II Deadfire\PillarsOfEternityII_Data\exported\localized\it\text\game\ for Italian,

or in \Pillars of Eternity II Deadfire\PillarsOfEternityII_Data\exported\localized\es\text\game\ for Spanish and so on.

Make a backup  before.

Don't change the original files, instead create an override folder and use it, with the proper folder structure,  like \Pillars of Eternity II Deadfire\PillarsOfEternityII_Data\override\Name of Your Mod\localized\en\text\game\  ,check thread linked below 

 

The entries that you have to change are in gui.stringtable (for subclasses) and characters.stringtable (for NPC names) , check here for further details about stringtables.

 

e.g.

 

from characters.stringtable (en)

<Entry>
      <ID>810</ID>
      <DefaultText>Lagufaeth Mindstalker</DefaultText>
      <FemaleText />
    </Entry>

or in gui.stringtable (en)

 <Entry>
      <ID>2614</ID>
      <DefaultText>Mindstalker</DefaultText>
      <FemaleText />
    </Entry>

just change them as you like

Edited by kilay

  • Author

Nice! Thank you. 

 

Does there have to be a connector between two separate words? Like, if I were to change Holy Slayer to something else, would it have to be "Holy_Slayer"?

Nice! Thank you. 

 

Does there have to be a connector between two separate words? Like, if I were to change Holy Slayer to something else, would it have to be "Holy_Slayer"?

 

What you mean are debug names inside gamedatabundle but they aren't connected by name to the entries in stringtable.

Instead they're linked by entry ID .

 <ID>2614</ID>

Edited by kilay

Create an account or sign in to comment

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.