public WorldRiver GetRiver(short riverId) { Map <WorldRiver> map = this.world.Atlas.GetMap(WorldAtlas.Tables.Rivers) as Map <WorldRiver>; if (map == null) { return(null); } WorldRiver worldRiver = map.Data.FirstOrDefault((WorldRiver typeName) => typeName.Id == riverId); if (worldRiver != null) { return(worldRiver); } return(null); }
public StaticString GetRiverTypeMappingName(short riverId) { Map <WorldRiver> map = this.world.Atlas.GetMap(WorldAtlas.Tables.Rivers) as Map <WorldRiver>; if (map == null) { return(StaticString.Empty); } WorldRiver worldRiver = map.Data.FirstOrDefault((WorldRiver typeName) => typeName.Id == riverId); if (worldRiver != null) { return(worldRiver.RiverTypeName); } return(StaticString.Empty); }