void IGameUi.OnError(Exception exception) {
Model.CurrentState = ViewModel.State.Error;
Model.ErrorMessage = exception?.Message ?? ToolsStrings.Common_UndefinedError;
Buttons = new[] { CloseButton };
var ie = exception as InformativeException;
if (ie != null) {
Model.ErrorDescription = ie.SolutionCommentary;
}
}