Venworks - Canvas

Venworks - Canvas

面向 HTML/CSS Starfield UI 插件的共享玩家界面与 HUD 框架。[无需 SFSE]

概览
Venworks Canvas 是一个用于《星空》的共享玩家 HUD 框架。兼容的 UI 附加组件使用同一个公共宿主,而不是让每个附加组件各自替换玩家 HUD。

Canvas 是兼容附加组件的基础,而不是独立的 HUD 主题。请先安装基础包,然后安装你想使用的 Canvas 附加组件。

[b]下载内容为独立的软件包:[/b]
[list]
[][b]Venworks Canvas[/b] — 必需的基础运行时和共享玩家 HUD 宿主。[/]
[][b]Venworks Canvas Example[/b] — 可选的示例面板,演示玩家数据、时钟、增益和减益计数以及轮播效果行。[/]
[][b]Venworks Canvas Component Gallery[/b] — 面向创作者的可选实时参考,展示受支持的 Canvas HTML、CSS、组件和数据绑定及其渲染结果。[/]
[/list]
[quote]
[size=4][b][u]Venworks Discord 社区[/u][/b][/size]

我重新开放了 [url=https://discord.gg/DTbmrJDMxZ]Venworks Discord 社区[/url],作为我的模组、模组制作研究、支持、测试反馈和错误报告的中心场所。

我将继续在 Nexus 和 Bethesda Game Studios Creations 网站(主要用于主机)发布我的模组,但最近的网站更新使 Nexus 通知以及 Bugs 和 Posts 部分变得不太可靠。[/quote]
特性
[list]
[]为兼容的附加组件提供共享的玩家 HUD/UI 宿主和数据交换层。[/]
[]将附加组件的注册和加载保留在 Canvas 基础包中。[/]
[]支持普通和大界面模式。[/]
[]渲染游戏 UI 所需的一个 HTML 和 CSS 子集,包括带样式的文本、列表、按钮、SVG 图像、可复用内容和绑定数据。[/]
[]为兼容面板提供共享的玩家值和命名事件。[/]
[]允许附加组件发布自己的小型 Canvas 数据报,用于状态和事件数据。[/]
[/list]
路线图
[list]
[]自定义菜单的处理[/]
[]更多共享数据订阅和事件[/]
[/list]
使用说明
Canvas 基础包在后台运行,本身不会添加完整的 HUD 主题。请安装兼容的 Canvas 附加组件以添加可见面板。

可选的 Example 面板演示了一个真实的、独立打包的使用方。可选的 Component Gallery 可以从暂停菜单打开,并使用上/下、右摇杆、鼠标滚轮或滚动条浏览。取消可返回暂停菜单。

[size=4][b]面向玩家的文档[/b][/size]
[list]
[][url=https://github.com/monster-cookie/venworks-canvas#readme]概述、安装、兼容性和故障排除[/url][/]
[/list]
[size=4][b]面向创作者的文档[/b][/size]
[list]
[][url=https://github.com/monster-cookie/venworks-canvas/blob/master/Documentation/CreatingACanvasPlugin.md]从零创建一个 Canvas 插件[/url][/]
[][url=https://github.com/monster-cookie/venworks-canvas/blob/master/Documentation/CanvasComponentGallery.md]Canvas HTML 和 CSS 组件库[/url][/]
[][url=https://github.com/monster-cookie/venworks-canvas/blob/master/Documentation/CanvasDatagrams.md]使用 Canvas 数据报发送数据[/url][/]
[/list]
需求
[list]
[][url=https://www.nexusmods.com/starfield/mods/7097]Venworks - Core Utilities[/url] 版本 2.1.8 或更新[/]
[/list]
[size=4][b]兼容性[/b][/size]

Canvas 1.0 是一个玩家 HUD 和 UI 框架。它拥有完整的玩家 HUD 和 UI 文件,因此另一个替换相同文件的模组可能会根据包优先级覆盖 Canvas,或被 Canvas 覆盖。除非作者提供了明确的兼容补丁,否则不要组合相互竞争的全 HUD 替换模组。

请让 Canvas 及其附加组件保持相互兼容的版本。Example 和 Component Gallery 需要 Canvas 基础包,但普通 Canvas 附加组件并不需要它们,除非其作者另有说明。

安装说明
[size=4][b]Vortex 或 Mod Organizer 2[/b][/size]
[list]
[]安装并启用 Venworks - Core Utilities 版本 2.1.8 或更新。[/]
[]安装并启用 Venworks Canvas。[/]
[]仅在需要时安装可选的 Example 或 Component Gallery 文件。[/]
[]允许插件主文件保持 Core 在 Canvas 之前,Canvas 在其可选附加组件之前。[/]
[/list]
我的其他作品
[b][u]模组制作工具[/u][/b]
[list]
[][url=https://www.nexusmods.com/site/mods/1999]Creations Forge[/url]:一个跨平台桌面和命令行应用程序,用于导入、浏览和比较《辐射4》、《天际》和《星空》的 Bethesda 插件记录。[/]
[/list][size=3][b][u]星空[/u][/b][/size]
[list]
[][url=https://www.nexusmods.com/starfield/mods/7097]Venworks - Core Utilities[/url]:我的所有作品共享的实用工具库[/]
[][url=https://www.nexusmods.com/starfield/mods/17685]Venworks - Dynamic Scenes Engine[/url]:一个在 Creation Kit 中创建动态且可重复游玩内容的框架[/]
[][url=https://www.nexusmods.com/starfield/mods/8050]Venworks - Encounters Overhaul[/url]:修复开放世界洞穴和遭遇点,这些地点在你不处于稀有随机遭遇任务时不会生成敌人,因此大多数时候完全为空[/]
[][url=https://www.nexusmods.com/starfield/mods/17104]Venworks Customizable HUD and Themes[/url]:为 HONKCORE 提供多个派系主题[/]
[][url=https://www.nexusmods.com/starfield/mods/8411]Fix for Walter Vanishing in MQ101 and blocking quests[/url]:如果某些等级列表被覆盖,Walter 会停止运作并消失,此模组可阻止该问题[/]
[/list]
社交媒体
[list]
[]加入 [url=https://discord.gg/DTbmrJDMxZ]Venworks Discord 社区[/url] 参与讨论、获取支持和测试反馈。[/]
[]通常也可以在 [url=https://discord.gg/quarteronion]Quarter Onion Games Discord 服务器[/url] 找到我。[/]
[]在 X 上关注我:[url=https://x.com/monstercookiebd]@monstercookiebd[/url]。[/]
[]在 Threads 上关注我:[url=https://www.threads.net/@monstercookiebd]@monstercookiebd[/url]。[/]
[/list]
源代码

完整的源代码和文档可在 [url=https://github.com/monster-cookie/venworks-canvas]Venworks Canvas GitHub 仓库[/url] 获取。