The rules have been updated, read them now: Rules!
Need help with your game? Can't get it to run like it should? Ask for help here.
- Posts: 35
- Joined: Thu Oct 16, 2014 12:40 am
- Been thanked: 16 times
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.
The same question at StackExchange
- 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?
- Posts: 283
- Joined: Mon Apr 21, 2014 8:32 pm
- Has thanked: 8 times
- Been thanked: 231 times
You gave us very little informations.
* Name of the game.
* Unreal Engine version.
* Might be DRM protected (Themida, Denuvo, VMProtect) if it's online or newer title (thus not possible to disassemble).
* Dll's might be embedded as resources (use resource hacker if this statement is true).
If, it's a full built game with statically linked libraries, it would be hard/impossible to find correct method (there can be hundreds of thousands of them)
I would suggest you that you first look for:
* ini settings, they store a lot of tweak variables.
* look inside packages, they might store some data tables.
* try to run the game in a editor mode (if it's an uncooked game), so you can explore/edit game's assets.