Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1] 2

Author Topic: modding up a new animal  (Read 3078 times)

Thormgrim

  • Bay Watcher
    • View Profile
modding up a new animal
« on: December 10, 2014, 03:46:26 pm »

or rather just trying to mess around with an old animal.  I decided to try to make an animal that could fit all my animal product needs, so i took a lion, made the females milkable and egg-laying, gave the males horns and webber and gave all of them wool.
Or at least I tried to do that.
They seem to work, but the game crashes when I 'z' one of the animals to inspect it.

Here is the raw:

[CREATURE:CHEAT]
   [DESCRIPTION:A large ferocious crazy cheaty animal.]
   [NAME:leucapra:leucapras:leucapra]
   [CASTE_NAME:leucapra:leucapras:leucapra]
   [CHILD:3][GENERAL_CHILD_NAME:leucapra cub:leucapra cubs]
   [CREATURE_TILE:'L'][COLOR:6:0:1]
   [PETVALUE:200]
   [COMMON_DOMESTIC]
   [CARNIVORE][NATURAL][PET]
   [TRAINABLE]
   [HUNTS_VERMIN]
   [BIOME:SAVANNA_TROPICAL]
   [BIOME:GRASSLAND_TROPICAL]
   [BIOME:SHRUBLAND_TROPICAL]
   [LARGE_ROAMING][FREQUENCY:5]
   [POPULATION_NUMBER:5:10]
   [CLUSTER_NUMBER:1:3]
   [LARGE_PREDATOR][MEANDERER]
   [GRASSTRAMPLE:0]
   [PREFSTRING:crazyawesomeness]
   [BODYGLOSS:PAW]
   [BODY_DETAIL_PLAN:EXOTIC_ANIMAL_MATERIALS]
      [SELECT_MATERIAL:HAIR]
      [STATE_NAME:ALL_SOLID:wool]
      [STATE_ADJ:ALL_SOLID:wool]
      [YARN]
   [BODY_DETAIL_PLAN:EXOTIC_ANIMAL_TISSUES]
   [BODY_DETAIL_PLAN:VERTEBRATE_TISSUE_LAYERS:SKIN:FAT:MUSCLE:BONE:CARTILAGE]
   [BODY_DETAIL_PLAN:BODY_HAIR_TISSUE_LAYERS:HAIR]
   [USE_MATERIAL_TEMPLATE:CLAW:NAIL_TEMPLATE]
      [USE_TISSUE_TEMPLATE:CLAW:CLAW_TEMPLATE]
   [USE_MATERIAL_TEMPLATE:HORN:HORN_TEMPLATE]
   [TISSUE_LAYER:BY_CATEGORY:TOE:CLAW: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_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:200000]
   [BODY_SIZE:1:0:1000000]
   [BODY_SIZE:2: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]
   [MAXAGE:20:60]
   [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_PREPARE_AND_RECOVER:3:3]
      [ATTACK_PRIORITY:MAIN]
      [ATTACK_FLAG_CANLATCH]
   [ATTACK:SCRATCH:CHILD_TISSUE_LAYER_GROUP:BY_TYPE:STANCE:BY_CATEGORY:ALL:CLAW]
      [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:MAIN]
   [DIURNAL]
   [HOMEOTHERM:10067]
   [APPLY_CREATURE_VARIATION:STANDARD_QUADRUPED_GAITS:900:327:218:109:1900:2900] 80 kph
   [APPLY_CREATURE_VARIATION:STANDARD_SWIMMING_GAITS:9000:8900:8825:8775:9500:9900] 1 kph, NO DATA
   [APPLY_CREATURE_VARIATION:STANDARD_CRAWLING_GAITS:9000:8900:8825:8775:9500:9900] 1 kph, NO DATA
   [SWIMS_INNATE]
   [MUNDANE]
   [CASTE:FEMALE]
      [BODY:QUADRUPED_NECK:TAIL:2EYES:2EARS:NOSE:2LUNGS:HEART:GUTS:ORGANS:THROAT:NECK:SPINE:BRAIN:SKULL:5TOES_FQ_REG:4TOES_RQ_REG:MOUTH:TONGUE:GENERIC_TEETH_WITH_LARGE_EYE_TEETH:RIBCAGE]      
      [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:152]
         [CLUTCH_SIZE:10:14]
      [USE_MATERIAL_TEMPLATE:MILK:MILK_TEMPLATE]
         [STATE_NAME:ALL_SOLID:frozen leucapra's milk]
         [STATE_ADJ:ALL_SOLID:frozen leucapra's milk]
         [STATE_NAME:LIQUID:leucapra's milk]
         [STATE_ADJ:LIQUID:leucapra's milk]
         [STATE_NAME:GAS:boiling leucapra's milk]
         [STATE_ADJ:GAS:boiling leucapra's milk]
         [PREFIX:NONE]
      [MILKABLE:LOCAL_CREATURE_MAT:MILK:20000]
      [USE_MATERIAL_TEMPLATE:CHEESE:CREATURE_CHEESE_TEMPLATE]
         [STATE_NAME:SOLID:leucapra cheese]
         [STATE_ADJ:SOLID:leucapra cheese]
         [STATE_NAME:SOLID_POWDER:leucapra cheese powder]
         [STATE_ADJ:SOLID_POWDER:leucapra cheese powder]
         [STATE_NAME:LIQUID:melted leucapra cheese]
         [STATE_ADJ:LIQUID:melted leucapra cheese]
         [STATE_NAME:GAS:boiling leucapra cheese]
         [STATE_ADJ:GAS:boiling leucapra cheese]
         [PREFIX:NONE]
   [CASTE:MALE]
      [MALE]
      [BODY:QUADRUPED_NECK:TAIL:2EYES:2EARS:NOSE:2LUNGS:HEART:GUTS:ORGANS:THROAT:NECK:SPINE:BRAIN:SKULL:5TOES_FQ_REG:4TOES_RQ_REG:MOUTH:TONGUE:GENERIC_TEETH_WITH_LARGE_EYE_TEETH:RIBCAGE:2HEAD_HORN]
      [SET_BP_GROUP:BY_TYPE:LOWERBODY][BP_ADD_TYPE:GELDABLE]
      [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:SECOND]
      [WEBIMMUNE]
      [WEBBER:LOCAL_CREATURE_MAT:SILK]
      [USE_MATERIAL_TEMPLATE:SILK:SILK_TEMPLATE]
   [SELECT_CASTE:ALL]

      [SET_TL_GROUP:BY_CATEGORY:ALL:HAIR]
         [TL_COLOR_MODIFIER:TAN: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]
      [SET_TL_GROUP:BY_CATEGORY:ALL:SKIN]
   [TL_COLOR_MODIFIER:BROWN:1:BURNT_UMBER:1:CINNAMON:1:COPPER:1:DARK_BROWN:1:DARK_PEACH:1:DARK_TAN:1:ECRU:1:PALE_BROWN:1:PALE_CHESTNUT:1:PALE_PINK:1:PEACH:1:PINK:1:RAW_UMBER:1:SEPIA:1:TAN:1:TAUPE_PALE:1:TAUPE_SANDY:1]
            [TLCM_NOUN:skin:SINGULAR]
      [SET_TL_GROUP:BY_CATEGORY:EYE:EYE]
         [TL_COLOR_MODIFIER:IRIS_EYE_YELLOW:1:IRIS_EYE_GOLD:1]
            [TLCM_NOUN:eyes:PLURAL]
   [SELECT_MATERIAL:ALL]
      [MULTIPLY_VALUE:4]
Logged

Naryar

  • Bay Watcher
  • [SPHERE:VERMIN][LIKES_FIGHTING]
    • View Profile
Re: modding up a new animal
« Reply #1 on: December 10, 2014, 04:06:15 pm »

so i took a lion, made the females milkable and egg-laying, gave the males horns and webber and gave all of them wool

wat

smakemupagus

  • Bay Watcher
  • [CANOPENDOORS]
    • View Profile
Re: modding up a new animal
« Reply #2 on: December 10, 2014, 04:08:38 pm »

first step, check your errorlog.txt file

Putnam

  • Bay Watcher
  • DAT WIZARD
    • View Profile
Re: modding up a new animal
« Reply #3 on: December 10, 2014, 04:20:33 pm »

so i took a lion, made the females milkable and egg-laying, gave the males horns and webber and gave all of them wool

wat

that's how modding's done, heh

golemgunk

  • Bay Watcher
  • you are melting!
    • View Profile
Re: modding up a new animal
« Reply #4 on: December 10, 2014, 04:47:05 pm »

It seems like the problem is the exotic_animal material and tissue body_detail_plans you're calling for don't exist (in an unmodded game at least).
Logged

Thormgrim

  • Bay Watcher
    • View Profile
Re: modding up a new animal
« Reply #5 on: December 10, 2014, 10:56:12 pm »

so i took a lion, made the females milkable and egg-laying, gave the males horns and webber and gave all of them wool

wat

This is a proud day for me... I elicited a baffled response on a DF modding board.

Personally, I think every mammal should be milkable.  I want unicorn cheese!!
Logged

Thormgrim

  • Bay Watcher
    • View Profile
Re: modding up a new animal
« Reply #6 on: December 10, 2014, 11:03:28 pm »

first step, check your errorlog.txt file

Thanks.  All sorts of problems!:

Spoiler (click to show/hide)
Logged

Putnam

  • Bay Watcher
  • DAT WIZARD
    • View Profile
Re: modding up a new animal
« Reply #7 on: December 10, 2014, 11:06:37 pm »

All of the problems are actually just two problems.

CHEAT:Body detail plan not found:EXOTIC_ANIMAL_MATERIALS
CHEAT:Body detail plan not found:EXOTIC_ANIMAL_TISSUES

Those BDPs do not exist. If you actually use BDPs that exist, it'll work. Take a look at, say, lions.

§k

  • Bay Watcher
    • View Profile
Re: modding up a new animal
« Reply #8 on: December 10, 2014, 11:10:40 pm »

You turned a lion into a cheatah!
Logged
All of them are wearing copper and Iron masks saying "in a time before time somebody attacked somebody"

Show undead posts since last visit.

Thormgrim

  • Bay Watcher
    • View Profile
Re: modding up a new animal
« Reply #9 on: December 10, 2014, 11:37:36 pm »

All of the problems are actually just two problems.

CHEAT:Body detail plan not found:EXOTIC_ANIMAL_MATERIALS
CHEAT:Body detail plan not found:EXOTIC_ANIMAL_TISSUES

Those BDPs do not exist. If you actually use BDPs that exist, it'll work. Take a look at, say, lions.

I'll do that, but I thought I started with Lions in the first place.  I guess I might have taken a BDP out unintentionally or something.
Logged

Putnam

  • Bay Watcher
  • DAT WIZARD
    • View Profile
Re: modding up a new animal
« Reply #10 on: December 11, 2014, 12:15:34 am »

No, you added a pair. You must have started with Essential or Accelerated or Masterwork or Genesis or something that ain't vanilla.

Wannabehero

  • Bay Watcher
    • View Profile
Re: modding up a new animal
« Reply #11 on: December 11, 2014, 02:50:51 pm »

Try this

Code: [Select]
[CREATURE:CHEAT]
   [DESCRIPTION:A large ferocious crazy cheaty animal.]
   [NAME:leucapra:leucapras:leucapra]
   [CASTE_NAME:leucapra:leucapras:leucapra]
   [CHILD:3][GENERAL_CHILD_NAME:leucapra cub:leucapra cubs]
   [CREATURE_TILE:'L'][COLOR:6:0:1]
   [PETVALUE:200]
   [COMMON_DOMESTIC]
   [CARNIVORE][NATURAL][PET]
   [TRAINABLE]
   [HUNTS_VERMIN]
   [BIOME:SAVANNA_TROPICAL]
   [BIOME:GRASSLAND_TROPICAL]
   [BIOME:SHRUBLAND_TROPICAL]
   [LARGE_ROAMING][FREQUENCY:5]
   [POPULATION_NUMBER:5:10]
   [CLUSTER_NUMBER:1:3]
   [LARGE_PREDATOR][MEANDERER]
   [GRASSTRAMPLE:0]
   [PREFSTRING:crazyawesomeness]
   [CASTE:FEMALE]
      [BODY:QUADRUPED_NECK:TAIL:2EYES:2EARS:NOSE:2LUNGS:HEART:GUTS:ORGANS:THROAT:NECK:SPINE:BRAIN:SKULL:5TOES_FQ_REG:4TOES_RQ_REG:MOUTH:TONGUE:GENERIC_TEETH_WITH_LARGE_EYE_TEETH:RIBCAGE]     
   [CASTE:MALE]
      [BODY:QUADRUPED_NECK:TAIL:2EYES:2EARS:NOSE:2LUNGS:HEART:GUTS:ORGANS:THROAT:NECK:SPINE:BRAIN:SKULL:5TOES_FQ_REG:4TOES_RQ_REG:MOUTH:TONGUE:GENERIC_TEETH_WITH_LARGE_EYE_TEETH:RIBCAGE:2HEAD_HORN]
   [SELECT_CASTE:ALL]
   [BODY_DETAIL_PLAN:STANDARD_MATERIALS]
      [SELECT_MATERIAL:HAIR]
      [STATE_NAME:ALL_SOLID:wool]
      [STATE_ADJ:ALL_SOLID:wool]
      [YARN]
   [BODY_DETAIL_PLAN:STANDARD_TISSUES]
      [SELECT_TISSUE:HAIR]
         [TISSUE_NAME:wool:NP]
         [INSULATION:200]
   [BODY_DETAIL_PLAN:VERTEBRATE_TISSUE_LAYERS:SKIN:FAT:MUSCLE:BONE:CARTILAGE]
   [BODY_DETAIL_PLAN:BODY_HAIR_TISSUE_LAYERS:HAIR]
   [USE_MATERIAL_TEMPLATE:CLAW:NAIL_TEMPLATE]
      [USE_TISSUE_TEMPLATE:CLAW:CLAW_TEMPLATE]
   [USE_MATERIAL_TEMPLATE:HORN:HORN_TEMPLATE]
   [TISSUE_LAYER:BY_CATEGORY:TOE:CLAW: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_RIBCAGE_POSITIONS]
   [USE_MATERIAL_TEMPLATE:SINEW:SINEW_TEMPLATE]
      [TENDONS:LOCAL_CREATURE_MAT:SINEW:200]
      [LIGAMENTS:LOCAL_CREATURE_MAT:SINEW:200]
   [BODYGLOSS:PAW]
   [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:200000]
   [BODY_SIZE:1:0:1000000]
   [BODY_SIZE:2: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]
   [MAXAGE:20:60]
   [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_PREPARE_AND_RECOVER:3:3]
      [ATTACK_PRIORITY:MAIN]
      [ATTACK_FLAG_CANLATCH]
   [ATTACK:SCRATCH:CHILD_TISSUE_LAYER_GROUP:BY_TYPE:STANCE:BY_CATEGORY:ALL:CLAW]
      [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:MAIN]
   [DIURNAL]
   [HOMEOTHERM:10067]
   [APPLY_CREATURE_VARIATION:STANDARD_QUADRUPED_GAITS:900:327:218:109:1900:2900] 80 kph
   [APPLY_CREATURE_VARIATION:STANDARD_SWIMMING_GAITS:9000:8900:8825:8775:9500:9900] 1 kph, NO DATA
   [APPLY_CREATURE_VARIATION:STANDARD_CRAWLING_GAITS:9000:8900:8825:8775:9500:9900] 1 kph, NO DATA
   [SWIMS_INNATE]
   [MUNDANE]

   [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:152]
         [CLUTCH_SIZE:10:14]
      [USE_MATERIAL_TEMPLATE:MILK:MILK_TEMPLATE]
         [STATE_NAME:ALL_SOLID:frozen leucapra's milk]
         [STATE_ADJ:ALL_SOLID:frozen leucapra's milk]
         [STATE_NAME:LIQUID:leucapra's milk]
         [STATE_ADJ:LIQUID:leucapra's milk]
         [STATE_NAME:GAS:boiling leucapra's milk]
         [STATE_ADJ:GAS:boiling leucapra's milk]
         [PREFIX:NONE]
      [MILKABLE:LOCAL_CREATURE_MAT:MILK:20000]
      [USE_MATERIAL_TEMPLATE:CHEESE:CREATURE_CHEESE_TEMPLATE]
         [STATE_NAME:SOLID:leucapra cheese]
         [STATE_ADJ:SOLID:leucapra cheese]
         [STATE_NAME:SOLID_POWDER:leucapra cheese powder]
         [STATE_ADJ:SOLID_POWDER:leucapra cheese powder]
         [STATE_NAME:LIQUID:melted leucapra cheese]
         [STATE_ADJ:LIQUID:melted leucapra cheese]
         [STATE_NAME:GAS:boiling leucapra cheese]
         [STATE_ADJ:GAS:boiling leucapra cheese]
         [PREFIX:NONE]

   [CASTE:MALE]
      [MALE]
      [SET_BP_GROUP:BY_TYPE:LOWERBODY][BP_ADD_TYPE:GELDABLE]
      [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:SECOND]
      [WEBIMMUNE]
      [USE_MATERIAL_TEMPLATE:SILK:SILK_TEMPLATE]
      [WEBBER:LOCAL_CREATURE_MAT:SILK]

   [SELECT_CASTE:ALL]
      [SET_TL_GROUP:BY_CATEGORY:ALL:HAIR]
         [TL_COLOR_MODIFIER:TAN: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]
      [SET_TL_GROUP:BY_CATEGORY:ALL:SKIN]
   [TL_COLOR_MODIFIER:BROWN:1:BURNT_UMBER:1:CINNAMON:1:COPPER:1:DARK_BROWN:1:DARK_PEACH:1:DARK_TAN:1:ECRU:1:PALE_BROWN:1:PALE_CHESTNUT:1:PALE_PINK:1:PEACH:1:PINK:1:RAW_UMBER:1:SEPIA:1:TAN:1:TAUPE_PALE:1:TAUPE_SANDY:1]
            [TLCM_NOUN:skin:SINGULAR]
      [SET_TL_GROUP:BY_CATEGORY:EYE:EYE]
         [TL_COLOR_MODIFIER:IRIS_EYE_YELLOW:1:IRIS_EYE_GOLD:1]
            [TLCM_NOUN:eyes:PLURAL]
   [SELECT_MATERIAL:ALL]
      [MULTIPLY_VALUE:4]

Body Plans before body detail plans, used standard materials template.
Logged

Thormgrim

  • Bay Watcher
    • View Profile
Re: modding up a new animal
« Reply #12 on: December 11, 2014, 03:10:50 pm »

Thanks, Wannabehero, I'll try that when I get home.

sK I can't believe I missed such an obvious and worthwhile pun, I will have to update that, too.

Putnam, I just realized where that Exotic thing comes from... it's from Veok's leather replacer.
Logged

Thormgrim

  • Bay Watcher
    • View Profile
Re: modding up a new animal
« Reply #13 on: December 20, 2014, 10:36:01 pm »

Try this

Code: [Select]
[CREATURE:CHEAT]
   [DESCRIPTION:A large ferocious crazy cheaty animal.]
   [NAME:leucapra:leucapras:leucapra]
   [CASTE_NAME:leucapra:leucapras:leucapra]
   [CHILD:3][GENERAL_CHILD_NAME:leucapra cub:leucapra cubs]
   [CREATURE_TILE:'L'][COLOR:6:0:1]
   [PETVALUE:200]
   [COMMON_DOMESTIC]
   [CARNIVORE][NATURAL][PET]
   [TRAINABLE]
   [HUNTS_VERMIN]
   [BIOME:SAVANNA_TROPICAL]
   [BIOME:GRASSLAND_TROPICAL]
   [BIOME:SHRUBLAND_TROPICAL]
   [LARGE_ROAMING][FREQUENCY:5]
   [POPULATION_NUMBER:5:10]
   [CLUSTER_NUMBER:1:3]
   [LARGE_PREDATOR][MEANDERER]
   [GRASSTRAMPLE:0]
   [PREFSTRING:crazyawesomeness]
   [CASTE:FEMALE]
      [BODY:QUADRUPED_NECK:TAIL:2EYES:2EARS:NOSE:2LUNGS:HEART:GUTS:ORGANS:THROAT:NECK:SPINE:BRAIN:SKULL:5TOES_FQ_REG:4TOES_RQ_REG:MOUTH:TONGUE:GENERIC_TEETH_WITH_LARGE_EYE_TEETH:RIBCAGE]     
   [CASTE:MALE]
      [BODY:QUADRUPED_NECK:TAIL:2EYES:2EARS:NOSE:2LUNGS:HEART:GUTS:ORGANS:THROAT:NECK:SPINE:BRAIN:SKULL:5TOES_FQ_REG:4TOES_RQ_REG:MOUTH:TONGUE:GENERIC_TEETH_WITH_LARGE_EYE_TEETH:RIBCAGE:2HEAD_HORN]
   [SELECT_CASTE:ALL]
   [BODY_DETAIL_PLAN:STANDARD_MATERIALS]
      [SELECT_MATERIAL:HAIR]
      [STATE_NAME:ALL_SOLID:wool]
      [STATE_ADJ:ALL_SOLID:wool]
      [YARN]
   [BODY_DETAIL_PLAN:STANDARD_TISSUES]
      [SELECT_TISSUE:HAIR]
         [TISSUE_NAME:wool:NP]
         [INSULATION:200]
   [BODY_DETAIL_PLAN:VERTEBRATE_TISSUE_LAYERS:SKIN:FAT:MUSCLE:BONE:CARTILAGE]
   [BODY_DETAIL_PLAN:BODY_HAIR_TISSUE_LAYERS:HAIR]
   [USE_MATERIAL_TEMPLATE:CLAW:NAIL_TEMPLATE]
      [USE_TISSUE_TEMPLATE:CLAW:CLAW_TEMPLATE]
   [USE_MATERIAL_TEMPLATE:HORN:HORN_TEMPLATE]
   [TISSUE_LAYER:BY_CATEGORY:TOE:CLAW: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_RIBCAGE_POSITIONS]
   [USE_MATERIAL_TEMPLATE:SINEW:SINEW_TEMPLATE]
      [TENDONS:LOCAL_CREATURE_MAT:SINEW:200]
      [LIGAMENTS:LOCAL_CREATURE_MAT:SINEW:200]
   [BODYGLOSS:PAW]
   [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:200000]
   [BODY_SIZE:1:0:1000000]
   [BODY_SIZE:2: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]
   [MAXAGE:20:60]
   [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_PREPARE_AND_RECOVER:3:3]
      [ATTACK_PRIORITY:MAIN]
      [ATTACK_FLAG_CANLATCH]
   [ATTACK:SCRATCH:CHILD_TISSUE_LAYER_GROUP:BY_TYPE:STANCE:BY_CATEGORY:ALL:CLAW]
      [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:MAIN]
   [DIURNAL]
   [HOMEOTHERM:10067]
   [APPLY_CREATURE_VARIATION:STANDARD_QUADRUPED_GAITS:900:327:218:109:1900:2900] 80 kph
   [APPLY_CREATURE_VARIATION:STANDARD_SWIMMING_GAITS:9000:8900:8825:8775:9500:9900] 1 kph, NO DATA
   [APPLY_CREATURE_VARIATION:STANDARD_CRAWLING_GAITS:9000:8900:8825:8775:9500:9900] 1 kph, NO DATA
   [SWIMS_INNATE]
   [MUNDANE]

   [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:152]
         [CLUTCH_SIZE:10:14]
      [USE_MATERIAL_TEMPLATE:MILK:MILK_TEMPLATE]
         [STATE_NAME:ALL_SOLID:frozen leucapra's milk]
         [STATE_ADJ:ALL_SOLID:frozen leucapra's milk]
         [STATE_NAME:LIQUID:leucapra's milk]
         [STATE_ADJ:LIQUID:leucapra's milk]
         [STATE_NAME:GAS:boiling leucapra's milk]
         [STATE_ADJ:GAS:boiling leucapra's milk]
         [PREFIX:NONE]
      [MILKABLE:LOCAL_CREATURE_MAT:MILK:20000]
      [USE_MATERIAL_TEMPLATE:CHEESE:CREATURE_CHEESE_TEMPLATE]
         [STATE_NAME:SOLID:leucapra cheese]
         [STATE_ADJ:SOLID:leucapra cheese]
         [STATE_NAME:SOLID_POWDER:leucapra cheese powder]
         [STATE_ADJ:SOLID_POWDER:leucapra cheese powder]
         [STATE_NAME:LIQUID:melted leucapra cheese]
         [STATE_ADJ:LIQUID:melted leucapra cheese]
         [STATE_NAME:GAS:boiling leucapra cheese]
         [STATE_ADJ:GAS:boiling leucapra cheese]
         [PREFIX:NONE]

   [CASTE:MALE]
      [MALE]
      [SET_BP_GROUP:BY_TYPE:LOWERBODY][BP_ADD_TYPE:GELDABLE]
      [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:SECOND]
      [WEBIMMUNE]
      [USE_MATERIAL_TEMPLATE:SILK:SILK_TEMPLATE]
      [WEBBER:LOCAL_CREATURE_MAT:SILK]

   [SELECT_CASTE:ALL]
      [SET_TL_GROUP:BY_CATEGORY:ALL:HAIR]
         [TL_COLOR_MODIFIER:TAN: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]
      [SET_TL_GROUP:BY_CATEGORY:ALL:SKIN]
   [TL_COLOR_MODIFIER:BROWN:1:BURNT_UMBER:1:CINNAMON:1:COPPER:1:DARK_BROWN:1:DARK_PEACH:1:DARK_TAN:1:ECRU:1:PALE_BROWN:1:PALE_CHESTNUT:1:PALE_PINK:1:PEACH:1:PINK:1:RAW_UMBER:1:SEPIA:1:TAN:1:TAUPE_PALE:1:TAUPE_SANDY:1]
            [TLCM_NOUN:skin:SINGULAR]
      [SET_TL_GROUP:BY_CATEGORY:EYE:EYE]
         [TL_COLOR_MODIFIER:IRIS_EYE_YELLOW:1:IRIS_EYE_GOLD:1]
            [TLCM_NOUN:eyes:PLURAL]
   [SELECT_MATERIAL:ALL]
      [MULTIPLY_VALUE:4]

Body Plans before body detail plans, used standard materials template.

That seems to work fine.  I'll have to figure out how I can get silk from them, if it's even possible at all.  There is Leucapra silk thread and Leucapra silk cloth available at embark, but I don't know how to get silk from spiders, either.
Logged

BlackFlyme

  • Bay Watcher
  • BlackFlyme cancels Work: Interrupted by bird.
    • View Profile
Re: modding up a new animal
« Reply #14 on: December 20, 2014, 10:41:25 pm »

The webber token allows the creature to leave webs like some spiders can, which can be gathered. I'm not too certain about the mechanics of webs being generated, however. Though if you want them to actively make webs, you could give them a material emission similar to giant cave spiders.

Alternatives include making the creature milkable for the silk, or giving the creatures a tissue layer made of silk that can be sheared off, like sheep wool.
Logged
Pages: [1] 2