
暗黑破坏神2 MOD 中的物品掉落配置,核心数据来自TreasureClassEx.txt。这份表决定怪物、箱子或掉落池在结算时会指向哪些下级掉落组、哪些基础物品、对应概率权重是多少,以及是否存在NoDrop、Picks、品质权重等控制项。对于 MOD 修改工具而言,物品掉落不是单纯改某个物品属性,而是改整个掉落网络,涉及掉落池递归、概率权重、物品分类、暗金套装候选、金币与其他物品混合等多种关系。当前工具中的“物品管理 / 物品掉落”模块,围绕TreasureClassEx.txt构建了专用编辑入口。它既复用装备编辑通用编辑器,又针对掉落场景加入了Item# / Prob#选择器、概率步进输入、掉落明细展开、可视化掉落树、汇总统计和新增掉落池默认值。这个模块在整个工具中的价值很高,因为掉落配置往往是 MOD 平衡性调整最频繁的部分之一,直接影响刷图收益、装备获取节奏、金币产出和不同怪物掉落体验。文章目录文件说明软件开发页面入口代码分组配置代码布局配置代码分组解析器代码控制器中的分组接入代码掉落字段专用控件代码物品候选目录加载代码选择掉落物品并自动补概率掉落树递归计算代码掉落明细与可视化入口代码新增掉落池默认值代码保存链路代码操作演示总结文件说明物品掉落模块由物品管理页签、掉落子模块入口、通用编辑器、掉落专用分组配置、布局配置、字段元数据、默认行初始化工具、控制器上下文和后端保存链路组成。它没有重新实现一套完整表格编辑器,而是在ItemEquipEditor.vue的基础上针对TreasureClassEx.txt增加专用交互逻辑,这种结构能减少重复代码,同时保留掉落模块独有的概率和递归展示能力。下面的模块文件职责表梳理了当前模块中与 UI 构建、字段展示、布局控制、分组逻辑和数据交互直接相关的文件。文件名文件类型模块职责与界面或数据处理的关系备注src/modules/itemManage/ItemManageTab.vueVue 页面壳层物品管理主入口提供“物品掉落 / 商店购买 / 合成公式 / 宝石符文”子页签使用KeepAlive保留子模块状态