Skip to content

BobHUnrealTech/UnrealSDKDumper-4.25

 
 

Repository files navigation

UnrealSDKDumper

workflow

支持的游戏

  • Fortnite
  • Rogue Company
  • Dead By Daylight
  • Witch It
  • Brickadia
  • POLYGON
  • SCUM
  • Scavengers
  • The Isle
  • Splitgate
  • Dauntless
  • Boundary
  • The Cycle: Frontier
  • Calabiyau(卡拉彼丘)
  • Seria(晶核:魔导觉醒)
  • Game(尘白禁区)

支持引擎版本:

  • UE 4.23-4.27

我们做了什么

  • 根据不同package包含的类的引用关系,进行拓扑排序,确定头文件正确引用顺序
  • 测试大量游戏,找出一些造成sdk编译出错的变量名(例如:+.()<> 中文等),并进行处理
  • 生成一个导入即可编译成功的sdk.h文件以及导入即可用的SDK文件夹
  • 对游戏中的中文宽字符字符串进行特殊处理,使得SDK能够导出中文类名、变量名、函数名
  • 修改了CheatGear中FindObject对字符串的比较逻辑,使得SDK能够调用中文函数,获取中文类

Todo:

  • 自动生成VS脚手架项目,尝试做到像CheatGear一样能够打开即用
  • 生成偏移断言测试项目,方便测试各个成员偏移是否符合预期

Contributor

Modified by BobH

About

Dump and generate usable SDK for VisualStudio

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 99.6%
  • Other 0.4%