Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Need help finding a Dwarf Editing Utility - RESOLVED  (Read 945 times)

Naros

  • Bay Watcher
  • [COVETS_SPOONS]
    • View Profile
Need help finding a Dwarf Editing Utility - RESOLVED
« on: September 10, 2012, 05:57:56 pm »

Hello, fellow dwarfketeers!

I've been trying to find a utility that allows me to edit dwarves in the current version of DF, but I've been failing.
I used to use RuneSmith for this (mainly to clear all skills from migrants) but it doesn't seem to work.
Jdwarf doesn't seem to update any of the skills, giving no error.

I looked through DFHack's command list, but didn't find any such command.


What I want to do is:
1) Remove the skills skill experience from migrants
2) Tweak their stats
3) Tweak their preferences

2 and 3 are optional, but 1 is something that really makes my playing experience more pleasant.

Help?
« Last Edit: September 11, 2012, 01:21:52 pm by Naros »
Logged

hermes

  • Bay Watcher
    • View Profile
Re: Need help finding a Dwarf Editing Utility
« Reply #1 on: September 10, 2012, 06:47:23 pm »

Hey there!  Don't know if this is what you're looking for, but for number one there is a DF init option to toggle migrant labors.    It doesn't change their skills, but can stop them being auto-allocated jobs.  Elsewise I think peeps use Therapist, but not sure if this does what you need.
Logged
We can only guess at the longing of the creator. Someone who would need to create one such as you. - A Computer
I've been working on this type of thing...

Naros

  • Bay Watcher
  • [COVETS_SPOONS]
    • View Profile
Re: Need help finding a Dwarf Editing Utility
« Reply #2 on: September 10, 2012, 07:06:38 pm »

Hey there!  Don't know if this is what you're looking for, but for number one there is a DF init option to toggle migrant labors.    It doesn't change their skills, but can stop them being auto-allocated jobs.  Elsewise I think peeps use Therapist, but not sure if this does what you need.

Thanks, but no, that won't do. I really want them to actually not have skills at all, so I can decide what their moodable skill is.
TheRapist is awesome, but it's mission statement is that it's to be a viewing tool only. Pretty sure that hasn't changed, but I could be wrong. I can't find the option to change skill levels, anyway!

Thanks again. <3

Anyone else have any ideas?
« Last Edit: September 10, 2012, 08:55:17 pm by Naros »
Logged

Trif

  • Bay Watcher
  • the Not-Quite-So-Great-as-Toady One
    • View Profile
Re: Need help finding a Dwarf Editing Utility
« Reply #3 on: September 11, 2012, 05:49:43 am »

Actually, you can change skills in Therapist. If a cell is blue, the job is enabled. Click on it to disable the job and commit pending changes.
Logged
Quote from: Toady One
I wonder if the game has become odd.

Donuts

  • Bay Watcher
  • Legendary Madman
    • View Profile
Re: Need help finding a Dwarf Editing Utility
« Reply #4 on: September 11, 2012, 06:35:05 am »

He means doing so they have no experience in it.
Logged
"Oh shit, they've got a slogan! It means they're serious!"

Trif

  • Bay Watcher
  • the Not-Quite-So-Great-as-Toady One
    • View Profile
Re: Need help finding a Dwarf Editing Utility
« Reply #5 on: September 11, 2012, 08:54:30 am »

Ahh, I see. Yeah, Therapist can't do that.
Logged
Quote from: Toady One
I wonder if the game has become odd.

Aerval

  • Bay Watcher
    • View Profile
Re: Need help finding a Dwarf Editing Utility
« Reply #6 on: September 11, 2012, 11:17:29 am »

For sure you can do it, but you need some programming practice in lua (not much though), just use dfhack lua plug-in.
Search for more general information on the dfhack thread and/or look at the example script here (actually he makes the unit legendary in everything there but you'd figure that out)
Logged

Naros

  • Bay Watcher
  • [COVETS_SPOONS]
    • View Profile
Re: Need help finding a Dwarf Editing Utility
« Reply #7 on: September 11, 2012, 11:43:53 am »

I've never used LUA, but how hard can it be? :)

Thanks, I'll try that!

edit:
LUA is pretty simple, but somehow it doesn't work.
Perhaps DFhack hasn't fully implemented Dfusion yet or something? I get some errors in the DFhack console, even if I just do the "dfusion" command:


I use the latest Lazy Newb Pack. I checked, and it seems to have the latest DFhack version. I could be wrong, of course. If so, please correct me. :V

edit2:
Found the fix for this, was indeed an bug in the implementation of Dfusion in DFhack.
http://www.bay12forums.com/smf/index.php?topic=91166.msg3595523#msg3595523

Confirmed to be working. Only down side is that it makes the dwarf Dabbling (0XP).
But perhaps there's a solution to that. I'll go mess with it and ask around on the modding forum.

Thanks a lot, Aerval!
« Last Edit: September 11, 2012, 01:21:39 pm by Naros »
Logged