image_1780042114350_brn0mj
image_1780042117291_c6kf35
image_1780042120832_qffrck
image_1780042124678_x4v9ru

r457 & gh057 开发的浏览器扩展框架 必备条件:

  • redscript
  • red4ext
  • Codeware
  • Mod Settings(可选)

安装步骤:

  • 下载主框架压缩包
  • 将压缩包解压到《赛博朋克2077》的安装文件夹中
  • 你可以下载一个可选模组,支持按地址手动屏蔽网站(说明见下文)请记住:主页并非真正的可滚动页面
  • 它只是模拟滚动,因此主机手柄用户在该页面按右摇杆不会有任何作用!请使用方向键下和方向键上切换页面。键鼠用户则取决于你的个人设置(对应UI_MoveDown/UI_MoveUp操作),原版默认操作是用鼠标滚轮上下滚动,以及按方向键上下箭头。

描述:

浏览器扩展框架提供了一个便捷入口,可将你自定义的网站添加到主浏览器页面:“NETdir://ncity.pub”。它还会收集并显示游戏资源中所有定义为日志条目的原版网站。新网站会被推送到首页的起始位置,首页可通过UI_MoveDown/UI_MoveUp操作滚动(通常绑定到鼠标滚轮)。要添加新网站,你需要创建BrowserEventsListener的子类,填写名称/地址/创建页面,并在BrowserGameController.OnInitialize中添加/初始化你的自定义网站

  • 详见框架附带的CustomSiteExample(可选文件部分)。你可以从头开始创建页面(手动创建或使用Codeware自定义控件),也可以复用现有的原版模板(详见CustomSiteExample)。更复杂的使用示例可参考这个提供全功能车辆保险网站的模组,它包含多页面、高亮链接等内容。

详情:

  • 系统仅会将以你网站主地址开头的链接地址传递给你的监听器:可通过该特性在GetWebPage方法中定义你网站的所有页面。
  • 你的自定义页面会被重定位到根页面控件,锚点设置为填充
  • 其余内容完全由你自行处理:正确的边距、缩放、事件处理等。
  • 使用LoadPageByAddress方法关联你的各个页面。
  • 你可以按地址覆盖原版网站,因为自定义网站会优先被处理(待办事项:覆盖系统仍需优化,正在开发中)。

制作你的网站图标:

可选文件中的CustomSiteExample压缩包包含一个WolvenKit项目,内含原始dds图标、xbm纹理和inkatlas文件。图标尺寸为204×229像素。

注意事项:

  • 使用dds作为原始源文件。
  • 导入时选择TEXG_Generic_UI作为纹理组,勾选IsGamma和VFlip选项。
  • RawFormat选择TRF_TrueColor,压缩方式选择TCM_None,取消所有其他勾选框。
  • 尚未测试透明效果
  • 实际效果可能有所不同!

按地址屏蔽网站:

用记事本打开r6scriptsBlockByAddressBlockByAddress.reds,取消注释(删除行首的//)你不想在游戏中看到的网站。这是一个简单的系统(后续可能会做游戏内UI),方便用户移除无用的冗余内容,不过我们鼓励其他模组制作者尝试为这些网站赋予新的内容。

待办事项:

  • 将首页改为真正的可滚动控件(当前通过重绘项目模拟滚动)

致谢:

DJ_Kovrik,作为我深入赛博朋克2077模组开发世界的得力引路人;psiberx,提供了出色的工具和文档

版本更新内容

最新 0.9.7 2025-09-20 12:08
版本 0.9.7 将 ModSettings 设为可选依赖项 — 面向那些遇到相关问题的用户(显然,没有该组件的话,模组将不具备游戏内设置功能) 版本 0.9.6 修复了 Yaiba 任务站点在浏览器中不显示的问题(适配 2.3 补丁) 重写了主页脚本,更稳定地展示原版游戏定义的站点 新增模组设置菜单:支持在游戏内开启/关闭扩展功能、调整主页显示参数 实现与即将推出的 redscript 更新的兼容性(感谢 DJ_Kovrik) 版本 0.9.5 新网页在《幻影自由》特殊结局期间不再处于激活状态 版本 0.9.4 修复了日式小镇公寓内部分页面链接无法使用的问题 为 DLC 站点添加了短名称 版本 0.9.3 新网页在公司人出身任务期间,于 V 的办公室电脑上不再处于激活状态 为主页添加了页面计数器 新增可选文件,支持按地址屏蔽站点 版本 0.9.2 修复了 DLC 添加的站点条目显示异常的问题 版本 0.9.1 修复了站点条目重复生成的 bug 版本 0.9 首次发布
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。