Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Tokens on babies/children?  (Read 1456 times)

Scruffy

  • Bay Watcher
  • !!DRUNK FORTRESS!! Come smell the ashes
    • View Profile
Tokens on babies/children?
« on: June 12, 2012, 07:37:37 pm »

Is it possible to make tokens that only affect baby and child dwarves like you can do with male/female castes?

I'm currently trying to make dwarves lay eggs (Which thus far havent hatched ::). Not even the ones made by married dwarfettes.) and was planning on making the babies and children into larval dwarves that would get their limbs and tokens after maturing. (And perhaps adding something interesting like gobble_vermin or innate swimming etc to the larvae)
« Last Edit: June 12, 2012, 08:23:35 pm by Scruffy »
Logged
The weredwarf Urist McUrist has come! A bearded drunkard twisted into minute form. It is crazed for booze and socks. Its unwashed beard is tangled. It needs alcohol to get through the working day and has gone without a drink for far too long. Now you will know why you fear the mines.

Et tu, Urist

Brandstone

  • Bay Watcher
  • Come hug me bro
    • View Profile
Re: Tokens on babies/children?
« Reply #1 on: June 12, 2012, 10:47:13 pm »

I may be wrong, but as far as I'm aware the only differences you can have between adults and children are size and hardcoded maturity-related things like milking and reproduction.

Putnam

  • Bay Watcher
  • DAT WIZARD
    • View Profile
Re: Tokens on babies/children?
« Reply #2 on: June 12, 2012, 10:49:28 pm »

You're not entirely wrong--size isn't actually a difference between adults and children. The latter is the only thing at all. Size is part of the BODY_SIZE token, which is independent of the CHILD and BABY tokens.

jaxy15

  • Bay Watcher
  • Adept Modder
    • View Profile
Re: Tokens on babies/children?
« Reply #3 on: June 13, 2012, 12:51:40 am »

I'm currently trying to make dwarves lay eggs (Which thus far havent hatched ::). Not even the ones made by married dwarfettes.)
Patience. Or wait a few weeks for the married dwarfette to be fertilized before she lays eggs. Trust me, I'm a doctor.
Logged
Dwarf Fortress: Threats of metabolism.

Brandstone

  • Bay Watcher
  • Come hug me bro
    • View Profile
Re: Tokens on babies/children?
« Reply #4 on: June 13, 2012, 06:14:43 am »

You're not entirely wrong--size isn't actually a difference between adults and children. The latter is the only thing at all. Size is part of the BODY_SIZE token, which is independent of the CHILD and BABY tokens.

But it is possible and common to have a customized size difference between adults and children using multiple BODY_SIZE tags.

arzzult

  • Bay Watcher
  • This statement is false.
    • View Profile
Re: Tokens on babies/children?
« Reply #5 on: June 13, 2012, 08:35:26 am »

Unfortunately no, it is not possible. If you would like for it to be possible please go to the Eternal Suggestion Voting and cast your vote for Life Cycles (currently #98 on the pole) and hope Toady gets to it before we hit our MAXAGE limit.

http://www.bay12forums.com/smf/eternal_voting.php
« Last Edit: June 13, 2012, 08:38:08 am by arzzult »
Logged
I just realized two things. 1. For the Win and F___ the World have the same initials. 2. They have the same meaning in Dwarf Fortress.

IndigoFenix

  • Bay Watcher
  • All things die, but nothing dies forever.
    • View Profile
    • Boundworlds: A Browser-Based Multiverse Creation and Exploration Game
Re: Tokens on babies/children?
« Reply #6 on: June 13, 2012, 04:34:28 pm »

In the meantime, you might be able to do something like this...it's a little messy though.

Create two 'larval' castes of dwarf, one male and one female, and set their POP_RATIO so that the number of 'adults' born will be negligible (like 10000 for the larval castes and 1 for the adult castes).  Make them secrete a chemical that causes an transformation effect on contact with their own caste.  The male larvae should secrete a chemical to turn them into male adults, and the female larvae to female adults.  Make the transformation take effect at the time that their growth is supposed to be complete.  The main problems with this method are that (a) no further transformations will be possible and more importantly (b) all of your embark dwarves and migrants will be larvae when they show up, regardless of their actual ages, so make sure the larval caste isn't too helpless!