同志的4连射锤修复完成

同志的4连射锤修复完成

-- COMRADE'S 4-SHOT HAMMER RESTORED - CLEAN / STABLE - CYBERPUNK 2077 for Edgerunners 1.61 Stability mod by CYB3RP0NK -- Features: - 原版“同志之锤”恢复修饰 - 4发弹匣

同志之锤 复原版 —— 由 CYB3RP0NK 制作

《赛博朋克2077》- 同志之锤复原模组

“在苏维埃俄罗斯……不是你开枪打‘暴风雨’……而是‘暴风雨’开枪打你……”

本模组结合 Cyber Engine Tweaks 和 REDmod,对“同志之锤”进行了复原和增强。


功能特性

  • 将“同志之锤”的弹匣容量复原为 4 发。
  • 通过 Cyber Engine Tweaks 复原/增强武器行为。
  • 保留“同志之锤”独特的爆炸性特点。
  • 设计为轻量级复原,而非彻底的武器大修。

前置需求

需要以下组件:

  1. 《赛博朋克2077》
  2. Cyber Engine Tweaks (CET)
  3. REDmod

安装本模组前,请确保 Cyber Engine Tweaks 已正确安装并正常工作。

REDmod 也必须安装并启用,因为弹匣复原功能使用了 REDmod 的 TweakDB 文件。


安装方法

将压缩包内容直接解压到你的《赛博朋克2077》游戏目录中。

例如:

C:\Program Files (x86)\Steam\steamapps\common\Cyberpunk 2077\

或者你安装《赛博朋克2077》的任何位置。

安装后,关键文件应如下所示:

Cyberpunk 2077\
│
├── bin\
│   └── x64\
│       └── plugins\
│           └── cyber_engine_tweaks\
│               └── mods\
│                   └── ComradesHammerRestored\
│                       └── init.lua
│
└── mods\
    └── ComradeHammerBuryaRestoration\
        ├── info.json
        └── tweaks\
            └── base\
                └── gameplay\
                    └── static\
                        └── _data\
                            └── database\
                                └── items\
                                    └── weapons\
                                        └── parts\
                                            └── mods.tweak

重要提示:

切勿将 init.lua 移动到 REDmod 文件夹中。

模组的两个部分用途不同:

Cyber Engine Tweaks: bin\x64\plugins\cyber_engine_tweaks\mods\ComradesHammerRestored\

REDmod: mods\ComradeHammerBuryaRestoration\


REDMOD 激活

模组的 REDmod 部分必须先部署才能生效。

如果你通常通过 REDlauncher 或其他支持 REDmod 的启动器启动《赛博朋克2077》,REDmod 部署通常会为你自动处理。

请确保在启动游戏前已启用 REDmod。

如果你的启动器提供类似以下选项:

Enable Mods(启用模组)

或:

REDmod / Mods Enabled(REDmod / 模组已启用)

请确保该选项已启用。


手动启动游戏

如果你直接通过 Cyberpunk2077.exe 而非 REDlauncher 启动游戏,请使用以下命令行参数启动游戏:

-modded

例如:

"C:\Games\Cyberpunk 2077\bin\x64\Cyberpunk2077.exe" -modded

请将上述路径替换为你实际的《赛博朋克2077》安装目录。

如果 REDmod 未启用/部署,Cyber Engine Tweaks 部分可能仍会加载,但 4 发弹匣复原功能不会生效。

如果“同志之锤”仍保持原始弹匣行为,请首先检查 REDmod 的部署情况。


手动部署 REDMOD

如果 REDmod 部分无法自动工作,可以手动部署。

打开 PowerShell 或命令提示符。

导航至:

Cyberpunk 2077\tools\redmod\bin

例如:

cd "C:\Games\Cyberpunk 2077\tools\redmod\bin"

然后运行:

.\redMod.exe deploy -root "C:\Games\Cyberpunk 2077"

将:

C:\Games\Cyberpunk 2077

替换为你实际的《赛博朋克2077》安装目录。


示例:

如果你的游戏安装在此处:

G:\GAMES\Cyberpunk 2077\Cyberpunk 2077-MOD

则命令应为:

.\redMod.exe deploy -root "G:\GAMES\Cyberpunk 2077\Cyberpunk 2077-MOD"

部署成功应以以下信息结尾:

Commandlet deploy has succeeded.(命令部署已成功。)

在部署过程中,你应该能看到 Comrade's Hammer Restored 被列为一个已启用的 REDmod。

部署成功后,在启用 REDmod 的情况下启动《赛博朋克2077》,或使用:

Cyberpunk2077.exe -modded


验证 REDMOD 部署

REDmod 部署成功后,《赛博朋克2077》通常会在以下目录内创建或更新文件:

r6\cache\modded\

这可能包括以下文件:

  • tweakdb.bin
  • tweakdb.str
  • mods.json
  • final.redscripts

实际存在的文件取决于你的游戏和模组配置。

关键在于 redMod.exe 报告:

Commandlet deploy has succeeded.(命令部署已成功。)


故障排除


“同志之锤”弹匣容量仍然错误

REDmod 组件可能未生效。

检查以下文件夹是否存在:

Cyberpunk 2077\
mods\
ComradeHammerBuryaRestoration\

并且包含:

info.json

以及:

tweaks\base\gameplay\static\_data\database\
items\weapons\parts\mods.tweak

然后使用以下命令手动部署 REDmod:

.\redMod.exe deploy -root "你的赛博朋克2077目录"

部署后,在启用 REDmod 的情况下启动游戏,或使用:

Cyberpunk2077.exe -modded


伤害/武器行为没有变化

检查 Cyber Engine Tweaks 是否已安装并正常工作。

以下文件必须存在:

Cyberpunk 2077\
bin\x64\plugins\cyber_engine_tweaks\
mods\ComradesHammerRestored\init.lua

如果 Cyber Engine Tweaks 本身无法加载,则本模组的 CET 部分也无法加载。


只有部分模组功能生效

本模组包含两个独立的组件。

  • CET 控制运行时武器修改。
  • REDmod 控制 TweakDB 弹匣复原。

因此,可能出现一个组件正常工作而另一个不工作的情况。

例如:

增强武器行为 生效 + 弹匣容量仍然错误

通常意味着:

  • CET = 正常工作
  • REDmod = 未部署

如果弹匣复原生效但额外的武器行为未生效,则应检查 Cyber Engine Tweaks。


REDMOD 提示“MISSING info.json”(缺少 info.json)

文件夹结构不正确。

以下文件必须存在:

Cyberpunk 2077\
mods\
ComradeHammerBuryaRestoration\
info.json

切勿将内容直接放置在:

Cyberpunk 2077\mods\

REDmod 必须拥有自己的模组目录。


REDMOD 报告模组冲突

确保没有安装本模组的旧版本。

切勿同时保留多个版本,例如:

ComradeHammerBuryaRestoration

以及其他包含相同 mods.tweak 文件的旧版“同志之锤”REDmod。

如果两个 REDmod 试图提供相同的 TweakDB 源文件,REDmod 将停止编译。

删除旧版本并重新部署。


REDMOD 部署成功但没有任何变化

确保游戏确实是在启用 REDmod 的情况下启动的。

如果直接启动 Cyberpunk2077.exe,请使用:

-modded

例如:

"C:\Games\Cyberpunk 2077\bin\x64\Cyberpunk2077.exe" -modded

另外,部署 REDmod 后请完全重启《赛博朋克2077》。


更新模组

安装新版本时:

  1. 退出《赛博朋克2077》。
  2. 移除之前的“同志之锤”模组文件。
  3. 安装新版本。
  4. 重新部署 REDmod。
  5. 在启用 REDmod 的情况下启动《赛博朋克2077》。

请勿同时安装多个 REDmod 版本。


卸载方法

删除:

Cyberpunk 2077\
bin\x64\plugins\cyber_engine_tweaks\
mods\ComradesHammerRestored\

删除:

Cyberpunk 2077\
mods\ComradeHammerBuryaRestoration\

移除 REDmod 后,请重新部署你剩余的 REDmod。

在以下目录中:

Cyberpunk 2077\tools\redmod\bin

运行:

.\redMod.exe deploy -root "你的赛博朋克2077目录"

然后重启游戏。


重要说明

  • CET 和 REDmod 组件均为完成整个模组所必需。
  • REDmod 部署通常由支持 REDmod 的启动器自动处理,但上述也包含了手动部署说明,供有需要的用户参考。
  • 通常并非每次启动游戏都需要手动部署。
  • 在安装、移除或更改 REDmod 文件后,应重新部署 REDmod。
  • 如果直接启动 Cyberpunk2077.exe,请使用 -modded 参数。
  • 请勿同时安装多个版本的“同志之锤”REDmod。

模组文件结构

Cyberpunk 2077\
│
├── bin\
│   └── x64\
│       └── plugins\
│           └── cyber_engine_tweaks\
│               └── mods\
│                   └── ComradesHammerRestored\
│                       └── init.lua
│
└── mods\
    └── ComradeHammerBuryaRestoration\
        ├── info.json
        └── tweaks\
            └── base\
                └── gameplay\
                    └── static\
                        └── _data\
                            └── database\
                                └── items\
                                    └── weapons\
                                        └── parts\
                                            └── mods.tweak

版本降级: (供需要的用户参考) 要将《赛博朋克2077》降级至 1.61 版本,可在 GOG Galaxy 或 Steam 中使用 Beta 通道选项,在属性/管理安装设置中选择“1_63_legacy_patch”(GOG)或“1.6 Legacy Patch”(Steam),并禁用自动更新;这样可以访问较旧版本的游戏文件,但请注意,新版本的游戏存档将无法使用。

在 GOG Galaxy(PC)上

  1. 打开 GOG Galaxy,进入“已安装的游戏”。
  2. 选择《赛博朋克2077》,点击“管理安装” > “配置”。
  3. 在“Beta 通道”下,选择 1_63_legacy_patch
  4. 禁用自动更新并选择要下载的所需版本。

在 Steam(PC)上

  1. 打开 Steam,在库中右键点击《赛博朋克2077》。
  2. 选择“属性”,然后进入“测试版”选项卡。
  3. 在下拉菜单中选择“1.6 Legacy Patch”。
  4. 关闭窗口;Steam 将下载旧版本。