- if (kind == UPGRADE_GROWUP)
- img_growup->draw_part(0,0,dest.x,dest.y,dest.w,dest.h);
- else if (kind == UPGRADE_ICEFLOWER)
- img_iceflower->draw_part(0,0,dest.x,dest.y,dest.w,dest.h);
- else if (kind == UPGRADE_HERRING)
- img_star->draw_part(0,0,dest.x,dest.y,dest.w,dest.h);
- else if (kind == UPGRADE_1UP)
- img_1up->draw_part( 0, 0, dest.x, dest.y, dest.w, dest.h);
- }
+ if(base.height < 32) // still raising up?
+ sprite->draw(context, Vector(base.x, base.y + (32 - base.height)),
+ LAYER_TILES - 10);