Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Creature appearance/description modifying  (Read 498 times)

Kolnukbyne

  • Bay Watcher
  • A medium-sized creature prone to great laziness.
    • View Profile
Creature appearance/description modifying
« on: April 10, 2013, 06:45:35 am »

Simply put, I want to add more variation to the descriptions of certain creatures. Just as Dwarves/Humans/Elves/Goblins are described with their various body shapes, the coarseness/thickness etc. of their hair, nose shapes and so on.
Specifically I'm wanting to do this for Subterranean Animal People races and want to be able to have my serpent men described possibly as having rough or smooth scales, or my ant men as having smooth, spikey, rough etc. chitin.

If anyone could please tell me which RAWs I'd need to toy with or offer a guide I would be elated.

i2amroy

  • Bay Watcher
  • Cats, ruling the world one dwarf at a time
    • View Profile
Re: Creature appearance/description modifying
« Reply #1 on: April 10, 2013, 11:04:43 am »

You'll be messing with the descriptor_pattern_xxxx.txt raws and then adding on to the end of the specific creatures you want to modify (take a look at the dwarven or cat entries to see exactly how this is done).
Logged
Quote from: PTTG
It would be brutally difficult and probably won't work. In other words, it's absolutely dwarven!
Cataclysm: Dark Days Ahead - A fun zombie survival rougelike that I'm dev-ing for.

Wannabehero

  • Bay Watcher
    • View Profile
Re: Creature appearance/description modifying
« Reply #2 on: April 10, 2013, 01:09:18 pm »

The major creature tokens you are looking for are:
  • BP_APPEARANCE_MODIFIER:
  • BODY_APPEARANCE_MODIFIER:
  • TISSUE_LAYER_APPEARANCE_MODIFIER:

Along with the subordinate tokens that further define the specifics for each appearance modifier, such as:
  • APP_MOD_NOUN:
  • APP_MOD_DESC_RANGE:
  • APP_MOD_IMPORTANCE:
  • APP_MOD_RATE:

For each of the primary tokens there are only a few accepted arguments (such as LENGTH, THICKNESS, DENSE, WRINKLY, CURLY, ect), so you are a little bit limited in the detail to which you can describe an individual creature.  Using some creative language in the APP_MOD_NOUN string can go a long way to helping the reader imagine what you intend.

For more details, see here in the wiki  dwarffortresswiki.org/index.php/Creature_token

Also, looking at what is already used in current creature raws can help you infer what you can do.
Logged