- dir[0] = prop->getDoubleValue("x", 0.0);
- dir[1] = -prop->getDoubleValue("y", 0.0);
- dir[2] = prop->getDoubleValue("z", 0.0);
- inner = prop->getDoubleValue("inner-angle", 360.0);
- outer = prop->getDoubleValue("outer-angle", 360.0);
- outer_gain = prop->getDoubleValue("outer-gain", 0.0);
+ dir = SGVec3f(-prop->getFloatValue("x", 0.0),
+ -prop->getFloatValue("y", 0.0),
+ -prop->getFloatValue("z", 0.0));
+ inner = prop->getFloatValue("inner-angle", 360.0);
+ outer = prop->getFloatValue("outer-angle", 360.0);
+ outer_gain = prop->getFloatValue("outer-gain", 0.0);