Jump to content

Paradise Halls Enhanced (pahe) Special Edition with the customary addons


Recommended Posts

Posted
1 hour ago, Pfiffy said:

Ok, I will check out the bribery fixes and wait until you are done with training cool down. After firing the first 6 Hookers I noticed some strange behavior of the Hooker 1 and 2. I started to recheck all properties and found a lot of bugged property entries again that we already had fixed. I'm going through all Pimping Quests today and check them again. The Spell should just have an effect on the trainee. 

looks like its good you decided to wait, think i found the solution to this bug:

On 2/12/2022 at 1:30 AM, Pfiffy said:

there still seems to be something wrong in training. Not all combinations seem to work properly.  

On 2/12/2022 at 10:28 AM, CliftonJD said:

agreed, its a right pain in my arse. so far best i can tell need to have all hookers or the first 3 hookers available for training. anytime the first 3 hookers are busy, the others only get training with their selves or with the player. yet can't find anything in the code to cause this behavior

seems to be the wrong "quest alias" number being checked for in the dialogue conditions..i'll send you that along with the other changes

55 minutes ago, TrollAutokill said:

see you got rifld of the slave array, relying on the alias array is certainly more efficient for pahe (not for DoM since there are more loops on slaves).

hmm, are you referring to the mcm changes, or is there another change i've forgotten--yes, i sometimes forget what all i've changed

56 minutes ago, TrollAutokill said:

didn't find any trace of the renaming of spawns in pahcore, did you move it or removed it?

is that the auto-namer you're looking for, should still be same place

Posted (edited)
50 minutes ago, CliftonJD said:

looks like its good you decided to wait, think i found the solution to this bug:

seems to be the wrong "quest alias" number being checked for in the dialogue conditions..i'll send you that along with the other changes

hmm, are you referring to the mcm changes, or is there another change i've forgotten--yes, i sometimes forget what all i've changed

is that the auto-namer you're looking for, should still be same place

The version of pahcore.psc in 8.1 (scripts/source) has a lot of edit: no more slave_array, no more auto renamer, ...

 

Also 8.1 has no more bsa pak files. I start to wonder...

 

Am I looking at the wrong code?

Edited by TrollAutokill
Posted
14 hours ago, CliftonJD said:

dunno why he used forced voice types. no, there's only the nord and sultry women...and those 2 are incomplete, so ya its very likely the reasoning....would be a huge rewrite to change that now

What exactly would be involved to fix it? Now that xvasynth is a thing, plus all the vanilla lines that are available, I am curious as to just what is involved and how hard it would be to fix it so that it is not so jarring and make the voice lines alot smoother and consistent?

 

14 hours ago, CliftonJD said:

ok, so we need somebody to sort thru and find how much of its usable

How much of what is usable? the vanilla lines? I'm confused.

 

14 hours ago, CliftonJD said:

each slave has a reset button in the mcm at the bottom of their stats in the debug. if you think she's new for this update, you might want to try a full reboot from the status button

Ok, so how will that affect the slaves I already have that are fully trained and not a smart mouth bitch? I honestly don't know what those "reset" buttons do exactly  reason why I have never messed with them.

 

 

Posted
6 hours ago, TrollAutokill said:

The version of pahcore.psc in 8.1 (scripts/source) has a lot of edit: no more slave_array, no more auto renamer, ...

 

Also 8.1 has no more bsa pak files. I start to wonder...

 

Am I looking at the wrong code?

 paradise halls bsa still has the original paradise halls scripts for independent use, pahe scripts are in the sl extension bsa

4 hours ago, Martok73 said:

Now that xvasynth is a thing, plus all the vanilla lines that are available, I am curious as to just what is involved and how hard it would be to fix it so that it is not so jarring and make the voice lines alot smoother and consistent?

xvasynth is jarring and inconsistent. 

4 hours ago, Martok73 said:

How much of what is usable? the vanilla lines? I'm confused.

ya, not all vanilla lines are shared and of the lines that are shared, not much fits the concept of slavery

4 hours ago, Martok73 said:

What exactly would be involved to fix it?

  • would require nearly full mod rewrite
  • if this is attempted, EVERY line of dialogue will need to be rewritten and revoiced to match the correct voice type. over 50 voice types in vanilla would all need voice files to match the dialogues
Posted

I use Pahe8.0.9 Dom2.6.2 Slaverspelbook 

 

I don't know how long it's been, but the whistle key doesn't work.
To be precise, once you press it, the slave waits in place, but if you press it again, it makes the same whistle sound as the first time and doesn't follow you.

Do you have any advice for me?

Posted (edited)

After checking the properties again and adding your bribery changes to the .esp I made a new pack, but I wasn't able to test it yesterday. The User count of the pimping quests seems to get sorted a bit: Right now  I'm at:

 

Pimping Quest : 182, Pimping Quest2: 163, Pimping Quest3: 149, Pimping Quest4: 134, Pimping Quest5: 120, Pimping Quest6: 107

 

The differences are 19, 14, 15, 14 and 13 now. 

 

Edit: 

The higher count on Pimpingquest 1 comes from the getrapeddialogue. So it seems like PimpingQuest3 is used somewhere instead of Pimpingquest6. 

 

Edited by Pfiffy
Posted (edited)
5 hours ago, CliftonJD said:

 paradise halls bsa still has the original paradise halls scripts for independent use, pahe scripts are in the sl extension bsa

xvasynth is jarring and inconsistent. 

 

Stupid me, it got messed up because of the MO2 auto unpack bsa option.

Edited by TrollAutokill
Posted
7 hours ago, TrollAutokill said:

Stupid me, it got messed up because of the MO2 auto unpack bsa option.

ahh, sounds like the feature needs a bug report should have unpacked in a load order fashion. if unpacking, start from the bottom pah, then overwrite with the addon

10 hours ago, Pfiffy said:

After checking the properties again and adding your bribery changes to the .esp I made a new pack, but I wasn't able to test it yesterday. The User count of the pimping quests seems to get sorted a bit: Right now  I'm at:

 

Pimping Quest : 182, Pimping Quest2: 163, Pimping Quest3: 149, Pimping Quest4: 134, Pimping Quest5: 120, Pimping Quest6: 107

 

The differences are 19, 14, 15, 14 and 13 now. 

 

 

hmm, hope thats a good sign

12 hours ago, BloodDollMaria said:

I use Pahe8.0.9 Dom2.6.2 Slaverspelbook 

 

I don't know how long it's been, but the whistle key doesn't work.
To be precise, once you press it, the slave waits in place, but if you press it again, it makes the same whistle sound as the first time and doesn't follow you.

Do you have any advice for me?

ahh, sorry had no idea it wasn't working. i'll try testing it later. seems 1 those features that don't get used enough to know it had quit

Posted
42 minutes ago, CliftonJD said:

 

hmm, hope thats a good sign

 

Me, too...

 

After the last round of fixing, I'm going to test the behavior of the Hookers during training and with firing them again an see what has changed. Then I will do a new testing round with new Hookers. Then I will check if I can make your new training script work. Maybe reworking will sort things out....

Posted (edited)
14 hours ago, Pfiffy said:

After checking the properties again and adding your bribery changes to the .esp I made a new pack, but I wasn't able to test it yesterday. The User count of the pimping quests seems to get sorted a bit: Right now  I'm at:

 

Pimping Quest : 182, Pimping Quest2: 163, Pimping Quest3: 149, Pimping Quest4: 134, Pimping Quest5: 120, Pimping Quest6: 107

 

The differences are 19, 14, 15, 14 and 13 now. 

 

Edit: 

The higher count on Pimpingquest 1 comes from the getrapeddialogue. So it seems like PimpingQuest3 is used somewhere instead of Pimpingquest6. 

 

Edit2: No, it is: PimpingQuest6 is used instead of PimpingQuest4.  

 

I found something strange: In all Quests the 'Tell me about your experience' topic has only the Pimping quest as condition.   

Edited by Pfiffy
Posted
4 hours ago, Pfiffy said:

Me, too...

 

After the last round of fixing, I'm going to test the behavior of the Hookers during training and with firing them again an see what has changed. Then I will do a new testing round with new Hookers. Then I will check if I can make your new training script work. Maybe reworking will sort things out....

a number of changes has taken place fixing the training behaviors when firing some hookers and attempting to train the remaining hookers. if you're going to start testing that, i'll send you the more current version. the conditions for the hookers in the training dialogues needed fixing and hooker 5 has the wrong script for training with the player, the forget it topic should now be fully functional for upto the first 4 hookers:

training fixes and cooldown.zip

Posted
19 hours ago, CliftonJD said:

xvasynth is jarring and inconsistent. 

Not the new version, I've heard a good bit made from it and it sounds pretty damn good imho.

 

20 hours ago, CliftonJD said:

ya, not all vanilla lines are shared and of the lines that are shared, not much fits the concept of slavery

sad

 

20 hours ago, CliftonJD said:
  • would require nearly full mod rewrite
  • if this is attempted, EVERY line of dialogue will need to be rewritten and revoiced to match the correct voice type. over 50 voice types in vanilla would all need voice files to match the dialogues

That seems strange to me, because from just my own personal experience and what I've seen in game there are not that many lines that do not match with voice types. It honestly seems to revolve around the lines that I had mentioned earlier being eventoned and not matching. From what I can tell the vast majority of the remaining lines seem to match, unless I'm missing something? The biggest challenge I honestly could see would be to fix or rather add in lines for the males. Males don't have very many lines that are voiced to begin with so those would probably be a pain to correct. The females tho from what I've seen tho like I said there isn't very many lines that are not consistent. I assume tho fixing 10 voiced lines for alot of different types would be pretty big, but it doesn't seem like a whole mod rewrite tho. But yeah I can see how only 10 lines that are different, when having to change them across 40 other voice types would be alot, like 400 total lines. But hey, at least that's not "all", LOL. I still think that the newest version of xvasynth would be a good place to start for fixing the lines that don't fit/match.

Posted
21 minutes ago, Martok73 said:

Not the new version, I've heard a good bit made from it and it sounds pretty damn good imho.

seems a bit machiney in hsh. the pahe version atleast seems mostly ok until they try to say dovahkin

24 minutes ago, Martok73 said:

From what I can tell the vast majority of the remaining lines seem to match, unless I'm missing something?

any lines that already match the correct voice types, that aren't eventoned are either nord or sultry, or if they're still not either of those and have the correct voice lines -- those are the vanilla lines we could find from what is called "shared dialogues"

28 minutes ago, Martok73 said:

LOL. I still think that the newest version of xvasynth would be a good place to start for fixing the lines that don't fit/match.

a couple of my slaves already using xvasynth from the voice pack that's out there, haven't checked their voicetypes yet but hoping for some improvement there before i'll consider a change that requires new voice lines across all but a few voice types

Posted (edited)
53 minutes ago, CliftonJD said:

seems a bit machiney in hsh. the pahe version atleast seems mostly ok until they try to say dovahkin

any lines that already match the correct voice types, that aren't eventoned are either nord or sultry, or if they're still not either of those and have the correct voice lines -- those are the vanilla lines we could find from what is called "shared dialogues"

a couple of my slaves already using xvasynth from the voice pack that's out there, haven't checked their voicetypes yet but hoping for some improvement there before i'll consider a change that requires new voice lines across all but a few voice types

Xvasynth does a good job on DoM dialogues, without any need for a change in the plugin. That's a big plus on a modder point of view!

 

Voices are not too robotic, but I feel like they are missing emotion. I tried the process of creating voice packs myself and I could see the CK emotion field in topics is not used by xvasynth 2. Maybe in xvasynth 3... Meanwhile it works best if you put exclamation points at the end of sentences to add a bit of fear or anger to the spoken dialogue.

 

Edited by TrollAutokill
Posted
13 hours ago, Pfiffy said:

Me, too...

 

After the last round of fixing, I'm going to test the behavior of the Hookers during training and with firing them again an see what has changed. Then I will do a new testing round with new Hookers. Then I will check if I can make your new training script work. Maybe reworking will sort things out....

 

8 hours ago, CliftonJD said:

a number of changes has taken place fixing the training behaviors when firing some hookers and attempting to train the remaining hookers. if you're going to start testing that, i'll send you the more current version. the conditions for the hookers in the training dialogues needed fixing and hooker 5 has the wrong script for training with the player, the forget it topic should now be fully functional for upto the first 4 hookers:

training fixes and cooldown.zip 67.01 kB · 2 downloads

fixed hooker 6 training with the player for the same issue, forget it should now work with all hookers:

tdf training cooldown volume 2.zip

Posted
8 hours ago, CliftonJD said:

 

fixed hooker 6 training with the player for the same issue, forget it should now work with all hookers:

tdf training cooldown volume 2.zip 28.58 kB · 0 downloads

I wasn't aware that the player/hooker training had bugs... I was so fixed on the the Hooker/Hooker training, that I didn't check that....

 

I'm really thankful for your work. But slow down a bit: this week I don't have much time and I don't want t loose track. At least I have to a bit of the work myself.... 

I saw that you already changed the conditions. I have to rebuild the fragments again.  This will take some time.

I don't know what's wrong with the new CK, but it wants the fragments to be filled or it simply replaces the script with an empty placeholder. WTF.... 

 

 

 

TDF20220216.7z

 

I have recompiled the scripts and checked the properties... Pimpingquest 5 was a bit messed up, but I think I repaired it. I will test it tomorrow. 

 

 

 

 

 

Posted

It appears that after upgrading to 8.1 there are now two to three copies of each of my slaves except for Ingrid ( slave 1 ). I'll try to load some older saves and see if that fixes anything. Is there anything I could post that would help someone debug this?

Posted
12 minutes ago, CaptainTim said:

It appears that after upgrading to 8.1 there are now two to three copies of each of my slaves except for Ingrid ( slave 1 ). I'll try to load some older saves and see if that fixes anything. Is there anything I could post that would help someone debug this?

Showed up back in every save I tried.

 

However, I selected a slave and through the MCM "ReCloned" the slave and I guess that triggers a slave array rebuild and the problem seems to be fixed.

Posted

However now I am getting a CTD after a few minutes or immediately after Fast Travel.

[02/16/2022 - 05:17:04PM] FNIS aa SetAnimGroup mod: FNIS Sexy Move Actor: [ActorBase < (00013391)>] group: _mt base: 22 number: 3
[02/16/2022 - 05:17:20PM] [Zad]: RepopulateNpcs()
[02/16/2022 - 05:17:20PM] ERROR: Unable to call UnregisterForModEvent - no native object bound to the script object, or object is of incorrect type
stack:
	[None].zadShockVibEffect.UnregisterForModEvent() - "<native>" Line ?
	[None].zadShockVibEffect.OnUnload() - "zadShockVibEffect.psc" Line 63
[02/16/2022 - 05:17:20PM] ERROR: Cannot call GetAV() on a None object, aborting function call
stack:
	[alias slave013 on quest PAH (1301FAEF)].pahslave.SetPrehitStats() - "pahslave.psc" Line 465
	[alias slave013 on quest PAH (1301FAEF)].pahslave.OnUpdateGameTime() - "pahslave.psc" Line 1289
[02/16/2022 - 05:17:20PM] ERROR: Cannot call Is3DLoaded() on a None object, aborting function call
stack:
	[alias slave013 on quest PAH (1301FAEF)].PAHActorAlias.ClearExpression() - "pahactoralias.psc" Line 1690
	[alias slave013 on quest PAH (1301FAEF)].PAHActorAlias.BeforeClear() - "pahactoralias.psc" Line 204
	[alias slave013 on quest PAH (1301FAEF)].PAHActorAlias.OnUpdateGameTime() - "pahactoralias.psc" Line 257

 

Papyrus.0.log.zip ModList.txt

Posted
On 2/16/2022 at 12:16 AM, CliftonJD said:

ahh, sorry had no idea it wasn't working. i'll try testing it later. seems 1 those features that don't get used enough to know it had quit

Sorry, Clifton JD.
It seems that the problem was that I was unzipping the BSA in MO2!

Posted

@CliftonJD: The new training script did the job! At least for the Hookers that didn't train together before.... A big thank you for that!

 

I will increase the duration time to 2 hours for the next update. 

 

Bribing is more consistent.... Releasing the Hookers seems a bit inconsistent. I have to test this a bit more. 

 

Posted

Having an oddity on game load, i upgraded from 8.0.9 to 8.1.0 and on initial load said i had 28 slaves, figured this was due to some of the changes mentioned over the last few pages so after doing a reboot and letting everything load it said i had 14 slaves which is correct (names were messed up but i fixed that by going around and renaming them back to what they were before upgrade) so made a save and then watched some TV, reloaded skyrim and loaded up the save i'd made and on initial load i'm back to 28 slaves but after reboot i'm down to 14, made a save and quit to main menu and then loaded that save, back to 28



PaHMCMInitialLoad.jpg.f6dd63fe24cb96282a4b2028b1fbd67f.jpg

RebootProcess.jpg.b707c5ff3741537c4019e6c140ade001.jpg

PahMCMPostReboot.jpg.57c2db57c99aae6b77cf50159bd389d7.jpg

After quitting to main menu, back to 28

ReloadOfSave.jpg.bce40ab06d2f4d81de644d6eedcbfb60.jpg

Loaded up the save in fallrim tools and don't see any orphan scripts relating to PAH or other oddities

 

How come its doubling my slaves on initial load, correcting it on reboot but then losing the correction when i load the save after i'd done the reboot

 

Posted
On 2/14/2022 at 2:13 AM, CliftonJD said:

each slave has a reset button in the mcm at the bottom of their stats in the debug. if you think she's new for this update, you might want to try a full reboot from the status button

I tried the reset button for that slave and now she keeps running away from me. If I catch her she has all the normal dialog but she's still a rude as hell bitch. Her stats are the same, but she won't stop running away and I have no option to "re-enslave" her either. I have to keep her tied up now or she just keeps running and running and running around inside the house I am keeping her in. After having this happen I am honestly scared to try the restart button for the whole mod. I don't want to have to chase down about 50 slaves and tie them up to keep them still.

Posted (edited)
On 2/16/2022 at 5:28 PM, CaptainTim said:

However now I am getting a CTD after a few minutes or immediately after Fast Travel.

[02/16/2022 - 05:17:04PM] FNIS aa SetAnimGroup mod: FNIS Sexy Move Actor: [ActorBase < (00013391)>] group: _mt base: 22 number: 3
[02/16/2022 - 05:17:20PM] [Zad]: RepopulateNpcs()
[02/16/2022 - 05:17:20PM] ERROR: Unable to call UnregisterForModEvent - no native object bound to the script object, or object is of incorrect type
stack:
	[None].zadShockVibEffect.UnregisterForModEvent() - "<native>" Line ?
	[None].zadShockVibEffect.OnUnload() - "zadShockVibEffect.psc" Line 63
[02/16/2022 - 05:17:20PM] ERROR: Cannot call GetAV() on a None object, aborting function call
stack:
	[alias slave013 on quest PAH (1301FAEF)].pahslave.SetPrehitStats() - "pahslave.psc" Line 465
	[alias slave013 on quest PAH (1301FAEF)].pahslave.OnUpdateGameTime() - "pahslave.psc" Line 1289
[02/16/2022 - 05:17:20PM] ERROR: Cannot call Is3DLoaded() on a None object, aborting function call
stack:
	[alias slave013 on quest PAH (1301FAEF)].PAHActorAlias.ClearExpression() - "pahactoralias.psc" Line 1690
	[alias slave013 on quest PAH (1301FAEF)].PAHActorAlias.BeforeClear() - "pahactoralias.psc" Line 204
	[alias slave013 on quest PAH (1301FAEF)].PAHActorAlias.OnUpdateGameTime() - "pahactoralias.psc" Line 257

 

Papyrus.0.log.zip 18.68 kB · 0 downloads ModList.txt 9.15 kB · 0 downloads

you're using this with dom, did you upgrade dom too or just pahe

10 hours ago, pinky6225 said:

Having an oddity on game load, i upgraded from 8.0.9 to 8.1.0 and on initial load said i had 28 slaves, figured this was due to some of the changes mentioned over the last few pages so after doing a reboot and letting everything load it said i had 14 slaves which is correct (names were messed up but i fixed that by going around and renaming them back to what they were before upgrade) so made a save and then watched some TV, reloaded skyrim and loaded up the save i'd made and on initial load i'm back to 28 slaves but after reboot i'm down to 14, made a save and quit to main menu and then loaded that save, back to 28

 

  Reveal hidden contents

 

 


PaHMCMInitialLoad.jpg.f6dd63fe24cb96282a4b2028b1fbd67f.jpg

RebootProcess.jpg.b707c5ff3741537c4019e6c140ade001.jpg

PahMCMPostReboot.jpg.57c2db57c99aae6b77cf50159bd389d7.jpg

After quitting to main menu, back to 28

ReloadOfSave.jpg.bce40ab06d2f4d81de644d6eedcbfb60.jpg
 

 

 

Loaded up the save in fallrim tools and don't see any orphan scripts relating to PAH or other oddities

 

How come its doubling my slaves on initial load, correcting it on reboot but then losing the correction when i load the save after i'd done the reboot

 

only script change was to the mcm, restoring a property for aygas

update 8.1:

  • more quest dialogue fixes for astrid
  • whip enchantment removed (doesn't need a hotfix)
  • fix to mcm code for aygas

 

Quote

"PAHE: updateSlaveArray refreshing...
[02/16/2022 - 05:15:52PM] PAHE: updateSlaveArray refresh loop

that part of the log isn't from pahe, that's dom

his loop:

On 2/14/2022 at 11:46 AM, TrollAutokill said:

(not for DoM since there are more loops on slaves).

looks like the loops are creating doubles

Edited by CliftonJD
Posted (edited)
8 hours ago, Martok73 said:

I have no option to "re-enslave" her either.

that to is in debug, "reclone"

 

14 hours ago, Pfiffy said:

@CliftonJD: The new training script did the job! At least for the Hookers that didn't train together before.... A big thank you for that!

 

I will increase the duration time to 2 hours for the next update. 

 

Bribing is more consistent.... Releasing the Hookers seems a bit inconsistent. I have to test this a bit more. 

 

for the timer i gave it the same timer as the acceptance timer, think the old timer was 4.3 hours tho

Edited by CliftonJD

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   0 members

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