RedTweakDB

RedTweakDB

戳一下数据库。礼貌点。 \(°Ω°)/

[color=#e06666][size=6][b]- 简介 -[/b][/size][/color]

RedTweakDB 是一个可直接在游戏内访问的 TweakDB 浏览器和编辑器:选择一个记录类,搜索其记录,点击一条记录即可就地编辑其属性。你还可以创建新记录、克隆记录等,既可以让它们在重启后消失,也可以将它们写入一个 yaml 文件,该文件会在游戏启动时被读取。

[i]TL;DR - 让数据库听你号令。(ノ◕ヮ◕)ノ[/i]


[color=#e06666][size=6][b]- 用法 -[/b][/size][/color]

在游戏过程中按下热键(默认 F6,可在此页面重新绑定),编辑器会在其独立的 RedWindows 会话中打开。使用 RedWindows 2.1.0 或更新版本时,停靠栏也会有一个 TWEAKDB 按钮。再次按下热键、Esc 键或 X 即可关闭它。

[b]记录。[/b]左侧列表是所有的记录类(Item、Character、Vehicle……),右侧列表是所选类的记录。两者都有一个过滤框;记录搜索会匹配名称中的任意位置。勾选 [b]所有类[/b] 后,同一个搜索框会按名称搜索游戏中的每一条记录——无需事先知道记录的类;点击一个类即可返回。点击一条记录,其属性会显示在下方:左侧为名称,右侧为值。编辑一个值并按 Enter 键或点击别处:它会立即写入引擎,状态行会以绿色确认,或以红色说明为何被拒绝。值是有类型的——将鼠标悬停在某一行上可查看其类型。数组的项以分号分隔;向量、角度和颜色以逗号分隔其分量。LocKey 和资源属性会显示但不可编辑。

[b]Flats。[/b]按名称查找任意 flat,包括那些不属于任何记录的独立 flat。输入部分名称(3 个字符或以上)并按 Enter 键或点击搜索——它会扫描数百万个名称,因此是在你按下回车时运行,而不是在你输入时运行。勾选“仅独立 flat”可跳过记录属性。选择一个 flat,像编辑属性行一样编辑其值;完整值会显示在字段下方的完整读出。

[b]变更。[/b]本次会话中的每一次编辑,最新的在最后。点击其中一条可在列表下方完整查看。可以还原某一条、全部遗忘,或将全部导出为 TweakXL YAML:文件会生成在 r6\tweaks\RedTweakDB\<name>.yaml,并像任何 TweakXL 模组一样在每次启动时加载。删除该文件即可撤销。不会自动保存任何内容——如果你不导出,游戏会在重启时忘记你的编辑。

[b]创建。[/b]基于类默认值创建所选类的新记录,或创建所选记录的克隆。名称格式类似 Package.Name。两者随后都会被选中以供编辑,并会连同其 $type 或 $base 一起进入导出内容。


[color=#e06666][size=6][b]- 须知 -[/b][/size][/color]

对已装备物品上已有属性的编辑并不总会立即显示,直到该物品被重新装备;这是引擎缓存修饰符的方式,而非编辑器的问题。只有当记录确实带有某个属性时,该属性才会被列出。

这是一个早期版本。如果出现问题,请说明你所在的类和记录、你输入的内容,以及状态行显示的信息。


[color=#e06666][size=6][b]- 更新 -[/b][/size][/color]

[i][u]0.2.0[/u][/i] - 公开发布。


[color=#e06666][size=6][b]- 需求 -[/b][/size][/color]

此模组需要你安装以下内容:
[url=https://www.nexusmods.com/cyberpunk2077/mods/2380]RED4ext[/url]
[url=https://www.nexusmods.com/cyberpunk2077/mods/1511]Redscript[/url]
[url=https://www.nexusmods.com/cyberpunk2077/mods/4197]TweakXL[/url]
[url=https://www.nexusmods.com/cyberpunk2077/mods/7780]Codeware[/url]
[url=https://www.nexusmods.com/cyberpunk2077/mods/30726]Redscript Configuration Framework[/url]
[url=https://www.nexusmods.com/cyberpunk2077/mods/32312]RedFunctions[/url] 0.11.0 或更新版本
[url=https://www.nexusmods.com/cyberpunk2077/mods/32370]RedWindows[/url] 2.1.0 或更新版本


[color=#e06666][size=6][b]- 安装 -[/b][/size][/color]

1) 安装所有依赖项。
2) 将下载的文件解压到你的游戏主目录。


[color=#e06666][size=6][b]- 卸载 -[/b][/size][/color]

删除目录 \Cyberpunk 2077\r6\scripts\RedTweakDB
如果你导出了不再需要的 tweaks,删除目录 \Cyberpunk 2077\r6\tweaks\RedTweakDB

没有任何信息被写入你的存档,因此在任何时候移除都是安全的。


[color=#e06666][size=6][b]- 致谢 -[/b][/size][/color]

本工具的形态沿用了 yamashi 及贡献者在 Cyber Engine Tweaks 中的 TweakDB 编辑器。写入由 psiberx 的 TweakXL 完成。

[center][size=2]DigitalVixen 模组套件的一部分。[/size][/center]
[center][size=2]你现在可以在 Discord 上找到我 [url=https://discord.gg/TRuuDSrGWJ]这里![/url][/size][/center]