- if (texture != null && texture.picture != null)
- for(int x = globalx; x < cx2; x += texture.picture.getWidth())
- for(int y = globaly; y < cy2; y += texture.picture.getHeight())
- buf.drawPicture(texture.picture, x, y, cx1, cy1, cx2, cy2);
+ if (texture != null && texture.isLoaded)
+ for(int x = globalx; x < cx2; x += texture.width)
+ for(int y = globaly; y < cy2; y += texture.height)
+ buf.drawPicture(texture, x, y, cx1, cy1, cx2, cy2);