I wanted to learn how to reverse engineer Unreal Engine so I decided on UE3 (i'm late, i know); I have learned a lot over the past few days.
The link below is the original version of the UE3 SdkGen by TheFeckless; all of the credit goes to him!
[Link]
His work introduced me to UE3 and I probably wouldn't be here had he not created the original UE3 SdkGen in the first place.
As such, I would like to share my simple port of TheFeckless UE3 GNames/GObjects dumper for Lua since I don't want to inject a dll to dump the objects/names, nor rip the dll and write it in asm.
anyhow, this dumper was made for Dishonored, but you can obviously change the parameters used. If you are interested in how the dumps should look, I included an attachment with Dishonored's names/objects. There were some rather comical names.
m_DummyByteBecauseUnrealDemandsAtLeastFourBytesInAStruct1
If there are any improvements I can make, please let me know. I am still fairly new to lua and UE in general.
thank you,
happyTugs