Searching UAsset by Specific Values

anonymous_user_a7ad273e
Tue, 06 Jul 2021 21:54:52 +0000
Asset Creation

Is there a way to search for UAssets (or less generically blueprint classes) with specific values set?

E.g. I want to search for all objects where bMyBool==true, or SomeEnum=Foo, etc.

I’m aware of UE4’s advanced search syntax, but as far as I can tell it’s extremely limited, only able to look at metadata. (And blueprint searching, which only seems to search graphs.) For context, I recently moved from a proprietary engine where everything was unserialized, human-readable, and am used to being able to quickly/painlessly run advanced file searches, so any advice on searching through hundreds/thousands of assets quickly by parameters for a UE4 newcomer would be welcome.

Alternatively, if anyone can point me to any out-of-engine solutions, like text editor plugins that can decrypt uasset serialization… Lots of searching has produced very little information on this subject, I was very surprised. Mind-bogglingly P4V’s compare feature seems to be able to display uassets as human readable files, but I can’t seem to find a way to leverage that to actually do any searching.

2 posts - 2 participants