Jump to content

Recommended Posts

Posted
On 3/12/2023 at 12:42 AM, cerebus300 said:

So, I've been having the same problem that others have been mentioning, where there are no dialogue options to perform the public whore duties. I've tried a number of times since installing the update but I can never use it because there is no way to complete the quota. I don't get people approaching for PW, either. I haven't had any problem with the Windhelm quest and did that fine. It is just the PW dialogue issue that is making the mod unusable. Has anyone figured out a solution? Should I just go back to an older version? Any word from the creator of the mod on these issues?

 

I was having this issue and tracked it down to a "Public Whore Hero Fame Patch" mod, which I assume was necessary at some point.  I couldn't salvage an existing save after removing the offending mod, but new games seemed to work ok.   Another symptom of this is that when you first start a new game, the message dialogues indicate PW version 1.1.0 is loaded (PW 1.2.0  is the message you should get, I think)

Posted (edited)

I've got a problem, sorry if it's already been answered but I didn't want to read through 90 pages-

When offering service and the client accepts nothing happens, they just follow the player around for a bit before leaving. Debug keeps saying main PW suspended until eventually timing out. I sent a dhlp resume from the menu and it didn't fix it. Any tips for this?

 

Edit: Actually all sexlab scenes won't start so it must be some other mod causing a problem

 

Edit 2: Skyrim won't launch at all now, nothing happens when I open skse, no crash or anything it just doesn't load- I think I done messed something up lol

Edited by Betris
Posted (edited)
Quote

I've got a problem, sorry if it's already been answered but I didn't want to read through 90 pages-

Naps-On-Dirt

Quote

Are you two running the latest version, and did  you clean PW out of your save before upgrading to it?  I'm pretty sure those problems were fixed in the current version.  And you can't just uninstall the old version and install the new, for some odd reason that doesn't work for PW (its like the only mod I can think of offhand that is like this), you have to clean it out of the save first.

 

Edited by Rittger
Posted (edited)

I got a feature request that would be a great addition: 

 

Currently in vanilla, if you ever get a bounty your only options are to pay it off, go to jail or fight to the death with guards. How about adding an option to offer to become a Public Whore in order to pay off your bounty? That way if you ever run into trouble with the law, but have valuable stolen items, you don't have to part ways with them or run away.

 

Some roleplay options could include; giving a free first-fuck to the individual you broke the law with. For example, pickpocketing. Instead of turning aggressive, they will call the guard and have them offer you the choice to become Public Whore. If you accept, the person you failed to pickpocket will get first dibs on you- for free (optional). 

Edited by Nohrin
Posted
19 minutes ago, Nohrin said:

How about adding an option to offer to become a Public Whore in order to pay off your bounty? That way if you ever run into trouble with the law, but have valuable stolen items, you don't have to part ways with them or run away.

Just playing Devil's Advocate, why wouldn't the guards still search you, an admitted lawbreaker, for stolen goods?  An honest guard would see it as part of his duty.  A corrupt guard would see an opportunity to pocket some of those stolen goods.  And any guard would probably enjoy conducting a very thorough search of your person for hidden items.

Posted
On 2/3/2023 at 4:28 AM, crococat said:

Had mod where follower was used instead of player, even with some dialogs. Dont remember, it may be was LoversVictim mod. But anyway this feature was available sometimes.

I wonder if there any mod simlar to that for se cause seem that one is only le

Posted (edited)

How exactly is the sex fame setting (in this mod) working? I gain slutty points through sex in the city but none of the others ever change.

Edited by xyzxyz
Posted
5 hours ago, xyzxyz said:

How exactly is the sex fame setting (in this mod) working? I gain slutty points throughs ex in the city but none of the others ever change.

If you mean the built in one? Sorry no clue, if you use sexual fame mod then any act you perform being seen or close enough to other npcs that aren't your besties (besties generate a lot less fame) will generate fame in the current area, that can include specific fame from tattoos too. Then public whore pulls some of the fame categories together and when it goes over certain number its gonna send a guard with an order to make you public whore. If you slut responsibly over a longer period of time it might not trigger at all, its for binge slutting in one place mostly since there is a decay.
So if built in fame isn't working for you try using Sexual fame framework? There is also pretty fun mod SL sexual fame comments, which has a voice pack and they go together with public whore pretty well. Maybe disable some of the events in comments if you don't want forced events, but the comments are pretty fun.

Posted (edited)
5 hours ago, Karkhel said:

If you mean the built in one? Sorry no clue, if you use sexual fame mod then any act you perform being seen or close enough to other npcs that aren't your besties (besties generate a lot less fame) will generate fame in the current area, that can include specific fame from tattoos too. Then public whore pulls some of the fame categories together and when it goes over certain number its gonna send a guard with an order to make you public whore. If you slut responsibly over a longer period of time it might not trigger at all, its for binge slutting in one place mostly since there is a decay.
So if built in fame isn't working for you try using Sexual fame framework? There is also pretty fun mod SL sexual fame comments, which has a voice pack and they go together with public whore pretty well. Maybe disable some of the events in comments if you don't want forced events, but the comments are pretty fun.

I mean the build-in system. I have already enough heavy mods on that save. I really don't want to add another framework^^

Edited by xyzxyz
Posted
19 minutes ago, xyzxyz said:

I mean the build-in system. I have already enough have mods on that save. I really don't want to add another framework^^

Absolutely fair and a sane thing to do :D I'm currently downsizing myself, game kept being FINE so I kept adding mods and then it wasn't.

Posted

It would be cool if after being PW, there was a chance to be sent to Riften and sold via simple slavery. One last "congratulations" from the city to the PW.

Posted

Hello! I have problem with horse sex animation during windhelm feast quest. Horse appears and just move toward me. In dependencies of this mod thre is no word about cratures pack animation. I dont know where to find it.

Posted
1 hour ago, il-kuliko said:

Hello! I have problem with horse sex animation during windhelm feast quest. Horse appears and just move toward me. In dependencies of this mod thre is no word about cratures pack animation. I dont know where to find it.

There's a creature scenes toggle in the MCM. If you haven't set up your sexlab installation to have creature animations, keeping such toggles activated may lead to problems like that.

Posted

I'm having a problem with this mod where whenever I get a punishment that should send me to the thane of the city I'm the public whore of, it always teleports me to the thane of Whiterun instead (which also prevents the punishment from triggering since the thane never speaks to me.)  Whiterun is the only place where the punishments worked correctly.

Posted

I discovered couple bugs in the most recent version of Public Whore (v 1.2.4):
 - Sex swarms occasionally dequeue the initial actor in the queue
 - Sex swarms would occasionally trigger and immediately shutdown due to being populated with "none" actor aliases, cancelling the scene that started the swarm
 - Sex swarms that ended during a sex scene would always result in the final actor not being counted as a client and not paying the player
 - Large quantities of debug messages would occasionally appear out of order

I could provide a fix for these issues I found, if you wanted. I've tested the changes and they work fine, but I understand you may want to find your own solution or have already resolved these issues. The debug messages error is occuring due to a race condition, since the debug method is a mod event. Switching it to a function resolves the issue. For the other issues, I:
 - added a "sceneFindingActor" variable that is true only when the SexQueueScript is searching for a new actor to start a scene with
 - repurposed the "sceneActive" variable to be true when a sex scene is running
 - added a check to the autoNoneFoundCount check that also checks if the player is in a sexlab scene
 - renamed StartProcessing() to StartQueueRunning() as well as the associated variable for clarity and removed it from Enqueue() so that it only runs when StartAutomaticMode() is run
 - removed StartSexWithNext() from Enqueue()
 - added StartSexWithNext() to StartAutomaticMode() that only runs if enqueuingIndex > 0
 - added a check to StartSexWithNext() to exit out if queueRunning is false

Posted
12 hours ago, cobra0798 said:

I discovered couple bugs in the most recent version of Public Whore (v 1.2.4):
 - Sex swarms occasionally dequeue the initial actor in the queue
 - Sex swarms would occasionally trigger and immediately shutdown due to being populated with "none" actor aliases, cancelling the scene that started the swarm
 - Sex swarms that ended during a sex scene would always result in the final actor not being counted as a client and not paying the player
 - Large quantities of debug messages would occasionally appear out of order

I could provide a fix for these issues I found, if you wanted. I've tested the changes and they work fine, but I understand you may want to find your own solution or have already resolved these issues. The debug messages error is occuring due to a race condition, since the debug method is a mod event. Switching it to a function resolves the issue. For the other issues, I:
 - added a "sceneFindingActor" variable that is true only when the SexQueueScript is searching for a new actor to start a scene with
 - repurposed the "sceneActive" variable to be true when a sex scene is running
 - added a check to the autoNoneFoundCount check that also checks if the player is in a sexlab scene
 - renamed StartProcessing() to StartQueueRunning() as well as the associated variable for clarity and removed it from Enqueue() so that it only runs when StartAutomaticMode() is run
 - removed StartSexWithNext() from Enqueue()
 - added StartSexWithNext() to StartAutomaticMode() that only runs if enqueuingIndex > 0
 - added a check to StartSexWithNext() to exit out if queueRunning is false

 

Yea if you upload the modified scripts I'll put it up as a patch for now, then eventually get it merged into 1.2.5 or whatever the next ends up being. Only thing I'm wary of is converting the debug event to a function, I don't remember why it was like that though. Is the new debug function global?

Posted (edited)
On 2/16/2023 at 8:48 PM, feiw said:

PW_FameScript.psc
event OnSexStart(int tid, bool HasPlayer)
    ...
    lastFameGainGameTime[currentLocIndex] = Utility.GetCurrentGameTime()
endevent

 

function Startup()
    UnregisterForAllModEvents()
    ...

 

int function CalculateHeroFame(int locIndex)
    int total = 0
    if(isPlayerDragonborn)
        total += HFdragonbornScore
    endIf
    
    if currentLocIndex >= 0 && isPlayerThane[locIndex]
    ...

 

Bool Function IsPlayerSexFameEligible(int locIndex)
    ...
    ;As option
    return (CalculateTotalSexFame(locIndex) - currentHeroFame) >= sexFameThreshold

 

PW_TrackerScript.psc
event makeEligible(int locIndex)
    ...
    if(IntroQuests[locIndex]).IsRunning()

continue

PW_MainLoopScript

int function SpinRandomEvent()
{Let's make Sheogorath proud}

    filterEventWeights()    ;Filter out any events we can't start right now
    Int i
    Int sum
    while (i < numRandomEvents)
        sum += conditionalEventWeights
        i += 1
    endWhile

    
    if !sum
        return -1        ;If all of the events have a weight of zero then we back out, return -1
    endIf

    ;Now actually find the random event to give
    int ticks = Utility.RandomInt(0, sum - 1)        ;current number of ticks remaining in the spin
    i = 0
    while ticks > conditionalEventWeights
        ticks -= conditionalEventWeights
        i += 1
    endWhile

    
    prepareEvent(i)
    return i
    
endFunction

---------------------
function filterEventWeights()
    Int i = 0
    while i < numRandomEvents
        conditionalEventWeights = randomEventWeights
        i += 1
    endwhile

    Actor curFollower = Tracker.PlayerFollower.GetReference() as Actor

    if (!curFollower || player.getDistance(curFollower) > 2000.0)
        conditionalEventWeights[0] = 0
    endIf
    if(!beastialityEnabled)
        conditionalEventWeights[1] = 0
    endIf
    if(!stealingEnabled)
        conditionalEventWeights[2] = 0
    endIf
    if(!Mods.usingSDPlus || Mods.isPlayerEnslaved())
        conditionalEventWeights[3] = 0
    endIf
    return
endFunction

PW_SexQueueScript

function Shutdown()

...

   while (i < aliases.length) && !processing

...

endfunction

--------------------------------

function StartSexWithNext()
    if sceneActive
        return
    endif

...

if !actorFound
        pwDebug(self, 1, "starting sex with next actor: " +
...

---------------------------

function DequeueCurrent()
    if numActors > 0

-------------------------

 

Edited by feiw
Posted

I don't have a lot of time to work on PW myself right now but I do have a Bitbucket repo set up for it - @feiw and @cobra0798 do you guys want access to the repo to be able to make pull requests? It will clean up the process of getting changes like this in. If not I can work them in myself, it'll just take longer probably.

Posted

Hi. I been trying to play the mod but FNIS doesn't load animations. Any idea of what could be the problem?
 

Skyrim SE 64bit: 1.6.640.0 - E:\SteamLibrary\steamapps\common\Skyrim Special Edition\ (Steam)

Skeleton(hkx) female: XPMS2HDT (126 bones)   male: XPMS2HDT (126 bones)
Patch: "GENDER Specific Animations"  
Patch: "SKELETON Arm Fix"  

Reading DD V4.0.0 ... 
Reading DD2 V4.0.0 ... 
Reading DD3 V4.1.0 ... 
Reading DDC V1.2 ... 
Reading DDSL V4.0.0 ... 
Reading FNISBase V7.6 ... 
Reading InteractiveGallow V?.? ... 
Reading SexLab V1.64 ... 
Reading SexLabAP V1.64 ... 
Reading SexLabAroused V2.9 ... 
Reading SexLabCreature V1.64 ... 
Reading XPMSE V7.2 ... 
Reading ZaZAnimationPack V7.00 ... 

All Anim Lists scanned. Generating Behavior Files...
No GENDER directory male
No GENDER directory female
Alternate Animation mods: 4 sets: 41 total groups: 194 added file slots: 1499 alternate files: 1245

Creature Pack not installed

 3910 animations for 13 mods successfully included (character)

Posted
11 minutes ago, madagg said:

Hi. I been trying to play the mod but FNIS doesn't load animations. Any idea of what could be the problem?
 

Skyrim SE 64bit: 1.6.640.0 - E:\SteamLibrary\steamapps\common\Skyrim Special Edition\ (Steam)

Skeleton(hkx) female: XPMS2HDT (126 bones)   male: XPMS2HDT (126 bones)
Patch: "GENDER Specific Animations"  
Patch: "SKELETON Arm Fix"  

Reading DD V4.0.0 ... 
Reading DD2 V4.0.0 ... 
Reading DD3 V4.1.0 ... 
Reading DDC V1.2 ... 
Reading DDSL V4.0.0 ... 
Reading FNISBase V7.6 ... 
Reading InteractiveGallow V?.? ... 
Reading SexLab V1.64 ... 
Reading SexLabAP V1.64 ... 
Reading SexLabAroused V2.9 ... 
Reading SexLabCreature V1.64 ... 
Reading XPMSE V7.2 ... 
Reading ZaZAnimationPack V7.00 ... 

All Anim Lists scanned. Generating Behavior Files...
No GENDER directory male
No GENDER directory female
Alternate Animation mods: 4 sets: 41 total groups: 194 added file slots: 1499 alternate files: 1245

Creature Pack not installed

 3910 animations for 13 mods successfully included (character)

Your list looks fine to me. Interactive Gallows is the name of the animations contained in PW.

Posted (edited)

Is anybody know if there is a way to deal with female approaches, you know, like abort current approach with console or smth to not get alert level? I turned them off, set it only on males, but they are still happening.

Edited by Reksider
Posted (edited)
On 4/6/2023 at 1:51 PM, Visio Diaboli said:

I don't have a lot of time to work on PW myself right now but I do have a Bitbucket repo set up for it - @feiw and @cobra0798 do you guys want access to the repo to be able to make pull requests? It will clean up the process of getting changes like this in. If not I can work them in myself, it'll just take longer probably.

 

yeah I'm down for that. It'd be easier to just use version control software like bitbucket or git anyways.

 

On 4/6/2023 at 11:11 AM, Visio Diaboli said:

Is the new debug function global?

 

It is. My assumption was that you made the original debug function a mod event because you had properties in the script that were being read by the debug function, but those were all static properties provided by the .esp file. I just replaced the variables with what their default values were. I also swapped the debug function to use ConsoleUtil.printMessage(output) instead of sending notifications so it doesn't spam the screen with messages and the messages can be read more than 4 at a time, but it could always be swapped back if you don't want a soft dependency on ConsoleUtil, but this shouldn't be a major issue because devious devices also uses it and it's a fairly common mod.

Edited by cobra0798

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   1 member

×
×
  • Create New...