Script to better understand MassEntity Processor and Fragment dependencies

Recently I’ve been learning the MassEntity framework in UE5 by diving into the C++ code for the crowds in the City Sample project. One issue I had early on was in trying to understand how all the different Processors and Fragments work together.

To alleviate this I made a PowerShell script which goes through the C++ code of a UE5 project and generates a CSV of all the Processors and Fragment dependencies and access modifiers:

I’m new to the UE community so I’m wondering, is there a better place to share this so others who might find it useful will find it?

I’d also be happy to learn if there’s something similar to this already and I don’t need to maintain my own script :slight_smile:

1 Like