
重复与通用NPC随机化器
这个MOD随机化了NPC,使得重复角色被替换,且通过ArchiveXL添加的新市民会自动纳入人群之中。
查看大图你好,
此模组会随机化 NPC,使重复角色被替换,并通过 ArchiveXL 自动将新增市民融入人群。
由于游戏内可用的外观数量有限,建议你使用以下模组添加更多市民:
[url=https://www.nexusmods.com/cyberpunk2077/mods/25765]扩展市民(Archive XL)
[/url]此外还可以使用:
[url=https://www.nexusmods.com/cyberpunk2077/mods/25766]扩展健身市民(Archive XL)[/url]
[b]你不能将此模组与其他功能相同的模组结合使用,例如:[/b]
[url=https://www.nexusmods.com/cyberpunk2077/mods/15585]不再有重复 NPC
[/url][url=https://www.nexusmods.com/cyberpunk2077/mods/14211]Nova Crowds
[/url]请使用我的模组或这些模组之一(或禁用 nova crowd 的随机化功能,但你可能会遇到下文描述的大量副作用——这些并非由我的模组引起!)。
[b]自定义设置:[/b](需要脚本编辑):
你可以将永远不想看到的 NPC 添加到:
alwaysRandomizeExact = { }
你还可以将永远不想被替换的外观添加到:
blacklistRequired = { }
[img]https://staticdelivery.nexusmods.com/mods/3333/images/25762/25762-1764687114-1132090567.png[/img]
[b]常见问题解答[/b]
[b]1)此模组会移除所有可能的重复吗?
[/b]赛博朋克 2077 的外观池有限。例如,只有大约[b]八套女性健身服装[/b]。如果健身房有超过八名女性 NPC,此模组无法生成更多变化。
为了改善这一点,[b][url=https://www.nexusmods.com/cyberpunk2077/mods/25765]添加更多市民外观[/url][/b]使用我的其他模组为 .ent 文件引入额外市民。这将把重复率从约 15% 降低到 1%。
[b]此外,赛博朋克 2077 在不同 ent 文件中以不同名称引用相同外观。这些重复无法被识别!
例如,E3 人群扩展引用了默认 ent 文件中已有的外观。但这些外观也被其他 ent 文件引用。因此,这也会产生无法识别的重复,因为名称不匹配但底层网格相同。诸如此类。[/b]
[b]
2)还有其他模组也能移除重复——有何不同?
[/b]据我所知,另一个模组并未随机化所有 NPC,只处理重复项(我认为这需要利用我其他模组添加的所有外观,这也是本模组诞生的初衷)。而且我在使用该模组时遇到了人群消失、截断、移除或减少的问题,详见我提交的 bug 报告。
对于 Nova Crowd,我遇到了混乱混合的情况:所有人被替换,包括突然出现的男性却发出女性声音、高等级衣着华丽的 NPC、在健身房突然锻炼等。仿佛所有人群(无论荒原、富人区等)都被混在一起随机放置。使用我的模组不会出现这种情况,除非你使用额外的模组将女性注入男性 ent 文件。
[b]
3)在不使用市民扩展模组时,重复/移除率是多少?
[/b]你可以预期周围整个世界中约有[b]10–20%[/b]的重复(!)不仅是可见区域
(基于模组统计数据,你可以在 CET 控制台中启用并查看)。
如果启用了“消失”功能,该百分比代表在原始高人群设置下你可能会失去多少 NPC。
不过,游戏会持续[b]重新生成 NPC[/b],因此实际操作中感觉远没有数字显示的那么严重。
使用我的[b]扩展市民模组[/b]可将重复率降至约[b]1%[/b],基本为零。
[b]4)这会增加负载/卡顿/显存占用吗?
[/b]有可能会。
赛博朋克 2077 需要执行 NPC 交换,对吧?这是一个相当昂贵的内部流程,尤其是对于近距离完整 LOD 的 NPC。
如果从菜单中禁用“独特 NPC 随机化”,可以降低负载,这样只会处理重复项。这会大有帮助。
不要安装我提供的所有市民扩展。有些用户表示,只使用少数 NPC 扩展可以减少卡顿。
因此,请根据你的系统配置进行调整。
每秒外观切换的滑块最低可设为 1。请注意,如果设置为每秒 1 个,不要期望 200 个 NPC 在几秒内完成随机化……5–8 应该可以。它无法处理存档加载时的初始负载洪峰,但在游戏“稳定”后且只需处理新 NPC 时,效果会很好。必要时可结合使用[b]禁用“独特 NPC 随机化”[/b]。
它仍会处理重复项。
[b]5)日志记录以查看我的模组运行情况[/b]
你可以启用此功能,在 CET 控制台中查看具体运行情况。但不要在游戏过程中保持启用,因为输出量巨大,日志文件会变得非常大。
玩得开心!如果你喜欢我的作品并想支持开发或帮助测试新功能,可以在 Patreon 上支持:
[url=https://www.patreon.com/cisicisi][img]https://staticdelivery.nexusmods.com/mods/7237/images/1237/1237-1750252870-187713396.jpg[/img][/url][url=https://www.patreon.com/c/f80h][/url]
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。