制作助手 - 制作缺失材料

制作助手 - 制作缺失材料

新剑缺少锭、板或其他小件,但你已有材料能制作?将鼠标悬停其上并点击制作,或按C(手柄上为RT)一次性制作所有缺失的材料,包括炼金材料。还会显示你缺少什么。

[center][size=6][b][color=#BF9000]制作助手[/color][/b][/size]
[size=4][b]制作缺失的材料[/b][/size]
[i]别再像个疯狂的科学家一样在制作列表里翻来翻去了。直接从你想要的那张配方开始,制作缺失的东西。[/i][/center]

[b]简而言之:[/b] 在任何铁匠或护甲师处,它能用你背包里现有的东西,一键制作你想要物品所缺失的材料。当无法制作时,它会告诉你还缺什么。
[b]为兼容性而生:[/b] 仅脚本,不替换任何菜单或 UI 文件。你的制作菜单看起来完全一样,所以它能和你已经喜爱并使用的 UI 模组以及 [url=https://www.nexusmods.com/witcher3/mods/3002?tab=description]Well Stocked Craftsmen[/url] 一起工作。

[line]

[size=4][b][color=#BF9000]杰洛特有更重要的事要做[/color][/b][/size]
杰洛特是个猎魔人。他有怪物要杀,有委托要接,没时间整天站在铁匠铺里上下滚动列表,琢磨哪块锭用来做哪块板,哪块板又用来做哪把剑。

你懂那种感觉。你终于拿到了那把新猎魔人剑的图纸,打开制作菜单,它是红色的。缺两块陨银锭。你有矿石,你也知道锭的图纸,于是你往下翻列表,制作锭,再翻回来,哦等等,现在板也缺了……你懂的。

这个模组解决了这个问题。如果你背包里有足够的材料,你就能直接制作,从你真正想做的那个物品开始。

[line]

[size=4][b][color=#BF9000]它做什么[/color][/b][/size]
[list]
[][b]一个“制作组件”按钮[/b](键盘 [b]C[/b],手柄 [b]右扳机[/b]),位于制作面板底部,在筛选和固定旁边。选择你想要的东西,按 C,所有你能制作的缺失材料都会被制作出来。然后按 E 像平常一样制作你的物品。[/]
[][b]悬停缺失材料时用制作代替购买。[/b] 如果你能制作它,小方框会显示 [b]制作(费用)[/b],当缺两个时显示 [b]制作 2(费用)[/b]。点击它(或手柄上的 [b]Y[/b],也就是平常购买的那个按钮),就完成了。比直接买便宜多了。[/]
[][b]即使材料足够也能多制作。[/b] 悬停一个你已经拥有的材料,如果你还能制作更多,它会显示:[i]“材料足够再制作 4 个”[/i],点击就会再制作一个。[/]
[][b]告诉你缺什么。[/b] 无法全部制作?方框会用游戏自带的图标告诉你:[i]“可制作 3 个中的 1 个,缺少:”[/i] 后面跟着图标和每种的数量。一个都做不了但你知道配方?[i]“制作所需缺少:”[/i] 和图标。它只显示真正卡住你的材料,不显示你已经能做的。比方说你的极品剑需要 Albedo,而你没法酿造它:它就只显示 Albedo。去列表里找到 Albedo,它自己的方框会显示那个需要什么。一步一步来,不用满世界找。最多显示 5 个图标,其余的显示“+2 更多”。[/]
[][b]深入好几层。[/b] 矿石变锭,锭变板,板变剑,或者猎魔人套装的前几个等级,最多 8 层。你的极品剑需要强化版,强化版需要基础版,基础版需要锭?它会按正确的顺序全部制作出来。[/]
[][b]炼金材料也一样,就在制作菜单里。[/b] 如果某个制作配方需要你在炼金台制作的东西,比如突变诱发物或 Rebis,而你有足够的材料,它会直接从制作菜单为你酿造,不用去炼金标签页。免费,就像在炼金台一样。放在技能槽里的突变诱发物永远不会被消耗。如果你缺了它需要的某样东西,悬停它会给你同样的快速预览,带图标告诉你缺什么,这样你在打开炼金标签页之前就知道了。[/]
[/list]
[size=4][b][color=#BF9000]它如何运作[/color][/b][/size]
[b]当你有配方和材料时:[/b] 它会用你背包里的东西为你制作缺失的材料。只使用你真正知道的图纸和配方,并且只制作这个工匠能制作的东西(学徒做不了大师的作品,一如既往)。你的背包会立即更新,显示用掉了什么。

[b]费用:[/b] 每一步都花费该工匠正常的制作费,和你手动一个个制作一样。方框会在你点击前显示所有步骤的总费用。例如:狮鹫银剑(强化)需要 2 块你没有的陨银锭,每块 43,所以方框显示 [b]制作 2(86)[/b]。如果你付不起全部费用,它会告诉你,并且什么都不制作。

[b]当你无法制作但工匠有卖时:[/b] 方框会像平常一样显示 [b]购买[/b],并按正常方式购买。安装了 [b]Well Stocked Craftsmen[/b] 后,工匠总是有基础材料库存,所以你总能买到你无法制作的东西。

[b]当你无法制作且没人卖时:[/b] 什么都不变,方框看起来和没有模组时完全一样。

它使用游戏自身的制作系统来完成所有这些,所以一切结果都和手动制作完全一样。

[line]

[size=4][b][color=#BF9000]与其他模组搭配极佳[/color][/b][/size]
我强烈建议和 [b]Well Stocked Craftsmen[/b](Remastered Well Stocked Craftsmen Cheaper Price)一起运行。那个模组确保你能买到基础材料,这个模组让你自己制作其余的。两者结合,你永远不需要离开制作菜单。不过不是必需的,这个模组单独运行也没问题。

它的定位是与你已经在用的模组并存,而不是取代它们。它不改变价格、配方、工匠出售的物品或制作本身的任何东西。它只是省去你翻列表的麻烦。

[line]
[size=4][b][color=#BF9000]这和其他制作模组有什么不同?[/color][/b][/size]
市面上有一些很棒的制作模组,这个模组的定位如下:
[list]
[][url=https://www.nexusmods.com/witcher3/mods/14473]Sorted Crafting[/url] 是对制作和炼金菜单的全面重做(按学派和等级排序、新分类、跳转到组件),也有一个制作缺失组件的按钮。为了实现这些,它替换了菜单文件,所以它不能和其他修改这些菜单的模组混用。如果你已经在用它,你就不需要这个模组,也不要同时运行两者(都占用 C 键)。[/]
[][url=https://www.nexusmods.com/witcher3/mods/2161]Item Stock on Crafting Screen[/url] 显示你每种物品已经拥有多少。它不制作任何东西。[/]
[][url=https://www.nexusmods.com/witcher3/mods/13948]Craft At Any Smith[/url] 让任何铁匠都能制作任何东西。它不会为你制作缺失的材料。应该可以和这个模组一起正常工作。[/]
[][url=https://www.nexusmods.com/witcher3/mods/10389]Rational UI - Crafting[/url] 改变制作菜单的外观。它不添加制作缺失材料的功能。[/]
[/list]这个模组只做制作部分,不动你的菜单,所以它能融入你现有的任何配置。

[line]

[size=4][b][color=#BF9000]关于它是如何制作的[/color][/b][/size]
[quote]我不是开发者,对编程也没兴趣。我只是喜欢给游戏打模组。我做这个是为了自己的游戏流程,因为我厌倦了在制作列表里来回翻,然后想着分享一下。

由 Valnights 在 Claude 的帮助下制作,从零开始构建,并在我自己的死而无憾难度流程中测试过。没有包含任何其他模组的代码或文件。

梗图: [b]Max Grecke[/b]。所有其他图片都是我自己的游戏截图。

如果你发现 bug,请附上你的游戏版本和模组列表报告给我,我会尽力修复。[/quote]
[line]

[size=4][b][color=#BF9000]权限[/color][/b][/size]
[b]对所有人免费,无限制。[/b] 使用它、修改它、修复它、合并到你自己的模组、翻译它、移植它、重新上传它、包含在合集里。不需要许可或署名(附上回链会感激,但是可选的)。
代码不是我写的,我也不认为 AI 制作的作品应该被设限或受版权保护。

[size=4][b][color=#BF9000]安装[/color][/b][/size]
[list=1]
[]将压缩包中的 [b]mods[/b] 文件夹拖到你的巫师 3 游戏文件夹中(包含 bin、content、dlc 和 mods 的那个文件夹),并同意合并文件夹。[/]
[]就这样。去任何铁匠或护甲师那里,打开制作,你就会在底部看到 [b]制作组件[/b]。[/]
[/list]没有设置菜单,无需配置。

[b]操作[/b]
[list]
[][b]制作组件[/b](所选物品的所有缺失材料):键盘 [b]C[/b],手柄 [b]RT[/b]。[/]
[][b]从其悬停框制作单个材料[/b]:键盘鼠标 [b]点击[/b],手柄 [b]Y[/b]。这和平常购买的按钮相同,所以当你无法制作时,它会像往常一样购买。[/]
[/list]已在键盘鼠标和手柄上测试。
[b]Script Merger:[/b] 该模组仅使用注解(@wrapMethod、@addMethod、@addField),不替换任何游戏脚本文件,所以通常不需要合并。

[size=4][b][color=#BF9000]卸载[/color][/b][/size]
删除 [b]mods\modCraftMissing[/b]。不会向你的存档写入任何内容,所以你的存档保持干净。

[size=4][b][color=#BF9000]需求[/color][/b][/size]
[list]
[]巫师 3:狂猎 [b]次世代(补丁 5.x)[/b]。在 5.01 上制作和测试。[/]
[]有无石之心和血与酒均可运行。[/]
[]模组自身的文本(制作、缺失材料提示、按钮)目前是英文。物品名称和其他一切保持你游戏的语言。[/]
[/list]
[size=4][b][color=#BF9000]兼容性[/color][/b][/size]
[b]不触碰任何界面文件[/b],只有脚本,所以不会和改变菜单或 UI 外观的模组冲突。
它通过注解添加到这些游戏函数中,所以能和其他做同样事情的模组共存:
[list]
[]制作菜单的材料提示框(制作/购买行和缺失材料提示)[/]
[]制作菜单的购买点击(仅当材料可以制作时,否则正常购买运行)[/]
[]菜单的底部按钮栏和按键(C 按钮)[/]
[/list]已和 [b]Well Stocked Craftsmen[/b] 一起测试。如果另一个模组完全替换了制作菜单的脚本文件,它应该仍然能工作;如果编译不了,告诉我哪个模组,我会看看。