Jump to content

Recommended Posts

Posted
On 4/21/2022 at 9:28 AM, sidfu1 said:

think i found a weird bug maybe. basically one of my slaves that was suppose to be inlove lost the  topic for pahe
the topic  "im gonan fuck you" went poof and i couldn't figure out why. so i went thru loading saves and checking the slave. found that the dialogue option went poof after she feel  inlove with me when i wasnt in the cell. she was posing at home and i was in the city.
so ever save before that  she had teh topic and ever topic after that she was missing it. pahe didnt show her in love but DOM check did. so looks like there some weird bug that if a slave falls in love and your not in the cell they may lost fuck topic. i gave her a love potion i spawned in and poof it came back.

check the stats from the slave info spell to see if it matches what the mcm shows for the slave who has lost her dialogue. if it matches, send a copy of the mcm values. if it doesn't match, send both stats. since giving the potion afterword cures the problem, it might also help to see the new stats after taking the potion.

On 4/21/2022 at 11:42 AM, TrollAutokill said:

In love mood sets the relationship to 4 with the player. That's the only thing I can see having an effect on the dialogue. But I will check PAHE plugin for conditions.

 

Which slave was it? Because PAHE dialogues depend on the voice type. Once we know the conditions on the dialogue we should be able to narrow down which part of the slave data is corrupted, if not why.

the sex dialogues are based on their stats and emotions to give chance at consenting versus non. love isn't yet a factor in pahe, but its set as a mood in dom, meaning not angry or sad...need to rewrite those dialogues anyway so its time we make use of the stored factions in the sex rewrite

On 4/21/2022 at 10:41 AM, Antiope_Apollonia said:

Huh.  I've had this bug happen several times, and I've never been able to figure out what caused it.  You can find some discussion of it between Clifton and me in the PAHE SE thread.  Your hypothesis sounds like a plausible fit with my experience.  I certainly hope we can get to the bottom of it, because it's quite a frustrating one on the occasions when it occurs!

if you still have your notes from our previous discussion, send me a message on those sex values we were planning

21 hours ago, Gräfin Zeppelin said:

Ordering slaves to have sex with each other and PC having sex with multiple slaves.

guess we'll see if tak uses that or not, its on my to-do-list

Posted (edited)
54 minutes ago, CliftonJD said:

check the stats from the slave info spell to see if it matches what the mcm shows for the slave who has lost her dialogue. if it matches, send a copy of the mcm values. if it doesn't match, send both stats. since giving the potion afterword cures the problem, it might also help to see the new stats after taking the potion.

Spoiler

image.png.09b750d712fcca63ac042e1ac1d8040f.pngimage.png.fb726ea113b4ed6dd379d82c0182f609.png

are these good enough for you? this is on the save before i fixed it and her dialog is missing  "im gonna fuck you"
as you see DoM says she in love. she fell in love when she wasnt 3d loaded. pahe stats are from when she was last 3d loaded. once i give her a love potion pah side updates to match. so the issue is cause she not 3d loaded when she feel in love this causes a disparity in  info between pahe and DoM. why it was the "im gonan fuck you" that went poof no idea. all the HSH extra diagloge was on there fine for example the "strip im gonna have some fun with you" from HSH was still on there.

Edited by sidfu1
Posted
29 minutes ago, sidfu1 said:
  Hide contents

image.png.09b750d712fcca63ac042e1ac1d8040f.pngimage.png.fb726ea113b4ed6dd379d82c0182f609.png

are these good enough for you? this is on the save before i fixed it and her dialog is missing  "im gonna fuck you"
as you see DoM says she in love. she fell in love when she wasnt 3d loaded. pahe stats are from when she was last 3d loaded. once i give her a love potion pah side updates to match. so the issue is cause she not 3d loaded when she feel in love this causes a disparity in  info between pahe and DoM. why it was the "im gonan fuck you" that went poof no idea. all the HSH extra diagloge was on there fine for example the "strip im gonna have some fun with you" from HSH was still on there.

hmmm, so the in love mood updating to match is the only change the potion gives and yet that fixes the dialogue?

Posted

I have a question in regards to speaking with slaves. In the past I used to use a mod for sex dialogue. I think it was called RDS and its still around. the problem with the mod when I used it in combination with pah was that if a slave was chosen to approach the PC there name would be erased and when you tried to speak with the slave nothing would happen since they no longer have a name.

Now Ive been dabbling with another mod called Conquest of Skyrim which makes it so the player can start their own faction, build their own government and slowly take over skyrim. Out of curiousity I wanted to try appointing my characters slave who follows him around but doesnt fight as the steward of my characters faction but it started doing the same thing as when I used to use RDS (removes the slaves name and makes it so they cant be spoken to) being that the farengars study esl stays towards the top of the load order and conquest of skyrim is supposed to be at the bottom, I cant test to see what would happen if i made conquest higher than Pah in the order. In summary, my question is, is there a way to prevent this from happening or would this be an actual incompatibility with the two mods? (If using Conquest of Skyrim, the player can't appoint or recruit any NPC's registered to PAH?)

Posted
3 minutes ago, Villianize said:

I have a question in regards to speaking with slaves. In the past I used to use a mod for sex dialogue. I think it was called RDS and its still around. the problem with the mod when I used it in combination with pah was that if a slave was chosen to approach the PC there name would be erased and when you tried to speak with the slave nothing would happen since they no longer have a name.

Now Ive been dabbling with another mod called Conquest of Skyrim which makes it so the player can start their own faction, build their own government and slowly take over skyrim. Out of curiousity I wanted to try appointing my characters slave who follows him around but doesnt fight as the steward of my characters faction but it started doing the same thing as when I used to use RDS (removes the slaves name and makes it so they cant be spoken to) being that the farengars study esl stays towards the top of the load order and conquest of skyrim is supposed to be at the bottom, I cant test to see what would happen if i made conquest higher than Pah in the order. In summary, my question is, is there a way to prevent this from happening or would this be an actual incompatibility with the two mods? (If using Conquest of Skyrim, the player can't appoint or recruit any NPC's registered to PAH?)

farengar's study not so important in load order, but sl extension and dom load order could be worth adjusting against conquest. if adjusting load order doesn't help it, send me a link to the conquest

Posted
1 hour ago, sidfu1 said:
  Reveal hidden contents

image.png.09b750d712fcca63ac042e1ac1d8040f.pngimage.png.fb726ea113b4ed6dd379d82c0182f609.png

are these good enough for you? this is on the save before i fixed it and her dialog is missing  "im gonna fuck you"
as you see DoM says she in love. she fell in love when she wasnt 3d loaded. pahe stats are from when she was last 3d loaded. once i give her a love potion pah side updates to match. so the issue is cause she not 3d loaded when she feel in love this causes a disparity in  info between pahe and DoM. why it was the "im gonan fuck you" that went poof no idea. all the HSH extra diagloge was on there fine for example the "strip im gonna have some fun with you" from HSH was still on there.

What are the stats after the potion?

Posted
17 minutes ago, Villianize said:

I have a question in regards to speaking with slaves. In the past I used to use a mod for sex dialogue. I think it was called RDS and its still around. the problem with the mod when I used it in combination with pah was that if a slave was chosen to approach the PC there name would be erased and when you tried to speak with the slave nothing would happen since they no longer have a name.

Now Ive been dabbling with another mod called Conquest of Skyrim which makes it so the player can start their own faction, build their own government and slowly take over skyrim. Out of curiousity I wanted to try appointing my characters slave who follows him around but doesnt fight as the steward of my characters faction but it started doing the same thing as when I used to use RDS (removes the slaves name and makes it so they cant be spoken to) being that the farengars study esl stays towards the top of the load order and conquest of skyrim is supposed to be at the bottom, I cant test to see what would happen if i made conquest higher than Pah in the order. In summary, my question is, is there a way to prevent this from happening or would this be an actual incompatibility with the two mods? (If using Conquest of Skyrim, the player can't appoint or recruit any NPC's registered to PAH?)

This is linked with how Skyrim handles aliases and associated packages. As was said earlier, it is not recommended to enslave a follower. Could it be that you are experiencing the same kind of conflict?

Posted
1 hour ago, CliftonJD said:

if you still have your notes from our previous discussion, send me a message on those sex values we were planning

Not sure what you're looking for, but if you're referring to the consent discussion, these were the key posts in that discussion: 123, 456789101112

 

From #8 above, the specific details of my idea were most fully fleshed out here:

Spoiler
On 1/22/2022 at 9:14 PM, Antiope_Apollonia said:

The specific details of my idea are less the point than the idea itself.  I considered placing "Loyal" on the same (+40) level as "Broken" and "Terrified", and maybe that would fit better but my recollection is that @TrollAutokill has explained the design intent in the past as "Loyal" being more or less equal to "In Love" just without having had sex, so my first thought was to put them on the same level.  "Terrified" is a stronger emotion than "Fearful", and "Shocked" is more about being traumatised—think borderline catatonic—and both tend to be relatively short-lived.  Probably my list should really be reordered a bit to look like this:

  • Set "Angry" mood = -20
  • Set "Fearful" mood = +20
  • Set "Broken", "Terrified", and "Loyal" moods = +40
  • Set "In Love" and "Shocked" moods = +60
  • If Submission + Sex + Mood ≥ 135, then consent.  

Then, I suppose DoM would likely apply a multiplier to that 135 threshold based on the "Submissive" and/or "Sensual" personality stats, perhaps giving it an effective range of 120-150 or so.  

 

I was thinking about how much random variability makes sense for sexual consent, and I think this "threshold" model probably makes a lot more sense than the sort of "scaling percent chance" model I had in mind before I started thinking through the details here.  And for certain, I think an approach like this using a function—it doesn't have to be exactly my function, although I think it's a good one—would have to be a better development approach than a bunch of piecemeal criteria being stitched together.  Not only is it more elegant and intelligible, but it's also much more easily fine-tuneable.  You can easily adjust the threshold value up or down to make consent easier or harder in response to practical testing.  You could also make the function slightly more complex to allow for even greater fine-tuning with relative weights for the factors, e.g.:

  • If (Submission * n) + (Sex * m) + Mood ≥ 135, then consent, where n + m = 2

So then you could decide to set n = 1.1 and m = 0.9, for instance, if you wanted to weight Submission to be a bit more important than Sex in the function.  It would be vastly easier to fine-tune a system like this than what you showed me above.  I feel confident this would be a good approach, but even if you reject my design suggestion, I really think consent is one of the most glaring areas where PAHE needs re-tuning, because right now it's really frustrating.  

 

Posted (edited)
17 minutes ago, CliftonJD said:

farengar's study not so important in load order, but sl extension and dom load order could be worth adjusting against conquest. if adjusting load order doesn't help it, send me a link to the conquest


I just put Conquest of Skyrim above SL extension as well as DoM, and still the same.

Here is what it looks like in-game. [Also if you were to go to the PaH MCM to edit the slave, it shows as if the slave doesnt have a name. If the player renames them, the dialogue works for a few seconds, but eventually the slaves name disappears again and they are no longer able to be talked to]

also here is the link to Conquest of Skyrim: Conquest of Skyrim at Skyrim Special Edition Nexus - Mods and Community (nexusmods.com)
 

 

Edited by Villianize
Posted
1 hour ago, sidfu1 said:
  Reveal hidden contents

image.png.09b750d712fcca63ac042e1ac1d8040f.pngimage.png.fb726ea113b4ed6dd379d82c0182f609.png

are these good enough for you? this is on the save before i fixed it and her dialog is missing  "im gonna fuck you"
as you see DoM says she in love. she fell in love when she wasnt 3d loaded. pahe stats are from when she was last 3d loaded. once i give her a love potion pah side updates to match. so the issue is cause she not 3d loaded when she feel in love this causes a disparity in  info between pahe and DoM. why it was the "im gonan fuck you" that went poof no idea. all the HSH extra diagloge was on there fine for example the "strip im gonna have some fun with you" from HSH was still on there.

based on what you've shown i can see why the mood in dom prevents the dialogue, so i'll look into fixing it for next update

4 minutes ago, TrollAutokill said:

What are the stats after the potion?

agreed, the confusing part right now is how the potion adds the dialogue

Posted
14 minutes ago, TrollAutokill said:

This is linked with how Skyrim handles aliases and associated packages. As was said earlier, it is not recommended to enslave a follower. Could it be that you are experiencing the same kind of conflict?

These aren't followers. Theyre just regular slaves. Could conquest be changing the alias and causing the issue with how the game code works?

 

Posted
18 minutes ago, Antiope_Apollonia said:

Not sure what you're looking for, but if you're referring to the consent discussion, these were the key posts in that discussion: 123, 456789101112

 

From #8 above, the specific details of my idea were most fully fleshed out here:

  Hide contents

 

 

ya, that's the stuff

14 minutes ago, Villianize said:


I just put Conquest of Skyrim above SL extension as well as DoM, and still the same.

Here is what it looks like in-game. [Also if you were to go to the PaH MCM to edit the slave, it shows as if the slave doesnt have a name. If the player renames them, the dialogue works for a few seconds, but eventually the slaves name disappears again and they are no longer able to be talked to]

also here is the link to Conquest of Skyrim: Conquest of Skyrim at Skyrim Special Edition Nexus - Mods and Community (nexusmods.com)
 

 

 

i'll take a look at the conquest, but it could be the same problem as assigning them a home

Posted
4 minutes ago, Villianize said:

These aren't followers. Theyre just regular slaves. Could conquest be changing the alias and causing the issue with how the game code works?

 

yes, not followers could be the problem here if the dialogue is intended for followers. the problem with assigning a home as example is believed to be in how the data is stored conflicting with how pahe stores the name

Posted (edited)

no change in stats as all i do is give the potion and poof she gets it back. the only difference between the 2 is the mood and when she feel in love. i tested it on another slave by giving her potions till she in love and she keep dialogue and both menus had same mood. so can only point to DoM letting slaves mood update while they not 3d loaded which  pahe doesnt track causing the issue.
so
when i was in the zone
pahe=sad
DoM=sad

when i  was in they city zone
pahe=sad
DoM= inlove (she became inlove like 1min after i zoned into new cell)


also @TrollAutokill might wan to update the punish a bit. pahe now has where aggressive can be always or just when punishment. right now any type of "im gonan fuck you" sex = punishment for DoM even when pahe is set to only have aggressive on punish.
 

Edited by sidfu1
Posted
7 minutes ago, sidfu1 said:

no change in stats as all i do is give the potion and poof she gets it back. the only difference between the 2 is the mood and when she feel in love. i tested it on another slave by giving her potions till she in love and she keep dialogue and both menus had same mood. so can only point to DoM letting slaves mood update while they not 3d loaded which  pahe doesnt track causing the issue

also @TrollAutokill might wan to update the punish a bit. pahe now has where aggressive can be always or just when punishment. right now any type of "im gonan fuck you" sex = punishment for DoM even when pahe is set to only have aggressive on punish.
 

the setting isn't only aggresive on punish, but wether or not to be always aggresive when punishing and the question we're extremely curious on isn't on whether you raised the stats of the slave, but whether giving the slave the love potion changed the stats of the slave from what is shown in your screenshot.

 

rough sex with the slave even when saying i'm gonna fuck you is based on the slave refusal at certain stats, since love isn't programmed into the pahe dialogues yet, its preventing the slave from consenting at those stats

Posted
32 minutes ago, CliftonJD said:

the setting isn't only aggresive on punish, but wether or not to be always aggresive when punishing and the question we're extremely curious on isn't on whether you raised the stats of the slave, but whether giving the slave the love potion changed the stats of the slave from what is shown in your screenshot.

Spoiler

image.png.46a533c3dd73dca50f946dbeb1f32f31.pngimage.png.1f42d9054a43f5fbc22337fd396d261b.png

here is SS of after i gave the potion.  there was some stat

Posted
58 minutes ago, sidfu1 said:

update the punish a bit. pahe now has where aggressive can be always or just when punishment. right now any type of "im gonan fuck you" sex = punishment for DoM even when pahe is set to only have aggressive on punish

As said by @CliftonJDhthis has nothing to do with the always aggro option. You're choosing a punishment dialogue through sex, so it is registered as so. You should try the dialogue "ok slave"->"I am gonna have sex with you".

Posted
1 hour ago, Villianize said:
1 hour ago, TrollAutokill said:

This is linked with how Skyrim handles aliases and associated packages. As was said earlier, it is not recommended to enslave a follower. Could it be that you are experiencing the same kind of conflict?

These aren't followers. Theyre just regular slaves. Could conquest be changing the alias and causing the issue with how the game code works?

 

think tak is trying to tell you the daily schedule of the stewardess is likely assigned using behavior packages that conflict with those assigned by pahe...which would be similar reason to what could be causing the conflict in "my home is your home"

Posted
10 minutes ago, sidfu1 said:
  Hide contents

image.png.46a533c3dd73dca50f946dbeb1f32f31.pngimage.png.1f42d9054a43f5fbc22337fd396d261b.png

here is SS of after i gave the potion.  there was some stat

submission of 70 is what changed your outcome

Posted (edited)
18 minutes ago, sidfu1 said:
  Hide contents

image.png.46a533c3dd73dca50f946dbeb1f32f31.pngimage.png.1f42d9054a43f5fbc22337fd396d261b.png

here is SS of after i gave the potion.  there was some stat

So submission raised from 64 to 70, that might be the reason why the dialogue appears. Everytime a slave gets to Inlove they get a small training boost. You should not assume that an actor will do whatever you want because they are in love (RL memories come to mind...) the level of training is also something to take into account.

 

For the Inlove mood triggering while the player is in a different cell, if there is a 3d error, it might stop the script early and prevent the slave training from being updated. That's where the bug is. If the player is in the same cell, the training gets updated and if submission is higher than 70 you get thedialogue.

 

@CliftonJDccan comment on this submission>=70 condition for this particular dialogue.

 

Edited by TrollAutokill
Posted
7 minutes ago, CliftonJD said:

submission of 70 is what changed your outcome

I would say that's fair. Scared slaves could have a lower threshold and angry ones a higher. But for other cases I would keep it as is.

 

And scared/terrified/afraid in DoM all use the standard PahAfraid faction, just with different ranks, so it should be backward compatible.

Posted (edited)
7 hours ago, TrollAutokill said:

So submission raised from 64 to 70, that might be the reason why the dialogue appears. Everytime a slave gets to Inlove they get a small training boost. You should not assume that an actor will do whatever you want because they are in love (RL memories come to mind...) the level of training is also something to take into account.

 

For the Inlove mood triggering while the player is in a different cell, if there is a 3d error, it might stop the script early and prevent the slave training from being updated. That's where the bug is. If the player is in the same cell, the training gets updated and if submission is higher than 70 you get thedialogue.

 

@CliftonJDccan comment on this submission>=70 condition for this particular dialogue.

 

is it intentional that a slave can't be angry and inlove

if love gives a small training boost, it could be that the mood change needs a delay added for when the slave possibly another point where it needs the check for 3d loaded....nevermind this....

7 hours ago, TrollAutokill said:

I would say that's fair. Scared slaves could have a lower threshold and angry ones a higher. But for other cases I would keep it as is.

 

And scared/terrified/afraid in DoM all use the standard PahAfraid faction, just with different ranks, so it should be backward compatible.

thinking the condition as it is should be changed from rape to consent and a similar dialogue be made giving nonconsent below this threshold to fix the missing dialogue

Edited by CliftonJD
Posted
1 hour ago, CliftonJD said:

think tak is trying to tell you the daily schedule of the stewardess is likely assigned using behavior packages that conflict with those assigned by pahe...which would be similar reason to what could be causing the conflict in "my home is your home"

Is a behavior package togglable within the code?

 

Such as if npc has behavior x disable behavior z and vice versa?

Posted
3 minutes ago, Villianize said:

Is a behavior package togglable within the code?

 

Such as if npc has behavior x disable behavior z and vice versa?

if yor gonna enslave followers DO NOT ever have them do anything related to being a follower after that. especially adding them to things like making them a steward, adding them back to a follower framework and such.

for followers is recommend this

do not enslave them if you ever imported them or used them as a follower. ive noticed they tend to bug in pahe if they ever been a follower for you.
1. save before you enslave
2. make sure to full clone and clean their factions
3. if you don't get the normal enslave  your a slave now  reload game and try again.
4. if you cant get dialogue right  then that person cant be enslaved.

ive been enslaving followers for years but im smart about it.

Posted

Hi @TrollAutokill, I decided to take a quick look at this today, very impressive ?.

 

I noticed that slaves wearing DD cuffs were showing idles with free hands. Question, is it on purpose that PAHActorAlias.CanIdle() does not check if the actor is in bondage?

 

By the way, DD 5.0 and later has a general purpose keyword that you can use to check for bondage (zad_DeviousHeavyBondage [KYWD:xx05226C]), this will detect armbinders, front cuffs, yokes, strait jackets and pet suits all with one WornHasKeyword  call. You may be able to simplify some of your conditions with that, e.g. in PAHSlave.TrainForWornDevice(...).

 

Cheers ?

 

 

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