DWWeapon - 成长型武器

原创 DWWeapon - 成长型武器 1.9.25

  • [新增] 对 DWAttire - 成长型服饰 的支持(需等待后续成长型服饰更新)。
  • [新增] [DWAttire] 启用DWAttire成长型服饰带来的增益 配置选项。
  • [新增] 每个武器的 武器显示简称 配置选项,用于一些地方不能显示太长的名字时显示的较短的武器名称内容。
  • [新增] GetWeaponItemID(Item) 方法。
  • [新增] GetDWWeaponShortDisplayName(object) 方法。
  • [优化] 在插件加载/重载后自动显示玩家当前手持的成长型武器的小信息UI(无需切枪后再显示了)。
  • [新增] 升级时恢复耐久 配置选项,开启后当武器升级时会自动恢复耐久。
  • [新增] 升级时恢复耐久上限 配置选项,开启后当武器升级时会自动恢复耐久上限。
  • [修复] 强化石未正确恢复耐久的Bug。
  • [修复] 强化石未正确恢复耐久上限的Bug。
  • [新增] 手持武器时授权权限增益选项,配置后将在玩家手持该武器时授权权限(卸下移除)。
    JSON:
    "手持武器时授权权限": {  
     "1": {
        "到达该等级后授权权限 (权限名|显示名)": {
          "dwweapon.test": "VIP权限"
        }
      }
    }
  • [新增] 授权权限图标配置选项,用于配置当武器获得权限后在主UI显示的图标。
  • [修复] 暴击伤害未使用强化石添加的额外伤害的Bug。
  • [修复] 修复2024年7月6日更新导致的错误。
  • 新增 [DWSkinSetting] 禁止更换本插件的皮肤武器&强化石 配置选项,开启后将禁止使用DWSkinSetting - 自定义皮肤指令更换本插件使用的所有皮肤ID。
  • [ContinuousRockets] 基础额外连发火箭弹数量 选项移至增益设置下(需重新设置)。
  • 新增 [ContinuousRockets] 每级增加的额外连发火箭弹数量 配置选项。
  • 新增 每级增加的指定NPC额外伤害倍数增益(NPC名字|倍数) 配置选项,用于设置每级增加的额外增益选项。
  • 改进 毒药增益,现在如果NPC拥有metabolism则也会被应用毒药。
  • 改进 UI界面的Boss伤害图标,现在使用伤害增益的图标。
  • 改进 IsWeaponItem API方法。
  • 修复 UI界面的吸血百分比显示错误的问题。
  • 新增免费DLC:DWWeaponConverter - 成长型武器转换器(DamoQH)
  • 新增 [ContinuousRockets] 额外连发火箭弹数量 选项,用于设置成长型武器在ContinuousRockets - 连发火箭弹的额外连发火箭弹数量,仅对火箭发射器生效(需ContinuousRockets版本在1.2.3及以上)。
  • 改进 UI显示,现在武器图标显示为游戏内的物品皮肤图标,而不是创意工坊的图标。
    1715759856108
  • 移除 武器图标(留空自动获取) 选项。
  • 改正方法拼写错误。
  • 新增 玩家击破自己和队友放置的实体不增加经验 选项,默认启用。启用后如果玩家破坏的是自己或队友放置的实体则不增加经验。
  • 新增在使用强化石时检查经济插件余额是否满足需要的货币数量,而不是通过是否扣除余额成功判断是否满足(某些插件可能会支持负数的余额)。
  • 改进武器信息获取的方式,当前若存在不符合要求的Text字段,则将其判定为非成长型武器,且不进行任何操作。
  • 如果你是从1.5.0之前的版本升级,请完成RustSBAuth页面教程步骤后再更新本插件,否则将无法正常加载。
    • 如遇任何问题请及时反馈。
  • 该版本应按照预期更新物品Text字段中的成长型武器信息,如遇问题请及时联系作者处理。
  • 新增 击杀指定实体得到的经验选项,用于自定义摧毁指定实体时给予经验。
    • 填写实体短名称,例如autoturret_deployed
    • JSON:
      "击杀指定实体得到的经验": {
        "autoturret_deployed": 10
      },
  • 强化石新增以下强化增益支持:
    • 额外暴击伤害
    • 额外毒药量
    • 额外弹夹倍数
  • 改进主UI界面的强化石背景和数量显示,现在更加美观。
  • DWWeaponEditer - 成长型武器编辑器独立发布,请前往单独界面下载,新版本支持编辑额外暴击伤害、毒药量和弹夹倍数。
  • 如果你是从1.5.0之前的版本升级,请完成RustSBAuth页面教程步骤后再更新本插件,否则将无法正常加载。
    • 如遇任何问题请及时反馈。
  • 在几个Hook新增更新弹夹容量的执行,以兼容在某些情况下其它插件会将弹夹重置为默认容量的情况。
  • 修复Rust武器的VIP最大玩家等级权限不会被注册的Bug。