Dwarf Fortress > DF Modding

So... I found this DF story on Reddit...

<< < (3/3)

Asin:
Alright. When it is running, I'll do an arena test with like, 20 dwarven soldiers in iron armor. Let's see how that will play put.

Melting Sky:
Sorry this took so long. I've been rather busy in the real world and as I mentioned this is the first time I have really modded anything beyond minor stuff like fixing grazers etc. Here is the raw to create this nasty critter. I named it Woodland Stalker since we already a have a large number of bird men in the game. If you like I can change that simply Bird Man if you like, but that comes off a little strange when it's a female. Anyway, let me know if you want it named something else. I tried to balance this thing to be about on par with how dangerous a medium strong Titan would be. This version I made it spawn in all types of woodlands and forests and I made it common for testing purposes. After you get a chance to test it I'll fix it so it only shows up in woodlands that are savage or evil and make it rare. Let me know if you think it's to over or under powered or want anything else changed about it. If I have some extra time I will try an make it properly skinless, but that involves creating a custom body template which is a new can of worms to open.

To add this to you game just open the Dwarf Fortress folder objects folder, then the raw folder inside it, and finally the object folder. In the objects folder choose any of the creature text files and copy and paste the text below into it. I used the creature_fanciful text file just because it was small and easy to remember. Make sure you paste it after the "[OBJECT:CREATURE]" tag that's at the very top of the page then save the file and fire up DF. The Woodland Stalker should now haunt the woods of whatever world you created.

Melting Sky:
Thanks to Putnam's help I was finally able to post the raw. It can be found in the spoiler below. Just copy and paste all the mark up tags into one of your creature raw text files in the object folder and it should work fine. Let me know if you have any issues. My apologies for the sloppiness of the formatting.

Spoiler (click to show/hide)
creature_fanciful

[OBJECT:CREATURE]
[CREATURE:Woodland_Stalker]

[NAME:Woodland Stalker:Woodland Stalkers:Woodland Stalker]
[DESCRIPTION:A terrifying half bird humanoid with withered featherless skin that stands almost as tall as an Ogre but with a disturbingly gaunt and sinous body. It stalks the haunted forests looking for lost souls to devour.]
[POPULATION_NUMBER:5:15]
[UBIQUITOUS]
[FREQUENCY:100]
[CLUSTER_NUMBER:1:1]
[MAXAGE:830:910]
[CREATURE_TILE:'?']
[COLOR:4:0:0]
[BIOME:ANY_FOREST]
[FANCIFUL]
[LARGE_ROAMING]
[LARGE_PREDATOR]
[MISCHIEVIOUS]
[LOW_LIGHT_VISION:10000]
[UTTERANCES]
[TRAPAVOID]
[LOCKPICKER]
[BUILDINGDESTROYER:2]
[BONECARN]
[NOFEAR]
[NOPAIN]
[NONAUSEA]
[NOSKIN]
[MEANDERER]
[DIFFICULTY:10]
[ALL_ACTIVE]
[CHILD:10]
[BABY:1]
[SMELL_TRIGGER:70]
[VIEWRANGE:45]
[TRANCES]
[NATURAL_SKILL:DODGING:14]
[NATURAL_SKILL:MELEE_COMBAT:14]
[NATURAL_SKILL:GRASP_STRIKE:7]
[NATURAL_SKILL:STANCE_STRIKE:11]
[NATURAL_SKILL:WRESTLING:6]
[NATURAL_SKILL:SNEAK:5]
[NATURAL_SKILL:BITE:15]
[NATURAL_SKILL:SITUATIONAL_AWARENESS:6]
[SKILL_RATES:300:NONE:NONE:NONE]
[EXTRA_BUTCHER_OBJECT:BY_CATEGORY:GIZZARD]
[EBO_ITEM:SMALLGEM:NONE:ANY_HARD_STONE]
[EBO_SHAPE:GIZZARD_STONE]
 
[PHYS_ATT_RANGE:STRENGTH:1500:1700:1900:2100:2300:2500:2700]
[PHYS_ATT_RANGE:TOUGHNESS:1000:1200:1350:1550:1850:2150:2350]
[PHYS_ATT_RANGE:AGILITY:1900:2100:2300:2400:2600:2800:3000]
[PHYS_ATT_RANGE:ENDURANCE:1900:2100:2300:2400:2600:2800:3000]
[PHYS_ATT_RANGE:RECUPERATION:1500:1700:1900:2100:2300:2500:2700]
[PHYS_ATT_RANGE:DISEASE_RESISTANCE:1000:1100:1150:1250:1350:1550:2250]
[MENT_ATT_RANGE:WILLPOWER:1000:1100:1150:1250:1350:1550:2250]
[MENT_ATT_RANGE:FOCUS:1000:1100:1150:1250:1350:1550:2250]
[MENT_ATT_RANGE:SPATIAL_SENSE:1000:1100:1150:1250:1350:1550:2250]
[MENT_ATT_RANGE:KINESTHETIC_SENSE:1000:1100:1150:1250:1350:1550:2250]
[HOMEOTHERM:10067]
[SWIMS_INNATE]
[PREFSTRING:terrifying cunning]
[PREFSTRING:ghastly talons]
[BODY:HUMANOID_NECK:4FINGERS:2WINGS:2EYES:2LUNGS:HEART:GUTS:ORGANS:GIZZARD:HUMANOID_JOINTS:THROAT:NECK:SPINE:BRAIN:SKULL:2TOES:BEAK:TONGUE:RIBCAGE]
[BODY_DETAIL_PLAN:STANDARD_MATERIALS]
[REMOVE_MATERIAL:HAIR]
[BODY_DETAIL_PLAN:STANDARD_TISSUES]
[REMOVE_TISSUE:HAIR]
[BODY_DETAIL_PLAN:VERTEBRATE_TISSUE_LAYERS:SKIN:FAT:MUSCLE:BONE:CARTILAGE]
[USE_MATERIAL_TEMPLATE:TALON:NAIL_TEMPLATE]
[USE_TISSUE_TEMPLATE:TALON:TALON_TEMPLATE]
[TISSUE_LAYER:BY_CATEGORY:TOE:TALON:FRONT]
[BODY_DETAIL_PLAN:EGG_MATERIALS]
[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:90000]
  [BODY_SIZE:5:0:1200000] 
[BODY_SIZE:30:0:2000000]
[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]
[CASTE:FEMALE]
[FEMALE]
[LAYS_EGGS]
[EGG_MATERIAL:LOCAL_CREATURE_MAT:EGGSHELL:SOLID]
[EGG_MATERIAL:LOCAL_CREATURE_MAT:EGG_WHITE:LIQUID]
[EGG_MATERIAL:LOCAL_CREATURE_MAT:EGG_YOLK:LIQUID]
[EGG_SIZE:90000]
[CLUTCH_SIZE:1:3]
[CASTE:MALE]
[MALE]
[SELECT_CASTE:ALL]
[SET_TL_GROUP:BY_CATEGORY:ALL:SKIN]
[TL_COLOR_MODIFIER:BURNT_UMBER:1:SLATE_GRAY:1:DARK_BROWN:1:ECRU:1:PALE_BROWN:1:RAW_UMBER:1:SEPIA:1]
[TLCM_NOUN:skin:SINGULAR]
[SET_TL_GROUP:BY_CATEGORY:EYE:EYE]
[TL_COLOR_MODIFIER:BLACK:1:RED:1]
[TLCM_NOUN:eyes:PLURAL]
[LARGE_ROAMING]
[CAN_LEARN]
[EQUIPS]
[CANOPENDOORS]
[SELECT_CASTE:MALE]
[CASTE_NAME:Woodland Stalker Male:Woodland Stalker Males:Male Woodland Stalker]
[SELECT_CASTE:FEMALE]
[CASTE_NAME:Woodland Stalker Female:Woodland Stalker Females:Female Woodland Stalker]
[SELECT_CASTE:ALL]
[ATTACK:PUNCH:BODYPART:BY_CATEGORY:HAND]
[ATTACK_SKILL:GRASP_STRIKE]
[ATTACK_VERB:punch:punches]
[ATTACK_CONTACT_PERC:100]
[ATTACK_PREPARE_AND_RECOVER:2:2]
[ATTACK_PRIORITY:MAIN]
[ATTACK_FLAG_WITH]
[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:SCRATCH:CHILD_TISSUE_LAYER_GROUP:BY_TYPE:STANCE:BY_CATEGORY:ALL:TALON]
[ATTACK_SKILL:STANCE_STRIKE]
[ATTACK_VERB:snatch at:snatches at]
[ATTACK_CONTACT_PERC:100]
[ATTACK_PENETRATION_PERC:100]
[ATTACK_FLAG_EDGE]
[ATTACK_PREPARE_AND_RECOVER:3:3]
[ATTACK_PRIORITY:SECOND]
[ATTACK_FLAG_WITH]
[ATTACK_FLAG_BAD_MULTIATTACK]
[ATTACK:BITE:BODYPART:BY_CATEGORY:BEAK]
[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:MAIN]
[ATTACK_FLAG_CANLATCH]
[GAIT:WALK:Sprint:200:10:3:631:50:LAYERS_SLOW:STRENGTH:AGILITY:STEALTH_SLOWS:50]
[GAIT:WALK:Run:400:5:3:631:10:LAYERS_SLOW:STRENGTH:AGILITY:STEALTH_SLOWS:20]
[GAIT:WALK:Jog:631:NO_BUILD_UP:5:LAYERS_SLOW:STRENGTH:AGILITY:STEALTH_SLOWS:10]
[GAIT:WALK:Walk:800:NO_BUILD_UP:0]
[GAIT:WALK:Stroll:1700:NO_BUILD_UP:0]
[GAIT:WALK:Creep:2600:NO_BUILD_UP:0]

[GAIT:CLIMB:Scramble:585:10:3:1692:50:LAYERS_SLOW:STRENGTH:AGILITY:STEALTH_SLOWS:50]
[GAIT:CLIMB:Faster Climb:1178:5:3:1692:10:LAYERS_SLOW:STRENGTH:AGILITY:STEALTH_SLOWS:20]
[GAIT:CLIMB:Fast Climb:1692:NO_BUILD_UP:5:LAYERS_SLOW:STRENGTH:AGILITY:STEALTH_SLOWS:10]
[GAIT:CLIMB:Climb:2206:NO_BUILD_UP:0]
[GAIT:CLIMB:Slow Climb:3400:NO_BUILD_UP:0]
[GAIT:CLIMB:Creep:4900:NO_BUILD_UP:0]

[GAIT:SWIM:Maximum Swim Speed:731:10:3:2257:50:LAYERS_SLOW:STRENGTH:AGILITY:STEALTH_SLOWS:50]
[GAIT:SWIM:Faster Swim:1525:5:3:2257:10:LAYERS_SLOW:STRENGTH:AGILITY:STEALTH_SLOWS:20]
[GAIT:SWIM:Fast Swim:2257:NO_BUILD_UP:5:LAYERS_SLOW:STRENGTH:AGILITY:STEALTH_SLOWS:10]
[GAIT:SWIM:Swim:2990:NO_BUILD_UP:0]
[GAIT:SWIM:Slow Swim:4300:NO_BUILD_UP:0]
[GAIT:SWIM:Creeping Swim:6100:NO_BUILD_UP:0]

[GAIT:CRAWL:Scramble:731:10:3:2257:50:LAYERS_SLOW:STRENGTH:AGILITY:STEALTH_SLOWS:50]
[GAIT:CRAWL:Faster Crawl:1525:5:3:2257:10:LAYERS_SLOW:STRENGTH:AGILITY:STEALTH_SLOWS:20]
[GAIT:CRAWL:Fast Crawl:2257:NO_BUILD_UP:5:LAYERS_SLOW:STRENGTH:AGILITY:STEALTH_SLOWS:10]
[GAIT:CRAWL:Crawl:2990:NO_BUILD_UP:0]
[GAIT:CRAWL:Slow Crawl:4300:NO_BUILD_UP:0]
[GAIT:CRAWL:Creep:6100:NO_BUILD_UP:0]


Navigation

[0] Message Index

[*] Previous page

Go to full version