46
DF Suggestions / Hybridisation: Mixing races.
« on: September 20, 2014, 05:40:14 am »
From what I have so far seen the races do not seem to live in strict isolation, which makes me wonder why we do not allow different races to marry and produce hybrid offspring. I have seen a large number of dwarf fortresses in Adventure mode with apparantly quite well integrated goblin and human inhabitants, so the lack of hybrids is a question.
I used to think this would mechanically be a problem but since I have been working on creating new creatures I have realised it would not actually be a problem at all to implement. The reason is that the physique of all creatures of the same are actually distinguished by a set of numbers.
Creatures would be able to hybridise if they both have the exact same body type, are both intelligent and one partner is not hugely larger than the other (I would say 1/4 size should be the limit). The hybridisation mechanics are not really very complicated , we simply scramble the values of both parents to produce the child. Immortality would be treated as a either/or trait, either you inherit elf immortality or you don't.
As for the question of the interance I think we should base this upon entities if the total amount of both ancestries is equal. In a human society you are half-elf while in an elf society you are half-human. We take the foreign race (or the one lowest down in the entity file) and we make them a half-something, so a dwarf breeding with a goblin produces a half-goblin that uses the goblin marker. On closer examination of the creature we would be informed of the creature's exact parentage by %.
So we have 50% dwarf, 50% goblin written down in the creatures ancestry.
I used to think this would mechanically be a problem but since I have been working on creating new creatures I have realised it would not actually be a problem at all to implement. The reason is that the physique of all creatures of the same are actually distinguished by a set of numbers.
Creatures would be able to hybridise if they both have the exact same body type, are both intelligent and one partner is not hugely larger than the other (I would say 1/4 size should be the limit). The hybridisation mechanics are not really very complicated , we simply scramble the values of both parents to produce the child. Immortality would be treated as a either/or trait, either you inherit elf immortality or you don't.
As for the question of the interance I think we should base this upon entities if the total amount of both ancestries is equal. In a human society you are half-elf while in an elf society you are half-human. We take the foreign race (or the one lowest down in the entity file) and we make them a half-something, so a dwarf breeding with a goblin produces a half-goblin that uses the goblin marker. On closer examination of the creature we would be informed of the creature's exact parentage by %.
So we have 50% dwarf, 50% goblin written down in the creatures ancestry.