This is somewhat a weird question...in what order should I put the tags in a multi-caste race, where I want some castes to be hairless, some to only have head hair, some to have only facial hair and some to have both?
It seems that whatever I try, I either get crashes in worldgen or the hair layers just don't get descriptors, i.e "braided", of any kind, besides the regular "his/her [colour] hair is extremely long] one.
Here's the creature file itself, for reference
https://dl.dropboxusercontent.com/u/62904003/creature_demon.txtBasically, what I'm trying to do is - annihilan and nathrezim males should only have facial hair, eredar and shivan males should have both facial and head hair, ered'ruin males and females as well as shivan, nathrezim and eredar females should have only head hair, whereas both male and female mo'arg, felguard and gan'arg castes as well as female annihilan should have no hair at all. The particular iteration of that file crashes in world-gen at "finalizing sites" although before this one I had one where the world genned properly, there were just no specific descriptors for the hair - yes I have the proper tokens for it in the entity file as well so that's not the issue.
EDIT: Ok, nvm, I managed to fix this with the help of a user on the DF subreddit.
For comparison here's the working creature raw for anyone having similar problems.
https://www.dropbox.com/s/uobs7d092k6etf8/creature_demonworking.txt?dl=0Seems that for complex multi-caste races with different hair settings you don't want to put every hair token in one space and split them up - facial hair tissue layers and hair colours go first when defining each caste at the top, then the remaining hair tokens should go AFTER the shared caste materials and tissues. Otherwise you get crashes or hair layers not getting style descriptors.