史诗角色扮演:回收库存

史诗角色扮演:回收库存

一个角色扮演风格的回收库存系统,允许你摧毁物品并获得可配置的奖励。

分解背包(Salvage Inventory)

分解背包是一款实用模组,添加了一个 RPG 风格的分解界面,帮助你直接从背包中回收不需要的装备。你不再只是把物品扔掉,而是可以将其分解销毁,并根据数据包规则获得可配置的奖励。

当你打开玩家背包时,可以使用控制菜单中可配置的按键来访问分解背包界面。默认按键是 R,但可以在设置中更改为任意其他按键。

在该界面中,你会看到一个 27 格的顶部存储区域,可以将想要分解的物品放在其中。物品放入后,点击分解按钮,系统将根据配置的规则处理这些物品,允许清除物品并可选地返还奖励。

分解系统完全通过数据包进行编辑,可以定义基于物品和标签的自定义规则、奖励输出以及可选的概率值。这允许整合包作者根据自己的进度和平衡需求自定义该功能。

该模组还包含与 Epic RPG: Rarity System 和 Legendary Tabs 的兼容性。当检测到支持的模组存在时,分解奖励可以响应物品稀有度,并且可以通过背包标签页更便捷地访问分解界面。


数据包集成

任何模组或数据包都可以通过将 JSON 文件放置在以下路径中来添加自己的分解规则:

data/salvageinventory/salvage/by_id

data/salvageinventory/salvage/by_tag

文件名不需要与模组自带的文件匹配。只要遵循正确的分解规则格式,放在这些文件夹中的任何有效 .json 文件都会被加载。

可以通过物品 ID 或标签来注册规则,从而无需直接集成代码即可实现与其他模组的广泛兼容。这使得通过数据包定义即可支持特定物品以及整个物品类别。


🌐 加入我们的 Discord 社区

你是否有什么想法、建议,或者发现了 Bug?这里是分享的最佳场所!

在我们的 Discord 社区中,你可以:

💡 分享提案和建议,帮助改进模组。

🛠️ 报告 Bug 和问题,让我们一同完善一切。

🎮 在您自己的整合包中自由使用我的模组。

📢 与社区分享你的整合包,展示你的风格。

这是一个以尊重、创造力和对模组与整合包的热情共同成长的空间。我们始终欢迎你的反馈!

☕ 在 Ko-fi 上支持我 💬 加入 Discord

Discord XP