Addded property to Worldmap Spawnpoint to let Tux automatically start walking (or...
[supertux.git] / src / object / spotlight.cpp
index 6903aa8..c231b37 100644 (file)
@@ -36,10 +36,10 @@ Spotlight::Spotlight(const lisp::Lisp& lisp)
 
   lisp.get("angle", angle);
 
-  lisp.get("red",   color.red);
-  lisp.get("green", color.green);
-  lisp.get("blue",  color.blue);
-  lisp.get("alpha", color.alpha);
+  std::vector<float> vColor;
+  if( lisp.get_vector( "color", vColor ) ){
+    color = Color( vColor );
+  }
 
   center    = sprite_manager->create("images/objects/spotlight/spotlight_center.sprite");
   base      = sprite_manager->create("images/objects/spotlight/spotlight_base.sprite");