:
The structure of the screen array is also a bit problematic- the width of the path (in screens) is not constant.
|
I was thinking maybe that is found by finding the max width of all of the collision items, left most and right most / screen size in units = number on screens on X?
Edit: And of course same for Y, then fill in the screens from the array? I'm pretty sure this works for R1 of rupture farms, maybe this how its done for all of them apart from the menu screen which have no collision items?