此模组允许你更改游戏中敌人生成行为的多个方面,旨在用于模组包的平衡微调。仅主机需要安装此模组。
这个仅限主机的 mod 允许您更改有关游戏中敌人生成行为的几件事。 小警告:编辑敌怪生成配置需要您对 json 文件语法有基本的了解。
以下是 Mod 实现的目标列表:
你可以修改或移除原版敌群,并添加自定义敌群。
支持其他模组添加的自定义敌人!
您可以根据关卡编号和游戏大厅内玩家数量来调整敌人生成组数。您还可以为同一关卡添加多个可能的生成组数配置,以增加随机性和多样性。
您可以为每个敌群分配权重,以精确调整其出现的概率
你可以控制某个组是否只能在特定关卡编号之前或之后出现。
你可以为每种关卡类型设置不同的敌人群体生成权重(例如,可设定行刑者仅在庄园地图中生成)
如果某个敌群被选中,可以将其设置为不允许其他任何敌群生成。若你制作了真正阴险宏大的东西,请使用此功能。
您可以通过配置一个可调节范围的几率,使群体有时以更大或更小的规模出现,从而为其增添额外变化。
你也可以完全禁用敌人生成。
开始
这些重要的文件和文件夹将在启动游戏后在你的 BepInEx config 文件夹中生成:
Index154.SpawnConfig.cfg=> 对于 mod 的简单全局配置。包含每个可用设置的描述。请看一看!
子文件夹 :SpawnConfig
SpawnGroups.json=> 编辑此文件以修改游戏的敌人组并添加新的敌人组(内部称为 EnemySetups)
SpawnGroups-Explained.json=> 此文件包含有关 json 配置的属性及其工作原理的更多详细信息。请查看以了解更多信息!
还有一个名为 的子文件夹,它将始终具有 的版本,其中包含 “default” 值。在这种情况下,默认值是指游戏在加载此 Mod 之前加载的任何组,因此也可以在此处找到来自其他 Mod 的组。此文件仅作为参考存在。它不是用来编辑的DefaultsSpawnGroups.json
在文件中进行编辑。只需按照现有条目的示例进行作,您就会没事的。或者用其他人制作的文件替换文件!重新启动游戏后,更改应该会生效SpawnConfig\SpawnGroups.json
玩得愉快!
注意: 默认情况下,每当您启动游戏时,您的自定义 SpawnGroups 配置中缺少的任何敌人组都将被重新添加到游戏中。这不仅包括原版敌人设置,还包括来自其他 Mod 的敌人设置!如果需要,您可以在全局配置中禁用此行为。对于大量修改的配置,最好将其关闭。
敌人名称
您需要知道敌人的内部名称,以便能够将其添加到 SpawnGroups 配置中组的 spawnObjects 列表中。配置中的名称需要完全匹配,否则将不起作用!
当您开始游戏时,所有敌人的名称,包括修改过的敌人,都应该记录到控制台中。 以下是带有简短描述的原版敌人名称列表。
Enemy - Head= 浮动头 / Headman
Enemy - Robe= 戴着白色面具的冷酷收割者家伙
Enemy - Hunter= 猎人短弓 / 持枪的盲人
Enemy - Runner= 收割者 / 带刀臂的稻草人
Enemy - Beamer= 用激光的小丑
Enemy - Slow Walker= Trudge / 拿着狼牙棒的慢装甲家伙
Enemy - Animal= 有很多腿的奇怪的扁平东西
Enemy - Bowtie= 吹风的肥白野兽
Enemy - Floater= 漂浮的外星人 / 心理医生
Enemy - Hidden= 隐形人
Enemy - Tumbler= 青蛙厨师
Enemy - Upscream= 小爬行头
Enemy - Valuable Thrower= 婴儿 / Rugrat
Enemy - Ceiling Eye= 吊顶眼 / 窥视器
Enemy - Duck= 鸭子
Enemy - Slow Mouth= 喷出 / 呕吐鱼
Enemy - Thin Man= 影子
Enemy - Bang= 爆炸的头骨
Enemy - Gnome= 侏儒
如果一个组包含无效的敌人名称,那么当您启动游戏时,您将在日志中看到相应的错误。默认情况下,包含无效敌人名称的组将被完全忽略。如果你愿意,你可以更改全局配置文件中的设置,以便将所有无效的敌人从组中删除。在这种情况下,只要该组包含至少一个有效的敌怪,它仍然能够生成。
如果您精通游戏,那么您可能会注意到 Gnome Director 和 Bang Director 对象根本不包含在 json 配置中。那是因为决定自动过滤掉这些。Mod 在运行时再次将它们添加到组中。这只是为了让用户更容易进行配置。
注意!!使用模组前要查看前置简介

注意!!此mod与其他相同类型的mod有冲突,请单独使用!
