public Zone(string id, string name, ZoneTypeEnum type, Room[] rooms = null) : this() { Id = id; Name = name; Type = type; if (rooms != null) { Rooms.AddRange(rooms); } }
/// <summary> /// /// </summary> /// <param name="type"></param> /// <param name="id"></param> /// <returns></returns> public IEnumerable <MonsterSpawnDAO> GetById(ZoneTypeEnum type, int id) { return(base.FindAll(spawn => spawn.Type == type && spawn.ZoneId == id)); }
/// <summary> /// /// </summary> /// <param name="type"></param> /// <param name="id"></param> /// <returns></returns> public IEnumerable <FightActionDAO> GetById(ZoneTypeEnum type, int id) { return(base.FindAll(action => action.Zone == type && action.ZoneId == id)); }