pioneerspacesim/pioneer — pull request #1877 by johnbartholomew (2012-12-27 16:43:29+00:00)
Title: Don't wipe criminal records after a game load

Fixes #1874.

This moves the call to `Polit::Init` from `Pi::InitGame` (which is run for both new and loaded games) to the `Game` new-game constructor. For loaded games, `Polit::Unserialize` is called from the Game's unserialize-constructor. `Polit::Unserialize` calls `Polit::Init` before loading criminal records.