Eliot's Forum
Deserializing Unreal Packages - Tables - Printable Version

+- Eliot's Forum (https://eliotvu.com/forum)
+-- Forum: UE Explorer (https://eliotvu.com/forum/forumdisplay.php?fid=1)
+--- Forum: Unreal File Format (https://eliotvu.com/forum/forumdisplay.php?fid=14)
+--- Thread: Deserializing Unreal Packages - Tables (/showthread.php?tid=44)



Deserializing Unreal Packages - Tables - eliot - 11-06-2012

Today's article is about deserializing tables:
http://eliotvu.com/news/view/35/deserializing-unreal-packages-tables

Any feedback is welcome!


RE: Deserializing Unreal Packages - Tables - Griffon26 - 02-19-2022

I'm sorry if this is the wrong place to post this, but in order to decode the network protocol I need the linker index of classes in a package.
See this bit of documentation:

Quote:The networking code relies on a structure called package map which is used to communicate object references via indices. The package map code uses the object linker index and toplevel package name to convert objects to indices and back. Objects loaded via the seek free loading code won't have a linker associated with them so the code needs to store the original linker index in the seek free package and use that to build the package map.


Are the package map or the linker indices something that I can get from UEExplorer or its library? I looked through the source code, but I didn't find anything yet.