public void FillMapList(string directory = null) { if (directory != null && directory != Settings.Default.MAPS_DIRECTORY_NAME) { new MapElementActions(this, GetReturnedElement(directory)); } foreach (var map in MapList.GetMapList(directory)) { new MapElementActions(this, map); } }