Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Allow selection of specific castes to be birthed  (Read 789 times)

Seagoon

  • Bay Watcher
    • View Profile
Allow selection of specific castes to be birthed
« on: June 07, 2016, 09:32:38 am »

Basically at the moment all we can do is have a setup where every single FEMALE can birth any other caste with the only control being a population ratio.

I would like to see this expanded so that the [FEMALE] tag becomes somthing more like this :

[FEMALE:CASTE1:10:CASTE2:100:CASTE3:1 ...... ]

Basically the female tage contains a list of different castes that it can give birth to along with a number for each which is what the [POP_RATIO] tag is currently.
Logged

Dirst

  • Bay Watcher
  • [EASILY_DISTRA
    • View Profile
Re: Allow selection of specific castes to be birthed
« Reply #1 on: June 10, 2016, 10:34:14 pm »

I like this idea, but if we're going to open things up then we might as well go all the way and let the father's caste have an impact as well.  For your example, it would be pulled out of the FEMALE tag to something like:

[OFFSPRING:ALL:CASTE1:10:CASTE2:100:CASTE3:1 ...... ]

But you could also do something like:

[CASTE:ALPHA_FEMALE]
[FEMALE]
[OFFSPRING:ALPHA_MALE:ALPHA_MALE:100:ALPHA_FEMALE:100:BETA_MALE:5:BETA_FEMALE:5]
[OFFSPRING:BETA_MALE:ALPHA_MALE:5:ALPHA_FEMALE:5:BETA_MALE:100:BETA_FEMALE:100]
...

[CASTE:BETA_FEMALE]
[FEMALE]
[OFFSPRING:ALPHA_MALE:ALPHA_MALE:5:ALPHA_FEMALE:5:BETA_MALE:100:BETA_FEMALE:100]
[OFFSPRING:BETA_MALE:ALPHA_MALE:1:ALPHA_FEMALE:1:BETA_MALE:100:BETA_FEMALE:100]
...
Logged
Just got back, updating:
(0.42 & 0.43) The Earth Strikes Back! v2.15 - Pay attention...  It's a mine!  It's-a not yours!
(0.42 & 0.43) Appearance Tweaks v1.03 - Tease those hippies about their pointy ears.
(0.42 & 0.43) Accessibility Utility v1.04 - Console tools to navigate the map

Dozebôm Lolumzalìs

  • Bay Watcher
  • what even is truth
    • View Profile
    • test
Re: Allow selection of specific castes to be birthed
« Reply #2 on: June 11, 2016, 09:04:53 pm »

And how about disallowing particular combinations of castes from reproducing, with an optional tag of [INFERTILE_MARRIAGES:0 to 100], where the number is the chance that a particular nonfertile love relationship will become a marriage.
Logged
Quote from: King James Programming
...Simplification leaves us with the black extra-cosmic gulfs it throws open before our frenzied eyes...
Quote from: Salvané Descocrates
The only difference between me and a fool is that I know that I know only that I think, therefore I am.
Sigtext!

GoblinCookie

  • Bay Watcher
    • View Profile
Re: Allow selection of specific castes to be birthed
« Reply #3 on: June 13, 2016, 11:19:02 am »

This is basically a means to make castes potentially hereditary, wonder though if it would be too memory intensive for the game to manage or something....
Logged

milo christiansen

  • Bay Watcher
  • Something generic here
    • View Profile
Re: Allow selection of specific castes to be birthed
« Reply #4 on: June 14, 2016, 03:20:39 pm »

Considering the game already models simple genetics, no, this would not be too hard.

+1 for the idea. It would make certain kinds of creatures much more realistic.
Logged
Rubble 8 - The most powerful modding suite in existence!
After all, coke is for furnaces, not for snorting.
You're not true dwarven royalty unless you own the complete 'Signature Collection' baby-bone bedroom set from NOKEAS