I took a deep dive into the UE’s source code the last few days with the purpose of discovering how FiBData
(Find In Blueprint Data) is parsed into a .uasset
file; and how the engine reads it back to blueprints (event graph, functions, macros, variables, etc.).
I’ve also researched everywhere, yet no luck. This project helped me slightly, but it does the same as another code I found within the source code - and the FiBData
is encoded is some binary format unknown to me.
It’s actually a python script inside a built-in plugin called VirtualProduction
The path is this if it helps in any way
I came across many functions/classes that work with this data, but none seemed to help me with “decoding” this piece of data. So I came here in the hope of anyone more experienced with the engine’s source code giving me some advice.
Any help or suggestions are greatly appreciated!