成长型服饰正式版本发布!成长型服饰是一个强大、高度可自定义、精美的服饰强化系统,玩家可以通过击杀玩家、NPC或收集资源来获得服饰经验值,也可以使用强化石获得经验、等级和其它增益。可在配置文件中添加普通服饰,也可以指定皮肤ID进行强化。
支持以下增益:
- 免疫伤害百分比
- 全部伤害
- 子弹伤害
- 近战伤害
- 爆炸伤害
- 弓箭伤害
- 冷伤害
- 热伤害
- 落地伤害
- 啮咬伤害
- 辐射伤害
- 坦克伤害
- 武直伤害
- 还可设置指定NPC的免疫伤害
- 增益Buff
- 血量上限
- 木头产量
- 矿石产量
- 废料产量
- 反伤
- 闪避伤害
- 服饰满x级授权权限
- 新增 货币设置 => 货币图标 配置选项。
- 改进UI在物品栏更新时的刷新。
- 修复Rust服饰的等级上限权限注册。
- 其它的一些改进与优化。
- 新增
击杀指定实体得到的经验
配置选项,用于自定义摧毁指定实体时给予经验。
- 填写实体短名称,例如
autoturret_deployed:
JSON:"击杀指定实体得到的经验": { "autoturret_deployed": 10 },
- 新增
卸下成长型服饰时重置血量
配置选项,默认启用。启用时如果玩家卸下装备时当前血量大于血量上限时将重置到血量上限。- 修复玩家在传送时会重置血量的问题。
- 现在UI在茶相关的Buff增益高于100%时会显示实际数值,而不是强制显示100%了。
- 允许自杀伤害绕过成长型服饰的增益。
- 现在玩家对自身的伤害将绕过成长型服饰的增益。
- 改进摧毁实体经验的判断逻辑。
- 新增
禁止从修理台更换重定向皮肤
选项,默认true
。- 新增
禁止从修理台更换至自定义武器皮肤(其它=>自定义武器)
,默认true
。- 新增
禁止从修理台更换自定义武器皮肤至其它皮肤(自定义武器=>其它)
,默认true
。- 新增
玩家击破自己和队友放置的实体不增加经验
,默认true
。- 新增在使用强化石时检查经济插件余额是否满足需要的货币数量,而不是通过是否扣除余额成功判断是否满足(某些插件可能会支持负数的余额)。
- 改进服饰信息获取的方式,当前若存在不符合要求的Text字段,则将其判定为非成长型服饰,且不进行任何操作。
- 新增
UI设置
->武器信息小UI显示位置
,默认快捷栏左,
支持:快捷栏右
、快捷栏左
、右上角
、左上角
、状态栏上
、自定义
。- 新增 UI设置 ->
小UI自定义显示位置
,用于当显示位置设置为自定义
时的显示位置。- 现在使用强化石时的强化预览如果超过 8 个则使用滚动条显示更多的强化项预览(之前如果超过 8 个以外的则不显示)。
- 对成长型服饰的刷新进行了优化,现在在某些情况下,调用时不会即刻刷新,而是会延迟 0.2 秒后再进行刷新。
- 新增
服饰套装设置
配置选项,现在可以设置如果玩家穿戴了指定的一些服饰将会激活额外的增益。
JSON:{ "启用该服饰套装": false, "服饰套装名称": "Emoji装", "所需服饰列表": { //激活增益所需的服饰列表,物品短名称:皮肤ID "metal.plate.torso": 3224845112, "metal.facemask": 3224843320 }, "减伤增益": { "全部伤害": 0.0, "子弹伤害": 0.0, "近战伤害": 0.0, "爆炸伤害": 0.0, "弓箭伤害": 0.0, "冷伤害": 0.0, "热伤害": 0.0, "落地伤害": 0.0...
- 服饰设置和套装设置新增
忽视设置
配置选项,设置后对应的目标将忽略穿戴该服饰的玩家。
JSON:"忽视设置": { "炮塔": false, "动物": false, "NPC": false, "武直": false, "坦克": false, "人体传感器": false }
- 动物和NPC会在玩家攻击后反击。
- 炮塔、武直和坦克不会反击。
- 所有设置的
减伤设置
新增溺水伤害
选项,该选项会控制溺水时造成的伤害。- 修复自定义UI位置丢失中文判断的BUG。
- 免疫伤害新增
炮塔伤害
增益。- 新增
[DWSkinSetting] 禁止更换本插件的皮肤武器&强化石
配置选项,开启后将禁止使用DWSkinSetting - 自定义皮肤指令更换本插件使用的所有皮肤ID。
- [新增] 数据UI现在如果服饰启用了无限耐久则显示无限耐久增益。
- [改进]
AntiVehicle
反车辆伤害现在被列入爆炸减伤的范围。- [改进]
Stab
刺伤伤害现在被列入近战减伤的范围。- [改进] 改进更新服饰增益的空引用判断。
- [改进] NPC忽视的空引用判断。
- [新增] 对 DWWeapon - 成长型武器 的支持(需成长型武器版本>=1.7.6)。
- [新增] 成长型服饰的
[DWWeapon] 基础增益设置
和[DWWeapon] 每级增益设置
配置选项。
成长型武器列表 (皮肤ID/短名称:增益)
:
JSON:"成长型武器列表 (皮肤ID/短名称:增益)": { "lmg.m249": { "伤害增益": 1.0, "暴击概率": 0.0, "暴击伤害": 0.0, "吸血增益": 0.0, "毒药几率": 0.0, "毒药量": 0.0, "弹夹倍数": 0.0 }...
- [新增] 新增DLC:DWAttireEditer - 成长型服饰编辑器。
- [改进] 使用强化石时的等级上限经验计算方法。
- [修复] 强化石现在应用除等级和经验以外的增益。
- [新增] 对 DWRole - 身份系统 的支持。
- [新增] 成长型服饰设置 ->
[DWRole] 使用所需身份(留空无)
配置选项,留空不要求拥有身份,填入身份名称即要求拥有该身份才能使用该服饰。- [新增] 服饰套装设置 ->
[DWRole] 使用所需身份(留空无)
配置选项,留空不要求拥有身份,填入身份名称即要求拥有该身份才能激活该服饰套装。- [新增] 强化石设置 ->
[DWRole] 使用所需身份(留空无)
...