简单的战利品系统,没有大型战利品表和通常与战利品插件相关的所有其他内容。
用法
通用乘数
默认情况下,所有乘数都设置为 1。
如果您想一次修改所有物品的产量,您可以设置 2 种类型的通用乘数。
- ‘General Item List Multiplier’(常规项目列表乘数)’ – 此选项乘以下面 ‘Manual Item Multipliers(手动项目乘数)“列表中列出的所有项目。您可以自由地从此列表中添加/删除项目。
- ‘Non Item List Multiplier’ – 此选项将乘以下面 Manual Item Multipliers’ 列表中未列出的所有项目。
换句话说,如果您想将整个服务器乘以 3,您可以在上述两个选项中填写 ‘3’。
手动乘法器
在“手动项目乘数”部分,您可以列出所有您想要完全不乘以或具有自定义乘法因子的项目。(NOT 表示将乘数设置为 0)
但请记住,所有设置的乘数最终都会相互乘以。例如,如果您将 General Multiplier 设置为 2,但也将 Manual Scrap Multiplier 设置为 2,则 Scrap 项目的最终乘数将产生 x4。
容器乘数
在 ‘Containers Data’ 部分,你可以手动调整每个容器的额外战利品乘数。这是容器独有的。
额外战利品
可以通过在 ‘Extra Loot’ 部分下将 ‘Enabled’ 设置为 true 来将额外物品添加到容器中。此外,您还需要指定至少应添加多少项 “Extra Items Min” 和最多应添加多少项 “Extra Items Max”。将选择范围中包含的随机数。
- ‘Prevent Duplicates’ – 如果启用,则尝试删除所有重复的额外项目并用新的项目替换它们。
- ‘Prevent Duplicates Retries’ – 定义单个重复项在被跳过并保持重复项之前可以重试(更改为另一个)的次数。
战利品容器
- ‘Enabled’ – 如果设置为 false,插件将忽略此容器类型。
额外物品将被添加到特定容器中,与是否启用全局“额外战利品”无关。但是,如果启用它,它将同时添加指定的’额外项目最小值’和’额外项目最大值’。
- ‘Utilize Vanilla Loot Tables on Default Loot’ – 如果启用,容器将填充默认的 Rust 战利品生成表。
- ‘Utilize Vanilla Loot Tables on Extra Loot’ – 如果启用,容器 EXTRA loot 将由 rust 默认战利品生成表组成。
如果上述任何选项设置为 false,则插件将使用自己的战利品表。为此,有几种不同的选项可以自定义战利品。
- ‘Utilize Random Rarity’ – 如果启用,将随机使用容器中已有物品的自定义稀有度(这是 1.0.0 之前插件的原始方式)
- “Rarity To Use” – 在这里,您可以指定容器可以选择的稀有度。如果提供了多个,它将随机选择一个。
稀有度
稀有度是基于 Rust 的值,其中每个 Item 都分组。它们包括 None、Common、Uncommon、Rare 和 Very Rare。
其他常规设置
- ‘Limit Multipliers to Stacksizes’ – 如果启用,则将项目限制为其 Rust 默认 Stacksize。
- ‘Multiply Blueprints’ – 如果启用,则允许多次分配蓝图(取决于当前的乘数)
- ‘Random Workshop Skins’ – 如果启用,则向物品添加随机创意工坊皮肤
修改要生成的项目
使用现有的战利品表
您可以进入 ‘oxide/data/MagicLoot.json’ 来修改所有可能生成的项目。在这里,您将找到一个包含所有项目的字典,其中键是 ‘Item Shortname’ 和值 ‘Stacksize’ 可以生成它。如果您将 ‘Stacksize’ 更改为 0,则不会生成该项。
列入黑名单的项目
您可以手动将项目短名称添加到列入黑名单的项目中,以阻止这些项目的生成。