Also here's a complete file for the additional leather types that creatures can yield when butchered and tanned if that's cool with everyone:
material_template_leather_types_halfling.txt
[OBJECT:MATERIAL_TEMPLATE]
# Usage:
# Note that basic halfling template leather is already better than vanilla
# To any creature that should yield further improved leather by tanning instead of the normal stuff, after adding core materials add
# [USE_MATERIAL_TEMPLATE:LEATHER:SPECIAL_LEATHER_TEMPLATE_HLG]: leather is 2x more valuable than usual and as strong as bone
# [USE_MATERIAL_TEMPLATE:LEATHER:ELITE_LEATHER_TEMPLATE_HLG]: leather is brightly colored, 3x more valuable than usual and as strong as meteoric iron
# etc:
# FIREIMMUNE_LEATHER_TEMPLATE_HLG : red, 2x value, does not take heat damage below 100000U, "fireproof leather"
# COLDIMMUNE_LEATHER_TEMPLATE_HLG : 2x value, does not take cold damage above 0U, "warm leather"
# FIXEDTEMP_LEATHER_TEMPLATE_HLG : blue, 3x value, above attributes and temperature fixed at 10001, "cold leather"
# LIGHT_LEATHER_TEMPLATE_HLG : grey, 2x value, almost weightless, "arcane leather"
# SPECIALREWARD_DONTOVERUSE_LEATHER_TEMPLATE_HLG: 10x value, white, meteoric iron strength, weightless, fire-and coldimmune, fixed temp at 10030, "legendary leather"
[MATERIAL_TEMPLATE:SPECIAL_LEATHER_TEMPLATE_HLG] #hard as bone, light as leather, 2x as valuable
[STATE_COLOR:ALL_SOLID:BROWN]
[MATERIAL_VALUE:2][STATE_NAME:ALL_SOLID:hard leather]
[STATE_ADJ:ALL_SOLID:hard leather]
[STATE_COLOR:LIQUID:BROWN]
[STATE_NAME:LIQUID:molten leather]
[STATE_ADJ:LIQUID:molten leather]
[STATE_COLOR:GAS:BROWN]
[STATE_NAME:GAS:leather ashes]
[STATE_ADJ:GAS:leather ash]
[DISPLAY_COLOR:6:0:0]
[SPEC_HEAT:1000]
[IGNITE_POINT:10300]
[MELTING_POINT:11000]
[BOILING_POINT:12000]
[HEATDAM_POINT:10200]
[COLDDAM_POINT:9950]
[SOLID_DENSITY:1500]
[LIQUID_DENSITY:1000]
[IMPACT_YIELD:200000]
[IMPACT_FRACTURE:200000]
[IMPACT_STRAIN_AT_YIELD:100]
[COMPRESSIVE_YIELD:200000]
[COMPRESSIVE_FRACTURE:200000]
[COMPRESSIVE_STRAIN_AT_YIELD:100]
[TENSILE_YIELD:115000]
[TENSILE_FRACTURE:130000]
[TENSILE_STRAIN_AT_YIELD:100]
[TORSION_YIELD:115000]
[TORSION_FRACTURE:130000]
[TORSION_STRAIN_AT_YIELD:100]
[SHEAR_YIELD:115000]
[SHEAR_FRACTURE:130000]
[SHEAR_STRAIN_AT_YIELD:100]
[BENDING_YIELD:115000]
[BENDING_FRACTURE:130000]
[BENDING_STRAIN_AT_YIELD:100]
[MAX_EDGE:100]
[ABSORPTION:0]
[IMPLIES_ANIMAL_KILL]
[LEATHER]
[ITEMS_LEATHER]
[MATERIAL_TEMPLATE:ELITE_LEATHER_TEMPLATE_HLG] #bright colored, light as leather, tough as meteoric iron, 3x as valuable
[STATE_COLOR:ALL_SOLID:BROWN]
[MATERIAL_VALUE:3][STATE_NAME:ALL_SOLID:extraordinary leather]
[STATE_ADJ:ALL_SOLID:extraordinary leather]
[STATE_COLOR:LIQUID:BROWN]
[STATE_NAME:LIQUID:molten leather]
[STATE_ADJ:LIQUID:molten leather]
[STATE_COLOR:GAS:BROWN]
[STATE_NAME:GAS:leather ashes]
[STATE_ADJ:GAS:leather ash]
[DISPLAY_COLOR:6:0:1]
[SPEC_HEAT:1000]
[IGNITE_POINT:10300]
[MELTING_POINT:11000]
[BOILING_POINT:12000]
[HEATDAM_POINT:10200]
[COLDDAM_POINT:9950]
[SOLID_DENSITY:1500]
[LIQUID_DENSITY:1000]
[IMPACT_YIELD:300000]
[IMPACT_FRACTURE:800000]
[IMPACT_STRAIN_AT_YIELD:200]
[COMPRESSIVE_YIELD:300000]
[COMPRESSIVE_FRACTURE:800000]
[COMPRESSIVE_STRAIN_AT_YIELD:250]
[TENSILE_YIELD:70000]
[TENSILE_FRACTURE:300000]
[TENSILE_STRAIN_AT_YIELD:200]
[TORSION_YIELD:100000]
[TORSION_FRACTURE:200000]
[TORSION_STRAIN_AT_YIELD:200]
[SHEAR_YIELD:80000]
[SHEAR_FRACTURE:200000]
[SHEAR_STRAIN_AT_YIELD:200]
[BENDING_YIELD:100000]
[BENDING_FRACTURE:300000]
[BENDING_STRAIN_AT_YIELD:60]
[ABSORPTION:0]
[IMPLIES_ANIMAL_KILL]
[LEATHER]
[ITEMS_LEATHER]
[MATERIAL_TEMPLATE:FIREIMMUNE_LEATHER_TEMPLATE_HLG] #used tendon - see tendon
[STATE_COLOR:ALL_SOLID:RED]
[MATERIAL_VALUE:2][STATE_NAME:ALL_SOLID:fireproof leather]
[STATE_ADJ:ALL_SOLID:fireproof leather]
[STATE_COLOR:LIQUID:RED]
[STATE_NAME:LIQUID:molten leather]
[STATE_ADJ:LIQUID:molten leather]
[STATE_COLOR:GAS:RED]
[STATE_NAME:GAS:leather ashes]
[STATE_ADJ:GAS:leather ash]
[DISPLAY_COLOR:4:0:0]
[SPEC_HEAT:1000]
[IGNITE_POINT:100000]
[MELTING_POINT:100000]
[BOILING_POINT:100000]
[HEATDAM_POINT:100000]
[COLDDAM_POINT:9950]
[SOLID_DENSITY:1500]
[LIQUID_DENSITY:1000]
[IMPACT_YIELD:100000]
[IMPACT_FRACTURE:100000]
[IMPACT_STRAIN_AT_YIELD:40000]
[COMPRESSIVE_YIELD:100000]
[COMPRESSIVE_FRACTURE:100000]
[COMPRESSIVE_STRAIN_AT_YIELD:50000]
[TENSILE_YIELD:50000]
[TENSILE_FRACTURE:70000]
[TORSION_STRAIN_AT_YIELD:50000]
[TORSION_YIELD:80000]
[TORSION_FRACTURE:80000]
[TORSION_STRAIN_AT_YIELD:50000]
[SHEAR_YIELD:80000]
[SHEAR_FRACTURE:80000]
[SHEAR_STRAIN_AT_YIELD:50000]
[BENDING_YIELD:80000]
[BENDING_FRACTURE:80000]
[BENDING_STRAIN_AT_YIELD:50000]
[ABSORPTION:0]
[IMPLIES_ANIMAL_KILL]
[LEATHER]
[ITEMS_LEATHER]
[MATERIAL_TEMPLATE:COLDIMMUNE_LEATHER_TEMPLATE_HLG] #used tendon - see tendon
[STATE_COLOR:ALL_SOLID:BROWN]
[MATERIAL_VALUE:2][STATE_NAME:ALL_SOLID:warm leather]
[STATE_ADJ:ALL_SOLID:warm leather]
[STATE_COLOR:LIQUID:BROWN]
[STATE_NAME:LIQUID:molten leather]
[STATE_ADJ:LIQUID:molten leather]
[STATE_COLOR:GAS:BROWN]
[STATE_NAME:GAS:leather ashes]
[STATE_ADJ:GAS:leather ash]
[DISPLAY_COLOR:6:0:0]
[SPEC_HEAT:1000]
[IGNITE_POINT:10300]
[MELTING_POINT:11000]
[BOILING_POINT:12000]
[HEATDAM_POINT:10200]
[COLDDAM_POINT:0]
[SOLID_DENSITY:1500]
[LIQUID_DENSITY:1000]
[IMPACT_YIELD:100000]
[IMPACT_FRACTURE:100000]
[IMPACT_STRAIN_AT_YIELD:40000]
[COMPRESSIVE_YIELD:100000]
[COMPRESSIVE_FRACTURE:100000]
[COMPRESSIVE_STRAIN_AT_YIELD:50000]
[TENSILE_YIELD:50000]
[TENSILE_FRACTURE:70000]
[TORSION_STRAIN_AT_YIELD:50000]
[TORSION_YIELD:80000]
[TORSION_FRACTURE:80000]
[TORSION_STRAIN_AT_YIELD:50000]
[SHEAR_YIELD:80000]
[SHEAR_FRACTURE:80000]
[SHEAR_STRAIN_AT_YIELD:50000]
[BENDING_YIELD:80000]
[BENDING_FRACTURE:80000]
[BENDING_STRAIN_AT_YIELD:50000]
[ABSORPTION:0]
[IMPLIES_ANIMAL_KILL]
[LEATHER]
[ITEMS_LEATHER]
[MATERIAL_TEMPLATE:FIXEDTEMP_LEATHER_TEMPLATE_HLG] #used tendon - see tendon
[STATE_COLOR:ALL_SOLID:BLUE]
[MATERIAL_VALUE:3][STATE_NAME:ALL_SOLID:cold leather]
[STATE_ADJ:ALL_SOLID:cold leather]
[STATE_COLOR:LIQUID:BLUE]
[STATE_NAME:LIQUID:molten leather]
[STATE_ADJ:LIQUID:molten leather]
[STATE_COLOR:GAS:BROWN]
[STATE_NAME:GAS:leather ashes]
[STATE_ADJ:GAS:leather ash]
[DISPLAY_COLOR:1:0:0]
[SPEC_HEAT:1000]
[IGNITE_POINT:100000]
[MELTING_POINT:100000]
[BOILING_POINT:100000]
[HEATDAM_POINT:100000]
[COLDDAM_POINT:0]
[MAT_FIXED_TEMP:10001]
[SOLID_DENSITY:1500]
[LIQUID_DENSITY:1000]
[IMPACT_YIELD:100000]
[IMPACT_FRACTURE:100000]
[IMPACT_STRAIN_AT_YIELD:40000]
[COMPRESSIVE_YIELD:100000]
[COMPRESSIVE_FRACTURE:100000]
[COMPRESSIVE_STRAIN_AT_YIELD:50000]
[TENSILE_YIELD:50000]
[TENSILE_FRACTURE:70000]
[TORSION_STRAIN_AT_YIELD:50000]
[TORSION_YIELD:80000]
[TORSION_FRACTURE:80000]
[TORSION_STRAIN_AT_YIELD:50000]
[SHEAR_YIELD:80000]
[SHEAR_FRACTURE:80000]
[SHEAR_STRAIN_AT_YIELD:50000]
[BENDING_YIELD:80000]
[BENDING_FRACTURE:80000]
[BENDING_STRAIN_AT_YIELD:50000]
[ABSORPTION:0]
[IMPLIES_ANIMAL_KILL]
[LEATHER]
[ITEMS_LEATHER]
[MATERIAL_TEMPLATE:LIGHT_LEATHER_TEMPLATE_HLG] #used tendon - see tendon
[STATE_COLOR:ALL_SOLID:GRAY]
[MATERIAL_VALUE:2][STATE_NAME:ALL_SOLID:arcane leather]
[STATE_ADJ:ALL_SOLID:arcane leather]
[STATE_COLOR:LIQUID:GRAY]
[STATE_NAME:LIQUID:molten leather]
[STATE_ADJ:LIQUID:molten leather]
[STATE_COLOR:GAS:BROWN]
[STATE_NAME:GAS:leather ashes]
[STATE_ADJ:GAS:leather ash]
[DISPLAY_COLOR:7:0:0]
[SPEC_HEAT:1000]
[IGNITE_POINT:10300]
[MELTING_POINT:11000]
[BOILING_POINT:12000]
[HEATDAM_POINT:10200]
[COLDDAM_POINT:9950]
[SOLID_DENSITY:1]
[LIQUID_DENSITY:1]
[IMPACT_YIELD:100000]
[IMPACT_FRACTURE:100000]
[IMPACT_STRAIN_AT_YIELD:40000]
[COMPRESSIVE_YIELD:100000]
[COMPRESSIVE_FRACTURE:100000]
[COMPRESSIVE_STRAIN_AT_YIELD:50000]
[TENSILE_YIELD:50000]
[TENSILE_FRACTURE:70000]
[TORSION_STRAIN_AT_YIELD:50000]
[TORSION_YIELD:80000]
[TORSION_FRACTURE:80000]
[TORSION_STRAIN_AT_YIELD:50000]
[SHEAR_YIELD:80000]
[SHEAR_FRACTURE:80000]
[SHEAR_STRAIN_AT_YIELD:50000]
[BENDING_YIELD:80000]
[BENDING_FRACTURE:80000]
[BENDING_STRAIN_AT_YIELD:50000]
[ABSORPTION:0]
[IMPLIES_ANIMAL_KILL]
[LEATHER]
[ITEMS_LEATHER]
[MATERIAL_TEMPLATE:SPECIALREWARD_DONTOVERUSE_LEATHER_TEMPLATE_HLG]
[STATE_COLOR:ALL_SOLID:WHITE]
[MATERIAL_VALUE:10][STATE_NAME:ALL_SOLID:legendary leather]
[STATE_ADJ:ALL_SOLID:legendary leather]
[STATE_COLOR:LIQUID:WHITE]
[STATE_NAME:LIQUID:molten leather]
[STATE_ADJ:LIQUID:molten leather]
[STATE_COLOR:GAS:BROWN]
[STATE_NAME:GAS:leather ashes]
[STATE_ADJ:GAS:leather ash]
[DISPLAY_COLOR:7:3:1]
[SPEC_HEAT:1000]
[MAT_FIXED_TEMP:10030]
[IGNITE_POINT:100000]
[MELTING_POINT:100000]
[BOILING_POINT:100000]
[HEATDAM_POINT:100000]
[COLDDAM_POINT:0]
[SOLID_DENSITY:1]
[LIQUID_DENSITY:1]
[IMPACT_YIELD:300000]
[IMPACT_FRACTURE:800000]
[IMPACT_STRAIN_AT_YIELD:200]
[COMPRESSIVE_YIELD:300000]
[COMPRESSIVE_FRACTURE:800000]
[COMPRESSIVE_STRAIN_AT_YIELD:250]
[TENSILE_YIELD:70000]
[TENSILE_FRACTURE:300000]
[TENSILE_STRAIN_AT_YIELD:200]
[TORSION_YIELD:100000]
[TORSION_FRACTURE:200000]
[TORSION_STRAIN_AT_YIELD:200]
[SHEAR_YIELD:80000]
[SHEAR_FRACTURE:200000]
[SHEAR_STRAIN_AT_YIELD:200]
[BENDING_YIELD:100000]
[BENDING_FRACTURE:300000]
[BENDING_STRAIN_AT_YIELD:60]
[ABSORPTION:0]
[IMPLIES_ANIMAL_KILL]
[LEATHER]
[ITEMS_LEATHER]
If that goes in then I would like man-eaters to yield tier 2 "special" leather and storm dragons to yield tier 3 "elite" leather. Creature file with the added 2 lines doing so:
creature_halfling
[OBJECT:CREATURE]
[CREATURE:HALFLING_HLG]
[DESCRIPTION:A small, unassuming creature with a love for all things that grow. They were the firstborn of the gods, created before all other creatures. They throw rocks at things that they don't like and live to a relatively old age.]
[NAME:halfling:halflings:halfling]
[CASTE_NAME:halfling:halflings:halfling]
[CREATURE_TILE:173][COLOR:6:0:0]
[PREFSTRING:small stature]
[PREFSTRING:hairy feet]
#better creature classification - easier syndrome targeting
[CREATURE_CLASS:ALL][CREATURE_CLASS:HUMANOID]
[CREATURE_CLASS:MAMMAL][CREATURE_CLASS:VERTEBRATE]
[CREATURE_CLASS:ALCHEMIST]
[INTELLIGENT][BENIGN][MUNDANE][DIURNAL][CANOPENDOORS]
[LITTERSIZE:1:3][MAXAGE:60:90]
[HAS_NERVES][GETS_WOUND_INFECTIONS][GETS_INFECTIONS_FROM_ROT]
[EQUIPS][BABY:1][CHILD:10][HOMEOTHERM:10070]
[GENERAL_CHILD_NAME:halfling child:halfling children]
[SWIMS_LEARNED][SWIM_SPEED:3000]
[BODY_SIZE:40000]
[BODY_SIZE:0:0:3000]
[BODY_SIZE:1:0:10000]
[BODY_SIZE:10:0:40000]
[NATURAL_SKILL:SNEAK:3]
[NATURAL_SKILL:PLANT:2]
[SKILL_LEARN_RATE:SNEAK:120]
[SKILL_LEARN_RATE:PLANT:120]
[MANNERISM_LAUGH]
[MANNERISM_SMILE]
[MANNERISM_BREATH]
#any special interactions here so they're visible. I'm adding CLEANS_SELF_DAILY to any domestic creature to avoid lag due to contaminants.
[APPLY_CREATURE_VARIATION:CLEANS_SELF_DAILY_HLG]
[APPLY_CREATURE_VARIATION:THROWS_ROCKS_HLG]
[APPLY_CREATURE_VARIATION:HAS_VAMPIRES_HLG]
#basic body structure: humanoid core (torso, abdomen, head), back legs, humanoid arms, external ears, teeth)
[BODY:CORE_HLG:BACK_LEGS_HLG:ARMS_HLG:EXTERNAL_EARS_HLG:TEETH_HLG]
#add relevant materials and tissues
[BODY_DETAIL_PLAN:CORE_MATERIALS_HLG]
[BODY_DETAIL_PLAN:CORE_TISSUES_HLG]
[BODY_DETAIL_PLAN:TEETH_HLG]
#then layers
[BODY_DETAIL_PLAN:CORE_LAYERS_HLG]
[BODY_DETAIL_PLAN:BACK_LEGS_LAYERS_HLG]
[BODY_DETAIL_PLAN:ARMS_LAYERS_HLG]
[BODY_DETAIL_PLAN:EXTERNAL_EARS_LAYERS_HLG]
#the following adds hair material, tissue (first token) and puts them where they should be
[BODY_DETAIL_PLAN:HAIR_HLG]
[BODY_DETAIL_PLAN:HAIR_ON_HEAD_HLG]
[BODY_DETAIL_PLAN:HAIR_ON_FEET_HLG]
#for two legged creatures this should be added so there's no mention of "back feet"
[BODYGLOSS:TWOLEGS_HLG]
#tendons are included in CORE, now we just make them tendons and ligaments
[TENDONS:LOCAL_CREATURE_MAT:TENDON:400]
[LIGAMENTS:LOCAL_CREATURE_MAT:TENDON:400]
#blood is included in CORE, just define it
[BLOOD:LOCAL_CREATURE_MAT:BLOOD:LIQUID]
#attacks
[APPLY_CREATURE_VARIATION:PUNCH_HLG]
[APPLY_CREATURE_VARIATION:KICK_HLG]
[APPLY_CREATURE_VARIATION:ROUNDHOUSE_KICK_HLG]
[APPLY_CREATURE_VARIATION:BITE_NO_LATCH_HLG]
#appearance variations
[APPLY_CREATURE_VARIATION:APPEARANCE_VARIABILITY_BODYSIZE_HLG]
[APPLY_CREATURE_VARIATION:APPEARANCE_VARIABILITY_HEAD_HAIR_HLG]
[APPLY_CREATURE_VARIATION:APPEARANCE_VARIABILITY_FOOT_HAIR_HLG]
[APPLY_CREATURE_VARIATION:APPEARANCE_VARIABILITY_EYE_COLOR_HLG]
[APPLY_CREATURE_VARIATION:APPEARANCE_VARIABILITY_SKIN_COLOR_HLG]
[CASTE:FEMALE][FEMALE]
[CASTE:MALE][MALE]
[CREATURE:HOUND_HLG]
[DESCRIPTION:A large and powerful but docile canine. It was the second creature created by the gods. It is bred by many races for war, hunting and company. Smaller races use them as beasts of burden.]
[NAME:hound:hounds:hound]
[CASTE_NAME:hound:hounds:hound]
[CREATURE_TILE:104][COLOR:4:0:0]
[PREFSTRING:loyalty]
[PREFSTRING:loving nature]
[PREFSTRING:instinct to fetch thrown items]
[CLUSTER_NUMBER:3:12]
[CREATURE_CLASS:ALL][CREATURE_CLASS:QUADRUPED][CREATURE_CLASS:CANINE]
[CREATURE_CLASS:MAMMAL][CREATURE_CLASS:VERTEBRATE][BIOME:ANY_LAND][FREQUENCY:100]
[LARGE_ROAMING][LARGE_PREDATOR][PACK_ANIMAL][WAGON_PULLER]
[MUNDANE][DIURNAL][COMMON_DOMESTIC][TRAINABLE][PET][LIKES_FIGHTING]
[PETVALUE:200][LITTERSIZE:3:10][MAXAGE:10:20][NATURAL]
[POPULATION_NUMBER:100:1000]
[APPLY_CREATURE_VARIATION:CLEANS_SELF_DAILY_HLG]
[HAS_NERVES][GETS_WOUND_INFECTIONS][GETS_INFECTIONS_FROM_ROT][BABY:1][HOMEOTHERM:10070]
[GENERAL_BABY_NAME:whelp:whelps]
[SWIMS_INNATE][SWIM_SPEED:2000]
[BODY_SIZE:50000]
[BODY_SIZE:0:0:3000]
[BODY_SIZE:1:0:50000]
[BODY:CORE_HLG:BACK_LEGS_HLG:DOG_ARMS_HLG:EXTERNAL_EARS_HLG:TEETH_HLG:TAIL_HLG]
[BODY_DETAIL_PLAN:CORE_MATERIALS_HLG]
[BODY_DETAIL_PLAN:CORE_TISSUES_HLG]
[BODY_DETAIL_PLAN:CORE_LAYERS_HLG]
[BODY_DETAIL_PLAN:TEETH_HLG]
[BODY_DETAIL_PLAN:BACK_LEGS_LAYERS_HLG]
[BODY_DETAIL_PLAN:DOG_ARMS_LAYERS_HLG]
[BODY_DETAIL_PLAN:EXTERNAL_EARS_LAYERS_HLG]
[BODY_DETAIL_PLAN:TAIL_LAYERS_HLG]
[BODY_DETAIL_PLAN:HAIR_HLG]
[BODY_DETAIL_PLAN:HAIR_ALL_OVER_HLG]
[BODYGLOSS:FOOTPAW_HLG]
[BODYGLOSS:ANKLEHOCK_HLG]
[TENDONS:LOCAL_CREATURE_MAT:TENDON:400]
[LIGAMENTS:LOCAL_CREATURE_MAT:TENDON:400]
[BLOOD:LOCAL_CREATURE_MAT:BLOOD:LIQUID]
[APPLY_CREATURE_VARIATION:BITE_ANIMAL_HLG]
[APPLY_CREATURE_VARIATION:SCRATCH_PAW_HLG]
[APPLY_CREATURE_VARIATION:APPEARANCE_VARIABILITY_EYE_COLOR_HLG]
[APPLY_CREATURE_VARIATION:APPEARANCE_VARIABILITY_BODYSIZE_HLG]
[APPLY_CREATURE_VARIATION:APPEARANCE_VARIABILITY_BODY_HAIR_HLG]
[CASTE:FEMALE][FEMALE]
[CASTE:MALE][MALE]
[CREATURE:MALLARD_HLG]
[DESCRIPTION:A colorful bird that swims in water. It was the third creature created by the gods. It was the first domesticated bird and bred by many races for its meat.]
[NAME:mallard:mallards:mallard]
[CREATURE_TILE:'m'][COLOR:2:0:1]
[PREFSTRING:waddling]
[PREFSTRING:iridescent feathers]
[PREFSTRING:proclivity to feast on crumbs]
[CLUSTER_NUMBER:3:6]
[CREATURE_CLASS:ALL][CREATURE_CLASS:FLYING][BIOME:ANY_LAND][FREQUENCY:100]
[CREATURE_CLASS:BIRD][CREATURE_CLASS:VERTEBRATE]
[LARGE_ROAMING]
[BENIGN][MUNDANE][DIURNAL][COMMON_DOMESTIC][PET][FLIER]
[PETVALUE:30][MAXAGE:20:30][NATURAL]
[POPULATION_NUMBER:300:3000]
[APPLY_CREATURE_VARIATION:CLEANS_SELF_DAILY_HLG]
[HAS_NERVES][GETS_WOUND_INFECTIONS][GETS_INFECTIONS_FROM_ROT][BABY:1][HOMEOTHERM:10070]
[GENERAL_BABY_NAME:mallard duckling:mallard ducklings]
[SWIMS_INNATE][SWIM_SPEED:3000]
[BODY_SIZE:3000]
[BODY_SIZE:0:0:500]
[BODY_SIZE:1:0:3000]
[BODY:CORE_HLG:BACK_LEGS_HLG:BIRD_ARMS_HLG:INTERNAL_EARS_HLG:TAIL_FEATHERS_HLG]
[BODY_DETAIL_PLAN:CORE_MATERIALS_HLG]
[BODY_DETAIL_PLAN:CORE_TISSUES_HLG]
[BODY_DETAIL_PLAN:CORE_LAYERS_HLG]
[BODY_DETAIL_PLAN:BACK_LEGS_LAYERS_HLG]
[BODY_DETAIL_PLAN:BIRD_ARMS_LAYERS_HLG]
[BODY_DETAIL_PLAN:INTERNAL_EARS_LAYERS_HLG]
[BODY_DETAIL_PLAN:TAIL_FEATHERS_LAYERS_HLG]
[BODY_DETAIL_PLAN:FEATHERS_HLG]
[BODY_DETAIL_PLAN:FEATHERS_BODY_WING_HLG]
[BODYGLOSS:TWOLEGS_HLG]
[BODYGLOSS:CLAWTOES_HLG]
[BODYGLOSS:NOSEBEAK_HLG]
[BODYGLOSS:MOUTHBEAK_HLG]
[BODY_DETAIL_PLAN:EGGS_HLG]
[TENDONS:LOCAL_CREATURE_MAT:TENDON:400]
[LIGAMENTS:LOCAL_CREATURE_MAT:TENDON:400]
[BLOOD:LOCAL_CREATURE_MAT:BLOOD:LIQUID]
[APPLY_CREATURE_VARIATION:PECK_BIRD_HLG]
[APPLY_CREATURE_VARIATION:SCRATCH_CLAW_HLG]
[APPLY_CREATURE_VARIATION:APPEARANCE_VARIABILITY_EYE_COLOR_HLG]
[APPLY_CREATURE_VARIATION:APPEARANCE_VARIABILITY_BODYSIZE_HLG]
[APPLY_CREATURE_VARIATION:APPEARANCE_VARIABILITY_BODY_FEATHER_HLG]
[CASTE:FEMALE]
[CASTE_NAME:mallard duck:mallard ducks:mallard duck][FEMALE]
[LAYS_EGGS]
[EGG_MATERIAL:LOCAL_CREATURE_MAT:EGGSHELL:SOLID]
[EGG_MATERIAL:LOCAL_CREATURE_MAT:EGG:LIQUID]
[EGG_SIZE:100]
[CLUTCH_SIZE:8:13] ## from wikipedia
[CASTE:MALE]
[CASTE_NAME:mallard drake:mallards drakes:mallard drake][MALE]
[CREATURE:BANK_VOLE_HLG]
[DESCRIPTION:A small omnivorous rodent. It lives in tunnels underground and mostly eats young plants. It is not as hated as other vermin, but a nuisance regardless.]
[NAME:bank vole:bank voles:bank vole]
[CASTE_NAME:bank vole:bank voles:bank vole]
[CREATURE_TILE:249][COLOR:6:0:0]
[PREFSTRING:fluffy body]
[PREFSTRING:chestnut fur]
[VERMIN_EATER][PENETRATEPOWER:2][BIOME:ANY_LAND][FREQUENCY:100][VERMIN_GROUNDER]
[GNAWER:gnawed][NOCTURNAL]
[CREATURE_CLASS:ALL][CREATURE_CLASS:RODENT]
[CREATURE_CLASS:VERMIN][CREATURE_CLASS:VERTEBRATE]
[SMALL_REMAINS][NATURAL]
[PETVALUE:10][MAXAGE:3:4][NATURAL]
[BODY:VERMIN_BODY_HLG]
[BODY_DETAIL_PLAN:VERMIN_TISSUE_HLG]
[BODY_DETAIL_PLAN:VERMIN_LAYERS_HLG]
[CASTE:FEMALE][FEMALE]
[CASTE:MALE][MALE]
[CREATURE:TIT_HLG]
[DESCRIPTION:A small omnivorous bird. Some intelligent creatures enjoy their company and chirping song. However, they sometimes find and feed on important food supplies.]
[NAME:tit:tits:tit]
[CASTE_NAME:tit:tits:tit]
[CREATURE_TILE:249][COLOR:6:0:0]
[PREFSTRING:chirping]
[PREFSTRING:appetite]
[PREFSTRING:round shape]
[VERMIN_EATER][PENETRATEPOWER:2][BIOME:ANY_LAND][POPULATION_NUMBER:300:3000][FREQUENCY:100][VERMIN_GROUNDER]
[GNAWER:pecked][DIURNAL]
[CREATURE_CLASS:ALL][CREATURE_CLASS:FLIER][FLIER]
[CREATURE_CLASS:BIRD][CREATURE_CLASS:VERTEBRATE]
[SMALL_REMAINS][NATURAL]
[PETVALUE:10][MAXAGE:1:12][NATURAL]
[BODY:VERMIN_BODY_HLG]
[BODY_DETAIL_PLAN:VERMIN_TISSUE_HLG]
[BODY_DETAIL_PLAN:VERMIN_LAYERS_HLG]
[CASTE:FEMALE][FEMALE]
[CASTE:MALE][MALE]
[CREATURE:MAN-EATER_HLG]
[DESCRIPTION:A gigantic striped feline, large enough to make intelligent creatures its source of food. These beasts live unusually long lives and obey no one. Where they settle, they will hunt and devour everything. Beware its thirst for warm blood!]
[NAME:man-eater:man-eaters:man-eater]
[CASTE_NAME:man-eater:man-eaters:man-eater]
[CREATURE_TILE:'T'][COLOR:6:0:1]
[PREFSTRING:killer instinct]
[PREFSTRING:fearsome hunger for blood and flesh]
[PREFSTRING:giant stripes, of course]
[SEMIMEGABEAST][DIFFICULTY:5][LIKES_FIGHTING]
[ATTACK_TRIGGER:30:0:0][LAIR_HUNTER][LAIR:WILDERNESS_LOCATION:100]
[SPHERE:HUNTING]
[SPHERE:NIGHT]
[CREATURE_CLASS:ALL][CREATURE_CLASS:QUADRUPED][CREATURE_CLASS:FELINE]
[CREATURE_CLASS:MAMMAL][CREATURE_CLASS:VERTEBRATE][LARGE_ROAMING][LARGE_PREDATOR]
[FANCIFUL][NOCTURNAL][TRAINABLE][PET][TRAPAVOID]
[LIKES_FIGHTING]
[PETVALUE:9000][LITTERSIZE:3:10]
[NATURAL_SKILL:BITE:6]
[NATURAL_SKILL:STANCE_STRIKE:6]
[NATURAL_SKILL:MELEE_COMBAT:8]
[NATURAL_SKILL:DODGING:8]
[PHYS_ATT_RANGE:STRENGTH:1500:1600:1700:1800:1900:2000:2500]
[PHYS_ATT_RANGE:TOUGHNESS:1500:1600:1700:1800:1900:2000:2500]
[PHYS_ATT_RANGE:AGILITY:1500:1600:1700:1800:1900:2000:2500]
[PHYS_ATT_RANGE:ENDURANCE:1500:1600:1700:1800:1900:2000:2500]
[PHYS_ATT_RANGE:RECUPERATION:1500:1600:1700:1800:1900:2000:2500]
[MENT_ATT_RANGE:WILLPOWER:1500:1600:1700:1800:1900:2000:2500]
[BIOME:ANY_LAND]
[FREQUENCY:10]
[HAS_NERVES][GETS_WOUND_INFECTIONS][GETS_INFECTIONS_FROM_ROT][BABY:1][HOMEOTHERM:10070]
[GENERAL_BABY_NAME:kitten:kittens]
[SWIMS_INNATE][SWIM_SPEED:2000]
[BODY_SIZE:250000]
[BODY_SIZE:0:0:10000]
[BODY_SIZE:1:0:250000]
[BODY:CORE_HLG:BACK_LEGS_HLG:DOG_ARMS_HLG:EXTERNAL_EARS_HLG:TEETH_HLG:TAIL_HLG]
[BODY_DETAIL_PLAN:CORE_MATERIALS_HLG]
[USE_MATERIAL_TEMPLATE:LEATHER:SPECIAL_LEATHER_TEMPLATE_HLG]
[BODY_DETAIL_PLAN:CORE_TISSUES_HLG]
[BODY_DETAIL_PLAN:CORE_LAYERS_HLG]
[BODY_DETAIL_PLAN:TEETH_HLG]
[BODY_DETAIL_PLAN:BACK_LEGS_LAYERS_HLG]
[BODY_DETAIL_PLAN:DOG_ARMS_LAYERS_HLG]
[BODY_DETAIL_PLAN:EXTERNAL_EARS_LAYERS_HLG]
[BODY_DETAIL_PLAN:TAIL_LAYERS_HLG]
[BODY_DETAIL_PLAN:HAIR_HLG]
[BODY_DETAIL_PLAN:HAIR_ALL_OVER_HLG]
[SELECT_MATERIAL:ALL]
[MULTIPLY_VALUE:30]
[BODYGLOSS:FOOTPAW_HLG]
[BODYGLOSS:ANKLEHOCK_HLG]
[BODYGLOSS:CLAWTOES_HLG]
[TENDONS:LOCAL_CREATURE_MAT:TENDON:400]
[LIGAMENTS:LOCAL_CREATURE_MAT:TENDON:400]
[BLOOD:LOCAL_CREATURE_MAT:BLOOD:LIQUID]
[APPLY_CREATURE_VARIATION:BITE_ANIMAL_HLG]
[APPLY_CREATURE_VARIATION:SCRATCH_PAW_HLG]
[APPLY_CREATURE_VARIATION:APPEARANCE_VARIABILITY_EYE_COLOR_HLG]
[APPLY_CREATURE_VARIATION:APPEARANCE_VARIABILITY_BODYSIZE_HLG]
[CASTE:FEMALE][FEMALE]
[CASTE:MALE][MALE]
[CREATURE:QUETZALCOATLUS_HLG]
[DESCRIPTION:An enormous flying demon of the ancient world. Its featherless wings stretch wide and cast a vast shadow as it glides high over the earth. Some believe the flapping of its wings is the origin of thunder and storms. Beware its swooping attacks!]
[NAME:storm dragon:storm dragons:quetzalcoatlus]
[CASTE_NAME:storm dragon:storm dragons:quetzalcoatlus]
[CREATURE_TILE:'Q'][COLOR:0:0:1]
[PREFSTRING:place in legends]
[PREFSTRING:high atmospheric flight]
[PREFSTRING:enormous size, and because some people just like dinosaurs]
[MEGABEAST][DIFFICULTY:8][LIKES_FIGHTING]
[ATTACK_TRIGGER:80:0:0][LAIR_HUNTER][LAIR:WILDERNESS_LOCATION:100]
[SPHERE:HUNTING]
[SPHERE:DAY]
[SPHERE:NATURE]
[SPHERE:FREEDOM]
[SPHERE:SKY]
[SPHERE:STORMS]
[NATURAL_SKILL:BITE:4]
[NATURAL_SKILL:STANCE_STRIKE:4]
[NATURAL_SKILL:DODGING:12]
[PHYS_ATT_RANGE:STRENGTH:2500:2600:2700:2800:2900:3000:3500]
[PHYS_ATT_RANGE:TOUGHNESS:1500:1600:1700:1800:1900:2000:2500]
[PHYS_ATT_RANGE:AGILITY:2500:2600:2700:2800:2900:3000:3500]
[PHYS_ATT_RANGE:RECUPERATION:1500:1600:1700:1800:1900:2000:2500]
[CREATURE_CLASS:ALL][CREATURE_CLASS:FLYING][BIOME:ANY_LAND][FREQUENCY:5]
[CREATURE_CLASS:LIZARD][CREATURE_CLASS:VERTEBRATE]
[LARGE_ROAMING][LARGE_PREDATOR]
[FANCIFUL][DIURNAL][PET][TRAINABLE][FLIER][TRAPAVOID]
[PETVALUE:30000]
[HAS_NERVES][GETS_WOUND_INFECTIONS][GETS_INFECTIONS_FROM_ROT][HOMEOTHERM:10070]
[SWIMS_INNATE][SWIM_SPEED:3000]
[BODY_SIZE:20000000]
[BODY_SIZE:0:0:20000000]
[BODY:CORE_HLG:BACK_LEGS_HLG:BIRD_ARMS_HLG:INTERNAL_EARS_HLG:TAIL_HLG]
[BODY_DETAIL_PLAN:CORE_MATERIALS_HLG]
[USE_MATERIAL_TEMPLATE:LEATHER:ELITE_LEATHER_TEMPLATE_HLG]
[BODY_DETAIL_PLAN:CORE_TISSUES_HLG]
[BODY_DETAIL_PLAN:CORE_LAYERS_HLG]
[BODY_DETAIL_PLAN:BACK_LEGS_LAYERS_HLG]
[BODY_DETAIL_PLAN:BIRD_ARMS_LAYERS_HLG]
[BODY_DETAIL_PLAN:INTERNAL_EARS_LAYERS_HLG]
[BODY_DETAIL_PLAN:TAIL_LAYERS_HLG]
[BODYGLOSS:TWOLEGS_HLG]
[BODYGLOSS:CLAWTOES_HLG]
[BODYGLOSS:NOSEBEAK_HLG]
[BODYGLOSS:MOUTHBEAK_HLG]
[BODY_DETAIL_PLAN:EGGS_HLG]
[SELECT_MATERIAL:ALL]
[MULTIPLY_VALUE:100]
[TENDONS:LOCAL_CREATURE_MAT:TENDON:400]
[LIGAMENTS:LOCAL_CREATURE_MAT:TENDON:400]
[BLOOD:LOCAL_CREATURE_MAT:BLOOD:LIQUID]
[APPLY_CREATURE_VARIATION:PECK_BIRD_HLG]
[APPLY_CREATURE_VARIATION:SCRATCH_CLAW_HLG]
[APPLY_CREATURE_VARIATION:APPEARANCE_VARIABILITY_EYE_COLOR_HLG]
[APPLY_CREATURE_VARIATION:APPEARANCE_VARIABILITY_BODYSIZE_HLG]
[CASTE:FEMALE]
[FEMALE]
[LAYS_EGGS]
[EGG_MATERIAL:LOCAL_CREATURE_MAT:EGGSHELL:SOLID]
[EGG_MATERIAL:LOCAL_CREATURE_MAT:EGG:LIQUID]
[EGG_SIZE:9001]
[CLUTCH_SIZE:1:5]
[CASTE:MALE]
[MALE]
Tested, can just plug in. Note that you don't need to change my original leather template, this just adds the new leather options in another file.
I like the idea of killing semi/megabeasts giving you somewhat worthwhile special resources and not just meat, I like the idea of making more professions useful (leatherworking in this case), and this is a pretty simple way to do both.
Edit: and if it's not too much trouble, here's leather "armor" so halflings can actually use this meaningfully, making them able to benefit from if they can obtain very good leather...
item_new_halfling.txt
[OBJECT:ITEM]
[ITEM_ARMOR:LEATHER_WAISTCOAT_HLG]
[NAME:waistcoat:waistcoats]
[ARMORLEVEL:1]
[UBSTEP:1]
[LBSTEP:1]
[MATERIAL_SIZE:1]
[LAYER_SIZE:1]
[LAYER_PERMIT:1]
[LAYER:OVER]
[LEATHER]
[COVERAGE:100]
[ITEM_ARMOR:LEATHER_TAILCOAT_HLG]
[NAME:tailcoat:tailcoats]
[ARMORLEVEL:1]
[UBSTEP:MAX]
[LBSTEP:MAX]
[MATERIAL_SIZE:1]
[LAYER_SIZE:1]
[LAYER_PERMIT:1]
[LAYER:OVER]
[LEATHER]
[COVERAGE:100]
[ITEM_HELM:LEATHER_TOP_HAT_HLG]
[NAME:top hat:top hats]
[ARMORLEVEL:1]
[MATERIAL_SIZE:1]
[LAYER_SIZE:1]
[LAYER_PERMIT:1]
[LAYER:OVER]
[LEATHER]
[COVERAGE:100]
[ITEM_HELM:LEATHER_TAIL_CAP_HLG]
[NAME:tail cap:tail caps]
[ARMORLEVEL:1]
[MATERIAL_SIZE:1]
[LAYER_SIZE:1]
[LAYER_PERMIT:1]
[LAYER:OVER]
[LEATHER]
[COVERAGE:100]
[ITEM_GLOVES:LEATHER_ARMOR_GLOVES_HLG]
[NAME:glove:gloves]
[MATERIAL_SIZE:1]
[ARMORLEVEL:1]
[LAYER:OVER]
[LAYER_SIZE:1]
[LAYER_PERMIT:1]
[LEATHER]
[COVERAGE:100]
[ITEM_SHOES:LEATHER_ARMOR_BOOTS_HLG]
[NAME:tall boot:tall boots]
[MATERIAL_SIZE:1]
[ARMORLEVEL:1]
[UPSTEP:MAX]
[LAYER:OVER]
[COVERAGE:100]
[LAYER_SIZE:1]
[LAYER_PERMIT:1]
[LEATHER]
Halfling entity changed to use them, again copy-and-pasteable:
entity_halfling
[OBJECT:ENTITY]
[ENTITY:SMALL_HLG]
[INDIV_CONTROLLABLE]
[CIV_CONTROLLABLE]
[ADVENTURE_TIER:1]
[FRIENDLY_COLOR:2:0:0]
[CREATURE:HALFLING_HLG]
[TRANSLATION:SIMPLE_ENGLISH_HLG]
[ADVENTURE_TIER:1]
[SCOUT][WANDERER]
[WOOD_WEAPONS]
[STONE_PREF]
[GEM_PREF]
[AMBUSHER]
[INVADERS_IGNORE_NEUTRALS]
[PERMITTED_REACTION:TAN_A_HIDE_HLG]
Halflings do not have access to non-wooden weapons or items in worldgen.
However, they are able to make them with effort in fortress mode.
The following two reactions permit this.
[PERMITTED_REACTION:ADD_SHOVEL_TIP_TO_CUDGEL_HLG] ## allows making a digging implement out of wood, normally not allowed
[PERMITTED_REACTION:CAST_CRUDE_ANVIL_HLG] ## allows wood-using race to make the first anvil even in a world with no anvil-grade metals
[PERMITTED_REACTION:IRIDIUM_MAKING_STAGE1_LKR]
[PERMITTED_REACTION:IRIDIUM_MAKING_STAGE2_LKR]
[PERMITTED_REACTION:BREW_HONEYWINE_STL]
[PERMITTED_REACTION:MAKE_NUMBING_STL]
[PERMITTED_REACTION:MAKE_HASTE_STL]
[PERMITTED_REACTION:MAKE_BLOODLETTING_STL]
[PERMITTED_REACTION:MAKE_BLINDING_STL]
[PERMITTED_REACTION:MAKE_STONEWARD_STL]
[PERMITTED_REACTION:MAKE_PARALYSIS_STL]
[PERMITTED_REACTION:BURN_NUMBING_STL]
[PERMITTED_REACTION:BURN_HASTE_STL]
[PERMITTED_REACTION:BURN_BLOODLETTING_STL]
[PERMITTED_REACTION:BURN_BLINDING_STL]
[PERMITTED_REACTION:BURN_STONEWARD_STL]
[PERMITTED_REACTION:BURN_PARALYSIS_STL]
[PERMITTED_REACTION:MAKE_DRAGONS_BREATH_STL]
[PERMITTED_REACTION:MAKE_SHADOW_EMBRACE_STL]
[PERMITTED_REACTION:MAKE_HYDRA_STL]
[PERMITTED_REACTION:MAKE_PETRIFY_STL]
[PERMITTED_REACTION:MAKE_HYDRA_STL]
[PERMITTED_REACTION:COAL_TO_COKE_SKH]
[PERMITTED_REACTION:PREPARE_APPLE_TREES_KPT]
[PERMITTED_BUILDING:ASHERY]
[PERMITTED_BUILDING:PEAT_TO_COKE_SKH]
[PERMITTED_BUILDING:ALCHEMY_LAB_STL]
[WEAPON:SMALL_CUDGEL_HLG]
[WEAPON:SMALL_CUDGEL_METAL_HLG] ## fortress mode reasons
[WEAPON:SMALL_HATCHET_HLG]
[WEAPON:SMALL_HATCHET_METAL_HLG]
[WEAPON:SHORT_BOW_HLG]
[AMMO:SMALL_ARROW_HLG]
[SHIELD:SMALL_BUCKLER_HLG]
[ARMOR:DRESS_SHIRT_HLG:COMMON]
[ARMOR:LEATHER_TAILCOAT_HLG:COMMON]
[ARMOR:LEATHER_WAISTCOAT_HLG:COMMON]
[HELM:LEATHER_TOP_HAT_HLG:COMMON]
[HELM:LEATHER_TAIL_CAP_HLG:COMMON]
[PANTS:PANTS_SHORT_HLG:COMMON]
[SHOES:SANDAL_OPEN_HLG:COMMON]
[SHOES:LEATHER_ARMOR_BOOTS_HLG:UNCOMMON]
[GLOVES:LEATHER_ARMOR_GLOVES_HLG:COMMON]
[TOOL:PIPE_SMOKING_HLG]
[INSTRUMENT:FIDDLE_HLG]
[TOY:SMALL_CHEST_HLG]
Since I was forced to include some default items, might as well use them. There isn't
really a point to making 50 varieties of wheelbarrow anyway, is there.
[TOOL:ITEM_TOOL_WHEELBARROW]
[TOOL:ITEM_TOOL_HIVE]
[TOOL:ITEM_TOOL_HONEYCOMB]
[TOOL:ITEM_TOOL_NEST_BOX]
[TOOL:ITEM_TOOL_JUG]
[TRAPCOMP:ITEM_TRAPCOMP_ENORMOUSCORKSCREW]
!!SELECT_SYMBOL:WAR:NAME_WAR!!!
!!SUBSELECT_SYMBOL:WAR:MYTHIC!!!
!!SELECT_SYMBOL:BATTLE:NAME_BATTLE!!!
!!SUBSELECT_SYMBOL:BATTLE:UGLY!!!
!!SELECT_SYMBOL:SIEGE:NAME_SIEGE!!!
!!SUBSELECT_SYMBOL:SIEGE:UNWELCOMING!!!
!!SELECT_SYMBOL:ROAD:NAME_ROAD!!!
!!CULL_SYMBOL:ALL:ASSERTIVE!!!
!!CULL_SYMBOL:ALL:DEATH!!!
!!CULL_SYMBOL:ALL:EVIL!!!
!!CULL_SYMBOL:ALL:VIOLENT!!! disabled for now to make fewer errors
[OUTDOOR_WOOD]
[INDOOR_WOOD]
[USE_GOOD_PLANTS] ##yes, they'll grow everything. makes stuff easier to test too.
[USE_GOOD_WOOD]
[USE_EVIL_PLANTS]
[USE_EVIL_WOOD]
[OUTDOOR_FARMING]
[INDOOR_FARMING]
[COMMON_DOMESTIC_PACK]
[COMMON_DOMESTIC_MOUNT]
[COMMON_DOMESTIC_PET]
[DEFAULT_SITE_TYPE:CITY]
[LIKES_SITE:CITY]
[LIKES_SITE:TREE_CITY]
[START_BIOME:ANY_LAND]
[BIOME_SUPPORT:ANY_LAND:4]
[ACTIVE_SEASON:SPRING]
[ACTIVE_SEASON:SUMMER]
[ACTIVE_SEASON:AUTUMN]
[MAX_STARTING_CIV_NUMBER:100]
[MAX_POP_NUMBER:10000]
[MAX_SITE_POP_NUMBER:100]
[RELIGION:PANTHEON]
[RELIGION_SPHERE:AGRICULTURE]
[RELIGION_SPHERE:FESTIVALS]
[RELIGION_SPHERE:FERTILITY]
[RELIGION_SPHERE:HAPPINESS]
[RELIGION_SPHERE:DREAMS]
[PERMITTED_JOB:MECHANIC]
[PERMITTED_JOB:ALCHEMIST]
[PERMITTED_JOB:MINER]
[PERMITTED_JOB:PLANTER]
[PERMITTED_JOB:HERBALIST]
[PERMITTED_JOB:BREWER]
[PERMITTED_JOB:BOWYER]
[PERMITTED_JOB:WOODCUTTER]
[PERMITTED_JOB:CARPENTER]
[PERMITTED_JOB:BLACKSMITH]
[PERMITTED_JOB:WEAPONSMITH]
[PERMITTED_JOB:ARMORER]
[PERMITTED_JOB:METALCRAFTER]
[PERMITTED_JOB:MASON]
[PERMITTED_JOB:ANIMAL_CARETAKER]
[PERMITTED_JOB:ANIMAL_TRAINER]
[PERMITTED_JOB:TRAPPER]
[PERMITTED_JOB:WOODCRAFTER]
[PERMITTED_JOB:STONECRAFTER]
[PERMITTED_JOB:BONE_CARVER]
[PERMITTED_JOB:WEAVER]
[PERMITTED_JOB:CLOTHIER]
[PERMITTED_JOB:FISHERMAN]
[PERMITTED_JOB:CHEESE_MAKER]
[PERMITTED_JOB:MILKER]
[PERMITTED_JOB:SHEARER]
[PERMITTED_JOB:SPINNER]
[PERMITTED_JOB:COOK]
[PERMITTED_JOB:THRESHER]
[PERMITTED_JOB:MILLER]
[PERMITTED_JOB:BUTCHER]
[PERMITTED_JOB:TANNER]
[PERMITTED_JOB:DYER]
[PERMITTED_JOB:SOAP_MAKER]
[PERMITTED_JOB:POTASH_MAKER]
[PERMITTED_JOB:LYE_MAKER]
[PERMITTED_JOB:CLERK]
[PERMITTED_JOB:ADMINISTRATOR]
[PERMITTED_JOB:TRADER]
[PERMITTED_JOB:ARCHITECT]
[PERMITTED_JOB:GLAZER]
[PERMITTED_JOB:POTTER]
[PERMITTED_JOB:PRESSER]
[PERMITTED_JOB:BEEKEEPER]
[PERMITTED_JOB:WAX_WORKER]
[PERMITTED_JOB:GLASSMAKER]
[PERMITTED_JOB:WOOD_BURNER]
[PERMITTED_JOB:DIAGNOSER]
[PERMITTED_JOB:BONE_SETTER]
[PERMITTED_JOB:SUTURER]
[PERMITTED_JOB:SURGEON]
[WORLD_CONSTRUCTION:ROAD]
[ETHIC:KILL_ENTITY_MEMBER:PUNISH_SERIOUS]
[ETHIC:KILL_NEUTRAL:ONLY_IF_SANCTIONED]
[ETHIC:KILL_ENEMY:ACCEPTABLE]
[ETHIC:KILL_ANIMAL:ACCEPTABLE]
[ETHIC:KILL_PLANT:ACCEPTABLE]
[ETHIC:TORTURE_AS_EXAMPLE:PUNISH_SERIOUS]
[ETHIC:TORTURE_FOR_INFORMATION:PUNISH_SERIOUS]
[ETHIC:TORTURE_FOR_FUN:PUNISH_SERIOUS]
[ETHIC:TORTURE_ANIMALS:PUNISH_SERIOUS]
[ETHIC:TREASON:PUNISH_SERIOUS]
[ETHIC:OATH_BREAKING:PUNISH_SERIOUS]
[ETHIC:LYING:PERSONAL_MATTER]
[ETHIC:VANDALISM:PUNISH_SERIOUS]
[ETHIC:TRESPASSING:PERSONAL_MATTER]
[ETHIC:THEFT:SHUN]
[ETHIC:ASSAULT:PUNISH_SERIOUS]
[ETHIC:SLAVERY:PUNISH_SERIOUS]
[ETHIC:EAT_SAPIENT_OTHER:PUNISH_SERIOUS]
[ETHIC:EAT_SAPIENT_KILL:PUNISH_SERIOUS]
[ETHIC:MAKE_TROPHY_SAME_RACE:PUNISH_SERIOUS]
[ETHIC:MAKE_TROPHY_SAPIENT:SHUN]
[ETHIC:MAKE_TROPHY_ANIMAL:ACCEPTABLE]
[POSITION:MAYOR]
[NAME:mayor:mayors]
[SITE]
[NUMBER:1]
[RESPONSIBILITY:MEET_WORKERS]
[RESPONSIBILITY:RECEIVE_DIPLOMATS]
[RESPONSIBILITY:MILITARY_GOALS]
[REQUIRES_POPULATION:0]
[SQUAD:10:halfling soldier:halfling soldiers]
[ELECTED]
[PRECEDENCE:20]
[FLASHES]
[BRAG_ON_KILL]
[DO_NOT_CULL]
[KILL_QUEST]
[COLOR:5:0:0]
[DEMAND_MAX:1]
[MANDATE_MAX:1]
[REQUIRED_BOXES:1]
[REQUIRED_CABINETS:1]
[REQUIRED_RACKS:0]
[REQUIRED_STANDS:0]
[REQUIRED_OFFICE:200]
[REQUIRED_BEDROOM:200]
[REQUIRED_DINING:200]
[POSITION:BOOKKEEPER]
[NAME:record keeper:record keepers]
[SITE]
[NUMBER:AS_NEEDED]
[RESPONSIBILITY:ACCOUNTING]
[APPOINTED_BY:MAYOR]
[PRECEDENCE:100]
[DO_NOT_CULL]
[COLOR:5:0:0]
[REQUIRED_OFFICE:1]
[POSITION:BROKER]
[NAME:broker:brokers]
[SITE]
[NUMBER:AS_NEEDED]
[RESPONSIBILITY:TRADE]
[APPOINTED_BY:MAYOR]
[PRECEDENCE:100]
[DO_NOT_CULL]
[COLOR:5:0:0]
[POSITION:MANAGER]
[NAME:manager:managers]
[SITE]
[NUMBER:AS_NEEDED]
[RESPONSIBILITY:MANAGE_PRODUCTION]
[APPOINTED_BY:MAYOR]
[PRECEDENCE:100]
[DO_NOT_CULL]
[COLOR:5:0:0]
[REQUIRED_OFFICE:1]
[POSITION:DOCTOR]
[NAME:doctor:doctors]
[SITE]
[NUMBER:AS_NEEDED]
[RESPONSIBILITY:HEALTH_MANAGEMENT]
[APPOINTED_BY:MAYOR]
[PRECEDENCE:80]
[DO_NOT_CULL]
[COLOR:7:0:1]
[REQUIRED_OFFICE:100]
[POSITION:SHERIFF]
[NAME:sheriff:sheriffs]
[SITE]
[NUMBER:AS_NEEDED]
[RESPONSIBILITY:LAW_ENFORCEMENT]
[APPOINTED_BY:MAYOR]
[PRECEDENCE:80]
[DO_NOT_CULL]
[COLOR:1:0:1]
[REQUIRED_OFFICE:100]
[POSITION:MILITIA_CAPTAIN]
[NAME:captain:captains]
[SITE]
[NUMBER:AS_NEEDED]
[SQUAD:10:halfling soldier:halfling soldiers]
[APPOINTED_BY:MAYOR]
[PRECEDENCE:80]
[DO_NOT_CULL]
[REQUIRED_OFFICE:100]
Yeah, this is stuff I should probably have made earlier, but can't always think of everything. I think it'll add to the game.
Finaledit: Nice.
(went and edited gloves and boots a bit more after this - halflings shouldn't wear them by default (they qualify as armor) but can commonly make gloves and uncommonly make tall boots that cover the legs for combat)