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 3016 times)

nuget102

  • Bay Watcher
    • View Profile
Re: modding up a new animal
« Reply #15 on: December 21, 2014, 11:26:04 am »

That's not a bad idea... But now I want to do it... Except it will be a spider! :D And it'll be underground, because I love the caverns. And it'll be docile. ;3 And really easy to tame, cuz embarking with THAT would be crazy. But it'll lay a crazy amount of eggs. Thanks for the idea man. :x I'll post my creature here when i'm done, if that's cool? Since it's, generally, the same thing?
Logged
The fort where filth melts your skin! (updated 4/9/15)

Curiosity killed the cat.
Satisfaction brought it back.

Thormgrim

  • Bay Watcher
    • View Profile
Re: modding up a new animal
« Reply #16 on: December 21, 2014, 04:07:12 pm »

I think that would be really cool.  Early shots at this were based on spiders for me, too.  I have a problem imagining that dwarves have been underground all this time, in the caverns and such and never domesticated anything except surface animals.
Logged

nuget102

  • Bay Watcher
    • View Profile
Re: modding up a new animal
« Reply #17 on: December 21, 2014, 11:21:25 pm »

I think that would be really cool.  Early shots at this were based on spiders for me, too.  I have a problem imagining that dwarves have been underground all this time, in the caverns and such and never domesticated anything except surface animals.

Well here's mine!

Code: [Select]
[CREATURE:woolly spider]
[DESCRIPTION:A giant woolly spider with 8 eyes and 6 horns on top of it's head.]
[NAME:woolly spider:woolly spiders:woolly spider]
[CHILD:1][GENERAL_CHILD_NAME:woolly spiderling:woolly spiderlings]
[CREATURE_TILE:'S'][COLOR:4:0:1]
[BIOME:SUBTERRANEAN_CHASM]
[UNDERGROUND_DEPTH:1:2]
[POPULATION_NUMBER:15:30]
[CLUSTER_NUMBER:1:4]
[NATURAL]
[LARGE_ROAMING]
[PETVALUE:100]
[VISION_ARC:100:100]
[BENIGN][MEANDERER][PET_EXOTIC]
[CREPUSCULAR]
[CARNIVORE]
[LARGE_PREDATOR]
[HOMEOTHERM:10050]
[APPLY_CREATURE_VARIATION:STANDARD_WALKING_GAITS:900:711:521:293:1900:2900] 30 kph
[APPLY_CREATURE_VARIATION:STANDARD_CRAWLING_GAITS:6561:6115:5683:1755:7456:8567] 5 kph
[APPLY_CREATURE_VARIATION:STANDARD_CLIMBING_GAITS:900:711:521:293:1900:2900] 30 kph
[STANCE_CLIMBER][NATURAL_SKILL:CLIMBING:15]
[GRASSTRAMPLE:0]
[PREFSTRING:large herds]
[NOBONES]
[THICKWEB][WEBIMMUNE][AMBUSHPREDATOR][PARALYZEIMMUNE]
[USE_MATERIAL_TEMPLATE:SILK:SILK_TEMPLATE]
[WEBBER:LOCAL_CREATURE_MAT:SILK]
[CAN_DO_INTERACTION:MATERIAL_EMISSION]
[CDI:ADV_NAME:Spray web]
[CDI:USAGE_HINT:ATTACK]
[CDI:BP_REQUIRED:BY_TOKEN:LB]
[CDI:MATERIAL:LOCAL_CREATURE_MAT:SILK:WEB_SPRAY]
[CDI:TARGET:C:LINE_OF_SIGHT]
[CDI:TARGET_RANGE:C:5]
[CDI:MAX_TARGET_NUMBER:C:1]
[CDI:WAIT_PERIOD:30]
[BODY:SPIDER:8EYES:HEART:GUTS:BRAIN:MOUTH:6HEAD_HORN]
[SELECT_CASTE:ALL]
[BODY_DETAIL_PLAN:STANDARD_MATERIALS]
[USE_MATERIAL_TEMPLATE:HORN:HORN_TEMPLATE]
[SELECT_MATERIAL:HAIR]
[STATE_NAME:ALL_SOLID:wool]
[STATE_ADJ:ALL_SOLID:wool]
[YARN]
[BODY_DETAIL_PLAN:STANDARD_TISSUES]
[USE_TISSUE_TEMPLATE:HORN:HORN_TEMPLATE]
[SELECT_TISSUE:HAIR]
[TISSUE_NAME:wool:NP]
[BODY_DETAIL_PLAN:CHITIN_MATERIALS]
[BODY_DETAIL_PLAN:CHITIN_TISSUES]
[BODY_DETAIL_PLAN:EXOSKELETON_TISSUE_LAYERS:CHITIN:FAT:MUSCLE]
[BODY_DETAIL_PLAN:BODY_HAIR_TISSUE_LAYERS:HAIR]
[SELECT_TISSUE_LAYER:HEART:BY_CATEGORY:HEART]
[TL_MAJOR_ARTERIES]
[SELECT_TISSUE_LAYER:HAIR:BY_CATEGORY:ALL]
[TL_RELATIVE_THICKNESS:10]
[BODY_DETAIL_PLAN:STANDARD_HEAD_POSITIONS]
[USE_MATERIAL_TEMPLATE:SINEW:SINEW_TEMPLATE]
[TENDONS:LOCAL_CREATURE_MAT:SINEW:200]
[LIGAMENTS:LOCAL_CREATURE_MAT:SINEW:200]
[HAS_NERVES]
[USE_MATERIAL_TEMPLATE:ICHOR:ICHOR_TEMPLATE]
[BLOOD:LOCAL_CREATURE_MAT:ICHOR: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:20000]
[BODY_SIZE:1:0:100000]
[BODY_SIZE:2:0:200000]
[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:30]
[LOW_LIGHT_VISION:10000]
[USE_MATERIAL_TEMPLATE:POISON:CREATURE_EXTRACT_TEMPLATE]
[STATE_NAME:ALL_SOLID:frozen giant cave spider venom]
[STATE_ADJ:ALL_SOLID:frozen giant cave spider venom]
[STATE_NAME:LIQUID:giant cave spider venom]
[STATE_ADJ:LIQUID:giant cave spider venom]
[STATE_NAME:GAS:boiling giant cave spider venom]
[STATE_ADJ:GAS:boiling giant cave spider venom]
[PREFIX:NONE]
[ENTERS_BLOOD]
[SYNDROME]
[SYN_NAME:giant cave spider bite]
[SYN_AFFECTED_CLASS:GENERAL_POISON]
[SYN_IMMUNE_CREATURE:SPIDER_CAVE:ALL]
[SYN_INJECTED]
[CE_PARALYSIS:SEV:100:PROB:100:RESISTABLE:SIZE_DILUTES:START:5:PEAK:10:END:20]
[ATTACK:STING:BODYPART:BY_CATEGORY:MOUTH]
[ATTACK_SKILL:BITE]
[ATTACK_VERB:bite:bites]
[ATTACK_CONTACT_PERC:100]
[ATTACK_FLAG_EDGE]
[ATTACK_PREPARE_AND_RECOVER:3:3]
[ATTACK_PRIORITY:MAIN]
[SPECIALATTACK_INJECT_EXTRACT:LOCAL_CREATURE_MAT:POISON:LIQUID:100:100]
[ATTACK_FLAG_CANLATCH]
[CASTE:FEMALE]
[CASTE_NAME:woolly spider female:woolly spider females:woolly spider 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:87]
[CLUTCH_SIZE:15:20]
[USE_MATERIAL_TEMPLATE:MILK:MILK_TEMPLATE]
[STATE_NAME:ALL_SOLID:frozen woolly spider's milk]
[STATE_ADJ:ALL_SOLID:frozen woolly spider's milk]
[STATE_NAME:LIQUID:woolly spider's milk]
[STATE_ADJ:LIQUID:woolly spider's milk]
[STATE_NAME:GAS:boiling woolly spider's milk]
[STATE_ADJ:GAS:boiling woolly spider's milk]
[PREFIX:NONE]
[MILKABLE:LOCAL_CREATURE_MAT:MILK:20000]
[USE_MATERIAL_TEMPLATE:CHEESE:CREATURE_CHEESE_TEMPLATE]
[STATE_NAME:SOLID:woolly spider cheese]
[STATE_ADJ:SOLID:woolly spider cheese]
[STATE_NAME:SOLID_POWDER:woolly spider cheese powder]
[STATE_ADJ:SOLID_POWDER:woolly spider cheese powder]
[STATE_NAME:LIQUID:melted woolly spider cheese]
[STATE_ADJ:LIQUID:melted woolly spider cheese]
[STATE_NAME:GAS:boiling woolly spider cheese]
[STATE_ADJ:GAS:boiling woolly spider cheese]
[PREFIX:NONE]
[CASTE:MALE]
[CASTE_NAME:woolly spider male:woolly spider males:woolly spider male]
[SET_BP_GROUP:BY_TYPE:LOWERBODY][BP_ADD_TYPE:GELDABLE]
[SELECT_CASTE:ALL]
[SET_TL_GROUP:BY_CATEGORY:ALL:CHITIN]
[TL_COLOR_MODIFIER:BROWN:1]
[TLCM_NOUN:chitin:SINGULAR]
[SET_TL_GROUP:BY_CATEGORY:EYE:EYE]
[TL_COLOR_MODIFIER:BLACK:1]
[TLCM_NOUN:eyes:PLURAL]
[SELECT_MATERIAL:ALL]
[MULTIPLY_VALUE:4]
You also need to add the following to body_default:
Code: [Select]
[BODY:6HEAD_HORN]
[BP:RHORN1:first right horn:STP][CONTYPE:HEAD][SMALL][RIGHT][SKELETON][CATEGORY:HORN]
[DEFAULT_RELSIZE:100]
[BP:RHORN2:second right horn:STP][CONTYPE:HEAD][SMALL][RIGHT][SKELETON][CATEGORY:HORN]
[DEFAULT_RELSIZE:100]
[BP:RHORN3:third right horn:STP][CONTYPE:HEAD][SMALL][RIGHT][SKELETON][CATEGORY:HORN]
[DEFAULT_RELSIZE:100]
[BP:LHORN1:first left horn:STP][CONTYPE:HEAD][SMALL][LEFT][SKELETON][CATEGORY:HORN]
[DEFAULT_RELSIZE:100]
[BP:LHORN2:second left horn:STP][CONTYPE:HEAD][SMALL][LEFT][SKELETON][CATEGORY:HORN]
[DEFAULT_RELSIZE:100]
[BP:LHORN3:third left horn:STP][CONTYPE:HEAD][SMALL][LEFT][SKELETON][CATEGORY:HORN]
[DEFAULT_RELSIZE:100]
and
Code: [Select]
[BODY:8EYES]
[BP:REYE1:right eye:STP][CONTYPE:HEAD][SIGHT][EMBEDDED][SMALL][RIGHT][CATEGORY:EYE]
[DEFAULT_RELSIZE:5]
[BP:REYE2:right eye:STP][CONTYPE:HEAD][SIGHT][EMBEDDED][SMALL][RIGHT][CATEGORY:EYE]
[DEFAULT_RELSIZE:5]
[BP:REYE3:right eye:STP][CONTYPE:HEAD][SIGHT][EMBEDDED][SMALL][RIGHT][CATEGORY:EYE]
[DEFAULT_RELSIZE:5]
[BP:REYE4:right eye:STP][CONTYPE:HEAD][SIGHT][EMBEDDED][SMALL][RIGHT][CATEGORY:EYE]
[DEFAULT_RELSIZE:5]
[BP:LEYE1:left eye:STP][CONTYPE:HEAD][SIGHT][EMBEDDED][SMALL][LEFT][CATEGORY:EYE]
[DEFAULT_RELSIZE:5]
[BP:LEYE2:left eye:STP][CONTYPE:HEAD][SIGHT][EMBEDDED][SMALL][LEFT][CATEGORY:EYE]
[DEFAULT_RELSIZE:5]
[BP:LEYE3:left eye:STP][CONTYPE:HEAD][SIGHT][EMBEDDED][SMALL][LEFT][CATEGORY:EYE]
[DEFAULT_RELSIZE:5]
[BP:LEYE4:left eye:STP][CONTYPE:HEAD][SIGHT][EMBEDDED][SMALL][LEFT][CATEGORY:EYE]
[DEFAULT_RELSIZE:5]

I still need to do some tweaking I think, but that's the basic creature of mine.
« Last Edit: December 21, 2014, 11:33:15 pm by nuget102 »
Logged
The fort where filth melts your skin! (updated 4/9/15)

Curiosity killed the cat.
Satisfaction brought it back.

Putnam

  • Bay Watcher
  • DAT WIZARD
    • View Profile
Re: modding up a new animal
« Reply #18 on: December 21, 2014, 11:27:02 pm »

You need to make all of those tokens (RHORN, LHORN, LEYE, REYE) unique.

nuget102

  • Bay Watcher
    • View Profile
Re: modding up a new animal
« Reply #19 on: December 21, 2014, 11:33:47 pm »

You need to make all of those tokens (RHORN, LHORN, LEYE, REYE) unique.

Thanks. I just made up those BP really quick, didn't even check to see if there would be any problems. :P Anyway, fixed it.
Logged
The fort where filth melts your skin! (updated 4/9/15)

Curiosity killed the cat.
Satisfaction brought it back.

deepspaceprobe9

  • Bay Watcher
  • "Personal" Text
    • View Profile
Re: modding up a new animal
« Reply #20 on: December 22, 2014, 07:17:09 pm »

I thought I was unique for making my own cheaty animal...

But it's avian and sometimes hostile, as a pleasant twist.
Spoiler (click to show/hide)

Playing in adventure mode, I saw people wearing shirts and stuff made of the feathers, but I can't do it in fortress mode. Help?
Logged
   (*) Stopped zombies from interrupting your sleep to ask if they can help you with something

Badger Storm

  • Bay Watcher
    • View Profile
Re: modding up a new animal
« Reply #21 on: December 23, 2014, 02:40:13 pm »

You could give it a layer of shearable "wool" and rename it to feathers.  As is, feathers are useless (shame, I bet the dorfs would enjoy down beds) so if you want feather yarn you'll have to mod that yourself.
Logged

Thormgrim

  • Bay Watcher
    • View Profile
Re: modding up a new animal
« Reply #22 on: December 23, 2014, 04:19:07 pm »

I was just experimenting with these guys and realize I can't tell the males from the females.  They don't have the little gender symbols, have the same names, etc.

Any idea why the gender symbols don't show up?
Logged

Putnam

  • Bay Watcher
  • DAT WIZARD
    • View Profile
Re: modding up a new animal
« Reply #23 on: December 23, 2014, 05:57:45 pm »

Probably something to do with the way CASTE is used instead of SELECT_CASTE a few times.
Pages: 1 [2]