Jump to content

Recommended Posts

Posted

I'm no longer considering this an Alpha build. Everything seems to be working as intended so I don't see the point of potentially scaring away new users.

 

Seconded!   It's good to see RL is getting "back in order" for you so you can continue developing this excellent mod!

Posted

Thank you so much for this nice mod!

 

On 7/5/2021 at 12:20 PM, Scroolose said:

I know this is not originally in the scope of this mod, but any plans to also add new romance/sex quests not covered by Amorous adventures?

You already have some solutions, not in the form of quests but with tool that allow you to romance pretty much anyone.

For SexLab look for SexLab Romance or a newer alternative very much in Beta (I can say this since I'm the guy who made it) Thief of Virtue.

If you use on OSex/Ostim, you have ORomance.

Posted

Hello I don´t know if this is a bug, but Lydia got pregnant by a random NPC, She is my follower.

She spoke to my like if I was the father, also my character is a female, she started the special pregnancy conversation.

Posted
3 hours ago, pocho12 said:

Hello I don´t know if this is a bug, but Lydia got pregnant by a random NPC, She is my follower.

She spoke to my like if I was the father, also my character is a female, she started the special pregnancy conversation.

Is your character married to Lydia? The mod may be assuming that Lydia has been 'playing away from home'.

Posted
34 minutes ago, Fredfish said:

Is your character married to Lydia? The mod may be assuming that Lydia has been 'playing away from home'.


Nope, She is not married to Lydia either.

She is just my follower. Rest of the mod seems working perfectly.
 

Posted
6 hours ago, pocho12 said:


Nope, She is not married to Lydia either.

She is just my follower. Rest of the mod seems working perfectly.
 

Is "Random Insemination" enabled? It could be a possible bug with that feature of Fertility Mode. However it's just a guess.

Posted
16 hours ago, pocho12 said:

Hello I don´t know if this is a bug, but Lydia got pregnant by a random NPC, She is my follower.

She spoke to my like if I was the father, also my character is a female, she started the special pregnancy conversation.

This shouldn't happen. Did you use the MCM menu or a spell to impregnate her?

Posted

How would one go about updating the mod on their playlist? Would they need to clean their save?

Posted
9 hours ago, CHIMiny Cricket said:

This shouldn't happen. Did you use the MCM menu or a spell to impregnate her?

Or even the "add sperm to NPC" MCM debug option can do that.

They're debug options, and debug spells.   They don't function like normal gameplay.

I see where you're going with this question, and I agree with your reason for asking.  It's the most likely, and most logical reason.

Using those debug options sets the PC as being the father in FM, which then would pass that info on to FA and trigger those lines of dialogue.

 

15 hours ago, NymphoElf said:

Is "Random Insemination" enabled? It could be a possible bug with that feature of Fertility Mode. However it's just a guess.

It wouldn't even necessarily be a bug.   If the MCM option to force gender to male was set when the hourly update ran, then it would be working exactly as intended.

Posted (edited)
On 7/17/2021 at 2:27 PM, sub-human said:

Or even the "add sperm to NPC" MCM debug option can do that.

They're debug options, and debug spells.   They don't function like normal gameplay.

I see where you're going with this question, and I agree with your reason for asking.  It's the most likely, and most logical reason.

Using those debug options sets the PC as being the father in FM, which then would pass that info on to FA and trigger those lines of dialogue.

 

It wouldn't even necessarily be a bug.   If the MCM option to force gender to male was set when the hourly update ran, then it would be working exactly as intended.

 

On 7/17/2021 at 5:16 AM, CHIMiny Cricket said:

This shouldn't happen. Did you use the MCM menu or a spell to impregnate her?

I am 100% sure  I haven´t used debug options because that save game is not a test save game and I play to have most inmersion as possible.

Ysolda got pregnant by an other NPC (NOT PC) and she did not started the special conversation the mod worked as intended.. Same save-game, same mod list.

Edited by pocho12
Posted
On 7/17/2021 at 2:27 PM, sub-human said:

Or even the "add sperm to NPC" MCM debug option can do that.

They're debug options, and debug spells.   They don't function like normal gameplay.

I see where you're going with this question, and I agree with your reason for asking.  It's the most likely, and most logical reason.

Using those debug options sets the PC as being the father in FM, which then would pass that info on to FA and trigger those lines of dialogue.

 

It wouldn't even necessarily be a bug.   If the MCM option to force gender to male was set when the hourly update ran, then it would be working exactly as intended.

 

On 7/17/2021 at 8:40 AM, Temno Rytsar said:

How would one go about updating the mod on their playlist? Would they need to clean their save?

 

On 7/17/2021 at 5:16 AM, CHIMiny Cricket said:

This shouldn't happen. Did you use the MCM menu or a spell to impregnate her?

 

On 7/16/2021 at 10:26 PM, NymphoElf said:

Is "Random Insemination" enabled? It could be a possible bug with that feature of Fertility Mode. However it's just a guess.

As you can see guys Lydias is pregnant by an NPC, my PC is a female, also pregnant. Random insemination is enabled.

On the first pic you can see Lydia has enabled the special pregnancy conversation.

ScreenShot38.png

ScreenShot39.png

ScreenShot40.png

Posted
6 hours ago, pocho12 said:

Random insemination is enabled.

That's probably the problem. Random Insemination functions "similarly" to using the MCM functions or a Spell to impregnate a character.

 

On 7/17/2021 at 8:27 AM, sub-human said:

It wouldn't even necessarily be a bug.   If the MCM option to force gender to male was set when the hourly update ran, then it would be working exactly as intended.

The person I was replying to mentioned that Lydia "thinks" the PC is the one who caused the pregnancy by engaging in certain pregnancy dialogues from this mod. If the PC didn't impregnate her, how would that NOT be a bug?

Posted
On 7/16/2021 at 11:16 PM, CHIMiny Cricket said:

This shouldn't happen. Did you use the MCM menu or a spell to impregnate her?

Found a problem.   I don't think it's this exact problem, but it is something I did recently.

I dropped the CurrentFather string array in lieu of CurrentFatherForm form array a few versions back.   I looked at FA scripts then to see if you used it, but I didn't look hard enough.   It's not in the main script, but in a fragment- specifically QF_FMA_FatherFinderQuest_040022E8

 

1) added a Get function, GetCurrentFathersName() to storage script for your use.

I prefer a Get instead of you reading directly from the array because if I do something stupid like this in the future, even if I forget you need the info the compiler will remind me.  It won't let me recompile until I fix it.  Which means you should only have to make the following change once, even if I do change things on my end again.

I'll have it in my next release, which should be before the weekend.

 

2) Proposed change to QF_FMA_FatherFinderQuest_040022E8

Only Fragment_4 needs an update:


Function Fragment_4()
;BEGIN CODE
RegisterForModEvent("FertilityModeLabor", "OnFertilityModeLabor")

; begin code changed/added by subhuman
string fatherName
if (Game.GetModByName("Fertility Mode 3 Fixes and Updates.esp") != 255)
fatherName = Storage.GetCurrentFathersName(PlayerRef)
else
Int PlayerIndex = Storage.TrackedActors.Find(PlayerRef)
fatherName = Storage.CurrentFather[playerIndex]
endIf
Int StarterIndex = QuestStarterNames.Find(fatherName)
; end changes

if (StarterIndex != -1) && ((!Quests[starterIndex].IsRunning()) || (Quests[starterIndex].GetStage() < (20)))
    Quests[starterIndex].SetStage(20)
    SetStage(20)
ElseIf (starterIndex == -1)
    SetStage(30)
EndIf
;END CODE
EndFunction

I included the whole block even though it's only 8 lines added/changed.  This is just a suggestion.  If you go with something else, that's up to you of course.  But my take on it is I broke it, so it's my responsibility to fix it.

 

The kicker is, in order to compile you'll need both the string array from FM and the Get function from me in whatever scripts you build against.   Emphasis on this only being required to compile the source- nothing needs to change at all for users.

If you're building against stock FM source, add the following dummy function to the _jsw_bb_storage:

string    function    GetCurrentFathersName(actor theMother)

return ""

endFunction

If you're building against mine, add the following dummy array:

string[] property currentfather auto

 

I'm attaching my modified _jsw_bb_storage and your QF.  Other details of my storage script may change for final release, but this function won't.

If you have questions or feel the need to call me an arsehole, hit me up on Discord.

_JSW_BB_Storage.psc qf_fma_fatherfinderquest_040022e8.psc

Posted

That's probably the problem. Random Insemination functions "similarly" to using the MCM functions or a Spell to impregnate a character.

No, no they don't.   Not even remotely.

When using the spells or MCM options, the PC is always the father of record.  Not so for randoms, for randoms it's the actual sperm donor.

 

Posted (edited)
12 hours ago, pocho12 said:

 

I am 100% sure  I haven´t used debug options because that save game is not a test save game and I play to have most inmersion as possible.

Ysolda got pregnant by an other NPC (NOT PC) and she did not started the special conversation the mod worked as intended.. Same save-game, same mod list.

I'll see about getting this fixed in the next update. For now you can fix this by opening the console, clicking on Lydia and typing "AddToFaction XX00b9c2 1". The XX will be different depending on your load order. This command will also work if this happens again for someone else. If you can't load a save from before she gave you the announcement you can use "RemoveFromFaction XX003312" to get rid of the "How is your pregnancy going" topic.

Edited by CHIMiny Cricket
Sent this with the wrong console comands. Fixed now.
Posted (edited)
2 hours ago, sub-human said:

 

 

No, no they don't.   Not even remotely.

When using the spells or MCM options, the PC is always the father of record.  Not so for randoms, for randoms it's the actual sperm donor.

 

Uhh, yes they do. Definitely within the scope of remotely. In fact, I'd call them close neighbors.

 

If it's not happening via Sexlab interactions, and/or SLSO, then it's gotta be through some kind of "magical" system where no "actual sex" took place and just "randomly happened". Hmm, I wonder how that's accomplished? Could it be through... I don't know... A SPELL? It's literally the same thing as using the MCM or the debug spells but it's coming from an NPC. If that's the case, and the PC is still being considered the father, then THERE'S A BUG. You literally just reinforced my point...

 

3 hours ago, sub-human said:

Found a problem.   I don't think it's this exact problem, but it is something I did recently.

I dropped the CurrentFather string array in lieu of CurrentFatherForm form array a few versions back.   I looked at FA scripts then to see if you used it, but I didn't look hard enough.   It's not in the main script, but in a fragment- specifically QF_FMA_FatherFinderQuest_040022E8

 

1) added a Get function, GetCurrentFathersName() to storage script for your use.

I prefer a Get instead of you reading directly from the array because if I do something stupid like this in the future, even if I forget you need the info the compiler will remind me.  It won't let me recompile until I fix it.  Which means you should only have to make the following change once, even if I do change things on my end again.

I'll have it in my next release, which should be before the weekend.

 

2) Proposed change to QF_FMA_FatherFinderQuest_040022E8

Only Fragment_4 needs an update:

 

  Reveal hidden contents

 

Function Fragment_4()
;BEGIN CODE
RegisterForModEvent("FertilityModeLabor", "OnFertilityModeLabor")

; begin code changed/added by subhuman
string fatherName
if (Game.GetModByName("Fertility Mode 3 Fixes and Updates.esp") != 255)
fatherName = Storage.GetCurrentFathersName(PlayerRef)
else
Int PlayerIndex = Storage.TrackedActors.Find(PlayerRef)
fatherName = Storage.CurrentFather[playerIndex]
endIf
Int StarterIndex = QuestStarterNames.Find(fatherName)
; end changes

if (StarterIndex != -1) && ((!Quests[starterIndex].IsRunning()) || (Quests[starterIndex].GetStage() < (20)))
    Quests[starterIndex].SetStage(20)
    SetStage(20)
ElseIf (starterIndex == -1)
    SetStage(30)
EndIf
;END CODE
EndFunction

 

 

I included the whole block even though it's only 8 lines added/changed.  This is just a suggestion.  If you go with something else, that's up to you of course.  But my take on it is I broke it, so it's my responsibility to fix it.

 

The kicker is, in order to compile you'll need both the string array from FM and the Get function from me in whatever scripts you build against.   Emphasis on this only being required to compile the source- nothing needs to change at all for users.

If you're building against stock FM source, add the following dummy function to the _jsw_bb_storage:

 

string    function    GetCurrentFathersName(actor theMother)

return ""

endFunction

 

If you're building against mine, add the following dummy array:

 

string[] property currentfather auto

 

 

I'm attaching my modified _jsw_bb_storage and your QF.  Other details of my storage script may change for final release, but this function won't.

If you have questions or feel the need to call me an arsehole, hit me up on Discord.

_JSW_BB_Storage.psc 21.52 kB · 0 downloads qf_fma_fatherfinderquest_040022e8.psc 2.32 kB · 0 downloads

Twice.

 

Look, I'm not trying to be a bitch here, I'm honestly very glad you're working on FM in lieu of Narue. But you need to get this attitude of yours in check. I understand that people can be frustrating to work with when it comes to anything computer-based, but that doesn't give you the right to act all high and mighty just because something someone said may not be "exactly right". This is especially true when someone has a problem with SOMEONE ELSE'S mod, aka NOT YOURS, and that person is giving relatively useful info to track down the issue compared to many other people out there.

 

I've seen multiple people complain about your attitude and it actively drives people away from your work. Not everybody, but I would imagine it's enough to see a difference if that wasn't the case. I've even defended you a couple of times, but now I'm seeing their point.

 

This is all I'm going to say on the matter. Do with this as you will.

Edited by NymphoElf
Posted

If it's not happening via Sexlab interactions, and/or SLSO, then it's gotta be through some kind of "magical" system where no "actual sex" took place and just "randomly happened"


Let's just start with you completely disregarding that it could happen via Flower Girls or OStim as well.  SexLab isn't the only supported external framework.  Those two are also directly supported, but there's also generic support where any mod can send a ModEvent to trigger either insemination or impregnation.  An example of that would be Baka's FHU, FM doesn't need specific support for that mod because FHU tells FM's API what to do.

 

Hmm, I wonder how that's accomplished? Could it be through... I don't know... A SPELL? It's literally the same thing as using the MCM or the debug spells but it's coming from an NPC.

No, it;s not a spell.   It's a script attached to a quest.

The MCM NPC_ADD_SPERM event is ten lines of code.  There's almost no logic or processing involved.

A "random" insemination is over 300 lines of code, in a totally different script, attached to a totally different quest.

The end result may look similar, but how they arrive there and what logic is applied along the way is nowhere near the same.

 

A spell wouldn't work in the majority of random inseminations due to technical limitations of the game.  A Magic Effect (which is what spells apply) is only active on a character that is loaded into active memory.  If the PC were in Solitude, no random inseminations would occur in Riften because the game wouldn't process an ME from a spell on those unloaded characters.  The MCM options and debug spells don't have this limitation, because they have a relatively short range from the PC and any characters near the PC are loaded into active memory.

 

Look, I'm not trying to be a bitch here, I'm honestly very glad you're working on FM in lieu of Narue. But you need to get this attitude of yours in check.

I'm confused as to what you expect or want from me here.   In the part you quoted, I made an oversight, owned up to it and proposed a solution.  Isn't that what people are supposed to do?  Own up to your mistakes, and try to fix them?

 

This is especially true when someone has a problem with SOMEONE ELSE'S mod, aka NOT YOURS,

Except FA bases all its decision upon what FM tells it.  There is a very real and direct relationship in this case.  When a bug like this is reported, I'm going to check my source for a possible cause- just like Chiminy Cricket checks his.

What I found, as I said previously, I don't think is the exact problem reported.  But it is something that would cause problems for FA.  So by my way of thinking, checking my source for possible problems was still a productive endeavor.  I'd much rather proactively address issues before they're reported, versus waiting until after they cause problems.

 

I've seen multiple people complain about your attitude and it actively drives people away from your work.



...

This is all I'm going to say on the matter.

Yes, because among other things I have little patience when people post misinformation, then try to close the conversation thereby spreading that misinformation on to others.

Posted
21 hours ago, NymphoElf said:

Uhh, yes they do. Definitely within the scope of remotely. In fact, I'd call them close neighbors.

 

If it's not happening via Sexlab interactions, and/or SLSO, then it's gotta be through some kind of "magical" system where no "actual sex" took place and just "randomly happened". Hmm, I wonder how that's accomplished? Could it be through... I don't know... A SPELL? It's literally the same thing as using the MCM or the debug spells but it's coming from an NPC. If that's the case, and the PC is still being considered the father, then THERE'S A BUG. You literally just reinforced my point...

 

8 hours ago, sub-human said:

No, it;s not a spell.   It's a script attached to a quest.

Guys, lets all be friends ?

 

In the case of all versions of Fertility Mode the random insemination doesn't behave like the spells. When random insemination adds sperm it behaves the same as if a sex scene from a mod just ended. Adding sperm with sex mods, random insemination, or even the debug addsperm spell won't cause issues so long as the actual conception of said sperm happens "the natural way", which will allow Fertility Mode to send the conception events that Fertility Adventures depends on. It's the impregnate debug spells that cause problems because they bypass the conception events, which will cause strange behaviour with my mod. Same rule applies when forcing labour with debug spells.

Posted
On 7/16/2021 at 2:45 AM, pocho12 said:

Hello I don´t know if this is a bug, but Lydia got pregnant by a random NPC, She is my follower.

She spoke to my like if I was the father, also my character is a female, she started the special pregnancy conversation.

What order do you have Fertility Adventures and Fixes/Tweaks?

Posted
On 7/22/2021 at 6:52 AM, CHIMiny Cricket said:

What order do you have Fertility Adventures and Fixes/Tweaks?


Do you mean on the left pannel of MO2 or in the rigth one?

Sorry i am not very skilled at modding.

Posted
On 7/27/2021 at 3:17 AM, CHIMiny Cricket said:

The right side

Fertility Mode.esm
Fertility mode 3 Fixes and Updates.esp
Fertility Adventures.esp

I use the automatic Loot sorting and I dont touch too much.

  • 3 weeks later...
Posted (edited)

Serana is on day 7 of pregnancy for me and hasn't said anything. Whereas Lydia and Adrianne both said something on the 4th day.
Edit: Disregard. Changing the length of the pregnancy fixed this.

Edited by Azzhat
Posted

So I have to say, I love this mod :) Love the little comments NPCs make about my fem PC pregnancy :) And she is married to Vilkas, who is the father of the yet unborn child, and I loved his quest! :) So really thank you for making this great mod :) 

 

I would have some other suggestions for males, but I am not sure if you are looking for them :) It would be great if Erik the Slayer or Marcurio could have some quest too :) And I would love Teldryn Sero too, but he is not marriageable in vanilla game, so I am not sure if you are even considering adding non vanilla mariageable NPCs :) 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...