bongotastic / Headlines

Dwarf fortress meets RP-1 (KSP/RSS/RO). Focusing on reputation management and life trajectory of crew members.
Other
5 stars 1 forks source link

Resignation issue #176

Open bongotastic opened 2 years ago

bongotastic commented 2 years ago

[EXC 14:23:08.691] KeyNotFoundException: The given key was not present in the dictionary. System.Collections.Generic.Dictionary2[TKey,TValue].get_Item (TKey key) (at :0) Headlines.source.GUI.UISectionPersonnelProfile.DrawHelp () (at <237f5230e7304e499fcfab25f3943069>:0) Headlines.source.GUI.UISection.Draw () (at <237f5230e7304e499fcfab25f3943069>:0) Headlines.source.GUI.HeadlinesGUIManager.DrawSection (System.String name) (at <237f5230e7304e499fcfab25f3943069>:0) Headlines.source.GUI.HeadlinesGUIManager.DrawPersonnelPanel () (at <237f5230e7304e499fcfab25f3943069>:0) Headlines.source.GUI.HeadlinesGUIManager.DrawWindow (System.Int32 windowID) (at <237f5230e7304e499fcfab25f3943069>:0) UnityEngine.GUILayout+LayoutedWindow.DoWindow (System.Int32 windowID) (at :0) UnityEngine.GUI.CallWindowDelegate (UnityEngine.GUI+WindowFunction func, System.Int32 id, System.Int32 instanceID, UnityEngine.GUISkin _skin, System.Int32 forceRect, System.Single width, System.Single height, UnityEngine.GUIStyle style) (at :0) UnityEngine.DebugLogHandler:LogException(Exception, Object) ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object) UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)`

it appears that resigned kerbals (remember the ever charming ladies magnet walter) are not removed from the personnel rooster. when i click the name, the headlines window goes empty

bongotastic commented 2 years ago

maybe solved?

wrknght commented 2 years ago

persistent.zip

As mentioned, the dead/retired pilots (Walter Hill + Patricia Taylor) still populate the personnel rooster.