Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

so here's what I did: the code has a for loop that goes through each race and baby gets 0.5 x (mom's%  + dad's %).  The problem was if one parent had for example 1%, then 0.5*(1+0)=0.5 which always got rounded up to 1%.  I added an if statement so that 1/2 the time it would be the same [0.5 x (mom's%  + dad's %)] and the other 1/2 of the time it would instead us 0.499999 x (mom's%  + dad's %) which would round down so in the same example with one parent with 1%, then 0.499999*(1+0)=0.4999999 which rounds to zero.

how it should work: 50/50 chance of one of the 1%'s going away on breeding.  25% chance they both go away and you get your pure-blooded offspring.  

Note it will also come into effect for any odd % (3, 5, 7, ... ,99).  There's code afterward that already should deal with %'s over or under 100% btw.  

I'll take a shot at fixing the ever-growing lips tomorrow.

(2 edits)

Nvm I is a stupid, I put it in the wrong folder despite you directing me.

(2 edits) (+1)

Happens to everybody at some point.  Here's a new constructor.gd to replace the last one to fix ever-plumping lips as well.  I made it so males just got their dad's lips and females/futas got their mom's or +/- 1 level (so up or down one size or stay the same as mom).

https://mega.nz/file/JkQATRrL#DgotHEC-on8IYMmPGwqbyIzlL3OWEjHsQF5gHWk-zSI

Thanks for going out of your way to help me!

you're quite welcome.  I would never have bothered trying my hand at modding if it wasn't for the added satisfaction I get from folks enjoying the effort I put into it.  Improving my own playthroughs wouldn't have been near enough on its own.