thethiny / MK12UAssetDeserializer

Converts MK12UAsset objects (not files) to JSON

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Converts extracted objects from UAssets into JSON. Currently only supports InventoryDataTables and there's no plan to make it support anything else. The root object type is determined by the file extension so each file needs its own Deserializer, however, looking at the game's code we can find that most of the game's UAssets are simply UScripts, so they share 90% of their serialization process. But since they deal with different structs and objects, everything needs to be reversed manually, therefore I see no reason for me to deserialize things that don't matter to me.

Use MK12PMan to extract UAsset into objects.

About

Converts MK12UAsset objects (not files) to JSON


Languages

Language:Python 98.9%Language:PowerShell 1.1%