private void OnResearchPromptComplete()
{
_newResearchTopicsNeeded.Remove(_whichEmpireFocusedOn);
if (_newResearchTopicsNeeded.Count > 0)
{
foreach (var keyPair in _newResearchTopicsNeeded)
{
_whichEmpireFocusedOn = keyPair.Key;
break;
}
_researchPrompt.LoadEmpire(_whichEmpireFocusedOn, _newResearchTopicsNeeded[_whichEmpireFocusedOn]);
}
else
{
_researchPrompt.Completed = null;
_updateStep++;
}
}