prideslayer Posted February 14, 2015 Posted February 14, 2015 Can you open the file manually with 7zip? It sounds like your download is corrupt.
RitualClarity Posted February 14, 2015 Posted February 14, 2015 Can you open the file manually with 7zip? It sounds like your download is corrupt. Â Doooh... Duh.. Why didn't I think of that.. 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.
ButchDiavolo Posted February 14, 2015 Posted February 14, 2015 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
prideslayer Posted February 14, 2015 Posted February 14, 2015 Oh, what version of NG was this with? Not in the log, so release or beta? If beta, the latest?
prideslayer Posted February 14, 2015 Posted February 14, 2015 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.
prideslayer Posted February 14, 2015 Posted February 14, 2015 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?
prideslayer Posted February 14, 2015 Posted February 14, 2015 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?
ButchDiavolo Posted February 14, 2015 Posted February 14, 2015 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. Â Â
ButchDiavolo Posted February 14, 2015 Posted February 14, 2015 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
prideslayer Posted February 14, 2015 Posted February 14, 2015 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.
DoctaSax Posted February 14, 2015 Posted February 14, 2015 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.
ButchDiavolo Posted February 14, 2015 Posted February 14, 2015 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.
jaege Posted February 14, 2015 Posted February 14, 2015 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.
supbill1 Posted February 14, 2015 Posted February 14, 2015 You were right about the download being corrupt. Thanks for the help I got it to work
prideslayer Posted February 14, 2015 Posted February 14, 2015  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.
prideslayer Posted February 14, 2015 Posted February 14, 2015 Oh and derp again, they're not in the wrong slots. I'll have to look closer about why the mirelurk is returning the 9.1, but first, the lock issue.
prideslayer Posted February 14, 2015 Posted February 14, 2015 New beta is up in that thread Vachnic, give it a whirl, and lets move the discussion there.
Odessa Posted February 15, 2015 Author Posted February 15, 2015 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: 0SA: PR - Sexout Anim CallfnSAR: Starting for 00000000fnSAL: 0A0A7973 (Mirelurk) initial lock state: 0fnSAL: 0A0A7973 (Mirelurk) final lock state: 1 0fnSAL: 00000014 (Butch) initial lock state: 0fnSAL: 00000014 (Butch) final lock state: 1 0fnSAR: Setting EVFO 'Sexout:Start::ActorA' on '0A0A7973' = 0A0A7973fnSAR: Setting EVFO 'Sexout:Start::ActorB' on '0A0A7973' = 00000014 # PlayerfnSAR: Setting EVFL 'Sexout:Start::isVaginal' on '0A0A7973' = 1.000000fnSAR: Setting EVFO 'Sexout:Start::Raper' on '0A0A7973' = 0A0A7973fnSAR: Completed for 00000000fnCSE (4): from <no name> (00000000) on Mirelurk (0A0A7973)fnCSE (4): is actorfnCSE (4): CV2fnSoCSv: Mirelurk (0A0A7973) 'Sexout:Start::' -> Mirelurk (0A0A7973) 'Sexout:Start:4::'fnSoNXClr Sexout:Start:: Mirelurk (0A0A7973)fnCSE (4): Returning 1fnSNNXA: 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) # PlayerfnSNNXA: Final C:<no name>(00000000)fnSNNXA: Final X:<no name>(00000000)CSE: Normalize finished, checking sanitizer.NGSAN (4): RandomSextype rndA 68fnSoRandAct: In randomizerfnSoRandAct: Randomizing for NGfnSoRandAct: na 2fnSoRandAct: 2 actors anim 0NGSAN (4): Returning 9.100000CSE: SES done with CSE=1 SAN=9.100000, Stage=100 SEU next.CSE(4): Transitioning from 0 -> 100NGSAN (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 -> 1000CSE(4): Transitioning from 1000 -> 1001 Â Â Â Do Mirelurks actually have animations?
DoctaSax Posted February 15, 2015 Posted February 15, 2015 They shouldn't, unless you mean Mirelurk kings, which may share the Lakelurk ones.
RitualClarity Posted February 15, 2015 Posted February 15, 2015 Â , 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.
ButchDiavolo Posted February 15, 2015 Posted February 15, 2015 Â Â , 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 I remember being assaulted by mirelurks in Point Lookout, I just don't remember if they were kings or regular ones. Â
RitualClarity Posted February 15, 2015 Posted February 15, 2015 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.. . 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.
prideslayer Posted February 15, 2015 Posted February 15, 2015 Yeah it's solved, except for why sexout is giving a 9.1 when it should be giving a 9.2. Assault order was false alarm because I forgot RIF.
MissyVixen Posted February 15, 2015 Posted February 15, 2015 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.
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now