JsonAsAsset/JsonAsAsset — reverse-engineered prompt
Reverse engineered prompt
Build me an Unreal Engine plugin that can take JSON files exported from FModel and turn them back into usable assets inside an Unreal project. I want it to help with porting and modding workflows, especially for things like materials, material instances, data assets, data tables, string tables, curves, physics assets, physical materials, particles, sounds, some animation related assets, landscape foliage types, and partial blueprint importing when the parent class already exists.
Please make it work with Unreal Engine 5 and the older 4.26, 4.27 range mentioned in the docs, and make unsupported asset types fail with clear messages instead of silently doing the wrong thing. If a game uses custom C plus plus classes or structs, the plugin should make it obvious that those need to be defined first. Also include the warning that this is for personal and educational use only, not for commercial asset redistribution.
Look up current Unreal and FModel docs online if you need to.
Want more depth? Deep Reverse