版本 1.5.1
为纸莎草添加了事件系统。其他模组现在可以使用“CBPCPlayerCollisionWithFemaleEvent”和“CBPCPlayerCollisionWithMaleEvent”名称注册玩家碰撞事件。添加新的 CBPCPlayerCollisionEventConfig.txt 文件以调整事件发送持续时间和检查的播放器节点。检查杂项文件部分以获取示例模块。还可以查看 ziher 的 CBPC VR Action - Reaction mod,它使用了这个系统。
添加了新的反弹设置:幅度。这用作该节点的全局移动乘数。想要减少抖动的用户可以使用它。该 mod 现在在 FOMOD 安装程序中带有几个选项,用于乳房和臀部振幅配置文件。
为需要更多 3BBB 身体配置文件选项的用户在可选文件中添加了新的可选 3BA/BHUNP/COCO 身体乳房和臀部弹跳配置 FOMOD。
添加了两个新的控制台命令参数,“cbpc pause”和“cbpc start”,通过控制台暂停和重启模组。
以下更改由 Acro 发送。非常感谢他!
尽管由于此更新中的新物理特性而增加了额外的计算量,但通过更多的并行处理和线程锁释放,整体性能提高了约 20%。
物理现在将停止在“tfc 1”状态。
该模组不再使用自测帧间隔,而是使用 Skyrim 引擎的帧间隔来计算更好的帧。同样由于这个原因,物理速度的变化将取决于技能(例如稳定的手振作)和控制台命令(sgtm),它们会减慢天际的时间。
添加了纸莎草功能以实时附加/分离 CBPC 对撞机。
添加了纸莎草功能以重新加载配置。
当 fps 校正设置为 1 时,将最小帧支持从 10 调整为 20。
节点缩放现在会实时影响物理和碰撞器。
分离刚度、刚度 2、X、Y、Z 版本的阻尼。 Rotation 版本也有单独的 Rot 版本。新参数有:stiffnessX,stiffnessY,stiffnessZ;stiffnessXRot,stiffnessYRot,stiffnessZRot;stiffness2X,stiffness2Y,stiffness2Z;stiffness2XRot,stiffness2YRot,stiffness2ZRot;dampingX,dampingY,dampingZ;dampingXRot,dampingYRot,dampingZRot;XmaxoffsetRot,XminoffsetRot,YmaxoffsetRot,Yminoffset,ZmaxoffsetRot ZminoffsetRot;timetickRot;timeStepRot;rotationXspreadforceY,rotationXspreadforceZ,rotationYspreadforceX,rotationYspreadforceZ,rotationZspreadforceX,rotationZspreadforceY
与往常一样,旧参数仍然可用。
重力校正设置不再影响物理,只会影响下垂。
启用弹性碰撞后,现在会根据碰撞期间的帧间隔自动调整摩擦力(减少碰撞抖动)。
根据碰撞情况,启用弹性碰撞时 Max/Minoffset 会自动增加和减少(减少碰撞抖动)。
通过肛门骨骼碰撞添加肛门碰撞,并为肛门碰撞添加参数(AnusOpeningMultiplier,AnusOpeningLimit),如阴道。要使用肛门碰撞,请在 CBPCMasterConfig* 和 CBPCollisionConfig* 文件中添加 Anal 节点,例如 Pelvis collisions。这是基于骨架的肛门节点,因此即使网格不包含肛门节点,它也可以工作。
添加了用于校准由节点缩放和骨骼权重差异引起的网格大小和碰撞器大小差异的设置。
即使启用了弹性碰撞,collisionMultiplerRot 现在也会产生效果。
改进了骨盆和腹部碰撞的一些性能。
碰撞性能提高约 10%。