简介
查找年久失修的武器和护甲,修复它们。武器/护甲状态/降级战利品,使用最新最好的 F4SE 插件和脚本扩展,以尽可能快速和高效。该系统不需要补丁,适用于所有功能。在 MCM 中高度可定制战利品几率、脚本加载等。
MOD地址
原址:https://www.nexusmods.com/fallout4/mods/74346
版本:0.4.1-BETA (没错,测试版!)
声明
前置
描述
强烈推荐使用此模组进行新游戏。我(作者)确实构建了这个来处理当前的存档,但我不能推荐它,因为这是一个战利品大修(如果你已经有了好的战利品,那么战利品大修的意义是什么呢)。
他主要是一个战利品耐久退化/状态模式。装备状态是在找到战利品时确定的,并且(可选)可以通过玩家使用随机退化。
为了使状态出现在所有项目名称中,您必须在启用我的插件的情况下运行 Complex Sorter,或者运行 Synthesis patcher。大多数项目都有INNR命名,但许多原版护甲没有,所以这就是 Complex Sorter 插件的作用。
如果您使用 ECO Redux,您仍然需要为 ECO 运行 Complex Sorter,但您不需要我的Complex Sorter插件。
武器和护甲有7种耐久状态:可以使用修理包修复
- 完全损坏:玩家无法使用,最严重的debuff
- 濒临损坏: 严重的debuff
- 磨损严重: 中等的debuff
- 不好不坏: 轻微的debuff
- 磨损风化: 很轻的debuff
- 临时维护: 无改变 (等同于正常状态的武器/护甲)
- 崭新原厂: 轻微的buff
怎样运行
本质上,我运行了一个脚本,该脚本仅检测具有由RobCo Patcher分发的关键字的武器或装甲。如果它有关键字,则mod掷骰子并向其添加条件对象mod。 脚本可以运行4个主要方法: 1.世界扫描仪 每次玩家进入单元格时,我都会扫描玩家所在单元格周围的单元格半径。默认情况下,这是启用的,并扫描一个单元格的半径。增加半径不是一个好主意。您可以将半径降低到0,这只会扫描您所在的单元格,但是一个的半径更适合沉浸。扫描仪是针对死亡的npc、容器和掉落的物体分开的,它们可单独切换用于武器和装甲。您可以选择完全禁用此扫描仪,只依赖十字准线扫描仪。截至0.2.4-BETA,我实际上建议扫描仪半径为0。 2.十字准线扫描仪 十字准线扫描仪检测到十字准线中的容器、死亡的npc或掉落的物体。您必须足够靠近有问题的引用才能运行(也就是您可以看到战利品菜单或对象名称)。我建议始终为所有选项打开此选项,以防扫描仪错过某些内容或速度较慢,或者这是轻量级脚本选项,因此您可以禁用World Scanner,此方法将填补其位置。但是,您会在战利品菜单中看到条件发生变化,如果您掠夺得太快,您可能会打碎一些东西。不过,以防万一,这仍然是一个很好的选择。 3. NPC扫描仪 NPC扫描仪是直接在NPC上的脚本,可以使用武器/盔甲(人类、食尸鬼、超级变种人、合成器)。由于限制,武器会立即在NPC上生成。但是,默认情况下,当NPC开始死亡时,盔甲会滚动。我不建议滚动盔甲在产卵,因为3D重新加载,但如果你不介意,那没关系。如果你愿意,你可以禁用NPC扫描仪,并依靠十字扫描仪来检测死亡的npc,但请记住,NPC不会受到条件的影响,因为直到他们死亡才会发生。 4.供应商扫描仪 这是最密集的脚本,但从好的方面来说,它只在您输入与供应商的易货菜单时运行。 当第一次进入与供应商的易货菜单时(或在供应商重置后),游戏将淡入黑色以处理供应商的库存。如果供应商有很多物品,这可能需要几秒钟。对供应商处理要有耐心。 最终脚本说明: 如果这听起来像是脚本密集型的,那可能是。然而,我使用聪明的脚本和脚本扩展来确保除非绝对需要,否则不会重新扫描东西。使用SUP,我不会循环浏览整个库存,我只循环浏览绝对必要的东西。这种方法与Papyrus一样快。我会注意到,我正在动态地将脚本附加到过多的容器上。此脚本保留在容器的对象引用上。只有当容器有需要扫描的对象时,它才会被添加。好消息是它只触发OnLoad和OnReset,并进行安全检查。该脚本只添加一次到容器对象引用中。这是必要的,因为很难跟踪容器何时重新生成。APS命令将填充您的控制台命令日志。最终结果与向容器记录添加脚本没有什么不同,但是请注意,此方法与向世界添加自定义容器的mod更兼容。
为什么
这个mod最初是在RobCo Patcher为武器引入附件点修补时想到的。我想出了为条件创建一个附件点的想法(效果相当好)。
这个想法的另一部分,是受该死的启示录(DA)的启发。DA添加了一个misc对象来代替基于平坦的武器,75%用于破碎,25%的机会用于完整的武器。
DA的问题是它容易出现兼容性问题。你必须为mod添加破碎的武器制作一个自定义网格,许多武器没有破碎的等价物,等级列表修补很乏味。并不是说DA的方法有什么问题,我只是想要一个不需要修补的解决方案。
我还希望能够自定义某些东西被破坏的机会。一旦我意识到我可以做到这一点,我就想出了其他层次的条件。该死的启示录的补丁已经提供。
我不喜欢玩辐射4有两个主要原因。首先,他们移除了技能系统。这就是为什么我制作了S7技能系统,以拥有某种功能的技能系统。其次,装甲和武器没有条件使它们基本上始终处于100%的状态。在我看来,技能系统和武器/装甲条件系统是辐射系列的关键组成部分。我一直希望辐射4中的装甲和武器有条件。可悲的是,这不仅仅是通过创造工具包和纸莎草,至少它在新维加斯是如何运作的,这是不可能的。通过F4SE插件或ActionScript是可能的,但我不知道目前如何为这些编写。我还想看看我可以用Papyrus和其他mod的资源做些什么。
装备退化
从0.2版开始,现在有一个可切换的降级系统(仅限玩家)。由于辐射4的限制以及该mod如何处理武器/护甲状态,降级系统与FO3/FNV/F76的降级方式有很大不同。退化是偶然的,有办法减少退化/破坏的机会。 每当武器退化时,它都会退化1个条件等级(原始状态为维护状态,维护状态为修复状态,修复状态为可用状态,可用状态为抢救状态,抢救状态为损坏状态,损坏状态为破碎状态)。 这个系统非常稳定,仍然需要更多的压力测试。 对于武器: 每当你发射武器时,一个数字会减少。每当你停止攻击时,一个随机的机会会滚向那个减少的数字。如果超过这个数字,武器就会退化。如果你真的很不幸(不是基于运气),你的武器会在一枪后退化,但这很罕见,是RNG的一部分。 某些武器的降级速度更快(弹药容量低、螺栓动作、充电等),并且每次射击具有MCM可定制的降级值。 枪坚果(以及更高等级的枪坚果)将减少退化数量减少的速度,从而使武器更难降解。 当武器退化时,它会卸载并重新装备,除非它坏了。如果你有一种以上的武器(多种例如,10毫米手枪)mod将尝试装备未损坏的相同武器。 每当你切换武器时,系统都会重置退化机会。这鼓励了切换武器。 投掷手榴弹算作攻击,我试图通过脚本来防止这种情况增加退化机会,但它仍在测试中。 装甲: 护甲是由你被击中的地方来处理的。如果你有碎片护甲(覆盖护甲的护甲),这些护甲每次击中都会获得一次破损机会。如果你没有被碎片护甲覆盖,你的防弹衣会在击中时获得破损机会。每次你被击中时,护甲部分会滚动降级。 你可以在装甲工作台上用粘合剂固定装甲。更高的军械师等级可以让你减少更多的突破机会。 如果你有Pipboy标签,你可以看到你所有盔甲碎片的断裂几率。头饰不同,只显示断裂几率最高的头饰。然而,当你修理头饰时,它会减少所有头饰的断裂几率,而不仅仅是一件物品。 破甲几率不再依赖于施展战斗命中法术,也不应该与任何东西发生冲突。 盔甲会在退化时卸载和重新装备。破损的盔甲不会被重新装备,但是如果你有多个相同的盔甲形式,它会试图找到一个相同但没有破损的盔甲。
提示
- 如果你发现一件武器/盔甲没有耐久状态,你可以放下它,十字准星参考扫描仪(如果启用,强烈推荐)会抓住它。
- 我相信我已经涵盖了从原版任务等中添加的大多数物品,包括独特的传说。
- 提供武器/护甲作为任务奖励的模组(例如任务模组)不包括在内。让我知道任何一个,我会看看我是否能涵盖它们。
- 当供应商正在处理时,屏幕将淡入黑色,然后再淡入。淡入时间长度取决于供应商处理需要多长时间(对于有许多项目的库存,尤其是重复项目,时间更长)。
已知问题
- 使用轮式菜单,你可以装备损坏的武器/盔甲。我不知道如何解决这个问题。小心这样做,因为你将无法通过Pipboy卸载,并且需要通过轮式菜单卸载。
- 替代激活提示模块可以让你装备破碎的武器/盔甲。我稍后会修补它。
- 独特的传说不会在命名中显示条件。UI 调整应该可以解决这个问题,但它并不总是可靠的。
- 与动态供应商补货不兼容。出于某种原因,从供应商处删除Respawns标志会导致Lighthouse的功能无法运行。Gluxrum知道,并且可能能够开发解决方案。现在可能会修复,不确定。
兼容性
高度兼容
安装&卸载
安装
卸载
致谢
感谢作者!
大家测试出Bug,请到原址处反馈给作者,方便作者修复。
文件
如果你喜欢我的作品,请在本层右下角打赏coin
你必须登录并刷新后才能看到隐藏内容