SRP(《深海迷航》丰富状态)

SRP(《深海迷航》丰富状态)

一款富媒体状态集成模组,用于《深海迷航》,支持生物群系、载具和玩家状态(行走、滑翔、游泳等)!

杂项

一款为《深海迷航》制作的丰富状态集成模组,支持生物群落、载具和玩家状态(如行走、滑行、游泳等)!

名为 SZRP(《深海迷航:零度之下》丰富状态显示) 的模组《深海迷航:零度之下》版本现已推出,快去看看吧!

名为S2RP(Subnautica 2 Rich Presence)的深海迷航2版本模组现已可用,请务必也去看看那个模组!https://www.nexusmods.com/subnautica2/mods/372


特性:

  • 广泛的生物群落支持: 支持几乎所有主要生物群落及其洞穴变种,并配有图片!(感谢《深海迷航》维基百科)。
  • 载具支持: 支持所有原版载具及部分模组载具,并可能很快支持更多模组载具。
  • 玩家状态支持: 支持游泳/滑行或(若在陆地上)行走/奔跑等玩家状态。
  • 可配置更新计时器: 更新计时器可配置。
  • “有趣”的悬浮文字: 针对各种不同情况,在Discord上显示多种且随机的图片悬浮文字(大多不好笑,因为我不好笑 ;( 哈哈)
  • 可自定义悬停文本: 您可以根据喜好为每种情况自定义、添加或删除悬停文本!
  • 模组管理器支持: 支持Vortex模组管理器(这根本不算个功能,兄弟)

配置选项:-

  • 启用SRP: 启用或禁用丰富状态显示
  • 启用悬停文本: 启用或禁用悬停文本(如果你不喜欢它的话)
  • RPC更新间隔: 每隔X秒更新一次RPC的间隔(默认:15秒)[我不建议低于15,因为Discord可能对其进行速率限制,并可能导致卡死]
  • EnableDeepDepths: 启用或禁用深层生物群系中的深渊之底后缀
  • ⚠️ [请勿触碰] 应用ID: 只能在配置文件中更改,建议不要改动,否则若没有对应ID的资源,模组将会出错

安装:-

漩涡(推荐):-

  1. 使用对应安装方法下载所需的依赖项
  2. 通过 Mod管理器下载 在文件标签页下载此模组
  3. 享受吧!

手册:-

  1. 使用各自的安装方法下载所需的依赖项
  2. 从“文件”选项卡下载模组存档
  3. 将压缩文件解压至《美丽水世界》游戏文件夹中
  4. 享受吧!

编辑悬停文本:-

  1. 前往你的Subnautica/BepInEx/config/SubnauticaRP文件夹(如果不存在,先运行一次游戏)
  2. 使用任意文本编辑器打开名为hoverTexts.json的文件
  3. 应该是这种格式
    {
    "Name": "lifepod", // 情况名称
    "LargeImageText": [ // 大图文字 [如适用]
    "制造原子武器", // 文本列表,在此添加/删除/修改文本
    “这收音机怎么这么慢,老兄”
    “那么,假设性地,我该如何制造一把枪呢,制造者先生?”
    “还好我没掉进虚空”
    ]
    "SmallImageText": [ // 小图(右下角)文字 [若有相关]
    "一把刀和一把静滞步枪就是你所需要的全部"
    “我不想出去,外面有可怕的鱼 :(”
    "是时候征服这个星球了 FR"
    ]
    
  4. 根据您的喜好修改或添加/删除,请确保遵循JSON规则,以免崩溃
  5. 保存并关闭文件
  6. 请务必重新启动《美丽水世界》以使更改生效

注意: 如果你想要在某些情况下移除所有文本,只需将其替换为像这样的null:-

{
"名称": "未知生物群系"
"LargeImageText": null
}

注意2: 如果您确实编辑了该文件,请务必保留编辑内容的备份,以防万一,因为如果文件格式错误,代码将重置该文件。

注意3: 更新可能会也可能不会在不合并更改的情况下更新文件(未经测试),所以是的,记得备份哈😄


本地化:-

  • 此模组通过Nautilus的LanguageHandler支持本地化。
  • 如果你想要制作一种你语言的本地化文本,或者安装已有的你语言的本地化文本,那么你可以在你的Subnautica/BepInEx/plugins/SubnauticaRP/Localization文件夹中添加一个LanguageName.json文件,确保其格式与已有的English.json相同,然后编辑文本以匹配你的语言。
  • 同样,悬浮文字也可以通过在你的Subnautica/BepInEx/config/SubnauticaRP文件夹中创建一个hoverTexts_LanguageName.json文件来进行本地化,确保其格式和版本与原始的hoverTexts.json相同,然后你可以编辑文本以匹配你的语言。
  • 你甚至可以像英文悬浮文本文件一样,根据自己的选择对悬浮文本本地化进行添加/修改/删除文本。

注意事项:-

  • 这是我的第一个模组,如果有点小问题还请见谅哈哈
  • 请在“笔记/错误”选项卡中报告任何错误
  • 如果您希望获得对模组车辆/生物群系的支持,可以在备注标签页或我的Discord服务器上提出建议
  • 如果您想为模组做出贡献,或者您有某些生物群系的更好图片或更贴切的悬停文本,欢迎在“备注”选项卡或我的Discord上提出建议。
  • 代码完全开源,托管于我的 Github 仓库中
  • 此模组也可在 OpenMods 上获取
  • 我的Discord用户名是labrynthking

待办事项:-

  • 支持更多模组车辆(如果适用,需获得原作者许可)
  • 修正“存在”偶尔卡住的问题(Discord技能问题,无法修复,抱歉)
  • 添加可自定义的悬停文本
  • 添加对自定义生物群系的支持
  • 可能为不同情境添加随机/多种悬停文本的支持
  • 也许可以增加对大型模组如TRP、原型扩展、泰坦之墙等模组的检测支持。

制作人员名单:-