客户端门户

客户端门户

客户端:服务器无需安装任何东西。从列表或地图中选择一个传送门目的地。完整支持游戏手柄,原生游戏界面,已翻译成全部35种游戏语言。在制图台分享传送门。开源。

[size=4][b]描述[/b][/size]
从列表或地图上选择你的传送门目的地。不再需要标签配对,不再需要传送门枢纽。通过探索来学习传送门,并[b]在制图台上与朋友分享它们[/b]。完全支持[b]游戏手柄[/b]游玩(包括 Steam Deck),并且使用游戏自身的 UI 构建,因此外观和音效都像是 Valheim 的一部分。

[b]100% 客户端运行。[/b]服务器上无需安装任何东西:它适用于任何专用服务器、朋友的本地主机和单人游戏,其他玩家也不需要安装它。

[b]支持你的语言。[/b]已翻译为游戏自带的全部 35 种语言,遵循游戏的语言设置(或模组自身的语言设置)。

[img]https://raw.githubusercontent.com/rgeraskin/valheim-client-portals/master/package/gallery/1-list-gamepad.jpg[/img]

[img]https://raw.githubusercontent.com/rgeraskin/valheim-client-portals/master/package/gallery/2-map-view.jpg[/img]

[size=4][b]工作原理[/b][/size]
看着任意传送门并按 [b]Q[/b](在手柄上:轻按 [b]L3[/b]),或走进一个未配对的传送门。你已知的传送门会以列表形式打开:选择一个,你就到达了那里。一旦你知道某处可以去,未配对的传送门就会像已配对的一样旋转,而原版标签配对仍然照常工作。

你可以通过以下方式学习传送门:
[list]
[][b]访问它[/b]:进入传送门 20 米范围内。
[
][b]标签配对[/b]:靠近一个原版标签配对的传送门,你也会学到另一侧的传送门,而无需穿过它。
[][b]制图台[/b]:读取地图以学习制图台上记录的所有传送门,写入以记录你的传送门。
[/list] 单人游戏和本地主机会从一开始就知道世界上的所有传送门(可配置)。

[size=4][b]列表[/b][/size]
按名称搜索,按名称或距离排序,并将你的收藏标星以保持在顶部。[b]全部[/b]、[b]收藏[/b]和[b]已忽略[/b]标签页可在它们之间切换。[b]…[/b] 标记(F2)可远程重命名传送门:标签配对会在两端同时重命名,因此保持连接。

传送门房间会用你永远不想选择的传送门填满列表:
[list]
[
][b]忽略[/b]一个传送门以将其移至[b]已忽略[/b]标签页(并以相同方式移回)。未命名的传送门视为一个整体:忽略一个即忽略所有。
[][b]同名[/b](默认开启):在同名传送门中,只显示距离最远的那一个。在你的传送门房间里,那就是每个标签配对的远端。
[
][b]HideNearby[/b] 隐藏你使用的传送门附近的所有传送门。
[/list] 控制(鼠标/键盘,然后是手柄):
[list]
[]选择传送门:悬停,或上/下(PageUp/PageDown)/ 方向键或左摇杆(扳机键跳一页)
[
]传送:点击,或 Enter / A
[]收藏:点击星标,或 Insert / Y
[
]忽略(或取消忽略):⊘ 标记、中键点击,或 Delete / R3
[]重命名:… 标记,或 F2
[
]标签页:点击,或左/右 / LB/RB 或方向键左/右
[]按名称、最近或最远排序:排序按钮 / X
[
]地图视图(搜索会随之切换):Tab,或地图视图按钮 / 地图按钮
[]清除搜索,然后关闭:Esc / B
[/list]

[size=4][b]地图视图[/b][/size]
Tab(或[b]地图视图[/b])会将列表变成游戏地图,上面显示你已知的每一个传送门,即使是在你尚未探索的区域,其名称写在下方([b]传送门名称[/b])。悬停传送门可查看其名称和距离,点击可传送,右键可收藏,中键可忽略。[b]仅传送门[/b]会隐藏地图上的其他标记。搜索在这里同样有效:地图会缩放到匹配的传送门,当只剩一个时按 Enter 可传送。Tab 或地图键返回列表,Esc 清除搜索然后关闭。下次会打开你上次使用的视图。

使用手柄时,将传送门移到准星下(LB/RB 在传送门之间跳转):A 传送,Y 标记收藏,R3 忽略,X 仅显示传送门,L3 显示名称,扳机键缩放,B 清除搜索然后取消。

[img]https://raw.githubusercontent.com/rgeraskin/valheim-client-portals/master/package/gallery/5-map-search.jpg[/img]

[size=4][b]制图台:共享传送门图集[/b][/size]
制图台已经可以共享已探索的地图。使用 ClientPortals 时,它还会保留一份[b]传送门图集[/b]:[b]写入地图[/b]会记录你已知的每一个传送门,[b]读取地图[/b]会教你制图台上记录的每一个传送门,制图台的悬停文本会显示它保存了多少个。被摧毁的传送门会从你的列表中移除,并在你下次写入时从制图台中移除。没有安装该模组的玩家照常共享地图。

[size=4][b]可选附加功能(默认关闭)[/b][/size]
[list]
[
][b]重命名配对的两端[/b](RenameBoth):在已配对的传送门处按 Shift + E(在手柄上:alt + 使用)可同时重命名两端,从而保持配对连接,对未安装该模组的玩家也是如此。安装 TagConnectedPortals 时关闭。
[][b]传送门上方名称[/b](Labels):每个传送门的名称漂浮在其上方,会被墙壁遮挡并在远处隐藏;PageUp 显示或隐藏它们。安装 Teleporter Overhead Text 时关闭。
[/list]

[size=4][b]安装说明[/b][/size]
[list]
[
]使用 Vortex:点击“Mod Manager Download”。
[]手动安装:将压缩包解压到 Valheim 文件夹,使文件最终位于 [b]BepInEx/plugins/ClientPortals[/b]。
[/list] 需要 [url=https://www.nexusmods.com/valheim/mods/3605]BepInExPack Valheim[/url]。只有你需要 ClientPortals:服务器不需要,其他玩家也不需要。

设置:[b]BepInEx/config/rgeraskin.ClientPortals.cfg[/b],或在游戏中使用 [url=https://thunderstore.io/c/valheim/p/Azumatt/Official_BepInEx_ConfigurationManager/]Configuration Manager[/url](F1)。每项设置都是你自己的:不会从服务器获取任何内容。完整列表见 [url=https://github.com/rgeraskin/valheim-client-portals#configuration]README[/url]。

已在 Valheim 1.0.21 上使用 BepInExPack 5.4.2351 测试,在 Windows 和 macOS 上的单人游戏中,使用键盘鼠标和手柄进行测试。

[size=4][b]致谢[/b][/size]
[list]
[
]灵感来自 [url=https://www.nexusmods.com/valheim/mods/4147]EasyPortal[/url](hrossow),同样是客户端运行。ClientPortals 是相同理念的从零编写:开源、完整手柄支持、35 种语言、可切换的地图视图(带搜索和传送门名称)、忽略传送门、从列表重命名、使用游戏自身 UI 重新设计的界面等。
[*]传送门上方的名称采用了 Teleporter Overhead Text(ModdedWolf)的设置,重命名两端遵循 TagConnectedPortals(Neobotics)。
[/list]

本模组完全由 AI 制作,并在游戏中进行测试。

源代码和问题反馈:[url=https://github.com/rgeraskin/valheim-client-portals]GitHub[/url](MIT)。