DWGacha - 抽卡系统

原创 DWGacha - 抽卡系统 1.0.4

  • [新增] 奖励库存系统(默认关闭):启用后玩家抽卡获得的奖励将放入库存系统中,而不是直接发放到玩家背包中。
    • 开启后会在标题栏右侧(余额左侧)显示奖励库存入口。
    • 支持配置容量上限,超过指定数量需要玩家提取后才能继续抽卡。
    • 支持根据权限配置容量上限,拥有指定权限的玩家可获得更多库存容量。
    • 支持清档时自动清理库存,避免玩家跨档提取。
    • 支持清档时自动备份库存数据文件。
    • 1761978461471
  • [新增] DWGacha.nowipe 权限,拥有该权限的玩家即使开启了清档时自动清理库存也不会被清理。
  • [新增] 没有权限时隐藏卡池 配置选项,启用该选项后会在卡池列表隐藏没有权限的卡池。
  • [改进] 优化UI更新,在抽卡后会立即更新当前卡池所需的经济货币余额信息。
  • [改进] 其他的一些UI优化。
  • [新增] 支持 IQEconomic 插件经济类型。
  • [改进] 优化对Economics插件的支持,现在插件可以处理高于2147483647的余额。
  • [改进] 优化经济系统和经济余额数据存储处理。
  • [改进] 优化UI控制台指令处理。
  • [改进] 解决保底机制可能会出现的空引用异常。
  • [改进] 修改保底逻辑,现在触发保底时将只选择等于保底稀有度的奖励,而不再是大于等于保底稀有度的奖励。
  • [改进] 优化数据文件的加载与保存。
  • [新增] 对 DWItemLibrary - 物品图鉴 的支持。
  • [新增] 启用DWItemLibrary的支持 配置选项(默认true),启用后将在卡池详情界面显示打开图鉴的按钮。
  • [新增] 卡池详情UI,用于显示卡池的详细奖励信息(概率)和保底信息。
    1755274820227
  • [新增] 卡池详情UI相关配置选项:
    • 启用卡池详情UI (默认true)- 是否启用卡池详情UI界面。
    • 显示卡池奖励概率 (默认true) - 是否显示每个奖励的获得概率(自动计算)。
    • 显示卡池保底信息 (默认true) - 是否显示该卡池的保底机制信息。
    • 显示卡池保底进度 (默认false) - 是否显示玩家每个保底的进度信息。
  • [新增] 广播通知稀有度 配置选项(默认0),设置范围0-5,当玩家获得等于或大于该值的星级,将向全服所有玩家广播获奖通知,设置为0禁用。
  • [新增] 广播通知格式 配置选项,设置通知的信息文本格式。
  • [新增] 保护UI使用的控制台指令,避免被玩家滥用。
  • [改进] 清理代码。
  • [改进] 优化UI。
  • 插件正式发布。