Didi’t realize it was you who made the sims like system. That was quite nice.
About the ISM BP (InstancedStaticMesh BP) :
If you make a new BP with parent class Actor and another two with the class ISM(Name them Floor&Wall). You can add those two inside the actor BP. Open the ActorBP, Click Addcomponent and look for Custom. There should your ISMBPs be listed.
BUT
You can add instances directly in an actorBP with “add InstancedStaticMeshComponent”. And if your instances need some individual values (like requirements, Offset, Type, etc) you can hold those in a struct Array.
I’m actually doing it that way.
Now that I know there’s another way, I might try ISM-BPs, since you can define variables directly inside them and even add some code.
In my case it would be 1 Parent and 40+ ChildBPs, so I don’t know if this is the way to go.