Dwarf Fortress > DF Modding

Having issues with a modded creature

(1/2) > >>

Tolis Kadestozi:
So I have a custom creature that i'm trying to incorporate a flier caste, with wings and i keep getting this issue.

Spoiler (click to show/hide)

Why is it duplicating body parts?  Heres the raws.

Warning:Wall of text raws...
Spoiler (click to show/hide)[CREATURE:DRAGON_MAN]
   [DESCRIPTION:An medium-sized scaly humanoid that are closely akin to dragons as in they can breathe fire and some can even fly.]
   [NAME:draconian:draconians:draconic]
   [CASTE_NAME:draconian:draconians:draconic]
   [CREATURE_TILE:'D'][COLOR:2:0:0]
   [GLOWTILE:'"'][GLOWCOLOR:6:0:1]
   [INTELLIGENT]
   [TRANCES]
   [LISP]
   [BONECARN]
   [CANOPENDOORS]
   [CAN_DO_INTERACTION:MATERIAL_EMISSION]
      [CDI:ADV_NAME:Spit]
      [CDI:USAGE_HINT:NEGATIVE_SOCIAL_RESPONSE]
      [CDI:USAGE_HINT:TORMENT]
      [CDI:BP_REQUIRED:BY_CATEGORY:MOUTH]
      [CDI:MATERIAL:LOCAL_CREATURE_MAT:SPIT:LIQUID_GLOB]
      [CDI:VERB:spit:spits:NA]
      [CDI:TARGET:C:LINE_OF_SIGHT]
      [CDI:TARGET_RANGE:C:15]
      [CDI:MAX_TARGET_NUMBER:C:1]
      [CDI:WAIT_PERIOD:30]

   [CAN_DO_INTERACTION:MATERIAL_EMISSION]
      [CDI:ADV_NAME:Breath fire]
      [CDI:USAGE_HINT:ATTACK]
      [CDI:BP_REQUIRED:BY_CATEGORY:MOUTH]
      [CDI:FLOW:FIREJET]
      [CDI:TARGET:C:LINE_OF_SIGHT]
      [CDI:TARGET_RANGE:C:3]
      [CDI:MAX_TARGET_NUMBER:C:1]
      [CDI:WAIT_PERIOD:100]

   [FIREIMMUNE_SUPER][MAGMA_VISION]
   [PREFSTRING:draconic features]

   [PHYS_ATT_RANGE:STRENGTH:450:950:1150:1250:1350:1550:2250]              +
   [PHYS_ATT_RANGE:TOUGHNESS:450:950:1150:1250:1350:1550:2250]             +
   [MENT_ATT_RANGE:PATIENCE:150:600:800:900:1000:1100:1500]                 -

[BODY:HUMANOID_NECK:TAIL:2EYES:NOSE:2LUNGS:HEART:GUTS:ORGANS:HUMANOID_JOINTS:THROAT:NECK:SPINE:BRAIN:SKULL:4FINGERS:4TOES:MOUTH:TONGUE:GENERIC_TEETH:RIBCAGE]
   [BODY_DETAIL_PLAN:STANDARD_MATERIALS]
      [REMOVE_MATERIAL:HAIR]
      [REMOVE_MATERIAL:SKIN]
      [REMOVE_MATERIAL:LEATHER]
      [USE_MATERIAL_TEMPLATE:SCALE:SCALE_TEMPLATE]
   [BODY_DETAIL_PLAN:STANDARD_TISSUES]
      [REMOVE_TISSUE:HAIR]
      [REMOVE_TISSUE:SKIN]
      [USE_TISSUE_TEMPLATE:SCALE:SCALE_TEMPLATE]
   [BODY_DETAIL_PLAN:VERTEBRATE_TISSUE_LAYERS:SCALE:FAT:MUSCLE:BONE:CARTILAGE]
   [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]
   [BODY_DETAIL_PLAN:LEATHERY_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_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]
   [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:4000]
   [BODY_SIZE:1:168:17500]
   [BODY_SIZE:12:0:70000]

   [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: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: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:30:90:100:180:190: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]


   [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: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:GRASP:BY_CATEGORY:FINGER:NAIL]
      [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]
      [ATTACK_SKILL:BITE]
      [ATTACK_VERB:bite:bites]
      [ATTACK_CONTACT_PERC:100]
      [ATTACK_PENETRATION_PERC:100]
      [ATTACK_PRIORITY:MAIN]
      [ATTACK_FLAG_EDGE]
      [ATTACK_PREPARE_AND_RECOVER:3:3]
      [ATTACK_FLAG_CANLATCH]
   [BABY:1]
   [GENERAL_BABY_NAME:draconian baby:draconian babies]
   [BABYNAME:draconian baby:draconian babies]
   [CHILD:12]
   [GENERAL_CHILD_NAME:draconian child:draconian children]
   [CHILDNAME:saurian child:draconian children]
   [MAXAGE:270:300]

   [DIURNAL]
   [EQUIPS]
   [ALL_ACTIVE]
   [LOW_LIGHT_VISION:10000]
   
   [APPLY_CREATURE_VARIATION:STANDARD_BIPED_GAITS:900:675:450:225:1900:2900] 39 kph
   [APPLY_CREATURE_VARIATION:STANDARD_CLIMBING_GAITS:6561:6115:5683:1755:7456:8567] 5 kph
   [APPLY_CREATURE_VARIATION:STANDARD_SWIMMING_GAITS:5341:4723:4112:1254:6433:7900] 7 kph
   [APPLY_CREATURE_VARIATION:STANDARD_CRAWLING_GAITS:2990:2257:1525:731:4300:6100] 12 kph
   [SWIMS_LEARNED]
   [HOMEOTHERM:10067]
   [PERSONALITY:VENGEFUL:0:60:100]
   [PERSONALITY:PRIDE:0:55:100]
   [PERSONALITY:ANGER_PROPENSITY:25:75:100]
   [PERSONALITY:EXCITEMENT_SEEKING:0:60:100]
   [PERSONALITY:IMMODESTY:10:60:100]
   [PERSONALITY:TOLERANT:0:25:50]
   [PERSONALITY:GREED:0:55:100]
   [MANNERISM_FINGERS:finger:fingers]
   [MANNERISM_KNUCKLES:knuckles]
   [MANNERISM_NAILS:nails]
   [MANNERISM_FEET:feet]
   [MANNERISM_ARMS:arms]
   [MANNERISM_HANDS:hands]
   [MANNERISM_TONGUE:tongue]
   [MANNERISM_LEG:leg]
   [MANNERISM_LAUGH]
   [MANNERISM_SMILE]
   [MANNERISM_WALK]
   [MANNERISM_SIT]
   [MANNERISM_BREATH]
   [MANNERISM_POSTURE]
   [MANNERISM_STRETCH]
   [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:1600]
         [CLUTCH_SIZE:1:3]
         [POP_RATIO:1000]
   [CASTE:MALE]
      [MALE]
   [SET_BP_GROUP:BY_TYPE:LOWERBODY][BP_ADD_TYPE:GELDABLE]
         [POP_RATIO:1000]
   [CASTE:FLIER_MALE]
   [CASTE_NAME:winged draconian]
      [MALE]
   [SET_BP_GROUP:BY_TYPE:LOWERBODY][BP_ADD_TYPE:GELDABLE]
      [POP_RATIO:1]
   [CASTE:FLIER_FEMALE]
   [CASTE_NAME:winged draconian]
      [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:1600]
         [CLUTCH_SIZE:1:3]
      [POP_RATIO:1]
   [SELECT_CASTE:FLIER_MALE]
    [SELECT_ADDITIONAL_CASTE:FLIER_FEMALE]
[BODY:HUMANOID_NECK:2WINGS:TAIL:2EYES:NOSE:2LUNGS:HEART:GUTS:ORGANS:HUMANOID_JOINTS:THROAT:NECK:SPINE:BRAIN:SKULL:4FINGERS:4TOES:MOUTH:TONGUE:GENERIC_TEETH:RIBCAGE]
   [FLIER]
   [APPLY_CREATURE_VARIATION:STANDARD_BIPED_GAITS:900:675:450:225:1900:2900] 39 kph
   [APPLY_CREATURE_VARIATION:STANDARD_FLYING_GAITS:900:675:450:225:1900:2900] 39 kph
   [APPLY_CREATURE_VARIATION:STANDARD_CLIMBING_GAITS:6561:6115:5683:1755:7456:8567] 5 kph
   [APPLY_CREATURE_VARIATION:STANDARD_SWIMMING_GAITS:5341:4723:4112:1254:6433:7900] 7 kph
   [APPLY_CREATURE_VARIATION:STANDARD_CRAWLING_GAITS:2990:2257:1525:731:4300:6100] 12 kph
   [SELECT_CASTE:ALL]
      [BODY_DETAIL_PLAN:STANDARD_MATERIALS]
      [REMOVE_MATERIAL:HAIR]
      [REMOVE_MATERIAL:SKIN]
      [REMOVE_MATERIAL:LEATHER]
      [USE_MATERIAL_TEMPLATE:SCALE:SCALE_TEMPLATE]
   [BODY_DETAIL_PLAN:STANDARD_TISSUES]
      [REMOVE_TISSUE:HAIR]
      [REMOVE_TISSUE:SKIN]
      [USE_TISSUE_TEMPLATE:SCALE:SCALE_TEMPLATE]
   [BODY_DETAIL_PLAN:VERTEBRATE_TISSUE_LAYERS:SCALE:FAT:MUSCLE:BONE:CARTILAGE]
   [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]
   [BODY_DETAIL_PLAN:LEATHERY_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_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]
   [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]
      [SET_TL_GROUP:BY_CATEGORY:ALL:SCALE]
         [TL_COLOR_MODIFIER:GREEN:1:JADE:1:BLACK:1:RED:1:CRIMSON:1:SCARLET:1:SILVER:1:GOLD:1:COPPER:1:BRASS:1:BRONZE:1:MIDNIGHT_BLUE:1:AZURE:1]
            [TLCM_NOUN:scales:PLURAL]
      [SET_TL_GROUP:BY_CATEGORY:EYE:EYE]
         [TL_COLOR_MODIFIER:IRIS_EYE_GOLDEN_YELLOW:1]
            [TLCM_NOUN:eyes:PLURAL]
   [SELECT_MATERIAL:ALL]
      [MULTIPLY_VALUE:10]
      [COLDDAM_POINT:NONE]
      [HEATDAM_POINT:NONE]
      [IGNITE_POINT:NONE]
      [IF_EXISTS_SET_MELTING_POINT:55000]
      [IF_EXISTS_SET_BOILING_POINT:57000]
      [SPEC_HEAT:30000]
   Need to make sure blood and pus aren't solid at regular temperatures.
   [SELECT_MATERIAL:BLOOD]
    [PLUS_MATERIAL:PUS]
      [MELTING_POINT:10000]

Sergarr:
You're declaring BODY tag twice, thus the duplicated body parts.

You should probably replace the second BODY tag with simply [BODY:2WINGS]

Tolis Kadestozi:
I'll try that, thanks

Tolis Kadestozi:
seems to have worked. Thanks! :)  So..how do I get game to actually name them as winged draconian vs. what they are called now as just draconian?

Uhh nvm, figured it out.  Thanks everyone

The Dorfmeister:
I think you have to create an own "Winged Draconian" caste within the draconian files. But you must settle the standard body tags of the non-winged draconians in the "draconian male" and "female" castes and the body set with wings to the new (male and female) castes to work properly, I think. Sorry, if my text is not clear enough, but I´m not a native english speaker so errors in spelling and grammar can occur very often.

Navigation

[0] Message Index

[#] Next page

Go to full version