31 #include <color_def.h>
33 #include <constants.h>
56 std::vector<std::vector<MapTile> >
map;
159 const std::vector<std::vector<MapTile> >&
get_map();
Definition: world_map.h:42
void generate_land_mass()
Definition: world_map.cpp:104
bool out_of_bounds(int row, int col)
Definition: world_map.cpp:42
const std::vector< std::vector< MapTile > > & get_map()
Definition: world_map.cpp:38
void ocean_borders(int border)
Definition: world_map.cpp:143
WorldMap()
Definition: world_map.cpp:27
std::vector< std::vector< MapTile > > MapTileMatrix
Definition: world_map.h:47
void set_land_or_water(int row, int col, int mod, bool more_water)
Definition: world_map.cpp:126
void smoothing_pass(MapTile tile_type, int threshold)
Definition: world_map.cpp:90
int count_in_surrounding_tiles(int row, int col, MapTile tile_type)
Definition: world_map.cpp:49
int width
Definition: world_map.h:68
void generate_beaches()
Definition: world_map.cpp:168
void starting_noise(int border)
Definition: world_map.cpp:71
int height
Definition: world_map.h:62
std::vector< std::vector< MapTile > > map
Definition: world_map.h:56