Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Creature RAW template?  (Read 951 times)

AdeleneDawner

  • Bay Watcher
    • View Profile
Creature RAW template?
« on: April 02, 2011, 08:11:11 pm »

I'm considering making an creature raw template, with all the tags divided up into coherent sections and notes on everything, so that someone wanting to make a creature can just go section by section deleting anything superfluous and modifying the remainder.

Has something like this been done already? It seems like it'll be a lot of work, and I'd hate to find out that I'm just duplicating something.
Logged
Dying (ceasing to be alive) is also not a Moodable skill. Even totally unskilled Dwarves seem to do it correctly.

IT 000

  • Bay Watcher
  • Strange Mood
    • View Profile
Re: Creature RAW template?
« Reply #1 on: April 02, 2011, 08:34:04 pm »

This hasn't been done before, Good Luck, I look forward to your result :)
Logged

***CORROSION v2.14***
<<<More Than Just Zombies>>>
Back from the Dead!

Bohandas

  • Bay Watcher
  • Discordia Vobis Com Et Cum Spiritum
    • View Profile
Re: Creature RAW template?
« Reply #2 on: April 03, 2011, 02:04:14 pm »

That is an exceedingly good idea.
Logged
NEW Petition to stop the anti-consumer, anti-worker, Trans-Pacific Partnership agreement
What is TPP
----------------------
Remember, no one can tell you who you are except an emotionally unattached outside observer making quantifiable measurements.
----------------------
Έπαινος Ερις

TomiTapio

  • Bay Watcher
  • OldGenesis since 2012
    • View Profile
    • My Flickr animal photos
Re: Creature RAW template?
« Reply #3 on: April 03, 2011, 02:16:00 pm »

I'm considering making an creature raw template, with all the tags divided up into coherent sections and notes on everything, so that someone wanting to make a creature can just go section by section deleting anything superfluous and modifying the remainder.

Has something like this been done already? It seems like it'll be a lot of work, and I'd hate to find out that I'm just duplicating something.
I recommend you read some of the Genesis mod creatures, Deon and I have been messing lots with tags. Preferably have all behavior and speed tags before the materials and tissues and TL_modifiers. Would be nice to have body size above BODY tag but maybe that can't be helped.
Child name and babyhood/hildhood lenght at the top. Skills after prefstrings. Material value multipliers at the end.

This cow is a pretty good example due to caste names, milk and cheese and matvalue. BODY definition inside castes. And we have udders, breasts, malegen(italia) and femalegen in Genesis.

Code: [Select]
[CREATURE:COW]
[DESCRIPTION:A large mammalian herbivore.  They often bear large horns and the males are ill-tempered.  They are domesticated for milk and meat.]
[NAME:cow:cows:bovine]
[CASTE_NAME:cow:cows:bovine]
[CREATURE_TILE:255][COLOR:7:0:1]
[PETVALUE:300]
[PREFSTRING:haunting moos]
[FREQUENCY:60]
[LARGE_ROAMING]
[SPEED:950]
[GRASSTRAMPLE:15]
[BIOME:GRASSLAND_TEMPERATE]
[BIOME:SHRUBLAND_TEMPERATE]
[POPULATION_NUMBER:15:80]
[CLUSTER_NUMBER:4:13]
[COMMON_DOMESTIC]
[BENIGN][MEANDERER][PET]
[GRAZER:100]
[NATURAL_SKILL:STANCE_STRIKE:5]

[CASTE:FEMALE]
[FEMALE]
[MULTIPLE_LITTER_RARE]
[BODY:QUADRUPED_HOOF:TAIL:2EYES:2EARS:NOSE:2LUNGS:HEART:GUTS:ORGANS:THROAT:NECK:SPINE:BRAIN:SKULL:MOUTH:GENERIC_TEETH:RIBCAGE:2HEAD_HORN:FEMALEGEN:UDDER4N]
[USE_MATERIAL_TEMPLATE:MILK:MILK_TEMPLATE]
[STATE_NAME:ALL_SOLID:frozen cow milk]
[STATE_ADJ:ALL_SOLID:frozen cow milk]
[STATE_NAME:LIQUID:cow milk]
[STATE_ADJ:LIQUID:cow milk]
[STATE_NAME:GAS:boiling cow milk]
[STATE_ADJ:GAS:boiling cow milk]
[PREFIX:NONE]
[MILKABLE:LOCAL_CREATURE_MAT:MILK:20000]
[USE_MATERIAL_TEMPLATE:CHEESE:CREATURE_CHEESE_TEMPLATE]
[STATE_NAME:SOLID:cow cheese]
[STATE_ADJ:SOLID:cow cheese]
[STATE_NAME:SOLID_POWDER:cow cheese powder]
[STATE_ADJ:SOLID_POWDER:cow cheese powder]
[STATE_NAME:LIQUID:melted cow cheese]
[STATE_ADJ:LIQUID:melted cow cheese]
[STATE_NAME:GAS:boiling cow cheese]
[STATE_ADJ:GAS:boiling cow cheese]
[PREFIX:NONE]
[CASTE:MALE]
[MALE]
[CASTE_NAME:bull:bulls:bull]
[CHILDNAME:bull calf:bull calves]
[BODY:QUADRUPED_HOOF:TAIL:2EYES:2EARS:NOSE:2LUNGS:HEART:GUTS:ORGANS:THROAT:NECK:SPINE:BRAIN:SKULL:MOUTH:GENERIC_TEETH:RIBCAGE:2HEAD_HORN:MALEGEN]

[SELECT_CASTE:ALL]
[NATURAL]
[BODY_DETAIL_PLAN:STANDARD_MATERIALS]
[USE_MATERIAL_TEMPLATE:HOOF:HOOF_TEMPLATE]
[USE_MATERIAL_TEMPLATE:HORN:HORN_TEMPLATE]
[BODY_DETAIL_PLAN:STANDARD_TISSUES]
[USE_TISSUE_TEMPLATE:HOOF:HOOF_TEMPLATE]
[USE_TISSUE_TEMPLATE:HORN:HORN_TEMPLATE]
[BODY_DETAIL_PLAN:VERTEBRATE_TISSUE_LAYERS:SKIN:FAT:MUSCLE:BONE:CARTILAGE]
[BODY_DETAIL_PLAN:BODY_HAIR_TISSUE_LAYERS:HAIR]
[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:100000]
[BODY_SIZE:1:0:250000]
[BODY_SIZE:2:0:600000]
[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:10:20]
[ATTACK:KICK:BODYPART:BY_CATEGORY:HOOF_FRONT]
[ATTACK_SKILL:STANCE_STRIKE]
[ATTACK_VERB:kick:kicks]
[ATTACK_CONTACT_PERC:100]
[ATTACK_PRIORITY:MAIN]
[ATTACK_FLAG_WITH]
[ATTACK:KICK:BODYPART:BY_CATEGORY:HOOF_REAR]
[ATTACK_SKILL:STANCE_STRIKE]
[ATTACK_VERB:kick:kicks]
[ATTACK_CONTACT_PERC:100]
[ATTACK_PRIORITY:MAIN]
[ATTACK_FLAG_WITH]
[ATTACK:HGORE:BODYPART:BY_CATEGORY:HORN]
[ATTACK_SKILL:BITE]
[ATTACK_VERB:gore:gores]
[ATTACK_CONTACT_PERC:100]
[ATTACK_FLAG_WITH]
[ATTACK_PRIORITY:MAIN]
[CHILD:1][GENERAL_CHILD_NAME:cow calf:cow calves]
[DIURNAL]
[HOMEOTHERM:10070]
[SWIMS_INNATE][SWIM_SPEED:2500]
[MUNDANE]

[SELECT_CASTE:ALL]
[SET_TL_GROUP:BY_CATEGORY:ALL:HAIR]
[TL_COLOR_MODIFIER:BLACK:1:BROWN:1:WHITE:1:GRAY:1:LIGHT_BROWN:1:DARK_BROWN:1:TAN:1:AUBURN:1:CHESTNUT:1:SLATE_GRAY:1:CREAM:1:CINNAMON:1:BUFF:1:BEIGE:1:CHOCOLATE:1:CHARCOAL:1:ASH_GRAY:1:RUSSET:1:IVORY:1:FLAX:1:PUMPKIN:1:GOLD:1:GOLDEN_YELLOW:1:GOLDENROD:1:COPPER:1:SAFFRON:1:AMBER:1:MAHOGANY:1:OCHRE:1:PALE_BROWN:1:RAW_UMBER:1:BURNT_SIENNA:1:BURNT_UMBER:1:SEPIA:1:DARK_TAN:1:PALE_CHESTNUT:1:DARK_CHESTNUT:1:TAUPE_PALE:1:TAUPE_DARK:1:TAUPE_SANDY:1:TAUPE_GRAY:1:TAUPE_MEDIUM:1:ECRU:1]
[TLCM_NOUN:hair:SINGULAR]
[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:BLACK:1]
[TLCM_NOUN:eyes:PLURAL]
[SELECT_MATERIAL:LEATHER]
[MULTIPLY_VALUE:2]
[SELECT_MATERIAL:BONE]
[MULTIPLY_VALUE:2]
[SELECT_MATERIAL:MUSCLE]
[MULTIPLY_VALUE:2]
Logged
==OldGenesis mod== by Deon & TomiTapio. Five wood classes, four leather classes. Nine enemy civs. So much fine-tuning.
47.05e release: http://dffd.bay12games.com/who.php?id=1538
OldGenesis screenshots: https://twitter.com/hashtag/OldGenesis?src=hashtag_click&f=image
My Finnish language file: http://dffd.bay12games.com/file.php?id=14884

Grimlocke

  • Bay Watcher
  • *kobold noises*
    • View Profile
Re: Creature RAW template?
« Reply #4 on: April 03, 2011, 02:24:59 pm »

I recall someone making something like this once. It grouped a number of commonly used creature tag in creature variation raws.

As for grouping tags in the creature file, I think thats more of a personal preference. It doesnt have that much to do with what OP is suggesting.
Logged
I make Grimlocke's History & Realism Mods. Its got poleaxes, sturdy joints and bloomeries. Now compatible with DF Revised!

AdeleneDawner

  • Bay Watcher
    • View Profile
Re: Creature RAW template?
« Reply #5 on: April 03, 2011, 06:06:24 pm »

I would be grouping the tags in some form or another - it makes it easier to design a creature when you can put all the information about one aspect in at the same time, after all. But the more important bit would be to *have* all the tags in one document, with relatively standard values assigned to them and some notes on each. And then if someone wanted to take the file (it'd just be a text file) and rearrange it to suit their own preferences, that should be fairly easy to do.
Logged
Dying (ceasing to be alive) is also not a Moodable skill. Even totally unskilled Dwarves seem to do it correctly.

TomiTapio

  • Bay Watcher
  • OldGenesis since 2012
    • View Profile
    • My Flickr animal photos
Re: Creature RAW template?
« Reply #6 on: April 03, 2011, 08:40:41 pm »

In that case, one template for quarupeds (based on dog or cow size), one for humanoids (based on dwarf, includes all possible natural combat skills), one for birds, one for fish, one for snakes, one for quadruped reptiles (crocodile as base), one for those not of muscle and bone (gelatinous cube, cave ooze, will-o-wisp).
Logged
==OldGenesis mod== by Deon & TomiTapio. Five wood classes, four leather classes. Nine enemy civs. So much fine-tuning.
47.05e release: http://dffd.bay12games.com/who.php?id=1538
OldGenesis screenshots: https://twitter.com/hashtag/OldGenesis?src=hashtag_click&f=image
My Finnish language file: http://dffd.bay12games.com/file.php?id=14884