game background image

浏览器扩展

作者:r457最后更新:2025-09-20 12:08:40227.3万6KB

赛博朋克 2077 浏览器扩展-1-奇游Mod大师
赛博朋克 2077 浏览器扩展-2-奇游Mod大师
赛博朋克 2077 浏览器扩展-3-奇游Mod大师
赛博朋克 2077 浏览器扩展-4-奇游Mod大师
赛博朋克 2077 浏览器扩展-1-奇游Mod大师
赛博朋克 2077 浏览器扩展-2-奇游Mod大师
赛博朋克 2077 浏览器扩展-3-奇游Mod大师
赛博朋克 2077 浏览器扩展-4-奇游Mod大师

前置依赖

Mod简介

浏览器扩展框架创建了一个简单的入口点,可以将您的自定义网站添加到主浏览器页面:“NETdir://ncity.pub”.它还收集并显示游戏资源中定义为日记条目的所有香草网站。
浏览器扩展框架
作者:r457 & gh057

先决条件:

安装:
  • 下载主框架档案
  • 将存档解压到 Cyberpunk 2077 安装文件夹中
  • 您可以下载一个可选模块,允许通过地址手动阻止网站(请参阅下面的说明)

请记住,主页并不是一个真正的滚动页面 - 它模仿滚动,所以对于控制台控制器用户来说,右摇杆在那里不起作用!使用 DPad Down 和 DPad Up 切换页面。对于 KB&M 用户,这取决于您的个人设置(UI_MoveDown/UI_MoveUp 操作),原版设置是使用鼠标滚轮向下/向上滚动,并使用向下/向上箭头。

描述:
浏览器扩展框架创建了一个便捷的入口点,用于将自定义网站添加到浏览器主页面:“NETdir://ncity.pub”。它还会收集并显示游戏资源中定义为日志条目的所有原版网站。新网站会推送到主页的开头,主页可使用 UI_MoveDown/UI_MoveUp 操作(通常绑定到鼠标滚轮)进行滚动。

要添加新站点,您需要创建 BrowserEventsListener 的子项,填写名称/地址/创建页面,并在 BrowserGameController.OnInitialize 中添加/初始化您的自定义站点 - 请参阅框架提供的 CustomSiteExample(可选文件部分)。

您可以从头开始创建页面(手动或使用 Codeware 自定义小部件)或重复使用现有的原始模板(参见 CustomSiteExample)。

有关更复杂的用法示例,请参阅这个模型该网站提供功能齐全的车辆保险网站,其中包含多个页面、突出显示的链接等。

细节:
  • 如果链接地址以您网站的主地址开头,系统才会将链接地址传递给您的监听器:使用它在 GetWebPage 方法中定义您网站的所有页面。
  • 您的自定义页面将重新设置为根页面小部件,并将锚点设置为填充 - 其他任何事情都由您决定:正确的边距、比例、处理事件等。
  • 使用 LoadPageByAddress 方法链接您的页面。
  • 您可以通过地址覆盖原始站点,因为自定义站点会首先被处理(TODO:覆盖系统需要更多工作,正在进行中)。

制作您的网站图标:
可选文件中的 CustomSiteExample 存档包含一个 WolvenKit 项目,其中包含原始 dds 图标、xbm 纹理和 inkatlas。图标尺寸为 204x229。

笔记:
  • 使用 dds 作为原始源。
  • 导入时选择 TEXG_Generic_UI 作为纹理组,检查 IsGamma 和 VFlip。
  • 为 RawFormat 选择 TRF_TrueColor,为压缩选择 TCM_None,删除所有其他复选框。
  • 尚未测试透明度 - 可能会有所不同!

按地址阻止网站:
用记事本打开 r6\scripts\BlockByAddress\BlockByAddress.reds,取消注释(删除开头的 //)你不想在游戏中看到的网站。这是一个简单的系统(以后可能会在游戏内添加 UI),方便大家移除无用的信息。不过,我们也鼓励其他模组制作者尝试为这些网站注入活力。

待办事项:
  • 使主页成为实际可滚动的小部件(现在通过重新绘制项目来模拟滚动)

致谢:
DJ_Kovrik感谢你为 CP77 改装世界提供如此有用的指导
灵巧寻找优秀的工具和文档
本工具由三方[bufftool]提供Attention Nomal
下载

立即下载模组

下载客户端搜索赛博朋克 2077后使用Mod大师工具。