1087 |
} |
} |
1088 |
for (unsigned i=0; i<m_sprites->sprites.size(); ++i) { |
for (unsigned i=0; i<m_sprites->sprites.size(); ++i) { |
1089 |
if (Sprite *sp = m_sprites->sprites[i]) { |
if (Sprite *sp = m_sprites->sprites[i]) { |
1090 |
int sx = int(sp->pos[0]*32) - x*32; |
if (sp->model) { |
1091 |
int sy = int(sp->pos[1]*32) - y*32; |
int sx = int(sp->pos[0]*32) - x*32; |
1092 |
sp->model->draw_shadow(gc2, sx, sy); |
int sy = int(sp->pos[1]*32) - y*32; |
1093 |
|
sp->model->draw_shadow(gc2, sx, sy); |
1094 |
|
} |
1095 |
} |
} |
1096 |
} |
} |
1097 |
blit(gc, xpos, ypos, buffer); |
blit(gc, xpos, ypos, buffer); |