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:
- Here’s and example of the CSV produced for the City Sample project (screenshot below)
- If you want to use the script yourself, it’s here on GitHub
- Take a look at the Readme in that GitHub project for more details
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