[信息] 该版本现已完全重写,并新增支持DWAttire - 成长型服饰和DWTools - 成长型工具的支持。 [信息] 该版本插件文件名称已变更为DWDecompose.cs,请先移除DWWeaponDecompose.cs。 [信息] 该版本需要 DWCustomGem - 自定义强化石 版本至少在2.0.1及以上。 [信息] 该版本需要等待成长型武器/服饰/工具更新支持后才能在对应插件使用。 [信息] 旧版本配置文件将完全失效,建议在更新前删除文件。 [焕新] DWDecompose - 成长型DLC:分解 UI已完全焕新!与其他成长型系列插件统一风格,且更加容易维护! [新增] 支持DWAttire - 成长型服饰的分解。 [新增] 支持DWTools - 成长型工具的分解。 [新增] 用于检查成长型武器/服饰/工具的能否分解的API接口。 [新增] 添加了二次确认UI,避免误点击导致分解。 [改进] 优化了日志信息,现在记录更多详细信息。 [改进] 合并UI相关的指令,更加方便维护,并进行了保护以避免被玩家滥用。 [改进] 重命名了所有UI组件名称,避免冲突。 [改进] 修改了部分调用的方法,使用了更多的RustSB扩展方法。 [改进] 优化了插件部分方法的性能。 [改进] 移除了部分无用的功能代码。 [改进] 其他的一些性能优化与改进。
DWDecompose.cs
DWWeaponDecompose.cs
[信息] 该版本需要RustSB Extensions - RustSB扩展版本在v1.0.4及以上。 [信息] 兼容 DWWeapon 1.9.30 版本,该版本最低DWWeapon版本要求:v1.9.30。 [新增] 检查所有权(true=仅所有者可分解) 配置选项,设置为true则仅允许该成长型武器的所有者才能分解该武器。 [优化] 更新兼容DWWeapon最新版本。
[新增] 启用日志记录 和 日志输出到控制台 配置选项,启用后将记录玩家分解武器日志和将日志输出到服务器控制台。
启用日志记录
日志输出到控制台
[新增] 武器等级保留百分比配置选项,现在分解时可以设置保留的武器等级百分比。 [优化] 在分解武器后更新成长型武器Data日志的 已被分解 条目为true。
武器等级保留百分比
已被分解
true
[新增] IsCanDecomposeWeapon(Item) API。
IsCanDecomposeWeapon(Item)