-
描述
- 崛起力量: 测试英雄 试玩版 修改器源代码
-
要求
- 一个VS2022
- 一个DotNet8 SDK 需要安装AOT
- 一个UnityGame的通用修改框架
-
项目
- Maple.Bloomtown
Item desc source GameDllExport WINHTTP.DLL劫持代码目录 UnityGame的一个通用劫持方案 依赖源生成器 Maple.MonoGameAssistant.DllHijackGenerator GameModel0 game的数据结构 生成文件-> Maple.MonoGameAssistant.WinForm GameModel1 game的数据结构 类似 ILC2CPPDUMP
生成器C++il2cpp.h
搭配源生成器使用Maple.MonoGameAssistant.MonoCollectorGeneratorV2 GameSourceGen0 BloomtownGameContext
将需要使用到game数据结构添加到源生成器()Maple.MonoGameAssistant.MonoCollectorGeneratorV2 GameSourceGen1 BloomtownGameContextExtensions
修改game的功能实现Maple.MonoGameAssistant.MonoCollectorGeneratorV2 GameSourceGen2 UnityEngineContext_Bloomtown
UnityCore 重载实现 (Unity内部函数地址不同 具体根据game实现)Maple.MonoGameAssistant.MonoCollectorGeneratorV2 GameService0 BloomtownGameService
修改game的功能实现让WebApi调用Maple.GameContext GameService1 BloomtownWebApiService
WebApi 实现 跟GameUI http通信 以及 MONOAPI的数据收集Maple.MonoGameAssistant.WebApi GameService2 BloomtownWebApiService.Initializer
利用ModuleInitializer
运行托管代码 是整个程序的入口Maple.MonoGameAssistant.WebApi GameService3 BloomtownWebApiService.DllMain
只是一个 dllmain 加快ModuleInitializer
执行Maple.MonoGameAssistant.WebApi
-
Notifications
You must be signed in to change notification settings - Fork 0
License
blackmaple/Maple.HeroTest
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published