--- tags: Parsing --- # UE 5 Asset Reader Allow for extension into a savegame reader - existing Ark 1 readers have no support behind them so are unlikely to be updateable. Rigidly define an output format for asset reader - decide how much is needed for all possible uses downstream. ## Reading requirements * Default should be to list exports (including their metadata) * ...requires reading import and string tables * Ability to read entire property tables of individual exports on-demand * Ability to read bulk-data of individual exports on-demand (texture/sound data, other stuff) * *...requires reading property table to calculate offset* ## Investigation Notes * [UAsset 5 Schema - Descriptive](/kQMxa1FYSkemIbnDfkGX1A) * [UAsset Schema - KaitaiStruct](/4fdx0nq6Qe-7z14iPjZvfA)