Dwarf Fortress

Dwarf Fortress

Better Creature Descriptions
Doctor Zalgo 8 Feb, 2024 @ 12:23am
Entries in the errorlog
Thanks for your work on this mod which I am really enjoying!

In the last few days, I've been going on a bit of a tear debugging mods which are putting entries into my error.log. BCD has been adding a few relating to SELECT_TISSUE_LAYER and the Giant Leech tail attack. I think I've identified the problem and figured the fixes (with some help from the DF discord).

1. In creature_birds_desc.txt and creatures_birds_new_desc.txt,
change
[SELECT_TISSUE_LAYER:BY_CATEGORY:BEAK:BONE]
to
[SELECT_TISSUE_LAYER:BONE:BY_CATEGORY:BEAK]

2. In creature_insects_desc.txt,
change
[SELECT_TISSUE_LAYER:BY_CATEGORY:WING:CHITIN]
to
[SELECT_TISSUE_LAYER:CHITIN:BY_CATEGORY:WING]

3. In creature_birds_desc.txt change
[SELECT_TISSUE_LAYER:BY_CATEGORY:ALL:FEATHER]
to
[SELECT_TISSUE_LAYER:FEATHER:BY_CATEGORY:ALL]

In creature_riverlakepool_new_desc.txt,
remove
[APPLY_CREATURE_VARIATION:TAIL_ATTACK]
from
[SELECT_CREATURE:GIANT_LEECH]
[Alternatively, you can add tails as a body part for slam, but this seemed like an easier solution and as an added benefit makes them more bitey which certainly creeps me out.]

Also, I noticed that the default birds seem to have feet (rather than claws) so if ever go back for another pass, you might consider adding [BODYGLOSS:CLAW_FOOT] to all the birds.

I tested Crows 2.0 in the arena and they had black beaks and claws while they attacked each other so I hope this is helpful.
Last edited by Doctor Zalgo; 8 Feb, 2024 @ 12:27am
< >
Showing 1-2 of 2 comments
annaflyte  [developer] 10 Feb, 2024 @ 6:39am 
Thanks a ton, I will add this and update the mod this week. The stuff the error log was throwing didn't seem to affect anything in game so I left it in there as I wasn't sure how to fix it.
Doctor Zalgo 10 Feb, 2024 @ 10:05am 
Originally posted by annaflyte:
Thanks a ton, I will add this and update the mod this week. The stuff the error log was throwing didn't seem to affect anything in game so I left it in there as I wasn't sure how to fix it.

Oh It wasn't breaking anything, it just meant that the beaks wouldn't have been black (and in the case of the leech, they can't make their slam attacks). I only bring it up because I'm in 'integration mode' (and because crows are cool). Thanks once again!
< >
Showing 1-2 of 2 comments
Per page: 1530 50