1
DF Modding / Re: Working Custom Night Trolls
« on: July 20, 2020, 08:31:09 am »
Yup, I use legends viewer to make sure they're actually doing night troll stuff, it all works.
March 6, 2024: Dwarf Fortress 50.12 has been released.
News: February 3, 2024: The February '24 Report is up.
News: February 4, 2021: Dwarf Fortress Talk #28 has been posted.
News: November 21, 2018: A new Threetoe story has been posted.
Forum Guidelines
[CREATURE:DEMENTOR_TROLL]
[DESCRIPTION:A massive humanoid monster with large tusks, horns and a hunger for the flesh of man.]
[NAME:dementor troll:dementor trolls:dementor troll]
[CREATURE_CLASS:MAMMAL]
[CHILD:10]
[BIOME:NOT_FREEZING]
[BIOME:MOUNTAIN]
[NIGHT_CREATURE_HUNTER][DIFFICULTY:4]
[LARGE_ROAMING][PRONE_TO_RAGE:10]
[BUILDINGDESTROYER:2]
[LARGE_PREDATOR]
[PERSONALITY:VENGEFUL:80:90:100]
[PERSONALITY:ACTIVITY_LEVEL:50:75:100]
[PERSONALITY:PRIDE:80:90:100]
[PERSONALITY:ANGER_PROPENSITY:100:100:100]
[PERSONALITY:HATE_PROPENSITY:80:90:100]
[PERSONALITY:VIOLENT:100:100:100]
[PERSONALITY:DISCORD:50:75:100]
[PERSONALITY:CRUELTY:100:100:100]
[PERSONALITY:ASSERTIVENESS:100:100:100]
[PERSONALITY:BRAVERY:75:90:100]
[PERSONALITY:SWAYED_BY_EMOTIONS:0:10:20]
[CAN_LEARN][CAN_SPEAK]
[NOEXERT][NOPAIN][NONAUSEA][NOSTUN][NO_EAT][NO_DRINK][NO_SLEEP]
[EVIL][CRAZED][FANCIFUL]
[SPHERE:DEATH]
[SPHERE:NIGHT]
[SPHERE:STRENGTH]
[GRASSTRAMPLE:20]
[BONECARN]
[LAIR:SIMPLE_BURROW:200]
[LAIR:SIMPLE_MOUND:200]
[LAIR_CHARACTERISTIC:HAS_DOORS:200]
[LAIR_HUNTER]
[LAIR_HUNTER_SPEECH:lair_hunter_troll.txt]
[HABIT_NUM:TEST_ALL]
[HABIT:COOK_BLOOD:100]
[HABIT:GRIND_BONE_MEAL:100]
[HABIT:COOK_PEOPLE:100]
[HABIT:GIANT_NEST:100]
[HABIT:COLLECT_TROPHIES:100]
[HABIT:COLLECT_WEALTH:100]
[HABIT:USE_ANY_MELEE_WEAPON:100]
[NATURAL_SKILL:WRESTLING:4]
[NATURAL_SKILL:BITE:3]
[NATURAL_SKILL:GRASP_STRIKE:4]
[NATURAL_SKILL:STANCE_STRIKE:4]
[NATURAL_SKILL:MELEE_COMBAT:6]
[NATURAL_SKILL:DODGING:3]
[NATURAL_SKILL:AXE:4]
[NATURAL_SKILL:SWORD:4]
[NATURAL_SKILL:DAGGER:4]
[NATURAL_SKILL:PIKE:4]
[NATURAL_SKILL:MACE:4]
[NATURAL_SKILL:HAMMER:4]
[NATURAL_SKILL:WHIP:4]
[NATURAL_SKILL:SPEAR:4]
[NATURAL_SKILL:SITUATIONAL_AWARENESS:12]
[PREFSTRING:macabre ways]
[PREFSTRING:brutish cunning]
[SOUND:ALERT:100:10000:VOCALIZATION:roar:roars:a horrific roar]{+ Revision: vocalizations help the world feel alive.}
[SOUND:PEACEFUL_INTERMITTENT:50:2500:VOCALIZATION:grunt idly:grunts idly:an idle grunt]{+}
[SOUND:PEACEFUL_INTERMITTENT:25:2500:VOCALIZATION:growl idly:growls idly:an idle growl]{+}
[SOUND:PEACEFUL_INTERMITTENT:25:1000:VOCALIZATION:sniff:sniffs:a deep sniff]{+}
[BODY:HUMANOID_NECK:2EYES:2EARS:NOSE:2LUNGS:HEART:GUTS:ORGANS:HUMANOID_JOINTS:THROAT:NECK:SPINE:BRAIN:SKULL:5FINGERS:5TOES:MOUTH:TONGUE:FACIAL_FEATURES:TEETH:RIBCAGE:2HEAD_HORN:2TUSKS]
[BODY_DETAIL_PLAN:STANDARD_MATERIALS]
[USE_MATERIAL_TEMPLATE:HORN:HORN_TEMPLATE]
[USE_MATERIAL_TEMPLATE:IVORY:TOOTH_TEMPLATE]
[STATE_NAME:ALL_SOLID:ivory]
[STATE_ADJ:ALL_SOLID:ivory]
[SELECT_MATERIAL:HAIR]
[STATE_NAME:ALL_SOLID:fur]
[STATE_ADJ:ALL_SOLID:fur]
[YARN]
[BODY_DETAIL_PLAN:STANDARD_TISSUES]
[USE_TISSUE_TEMPLATE:HORN:HORN_TEMPLATE]
[USE_TISSUE_TEMPLATE:IVORY:IVORY_TEMPLATE]
[BODY_DETAIL_PLAN:VERTEBRATE_TISSUE_LAYERS:SKIN:FAT:MUSCLE:BONE:CARTILAGE]
[BODY_DETAIL_PLAN:BODY_HAIR_TISSUE_LAYERS:HAIR]
[USE_MATERIAL_TEMPLATE:NAIL:NAIL_TEMPLATE]
[USE_TISSUE_TEMPLATE:NAIL:NAIL_TEMPLATE]
[TISSUE_LAYER:BY_CATEGORY:FINGER:NAIL:FRONT]
[TISSUE_LAYER:BY_CATEGORY:TOE:NAIL:FRONT]
[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_HEAD_POSITIONS]
[BODY_DETAIL_PLAN:HUMANOID_RIBCAGE_POSITIONS]
[BODY_DETAIL_PLAN:HUMANOID_RELSIZES]
[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]
[STATE_COLOR:ALL:BLACK]
[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_APPEARANCE_MODIFIER:HEIGHT:75:95:98:100:102:105:125]
[APP_MOD_IMPORTANCE:500]
[BODY_APPEARANCE_MODIFIER:BROADNESS:75:95:98:100:102:105:125]
[APP_MOD_IMPORTANCE:500]
[SET_BP_GROUP:BY_CATEGORY:EYE]
[BP_APPEARANCE_MODIFIER:CLOSE_SET:0:70:90:100:110:130:200]
[APP_MOD_NOUN:eyes:PLURAL]
[BP_APPEARANCE_MODIFIER:DEEP_SET:0:70:90:100:110:130:200]
[APP_MOD_NOUN:eyes:PLURAL]
[BP_APPEARANCE_MODIFIER:ROUND_VS_NARROW:0:70:90:100:110:130:200]
[APP_MOD_NOUN:eyes:PLURAL]
[BP_APPEARANCE_MODIFIER:LARGE_IRIS:25:70:90:100:110:130:200]
[APP_MOD_NOUN:eyes:PLURAL]
[APP_MOD_DESC_RANGE:30:60:90:110:150:190]
[SET_BP_GROUP:BY_CATEGORY:LIP]
[BP_APPEARANCE_MODIFIER:THICKNESS:50:70:90:100:110:130:200]
[APP_MOD_NOUN:lips:PLURAL]
[APP_MOD_DESC_RANGE:55:70:90:110:150:190]
[SET_BP_GROUP:BY_CATEGORY:NOSE]
[BP_APPEARANCE_MODIFIER:BROADNESS:25:70:90:100:110:130:200]
[APP_MOD_DESC_RANGE:30:60:90:110:150:190]
[BP_APPEARANCE_MODIFIER:LENGTH:25:70:90:100:110:130:200]
[APP_MOD_DESC_RANGE:30:60:90:110:150:190]
[BP_APPEARANCE_MODIFIER:UPTURNED:0:70:90:100:110:130:200]
[BP_APPEARANCE_MODIFIER:CONVEX:0:70:90:100:110:130:200]
[APP_MOD_NOUN:nose bridge:SINGULAR]
[SET_BP_GROUP:BY_CATEGORY:EAR]
[BP_APPEARANCE_MODIFIER:SPLAYED_OUT:0:70:90:100:110:130:200]
[APP_MOD_NOUN:ears:PLURAL]
[BP_APPEARANCE_MODIFIER:HANGING_LOBES:0:70:90:100:110:130:200]
[APP_MOD_NOUN:ears:PLURAL]
[BP_APPEARANCE_MODIFIER:BROADNESS:90:95:98:100:102:105:110]
[APP_MOD_IMPORTANCE:700]
[APP_MOD_NOUN:ears:PLURAL]
[APP_MOD_DESC_RANGE:91:94:98:102:106:109]
[BP_APPEARANCE_MODIFIER:HEIGHT:90:95:98:100:102:105:110]
[APP_MOD_IMPORTANCE:700]
[APP_MOD_NOUN:ears:PLURAL]
[APP_MOD_DESC_RANGE:91:94:98:102:106:109]
[SET_BP_GROUP:BY_CATEGORY:TOOTH]
[BP_APPEARANCE_MODIFIER:GAPS:0:70:90:100:110:130:200]
[APP_MOD_NOUN:teeth:PLURAL]
[BP_APPEARANCE_MODIFIER:LENGTH:100:100:100:100:100:100:100] for vampires
[APP_MOD_IMPORTANCE:1000]
[APP_MOD_NOUN:teeth:PLURAL]
[APP_MOD_DESC_RANGE:30:60:90:110:150:190]
[SET_BP_GROUP:BY_CATEGORY:SKULL]
[BP_APPEARANCE_MODIFIER:HIGH_CHEEKBONES:0:70:90:100:110:130:200]
[BP_APPEARANCE_MODIFIER:BROAD_CHIN:0:70:90:100:110:130:200]
[BP_APPEARANCE_MODIFIER:JUTTING_CHIN:0:70:90:100:110:130:200]
[BP_APPEARANCE_MODIFIER:SQUARE_CHIN:0:70:90:100:110:130:200]
[SET_BP_GROUP:BY_CATEGORY:THROAT]
[BP_APPEARANCE_MODIFIER:DEEP_VOICE:0:70:90:100:110:130:200]
[BP_APPEARANCE_MODIFIER:RASPY_VOICE:0:70:90:100:110:130:200]
[SET_BP_GROUP:BY_CATEGORY:HEAD]
[BP_APPEARANCE_MODIFIER:BROADNESS:90:95:98:100:102:105:110]
[APP_MOD_IMPORTANCE:700]
[APP_MOD_DESC_RANGE:91:94:98:102:106:109]
[BP_APPEARANCE_MODIFIER:HEIGHT:90:95:98:100:102:105:110]
[APP_MOD_IMPORTANCE:700]
[APP_MOD_DESC_RANGE:91:94:98:102:106:109]
[MAXAGE:800:1000]
[APPLY_CREATURE_VARIATION:RENAME_LEATHER_TO:HIDE]{+ Revision: leather from humanoids is a little creepy.}
[ATTACK:PUNCH:BODYPART:BY_TYPE:GRASP]
[ATTACK_SKILL:GRASP_STRIKE]
[ATTACK_VERB:punch:punches]
[ATTACK_CONTACT_PERC:100]
[ATTACK_PREPARE_AND_RECOVER:3:3]
[ATTACK_FLAG_WITH]
[ATTACK_PRIORITY:MAIN]
[ATTACK_VELOCITY_MODIFIER:500]{+ Revision: unarmed combat is too deadly, so reduce the velocity.}
[ATTACK:KICK:BODYPART:BY_TYPE:STANCE]
[ATTACK_SKILL:STANCE_STRIKE]
[ATTACK_VERB:kick:kicks]
[ATTACK_CONTACT_PERC:100]
[ATTACK_PREPARE_AND_RECOVER:4:4]
[ATTACK_FLAG_WITH]
[ATTACK_PRIORITY:SECOND]
[ATTACK_FLAG_BAD_MULTIATTACK]
[ATTACK_VELOCITY_MODIFIER:500]{+ Revision: unarmed combat is too deadly, so reduce the velocity.}
{ATTACK:SCRATCH:CHILD_TISSUE_LAYER_GROUP:BY_TYPE:GRASP:BY_CATEGORY:FINGER:NAIL Revision: scratching's a daft idea.}
{ATTACK_SKILL:GRASP_STRIKE}
{ATTACK_VERB:scratch:scratches}
{ATTACK_CONTACT_PERC:100}
{ATTACK_PENETRATION_PERC:100}
{ATTACK_FLAG_EDGE}
{ATTACK_PREPARE_AND_RECOVER:3:3}
{ATTACK_PRIORITY:SECOND}
{ATTACK:BITE:CHILD_BODYPART_GROUP:BY_CATEGORY:HEAD:BY_CATEGORY:TOOTH Revision: biting's a daft idea.}
{ATTACK_SKILL:BITE}
{ATTACK_VERB:bite:bites}
{ATTACK_CONTACT_PERC:100}
{ATTACK_PENETRATION_PERC:100}
{ATTACK_FLAG_EDGE}
{ATTACK_PREPARE_AND_RECOVER:3:3}
{ATTACK_PRIORITY:SECOND}
{ATTACK_FLAG_CANLATCH}
[ATTACK:TGORE:BODYPART:BY_CATEGORY:TUSK]
[ATTACK_SKILL:BITE]
[ATTACK_VERB:gore:gores]
[ATTACK_CONTACT_PERC:100]
[ATTACK_PREPARE_AND_RECOVER:3:3]
[ATTACK_PRIORITY:MAIN]
[ATTACK_FLAG_WITH]
[ATTACK_VELOCITY_MODIFIER:500]{+ Revision: horn attacks are too deadly, so reduce the velocity.}
[ATTACK:HGORE:BODYPART:BY_CATEGORY:HORN]
[ATTACK_SKILL:BITE]
[ATTACK_VERB:gore:gores]
[ATTACK_CONTACT_PERC:100]
[ATTACK_PREPARE_AND_RECOVER:3:3]
[ATTACK_FLAG_WITH]
[ATTACK_PRIORITY:MAIN]
[ATTACK_VELOCITY_MODIFIER:500]{+ Revision: horn attacks are too deadly, so reduce the velocity.}
[EQUIPS]
[CANOPENDOORS]
[NOCTURNAL]
[LOW_LIGHT_VISION:10000]
[HOMEOTHERM:10067]
[APPLY_CREATURE_VARIATION:STANDARD_BIPED_GAITS:900:691:482:251:1900:2900] 35 kph
[APPLY_CREATURE_VARIATION:STANDARD_CLIMBING_GAITS:2467:1880:1294:627:3700:5300] 14 kph
[APPLY_CREATURE_VARIATION:STANDARD_SWIMMING_GAITS:6561:6115:5683:1755:7456:8567] 5 kph
[APPLY_CREATURE_VARIATION:STANDARD_CRAWLING_GAITS:6561:6115:5683:1755:7456:8567] 5 kph
[NATURAL_SKILL:DISCIPLINE:10]{+ Revision: make them fight longer.}
[SWIMS_INNATE]
[CASTE:FEMALE]
[CASTE_NAME:dementor troll bride:dementor troll brides:dementor troll]
[CASTE_TILE:'B'][CASTE_COLOR:0:0:1]
[FEMALE][CONVERTED_SPOUSE]
[CHILDNAME:dementor troll welp:dementor troll welps]{+}
[BODY_SIZE:0:0:10000]
[BODY_SIZE:1:168:50000]
[BODY_SIZE:20:0:250000]
[DESCRIPTION:A huge, monstrous yet cunning woman with large tusks, curved horns, and a penchant for eating the flesh of those unlucky enough to cross her path. Much smaller than her male counterparts due to her origins, she still is a serious threat, still being far more intelligent and malevolent than her subterranean cousins, she enjoys stalking adventurers to kill and eventually cook. Now you know why you fear the night.]{+}
[CASTE:MALE]
[CASTE_NAME:dementor troll:dementor trolls:dementor troll]
[CASTE_TILE:'D'][CASTE_COLOR:0:0:1]
[MALE][SPOUSE_CONVERTER]
[CHILDNAME:dementor troll welp:dementor troll welps]{+}
[BODY_SIZE:0:0:20000]
[BODY_SIZE:1:168:100000]
[BODY_SIZE:20:0:500000]
[BODY_SIZE:500:0:1000000]
[DESCRIPTION:A massive, monstrous yet cunning man with large tusks, curved horns, and a penchant for eating the flesh of those unlucky enough to cross his path. Far more intelligent and malevolent than his subterranean cousins, he enjoys stalking adventurers to kill and eventually cook. Now you know why you fear the night.]{+}
[SET_BP_GROUP:BY_TYPE:LOWERBODY][BP_ADD_TYPE:GELDABLE]
[SELECT_CASTE:ALL]
[SET_TL_GROUP:BY_CATEGORY:ALL:HAIR]
[TL_COLOR_MODIFIER:BLACK:1]
[TLCM_NOUN:fur:SINGULAR]
[TL_COLOR_MODIFIER:GRAY:1]
[TLCM_NOUN:fur:SINGULAR]
[TLCM_TIMING:ROOT:700:0:900:0]
[TISSUE_LAYER_APPEARANCE_MODIFIER:LENGTH:0:0:0:0:0:0:0]
[APP_MOD_NOUN:fur: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]
[SET_TL_GROUP:BY_CATEGORY:ALL:SKIN]
[TL_COLOR_MODIFIER:GRAY:1]
[TLCM_NOUN:skin:SINGULAR]
[SET_TL_GROUP:BY_CATEGORY:EYE:EYE]
[TL_COLOR_MODIFIER:RED:1]
[TLCM_NOUN:eyes:PLURAL]
[SELECT_MATERIAL:ALL]
[MULTIPLY_VALUE:3]