---
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)