
无恐慌驾驶 - 增强版
撞击NPC车辆时不要惊慌驾驶。
查看大图NO PANIC DRIVING - ENHANCED
夜之城很危险。小小的剐蹭不算。
碰撞 // 交通 // 可配置反应
简介
No Panic Driving - Enhanced 阻止小事故把夜之城普通的交通变成一场碰碰车大战,同时保留对真实危险做出的强烈反应。
它会拦截NPC车辆收到的恐慌事件,并将其传递给原版游戏处理器,或安全地抑制该特定恐慌反应。碰撞物理、伤害、战斗、行人和底层事件本身都不会被移除。
01 // 为什么有这个模组
夜之城的交通可能会对一次小小的碰撞做出不成比例的反应,将原本无害的事件变成一整条街上连环恐慌的车辆。
这个模组最初受到 No Panic Driving 的启发,但完全用 redscript 实现,并为支持的事件提供了可配置的反应来源和独立概率。
目标不是让司机变得无所畏惧,而是让他们的反应与事件相匹配:日常的小混乱通常会被忽略,而真正的危险仍然保持危险。
02 // 功能
- 每个反应类别都有独立的启用开关和来源过滤器
- 每个支持的事件都有独立的反应几率
- 默认仅启用原版碰撞行为
- 每个可选类别都已包含精心调校的来源过滤器和反应几率,以获得合理可信的行为
- 可通过 Mod Settings 和兼容的前端(如 MCM)进行设置
- 小巧的 redscript 游戏玩法钩子,不包含持久存档数据
- 正常的包装器链式调用,与其他 redscript 模组兼容
03 // 反应几率如何工作
反应几率决定事件是否传递给《赛博朋克2077》原版的车辆反应处理器:
- 100% - 始终让游戏正常处理该事件
- 0% - 始终抑制该车辆恐慌事件
- 20% - 将大约五分之一匹配的事件传递给游戏
重要
这不是一个有保证的恐慌百分比。事件传递过去后,原版游戏仍会决定哪种反应是合适的。
每个类别独立决定是否处理归属于玩家、其他交通或其他世界来源的事件。玩家所乘车辆被视为玩家来源。
默认仅启用 碰撞(Collisions)。这与原版模组的核心行为一致:司机通常会忽略玩家造成的小剐蹭,但仍会对严重撞击做出反应。
所有其他类别都是可选的,但并非随意设置的占位值。它们的来源过滤器和反应几率已经过调校,以获得合理可信的行为:常规干扰可以被弱化,但不会让夜之城的司机对子弹、爆炸、战斗或火灾视而不见。
04 // 设置
设置分为九个反应类别:
- 碰撞(Collisions)
- 车辆警报(Vehicle Alerts)
- 人群恐慌(Crowd Panic)
- 犯罪和非法活动(Crime and Illegal Activity)
- 枪声(Gunfire)
- 爆炸物(Explosives)
- 战斗(Combat)
- 环境危险(Environmental Hazards)
- 劫车(Vehicle Hijacking)
每个类别都以 启用(Enabled) 开关开始。禁用时,该类别不影响游戏,其余控件被隐藏。启用后,会显示独立的 玩家(Player)、交通(Traffic) 和 其他来源(Other sources) 过滤器,以及该类别的相关反应几率。
05 // 兼容性
No Panic Driving - Enhanced 仅包装 VehicleObject.OnHandleReactionEvent。修改不相关车辆系统、行人闪避、交通密度、外观定制、车辆控制或生成规则的模组应该保持兼容。
Night City Traffic Overhaul
这两个模组兼容,并且可以很好地互补。No Panic Driving - Enhanced 构成第一层,决定反应事件是否到达原版游戏处理器。NCTO 的 Better Panic Reaction 构成第二层,弱化确实传递过去的一些反应,并将恐慌驾驶替换为较慢的移动模式。
两者结合可在不简单禁用反应系统的情况下,创造更平静、更可控的交通。如果组合结果感觉过于克制或不够克制,请调整 No Panic Driving - Enhanced 中相关的反应几率以适合你的设置。
Fixed NPC Vehicle Reactions
兼容。该模组修改的是行人闪避路径和条件,而非这里使用的车辆恐慌回调。
脚本替换
一个完全替换
VehicleObject.OnHandleReactionEvent且不链接原版方法的模组可能会绕过此模组。如果你发现这种情况,请在报告中包含冲突模组名称和你的 redscript 日志。
06 // 前置要求
- 《赛博朋克2077》2.31
- redscript
- Mod Settings
使用最新版本
保持每个依赖项更新到其最新可用版本。MCM 是可选的;Mod Settings 可以自行显示配置。
07 // 安装
- 安装最新版本的 redscript 和 Mod Settings。
- 使用 MO2/Vortex 安装 No Panic Driving - Enhanced,或将存档解压到《赛博朋克2077》主目录。
- 正常启动游戏。Redscript 在启动时自动编译。
- 打开 Mod Settings 或 MCM,启用或调整你想要的反应类别。
08 // 更新
MO2 或 Vortex
将新存档作为更新安装,并替换以前的版本。
手动安装
关闭游戏,移除先前存档中包含的文件和目录,然后解压完整的新存档。避免反复合并不同版本的重命名脚本文件。
09 // 卸载
通过你的模组管理器移除 No Panic Driving - Enhanced,或删除其存档中包含的文件。
该模组不会向存档文件添加持久对象或游戏数据。
10 // 故障排除
如果游戏报告 redscript 编译错误,请首先更新 redscript、Mod Settings、此模组以及所有其他已安装 redscript 模组的依赖项。一个损坏的 redscript 模组可能会阻止整个模组脚本集编译。
报告问题时
请提供:
- 游戏和模组版本
- redscript 和 Mod Settings 版本
- 模组管理器或手动安装方法
r6/logs/redscript_rCURRENT.log- 相关设置和复现步骤
- 冲突的交通或车辆模组(如有)
还没有人评论,去客户端里说两句吧。
评论在新手盒子客户端中发表,这里同步展示。