I was looking through the code for reading the .girlsx files (in cGirls.cpp) and noticed a "Canonical_Daughters" element is checked for. I'm assuming we can add something like <Canonical_Daughters Name="Android 18" /> to the .girlsx file and the girl would give birth to the "Canonical Daughter", Android 18 in this case. Looks like a stack is used, so the last daughter listed would be born first, and the first daughter listed would be born last.
Does anyone know if this was fully implemented and working? I'll dig a bit more, but if any just knows, it'd be faster. I'd appreciate it!
Side note : I've implemented a new customer randomization feature. It looks for a new folder, "Johns". Inside the folder are male character folders and their .johnsx files. There's a 5% chance that a "john" (customer) will be selected from this folder. Right now, it is just a new set of images to be used when a particular john is selected, nothing beyond a set of images with a particular male/futa character inside.
Folder structure example :
... > Resources > Johns > Goku > Bulma > pngs/jpgs/gifs of Goku and Bulma
> DefaultImages > pngs/jpgs/gifs of Goku and some random whore
> Naruto > Sakura > pngs/jpgs/gifs
> DefaultImages > pngs/jpgs/gifs
> Goku.johnsx
> Naruto.johnsx
Is anyone else interested in having defined male characters appear as customers?