What i did and hoped would work was to copy the milking and sheaving entries and tokens from sheep and llama and renaming them:
[CASTE:FEMALE]
[FEMALE]
[MULTIPLE_LITTER_RARE]
[USE_MATERIAL_TEMPLATE:MILK:MILK_TEMPLATE]
[STATE_NAME:ALL_SOLID:frozen unicorn's milk]
[STATE_ADJ:ALL_SOLID:frozen unicorn's milk]
[STATE_NAME:LIQUID:unicorn's milk]
[STATE_ADJ:LIQUID:unicorn's milk]
[STATE_NAME:GAS:boiling unicorn's milk]
[STATE_ADJ:GAS:boiling unicorn's milk]
[PREFIX:NONE]
[MILKABLE:LOCAL_CREATURE_MAT:MILK:20000]
[USE_MATERIAL_TEMPLATE:CHEESE:CREATURE_CHEESE_TEMPLATE]
[STATE_NAME:SOLID:unicorn cheese]
[STATE_ADJ:SOLID:unicorn cheese]
[STATE_NAME:SOLID_POWDER:unicorn cheese powder]
[STATE_ADJ:SOLID_POWDER:unicorn cheese powder]
[STATE_NAME:LIQUID:melted unicorn cheese]
[STATE_ADJ:LIQUID:melted unicorn cheese]
[STATE_NAME:GAS:boiling unicorn cheese]
[STATE_ADJ:GAS:boiling unicorn cheese]
[PREFIX:NONE]
and
[SELECT_CASTE:ALL]
[SET_TL_GROUP:BY_CATEGORY:ALL:HAIR]
[TL_COLOR_MODIFIER:WHITE:1]
[TLCM_NOUN:wool:SINGULAR]
[TISSUE_LAYER_APPEARANCE_MODIFIER:LENGTH:0:0:0:0:0:0:0]
[APP_MOD_NOUN:wool:SINGULAR]
[APP_MOD_RATE:1:DAILY:0:300:0:0:NO_END]
[APP_MOD_DESC_RANGE:10:50:100:150:200:300]
[SHEARABLE_TISSUE_LAYER:LENGTH:300]
trouble is that i cant find any info on editing the properties of cheese, so i have no idea if this unicorn cheese is worth anything or impossible or sell.
for the horn charge, im unsure if its possible to make a attack that closes the distance between the unicorn and its
victim foe. possibly using a dwarf charge attack? the one where the target has a chance of get knocked of their feet, but also adding the property for piercing damage from the horn.
the ranged attack is right now a matter of debate, iI consider to either make a projectile with explosive properties or just rename a crossbow bolt to magic missile and leave it at that.
the LARGE_PREDATOR token would be a possible idea, if the unicorn stays in the good biomes thats good enough, its not a problem that there is less wild normal animals, considering that the good biome is the semi polar of the evil biome. It would be expected that there are lots of magical creatures. so the choice is either living in the bland average wild or live in the hardcore good or evil biome. Either you get sieged by zombified dwarfs and an army of undeads or get your **** handed to you by magical horses ready to impale your best warriors and drink the blood of the slain children.
Right now the Unicorn looks like this:
[CREATURE:UNICORN]
[DESCRIPTION:A horse-like creature with a spiral horn growing from its forehead. It will stab you!]
[NAME:unicorn:unicorns:unicorn]
[CASTE_NAME:unicorn:unicorns:unicorn]
[CREATURE_TILE:'U'][COLOR:7:0:1]
[PETVALUE:1000]
[PREFSTRING:horns]
[GOOD]
[LARGE_ROAMING]
[POPULATION_NUMBER:15:30]
[CLUSTER_NUMBER:3:7]
[GRASSTRAMPLE:0]
[BIOME:FOREST_TAIGA]
[BIOME:ANY_TEMPERATE_FOREST]
[BIOME:ANY_TROPICAL_FOREST]
[BIOME:SHRUBLAND_TEMPERATE]
[BIOME:SHRUBLAND_TROPICAL]
[BENIGN][MEANDERER][PET][TRAINABLE_WAR]
[BODY:QUADRUPED_HOOF:TAIL:2EYES:2EARS:NOSE:2LUNGS:HEART:GUTS:ORGANS:THROAT:NECK:SPINE:BRAIN:SKULL:MOUTH:TONGUE:GENERIC_TEETH:RIBCAGE:HEAD_HORN:EYELIDS:CHEEKS]
[MOUNT]
[BODY_DETAIL_PLAN:STANDARD_MATERIALS]
[USE_MATERIAL_TEMPLATE:HOOF:HOOF_TEMPLATE]
[USE_MATERIAL_TEMPLATE:HORN:HORN_TEMPLATE]
[SELECT_MATERIAL:HAIR]
[STATE_NAME:ALL_SOLID:wool] [STATE_ADJ:ALL_SOLID:wool] [YARN]
[BODY_DETAIL_PLAN:STANDARD_TISSUES]
[USE_TISSUE_TEMPLATE:HOOF:HOOF_TEMPLATE]
[USE_TISSUE_TEMPLATE:HORN:HORN_TEMPLATE]
[BODY_DETAIL_PLAN:VERTEBRATE_TISSUE_LAYERS:SKIN:FAT:MUSCLE:BONE:CARTILAGE]
[BODY_DETAIL_PLAN:BODY_HAIR_TISSUE_LAYERS:HAIR]
[SELECT_TISSUE_LAYER:HEART:BY_CATEGORY:HEART]
[PLUS_TISSUE_LAYER:SKIN:BY_CATEGORY:THROAT]
[TL_MAJOR_ARTERIES]
[BODY_DETAIL_PLAN:STANDARD_HEAD_POSITIONS]
[BODY_DETAIL_PLAN:HUMANOID_RIBCAGE_POSITIONS]
[USE_MATERIAL_TEMPLATE:SINEW:SINEW_TEMPLATE]
[TENDONS:LOCAL_CREATURE_MAT:SINEW:200]
[LIGAMENTS:LOCAL_CREATURE_MAT:SINEW:200]
[HAS_NERVES]
[USE_MATERIAL_TEMPLATE:BLOOD:BLOOD_TEMPLATE]
[BLOOD:LOCAL_CREATURE_MAT:BLOOD:LIQUID]
[CREATURE_CLASS:GENERAL_POISON]
[GETS_WOUND_INFECTIONS]
[GETS_INFECTIONS_FROM_ROT]
[USE_MATERIAL_TEMPLATE:PUS:PUS_TEMPLATE]
[PUS:LOCAL_CREATURE_MAT:PUS:LIQUID]
[BODY_SIZE:0:0:60000]
[BODY_SIZE:1:0:300000]
[BODY_SIZE:2:0:600000]
[BODY_APPEARANCE_MODIFIER:LENGTH:90:95:98:100:102:105:110]
[BODY_APPEARANCE_MODIFIER:HEIGHT:90:95:98:100:102:105:110]
[BODY_APPEARANCE_MODIFIER:BROADNESS:90:95:98:100:102:105:110]
[MAXAGE:10:20]
[ATTACK:BITE:BODYPART:BY_CATEGORY:HORN]
[ATTACK_SKILL:BITE]
[ATTACK_VERB:stab:stabs]
[ATTACK_CONTACT_PERC:5]
[ATTACK_PENETRATION_PERC:100]
[ATTACK_FLAG_EDGE]
[ATTACK_PRIORITY:MAIN]
[ATTACK:KICK:BODYPART:BY_CATEGORY:HOOF_FRONT]
[ATTACK_SKILL:STANCE_STRIKE]
[ATTACK_VERB:kick:kicks]
[ATTACK_CONTACT_PERC:100]
[ATTACK_PRIORITY:SECOND]
[ATTACK_FLAG_WITH]
[ATTACK:KICK:BODYPART:BY_CATEGORY:HOOF_REAR]
[ATTACK_SKILL:STANCE_STRIKE]
[ATTACK_VERB:kick:kicks]
[ATTACK_CONTACT_PERC:100]
[ATTACK_PRIORITY:SECOND]
[ATTACK_FLAG_WITH]
[ATTACK:BITE:CHILD_BODYPART_GROUP:BY_CATEGORY:HEAD:BY_CATEGORY:TOOTH]
[ATTACK_SKILL:BITE]
[ATTACK_VERB:bite:bites]
[ATTACK_CONTACT_PERC:100]
[ATTACK_PENETRATION_PERC:100]
[ATTACK_FLAG_EDGE]
[ATTACK_PRIORITY:SECOND]
[ATTACK_FLAG_CANLATCH]
[CHILD:1][GENERAL_CHILD_NAME:unicorn foal:unicorn foals]
[DIURNAL]
[HOMEOTHERM:10067]
[SWIMS_INNATE][SWIM_SPEED:2500]
[SET_TL_GROUP:BY_CATEGORY:ALL:HAIR]
[TL_COLOR_MODIFIER:WHITE:1]
[TLCM_NOUN:hair:SINGULAR]
[SET_TL_GROUP:BY_CATEGORY:ALL:SKIN]
[TL_COLOR_MODIFIER:WHITE:1]
[TLCM_NOUN:skin:SINGULAR]
[SET_TL_GROUP:BY_CATEGORY:EYE:EYE]
[TL_COLOR_MODIFIER:IRIS_EYE_GOLD:1]
[TLCM_NOUN:eyes:PLURAL]
[CASTE:FEMALE]
[FEMALE]
[MULTIPLE_LITTER_RARE]
[USE_MATERIAL_TEMPLATE:MILK:MILK_TEMPLATE]
[STATE_NAME:ALL_SOLID:frozen unicorn's milk]
[STATE_ADJ:ALL_SOLID:frozen unicorn's milk]
[STATE_NAME:LIQUID:unicorn's milk]
[STATE_ADJ:LIQUID:unicorn's milk]
[STATE_NAME:GAS:boiling unicorn's milk]
[STATE_ADJ:GAS:boiling unicorn's milk]
[PREFIX:NONE]
[MILKABLE:LOCAL_CREATURE_MAT:MILK:20000]
[USE_MATERIAL_TEMPLATE:CHEESE:CREATURE_CHEESE_TEMPLATE]
[STATE_NAME:SOLID:unicorn cheese]
[STATE_ADJ:SOLID:unicorn cheese]
[STATE_NAME:SOLID_POWDER:unicorn cheese powder]
[STATE_ADJ:SOLID_POWDER:unicorn cheese powder]
[STATE_NAME:LIQUID:melted unicorn cheese]
[STATE_ADJ:LIQUID:melted unicorn cheese]
[STATE_NAME:GAS:boiling unicorn cheese]
[STATE_ADJ:GAS:boiling unicorn cheese]
[PREFIX:NONE]
[CASTE:MALE]
[MALE]
[SELECT_CASTE:ALL]
[SET_TL_GROUP:BY_CATEGORY:ALL:HAIR]
[TL_COLOR_MODIFIER:WHITE:1]
[TLCM_NOUN:wool:SINGULAR]
[TISSUE_LAYER_APPEARANCE_MODIFIER:LENGTH:0:0:0:0:0:0:0]
[APP_MOD_NOUN:wool:SINGULAR]
[APP_MOD_RATE:1:DAILY:0:300:0:0:NO_END]
[APP_MOD_DESC_RANGE:10:50:100:150:200:300]
[SHEARABLE_TISSUE_LAYER:LENGTH:300]
[SELECT_MATERIAL:ALL]
[MULTIPLY_VALUE:4]