
暗黑破坏神2的符文与宝石系统在 MOD 制作中属于物品体系的基础层能力。宝石主要影响镶嵌后的属性表现,不同装备类型会读取不同的属性字段;符文除了作为普通镶嵌物存在,还会参与符文之语规则,决定可用底材、符文顺序、完成状态以及成品附加属性。对于工具作者来说,gems.txt与Runes.txt虽然都是 TXT 表格文件,但二者的业务语义并不完全相同,放在同一个“宝石/符文”功能模块中,可以让 MOD 制作者集中处理镶嵌效果、符文之语条件和属性组合。在当前暗黑破坏神2 MOD 修改工具中,宝石/符文模块位于“物品管理”功能下。源码能够确认,该模块提供了内部页签切换能力,宝石页签加载gems.txt,符文页签加载Runes.txt,并复用通用装备编辑器完成字段展示、行数据编辑、表格加载与保存。模块本身没有另起一套后端接口,而是通过统一的 TXT 表格读写链路保存数据。文章目录文件说明软件开发页面入口代码分组配置代码分组解析代码首页控制器接入代码通用编辑器渲染代码保存链路代码操作演示总结文件说明宝石/符文模块由物品管理主页签、模块入口组件、内部宝石/符文切换组件、分组配置、布局配置、通用分组解析器、首页控制器、通用编辑器和 Tauri 表格保存链路共同构成。它的页面层非常轻,真正决定界面内容的是GemRuneBaseConfigTab.vue中的文件切换逻辑,以及gemRune.grouping.json、gemRune.layout.json、gemRuneGrouping.js组成的配置解析层。当前模块与合成公式模块不同。合成公式在通用编辑器中存在较多专用控件和自动计算逻辑,而宝石/符文模块从当前代码能够确认的内容主要集中在“文件切换”和“字段分组”两部分。字段编辑本身主要复用通用 TXT 表格编辑能力,未看到针对weaponMod#Code、T1Code#等字段单独实现属性选择器或专用校验器。文件名文件类型模块职责与界面或数据处理的关系备注ItemManageTab.vue