Jump to content

Procedural Penis Animations/Collision [Beta]


Recommended Posts

Posted
2 hours ago, asdt123123 said:

I just use Google's AI (AI Studio) since I'm a cheap fuck. 

 

Show it some other person's xEdit script for context. 

Give it this API: https://tes5edit.github.io/docs/13-Scripting-Functions.html

 

Then pray it makes something usable. 

 

I don't know that mod at all, or how it's data is setup so I can't help you with prompting. xEdit can be used to extract information like race, maybe nif path, etc. Then you can use that extracted data to prompt the AI to make a config for you. 

 

Just FYI though, a lot of these creatures may HAVE the bones, but they may not be SKINNED or the vertex skinning might be absolutely FUCKED. Baka's are the best, but far from perfect. 

Some have definitely been so screwy you can't use them! I will try your advice on the google AI, and thanks for all your work making the game and mods so much better.

Posted (edited)

Seems like 0.36 doesn't works at all for me, both usual humanoid race and ABCs don't detect their penis

I'll test further, could just be a cbpc or smp issue

 

Edited by DasKebab
Posted
2 hours ago, DasKebab said:

Seems like 0.36 doesn't works at all for me, both usual humanoid race and ABCs don't detect their penis

I'll test further, could just be a cbpc or smp issue

 

 

Confirmed, just an issue with cbpc or smp, when there are many actors around, PPA simply doesnt work at times

Posted
On 7/25/2026 at 11:31 AM, ItsDamon said:

will do the same once I did Demonic Creatures

Here is the toml for the uncensored version (not available on LL anymore but it is out there, you can find it) demonic creatures. (should work with the current LL version too but some genital meshes got removed so enjoy the dry humping with that version.) 

Drop it in steamlibrary/steamapps/common/Skyrim Special Edition/Data/SKSE/Plugins/ppa-override-configs

Demonic_creatures.7z

Posted
On 7/26/2026 at 11:13 AM, DasKebab said:

 

Confirmed, just an issue with cbpc or smp, when there are many actors around, PPA simply doesnt work at times

You might have a mod doing something stupid like forcing a downward pass late in the tick.

 

Just disble cbpc or smp temporarily from the console. "cbpc pause", "smp off" (Or similar, idk)

Posted
1 hour ago, asdt123123 said:

You might have a mod doing something stupid like forcing a downward pass late in the tick.

 

Just disble cbpc or smp temporarily from the console. "cbpc pause", "smp off" (Or similar, idk)

I'm also having the same issue on 0.36. I go back to 0.35 and everything works normally. the menus dont work or any keybinds. on 0.36

Posted
2 hours ago, Ghost5 said:

I'm also having the same issue on 0.36. I go back to 0.35 and everything works normally. the menus dont work or any keybinds. on 0.36

Probably outdated SKSE Mod Menu Framework

Posted

I'm confused about adding the animation tagging configuration.

 

In the provided example files, asdt123123_tags.json or assist_tags.json, animation are mapped by their name:

{
  "Anubs  Futa fFM 1": { // <- that's the (displayed) name of the animation (property Name on Papyrus sslBaseAnimation object)
    "stg": [
      {
        "1": "LH",
        "2": "LH",
        "s": 1
      },
      {
        "1": "",
        "2": "",
        "s": 3
      }
    ]
  }

 

Below is an extract of the SLAL for the animation mapped above :

{
  "actors": [
    ...
  ],
  "id": "Anubs_futa1", // <- this is (and should) unique across all animations defined/registered
  "name": "Anubs  Futa fFM 1", // <- this is for display (user) purpose
  "sound": "Squishing",
  "tags": "Anubs,Dirty,Sex,Anal,MF,Futa,Futanari,fFM"
}

In your documentation (https://asdasdduck.github.io/ppa-docs/animation-tags.html), you mention that animation should be mapped by their ID multiple times, as for "Method 2: Manual JSON Editing" as well in the troubleshooting steps at the end of the page.

 

So, my question is, do we map on the Name or the Id of the animation?

 

Usually in the SexlabFramework, animation are identified by their id (which is mapped in Papyrus to the sslBaseAnimation.Registry property) such as "Anub_futa1".

The ID value would very rarely changed by the authors of the animation packs, a display name change is more likely and happenned already when they reorganize/regroup their animation by categories (as seen in Billy or Anubs animation packs), that would silently break the mapping.

Posted
6 hours ago, assassin394 said:

I got random crash after install PPA 0.36 (previous version work fine)

Crashlog indicated something wrong with skeleton_female.nif file. And I do have that file from this mod overwrite XPMSSE. Could it cause by this mod?

 

crash-2026-07-30-14-01-03.log 51.82 kB · 0 downloads

Very unlikely. PPA is no where to be seen in the logs. For it to be PPA, it would have to be PPA causing some sort of heap corruption.

 

Ty for the crashlog without needing to be asked though

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