Jump to content

Nymhpo Cassidy


Recommended Posts

Posted

Normally this wouldnt be a big deal, but recentlt Cassidy has started to disply some odd behaviour and I'm not sure what is causing it. She is stuck in some sort of sexual overdrive. The girl can't walk for more then a minute or two before bugging me to fuck her or dropping to her knees to rub one out herself.

 

Again... not typically a bad thing in a Sexout game, but the probelm is, its so frequent and sometimes back to back. She has even asked me for sex in the middle of a damn gun fight!

 

My question is, what Sexout plug in can apply that to Cassidy?

 

Besides current pdates like the most recent SCR, I haven't added anything new to the list since my last play session.

 

So far, only Cass is doing this. I have Sunny as a companion and she is fine, but besides that I don't have Veronica or any other female follower to compare too.

 

Any ideas?

Posted
"She has even asked me for sex in the middle of a damn gun fight!"

Any ideas?

You got 2 free hands left to shoot with, I say give it to her! And she can probably still shoot too if yo go doggy style :)

That's a feature we need in Sexout later :)

 

Posted

I, too, have suspected that SexoutLust has a bug causing the problems seen here. I do not want to abandon SexoutLust since I consider it to be semi-essential for reinforcing my (female Courier's) play-style.

 

My testing suggests the root cause for "Nymhpo Cassidy" is one missing or misplaced line of script in SexoutLust.

 

As shown below, on lust increases, the increase constantly gets bigger, which is incorrect since increases should be constant for each 3-second interval. MLust (max lust) clips the new lust value back to 100 so this run-away condition is not readily apparent. The affect becomes pronounced after a many-hour wait, but is not seen in-game due to the MLust clipping. The cause is timePassed being too big because lastGDP is not updating (unlike when Cass lowers her lust.)

 

 

 

Non-patched run-thru (using Project Nevada so timescale is 20 instead of 30)

Location Mojave Outpost, Cass is not a companion. DaystomaxLust = 3

 

Cass - timePassed: 0.00883 / Lust: 100.06 / LMult: 1.03 / MLust: 100.00 / lastGDP: 10.74744

Cass - timePassed: 0.00956 / Lust: 100.07 / LMult: 1.03 / MLust: 100.00 / lastGDP: 10.74744

Cass - timePassed: 0.01030 / Lust: 100.18 / LMult: 1.03 / MLust: 100.00 / lastGDP: 10.74744

Cass - timePassed: 0.01104 / Lust: 100.19 / LMult: 1.03 / MLust: 100.00 / lastGDP: 10.74744

... wait 6+ hours ...

Cass - timePassed: 0.31652 / Lust: 105.93 / LMult: 1.12 / MLust: 100.00 / lastGDP: 10.74744

Cass - timePassed: 0.31725 / Lust: 105.94 / LMult: 1.12 / MLust: 100.00 / lastGDP: 10.74744

Cass - timePassed: 0.31797 / Lust: 105.96 / LMult: 1.12 / MLust: 100.00 / lastGDP: 10.74744

Cass - timePassed: 0.31870 / Lust: 105.97 / LMult: 1.12 / MLust: 100.00 / lastGDP: 10.74744

... Cass starts sex with Courier ~ 30 second animation

lowered Cass's lust to 97.60 / timePassed: 0.00073 / lastGDP: 11.06614

lowered Cass's lust to 95.20 / timePassed: 0.00074 / lastGDP: 11.06686

lowered Cass's lust to 92.80 / timePassed: 0.00074 / lastGDP: 11.06761

lowered Cass's lust to 90.40 / timePassed: 0.00073 / lastGDP: 11.06835

lowered Cass's lust to 88.00 / timePassed: 0.00072 / lastGDP: 11.06907

lowered Cass's lust to 85.60 / timePassed: 0.00074 / lastGDP: 11.06980

lowered Cass's lust to 83.20 / timePassed: 0.00072 / lastGDP: 11.07053

lowered Cass's lust to 80.80 / timePassed: 0.00072 / lastGDP: 11.07126

lowered Cass's lust to 78.40 / timePassed: 0.00073 / lastGDP: 11.07198

lowered Cass's lust to 76.00 / timePassed: 0.00072 / lastGDP: 11.07271

...

Cass - timePassed: 0.00076 / Lust: 76.01 / LMult: 1.12 / MLust: 100.00 / lastGDP: 11.07343

Cass - timePassed: 0.00149 / Lust: 76.04 / LMult: 1.13 / MLust: 100.00 / lastGDP: 11.07343 ; + 0.03

Cass - timePassed: 0.00223 / Lust: 76.08 / LMult: 1.13 / MLust: 100.00 / lastGDP: 11.07343 ; + 0.04

Cass - timePassed: 0.00297 / Lust: 76.14 / LMult: 1.13 / MLust: 100.00 / lastGDP: 11.07343 ; + 0.06

Cass - timePassed: 0.00369 / drunkBonus: 25.00

Cass - timePassed: 0.00369 / Lust: 101.24 / LMult: 1.58 / MLust: 125.00 / lastGDP: 11.07343

Cass - timePassed: 0.00441 / Lust: 101.35 / LMult: 1.58 / MLust: 125.00 / lastGDP: 11.07343 ; + 0.11

Cass - timePassed: 0.00514 / Lust: 101.49 / LMult: 1.58 / MLust: 125.00 / lastGDP: 11.07343 ; + 0.14 etc.

 

 

Similar run except for updating lastGDP (patched). Lust changes are closer to expectation; lust increases are constant for same time periods. However the booze affect can keep her lust high. I suspect the lust decrease factor (currently 0.8) should be doubled or tripled to achieve a more reasonable lust/sex affect for the NPC (or made into a MCM settable value). Veronica should be having a similar problem.

 

 

 

Cass - timePassed: 0.00072 / Lust: 100.01 / LMult: 1.03 / MLust: 100.00 / lastGDP: 10.75700

Cass - timePassed: 0.00072 / Lust: 100.01 / LMult: 1.03 / MLust: 100.00 / lastGDP: 10.75773

Cass - timePassed: 0.00072 / Lust: 100.01 / LMult: 1.03 / MLust: 100.00 / lastGDP: 10.75845

Cass - timePassed: 0.00074 / Lust: 100.01 / LMult: 1.03 / MLust: 100.00 / lastGDP: 10.75919

Cass - timePassed: 0.00073 / Lust: 100.01 / LMult: 1.03 / MLust: 100.00 / lastGDP: 10.75992

Cass - timePassed: 0.00072 / Lust: 100.01 / LMult: 1.03 / MLust: 100.00 / lastGDP: 10.76064

... wait 6+ hours ...

Cass - timePassed: 0.25075 / Lust: 104.30 / LMult: 1.03 / MLust: 100.00 / lastGDP: 11.01139

Cass - timePassed: 0.00073 / Lust: 100.01 / LMult: 1.03 / MLust: 100.00 / lastGDP: 11.01212

Cass - timePassed: 0.00074 / Lust: 100.01 / LMult: 1.04 / MLust: 100.00 / lastGDP: 11.01286

Cass - timePassed: 0.00074 / Lust: 100.01 / LMult: 1.04 / MLust: 100.00 / lastGDP: 11.01360

Cass - timePassed: 0.00074 / Lust: 100.01 / LMult: 1.04 / MLust: 100.00 / lastGDP: 11.01434

Cass - timePassed: 0.00073 / Lust: 100.01 / LMult: 1.05 / MLust: 100.00 / lastGDP: 11.01507

... Cass starts sex with Courier ~ 30 second animation

lowered Cass's lust to 97.60 / timePassed: 0.00072 / lastGDP: 11.01579

lowered Cass's lust to 95.20 / timePassed: 0.00074 / lastGDP: 11.01654

lowered Cass's lust to 92.80 / timePassed: 0.00073 / lastGDP: 11.01726

lowered Cass's lust to 90.40 / timePassed: 0.00072 / lastGDP: 11.01798

lowered Cass's lust to 88.00 / timePassed: 0.00074 / lastGDP: 11.01873

lowered Cass's lust to 85.60 / timePassed: 0.00074 / lastGDP: 11.01946

lowered Cass's lust to 83.20 / timePassed: 0.00073 / lastGDP: 11.02020

lowered Cass's lust to 80.80 / timePassed: 0.00072 / lastGDP: 11.02091

lowered Cass's lust to 78.40 / timePassed: 0.00073 / lastGDP: 11.02164

lowered Cass's lust to 76.00 / timePassed: 0.00073 / lastGDP: 11.02237

...

Cass - timePassed: 0.00075 / Lust: 76.01 / LMult: 1.05 / MLust: 100.00 / lastGDP: 11.02312

Cass - timePassed: 0.00075 / Lust: 76.03 / LMult: 1.05 / MLust: 100.00 / lastGDP: 11.02387 ; + 0.02

Cass - timePassed: 0.00072 / Lust: 76.04 / LMult: 1.05 / MLust: 100.00 / lastGDP: 11.02459

Cass - timePassed: 0.00072 / drunkBonus: 25.00

Cass - timePassed: 0.00072 / Lust: 101.06 / LMult: 1.50 / MLust: 125.00 / lastGDP: 11.02531

Cass - timePassed: 0.00074 / Lust: 101.08 / LMult: 1.50 / MLust: 125.00 / lastGDP: 11.02605

Cass - timePassed: 0.00072 / Lust: 101.09 / LMult: 1.50 / MLust: 125.00 / lastGDP: 11.02677 ; + 0.02

Cass - timePassed: 0.00072 / Lust: 101.11 / LMult: 1.50 / MLust: 125.00 / lastGDP: 11.02749

Cass - timePassed: 0.00074 / Lust: 101.13 / LMult: 1.50 / MLust: 125.00 / lastGDP: 11.02822

... Cass starts sex with Courier ~ 30 second animation

lowered Cass's lust to 98.73 / timePassed: 0.00073 / lastGDP: 11.02895

lowered Cass's lust to 96.33 / timePassed: 0.00072 / lastGDP: 11.02968

lowered Cass's lust to 93.93 / timePassed: 0.00074 / lastGDP: 11.03041

lowered Cass's lust to 91.53 / timePassed: 0.00072 / lastGDP: 11.03114

lowered Cass's lust to 89.13 / timePassed: 0.00073 / lastGDP: 11.03187

lowered Cass's lust to 86.73 / timePassed: 0.00073 / lastGDP: 11.03260

lowered Cass's lust to 84.33 / timePassed: 0.00073 / lastGDP: 11.03333

lowered Cass's lust to 81.93 / timePassed: 0.00074 / lastGDP: 11.03407

lowered Cass's lust to 79.53 / timePassed: 0.00073 / lastGDP: 11.03481

lowered Cass's lust to 77.13 / timePassed: 0.00074 / lastGDP: 11.03554

...

Cass - timePassed: 0.00073 / Lust: 77.15 / LMult: 1.50 / MLust: 125.00 / lastGDP: 11.03627

Cass - timePassed: 0.00074 / Lust: 77.17 / LMult: 1.50 / MLust: 125.00 / lastGDP: 11.03701 ; + 0.02

Cass - timePassed: 0.00075 / Lust: 77.18 / LMult: 1.50 / MLust: 125.00 / lastGDP: 11.03776 ;

Cass - timePassed: 0.00074 / Lust: 77.20 / LMult: 1.50 / MLust: 125.00 / lastGDP: 11.03850 ; + 0.02

Cass - timePassed: 0.00073 / Lust: 77.22 / LMult: 1.50 / MLust: 125.00 / lastGDP: 11.03923 ; + 0.02

 

 

The fix

 

 

 

scn crNPCLustTrackerSCRIPT
changed:

if(timer > 0)
	  set timer to timer - getSecondsPassed
	  return
else
	  set timer to 3
endif
set timePassed to (GameDaysPassed - lastGDP)
set timeSinceLastSex to (timeSinceLastSex + timePassed)
if(thisNPC.getInSameCell playerRef == 0)
	  return
endif

to:

if(timer > 0)
	  set timer to timer - GetSecondsPassed
	  Return
else
	  set timer to 3 ; ;;continue every 3 real life seconds
endif
set timePassed to (GameDaysPassed - lastGDP)	; ;; only used for lust increase computation

set lastGDP to GameDaysPassed  ; ;;  <<< --- patch

set timeSinceLastSex to (timeSinceLastSex + timePassed)  ; ;; nop, does nothing at all, not reset if sex
if(thisNPC.GetInSameCell playerRef == 0)
	  Return
endif

 

 

Posted

u know i think i have the same problem only thing is my Cass is stuck in this thing like forever...i kinda abused the resurrect command too...hey it worked when for some reason she wouldn't follow me..

Posted

Wow' date=' thanks Tonoma! I'll apply the fix and update SexoutLust tonight!

[/quote']

 

Your are welcome. It was not an obvious bug, but I can see from the Courier's script how it crept in.

 

I only investigated this because I like this mod that much. My Courier is old-fashioned, but is subject to biological drives. With your mod I do not have to pretend since you make her (very) well aware that she has special needs to be addressed.

 

I do petition that you put the lust reduction factor (currently 0.8 for both Courier and NPC's) in a quest variable (or global?) if not MCM settable so that some of us can fine tune those rates in our personal mini-patches (via FNVEdit). As it is, lust reduction is impacted by timescale and duration of sex animation. We can already control lust growth rate using your Daystomaxlust.

 

By the way, your "crNPCLustCounter armor" seems to have no functionality and could be removed unless you have future plans for it. At Mojave Outpost, Cass has a 3-second blinking/flashing rifle which I suspect is due to the manipulation of crNPCLustCounter by SexoutLust.

 

(I have experimented with Prideslayer's callback at the beginning of sex and then just dropping lust in one fell swoop. That works pretty well but one has to decipher whether the Courier is an active player (could be actorA or actorB or actorB only.) My experimentation was a variant of his SexoutNotify so it did not take that much effort to explore.))

Posted

Great work tracking down the cause and getting the fix in guys, I really appriciate it.

 

Now if I can just get my game working again... I'd be happy LOL

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

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