All pastes #26566 Raw Edit

Unnamed

public text v1 · immutable
#26566 ·published 2005-10-25 03:21 UTC
rendered paste body
proc draw_food
    for i: 1 .. 20
        loop
            randint(foodx(i),0,maxx)
            randint(foody(i),0,maxy-infobar_size)
            loop
                if foodx(i) >= 0 and foodx(i) <= 470 and foody(i) <= 240 and foody(i) <= 155 or     %%bottom left cliff
                    foodx(i) >= 545 and foodx(i) <= maxx and foody(i) <= 240 and foody(i) >= 155 or %%bottom right cliff
                    foodx(i) >= 395 and foodx(i) <= 590 and foody(i) <= 375 and foody(i) >= 300 or  %%Middle Pond
                    foodx(i) >= 480 and foodx(i) <= 0 and foody(i) <= 515 and foody(i) >= 425 or    %%Top left cliff
                    foodx(i) >= 545 and foodx(i) <= maxx and foody(i) <= 240 and foody(i) >= 425 then%Top right cliff
                    randint(foodx(i),0,maxx)
                    randint(foody(i),0,maxy-infobar_size)
                else
                    exit
                end if
            end loop
            exit when i = 20
        end loop
        drawfilloval(foodx(i),foody(i),5,5,7)
    end for
end draw_food