原生钩子

原生钩子

为引擎方法添加一个钩子,以允许编辑AI事件控制标志

模组制作者资源

该模组仍处于测试阶段。可能会有所变动。

这是一个为模组制作者提供的资源,它添加了一种编辑AI代理事件控制标志的方法,以及一系列扩展方法来更改一些无法通过托管API设置的代理变量。 有关如何使用该模组的示例,请查看GitHub页面上的示例模组: https://github.com/ShortJake/NativeHook 如果你想尝试自己逆向工程这个引擎,可以在这里找到一个包含我目前进度的Ghidra压缩文件: https://drive.google.com/drive/folders/1HkKZBbqhteVxqiJ1AcOlFZiqyJ4-IdiK?usp=sharing Ghidra文件对应的是TaleWorlds.Native.dll的编辑器版本。
这也是一个较旧的版本(2025年3月21日更新前的版本),因此确切的内存地址将不准确。 注意:此模组可能不兼容所有平台。