收藏菜单网格 - SFSE

收藏菜单网格 - SFSE

将收藏以网格而非十字形式展示。可在槽位和行之间移动收藏,删除、装备或再次卸下它们。本模组为Favorites Banks的分支版本。

[left][center][b][size=6]收藏菜单网格[/size][/b][/center]
[center][b][size=4]一次显示所有收藏行,以网格形式点击并编辑[/size][/b][/center]
[center][b][size=4]《星空》原版收藏菜单限制为十二个槽位。[/size][/b][/center]
[center][b][size=4]收藏菜单网格将其扩展至最多八行,每行十二个。现已支持控制器![/size][/b][/center]

[quote][b]免责声明:FMG 基于 [url=https://www.nexusmods.com/profile/SrSator/mods]SrSator[/url] 所做的出色工作,他创建了 [url=https://www.nexusmods.com/starfield/mods/17906]收藏银行 - 多收藏页[/url] 模组,您绝对应该尝试并支持它![/b]

请注意,此分支由 Claude AI 制作。使用风险自负,并始终备份安装前存档。

此部分由我撰写,模组描述的其余部分由 Claude 撰写。大部如此——我会不断编辑我不喜欢的内容。[/quote][/left]

[size=4][b]需要《星空》1.16.244.0 版本[/b][/size]

插件拒绝在任何其他运行时上加载,仅使用已验证的地址。还需要相同版本的 SFSE 和 SFSE 插件的地址库。

[size=4][b]网格[/b][/size]

[list]
[]每十二个一组为一行,每个槽位为一个单元格。[/]
[]列标题显示[b]哪个键触发哪一列[/b],从您自己的键位设置中读取。一眼即可看出“3”的作用。[/]
[]点击单元格切换至该行并使用槽位。这通过原版菜单的自身选择路径运行,因此其所有保护机制仍然适用。[/]
[]悬停显示完整物品名称、其行和槽位,以及游戏自身的物品卡片。[/]
[]未随身携带的收藏物品会以淡色显示,悬停时会说明。槽位保持原位,物品返回后即可再次使用。[/]
[]DELETE 键清空光标下的单元格,因此无需放置其他物品即可释放槽位。[/]
[/list]
[size=4][b]编辑模式[/b][/size]

右侧栏中的“编辑”按钮可开启此模式。

[list]
[]点击收藏以拾取,然后点击任意单元格放置,包括另一行上的单元格。[/]
[]单元格角落的红色 X 删除该收藏。光标悬停时它会亮起。[/]
[]状态行显示您持有的物品,这样无响应的点击与未注册的点击可区分开来。[/]
[/list]
创建收藏仍在原处进行:在物品栏中收藏物品,或在能力菜单中收藏能力。

[size=4][b]保留槽位[/b][/size]

某些模组在其自身选项中选取一个收藏槽位,并在需要时将其物品写入其中。此类槽位不属于任何行,让行捕获它会将该物品复制到您访问的每一行。

INI 中的 [b]ExternallyManagedSlots[/b] 完全保留此类槽位,并在右侧栏中仅显示一次,而非显示在行中。这会占用每行一列——游戏总共只有十二个。

这是为 [url=https://www.nexusmods.com/starfield/mods/17579]UC 机密装备组 - AEGIS 原型护甲[/url] 构建的,其技师套装将可部署炮塔及其召回物品放入一个槽位。两个物品共用一个槽位正是该槽位必须保留的原因:两者都需要知道它们所在位置。在该情况下,网格会绘制自身符号,以便区分炮塔及其召回物品。

[size=4][b]按键[/b][/size]

[b]DELETE[/b] 清空光标下的槽位。这是此模组绑定的唯一按键,且仅在收藏菜单打开时生效。

常规的 1-0、[ 和 ] 快速键保持原版行为,并始终作用于您的[b]默认行[/b],该行每次菜单关闭时都会回到游戏的真实槽位。您可以选择使用哪一行。

[size=4][b]行如何工作[/b][/size]

每一行都存储在存档旁边的文件中,一次只能有一行占据游戏的真实十二个槽位。浏览行不会更改任何内容;它仅绘制。当您使用槽位或关闭菜单时,您选择的行会被写入真实槽位。此后,游戏拥有该行,这正是快速键和物品栏心形图标为何与未模组化行为完全一致的原因。

网格不会显示哪一行是实时的——它一次绘制所有行——因此将您最后点击的行留在真实槽位中,会让游戏中的快速键在不同时候悄然代表不同含义。相反,您的[b]默认行[/b]每次菜单关闭时都会恢复,这些键代表一个固定的含义。

一个值得了解的后果:行存储在存档旁边,而真实十二个槽位在存档内部。重新排列行后加载旧存档会导致两者不一致,插件会按最近记录的实时行进行调和——根据上述,这将是您的默认行。重新排列后保存即可完全避免问题。

[size=4][b]安装[/b][/size]

使用 Vortex 或 Mod Organizer 2,或手动将 SFSE 和 Interface 文件夹复制到游戏的 Data 文件夹,然后通过 sfse_loader.exe 启动:

[code]Starfield/Data/SFSE/Plugins/FavoritesMenuGrid.dll
Starfield/Data/SFSE/Plugins/FavoritesMenuGrid.ini
Starfield/Data/Interface/favoritesmenu.swf[/code]
所有设置均位于 FavoritesMenuGrid.ini 中,每个选项都有说明。

[size=4][b]兼容性[/b][/size]

[b]与任何其他修改收藏菜单的模组不兼容。[/b] 这包括收藏银行、收藏菜单扩展版以及任何自带 favoritesmenu.swf 的模组。它们都替换相同文件,只能有一个生效。如果检测到收藏菜单扩展版,此插件将禁用自身而不是与之冲突。

[size=4][b]已知限制[/b][/size]

[list]
[]锁定为《星空》1.16.244.0 版本。游戏更新需要匹配的构建。[/]
[]物品栏心形图标只能代表当前真实槽位中的行。[/]
[]物品图标来自菜单自身的物品卡片,仅当收藏在菜单打开时发生变化才会由游戏提供。未以这种方式描述的槽位会显示其编辑器 ID,直到如此描述为止。[/]
[]不再携带的物品会使其槽位变淡但仍保持分配状态。物品返回后即可再次使用。[/]
[]仅在一个系统上测试过,并非针对所有加载顺序、语言或 UI 模组。请保留存档备份。[/]
[/list]
[size=4][b]致谢与许可证[/b][/size]

[list]
[][b]Sator[/b] 开发了 [url=https://www.nexusmods.com/starfield/mods/17906]收藏银行[/url],本模组基于此构建。[/]
[]Bethesda Game Studios 开发了《星空》及其收藏菜单。favoritesmenu.swf 是 Bethesda 的文件并添加了钩子;它不受本模组许可证覆盖,仍归其所有。[/]
[]SFSE 团队和 CommonLibSF 贡献者。[/]
[/list]
源代码为 GPL-3.0-or-later,带模组例外和 GPL-3.0 链接例外,与原始版本完全一致。本构建的完整源代码已按该许可证要求上传至二进制文件旁。压缩包中的 LICENSE、EXCEPTIONS 和 THIRD_PARTY.md 详细说明了各部分的适用情况。