-新增:装备和不装备设备的代码已被重写。它比旧的实现要快许多倍,并且其性能不受大型参与者清单的不利影响。用于处理项目的新API函数不再需要传递呈现的设备或关键字。这进一步减少了处理时间,因为在操作设备之前不再需要执行CPU昂贵的功能来确定给定库存设备的这些参数。
-新增:DD扩展“ For Him”和“ Beast Races Refit”(分别增加了对男性和野兽角色的DD支持)现已成为框架的正式组成部分。这些组件的安装是可选的,但建议这样做。
-新增:DD现在具有对堵嘴声音的内置支持。当演员在做爱时被堵嘴时,会使用适当的堵嘴声音。此功能不再需要第三方Mod。
-新增:添加了Uneven Steven制造的上百种紧身衣。
-新增:为了便于从DD库中随机选择设备,已添加了近一百个LeveledItem列表,并在新的zadDeviceLists脚本(附加到zadxQuest中,因为只有DDX知道所有DD设备)中公开了该API。列表是按层组织的,因此例如可以选择皮革手臂装具,任何手臂装具或任何类型的手腕约束装置。此功能旨在替换性能昂贵的项目数据库。
-补充:新的库函数StartValidDDAnimation()将以不会触发动画过滤器的方式选择并启动有效的DD动画。该功能将预先应用滤镜可以使用的大多数后备广告,以最大限度地提高可以选择有效动画的机会。建议DD mods使用此功能开始性爱场面。
-新增:新的API函数SwapDevices()可以安全地换出磨损的设备以替换为相同类型的设备。如果没有磨损冲突的设备,则该函数的行为类似于LockDevice()
-新增:MCM切换为“操纵锁定”功能。如果设置为false,则玩家不能选择操纵他们自愿配备的设备的锁。 False也是默认值。
-补充:操纵锁已大修。 Mods现在可以通过调用IsLockManipulated(Actor a,Keyword kw)来确定设备是否具有其锁。现在可以分别通过调用SetLockManipulated(Actor a,关键字kw)和SetLockUnManipulated(Actor a,关键字kw)来设置锁定操作状态。显然,这仅适用于播放器,因为NPC无法穿戴操纵设备。
-新增:新的API函数:GetWornRenderedDeviceByKeyword(Actor a,Keyword kw)可以确定在特定插槽中佩戴的设备的渲染实例,而不必知道清单设备。 IsGenericDevice(Actor a,关键字kw)可用于确定给定插槽中的项目是否是通用设备,未标记有blockgeneric或questitem关键字。这两个函数都非常快,应该代替较慢的GetRenderedDevice(GetWornDevice())组合使用。
-新增:zad_Material_ *关键字,用于指示DD设备的材料。这些关键字可以用于例如对话目的或有帮助的铁匠等
-新增:zad_Property_ *关键字现在可以指示设备的特殊特征,例如,设备是否痛苦或发出很大的声音。
-新增:an吟声已添加到多个设备事件中。
-新增:用于充气塞子的Mod事件。有关详细信息,请参见zadlibs.SendInflationEvent()。
-新增:现在可以在DD MCM中配置DD Contraptions NPC家具交互热键。它仍然默认为PgUp。
-新增:新的MCM切换开关允许用户在佩戴约束装置时锁定MCM难度设置。这是为了获得更多的核心体验。
-新增:现在可以保存MCM配置,从而不必为每个新游戏设置值!
-新增:拧紧/取消拧紧设备:现在可以将链接的DD设备定义为设备属性,如果设备已解锁,则将用“拧紧”或“松紧程度”版本(或实际上是任何任意物品)替换磨损的物品。如果设备定义的版本不太严格,则当玩家用钥匙解锁当前佩戴的设备时,它将自动配备。这使得必须逐步删除建模设备。另外,可以使用新的zadlibs.TightenDevice()和zadlibs.UntightenDevice()函数通过脚本执行拧紧/松开操作。使用普通脚本API函数来操纵设备不会触发(取消)拧紧操作。
-补充:zadSlaveBootsScript现在也可以检查SKEE插件的存在,以增强SE的兼容性。
-新增:新的和清理的Bodyslide滑块组。
-新增:新型充气面板塞克变体
-新增:几种紧身连衣裤模型的彩色变体,可以在第一人称模式下显示正确的颜色模型。
-更改:开放式皮带现在允许插入和卸下对接塞。
-更改:许多动画滤镜改进。