最新消息

欢迎你!

在这里获取丰富的资源,并与社区其他成员分享你的游戏体验!

现在就注册!
HookUI

前置 HookUI 0.3.9

版权类型
转载
版权链接
https://github.com/Captain-Of-Coit/hookui
支持版本
1.0.19f1
加载器
  1. BepInEx5

HookUI的​

库和框架,供 mod 作者轻松添加自己的 mod UI,并很好地集成到现有的游戏 UI 中。

HookUI 是 Cities: Skylines 2 (C:S2) 的某种 UI 框架/加载器。它用一个 UI 替换了默认 UI,该 UI 为 mod 作者提供了钩子来注入他们自己的 UI 组件,使其轻松适应现有的游戏 UI。

[警告]
这是加载器/框架的早期版本
framework/loadah 使您能够编写小块 UI,您可以将其用作 UI mod,或者与您自己的 mod 集成,这样您就不必过多地关注 UI 代码。

它由几个部分组成:

  • C# / 游戏引擎
    • HookUI Mod (mod/)
      • 从其他模组加载文件并将它们放置到位
      • 将当前可用的扩展绑定到游戏 UI 可以读取的值
      • Harmony 补丁,用于加载 UI 系统并重写游戏 UI 使用的目录
    • HookUI 库 (lib/)
      • 作为 mod 注册自己的 API,因此 HookUI Mod 可以找到加载所需的所有扩展
  • JavaScript / 游戏 UI (ui_lib/)
    • API - 设置模组的属性以在 UI 中注册自己window
    • Loader - 将 mod 扩展加载到正确的位置
    • 菜单 - 左上角的按钮,用于启用/禁用当前面板
换句话说:

  • HookUIMod - 在 Cities: Skylines 2 中加载的 C# mod
  • HookUILib - mod 作者使用的 C# 库
  • HookUI 游戏 UI - 用于在游戏中加载和启用/禁用扩展的元素
  • HookUIFramework - 带有一些实用程序函数的 JavaScript 库,用于编写 Cities: Skylines 2 的游戏 UI

要求​

手动安装​

面向 Mod 作者的文档​

完整示例:​

作者
喵小夕
下载
10,818
查看
27,386
首次发布
最后更新
评分
0.00 星 0 个评分

喵小夕 的其他资源

最新更新

  1. 0.3.9

    兼容19f1
  2. 0,3,5

    更新到最新的 libcs2(游戏版本 1.0.18f1 的 DLL)
  3. 0.3.4

    兼容18f1
顶部