Jump to content

PAF Fixes and Addons


Recommended Posts

Posted
On 6/6/2025 at 12:58 AM, Dg75 said:

Did you loose the Bees mod when you updated to AE ? Mind loosing it on an existing save - may have bad implications !!!

  but also may be screwing with things if left in  - uncertain !

On PFA debug page. Under Hard dependency check. Their are three main checks. 

1. CM version. - I suppose you are still getting a warning here ? What does it say when you hover your curser over it ?

2. Paf mcm version - What does it say ?

3. SexLab - and what does it say. 

 

In the initial Aio update I copied pafs spell scripts over

I did make an edit though, to use property for PAF_MainQuest rather than the original GetApi() call that was on them. 

  -same thing but properties are better and quicker . I just had to fill the pointers in the ck to point to PAF_MainQuest. 

  even if I screwed that up it wouldn't cause freezup when using spells.  they simply wouldn't have done anything.

  Ironically the spells push the same function as the menu does - On PAF_MainQuest - OnKeyUp() event. Its an event 

   but the spells call on it like a function. The event hits when use menu - The registered keys in paf's mcm.

    but none the less the spells still get a handle on the registered keys and sends that through the parameters

    These keys still need to be registered in paf's mcm - in which wholly relies on a functional skse.

     this processes only happens if and when Pafs mcm loads into skyui or Skyui registers pafs mcm. 

     in pafs case its OnInit() - only once when the mod is first installed and skyui initially picks up on it as new mod.

     or if you try to unset the keys - then reset them maybe make it re-register the keys. IDK  ..

 

Freezups generally happen from Papyrus engine being overwhelmed. Even on a high end pc skyrims papy engine can only handle so much.

Some mods like have an enormous impact on papyrus engine.  These you'll have to root out.  Otherwise if used along with other 

script orientated mods like paf and pfa, will cause problems. SkyClimb is an example here as the supposed conflict with paf 

is probably nothing more than papyrus taking a huge shit! - Nothing against SkyClmb, probably is fine used as is.  

 

Comment Manager does still have the warning, it just says Comment Manager not found. Pee and Fart 4.0 is found, SexLab 1.66b AE found. I tried the papyrus tweaks mod that the commenter above me mentioned and it has seemed to make some of the things work, i.e. the menu actually starts the animations, the shortcuts do too, adding actors still doesnt work, and I got off one use of the full pee animation before the next time I used it and the game froze. 

 

I don't think I have many script heavy mods, this mod is one of the only mods I have that adds things like animations and whole new menus, etc. 

Posted (edited)

In version 3.6.3, the issue where debuffs were constantly being removed and reapplied was fixed. However, I've noticed that this problem has resurfaced in the AIO versions. Is this intentional?

Edit: False Alert, if anyone have the same issue, make sure you're not installing Private Needs with paf 4.0 patch—that’s what's causing it.

Edited by lawless777
Posted

Would be nice to add in future updates a "drink from pee puddles" feature every time that NPC/PC pees on the floor. This could be trigger with an animation that displays the PC sucking the pee directly from the ground and decreasing the thirst need at the same time

Posted
On 6/10/2025 at 3:51 AM, VergilDMX said:

Would be nice to add in future updates a "drink from pee puddles" feature every time that NPC/PC pees on the floor. This could be trigger with an animation that displays the PC sucking the pee directly from the ground and decreasing the thirst need at the same time

does such an idle even exist ?

Posted (edited)
On 6/8/2025 at 11:40 PM, ghost181 said:

I'm not sure of this would help anyone else having issues with getting PFA to load properly but  for me at least  "papyrus tweaks" is more like a hard requirement. I had to have disabled it in Vortex by mistake because according to Nexus i had Downloaded it over 2years ago. Anyway, without it PFA and PAF would refuse to initialize properly. I had issues like the PAF hotkey menu not working or if it was working being unable to do anything with it like adding actors. There was also a lack of actual stat tracking along with missing spells. The MCM was there though. It's just the items in the menu didn't really do anything. PFA also had trouble seeing "comment manager". It was about a 50/50 chance it'd see it. It was the same thing even in the AIO versions of the mod. I tried rolling back to several non-AIO versions, even the ones that I knew worked before on my old playthroughs. The only difference is that PAF would work just fine by itself until i install PFA. I then ended up getting the same issues that I got with the AIO versions.

You very well maybe on to something here ! 

1. I do have Papyrus Tweaks installed.  Since the beginning of times !

  https://www.nexusmods.com/skyrimspecialedition/mods/77779

  Note: the this mods description page under "Fixes" and the 4th bullet - Fix delayed script breakage (default: enabled)

  the link in that description - https://forums.nexusmods.com/topic/6957326-le-multiple-mods-with-soft-dependency-to-the-same-resource/

  I think PFA PlayerAlias Script maybe suffering from this issue - I didn't know about until you pointed it out. 😃 Thank you @ghost181

  If I understand it correctly, listening for other mods as "soft dependencies" may have issues breaking that script if that soft dependency isn't installed. 

  This would seem only to happen when using a custom object type as "Scripts unique name" 

 

  If this don't make sense, Then I'll try to elaborate: 

  Papyrus is object orientated, and uses its default native type objects - stuff like Quest, Spell, MagicEfffect . .ect 

  But many mod author listen or another mod via GetFormFromFile function and assigned as an object type,

  and may call or listen for things from that mod.

  To call functions on another mods script (if it was installed) then my mod would need a handle on that mod - via the script object -

  named as the script name.

  so If I understand what I read, then using GetFormFromFile to listen for a mod that as a Native type object

  doesn't break anything if it weren't installed,  but doing the same exact thing as object type "Scripts Unique name" 

  could potentially break not just that function, but the entire script stops running.

  which would cause the Comment Manager to return a false, thus the warning not found . . PAF_MainQuest as is does have similar

  Unique script name objects as well, and potentially the reason for goofed menu's and Add actors .. 

  

 

  On the PAF_PlayerAliasScript it listens for at least two Unique Script Names as their type of object, and were only meant to be used if installed. 

   1. PNO_ConfigScript PNO = Game.GetFormFromFile(0x0000087C, "Private Needs - Orgasm.esp") As PNO_ConfigScript

   2.  slaFrameworkScr Sla = Game.GetFormFromFile(0x0004290F, "SexLabAroused.esm") As slaFrameworkScr

 

PAF_PlayerAliasScript also listens for a slew of other mods via Keyword.GetKeyword - but this skse function returns a native object type of Keyword

  so I dont think is a problem.

 and also listens for some via Game.GetFormFromFile but native object types like MagicEffects or Spell. I dont think are a problem.

 

I will need to update, and utilize a third party script to use these Soft dependency checks and functions, and maybe have return a bool

true or false to the main scripts - so if isn't installed the main scripts can run shit at defaults.

 

In any case for now use Papyrus Tweaks and see if it helps - recommended to use regardless!!!

if your functionality had become broken already and made a save, then you may need to use resaver to clean the script first

else it may or may not restore functionality. Read the above mentioned links for a reference as it does mention resaver.

 

I am not absolute on this - just going off this one reference to this issue as I haven't seen any other mention of it elsewhere.

Its probably papy 101 and assumed everybody already knows this already . . except me 😁

Edited by Dg75
Posted (edited)
6 hours ago, VergilDMX said:

 

Check out the idle from this mod from shadowman2777 https://www.nexusmods.com/skyrimspecialedition/mods/87057

I think it would fit perfectly for this purpose.

yeah! it could work.

It appears thats @Tepi animation that @Shadowman used, I would need permissions to use the idle, and method to apply it in script or may say a reason

why in the hell would anyone want to slurp their piss from their own puddle or some elses for that matter ? 

 Some kind of survival scheme ? Must be really parched or desperate for a bev !

lol does sound intriguing though! 

May better added to Domination - can make it part of the skit to make the sub drink Doms puddle

 

Edited by Dg75
Posted (edited)
On 6/9/2025 at 5:16 AM, peefetishist said:

Comment Manager does still have the warning, it just says Comment Manager not found. Pee and Fart 4.0 is found, SexLab 1.66b AE found. I tried the papyrus tweaks mod that the commenter above me mentioned and it has seemed to make some of the things work, i.e. the menu actually starts the animations, the shortcuts do too, adding actors still doesnt work, and I got off one use of the full pee animation before the next time I used it and the game froze. 

 

I don't think I have many script heavy mods, this mod is one of the only mods I have that adds things like animations and whole new menus, etc. 

See the third post above from here,

Even with with Papyrus Tweaks being installed, and if shit was broken for you and made a save then you may need to use resaver,

try the Papyrus Tweaks on a clean save, and see if your Comment Manager gets found. 

 

Edited by Dg75
Posted
4 hours ago, Dg75 said:

yeah! it could work.

It appears thats @Tepi animation that @Shadowman used, I would need permissions to use the idle, and method to apply it in script or may say a reason

why in the hell would anyone want to slurp their piss from their own puddle or some elses for that matter ? 

 Some kind of survival scheme ? Must be really parched or desperate for a bev !

lol does sound intriguing though! 

May better added to Domination - can make it part of the skit to make the sub drink Doms puddle

 

 

I agree, it would work with Domination as well, or also, it could fit better in this "Human toilet" mod suggestion that I told you in another post, if you plan to make a similar addon for PFA.

 

Posted
7 hours ago, VergilDMX said:

 

I agree, it would work with Domination as well, or also, it could fit better in this "Human toilet" mod suggestion that I told you in another post, if you plan to make a similar addon for PFA.

 

Yeah! I do plan on it, just need to work out these above issues some users are having. I think Ghost181 may hit the nail on the head. 

maybe, hopefully, I going to try to reproduce it, we'll see

Posted

Can confirm this works just fine with BIS-R for me.

 

Was wondering however whether we could get a patch for this to work more smoothly with Wetness Function Redux? I guess they both use the same bodyslot to spawn in effects, so I'm not sure they can both work flawlessly alongside each-other.

 

Also experiencing those conflicts with Skyclimb for whatever reason. Is there anything I can do to mitigate that or is it just how it be?

 

Posted
16 hours ago, Dg75 said:

Yeah! I do plan on it, just need to work out these above issues some users are having. I think Ghost181 may hit the nail on the head. 

maybe, hopefully, I going to try to reproduce it, we'll see

 

Nice! it will be great to see that addon idea become a reality :D

Posted (edited)
On 6/12/2025 at 10:41 AM, Dg75 said:

See the third post above from here,

Even with with Papyrus Tweaks being installed, and if shit was broken for you and made a save then you may need to use resaver,

try the Papyrus Tweaks on a clean save, and see if your Comment Manager gets found. 

 

I tried a new save with papyrus tweaks installed and comment manager loads fine.

 

Not sure if this is helpful but I get this warning in resaver when attempting to clean it up:

Missing member data

This savefile has zeroed canaries. The cause of this seems to be related to script memory limits but it is not clear; Kinggath named it the 'canary error' if you want to search for more information. (2 items)
  1. paf_playeraliasscript: Paf Fixes and Addons.esp:fe0808fb (000002171f1b0b80) (148)
  2. paf_toiletquestscript: *Paf Fixes and Addons.esp:fe0808fd (00000216fec33c80) (49)

 

There are a few saves where this issue doesn't occur, and then there's a save with the paf_toiletquestscript canary error, and eventually both of those erros occur, and they persist since then. 

 

Edited to add that I uninstalled PAF, reset the MCM via one of your other comments, cleaned with resaver, and reinstalled, and now it shows up properly with comment manager in the MCM. It still seems to crash when loading animations but not sure if that might be due to a camera plugin in or something else. Will test a bit more. 

Edited by peefetishist
Posted (edited)
On 6/12/2025 at 8:11 PM, Catastrophe8 said:

Can confirm this works just fine with BIS-R for me.

 

Was wondering however whether we could get a patch for this to work more smoothly with Wetness Function Redux? I guess they both use the same bodyslot to spawn in effects, so I'm not sure they can both work flawlessly alongside each-other.

 

Also experiencing those conflicts with Skyclimb for whatever reason. Is there anything I can do to mitigate that or is it just how it be?

 

I use Wet Function and I never noticed anything.

As for Bodyslots If using Paf pee it will take slot 61, but if using Pno pee I think it uses up a slot 48 to place a node.

not sure what slot if any Wet Function takes.

 

SkyClimb !

I do not know nor fathom any known conflict with SkyClimb, if their is one as many have stated, it is above my head. 

the only thing I can garner of it is the Papyrus engine itself is taking a huge shit all over skyrim !!!

past that try taking it or at least inquire what could be causing it on that mod page - might not even be Skyclimb, could be one of its many

other required mods, IDK. 

Edited by Dg75
Posted (edited)
15 hours ago, peefetishist said:

I tried a new save with papyrus tweaks installed and comment manager loads fine.

 

Not sure if this is helpful but I get this warning in resaver when attempting to clean it up:

Missing member data

This savefile has zeroed canaries. The cause of this seems to be related to script memory limits but it is not clear; Kinggath named it the 'canary error' if you want to search for more information. (2 items)
  1. paf_playeraliasscript: Paf Fixes and Addons.esp:fe0808fb (000002171f1b0b80) (148)
  2. paf_toiletquestscript: *Paf Fixes and Addons.esp:fe0808fd (00000216fec33c80) (49)

 

There are a few saves where this issue doesn't occur, and then there's a save with the paf_toiletquestscript canary error, and eventually both of those erros occur, and they persist since then. 

 

Edited to add that I uninstalled PAF, reset the MCM via one of your other comments, cleaned with resaver, and reinstalled, and now it shows up properly with comment manager in the MCM. It still seems to crash when loading animations but not sure if that might be due to a camera plugin in or something else. Will test a bit more. 

I tested this myself on an old save. 

I disabled Pno, and papy tweaks, and loaded a pre PFA/Paf save. 

Sure as hell - on several attempts- 1. either the PafMain script broke or 2. PAF_PlayerScript broke

the former would break menu's/adding actors, and the later would break comment manager not found and pretty much the mod.

Weird thing is was always either one or the other -random, but never both.

 

Enabling just pno - everything works great. 

without pno and with Papyrus Tweaks enabled, it fixed it.

Tried a clean save maneuver, to see if I could fix it one the existing broken saves from above and with papy tweaks enabled

you see Papy tweaks fixes the game bug problem, but cannot restore lost functionality in the after math. 

got the same zeroed canaries bit you mention above, I tried to clean it anyways, and literally wiped the entire mcm, and upon loading 

the cleaned save with pfa, only had paf and pfa, and cm mcm load - not any of my other mods. 

so not sure what wrong their, but if you attempt any clean save with this, be sure to back up your save file. 

 

I'm working for a fix now. But in the meantime if you do not use Pno, or sexlab aroused redux as the soft dependencies they are supposed to be, 

then Papy Tweaks is needed, If you use both those mods, then you should be fine.

 

I don't rightly know what the zeroed canaries thing is about, but I suppose it has something to do with

either Papyrus Tweaks fixing the broken function or the game bug itself reacting to missing script objects.

or maybe just trying to clean a corrupt save that should have been discarded !

Resaver listed the brothals mod for me and not pfa though.

Either way don't ignore it. Assume its no good ! Go back an earlier save. or at least until more info can be garnered on it.

 

And if you are experiencing this bug then yes Papyrus Tweaks NG is most definitely needed! Hopefully next update, this weekend will 

fix it without papy tweaks being an essential, although its strongly recommended to use anyways !

Edited by Dg75
Posted (edited)
15 hours ago, peefetishist said:

It still seems to crash when loading animations but not sure if that might be due to a camera plugin in or something else.

Like when does it crash - when pee idle starts ?

 or finishes ? 

Not sure what could cause issues with PlayIdle() function

Engine Fixes may help

Edited by Dg75
Posted
7 minutes ago, Dg75 said:

Like when does it crash - when pee idle starts ?

 or finishes ? 

Not sure what could cause issues with PlayIdle() function

Engine Fixes may help

Hey, thanks for all your help with troubleshooting. I think I've basically got this sorted. It seems that there was/is a bug with the newest version of TNG that causes the game to freeze/CTD when using certain armors or doing certain things with armor, i,e, removing armor > changing to something else > putting armor back on. 

 

I've downgraded to an older version of TNG and have been able to reliably use the mod as expected. I do have engine fixes already so seems there was some kind of interaction with PAF removing armor as part of the stripping and the bug with TNG. 

 

So essentially, installing papyrus tweaks > removing PAF and using resaver to clean my save > reinstalling PAF > downgrading to version 3.0.2 of TNG has seemingly fixed all of the issues I had. 

Posted
11 minutes ago, peefetishist said:

Hey, thanks for all your help with troubleshooting. I think I've basically got this sorted. It seems that there was/is a bug with the newest version of TNG that causes the game to freeze/CTD when using certain armors or doing certain things with armor, i,e, removing armor > changing to something else > putting armor back on. 

 

I've downgraded to an older version of TNG and have been able to reliably use the mod as expected. I do have engine fixes already so seems there was some kind of interaction with PAF removing armor as part of the stripping and the bug with TNG. 

 

So essentially, installing papyrus tweaks > removing PAF and using resaver to clean my save > reinstalling PAF > downgrading to version 3.0.2 of TNG has seemingly fixed all of the issues I had. 

Good, I'm glad you got working.

Posted
2 hours ago, Dg75 said:

Good, I'm glad you got working.

I will add the only thing that doesn't seem to work is the DootyHouse option doesn't seem to toggle. Everything else works perfectly except that one. 

Posted
16 hours ago, peefetishist said:

I will add the only thing that doesn't seem to work is the DootyHouse option doesn't seem to toggle. Everything else works perfectly except that one. 

Do you have the nexus Dooty mod, and the PFA Dooty patch both installed ?

Posted (edited)
19 hours ago, peefetishist said:

TNG

also I did add support for TNG futa addons, but I still haven't added proper support for a tng schlong adjustment when a TNG male is peeing. 

PFA will adjust an sos schlong to fit the idle playing, but I don't have TNG installed to test how to it, unless the TNG picks up on sos 

animation events to bendSchlong

but if using pno pee, lol maybe @orehomu got it covered, IDK . 

 

Edited by Dg75
Posted
21 hours ago, Dg75 said:

I tested this myself on an old save. 

I disabled Pno, and papy tweaks, and loaded a pre PFA/Paf save. 

Sure as hell - on several attempts- 1. either the PafMain script broke or 2. PAF_PlayerScript broke

the former would break menu's/adding actors, and the later would break comment manager not found and pretty much the mod.

Weird thing is was always either one or the other -random, but never both.

 

Enabling just pno - everything works great. 

without pno and with Papyrus Tweaks enabled, it fixed it.

Tried a clean save maneuver, to see if I could fix it one the existing broken saves from above and with papy tweaks enabled

you see Papy tweaks fixes the game bug problem, but cannot restore lost functionality in the after math. 

got the same zeroed canaries bit you mention above, I tried to clean it anyways, and literally wiped the entire mcm, and upon loading 

the cleaned save with pfa, only had paf and pfa, and cm mcm load - not any of my other mods. 

so not sure what wrong their, but if you attempt any clean save with this, be sure to back up your save file. 

 

I'm working for a fix now. But in the meantime if you do not use Pno, or sexlab aroused redux as the soft dependencies they are supposed to be, 

then Papy Tweaks is needed, If you use both those mods, then you should be fine.

 

I don't rightly know what the zeroed canaries thing is about, but I suppose it has something to do with

either Papyrus Tweaks fixing the broken function or the game bug itself reacting to missing script objects.

or maybe just trying to clean a corrupt save that should have been discarded !

Resaver listed the brothals mod for me and not pfa though.

Either way don't ignore it. Assume its no good ! Go back an earlier save. or at least until more info can be garnered on it.

 

And if you are experiencing this bug then yes Papyrus Tweaks NG is most definitely needed! Hopefully next update, this weekend will 

fix it without papy tweaks being an essential, although its strongly recommended to use anyways !

I've caught up on the last few posts and I just want to say thanks for making and continuing to improve this mod. 

Posted (edited)

Hi, I was having issues with this mod but after the new update, it works now! the only problem is that I can't tick the DootyHouse option in the mcm. I installed dooty mod and PFA_DootyPatch-AIO-v4.1.2. Also when I press K and select "Kink..." I can't make my follower paf during sexlab scene. Both "Have a snack" and "Poop in mouth" option makes my own character paf.

Edited by IrukaXD
Posted
3 hours ago, IrukaXD said:

Hi, I was having issues with this mod but after the new update, it works now! the only problem is that I can't tick the DootyHouse option in the mcm. I installed dooty mod and PFA_DootyPatch-AIO-v4.1.2. Also when I press K and select "Kink..." I can't make my follower paf during sexlab scene. Both "Have a snack" and "Poop in mouth" option makes my own character paf.

looking into it

 

Posted (edited)
4 hours ago, IrukaXD said:

Hi, I was having issues with this mod but after the new update, it works now! the only problem is that I can't tick the DootyHouse option in the mcm. I installed dooty mod and PFA_DootyPatch-AIO-v4.1.2. Also when I press K and select "Kink..." I can't make my follower paf during sexlab scene. Both "Have a snack" and "Poop in mouth" option makes my own character paf.

 

On 6/14/2025 at 1:06 AM, peefetishist said:

I will add the only thing that doesn't seem to work is the DootyHouse option doesn't seem to toggle. Everything else works perfectly except that one. 

PFA has Global variable <PFA_PafFollowerDooty> with default value 0

the Dooty patch when installed sets the default value to 1, or its supposed to but because the global isn't flagged constant the "1 value" may not take if default

was already set to 0. Just means the value has to be changed during runtime via script.

The Dooty patch script will also check and set the value to 1 whenever a Dooty house gets its 3d loaded and attached to a cell the player is in.  

PFA mcm wont let the option be enabled until the global gets its value set to 1. 

 

I know ridicules right ! next update maybe i can do it different, but for now its the way it got done so you can either wait until a dooty house 

gets loaded in 3d or if use the console and set the global to 1 - like this:

1. open console and type:    GetGlobalValue PFA_PafFollowerDooty

  it probably say its 0

2. type:    set PFA_PafFollowerDooty to 1

  try the mcm again - should work. 

or just wait until you actually run across a dooty house in game, then try mcm - it should work.

Once the global is set, nothing unsets it, its just an indicator to pfa that says yes the patch is installed. 

Edited by Dg75

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