public static GameMode FromName(string from) { GameMode result = MODES.FirstOrDefault(v => v.name == from); if (result == null) { Logging.Report("Unknown game mode name " + from); } return result; }