Jump to content

CBPC Separate Anal Collision 2.2 (CBPC 1.5.6+)


5 Screenshots

About This File

Separate anal and vaginal collisions for SexLab animations depending on animation tags.

 

2.2 Features:

  • Separate collisions for anal and vaginal animations (Pussy won't open in anal animation and vice versa. Group animation with anal and vaginal tags will open both holes)
  • Works with new pussy physics and anal collisions
  • XPMSSE 4.80 anal collisions, don't need to install old 4.51 rig
  • Standalone dll, doesn't replace cbp.dll
  • Changes only sphere\capsule size in collision config files, doesn't replace whole lines with hardcoded stuff
  • SSE 1.5.97, AE 1.6.640, AE 1.6.353, VR 1.4.15 support

 

If you used it before RECHECK and REINSTALL requrements. A lot has changed.

2.2 Hard Requirements\Mod Order:

XPMSSE 4.80+

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

CBPC 1.5.6+

CBBE 3BA 2.45+ (Install either cbpc + smp or only cbpc. Full SMP won't work.) (You NEED to install anal collisions and you DON'T need to instal 4.51 rig in XPMSSE as it says in description) (You can change vagina collision. Recommend it.)

or

BHUNP 3.15 (Install either cbpc + smp or only cbpc. Only SMP won't work.) (Select new way in vagina collisions) (Install BHUNP anal configs in my mod installer, anal won't work without them)

Place this mod here

 

BHUNP doesn't have new anal physics in it's configs, you need to install BHUNP configs in installer of my mod. They are set up to work with new pussy physics + added anal collision.

For proper anus collisions with advanced v3 body use BHUNP 3.15. Use v2 or v1 for lower bhunp versions.

 

Other frameworks like Ostim are not supported, but you can manually switch collisions with keypress and there is esp without SexLab dependancy.

XPMSSE 4.81 is compatible but this mod provides skeleton_female.hkx from 4.80 with deleted anus node for cbpc to work, so 'CamSpin' node from 4.81 won't be available for females. If there is any crucial mod that needs that node, I'll update mine too, otherwise it's not important.

 

2.2 Plugin Source code

 

Old versions are still available. You can read about them here.
Old Description <=2.1.5. Instructions for old versions don't apply to v2.2.

Spoiler

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
BHUNP 3.15 anus weights update


What's New in Version 11/12/2022 08:32 AM

Released

AE versions should work now

CBPC 1.5.6 Support

CBBE 3BA 2.45 Compatible

Standalone DLL

Works with new pussy physics and anal collisions


×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more information, see our Privacy Policy & Terms of Use