This extension utilizes the UAssetAPI to convert UAsset files to JSON and back all from within Visual Studio Code.
This extension provides the following features:
- Convert UAsset files to JSON
- Convert JSON files to UAsset
You might need .NET 8.0 or higher to run the UAssetAPI. I am not sure if this is a requirement!
There are no settings for this extension at the moment.
This extension only works with UAssets that are from UE 4.27/28 due to the CLI arguments given to the UAssetAPI. This will be fixed in a future update as it is just a proof of concept and was for Shin Megami Tensei V: Vengeance modding.
Initial release of UAsset Converter
I am not responsible for what is done with this extension. This was made for educational purposes and I prefer to make useful things open source if I can. I am not responsible for any damage done to your files or your computer, nor any companies knocking on your door for using this extension. Use at your own risk.
I do not condone the use of this extension for malicious purposes. This was made for educational purposes and for the Shin Megami Tensei V: Vengeance modding community.
Additionally, I do not allow the use of this extension for any harmful purposes including but not limited to: inflammatory statements, hate speech, or any other harmful content against any individual or group of individuals.
- Add the ability for users to select which version of UE the UAsset is from.
- Add the ability to convert UAsset files to JSON and back in bulk (will require a revision of the CLI tool).
- Add templates for said files to appear as when converted to JSON. (i.e. a spreadsheet like view for easier editing).
MIT