routine update

level parsing works, lights now correctly fill the interior of their
cones