21 #define MAX_COLATITUDE 1000
28 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
int get_sqsize()
An estimate of the linear (1-dimensional) size of the map.
void generator_init_topology(bool autosize)
This function sets sizes in a topology-specific way then calls map_init_topology().
int map_colatitude(const struct tile *ptile)
Returns the colatitude of this map position.
bool near_singularity(const struct tile *ptile)
Return TRUE if the map in a typical city radius is SINGULAR.