X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Fbadguy%2Fbadguy.cpp;h=6068bde81e59381e62b2ed3cda24f8533cdfe1da;hb=7981f4c11e7e98eadfc331cc3b59e28e7a9e6e8f;hp=375441415d2b57b6255b2b08c74cbed309543677;hpb=f1a5634624e1b242b546c68d7b89e7695b2d6ebb;p=supertux.git diff --git a/src/badguy/badguy.cpp b/src/badguy/badguy.cpp index 375441415..6068bde81 100644 --- a/src/badguy/badguy.cpp +++ b/src/badguy/badguy.cpp @@ -24,8 +24,11 @@ BadGuy::draw(DrawingContext& context) return; if(state == STATE_INIT || state == STATE_INACTIVE) return; - - sprite->draw(context, get_pos(), LAYER_OBJECTS); + if(state == STATE_FALLING) { + sprite->draw(context, get_pos(), LAYER_OBJECTS, VERTICAL_FLIP); + } else { + sprite->draw(context, get_pos(), LAYER_OBJECTS); + } } void @@ -164,7 +167,6 @@ BadGuy::kill_fall() physic.set_velocity_y(0); physic.enable_gravity(true); set_state(STATE_FALLING); - remove_me(); } void