开发者 API 概述
Estimated reading time: 2 minutesModLoader 通过全局对象向 Mod 开发者暴露一组公共 API,用于查询 Mod 信息、实现 Mod 间通信、加载图片等。
全局对象
API 分类
- modUtils 参考 — Mod 查询、当前运行 Mod 名称获取等公共方法
- AddonPlugin 系统 — Addon 插件注册、Mod 间 API 暴露与调用
- 图片加载 — 通过 HtmlTagSrcHook 拦截和替换图片
- 生命周期钩子 — 加载过程中各阶段的回调钩子
SugarCube2 事件
SC2 引擎在运行过程中会触发以下 jQuery 事件,Mod 可以监听这些事件来响应游戏状态变化:
