X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=src%2Fbadguy.cpp;h=cfdc7ac431c7861ab71981295d66996b75ccd7d0;hb=cf4de5d58eb99a11369c329c01bfa5abe4b0a398;hp=97913c7363f62019b0a648704dbbb2b2556ce0b1;hpb=2074a5e3f8167dec24989c008ddadda14687a3a6;p=supertux.git diff --git a/src/badguy.cpp b/src/badguy.cpp index 97913c736..cfdc7ac43 100644 --- a/src/badguy.cpp +++ b/src/badguy.cpp @@ -984,19 +984,14 @@ BadGuy::draw(DrawingContext& context) if(sprite == 0) return; - sprite->draw(context, Vector(base.x, base.y), LAYER_OBJECTS); -#if 0 - Sprite* sprite = (dir == LEFT) ? sprite_left : sprite_right; if(dying == DYING_FALLING && physic.get_velocity_y() < 0) - sprite->draw(viewport.world2screen(Vector(base.x, base.y)), SD_VERTICAL_FLIP); + sprite->draw(context, Vector(base.x, base.y), LAYER_OBJECTS, VERTICAL_FLIP); else - sprite->draw(viewport.world2screen(Vector(base.x, base.y))); -#endif + sprite->draw(context, Vector(base.x, base.y), LAYER_OBJECTS); - float scroll_x = context.get_translation().x; - float scroll_y = context.get_translation().y; if(debug_mode) - fillrect(base.x - scroll_x, base.y - scroll_y, base.width, base.height, 75,0,75, 150); + context.draw_filled_rect(Vector(base.x, base.y), + Vector(base.width, base.height), Color(75,0,75, 150), LAYER_OBJECTS+1); } void