If speed-y isn't given, use speed
authorgrumbel <grumbel@837edb03-e0f3-0310-88ca-d4d4e8b29345>
Sat, 28 Nov 2009 23:03:45 +0000 (23:03 +0000)
committergrumbel <grumbel@837edb03-e0f3-0310-88ca-d4d4e8b29345>
Sat, 28 Nov 2009 23:03:45 +0000 (23:03 +0000)
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6153 837edb03-e0f3-0310-88ca-d4d4e8b29345

src/object/background.cpp

index f74b748..b403f3f 100644 (file)
@@ -60,7 +60,11 @@ Background::Background(const Reader& reader) :
     throw std::runtime_error("Must specify image and speed for background");
 
   set_image(imagefile, speed);
-  reader.get("speed-y", speed_y);
+  if (!reader.get("speed-y", speed_y))
+  {
+    speed_y = speed;
+  }
+
   if (reader.get("image-top", imagefile_top)) {
     image_top = Surface::create(imagefile_top);
   }