I want to make changes to the gameplay of a game written using the Unreal Engine.
To do this, I need to find the function that interests me, embed my DLL in the game process, and change the pointers.
But the UE prefers static linking (or DLLs are embedded, idk). Therefore, I see only one executable file that weighs 109 mb.
- How to isolate a game code from a framework code?
- Or how to recognize the code of the framework?
- How to work effectively with files of this size?
- What pitfalls await me?