string GetShortMapList() { if (MapModule.MapList.Maps.Count == 0) { return("The map list is empty."); } var mapList = MapModule .MapList .Maps .Take(MapModule.Config.MaxMaps); var str = "Maps: " + string.Join(", ", mapList.Select(x => x.Name)); if (MapModule.MapOverflow() != 0) { str += string.Format(" (and {0} more...)", MapModule.MapOverflow()); } return(str); }
public MapList(MapModule mapModule) { this.mapModule = mapModule; }
public override void Initialize(Bot bot) { base.Initialize(bot); MapModule = bot.Modules.Get <MapModule>(); }