surely it'd be a better idea trying ...
for indexA = 1 to 48
for indexB = 1 to 85
if object collide(indexA,100+indexB) > 0
`//<< Code Here >>
else
`//<< Code Here >>
endif
next indexB
next indexA
or even better would be ...
for indexA = 1 to 48
for indexB = 1 to 85
if Collide(indexA,100,indexB) = 1
`//<< Code Here >>
else
`//<< Code Here
endif
next indexB
next indexA
function Collision( vObjectA, vObjectSizeA , vObjectB )
if (object position x( vObjectA ) + object position x( vObjectB)/2) < vObjectSizeA and (object position y( vObjectA ) + object position y( vObjectB)/2) < vObjectSizeA and (object position z( vObjectA ) + object position z( vObjectB)/2) < vObjectSizeA
bCollide = 1
else
bCollide = 0
endif
endfunction bCollide
Anata aru kowagaru no watashi! 