/// <summary> /// Loads the NPCSpawners for a Map. /// </summary> /// <param name="map">Map to load the spawners for.</param> /// <returns>IEnumerable of the <see cref="NPCSpawner"/>s that were loaded.</returns> public static IEnumerable <NPCSpawner> LoadSpawners(Map map) { var queryValues = MapSpawnValues.Load(map.DbController, map.ID); var ret = new List <NPCSpawner>(); foreach (var queryValue in queryValues) { var spawner = new NPCSpawner(queryValue, map); ret.Add(spawner); } return(ret); }