issue #189 Make affinity changes from missions permanent. Add data for "hide" mission (issues #186 and #190)
fix issue #190 - lots of ugly hacks for this one