Jump to content

SexoutNG - Stable Release '97


Recommended Posts

Posted

Can you open the file manually with 7zip? It sounds like your download is corrupt.

 

Doooh... Duh.. Why didn't I think of that.. :blush: The newer members seem to have problems getting files to download properly here on ll at least according to a thread I read recently. Might indeed be a bad download.

Posted

Hi Prideslayer,

 

I managed to recreate the sex-stopping events (as posted originally in the Spunk forum).

What I did was: grab the nearest NPC for a sex encounter (worked), then fast travelled to Anchorage Memorial and tried to get assaulted by the mirelurks there (didn't work), then fast travelled back to Megaton and grabbed the nearest NPC for a sex encounter (didn't work).

 

The attached debug log has all these encounters in it. The debug settings are for Sexout, Sexout Spunk and Sexout Assault.

I hope this is at least a bit useful to you. Let me know if you need more info. Since it is apparently very simple to replicate this, just tell me if yo need more or less debugging.

 

debug.txt

Posted

Ok a few things going on here.

 

1. The mirelurk act failed because of a 9.1 error -- someone setup this act to have the person fuck the mirelurk instead of the other way 'round. That isn't supported as we have no "people fuck creatures" animations.

 

Scratch all this for a min, looking at wrong script progression.

 

2. In this aborted act, the callbacks are still done. This presumably caused some spunk errors because the act didn't actually take place or was over too quickly.

 

3. Apparently during the callback routine, the sexout script crashed. This should be impossible UNLESS something dispelled the sexout spell on the actors at this point. The callback routine in the spell effect just sets some quest vars, nothing else, so it's not like there is any NVSE code or anything there that could blow up and cause a crash -- unless some schmuck used a CBDispel callback, and put the sexout spell in it rather than their own spell -- I had never even considered this happening before, so I'll put a check in for it, but I doubt that's it.

 

This all left the actors in a presumably locked state. I can't say for sure because your log appears to be truncated.

Posted

Hell I don't know what's going on here. I don't know why spunk errored in the log, and the actors involved in the mirelurk fiasco weren't ever locked to begin with. Both actors were unlocked after the initial act. The sexout log for the first two acts looks completely normal.

 

1. Success.

2. Failure with 9.1 (can't sex a creature)

3. Sanitizer finishes with no error, casts spell, log truncated so can't tell what went on after the spunk lines.

 

How long did you wait after the 3rd act you tried with the settler before quitting the game and sending the log?

Posted

I'd like to know if you can reliably reproduce this. If you can initiate the acts the same way and just start with the mirelurk or trying to screw some other creature, do all sex acts after that start failling?

Posted

Hey Prideslayer,

 

I am using the most current beta (downloaded and installed today).

 

As for the issues: I can reproduce these exact same results every time, when I use the mirelurks in the Anchorage Memorial. It all starts happening as soon as a mirelurk runs up to me to have it's wicked way with me, but that doesn't follow through. So it is not me initiating the sex act (since there is no option for it; can't talk to mirelurks). It is done by Sexout Assault.

 

The 3 acts happened within a timeframe of 5 minutes. The way I did it was: grab the nearest NPC, had sex, went outside and fast travelled to Anchorage Memorial, entered, waited to be stalked (= Assault) by a mirelurk (almost instantly), which then went wrong, waited til the mirelurk walked back to it's designated area (it came running from downstairs), then went back out, fast traveled to Megaton and grabbed the NPC that was right inside the gate; no sex act happened. Waited a minute and then exited the game and posted the log.

 

I should mention that before, I never had an issue with mirelurks or any creature. Sex acts would be initiated with Sex Assault (as the "victim") and no problems afterwards. I haven't changed a thing about my load order or updated any mods recently before this happened. The only change is that I downloaded the beta before I got it working again. (btw, love the sexuality scale!)

 

I will try to engage some other critters and/or mirelurks that aren't in the Anchorage Memorial and see if the same thing will happen. I will post a log if I manage to reproduce it with other critters. Maybe it is only the mirelurks inside the Memorial that cause this.

 

 

Posted

hmm, so this time I grabbed Leo Stahl (again), headed to Rivet City afterwards, got successfully assaulted by a supermutant, then entered the broken bow of Rivet City, since that is the only other place I could remember mirelurks, waited to get stalked by a mirelurk, it came running but no sex act. Then headed back to Rivet City and propositioned to Diego and Angela, both of which didn't work.

So I am starting to think it has something to do with just the mirelurks (so far).

 

Below is the log with the same debug setup as before, a bit bigger since more time passed.

debug2.txt

Posted

Mirelurks should not be special, however, that error from your first log indicates that assault instructed the player to fuck the mirelurk, not the other way around, and it's possible that something in sexout is screwed up when that error (human screws creature) occurs. I'm going to be testing it shortly, manually. If I can reproduce it here with any creature, it should mean the problem will be easy to find and fix.

Posted

Hell I don't know what's going on here. I don't know why spunk errored in the log, and the actors involved in the mirelurk fiasco weren't ever locked to begin with.

Spunk errored because SpunkFuSpurtEvalRec, part of the semen tracking system, called in a UDF that should only be if the actor's involved in a sex act, checking in with fnSexoutActorInUse.

 

At that stage, there didn't seem to be an act going on though, at least not in as far as I spot a new start hook of my own, so that UDF assumed a Spunk EVFO would've been set by my start hook cycle that wasn't, causing the "Attempting to call a function on a NULL reference or base object" error.

Posted

Well, I did some more critter testing and so far only the mirelurks are not working properly. I ran into Supermutants (various flavors), centaurs, mole rats, an assortment of bugs (blowfly and radroach), a feral ghoul and yes, a mirelurk. And of all those only the mirelurk didn't work and caused the same issue. I am not attaching the blog, because it is basically the same as the previous ones, only much bigger.

Posted

In an older version of NG you had a part of the randomize script that segregated  "rape" animations.  Not by a great deal but it did have a line that stated "if rapers then" use certain animations. Like you do with "if oral" then use certain animations. Is that still done in anyway with the newer version of NG? Its just that there are a number of animations that do seem to be conducive to a woman being raped, and I like to separate them out.  I know enough about modding that I can do that much but not enough to be able to figure out how to add the rape thing  bit back in.

Posted

 

Hell I don't know what's going on here. I don't know why spunk errored in the log, and the actors involved in the mirelurk fiasco weren't ever locked to begin with.

Spunk errored because SpunkFuSpurtEvalRec, part of the semen tracking system, called in a UDF that should only be if the actor's involved in a sex act, checking in with fnSexoutActorInUse.

 

At that stage, there didn't seem to be an act going on though, at least not in as far as I spot a new start hook of my own, so that UDF assumed a Spunk EVFO would've been set by my start hook cycle that wasn't, causing the "Attempting to call a function on a NULL reference or base object" error.

 

Bug has been found, working on a fix. This isn't going to make the mirelurks "work", that's up to assault or whatever to put the actors in the right order, I don't know why it's doing it wrong. There is definitely a case where the actor can get locked and then not unlocked if the sanitizer aborts though, and that's what happened here. I missed it in the log the first time I looked.

 

 

In an older version of NG you had a part of the randomize script that segregated  "rape" animations.  Not by a great deal but it did have a line that stated "if rapers then" use certain animations. Like you do with "if oral" then use certain animations. Is that still done in anyway with the newer version of NG? Its just that there are a number of animations that do seem to be conducive to a woman being raped, and I like to separate them out.  I know enough about modding that I can do that much but not enough to be able to figure out how to add the rape thing  bit back in.

That animation "type" stuff has been gone for a long time, well over a year. I plan to add it back in once I've finished the new animation categorization and management stuff.

Posted

I don't think Assault is putting them in the wrong order, this could only happen if the GetIsCreature check failed.

 

Checking the log (debug.txt), they look to be in the right order:

 

 

SA: PR - Started with V: Butch, A: Mirelurk, B: <no name>, NoSex: 0
SA: PR - Sexout Anim Call
fnSAR: Starting for 00000000
fnSAL: 0A0A7973 (Mirelurk) initial lock state: 0
fnSAL: 0A0A7973 (Mirelurk) final lock state: 1 0
fnSAL: 00000014 (Butch) initial lock state: 0
fnSAL: 00000014 (Butch) final lock state: 1 0
fnSAR: Setting EVFO 'Sexout:Start::ActorA' on '0A0A7973' = 0A0A7973
fnSAR: Setting EVFO 'Sexout:Start::ActorB' on '0A0A7973' = 00000014 # Player
fnSAR: Setting EVFL 'Sexout:Start::isVaginal' on '0A0A7973' = 1.000000
fnSAR: Setting EVFO 'Sexout:Start::Raper' on '0A0A7973' = 0A0A7973
fnSAR: Completed for 00000000
fnCSE (4): from <no name> (00000000) on Mirelurk (0A0A7973)
fnCSE (4): is actor
fnCSE (4): CV2
fnSoCSv: Mirelurk (0A0A7973) 'Sexout:Start::' -> Mirelurk (0A0A7973) 'Sexout:Start:4::'
fnSoNXClr Sexout:Start:: Mirelurk (0A0A7973)
fnCSE (4): Returning 1
fnSNNXA: T:Mirelurk (0A0A7973), K:Sexout:Start:4::
fnSNNXA: Checked A (1)
fnSNNXA: Checked B (1)
fnSNNXA: Final A:Mirelurk(0A0A7973)
fnSNNXA: Final B:Butch(00000014) # Player
fnSNNXA: Final C:<no name>(00000000)
fnSNNXA: Final X:<no name>(00000000)
CSE: Normalize finished, checking sanitizer.
NGSAN (4): RandomSextype rndA 68
fnSoRandAct: In randomizer
fnSoRandAct: Randomizing for NG
fnSoRandAct: na 2
fnSoRandAct: 2 actors anim 0
NGSAN (4): Returning 9.100000
CSE: SES done with CSE=1 SAN=9.100000, Stage=100 SEU next.
CSE(4): Transitioning from 0 -> 100
NGSAN (4): Aborting due to 9.1 # ???
NGSAN (4): A is Mirelurk (0A0A7973)
NGSAN (4): B is Butch (00000014)
NGSAN (4): C is <no name> (00000000)
CSE(4): Transitioning from 100 -> 1000
CSE(4): Transitioning from 1000 -> 1001

 

 

 

Do Mirelurks actually have animations?

Posted

 

, then entered the broken bow of Rivet City, since that is the only other place I could remember mirelurks, waited to get stalked by a mirelurk, it came running but no sex act.

Rivet City broken bow doesn't have any Kings there, only regular mirelurks if my memory is correct. There isn't any animations for them therefore there can't be any sex regardless of which order it is called.

Posted

 

 

, then entered the broken bow of Rivet City, since that is the only other place I could remember mirelurks, waited to get stalked by a mirelurk, it came running but no sex act.

Rivet City broken bow doesn't have any Kings there, only regular mirelurks if my memory is correct. There isn't any animations for them therefore there can't be any sex regardless of which order it is called.

 

 

Well THAT explains why there is no action, despite them stalking me :D I remember being assaulted by mirelurks in Point Lookout, I just don't remember if they were kings or regular ones.

 

Posted

They would have been Kings. Kings are the only ones that have animation. The one where they hold you and raise and lower your body on their... well you get the point.. :D. The crab looking ones don't have any, however I think they are well over due for a few..

 

However that don't explain why Sexout is crashing or stopping from this. Nothing should have happen they should have been rejected right off the bat and not even been called. At least that is what I remember from other creatures that aren't covered by Sexout. They aren't valid. Perhaps someone added them to a formalist or something.

Posted

I'm having a strange issue trying to use sexout and related mods. I literally just downloaded SexoutNG today and even though it's supposed to be 2.8.90 in game it reports as being 2.7.88 which then makes Sexout Spunk popup with a message saying SexoutNG is out of date. I've also tried the beta esm and it reports the same version in game. I have TTW installed but those are the only other mods installed and since I just grabbed the mods here today they should be correct versions. I hate asking about issues like this because it's more likely something I've done wrong but I've checked several dozen times that I've downloaded the right files and even downloaded them several times.

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...