Jump to content

CBPC Anal Collision 2.1.5 (With Vagina Support)


5 Screenshots

About This File

2.1.3 XPMSE 4.80 Support

2.1.5 Fixes for collisions, Fomod installer, Manual physics switch on keypress, Optional esp without sexlab dependancy

 

While first version was built only for dw's Vaginaless body and had vagina opened at the same time as anus, v2 knows when anal or vaginal animation plays and blocks collisions that shouldn't happen.

 

Features:

  • Anus CBPC collision (You won't need SMP/HDT for this to happen.)
  • Separate collisions for anal and vaginal animations (Vagina won't open in anal animation and vice versa. Group animation with anal and vaginal tags will open both holes)
  • SSE, AE, VR support
  • XPMSE 4.80 compatible (2.1.3+)

Video of how it works:

Spoiler

In this case I manually change animation, but collisions update only on animation stage change, so don't be scared, it updates fast and seemlessly if you just play animation. Otherwise you will have to press Space once.

 

Important: do not skip requirements if you already have them installed. You install options may differ from required, which will stop mod from working.

 

2.1.3+ Requirements / Mod order:

XPMSSE 4.80

BakaFactory ABC 2.61 (Optional, If you want animal support)

CBPC 1.5

CBBE 3BA 2.31 (If you want to use SMP and still get anus collisions - do not select physics that has smp vagina. If you are planning to use CBPC - Install either cbpc + smp or only cbpc. Full SMP won't work.) (DO NOT change vagina collision on belly, butt, legs page)

And then overwrite everything above with this mod.

 

 

Old versions (prior to 2.1.3) requirements

Spoiler

XPMSSE 4.80 (While installing choose 4.51v physics otherwise anus bones will be locked in animations and won't move)

BakaFactory ABC 2.61 (Optional, If you want animal support)

CBPC 1.5

CBBE 3BA 2.31 (If you want to use SMP and still get anus collisions - do not select physics that has smp vagina. If you are planning to use CBPC - Install either cbpc + smp or only cbpc. Full SMP won't work.) (DO NOT change vagina collision on belly, butt, legs page)

And then overwrite everything above with this mod.

 

BHUNP 3.10+ is supported, but you need to install it right and edit one line in configs

Spoiler

Same as 3BA - If you want to use SMP and still get anus collisions - do not select physics that has smp vagina. If you are planning to use CBPC - Install either cbpc + smp or only cbpc. SMP Only won't work. (Do not select "New Way" in vagina physics and do not select "Soft pussy")

Then you need to change one line in CBPCMasterConfig.txt (located in BHUNP mod folder/SKSE/Plugins/)

from

#NPC Pelvis [Pelv]

to

NPC Pelvis [Pelv]

 

Ostim and other frameworks:

Spoiler

I added collision switch on keypress and esp without sexlab dependancy in 2.1.5.

Currently there is no automatic support for them.

 

MCM options explanation:

Spoiler

Automode - Automatically switch collisions on sexlab animations events.

Count vaginal animation as anal (Femboy) - anus will be opened instead of vagina on all animations

Vagina opening limit - how much vagina can be opened on collision

Anus opening limit - how much anus can be opened on collision

Pelvis collision size - bigger pelvis collision size will open hole from further distance

Force physics update - force update config files and update character physics (you can use it mid animation to test values from mcm)
Manual options - manually toggle which hole you want to be opened (useful for npc scenes, other frameworks like Ostim, when resetting to vaginal after disabling mod in mcm menu) (You don't need to click on ForcePhysicsUpdate after toggling these)

 

How it works internally:

Spoiler

On animationstagestart mod calls skse function in cbp.dll and it updates values in CBPCollisionConfig.txt and CBPCollisionConfig_Female.txt with values from mcm menu, depending on animation tags.

If vaginal tagged animation plays - only vagina will be opened and vice versa. Group animations are handled too: if group, vaginal and anal tags are present both holes can be opened.

Your character physics updates only once on animation start. This way your character won't jiggle every time.

If animation switches to different tag it will update itself too, but only on stage change. So you will need to press Space once. (You can go stage back too, you just need to update stage)

 

Plugin Source Code https://github.com/Discrim0/CBPC-1.5-AS

 

Do whatever you want with it, as long as you keep it free and open.

Thanks to Shizof for CBPC, Acro748 for 3BA, Groovtama and team for XPMSE
 

Changelog

Spoiler

1.0 Anus CBPC Collision release
2.0 Separate collisions for cbpc 1.3.6

2.1 Update: whole mod was rewritten. CBPC 1.5 Supported

2.1.1 Removed unnecessary code from plugin
2.1.2 Added manual options to mcm menu

2.1.3 Experimental XPMSE 4.80 Support

2.1.4 Fix for creatures with physics like Spriggans Revised

2.1.5 Fixes for collisions, Fomod installer, Manual physics switch on keypress, Optional esp without sexlab dependancy

Edited by Discrim


What's New in Version 05/26/2022 02:00 AM

Released

Fixed male collisions being too big and messing with thighs and butt physics.

Added manual collision switch on keypress

Added esp with no Sexlab dependancy (for other frameworks)

Added Fomod installer


×
×
  • Create New...