武士之波

武士之波

武士之波在夜之城加入了一系列自行触发的连续战斗遭遇,包含地图标记、GPS导航、奖励发放,以及如仅限武士刀战斗的特殊挑战规则。

作者备注



我制作并发布《武士浪人》只出于三个简单的理由。

首先,我真心热爱《赛博朋克 2077》。在夜之城度过了数百小时之后,我仍然想要一个借口,开车穿过城市,惹上麻烦,在熟悉的地方找到新的小型战斗故事。

其次,我想尝试使用 Lua 进行氛围编程,这是一种我在开始时尚且基本上不会的语言。这个模组成了一个小小的游乐场,用来学习、测试、破坏、修复,以及看看 AI 辅助的工作流程能把这个模组打磨成一个真正可玩的模组到什么程度。

第三,这是我对《赛博朋克 2077》模组社区的小小感谢。我享受过许多他人制作的模组,而我也想把自己的作品加入到那个共享的收藏中。

描述

《武士浪人》是一个为《赛博朋克 2077》制作的 Cyber Engine Tweaks 模组,它在夜之城添加了 9 场仅限武士刀敌人的波次遭遇战,并且这些波次会自动开始。

契约会在读取存档后自动开始,在地图上放置第一个目标,使用地图标记和 GPS 路线引导你,并在每次清除波次后支付脚本设置的奖励。

此版本刻意只允许使用武士刀。在波次期间,非武士刀武器会从活跃武器槽中移除,快速破解会被阻止对追踪敌人使用,违反仅限武士刀的规则会导致波次重新开始。

主要特性

- 自动开始的战斗遭遇链
- 仅限武士刀的波次战斗
- 地图标记和波次地点之间的 GPS 路线
- 在夜之城各处设计的敌人波次地点
- 清除波次后的脚本化奖励支付
- 清理之前存档/读档状态留下的陈旧追踪标记
- 用于测试和故障排除的调试热键

需求

- 安装了《赛博朋克 2077》的 PC
- 已安装并正常工作的 Cyber Engine Tweaks
- 完成 CET 首次运行设置,包括覆盖层键位绑定设置
- 一个可以在夜之城自由移动的存档

已在本地使用《赛博朋克 2077》2.31 和 Cyber Engine Tweaks 1.37.1 测试。

安装说明

1. 下载发布版 ZIP 压缩包。
2. 将其解压到你的《赛博朋克 2077》游戏文件夹中,即包含 bin/ 的文件夹。
3. 最终路径应如下所示:

Cyberpunk 2077/bin/x64/plugins/cyber_engine_tweaks/mods/SamuraiWaves/init.lua

4. 启动游戏并加载存档。模组应自动启动并在地图上放置第一个波次标记。

如何游玩

加载进入游戏,跟随武士浪人标记,到达标记区域,用武士刀清除波次。清除一轮波次后,奖励会支付,下一个波次标记会出现。

进度说明

《武士浪人》目前不会将波次进度保存到存档文件中。如果你重启游戏或重新加载 CET,契约会从第 1 波重新开始。请将此版本视为一个可重复游玩的遭遇链,而不是一个完全持久的任务线。

故障排除

如果 GPS 路线没有出现在小地图上,请在标记出现后打开一次全图,然后关闭。赛博朋克有时需要全图来刷新自定义路线。

如果第一个标记没有出现,请检查模组文件夹中的 SamuraiWaves.log,并确保 init.lua 直接位于 mods/SamuraiWaves/ 内。

如果出现了来自之前的游戏会话的陈旧标记,请重新加载模组或重启游戏。当前版本包含对陈旧的已追踪武士浪人标记的清理功能。

源代码与反馈

完整源代码可在 GitHub 上获取:

https://github.com/cjkepinsky/CP2077-samurai-waves-mod

如果你遇到问题,请在报告时附上 SamuraiWaves.log。关于波次平衡、生成位置和遭遇设计的反馈非常欢迎。

AI 声明

此模组是一个 AI 辅助项目。几乎所有代码都是由 AI 工具生成的,然后由作者手动审查、测试、调整和打包。请将此视为一个早期版本,并在可能时报告问题并附上日志。

许可证

《武士浪人》的原始代码和文档在 MIT 许可证下提供。

此许可证仅适用于模组的原始代码和文档,不适用于《赛博朋克 2077》、Cyber Engine Tweaks,或任何 CD Projekt RED 的资产、商标或知识产权。