Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Changing dwarf names  (Read 2945 times)

postm00v

  • Bay Watcher
    • View Profile
Changing dwarf names
« on: June 11, 2013, 10:12:23 am »

I want to change the names of my dwarves, and I don't mean just the nicknames but the actual first and lastnames. So far I haven't found a way to do this.

So my question : Is this actually possible?
Logged

HavingPhun

  • Bay Watcher
    • View Profile
Re: Changing dwarf names
« Reply #1 on: June 11, 2013, 11:29:26 am »

I am pretty sure that you can only give them nicknames. DF hack or some other tool may be able to do it. Dwarfs also get custom titles at times.
Logged

MasterShizzle

  • Bay Watcher
  • Constantly in a fey mood
    • View Profile
Re: Changing dwarf names
« Reply #2 on: June 11, 2013, 11:34:19 am »

DFHack can change family names, no problem. But it's extremely dicey to change dwarves' first names for some reason. I think it has to do with the names being replicated across Legends mode, world history, all that jazz. I wrote a script once that would change their first name and last name, but those changes didn't show up anywhere except on the main unit screen. And the game behaved... oddly... after that. Don't know how to explain it.

Short answer: Not yet. I know that it's possible with DFHack, but it's far more complicated than it sounds, even if you're familiar with the DFHack API and Lua scripting.
Logged
Boss is throwing a tantrum!
MasterShizzle cancels Play Dwarf Fortress: interrupted by Boss

Minecraft's fine, your computer just sucks.

Xinael

  • Bay Watcher
    • View Profile
Re: Changing dwarf names
« Reply #3 on: June 11, 2013, 01:13:25 pm »

The game has settings for what names get replaced by nicknames, if any. You can set it to replace the whole name and then name them whatever you like - that gets you close.
Logged

ORCACommander

  • Bay Watcher
  • [ETHIC:TORTURE_ELVES: PERSONAL_MATTER]
    • View Profile
Re: Changing dwarf names
« Reply #4 on: June 11, 2013, 02:27:41 pm »

from d_init.txt


You can use these to say how nicknames are displayed in each mode
Options are REPLACE_FIRST, CENTRALIZE (between first and last), REPLACE_ALL
[NICKNAME_DWARF:REPLACE_FIRST]
[NICKNAME_ADVENTURE:REPLACE_FIRST]
[NICKNAME_LEGENDS:REPLACE_FIRST]
Logged

VerdantSF

  • Bay Watcher
    • View Profile
Re: Changing dwarf names
« Reply #5 on: June 11, 2013, 04:26:29 pm »

Awesome.  Thank you, ORCACommander!  It's nice to finally see related dwarves with the same last name!