pioneerspacesim/pioneer — pull request #1472 by johnbartholomew (2012-09-02 23:22:16+00:00)
Title: Fix lighting bug 1445

This manually saves and restores the global ambient light color in `draw_intro` and `draw_tombstone` so that Graphics::State's idea of ambient doesn't get out of sync with the underlying OpenGL ambient value, and the value deliberately set in Pi.cpp line 1001 is respected through the rest of the system.