I can plot sprite..don't worry that is not the issue. The issue is completely different. For one I am limited to 62 bobs or sprites and that is very restrictive.
Is it possible I could have duplicate bobs without incrementing from bob 1 to bob 2, to bob 3, etc. Because I am limited to only 62 bobs if I do that and that is very restrictive. I have AMOS Professional 2.0 just in case someone is going to ask.
Second of all I have a data like this:
data 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
data 1,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1
data 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
Where 1 is actual wall and 3 is the white key. But the problem I have is that i displays the first top row from data correctly and displays the walls, but it keeps plotting all the way to right across the screen and I do not see row 2 and 3 in the screen. This is my code:
for n=0 to 57
read levelObjects(n)
if levelObjects(n)<>0
Bob Counter, nx*16, ny*16, levelObjects(n)
Counter=Counter+1:tempCounter=tempCounter+1
nx=nx+1
if tmpCounter > 19
tmpCounter=0
ny=ny+1
Counter=Counter+1
end if:end if
but it does not work. It only displays the first top row but not the second or third. What mistake did I make here? Also another problem..I feel I will be out of blob very fast if I decided to increase the level screen bigger and put more stuff in there, like monsters, doors, etc. Is there an alternative where if I can say:
Bob 1, 12, 12, 1
Bob 1, 25, 25, 1
Bob 1, 30,30, 1
and plot three different bobs from 1 to save in bob resource or is there any trick where I can plot as much as I want, say 300 bobs without fear of getting illegal function error? Thanks.