Kodiak Posted March 15, 2012 Posted March 15, 2012 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?
prideslayer Posted March 22, 2012 Posted March 22, 2012 She has even asked me for sex in the middle of a damn gun fight! Women have needs man, you need to be prepared to satisfy them!
Halstrom Posted March 23, 2012 Posted March 23, 2012 "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
Tonoma Posted March 30, 2012 Posted March 30, 2012 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
Deman40 Posted March 30, 2012 Posted March 30, 2012 I can confirm that this has occurred with Veronica also.Halstrom that was a hilarious comment.LMAO
ThePhenom34 Posted March 30, 2012 Posted March 30, 2012 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..
Chase Roxand Posted March 31, 2012 Posted March 31, 2012 Wow, thanks Tonoma! I'll apply the fix and update SexoutLust tonight! EDIT: Uhh, might take a while. Got busy.
Tonoma Posted March 31, 2012 Posted March 31, 2012 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.))
Kodiak Posted April 4, 2012 Author Posted April 4, 2012 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
Recommended Posts
Archived
This topic is now archived and is closed to further replies.