I am extremely grateful for your help! I saw your reply the day you posted and am still in awe how you figured this out so quickly. I still dont know how you were able to come up with this magic, and so fast.
I set the Offset to follow a Timeline that’s run on BeginPlay, and i dont see any issues but is this not optimal?
Also, I’m trying to have another Actor, “Finger” that when it touches each cube (static mesh component), it should turn the cube invisible, BUT when it ‘resets’ in the grid I want it to reset its visibility back “on”.
I tried to create it as: ‘check to see if respawning; if false keep current visibility, if true set visible on; check if touch ‘finger’; if true then turn component invisible’
I got it working for the most part, except that it only ‘resets’ visibility when moving in X- direction, not X+. I believe I need to change one of the ‘checks’ in the Make Location function but im not sure how because i dont fully understand the math here.
The conflict I think is the Timeline when set to ‘timeline.float = MakeLocation.Offset’, and the Branch ‘if TmpResult < SquareSize x -1’.
Would you mind explaining to me how the 'reset location' part works on the Make Location Function please? Maybe then i can find a solution. I'm also curious how you set the colors in your example if you dont mind explaining or screenshoting. Did you just use a ForLoop for the first few in the index?
Anyways, sorry to bombard you with more questions when you already gave me full a blueprint overhaul, which again I’m really grateful for!