|
Defines |
| #define | MAXALT 4000 |
Enumerations |
| enum | el_ttypes {
el_sea,
el_desert,
el_plains,
el_forest,
el_ice,
numeltypes
} |
Functions |
| int | any_borders_in_dir (int x, int y, int dir) |
| int | make_fractal_terrain (int calls, int runs) |
| int | make_random_terrain (int calls, int runs) |
| int | make_earthlike_terrain (int calls, int runs) |
| int | make_maze_terrain (int calls, int runs) |
| int | name_geographical_features (int calls, int runs) |
| void | add_edge_terrain (void) |
| void | set_edge_terrain (int doterr) |
Variables |
| TRegion * | landsea_region_list |
| TRegion * | terrain_region_list |
| int * | histo |
| int * | alts |
| int * | wets |
| int | stepsize = 20 |
| int | partdone |
| int | seatype = NONTTYPE |
| int | landtype = NONTTYPE |
| int | deserttype = NONTTYPE |
| int | foresttype = NONTTYPE |
| int | icetype = NONTTYPE |
| int | coast_distance = 0 |
| int | el_alt_blob_size = 400 |
| int | el_alt_blob_density = 10000 |
| int | el_alt_blob_height = 500 |
| int | el_alt_smoothing = 2 |
| int | el_wet_blob_size = 1000 |
| int | el_wet_blob_density = 200 |
| int | el_wet_blob_height = 100 |
| int | el_wet_smoothing = 10 |
| int * | el_alt_min |
| int * | el_alt_max |
| int * | el_wet_min |
| int * | el_wet_max |
| int | numsolidtypes = 0 |
| int | numroomtypes = 0 |
| int | numpassagetypes = 0 |
| int | sumsolidoccur = 0 |
| int | sumroomoccur = 0 |
| int | sumpassageoccur = 0 |
| int | solidtype = NONTTYPE |
| int | roomtype = NONTTYPE |
| int | passagetype = NONTTYPE |
| int | numpassagecells = 0 |