13#ifndef FC__MAPGEN_TOPOLOGY_H
14#define FC__MAPGEN_TOPOLOGY_H
22#define MAX_COLATITUDE 1000
28#define L_UNIT MAX(1, wld.map.server.size * MAX_COLATITUDE / (30 * get_sqsize()))
37 (MAX(0, MAX_COLATITUDE * (60*7 - wld.map.server.temperature * 6 ) / 700))
38#define TROPICAL_LEVEL \
39 (MIN(MAX_COLATITUDE * 9 /10, \
40 MAX_COLATITUDE * (143*7 - wld.map.server.temperature * 10) / 700))
41#define DRY_MIN_LEVEL \
42 (MAX_COLATITUDE * (7300 - wld.map.server.temperature * 18 ) / 10000)
43#define DRY_MAX_LEVEL \
44 (MAX_COLATITUDE * (7300 + wld.map.server.temperature * 17 ) / 10000)
49#define ICE_BASE_LEVEL ice_base_colatitude
void generator_init_topology(bool autosize)
int map_colatitude(const struct tile *ptile)
bool near_singularity(const struct tile *ptile)