private void _events_GameLoad(XmlNode rootNode) { List <string> missingComponents = _componentController.NotifyLoadedGameAndReturnMissingComponents(rootNode); foreach (string componentID in missingComponents) { _guiController.ShowMessage("This game contains data from a plugin or component '" + componentID + "' which you do not have installed. If you save the game, this data will be lost.", AGS.Types.MessageBoxIconType.Warning); } }