CliftonJD Posted February 14, 2022 Author Posted February 14, 2022 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
TrollAutokill Posted February 14, 2022 Posted February 14, 2022 (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 February 14, 2022 by TrollAutokill
Martok73 Posted February 14, 2022 Posted February 14, 2022 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.
CliftonJD Posted February 15, 2022 Author Posted February 15, 2022 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
BloodDollMaria Posted February 15, 2022 Posted February 15, 2022 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?
Pfiffy Posted February 15, 2022 Posted February 15, 2022 (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 February 15, 2022 by Pfiffy
TrollAutokill Posted February 15, 2022 Posted February 15, 2022 (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 February 15, 2022 by TrollAutokill
CliftonJD Posted February 15, 2022 Author Posted February 15, 2022 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
Pfiffy Posted February 15, 2022 Posted February 15, 2022 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....
Pfiffy Posted February 15, 2022 Posted February 15, 2022 (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 February 15, 2022 by Pfiffy
CliftonJD Posted February 15, 2022 Author Posted February 15, 2022 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
Martok73 Posted February 15, 2022 Posted February 15, 2022 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.
CliftonJD Posted February 15, 2022 Author Posted February 15, 2022 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
TrollAutokill Posted February 15, 2022 Posted February 15, 2022 (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 February 15, 2022 by TrollAutokill
CliftonJD Posted February 16, 2022 Author Posted February 16, 2022 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
Pfiffy Posted February 16, 2022 Posted February 16, 2022 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. 1
CaptainTim Posted February 16, 2022 Posted February 16, 2022 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?
CaptainTim Posted February 16, 2022 Posted February 16, 2022 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.
CaptainTim Posted February 16, 2022 Posted February 16, 2022 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
BloodDollMaria Posted February 17, 2022 Posted February 17, 2022 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! 1
Pfiffy Posted February 17, 2022 Posted February 17, 2022 @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. 1
pinky6225 Posted February 17, 2022 Posted February 17, 2022 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 After quitting to main menu, back to 28 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
Martok73 Posted February 17, 2022 Posted February 17, 2022 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.
CliftonJD Posted February 18, 2022 Author Posted February 18, 2022 (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 After quitting to main menu, back to 28 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 February 18, 2022 by CliftonJD
CliftonJD Posted February 18, 2022 Author Posted February 18, 2022 (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 February 18, 2022 by CliftonJD
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now