X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=src%2Fobject%2Fspotlight.cpp;h=d86848cf42854cd370e34babaa91741cfdc3e6f6;hb=ca967dcf4ee89f99880355be00782d1cd047be6a;hp=6903aa86e932f46832b5847150add369a6b11c01;hpb=a113d3bd1feddd510e3b2852b0d42522735eee40;p=supertux.git diff --git a/src/object/spotlight.cpp b/src/object/spotlight.cpp index 6903aa86e..d86848cf4 100644 --- a/src/object/spotlight.cpp +++ b/src/object/spotlight.cpp @@ -1,4 +1,4 @@ -// $Id: light.cpp 3327 2006-04-13 15:02:40Z ravu_al_hemio $ +// $Id$ // // SuperTux // Copyright (C) 2006 Ingo Ruhnke @@ -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 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");