Just added a missing header.
[supertux.git] / src / gameloop.cpp
index cb670d5..698e02b 100644 (file)
@@ -145,10 +145,7 @@ GameSession::levelintro(void)
   
   char str[60];
  
-  if (get_level()->img_bkgd)
-    get_level()->draw_bg();
-  else
-    drawgradient(get_level()->bkgd_top, get_level()->bkgd_bottom);
+  get_level()->draw_bg();
 
   sprintf(str, "%s", world->get_level()->name.c_str());
   gold_text->drawf(str, 0, 220, A_HMIDDLE, A_TOP, 1);
@@ -660,8 +657,8 @@ GameSession::run()
 /* Bounce a brick: */
 void bumpbrick(float x, float y)
 {
-  World::current()->add_bouncy_brick(((int)(x + 1) / 32) * 32,
-                         (int)(y / 32) * 32);
+  World::current()->add_bouncy_brick(Vector(((int)(x + 1) / 32) * 32,
+                         (int)(y / 32) * 32));
 
   play_sound(sounds[SND_BRICK], SOUND_CENTER_SPEAKER);
 }
@@ -719,10 +716,7 @@ GameSession::drawresultscreen(void)
 {
   char str[80];
 
-  if (get_level()->img_bkgd)
-    get_level()->draw_bg();
-  else
-    drawgradient(get_level()->bkgd_top, get_level()->bkgd_bottom);
+  get_level()->draw_bg();
 
   blue_text->drawf("Result:", 0, 200, A_HMIDDLE, A_TOP, 1);