Skip to content

DKingAlpha/UEInspector

Repository files navigation

UEInspector

UNSTABLE DEVELOPMENT PROGRESS

Features

  • View / Search / Edit / Invoke > UE World Objects > Methods / Static Functions / Blueprint / Properties / etc.
  • Hot-reload dll for rapid prototype.

currently only simple UObject Methods Invocation is supported

Demo (Right Click -> View Image)

UEInspector Demo

All respect to the demo game

Dang! How to use this?

  1. Find an UE game
  2. Build UEInspector for that game (See next section)
  3. Inject compiled UEInspector to game
  4. Inpect interesting objects using in-game imgui menu provided by UEInspector
  5. Play with the objects' properties/methods. Get its offsets/attributes in the memu. Even invoke some.
  6. Code you standalone tool real quick.

How do I build & update

  1. git clone --recursive
  2. Download source code of Unreal Engine
  3. Install DirectX SDK, update variables in UEInspector/EnvSetup.props
  4. Edit UEInspector/EnvSetup.props, open sln, try to build.
  5. Fix UE source error popping up. May be 5 places, more or less. (See patches/)
  6. Update patterns in UnrealInternal.cpp
  7. Build & Inject!

Credit

About

Unreal Engine Inspector

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages