So...
I may have completely messed this up, but here's what I've got so far.
Body_Dwarf_Beardbody_dwarf_beard
[OBJECT:BODY]
[BODY:BEARD_DWARF]
[BP:BRD:dwarf beard:STP]
[CON:HD]
[GRASP][LIMB]
[SIGHT][SMELL][HEAR]
[BREATHE][MOUTH]
[THOUGHT]
[CATEGORY:BEARD_DWARF]
[DEFAULT_RELSIZE:160]
Tissue Templates:tissue_template_dwarf_beard
[OBJECT:TISSUE_TEMPLATE]
[TISSUE_TEMPLATE:DWARF_BEARD_GRANITE_TEMPLATE]
[TISSUE_NAME:granitebeard:NP]
[TISSUE_MATERIAL:INORGANIC:GRANITE]
[RELATIVE_THICKNESS:1]
[THICKENS_ON_ENERGY_STORAGE]
[THICKENS_ON_STRENGTH]
[SUBORDINATE_TO_TISSUE:SKIN]
[STYLEABLE]
[COSMETIC]
[PAIN_RECEPTORS:1]
[HEALING_RATE:100]
[INSULATION:100]
[TISSUE_SHAPE:STRANDS]
[TISSUE_TEMPLATE:DWARF_BEARD_COPPER_TEMPLATE]
[TISSUE_NAME:copperbeard:NP]
[TISSUE_MATERIAL:INORGANIC:COPPER]
[RELATIVE_THICKNESS:1]
[THICKENS_ON_ENERGY_STORAGE]
[THICKENS_ON_STRENGTH]
[SUBORDINATE_TO_TISSUE:SKIN]
[STYLEABLE]
[COSMETIC]
[PAIN_RECEPTORS:1]
[HEALING_RATE:100]
[INSULATION:100]
[TISSUE_SHAPE:STRANDS]
[TISSUE_TEMPLATE:DWARF_BEARD_BRONZE_TEMPLATE]
[TISSUE_NAME:bronzebeard:NP]
[TISSUE_MATERIAL:INORGANIC:BRONZE]
[RELATIVE_THICKNESS:1]
[THICKENS_ON_ENERGY_STORAGE]
[THICKENS_ON_STRENGTH]
[SUBORDINATE_TO_TISSUE:SKIN]
[STYLEABLE]
[COSMETIC]
[PAIN_RECEPTORS:1]
[HEALING_RATE:100]
[INSULATION:100]
[TISSUE_SHAPE:STRANDS]
[TISSUE_TEMPLATE:DWARF_BEARD_STEEL_TEMPLATE]
[TISSUE_NAME:steelbeard:NP]
[TISSUE_MATERIAL:INORGANIC:STEEL]
[RELATIVE_THICKNESS:1]
[THICKENS_ON_ENERGY_STORAGE]
[THICKENS_ON_STRENGTH]
[SUBORDINATE_TO_TISSUE:SKIN]
[STYLEABLE]
[COSMETIC]
[PAIN_RECEPTORS:1]
[HEALING_RATE:100]
[INSULATION:100]
[TISSUE_SHAPE:STRANDS]
[TISSUE_TEMPLATE:DWARF_BEARD_GOLD_TEMPLATE]
[TISSUE_NAME:goldbeard:NP]
[TISSUE_MATERIAL:INORGANIC:GOLD]
[RELATIVE_THICKNESS:1]
[THICKENS_ON_ENERGY_STORAGE]
[THICKENS_ON_STRENGTH]
[SUBORDINATE_TO_TISSUE:SKIN]
[STYLEABLE]
[COSMETIC]
[PAIN_RECEPTORS:1]
[HEALING_RATE:100]
[INSULATION:100]
[TISSUE_SHAPE:STRANDS]
[TISSUE_TEMPLATE:DWARF_BEARD_OBSIDIAN_TEMPLATE]
[TISSUE_NAME:obsidianbeard:NP]
[TISSUE_MATERIAL:INORGANIC:OBSIDIAN]
[RELATIVE_THICKNESS:1]
[THICKENS_ON_ENERGY_STORAGE]
[THICKENS_ON_STRENGTH]
[SUBORDINATE_TO_TISSUE:SKIN]
[STYLEABLE]
[COSMETIC]
[PAIN_RECEPTORS:1]
[HEALING_RATE:100]
[INSULATION:100]
[TISSUE_SHAPE:STRANDS]
Castes: [CASTE:GRANITEBEARD_FEMALE]
[FEMALE]
[MULTIPLE_LITTER_RARE]
[BODY_DETAIL_PLAN:FACIAL_HAIR_TISSUE_LAYERS]
[POP_RATIO:20]
[CASTE:GRANITEBEARD_MALE]
[MALE]
[BODY_DETAIL_PLAN:FACIAL_HAIR_TISSUE_LAYERS]
[POP_RATIO:20]
[SELECT_CASTE:GRANITEBEARD_FEMALE]
[SELECT_ADDITIONAL_CASTE:GRANITEBEARD_MALE]
[BODY:BEARD_DWARF]
[USE_TISSUE_TEMPLATE:DWARF_BEARD_GRANITE_TEMPLATE]
[CASTE:COPPERBEARD_FEMALE]
[FEMALE]
[MULTIPLE_LITTER_RARE]
[BODY_DETAIL_PLAN:FACIAL_HAIR_TISSUE_LAYERS]
[POP_RATIO:15]
[CASTE:COPPERBEARD_MALE]
[MALE]
[BODY_DETAIL_PLAN:FACIAL_HAIR_TISSUE_LAYERS]
[POP_RATIO:15]
[SELECT_CASTE:COPPERBEARD_FEMALE]
[SELECT_ADDITIONAL_CASTE:COPPERBEARD_MALE]
[BODY:BEARD_DWARF]
[USE_TISSUE_TEMPLATE:DWARF_BEARD_COPPER_TEMPLATE]
[CASTE:BRONZEBEARD_FEMALE]
[FEMALE]
[MULTIPLE_LITTER_RARE]
[BODY_DETAIL_PLAN:FACIAL_HAIR_TISSUE_LAYERS]
[POP_RATIO:10]
[CASTE:BRONZEBEARD_MALE]
[MALE]
[BODY_DETAIL_PLAN:FACIAL_HAIR_TISSUE_LAYERS]
[POP_RATIO:10]
[SELECT_CASTE:BRONZEBEARD_FEMALE]
[SELECT_ADDITIONAL_CASTE:BRONZEBEARD_MALE]
[BODY:BEARD_DWARF]
[USE_TISSUE_TEMPLATE:DWARF_BEARD_BRONZE_TEMPLATE]
[CASTE:STEELBEARD_FEMALE]
[FEMALE]
[MULTIPLE_LITTER_RARE]
[BODY_DETAIL_PLAN:FACIAL_HAIR_TISSUE_LAYERS]
[POP_RATIO:10]
[CASTE:STEELBEARD_MALE]
[MALE]
[BODY_DETAIL_PLAN:FACIAL_HAIR_TISSUE_LAYERS]
[POP_RATIO:10]
[SELECT_CASTE:STEELBEARD_FEMALE]
[SELECT_ADDITIONAL_CASTE:STEELBEARD_MALE]
[BODY:BEARD_DWARF]
[USE_TISSUE_TEMPLATE:DWARF_BEARD_STEEL_TEMPLATE]
[CASTE:GOLDBEARD_FEMALE]
[FEMALE]
[MULTIPLE_LITTER_RARE]
[BODY_DETAIL_PLAN:FACIAL_HAIR_TISSUE_LAYERS]
[POP_RATIO:5]
[CASTE:GOLDBEARD_MALE]
[MALE]
[BODY_DETAIL_PLAN:FACIAL_HAIR_TISSUE_LAYERS]
[POP_RATIO:5]
[SELECT_CASTE:GOLDBEARD_FEMALE]
[SELECT_ADDITIONAL_CASTE:GOLDBEARD_MALE]
[BODY:BEARD_DWARF]
[USE_TISSUE_TEMPLATE:DWARF_BEARD_GOLD_TEMPLATE]
[CASTE:OBSIDIANBEARD_FEMALE]
[FEMALE]
[MULTIPLE_LITTER_RARE]
[BODY_DETAIL_PLAN:FACIAL_HAIR_TISSUE_LAYERS]
[POP_RATIO:5]
[CASTE:OBSIDIANBEARD_MALE]
[MALE]
[BODY_DETAIL_PLAN:FACIAL_HAIR_TISSUE_LAYERS]
[POP_RATIO:5]
[SELECT_CASTE:OBSIDIANBEARD_FEMALE]
[SELECT_ADDITIONAL_CASTE:OBSIDIANBEARD_MALE]
[BODY:BEARD_DWARF]
[USE_TISSUE_TEMPLATE:DWARF_BEARD_OBSIDIAN_TEMPLATE]
[SELECT_CASTE:ALL]
[ATTACK:BEARDFIST:BODYPART:BY_CATEGORY:BEARD_DWARF]
[ATTACK_SKILL:GRASP_STRIKE]
[ATTACK_VERB:beardfist:beardfists]
[ATTACK_CONTACT_PERC:25]
[ATTACK_PREPARE_AND_RECOVER:3:3]
[ATTACK_PRIORITY:SECOND]
[ATTACK_FLAG_CANLATCH]
Having metal material beards would be pretty cool.
I assume having the beard as another body part would cause problems with still having varied beard/hair styles though, right?
Yeah... right now I haven't mucked about with the facial_hair_tissue_layers stuff. Ideally I'd like to declare all of those things made out of hair and to change what each caste draws upon for their hair material. I think.
Maybe something can be done with the description to make some "different" beards, but there wouldn't be a way to enable/disable to beards "grasp" ability depending on the beard style, would there? At least without some major caste based shenanigans.
I only ask because it might be a little weird if a large full beard was just as effective at grasping as a short chin braid.
And no for some reason all I can think about is wanting Df to have hair that actually grows and can be changed over a Dwarf's life base on their preferences... And maybe shaving a Dwarf's beard as the highest form of punishment.
That would be neat, aye. I suspect that this variant of dorf would want to always have enough beard about to give someone a good smacking to, though.
Granted, I'm one of those people who thinks that if a Dwarf doesn't at least have a Santa Claus level beard, then there's something fishy going on.