Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: How to find specific stray animals so I can cage them?  (Read 899 times)

PaintDragon

  • Escaped Lunatic
  • Dwarf fortress noob still learning how to play
    • View Profile
How to find specific stray animals so I can cage them?
« on: December 18, 2020, 02:30:49 pm »

So... I've had this idea for a while where if I have a bunch of animals I want to get rid of but don't want to butcher them, I could just cram them all in a cage to maybe sell to the elves or something. I'm doing some lazy selective breeding, so it would most likely be dogs that are red in all attributes (I'm using Dwarf Therapist to see). However, when I go to cage them, I don't know how to find them in the list. They're all listed as "Stray Dog/Puppy" and I can't tell them apart. Is there some feature I'm missing?
Logged

PatrikLundell

  • Bay Watcher
    • View Profile
Re: How to find specific stray animals so I can cage them?
« Reply #1 on: December 18, 2020, 05:52:20 pm »

No, the DT-DF connection is hard to make in that case. You can, however, use the DFHack Nickname feature to nickname every dog and the name should show up in DT as well. For some reason, nicknaming in DT doesn't feed back into DF in a way that's visible in DF (or at least didn't a number of years ago).
Logged

Moeteru

  • Bay Watcher
    • View Profile
Re: How to find specific stray animals so I can cage them?
« Reply #2 on: December 21, 2020, 03:28:37 pm »

The way I've found to do this using only Dwarf Therapist is like this:
  • Put all the animals of the type you're interested in in a cage.
  • In Dwarf Therapist, mark all the ones you don't want in the cage to be butchered.
  • Each time a dwarf releases an animal from the cage, toggle its "slaughter" setting off before it gets dragged to the workshop.

I'd be interested to know if you manage to get any results from selective breeding of attributes.
Logged

Schmaven

  • Bay Watcher
  • Abiding
    • View Profile
Re: How to find specific stray animals so I can cage them?
« Reply #3 on: December 21, 2020, 06:42:41 pm »

I found that nick-naming them in DT, even though it does not appear in DF, still allows filtering by name to work for identifying specific animals.  You just search for their invisible nickname in this case.
Logged

Uthimienure

  • Bay Watcher
  • O frabjous day!!
    • View Profile
Re: How to find specific stray animals so I can cage them?
« Reply #4 on: December 21, 2020, 08:23:33 pm »

How does the DFHack Nickname feature work?  I can't figure it out.
Logged
FPS in Gravearmor (925+ dwarves) is 2-5 (v0.47.05 lives on).
"I've never really had issues with the old DF interface (I mean, I loved even 'umkh'!)" ... brewer bob
As we say in France: "ah, l'amour toujours l'amour"... François D.

PatrikLundell

  • Bay Watcher
    • View Profile
Re: How to find specific stray animals so I can cage them?
« Reply #5 on: December 22, 2020, 07:09:51 am »

How does the DFHack Nickname feature work?  I can't figure it out.
Select unit with 'v'. ctrl-shift-n to bring up the naming dialog (which also works on a lot of other things, including some where DF now has added naming, but the implementation is slightly different, as the DF one compresses what you type, while the DFHack doesn't, which makes a difference when displayed).
Logged

Uthimienure

  • Bay Watcher
  • O frabjous day!!
    • View Profile
Re: How to find specific stray animals so I can cage them?
« Reply #6 on: December 22, 2020, 01:04:24 pm »

How does the DFHack Nickname feature work?  I can't figure it out.
Select unit with 'v'. ctrl-shift-n to bring up the naming dialog (which also works on a lot of other things, including some where DF now has added naming, but the implementation is slightly different, as the DF one compresses what you type, while the DFHack doesn't, which makes a difference when displayed).

I had searched the online documentation until nearly pulling out my hair... https://docs.dfhack.org/en/0.47.04-r3/index.html
And looked through DFHack using "ls" too.

Thanks!  (Although I still can't find this online, and I'm wondering how many other cool features I'm missing).
Is there anywhere a list of everything Hack can do?
Logged
FPS in Gravearmor (925+ dwarves) is 2-5 (v0.47.05 lives on).
"I've never really had issues with the old DF interface (I mean, I loved even 'umkh'!)" ... brewer bob
As we say in France: "ah, l'amour toujours l'amour"... François D.

Thorfinn

  • Bay Watcher
    • View Profile
Re: How to find specific stray animals so I can cage them?
« Reply #7 on: December 22, 2020, 04:53:16 pm »

How does the DFHack Nickname feature work?  I can't figure it out.
Select unit with 'v'. ctrl-shift-n to bring up the naming dialog (which also works on a lot of other things, including some where DF now has added naming, but the implementation is slightly different, as the DF one compresses what you type, while the DFHack doesn't, which makes a difference when displayed).
I was wondering why I was seeing the names were sometimes with spaces and sometimes not. I figured it was just something I did wrong, rather than two different means of naming them.
Logged