greenmango12 Posted December 10, 2021 Posted December 10, 2021 (edited) 5 hours ago, Acro748 said:  You need to know that there are 2 FormID in 1 actor 1. ActorBase FormID 2. Actor FormID  The ActorBase FormID is the actor unique FormIDs and does not change for any reason  The Actor FormID is the FormID for an actor who was spawned by copying the data of actorbase in game So it can change every time by you play a new game and depending on installed mods and if the actor doesn't have a unique flag, there could be several FormIDs for that actor like bandit   But for Unique Actor, usually Actor FormID doesn't change even play a new game So only such actors may have 1 fixed FormID value like Player or Nazeem or etc  anyway to target player, since Actor FormID is 000014 and ActorBase FormID is 000007   Aaaaand it's true that the "NOT" syntax doesn't work I checked it out at v1.4.3 But didn't test at v1.4.6  And I haven't tested actor name yet so idk  So I needed to use IsActorBase(000007) for player or ActorFormID(000014) ?  then when I check NPC in tessVedit, the FormID is ActorBase Form ID? (I check NPC hentai demon, and it is not unique actor, then Form ID was 0E5970,, so I think I needed to use IsActorBase() ? OK I understand why it not worked...  BTW I can confirm, NOT IsFemale() still not work with 1.4.6... though I only test with Male PC and NPC female (usually I seldom play as female PC)  Now I test with remove genitals node from CBPCollisonConfig.txt , but describe same genitals as collider node for one CBPCollisionConfig_test then only change conditions..  ( NOT IsFemale() not work)  At same time I do not know why Conditions=ActorName(Hentai Arch Demon) work for the creature vs NPC female,, but ActorName(PC) not worked for the PC male VS NPC female ^^;  I test again thanks..  === Then I change condition with comment out.. and use one CBPCollisionConfig_test. [Options] Conditions=ActorName(Redgod) >>>NO #Condtions=NOT IsFemale() >>> NO #Condtions=IsActorBase(000007)  >>> worked   Yes IsActorBase(000007) worked.. thanks ?  ActorName(Redgod) for PC , still not worked it stop to open..   so how we can use Actor name for PC?   I just target PC and check name,, with console.. but for PC , we should not use ActorName() or there is other word to set for PC?   And just to confirm, NOT IsFemale() not worked.   And thanks,,, yes hentai demon need to use  Conditions=IsActorBase(HentaiCreatures.esp|0E5970) then now he could open my follower vagina with wwd nodes. ^^; as same as ActorName(Hentai Arch Demon)   Edited December 10, 2021 by greenmango12 1
Acro748 Posted December 10, 2021 Posted December 10, 2021 (edited) 25 minutes ago, greenmango12 said:  So I needed to use IsActorBase(000007) for player or ActorFormID(000014) ?    yep, correct    25 minutes ago, greenmango12 said: BTW I can confirm, NOT IsFemale() still not work with 1.4.6... though I only test with Male PC and NPC female (usually I seldom play as female PC)  Now I test with remove genitals node from CBPCollisonConfig.txt , but describe same genitals as collider node for one CBPCollisionConfig_test then only change conditions..  ( NOT IsFemale() not work)    I've created a male file to make easier to find male own file But since the NOT syntax doesn't work, so male file was removed from 3BA v2.13, and made available for male as CBPCollisionConfig.txt file  it have already filtered out all female in the female file so CBPCollisionConfig.txt file is just for male only  In other words, even if there is no NOT Isfemale(), CBPCollisionConfig.txt is exclusively for Male files by elimination   25 minutes ago, greenmango12 said:  (I check NPC hentai demon, and it is not unique actor, then Form ID was 0E5970,, so I think I needed to use IsActorBase() ? OK I understand why it not worked...  11 hours ago, greenmango12 said:    In the case of this screenshot, ActorBase FormID is 2F0E5970 and Actor FormID is FF000F5F  If the first 2 digits of the Actor FormID is FF It is a temporarily spawned actor by Skyrim Engine not from the esp and that will be remove or replace after a few days in game So you may need to put full FormID without esp name  so like this ActorFormID(FF000F5F)  and that FormID changes from time to time so it's either targeted a completely different actor or it could be FormID that does empty at all  Edited December 10, 2021 by Acro748
greenmango12 Posted December 11, 2021 Posted December 11, 2021 9 hours ago, Acro748 said: In the case of this screenshot, ActorBase FormID is 2F0E5970 and Actor FormID is FF000F5F  If the first 2 digits of the Actor FormID is FF It is a temporarily spawned actor by Skyrim Engine not from the esp and that will be remove or replace after a few days in game So you may need to put full FormID without esp name  so like this ActorFormID(FF000F5F)  and that FormID changes from time to time so it's either targeted a completely different actor or it could be FormID that does empty at all  Yes I knew the difference of ref and base,, but did not notice, there was already IsActorBase() untill you teach me ^^;  because as you said Actor Form ID (I believe so it is Reference ID, I called so)  easy change. Then I may not use it for most of case.. and yes so now I use IsActorBase() for hentai creature,,, so it work for all spawn Hentai demon..  Btw I had though , "NOT IsFemale()" may only show problem, but as you said all NOT condition seems not work for me,... eg my PC is redguard race, then Conditions=IsRaceName(Redguard) work actually (so PC genitals collider activated) at same time,, it is not Nords.  if "NOT condition" work ,,, Conditions=NOT IsRaceName(Nords) should work for PC (redguard),, but  actually it stop to open vagina.. that means the conditions is ignored for PC..   It is same when I use NOT for wrong ActorBase ID..  then though Shizof seems not expected to use coditions for Collider nodes. (mainly plan to set affected nodes, and sphere setting and Extra options)  but actually most of conditions seems work for collider nodes, (I only fail PC name Actorname(PCname),, , so NOT may better to work as NOT condtions.  that means,,, when PC is redgard,, NOT IsRaceName(Nord) may need to work for NON nord character...      Â
Shizof Posted December 14, 2021 Author Posted December 14, 2021 CBPC is updated to 1.4.7 Added support for Anniversary Edition - 1.6.342 version. Same space (interior/exterior) cell changes will no longer cause actors to reset. Actors list will only reset on exterior<->interior cell changes. This should get rid of visible body parts twitching on cell changes. Added exclusions support for AffectedNodes in Collision configs. You can define them next to affected nodes in paranthesis. @ prefix before node names means self nodes. Check description page for detailed usage. ActorDistance setting is now separated into two: ActorDistance and ActorBounceDistance. Since bounce is very cheap, I suggest leaving ActorBounceDistance at 4096 and adjusting ActorDistance for performance. ActorDistance is set to 1024 by default now. 2
greenmango12 Posted December 14, 2021 Posted December 14, 2021 Thanks you add new exclusion support ,, ? And when you have time, could you check and change NOT condituon behavor ?  at current NOT seems only condtion, which not work as expected,, for collider nodes. (most of condtions seems work well already,, at same time,, I need to sorry, because I made many worng report, without clear knowledge for skyrim ID,, and sometimes it was simply my mistake...(I did not notice, there were 3 race for spider ^^; etc)   or you may consider make new condition, IsMale() as counter part of female without use NOT..(though at current any MOD not use the NOT conditon for their custom setting files,, I suppose)  If there is isMale() , I think I can make test more better... about AND , OR NOT etc...    Â
Acro748 Posted December 14, 2021 Posted December 14, 2021 (edited) Spoiler [SHANA]The Elder Scrolls V Skyrim Special Edition 2021.12.14 - 22.31.06.03 (1).mp4     1.4.7 update can make breasts collide with each other  I'll take a closer look at what else I can do with this  @Shizof thanks Edited December 14, 2021 by Acro748 1
devildx Posted December 14, 2021 Posted December 14, 2021 3 hours ago, Acro748 said:  Reveal hidden contents  [SHANA]The Elder Scrolls V Skyrim Special Edition 2021.12.14 - 22.31.06.03 (1).mp4 38.99 MB · 0 downloads      1.4.7 update can make breasts collide with each other  I'll take a closer look at what else I can do with this  @Shizof thanks After all this years maybe schlong and balls colliding will be finally possible.? 1
Shizof Posted December 15, 2021 Author Posted December 15, 2021 CBPC is updated to 1.4.8 Fixed a bug that can cause CTD on fast travel. 2
Shizof Posted December 18, 2021 Author Posted December 18, 2021 CBPC is updated to 1.4.9 Added support for multiple CBPCMasterConfig***.txt files to make defining [ConfigMap] lines easier and modular. Added IsMale() and IsPlayer() condition functions. 1
greenmango12 Posted December 19, 2021 Posted December 19, 2021 On 12/18/2021 at 8:56 PM, Shizof said: CBPC is updated to 1.4.9 Added support for multiple CBPCMasterConfig***.txt files to make defining [ConfigMap] lines easier and modular. Added IsMale() and IsPlayer() condition functions. Thanks,, I now playing with "IsMale() AND IsPlayer() "  <> "IsMale() AND NOT IsPlayer()",,  I still can not manage well if I mix use 2 condition with AND... and NOT... then test (remove some collider parts to see condtiton difference) Do you think,, you can set 2 different colliison config, for PC(Male) and NPC(Male),, by currently offered conditions? I hope to know your example ^^; (Sorry I ask same thing in nexus, I do not use same ID for nexus and here)  IsMale() and IsPlayer() already work,, when I set one condition only,,, but mix use 2 condtons,, seems not work as I supposed.. eg if you make collision setting (collider) for Male NPC, ,,as CBPCollisionConfig_Pmale,,, then separate for Male NPC as CBPColliisonConfig_Nmale,,  , how you set condtions for each ? (female may use same CBPCollisionConfig_female)
greenmango12 Posted December 19, 2021 Posted December 19, 2021 (edited) My subject is,,  "female Vagina open when NPC male sex,, but when PC male sex,, female not open (it is just for test conditions,, to know how it work)"  Then I only use 3 CBPCollisionConfig.txt for this test.. (hide un-necessary CBPCollisionConfigXXX. which all mod offered)  1. make 3 collisionConfigs as CBPCollisionConfig_Female, CBPCollisionConfig_Pmale, CBPCollisionConfig_Nmale _Female is for female,, Pmale is for player male, Nmale is for Male NPCs (NON player actors)  2. _Female only describe affected nodes, include pelvis and vagina. but no collider nodes. 3. _Pmale not describe Genitals as collider (comment out) then set Conditions , Conditions=IsMale() AND IsPlayer() 4. _Nmale describe Genitals as collider then set Conditions, Conditions=IsMale() AND NOT IsPlayer()  It not work,, then I edit 3 and 4 condtions, but still not find way,,,to see the effect. (PC male can not open but NPC can open) (so I seems I should use one forum about this specific question,, then I now only reply and ask in nexus about this issue,,,, it may only need when we actually separate collison settings with some mix conditons)  hope Shizof and Acro see how you think about not and Acro recommend way, (Use Non condtion file for NPC male,, then only describe condtion for PC male,, and why I think it is limitted,, I think we after all need "NOT function work as it supposed to be,," (as temp fix I may hoe IsNpc,, but it can not be real answer, if I mix use other condtions, eg race name etc,,) Edited December 20, 2021 by greenmango12
Alince Posted December 20, 2021 Posted December 20, 2021 Personally im still getting" Spoiler couldn't load plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\cbp.dll (Error 1114) checking plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\hdtPhysicsExtensions.dll couldn't load plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\hdtPhysicsExtensions.dll (Error 193) checking plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\hdtSMP64.dll  Which is this: Spoiler • Couldn't load cbp.dll (CBPC - Physics with Collisions). The last error code was 1114. • Couldn't load hdtPhysicsExtensions.dll (HDT Physics Extensions). A DLL is invalid (code 193). I have been reading this post(not in its entirety) up to where you talked with someone about some ddl you uploaded which I could not find in the previous posts, I am rather new to all these moddings but I didnt see any ddl update link on the Nexus site with the mod nor in any post here, so I dont exactly know where to get it from, but since I seen the process, Ill paste the info you requested: skse64.log: Spoiler SKSE64 runtime: initialize (version = 2.0.20 01050610 01D7F57C80E0C4C1, os = 6.2 (9200)) imagebase = 00007FF66AA80000 reloc mgr imagebase = 00007FF66AA80000 config path = C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\skse.ini plugin directory = C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\ checking plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\cbp.dll couldn't load plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\cbp.dll (Error 1114) checking plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\hdtPhysicsExtensions.dll couldn't load plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\hdtPhysicsExtensions.dll (Error 193) checking plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\hdtSMP64.dll registering plugin listener for SKSE at 1 of 2 plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\hdtSMP64.dll (00000001 hdtSSEPhysics 00000001) loaded correctly (handle 1) checking plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\PapyrusUtil.dll plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\PapyrusUtil.dll (00000001 papyrusutil plugin 00000002) loaded correctly (handle 2) checking plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\SchlongsOfSkyrim.dll plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\SchlongsOfSkyrim.dll (00000001 SchlongsOfSkyrim 000493E4) loaded correctly (handle 3) checking plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\SexLabUtil.dll plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\SexLabUtil.dll (00000001 SexLabUtil 00000001) loaded correctly (handle 4) checking plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\skee64.dll registering plugin listener for SKSE at 5 of 6 registering plugin listener for (null) at 5 of 6 plugin 5 allocated 512 bytes from branch pool plugin 5 allocated 512 bytes from local pool plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\skee64.dll (00000001 skee 00000001) loaded correctly (handle 5) dispatch message (0) to plugin listeners sending message type 0 to plugin 1 sending message type 0 to plugin 5 dispatched message. dispatch message (1) to plugin listeners sending message type 1 to plugin 1 sending message type 1 to plugin 5 dispatched message. init complete hooked dinput  CBPCollisionConfig.txt: Spoiler # This is Collision Config file for CBPC # # Designed to work with CBBE Curvy # ############################################################################## # Extra Options ############################################################################## [ExtraOptions] BellyBulge=1.0 #This is the multiplier for the new special belly bulge for vagina penetration. Higher values would cause a bigger lump on the belly. 0 would disable this special setting. BellyBulgeMax=4.0 #This is the horizontal max position of the belly bulge BellyBulgePosLowest=-8.0 #This is the vertical position of the belly bulge BellyBulgeReturnTime = 2.0 #This is the duration takes in seconds for belly bulge to return to its original position. BellyBulgeNodes=Genitals01 #These are the node names to match for belly bulge collision with pelvis node. You can add more than one separated with "," VaginaOpeningMultiplier=3.0 #This is the multiplier for vagina opening. VaginaOpeningLimit=5.0 #This is the limit for vagina opening. ############################################################################## # Node Lists ############################################################################## [PlayerNodes] #These are predefined, so adding wouldn't have any effect. But if you remove them, you won't get collision for that node. LeftWandNode RightWandNode [AffectedNodes] #Define nodes here first, then set the collision spheres down NPC L Breast NPC R Breast NPC L Butt NPC R Butt HDT Belly NPC Pelvis [Pelv] [ColliderNodes] #Define nodes here first, then set the collision spheres down NPC L Hand [LHnd] NPC R Hand [RHnd] NPC L Finger02 [LF02] NPC L Finger12 [LF12] NPC L Finger22 [LF22] NPC L Finger32 [LF32] NPC L Finger42 [LF42] NPC R Finger02 [RF02] NPC R Finger12 [RF12] NPC R Finger22 [RF22] NPC R Finger32 [RF32] NPC R Finger42 [RF42] NPC Genitals01 [Gen01] NPC Genitals02 [Gen02] NPC Genitals04 [Gen04] NPC Genitals06 [Gen06] ############################################################################## # Collision spheres # # Multiple lines are supported. # You can include 0 and 100 weight settings for npcs separating them with | # Format is: x0,y0,z0,radius0 | x100,y100,z100,radius100 # ############################################################################## # Affected Nodes [NPC L Breast] 0.0,4.0,-4.0,3.4 | 0.0,5.0,-4.5,4.0 [NPC R Breast] 0.0,4.0,-4.0,3.4 | 0.0,5.0,-4.5,4.0 [NPC L Butt] -2.5,3.8,-3.0,5.2 | -3.0,2.5,-3.0,5.0 [NPC R Butt] 2.5,3.8,-3.0,5.2 | 3.0,2.5,-3.0,5.0 [HDT Belly] 0,2.0,0,2.8 | 0,2.0,0,2.8 [NPC Pelvis [Pelv]] #For Female Genitals 0.0,0.0,-2.0,3.5 | 0.0,0.0,-2.0,3.5 ############################################################################## # Collider Nodes [LeftWandNode] 0,-6.0,-2.0,3.0 [RightWandNode] 0,-6.0,-2.0,3.0 [NPC L Hand [LHnd]] 0,0,0,2.5 | 0,0,0,2.5 [NPC R Hand [RHnd]] 0,0,0,2.5 | 0,0,0,2.5 [NPC L Finger02 [LF02]] 0,0,0,2 | 0,0,0,2 [NPC L Finger12 [LF12]] 0,0,0,2 | 0,0,0,2 [NPC L Finger22 [LF22]] 0,0,0,2 | 0,0,0,2 [NPC L Finger32 [LF32]] 0,0,0,2 | 0,0,0,2 [NPC L Finger42 [LF42]] 0,0,0,2 | 0,0,0,2 [NPC R Finger02 [RF02]] 0,0,0,2 | 0,0,0,2 [NPC R Finger12 [RF12]] 0,0,0,2 | 0,0,0,2 [NPC R Finger22 [RF22]] 0,0,0,2 | 0,0,0,2 [NPC R Finger32 [RF32]] 0,0,0,2 | 0,0,0,2 [NPC R Finger42 [RF42]] 0,0,0,2 | 0,0,0,2 [NPC Genitals01 [Gen01]] 0,0,0,2.5 | 0,0,0,2.5 [NPC Genitals02 [Gen02]] 0,0,0,2 | 0,0,0,2 [NPC Genitals04 [Gen04]] 0,0,0,2 | 0,0,0,2 [NPC Genitals06 [Gen06]] 0,0,0,2.5 | 0,0,0,2.5   But after that on page 7 since the person apperently somehow handled it themselves the conversation went into updates, which are welcomed but not exactly what I was looking for. So where I could find that ddl or what I can do to fix it other than giving up on modding the game, im kinda new to this but I do have 6 times reinstalling both MO2 and SkyrimSE to shot as my experience in fucking it up.
Acro748 Posted December 20, 2021 Posted December 20, 2021 6 hours ago, Alince said: Personally im still getting"  Hide contents couldn't load plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\cbp.dll (Error 1114) checking plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\hdtPhysicsExtensions.dll couldn't load plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\hdtPhysicsExtensions.dll (Error 193) checking plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\hdtSMP64.dll  Which is this:  Hide contents • Couldn't load cbp.dll (CBPC - Physics with Collisions). The last error code was 1114. • Couldn't load hdtPhysicsExtensions.dll (HDT Physics Extensions). A DLL is invalid (code 193). I have been reading this post(not in its entirety) up to where you talked with someone about some ddl you uploaded which I could not find in the previous posts, I am rather new to all these moddings but I didnt see any ddl update link on the Nexus site with the mod nor in any post here, so I dont exactly know where to get it from, but since I seen the process, Ill paste the info you requested: skse64.log:  Reveal hidden contents  SKSE64 runtime: initialize (version = 2.0.20 01050610 01D7F57C80E0C4C1, os = 6.2 (9200)) imagebase = 00007FF66AA80000 reloc mgr imagebase = 00007FF66AA80000 config path = C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\skse.ini plugin directory = C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\ checking plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\cbp.dll couldn't load plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\cbp.dll (Error 1114) checking plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\hdtPhysicsExtensions.dll couldn't load plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\hdtPhysicsExtensions.dll (Error 193) checking plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\hdtSMP64.dll registering plugin listener for SKSE at 1 of 2 plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\hdtSMP64.dll (00000001 hdtSSEPhysics 00000001) loaded correctly (handle 1) checking plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\PapyrusUtil.dll plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\PapyrusUtil.dll (00000001 papyrusutil plugin 00000002) loaded correctly (handle 2) checking plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\SchlongsOfSkyrim.dll plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\SchlongsOfSkyrim.dll (00000001 SchlongsOfSkyrim 000493E4) loaded correctly (handle 3) checking plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\SexLabUtil.dll plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\SexLabUtil.dll (00000001 SexLabUtil 00000001) loaded correctly (handle 4) checking plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\skee64.dll registering plugin listener for SKSE at 5 of 6 registering plugin listener for (null) at 5 of 6 plugin 5 allocated 512 bytes from branch pool plugin 5 allocated 512 bytes from local pool plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\skee64.dll (00000001 skee 00000001) loaded correctly (handle 5) dispatch message (0) to plugin listeners sending message type 0 to plugin 1 sending message type 0 to plugin 5 dispatched message. dispatch message (1) to plugin listeners sending message type 1 to plugin 1 sending message type 1 to plugin 5 dispatched message. init complete hooked dinput  CBPCollisionConfig.txt:  Reveal hidden contents # This is Collision Config file for CBPC # # Designed to work with CBBE Curvy # ############################################################################## # Extra Options ############################################################################## [ExtraOptions] BellyBulge=1.0 #This is the multiplier for the new special belly bulge for vagina penetration. Higher values would cause a bigger lump on the belly. 0 would disable this special setting. BellyBulgeMax=4.0 #This is the horizontal max position of the belly bulge BellyBulgePosLowest=-8.0 #This is the vertical position of the belly bulge BellyBulgeReturnTime = 2.0 #This is the duration takes in seconds for belly bulge to return to its original position. BellyBulgeNodes=Genitals01 #These are the node names to match for belly bulge collision with pelvis node. You can add more than one separated with "," VaginaOpeningMultiplier=3.0 #This is the multiplier for vagina opening. VaginaOpeningLimit=5.0 #This is the limit for vagina opening. ############################################################################## # Node Lists ############################################################################## [PlayerNodes] #These are predefined, so adding wouldn't have any effect. But if you remove them, you won't get collision for that node. LeftWandNode RightWandNode [AffectedNodes] #Define nodes here first, then set the collision spheres down NPC L Breast NPC R Breast NPC L Butt NPC R Butt HDT Belly NPC Pelvis [Pelv] [ColliderNodes] #Define nodes here first, then set the collision spheres down NPC L Hand [LHnd] NPC R Hand [RHnd] NPC L Finger02 [LF02] NPC L Finger12 [LF12] NPC L Finger22 [LF22] NPC L Finger32 [LF32] NPC L Finger42 [LF42] NPC R Finger02 [RF02] NPC R Finger12 [RF12] NPC R Finger22 [RF22] NPC R Finger32 [RF32] NPC R Finger42 [RF42] NPC Genitals01 [Gen01] NPC Genitals02 [Gen02] NPC Genitals04 [Gen04] NPC Genitals06 [Gen06] ############################################################################## # Collision spheres # # Multiple lines are supported. # You can include 0 and 100 weight settings for npcs separating them with | # Format is: x0,y0,z0,radius0 | x100,y100,z100,radius100 # ############################################################################## # Affected Nodes [NPC L Breast] 0.0,4.0,-4.0,3.4 | 0.0,5.0,-4.5,4.0 [NPC R Breast] 0.0,4.0,-4.0,3.4 | 0.0,5.0,-4.5,4.0 [NPC L Butt] -2.5,3.8,-3.0,5.2 | -3.0,2.5,-3.0,5.0 [NPC R Butt] 2.5,3.8,-3.0,5.2 | 3.0,2.5,-3.0,5.0 [HDT Belly] 0,2.0,0,2.8 | 0,2.0,0,2.8 [NPC Pelvis [Pelv]] #For Female Genitals 0.0,0.0,-2.0,3.5 | 0.0,0.0,-2.0,3.5 ############################################################################## # Collider Nodes [LeftWandNode] 0,-6.0,-2.0,3.0 [RightWandNode] 0,-6.0,-2.0,3.0 [NPC L Hand [LHnd]] 0,0,0,2.5 | 0,0,0,2.5 [NPC R Hand [RHnd]] 0,0,0,2.5 | 0,0,0,2.5 [NPC L Finger02 [LF02]] 0,0,0,2 | 0,0,0,2 [NPC L Finger12 [LF12]] 0,0,0,2 | 0,0,0,2 [NPC L Finger22 [LF22]] 0,0,0,2 | 0,0,0,2 [NPC L Finger32 [LF32]] 0,0,0,2 | 0,0,0,2 [NPC L Finger42 [LF42]] 0,0,0,2 | 0,0,0,2 [NPC R Finger02 [RF02]] 0,0,0,2 | 0,0,0,2 [NPC R Finger12 [RF12]] 0,0,0,2 | 0,0,0,2 [NPC R Finger22 [RF22]] 0,0,0,2 | 0,0,0,2 [NPC R Finger32 [RF32]] 0,0,0,2 | 0,0,0,2 [NPC R Finger42 [RF42]] 0,0,0,2 | 0,0,0,2 [NPC Genitals01 [Gen01]] 0,0,0,2.5 | 0,0,0,2.5 [NPC Genitals02 [Gen02]] 0,0,0,2 | 0,0,0,2 [NPC Genitals04 [Gen04]] 0,0,0,2 | 0,0,0,2 [NPC Genitals06 [Gen06]] 0,0,0,2.5 | 0,0,0,2.5   But after that on page 7 since the person apperently somehow handled it themselves the conversation went into updates, which are welcomed but not exactly what I was looking for. So where I could find that ddl or what I can do to fix it other than giving up on modding the game, im kinda new to this but I do have 6 times reinstalling both MO2 and SkyrimSE to shot as my experience in fucking it up.  You need to know about dll version and Skyrim version (and SKSE version) You must select and install dll file that matched the SKSE version (or Skyrim version)  SKSE64 runtime: initialize (version = 2.0.20 01050610 01D7F57C80E0C4C1, os = 6.2 (9200)) your SKSE version is v2.0.20 and SKSE v2.0.20 is matched Skyrim v1.5.97   when you install, you have to choose correct version for SKSE 2.0.20 or Skyrim v1.5.97   also hdtPhysicsExtensions.dll is for only LE  Â
loloxd Posted December 20, 2021 Posted December 20, 2021 Can anyone help me with this cbp.dll error which is from CBPC MOD
greenmango12 Posted December 21, 2021 Posted December 21, 2021  17 hours ago, Alince said: Personally im still getting"  Reveal hidden contents couldn't load plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\cbp.dll (Error 1114) checking plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\hdtPhysicsExtensions.dll couldn't load plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\hdtPhysicsExtensions.dll (Error 193) checking plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\hdtSMP64.dll  Which is this:  Reveal hidden contents • Couldn't load cbp.dll (CBPC - Physics with Collisions). The last error code was 1114. • Couldn't load hdtPhysicsExtensions.dll (HDT Physics Extensions). A DLL is invalid (code 193). I have been reading this post(not in its entirety) up to where you talked with someone about some ddl you uploaded which I could not find in the previous posts, I am rather new to all these moddings but I didnt see any ddl update link on the Nexus site with the mod nor in any post here, so I dont exactly know where to get it from, but since I seen the process, Ill paste the info you requested: skse64.log:  Reveal hidden contents  SKSE64 runtime: initialize (version = 2.0.20 01050610 01D7F57C80E0C4C1, os = 6.2 (9200)) imagebase = 00007FF66AA80000 reloc mgr imagebase = 00007FF66AA80000 config path = C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\skse.ini plugin directory = C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\ checking plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\cbp.dll couldn't load plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\cbp.dll (Error 1114) checking plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\hdtPhysicsExtensions.dll couldn't load plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\hdtPhysicsExtensions.dll (Error 193) checking plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\hdtSMP64.dll registering plugin listener for SKSE at 1 of 2 plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\hdtSMP64.dll (00000001 hdtSSEPhysics 00000001) loaded correctly (handle 1) checking plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\PapyrusUtil.dll plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\PapyrusUtil.dll (00000001 papyrusutil plugin 00000002) loaded correctly (handle 2) checking plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\SchlongsOfSkyrim.dll plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\SchlongsOfSkyrim.dll (00000001 SchlongsOfSkyrim 000493E4) loaded correctly (handle 3) checking plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\SexLabUtil.dll plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\SexLabUtil.dll (00000001 SexLabUtil 00000001) loaded correctly (handle 4) checking plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\skee64.dll registering plugin listener for SKSE at 5 of 6 registering plugin listener for (null) at 5 of 6 plugin 5 allocated 512 bytes from branch pool plugin 5 allocated 512 bytes from local pool plugin C:\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\skee64.dll (00000001 skee 00000001) loaded correctly (handle 5) dispatch message (0) to plugin listeners sending message type 0 to plugin 1 sending message type 0 to plugin 5 dispatched message. dispatch message (1) to plugin listeners sending message type 1 to plugin 1 sending message type 1 to plugin 5 dispatched message. init complete hooked dinput   As Acro said, when install CBPC , you need to choose this option>>>  SSE 1.5.97 - SKSE 64 2.0.17 (2.0.17 to 2.0.20)  because your skyrim se version = 1.5.97  ( you can ignore the  SKSE 64 2.0.17 , it is described as example) you already install SKSE 2.0.20, it is correct version for runtime 1.5.97, then you choose the option "SSE 1.5.97 - SKSE 64 2.0.17" if you choose other option, it show the error.  In nexus CBPC FAQ page,  you may see more detail https://www.nexusmods.com/skyrimspecialedition/articles/862
manpirox Posted December 22, 2021 Posted December 22, 2021 (edited) On 12/20/2021 at 8:00 PM, loloxd said: Can anyone help me with this cbp.dll error which is from CBPC MOD I have the same error and I wish someone could tell me a possible solution, because really this problem is taking me to the brink of insanity. Â P.D: I have the correct version of both SKSE and CBPC, so the error cannot be there. Edited December 22, 2021 by manpirox
Laakeri Posted December 28, 2021 Posted December 28, 2021 Is there way to get anus collisions work with CBPC on 3BA body?
greenmango12 Posted December 28, 2021 Posted December 28, 2021 3 hours ago, Laakeri said: Is there way to get anus collisions work with CBPC on 3BA body? If body mesh anal part have weight map which can move for specific nodes,, CBPC should work, but I remember, there have been view,, (so quite a few user asked it,, and some version seems customized body to work for) Maybe it is more efficient, directly move Anus related bone and open, in Animation... (though I actually do not test any animation which might move anus bone and mesh), then if Animator move those bone in animation + CBPC try to show collision for Anus part,, they conflict, and we might see broken animation, or strange effect.  So It seems rejected, (but I do not remember how it had changed... anyway,, if We do not use animation which move anus bone,, I think it can be. and if it work as CBPC effect, I may prefer, CBPC offer option which directly move anus bone to open the area, as same as CBPC directly move vagina bone to open.  (is is not default collision effect, but it might work more stable I suppose),,,
Nevropath Posted December 28, 2021 Posted December 28, 2021 4 hours ago, greenmango12 said: If body mesh anal part have weight map which can move for specific nodes,, CBPC should work, but I remember, there have been view,, (so quite a few user asked it,, and some version seems customized body to work for) Maybe it is more efficient, directly move Anus related bone and open, in Animation... (though I actually do not test any animation which might move anus bone and mesh), then if Animator move those bone in animation + CBPC try to show collision for Anus part,, they conflict, and we might see broken animation, or strange effect.  So It seems rejected, (but I do not remember how it had changed... anyway,, if We do not use animation which move anus bone,, I think it can be. and if it work as CBPC effect, I may prefer, CBPC offer option which directly move anus bone to open the area, as same as CBPC directly move vagina bone to open.  (is is not default collision effect, but it might work more stable I suppose),,, Never succeeding in making it works with cbpc. Same for vagina without the built-in effect.  I only get collision both with anus and vagina with smp...  Â
greenmango12 Posted December 29, 2021 Posted December 29, 2021 15 hours ago, Nevropath said: Never succeeding in making it works with cbpc. Same for vagina without the built-in effect.  I only get collision both with anus and vagina with smp...   As default at current I do not think, 3BA offer any setting files for the purpose. I have never seen any anus related node as affected node which need to show collision effect, when genitals touch them.  and there is no config map, which assgin anus bones where CBPC show physicis moving.  (I do not check them though, at least there is no setting about anus)  at same time, so I said, to move the mesh around anus open clean >>> not just move,, they need to open , opossitte side,>> we might need very well adjusted weight-map I suppose. And as I said,, so animator or the animation user said,, should not set physics for anus , because it should conflict with Those animation ,, Acro do not make it so I suppose.  But as future request,, If it will be offered by CBPC,, I hope too... if it work like vagina opening, By CBPC,,, really welcom though actually do not know, how CBPC move vagina bones, (scale or transform or rotate ),,, but when Pelivs node touch with collider, CBPC pose vagina bone directly. so if Shizof offer same function, for around vagina bones,, I think he can offer it as option, then 3BA can make it work.. (though I do not know if we need to make custom skelton, which work well for the purpose).  I request and approve your request,,, for 3BA and CBPC,, (it need to work together,, so hope if Shizof and Acro48 plan about it ) ?   Â
Nevropath Posted December 29, 2021 Posted December 29, 2021 8 hours ago, greenmango12 said: Acro do not make it so I suppose. Makes it optional with smp
Acro748 Posted December 29, 2021 Posted December 29, 2021 (edited) On 12/28/2021 at 6:34 PM, Nevropath said: Never succeeding in making it works with cbpc. Same for vagina without the built-in effect.  I only get collision both with anus and vagina with smp...    Because anus bone physics are always interrupted by animation Even not moving, It's always worked by animation  To get remove of such animation effects, must choose a rig file without anus support in XPMSSE installation (choose 4.51v old rig file)   SMP can sometimes ignore animation and run physics in certain bones these bones are including painted bones in defined collision mesh and these bones are ignore animation  So for bones that shouldn't be moved by physics (and should be moved by animation) need to define it separately Spoiler  <bone name="NPC R Foot [Rft ]"/> <bone name="NPC L Foot [Lft ]"/> <bone name="NPC Head [Head]"/> <bone name="NPC L Clavicle [LClv]"/> <bone name="NPC R Clavicle [RClv]"/> <bone name="NPC L Forearm [LLar]"/> <bone name="NPC R Forearm [RLar]"/> <bone name="NPC L ForearmTwist1 [LLt1]"/> <bone name="NPC R ForearmTwist1 [RLt1]"/> <bone name="NPC L ForearmTwist2 [LLt2]"/> <bone name="NPC R ForearmTwist2 [RLt2]"/> <bone name="NPC L UpperArm [LUar]"/> <bone name="NPC R UpperArm [RUar]"/> <bone name="NPC L UpperarmTwist1 [LUt1]"/> <bone name="NPC R UpperarmTwist1 [RUt1]"/> <bone name="NPC L UpperarmTwist2 [LUt2]"/> <bone name="NPC R UpperarmTwist2 [RUt2]"/> <bone name="NPC Spine [Spn0]"/> <bone name="NPC Spine2 [Spn2]"/>  <bone name="L Breast00"> <mass>0.000000</mass> <inertia x="0" y="0" z="0"/> <centerOfMassTransform> <basis x="0" y="0" z="0" w="1"/> <origin x="0" y="0" z="0"/> </centerOfMassTransform> <linearDamping>0</linearDamping> <angularDamping>0</angularDamping> <gravity-factor>0</gravity-factor> <friction>0</friction> <rollingFriction>0</rollingFriction> <restitution>0</restitution> </bone>  This entry is for that  also SMP ignores the connection between parent bones and child bones in skeleton Spoiler  <generic-constraint bodyA="L Breast01" bodyB="L Breast00"> </generic-constraint> So need to define all the connection points   This certainly guarantees the physics work in defined bones and values in one xml However compatibility is harsh due to the feature of defining everything (Even if you can't feel compatibility problem yet, but you'll find out later) Also since smp is limited to the skinny mesh, the range to be set has been reduced, but still compatibility problems exist and made limit in physics  For this reason, SMP anus physics can sometimes work well even if animation working (but sometimes SMP is fickle, so recommends disable animation in SMP too)    CBPC never messed and always comply the animation bones and connection between parent bones and children bones of skeleton That's why animation bones can't be worked as physics so should be disable animation in anus bones    well about vagina, It's likely your problem because it's not interrupted by animation Edited December 29, 2021 by Acro748
Nevropath Posted December 29, 2021 Posted December 29, 2021 2 hours ago, Acro748 said: well about vagina, It's likely your problem because it's not interrupted by animation  Maybe... it's just I don't like the built-in function because it only moves L and R Pussy bones, unless using a flat dick, penetration looks a bit bad.  I tried to define a collision sphere on each of the 4 vagina bones, but it didn't work. I remember schizof talk about doing things differently for v2.  Anyway, I get everything working with a full smp setup and a little modified body without frying my rig. So I'll continue with that...
greenmango12 Posted December 30, 2021 Posted December 30, 2021 Good News.?  I could test 4.10 beta2 Then it finally solve NOT condition issue.  So,, you can free set collisions (collider) , remove or add for PC male / PC female /NPC male/NPC female as you like.  eg config1 IsMale() AND IsPlayer() >>> for PC male. Collision Settings. config2 IsMale() AND NOT IsPlayer() >>> for MPC male Collision setting config 3 IsFemale() for all NPC female Collison setting.  before it never work.. now NOT condition correctly devide , Male Player() and Male NPC(). I could confirm. So Next year, I might request other things ^^; Â
Shizof Posted December 30, 2021 Author Posted December 30, 2021 CBPC is updated to 1.4.10 Fixed a bug that caused physics to depend on the current FPS (Code sent by Acro748) Fixed a few bugs with conditions. NOT should work correctly now. OR should work correctly now. Small optimization/fix regarding multiple master config files. 1
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