Thanks so much for the effort to create this for me! I’ll put it in my project in a few hours and understand what it does and how it does.
As far as I can tell, you started off with all exits stored in an array for the starting piece BP (aka Room A), and you iterate through that array while placing new Room Pieces on those exit points with an offset. I do not yet know what Box Overlap actors does so I’m just assuming. Will this also be connected to the new piece’s connection point?
Is GI_C a custom class you have created btw?
How should I store exit1, 2, and 3? Will they be empty collision boxes or sth?
And maybe it’s because I’m using UE 4.27, that I cannot find some functions or I didn’t understand some of it:
If this helps here’s an ss of my view;
Get Game Instance creates Get Class automatically. Also I cannot “Set As Game Instance” after “Cast To GameInstance Class”. There’s no such option.
I also included the “connections” to let you see if I’m on the right path. Exits/Connections are statically placed box collisions.