边缘世界 RimWorld

边缘世界 RimWorld

AlternateFertility
59 条留言
DaJay42 10 月 4 日 下午 12:44 
Finally a mod that allows something like Mass Effects' Asari or The Sims' Aliens. Very interesting.
KalatheKat 8 月 27 日 下午 5:40 
Finally. I can start my Omegaverse colony. Mod of the year.
Frilled For Your Pleasure*** 8 月 3 日 下午 8:19 
Any way this could be compatible with HAR?
wrobell 7 月 21 日 上午 9:35 
Hi, I think I found a bug with hermaphrodites:
1. From the perspective of the child, everything *seems* to be ok, both parents show up either as two mothers or mother and father, depending on who did the birthing.
2. From the perspective of the other, non herm parent everything also seems ok.
3. When the herm is the one getting pregnant, child is correctly showing up as daughter/son and the other parent is the Father.
4. When the herm is the one taking the role of a 'father', the child shows up as 'Kin' instead of being a daughter/son. The other parent shows up correctly as the Mother.
5. When I used PawnEditor to remove relationship from the child, it was gone from both as expected. When I tried adding the herm as the Mother I got a warning that they are already a 'father' - and when I added the Mother relationship, it went back to being 'Kin' from the perspective of the herm.
eth0net  [作者] 7 月 21 日 上午 9:30 
@Tyrant no worries, it happens! RimWorld code is so misleading sometimes... I might see if I can find a way to offer it as possible pawn genes though
eth0net  [作者] 7 月 21 日 上午 9:29 
Oh man thanks for pointing that out! I'll update the description and settings ^^
Emily 7 月 21 日 上午 8:49 
@Tyrant Yeah, they're not always very obvious.

I think in order for them to get added to pawns, you'd either need to patch the XenotypeDefs to add the genes, or patch the pawn generation in C#, which would probably be better for mod compatibility.
Tyrant 7 月 21 日 上午 8:36 
@Emily Well, that's frustrating. Yet another misleading XML key, it seems.

@eth0net Apologies, you'll need to adjust this mod's workshop page and the SettingsMenuDef.xml file to reflect that this affects whether they can appear in randomly generated genepacks. My bad.
Emily 7 月 21 日 上午 8:17 
Am I correct in thinking that this only affects Genepack spawning, but not pawn generation? It didn't seem to affect pawngen, at least in my testing. If that's intentional, then disregard this comment!

As far as I can tell, "canGenerateInGeneSet" is only used by the genepack code (GeneDef.canGenerateInGeneSet -> Geneset.CanAddGeneDuringGeneration(GeneDef) -> GeneUtility.GenerateGeneSet(int) -> Genepack.PostMake() )
Emily 7 月 21 日 上午 7:54 
Oh nice! I was using Genetic Drift to spawn the genes, but I'll try this out!
eth0net  [作者] 7 月 21 日 上午 5:31 
Sorry for the delay, but the XML Extensions settings from Tyrant have been added! It's purely optional and not required to use the mod :) I modified it to ensure no warnings or errors occur without it.
eth0net  [作者] 7 月 19 日 上午 8:42 
Oh great suggestion, thank you!
Emily 7 月 18 日 上午 8:19 
Hey, great mod! Might I suggest changing the localisation for the Pregnant hediff to change the "Father" part into "Parent"?
eth0net  [作者] 7 月 14 日 上午 11:32 
I haven't had chance to patch that one yet, but it's on my list :)
Sarus 7 月 14 日 上午 7:31 
If you mean Intimacy - A Lovin Expansion, far as i know not yet, so the genes from this do not register the lovin/seduce actions as of yet
Deathguard112 7 月 14 日 上午 6:00 
Hello, is this compatible with intimacy? Or is that going to be like a separate mod patch? Thank you for any answers!
eth0net  [作者] 7 月 13 日 上午 9:34 
Peak RimWorld honestly
Guedez 7 月 13 日 上午 9:33 
Time for hand holding egg laying cannibal tunnel cat girls
eth0net  [作者] 7 月 13 日 上午 9:09 
Yeah they will ^^
Guedez 7 月 13 日 上午 5:37 
So if I make a race of "Female Only" "Potendites" they will be able to impregnate one another?
Tyrant 7 月 9 日 下午 9:50 
I've made a small contribution, check the email you have listed on your GitHub profile, please.
Tyrant 7 月 9 日 上午 5:30 
Thanks a ton for the new genes (still really looking forward to the "mutual" ones). Would you mind listing which genes take precedence whenever there's a "conflict"? (I'm personally hoping Reflectite trumps Potendite.)
Sarus 7 月 8 日 上午 4:41 
Hah, tho these days i rarely actually have animal tames, or the ones i do don't breed in captivity anyway, but wonder how it looks to the people, they probably have some horrified expression when they watch the [insert creature race here] do some eldritch thing to self impregnate
:lunar2019crylaughingpig:
eth0net  [作者] 7 月 8 日 上午 1:48 
It was in the JobDriver_Mate code which checks the gender of each pawn in the pair and attempts to make a valid mating pair, but the game calls it with the pawn itself as well so it gets the opportunity to impregnate itself (no idea why lol) but normally the check fails, however my harmony patch was checking true instead of false and allowed the females to self-impregnate and I think prevented males from impregnating them entirely xD
Sarus 7 月 7 日 下午 11:36 
Its funny with that bug with female tames, had a rescue join from a pod drop, and moment it got to base it fertilised itself :lunar2019crylaughingpig: , makes you wonder what code line is doing that, to female animal tames only? :lunar2020thinkingtiger:
RynnEver 7 月 7 日 下午 9:42 
Didn't get to play much RimWorld today, but I ran nearly a full quadrum on the same colony I used to test the last patch and didn't have any female animals self-impregnate when before it always happened within a day or two, so I think it's fixed! Will test again tomorrow, thanks again for not giving up xD
PHCGamer 7 月 7 日 下午 1:26 
Yes, that's what I mean by 'reverse potendite.'
eth0net  [作者] 7 月 7 日 上午 8:06 
I'll look at adding some more variants as well since they're all amazing lmao

@Tyrant Sorry for the misunderstanding, I'll add a reflector gene! The mutual impregnation is also amazing and ties in nicely to it.

@PHCGamer thanks for the note, publisher plus was playing up but I'll make sure they're gone in the next upload. As for the reverse potendite, you mean the holder of the gene can always get pregnant regardless of the partner?

@RynnEver I will find it and exterminate it lol

@Saurus I will take a look, it must not use the base game pairing code so likely just another harmony patch
eth0net  [作者] 7 月 7 日 上午 8:01 
Damn more to track down with the female self-impregnation then... I will find that bug and kill it xD
Sarus 7 月 7 日 上午 3:15 
Would it be possible to make this mod work with "Intimacy - A Lovin' Expansion" ?
did a test with the genes and the seducing/lovin initiated by that mods mechanics - nothing happens
Aside from that mod, everything all works good :)
{Cept the strange nanobot plague going on with female tames for some reason :P}
RynnEver 7 月 6 日 下午 6:06 
First off, thank you for continuing to work on this mod, I appreciate you!

Unfortunately, I'm still getting the self-impregnation bug in 1.6 (did not test in 1.5). I did make sure the mod was updated, I see the new Potendite gene, but when testing my tame female hare and horse both got themselves pregnant with the same yellow 'Executing WaitWith toil but otherPawn is the same as toil.actor' debug log message.
Tyrant 7 月 6 日 下午 5:24 
Another silly idea: two different "mutual impregnation" genes. The first variant, the pawn can't impregnate others on their own, but when the pawn does get pregnant, the one who bred the pawn gets pregnant as well. The second variant, the pawn *can* impregnate others and will get pregnant whenever successfully breeding another pawn.
Tyrant 7 月 6 日 下午 5:05 
Awesome. That's close to what I was suggesting (as silly as it is), the idea being the pawn "reflects" pregnancies back at the breeder. If the other pawn isn't virile then there'd be nothing to "reflect".
PHCGamer 7 月 6 日 下午 4:12 
1. You left the zip and idea files in the update.
2. Inverse Potendite gene when? (To complete the set)
eth0net  [作者] 7 月 6 日 下午 3:22 
Potendite is now included! Capable of impregnating ANYONE but not getting pregnant, normally.
Tyrant 7 月 6 日 下午 12:47 
@eth0net Looking forward to it.
Sarus 7 月 6 日 下午 12:03 
It works! both partners can carry at the same time! and works with that charmweaver gene!
eth0net is now a Legendary Master! :lunar2019laughingpig:
Sarus 7 月 6 日 上午 11:43 
Time to test if this works with the charmweavers 3 pregnancy gene lol
eth0net  [作者] 7 月 6 日 上午 10:07 
@Tyrant that's actually amazing I might make that
PHCGamer 7 月 6 日 上午 6:55 
FINALLY
eth0net  [作者] 7 月 6 日 上午 5:56 
Just uploading the self-impregnation fix for 1.5 and 1.6
PHCGamer 7 月 5 日 下午 3:36 
Guess I'll still leave the mod turned off, then.
RynnEver 7 月 5 日 下午 2:17 
Only did a quick test but it all seems to be working in 1.6! Only problem is the female tame animal self-impregnation bug is still there.
Tyrant 7 月 5 日 下午 1:37 
Now we need a gene that makes it so you can't get pregnant but you can impregnate anyone capable of impregnating others.

The UNO Reverse card of impregnation genes.
Tobyguilmon 6 月 4 日 下午 4:41 
Nice, using the mod. Is it still being worked on?
PHCGamer 5 月 12 日 上午 11:09 
Can confirm, have the issue of female animals self-impregnating with this mod
Flesh Forge 3 月 9 日 上午 8:51 
This was recommended by the author of Way Better Romance, whenever you feel like you're beyond the Alpha stage I look forward to switching to it. Thanks!
ShyGuySpirit 2 月 7 日 上午 7:25 
Can't wait to swap to this when it is fully released or goes into beta. I currently use a mod that your other mod is no longer compatible.
RynnEver 2 月 3 日 下午 9:14 
Same as BestNameExisting. When I have this installed tamed female animals will mate with themselves.
N/A 2024 年 12 月 30 日 下午 9:35 
did some more testing.
mH & fH = mH pregnant
fH & m = fH pregnant
mA & f = f pregnant
m & fG = fG pregnant
mG & fA = mG pregnant

mG & m did not seem to work
fA & f did not see to work

this was all done with 500% or 1000% fertility on pawns aged 24 using the Manual Lovin' mod. not exhaustive and i can't figure out any specifics but i haven't tried to look at the code.