Skip to main content
在 Manus 中运行任何 Skill
一键导入

sparkengine-plugin-abi

星标23
分支1
更新时间2026年7月7日 12:00

SparkEngine game-module DLL plugin ABI reference — how ModuleManager discovers and loads GameModules/*.dll, the extern "C" injection hooks a module must export (SparkModuleInjectEngineContext / Console / ImGui), and the exact checklist for adding a new game module DLL. TRIGGER when the user says "add a new game module", "my module's EngineContext::Get() returns null", "module console commands don't work", "module ImGui draws nothing / crashes", "CreateModule not found", "how does ModuleManager load DLLs", "why is my module's NetworkManager a dead singleton", or asks how the plugin/module ABI works. DO NOT TRIGGER for finishing the specific EngineContext-injection P0 step-by-step (use sparkengine-module-injection-p0-campaign), for engine-internal subsystem wiring unrelated to DLLs, or for AngelScript hot-reload (that is scripting, not the native module ABI).

安装

用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。

SKILL.md
readonly