隐藏派系关系

隐藏派系关系

在选项菜单中添加一个游戏内面板,用于显示玩家隐藏的派系关系。

用户界面

打开 Kenshi 的选项窗口并切换到 隐藏阵营 标签页。

  • 带单词跳转快捷键(Ctrl+左/右,Ctrl+Delete)的搜索栏。
  • 按关系值或字母顺序排序。
  • 切换显示所有阵营或仅隐藏阵营。
  • 仅筛选非零关系。
  • 关系值颜色编码(敌对/友好/中立)。

无平衡性、属性、经济或内容改动。

安装

  • 确保已安装并启用 RE_Kenshi。
  • 下载并解压。
  • Hidden-Faction-Relations 文件夹复制到你的 Kenshi mods 目录中。
  • 在 Kenshi 启动器中启用该模组。

卸载

  • 在 Kenshi 启动器中禁用该模组。
  • 从你的 Kenshi mods 目录中删除 Hidden-Faction-Relations 文件夹。

使用方法

  • 打开 Kenshi 的选项窗口并切换到 隐藏阵营 标签页。
  • 列表显示所有阵营以及你与每个阵营的关系。
  • 使用搜索栏按阵营名称筛选。
  • 使用排序下拉菜单按关系值或字母顺序排序。
  • 切换 范围 以显示所有阵营或仅隐藏阵营。
  • 切换 仅非零 以筛选掉关系值为零的阵营。
  • (可选)使用键盘快捷键直接打开面板(可在 mod-config.json 中配置,默认:Alt+Ctrl+G)。
  • 如果安装了 Emkejs Mod Core,则可以通过 Emkejs Mod Hub 更改设置。

功能

  • 在选项菜单中添加一个隐藏阵营标签页。
  • 显示玩家与所有阵营(包括隐藏阵营)的关系。
  • 带单词跳转快捷键(Ctrl+左/右,Ctrl+Delete)的搜索栏。
  • 按关系值(升序/降序)或字母顺序(A-Z/Z-A)排序。
  • 在所有阵营和仅隐藏阵营视图之间切换。
  • 仅筛选非零关系。
  • 关系值颜色编码(敌对为红色,友好为绿色,中立为黄色)。
  • 可配置的键盘快捷键以打开面板。
  • 通过 Mod Hub SDK 与 Emkejs Mod Core 集成。
  • 无平衡性、属性、经济或内容改动。

配置

  • enabled(布尔值):主开关。默认值:true。
  • debugLogging(布尔值):启用常规调试日志。默认值:false。
  • debugSearchLogging(布尔值):启用搜索特定调试日志。默认值:false。
  • debugBindingLogging(布尔值):启用快捷键绑定调试日志。默认值:false。
  • autoFocusSearchOnOpen(布尔值):打开标签页时自动聚焦搜索栏。默认值:true。
  • openMenuRequireCtrl(布尔值):打开菜单快捷键需要 Ctrl。默认值:true。
  • openMenuRequireShift(布尔值):打开菜单快捷键需要 Shift。默认值:false。
  • openMenuRequireAlt(布尔值):打开菜单快捷键需要 Alt。默认值:true。
  • searchInputWidth(数字):搜索栏宽度。默认值:270。
  • searchInputHeight(数字):搜索栏高度。默认值:34。
  • openMenuKeycode(数字):打开菜单快捷键的键码。默认值:35(G 键)。

可选的 Mod Hub 集成

  • 如果安装了 Emkejs Mod Core,本模组也会在 Mod Hub 中注册其核心设置,并将更改持久化回 mod-config.json
  • 使用 Mod Hub 时的推荐加载顺序:

兼容性

  • 需要 RE_Kenshi。
  • 除非你使用 Emkejs Mod Core,否则不需要特殊加载顺序。对于 Mod Hub 集成,请在本模组之前加载 Mod Core。
  • 可能与重度自定义选项窗口的模组冲突。

测试环境

  • Kenshi 版本:1.0.65
  • RE_Kenshi:最新版

故障排除

  • 确保已安装并启用 RE_Kenshi。
  • 如果隐藏阵营标签页未出现,请在 mod-config.json 中启用调试日志并检查插件日志。
  • 如果你使用 Mod Hub,请确认已安装 Emkejs Mod Core 并在本模组之前加载。
  • 如果键盘快捷键不起作用,请验证你的配置是否符合预期的键码格式。

我的其他模组

  • Wall-B-Gone - 增加一个热键,允许玩家快速拆除玩家建造的墙壁。
  • Auto-Pause on Load - 在存档加载完成后自动暂停 Kenshi。
  • Job-B-Gone - 在游戏内小队 UI 上方增加一个功能,以便你快速移除一个成员、选定成员、整个小队或所有玩家小队的排队任务。
  • Loot Scoot Execute - 在右键上下文流程中为倒地敌人增加一个处决动作。
  • Vital Sense - 高亮显示倒地角色,显示状态文本/图标,并在按住 ALT 时为倒地和活着的悬赏目标显示可配置的赏金符号标记。
  • Organize the Trader - 在 Kenshi 交易窗口中增加一个搜索栏,以便你更快地找到物品。
  • Map Markers - 通过 RE_Kenshi 在 Kenshi 的世界地图上增加持久化的自定义标记。你可以按存档放置标记、分配类型、添加简短标签,并直接在地图上进行管理。
  • Emkejs Mod Core - 安装此模组以启用本模组的游戏内菜单和共享设置。
  • Organize the Crafting Stations - 在 Kenshi 的制作和研究窗口中增加一个搜索栏,以便你无需滚动整个列表即可筛选可见的配方和蓝图。
  • Vital Read - 在小队肖像上增加小的可配置状态标记,以便你无需打开每个角色面板即可一目了然地读取关键的倒地和受伤状态。
  • Emkejs Test Kit - 为 Kenshi 增加一个游戏内调试工具包,将生命、属性、传送、物品和生成工具集中在一个面板中,并支持生成阵营测试。
  • Organize the Inventory - 在 Kenshi 的库存 UI 中增加搜索栏,以便你无需移动物品即可筛选活跃的玩家库存视图或受支持的生物和驮畜库存视图。

反馈

  • 请在本模组的 Nexus 评论区报告问题和提供反馈。

支持开发者

如果你喜欢我的模组并希望支持未来的开发,你可以在 Ko-fi 上支持我。你也可以通过在我的投票中投票来决定我接下来制作什么: https://ko-fi.com/emkej