I realize that buddy.
Mine is a conceptual point (the code works, I just don't understand why it has to be different).
Basically I'm accessing 2 different numbers from a 2d array (yes, by using the appropriate x, y1 or y2 indices) and rather than having to use:
loopindex (1st number)
loopindex +1 (2nd number)
I have to use:
So something like X=0, and then
Repeat X Times
loopindex + X for first spawn
loopindex + X + 1 for 2nd spawn
Set X + 1
(for looping through the x indices)
...which did not seem intuitive to me at all based on my 1D experience (with which you helped enormously).
Admittedly, I never tried accessing 2 numbers at a time from a 1D array, so I only know loopindex works (I don't know if loopindex+1 would work) in the same Repeat loop.
I'll try to post a capx eventually.
I have a weird bug with a 0 value/0 spawn in there too I can't track down and I was always able to figure these out before.