Dll 插件加载器

Dll 插件加载器

允许您一次加载多个.dll模组。

实用工具

安装

  1. winmm.dllxinput1_3.dll(取决于你下载的文件)放入 InstallDir\Stalker2\Binaries\Win64 目录中。
  2. 在同一文件夹中创建 plugins 目录。
  3. 将任意想要的 .dll 模组放入 plugins 文件夹中。
  4. 启动游戏并检查模组是否加载。

面向开发者

此加载器不需要你的模组提供任何API。它尽可能简单。它仅仅在 plugins/*.dll 文件上调用 LoadLibraryEx。 要创建插件,只需构建一个包含所有初始化/反初始化逻辑在 DllMain 函数中的 .dll 即可。

为什么?

由于我已经有几个名字相似的模组,重命名会导致它们无法加载。

计划

  • 我为这个加载器/插件系统准备了一个小型框架,计划开源
  • 添加日志