g13-hud - 游戏数据在罗技G13屏幕上的显示

g13-hud - 游戏数据在罗技G13屏幕上的显示

《赛博朋克2077》在罗技G13屏幕上的自身数据:生命值、耐力、等级、街头声望、当前目标、所在区域。这是一对组合中的游戏端——此模组将这些数据写出,由Linux驱动进行绘制。

[size=4][b]描述[/b][/size]
[color=#D4D4D8]《赛博朋克 2077》自己的数据,显示在罗技 G13 的屏幕上——生命值、耐力、等级、街头声望、你当前
接取的任务、你所在的区域,以及你面前的事物。游玩过程中,这块手柄的 160x43 屏幕每秒大约更新五次,
因此低头一瞥即可替代打开地图。

[b]这是成对组件中的游戏端,单独使用不会有任何可见效果。[/b] 它是一个 Cyber Engine Tweaks 模组:它会
读取游戏状态,并写入其自身文件夹中的一个小型 JSON 文件。负责将其绘制到手柄上的另一半是一个 Linux
驱动,它并不在 Nexus 上:

https://github.com/npc-nathan/logitech-g13-linux-driver

因此:如果你没有 G13 和那个驱动,这个模组只会写入一个文件然后就到此为止——下载前最好先知道这一点。
如果你确实有这块手柄,那么这就是把夜之城的数字放上它屏幕的东西。

[/color][img]https://staticdelivery.nexusmods.com/mods/3333/images/34166/34166-1789935057-404011096.png[/img]

[size=4][b]安装说明[/b][/size]
[color=#D4D4D8][b]开始之前:[/b] Cyber Engine Tweaks 必须已经安装并正常工作。

[b]Proton、Steam 或 GOG:[/b] 将此压缩包中的 bin 文件夹复制到你的《赛博朋克 2077》文件夹中——即包含
Cyberpunk2077.exe 的那个文件夹——并让其合并。文件会落到这里:
[/color]
[color=#D4D4D8]<game>/bin/x64/plugins/cyber_engine_tweaks/mods/g13-hud/init.lua[/color]
[color=#D4D4D8]
[b]Linux:[/b] 还必须让手柄知道这个新屏幕,因此请运行压缩包中附带的安装程序:
[/color]
[color=#D4D4D8]./linux/install.sh # 或者:./linux/install.sh "/path/to/Cyberpunk 2077"
./linux/install.sh --remove # 会同时移除两半[/color]
[color=#D4D4D8]
它会把同一个文件放到同一个位置,并为你添加手柄屏幕。如果未安装 CET,它会提示并停止。

[b]最后,把它放到手柄上:[/b] 打开 G13 窗口,转到 [b]Menu[/b] 标签页,并为 [b]cp2077-hud[/b] 勾选
[b]on the pad[/b]。手柄随后会用 LR 切换到它,就像切换到它自己的任何屏幕一样。[/color]

[size=4][b]主要特性[/b][/size]
- [b]游戏的真实数字显示在手柄屏幕上:[/b] 生命值、耐力、等级、街头声望、追踪的任务、你所在的
区域、离你最近的事物,以及你的朝向。
- [b]游玩时它接管屏幕,之后又归还:[/b] 该 applet 声明了一个 follow 窗口,因此当游戏正在写入时 HUD
会出现,并在写入停止约二十秒后将屏幕交还给你的其他 applet。你也可以用 LR 手动切换到它。
- [b]在版本支持的情况下显示地图标记:[/b] 一个相对于你面朝方向指示的箭头,附带距离,与区域显示在
同一行。
- [b]它是一个普通的 g13 applet[/b],因此可以在驱动的 Applets 标签页中编辑屏幕——更大的生命条、
去掉朝向行、添加你自己的额外小组件。
- [b]单个文件,整体替换:[/b] hud.json 写在自身旁边并通过重命名覆盖,因此读取时绝不会抓到半个
文件。游戏本身没有任何修改,也不会触碰任何存档。
- [b]绝不编造:[/b] 游戏不会应答的值会被省略在文件之外,而不是猜测出来,因此拒绝某个调用的版本
会在屏幕上显示一个空缺,而不是错误的内容。

[size=4][b]前置需求[/b][/size]
[color=#D4D4D8]- [b]《赛博朋克 2077》[/b] - 针对 [b]3.0.80.51928[/b] 编写并测试。
- [/color][b][color=#d4d4d8]Cyber Engine Tweaks 1.37 或更新版本[/color][/b][color=#d4d4d8] - 针对 [b]v1.37.1[/b] 测试 - https://www.nexusmods.com/cyberpunk2077/mods/107[/color]
[color=#D4D4D8]- [b]一个罗技 G13[/b],以及 [b]g13[/b],即在它上面绘制的 Linux 驱动:
https://github.com/npc-nathan/logitech-g13-linux-driver
没有这两者,手柄上不会出现任何内容——这个模组只负责把数字写出来。[/color]