other / AOC /Random /1A44~1.RMS
KOUSEFU's picture
Upload 168 files
23ff181 verified
/* ************ Isthmus ************ */
/* THANKSGIVING 00 */
/* ENSEMBLE STUDIOS */
/* ****************************************************** */
<PLAYER_SETUP>
random_placement /* note this is only currently valid entry */
/* ****************************************************** */
<LAND_GENERATION>
base_terrain MED_WATER
start_random
percent_chance 25
#define NORTH
percent_chance 25
#define SOUTH
percent_chance 25
#define EAST
percent_chance 25
#define WEST
end_random
create_player_lands
{
terrain_type WATER
if NORTH
left_border 3
right_border 55
top_border 3
bottom_border 55
border_fuzziness 20
elseif SOUTH
left_border 55
right_border 3
top_border 55
bottom_border 3
border_fuzziness 20
elseif EAST
left_border 55
right_border 3
top_border 3
bottom_border 55
border_fuzziness 20
elseif WEST
left_border 3
right_border 55
top_border 55
bottom_border 3
border_fuzziness 20
endif
land_percent 30
base_size 5
other_zone_avoidance_distance 1
clumping_factor 1
}
create_land
{
terrain_type SHALLOW
if NORTH
left_border 57
right_border 0
top_border 14
bottom_border 0
elseif SOUTH
left_border 0
right_border 57
top_border 0
bottom_border 14
elseif EAST
left_border 0
right_border 57
top_border 14
bottom_border 0
elseif WEST
left_border 57
right_border 0
top_border 0
bottom_border 14
endif
land_id 21
land_percent 45
border_fuzziness 3
}
create_land
{
terrain_type SHALLOW
if NORTH
left_border 15
right_border 0
top_border 57
bottom_border 0
elseif SOUTH
left_border 0
right_border 15
top_border 0
bottom_border 57
elseif EAST
left_border 0
right_border 15
top_border 57
bottom_border 0
elseif WEST
left_border 15
right_border 0
top_border 0
bottom_border 57
endif
land_id 22
land_percent 45
border_fuzziness 3
}
/* ****************************************************** */
<TERRAIN_GENERATION>
create_terrain GRASS2
{
base_terrain SHALLOW
land_percent 100
spacing_to_other_terrain_types 1
}
create_terrain GRASS3
{
base_terrain WATER
land_percent 100
spacing_to_other_terrain_types 3
}
create_terrain GRASS3
{
base_terrain WATER
land_percent 100
spacing_to_other_terrain_types 3
}
create_terrain GRASS3
{
base_terrain WATER
land_percent 100
spacing_to_other_terrain_types 3
}
create_terrain GRASS3
{
base_terrain WATER
land_percent 100
spacing_to_other_terrain_types 3
}
create_terrain GRASS3
{
base_terrain WATER
land_percent 100
spacing_to_other_terrain_types 3
}
create_terrain GRASS3
{
base_terrain WATER
land_percent 100
spacing_to_other_terrain_types 3
}
create_terrain GRASS3
{
base_terrain WATER
land_percent 100
spacing_to_other_terrain_types 3
}
create_terrain GRASS3
{
base_terrain WATER
land_percent 100
spacing_to_other_terrain_types 3
}
create_terrain GRASS3
{
base_terrain WATER
land_percent 100
spacing_to_other_terrain_types 3
}
create_terrain GRASS3
{
base_terrain WATER
land_percent 100
spacing_to_other_terrain_types 3
}
create_terrain GRASS3
{
base_terrain WATER
land_percent 100
spacing_to_other_terrain_types 3
}
create_terrain GRASS3
{
base_terrain WATER
land_percent 100
spacing_to_other_terrain_types 3
}
create_terrain PINE_FOREST
{
base_terrain GRASS2
number_of_clumps 15
land_percent 17
spacing_to_other_terrain_types 1
set_scale_by_groups
}
create_terrain DIRT3
{
base_terrain GRASS2
number_of_clumps 6
land_percent 3
spacing_to_other_terrain_types 0
set_scale_by_groups
}
create_terrain DEEP_WATER
{
base_terrain MED_WATER
number_of_clumps 8
spacing_to_other_terrain_types 3
land_percent 5
}
create_terrain DEEP_WATER
{
base_terrain MED_WATER
number_of_clumps 30
spacing_to_other_terrain_types 1
land_percent 1
}
create_terrain WATER
{
base_terrain SHALLOW
land_percent 100
}
/* ****************************************************** */
<OBJECTS_GENERATION>
/* PLAYER START OBJECTS */
create_object TOWN_CENTER
{
set_place_for_every_player
group_placement_radius 20
min_distance_to_players 3
max_distance_to_players 3
terrain-to_place_on GRASS3
}
create_object VILLAGER
{
set_place_for_every_player
min_distance_to_players 5
max_distance_to_players 5
terrain_to_place_on GRASS3
}
create_object TRANSPORT_SHIP
{
number_of_objects 1
set_place_for_every_player
min_disatance_to_players 12
max_distance_to_players 12
terrain_to_place_on WATER
}
/* NEAR GOLD */
create_object GOLD
{
number_of_objects 1
group_placement_radius 3
set_tight_grouping
set_gaia_object_only
set_place_for_every_player
//min_distance_to_players 4
//max_distance_to_players 5
//min_distance_group_placement 3
//max_distance_to_other_zones 7
}
/* NEAR STONE */
create_object STONE
{
number_of_objects 1
group_placement_radius 3
set_tight_grouping
set_gaia_object_only
set_place_for_every_player
//min_distance_to_players 4
//max_distance_to_players 5
//min_distance_group_placement 3
//max_distance_to_other_zones 7
}
/* NEAR SHEEP */
create_object SHEEP
{
number_of_objects 2
group_placement_radius 3
set_tight_grouping
set_gaia_object_only
set_place_for_every_player
//min_distance_to_players 4
//max_distance_to_players 5
//min_distance_group_placement 3
//max_distance_to_other_zones 7
}
/* STARTING TREES */
create_object OAKTREE
{
number_of_objects 6
group_placement_radius 6
set_gaia_object_only
set_place_for_every_player
//min_distance_to_players 3
//max_distance_to_players 5
}
/* *************************************************** */
/* ****IN THE NEW WORLD**** */
create_object RELIC
{
number_of_objects 5
min_distance_to_players 25
temp_min_distance_group_placement 20
}
create_object BOAR
{
number_of_objects 5
group_placement_radius 40
set_loose_grouping
set_gaia_object_only
min_distance_to_players 40
terrain_to_place_on GRASS2
}
create_object TURKEY
{
number_of_groups 7
number_of_objects 4
group_variance 2
set_gaia_object_only
set_scaling_to_map_size
min_distance_group_placement 8
min_distance_to_players 25
terrain_to_place_on GRASS2
}
create_object DEER
{
number_of_objects 4
number_of_groups 4
group_variance 1
set_loose_grouping
set_gaia_object_only
set_scaling_to_map_size
min_distance_group_placement 10
min_distance_to_players 25
terrain_to_place_on GRASS2
}
create_object GOLD
{
number_of_groups 5
number_of_objects 4
group_placement_radius 2
set_tight_grouping
set_gaia_object_only
set_scaling_to_map_size
min_distance_group_placement 10
terrain_to_place_on GRASS2
}
create_object STONE
{
number_of_groups 4
number_of_objects 4
group_placement_radius 2
set_tight_grouping
set_gaia_object_only
set_scaling_to_map_size
min_distance_group_placement 10
terrain_to_place_on GRASS2
}
create_object FORAGE
{
number_of_groups 3
number_of_objects 2
group_placement_radius 3
set_tight_grouping
set_gaia_object_only
set_scaling_to_map_size
min_distance_group_placement 16
min_distance_to_players 40
set_avoid_player_start_areas
}
create_object WOLF
{
number_of_groups 4
number_of_objects 2
group_placement_radius 2
set_tight_grouping
set_gaia_object_only
set_scaling_to_map_size
min_distance_group_placement 10
terrain_to_place_on GRASS2
}
/* RESOURCES BY MAP */
if LARGE_MAP
create_object FORAGE
{
number_of_groups 1
number_of_objects 5
group_placement_radius 3
set_tight_grouping
set_gaia_object_only
min_distance_group_placement 7
min_distance_to_players 40
set_avoid_player_start_areas
}
endif
if HUGE_MAP
create_object FORAGE
{
number_of_groups 2
number_of_objects 5
group_placement_radius 3
set_tight_grouping
set_gaia_object_only
min_distance_group_placement 7
min_distance_to_players 40
set_avoid_player_start_areas
}
endif
if GIGANTIC_MAP
create_object FORAGE
{
number_of_groups 3
number_of_objects 5
group_placement_radius 3
set_tight_grouping
set_gaia_object_only
min_distance_group_placement 7
min_distance_to_players 40
set_avoid_player_start_areas
}
endif
if LARGE_MAP
create_object GOLD
{
number_of_groups 1
number_of_objects 6
group_variance 1
group_placement_radius 2
set_tight_grouping
set_gaia_object_only
min_distance_group_placement 16
min_distance_to_players 40
set_avoid_player_start_areas
max_distance_to_other_zones 6
}
endif
if HUGE_MAP
create_object GOLD
{
number_of_groups 2
number_of_objects 6
group_variance 1
group_placement_radius 2
set_tight_grouping
set_gaia_object_only
min_distance_group_placement 13
min_distance_to_players 40
set_avoid_player_start_areas
max_distance_to_other_zones 6
}
endif
if GIGANTIC_MAP
create_object GOLD
{
number_of_groups 3
number_of_objects 6
group_variance 1
group_placement_radius 2
set_tight_grouping
set_gaia_object_only
min_distance_group_placement 13
min_distance_to_players 40
set_avoid_player_start_areas
max_distance_to_other_zones 6
}
endif
if LARGE_MAP
create_object STONE
{
number_of_groups 1
number_of_objects 6
group_variance 1
group_placement_radius 2
set_tight_grouping
set_gaia_object_only
min_distance_group_placement 13
min_distance_to_players 40
set_avoid_player_start_areas
max_distance_to_other_zones 6
}
endif
if HUGE_MAP
create_object STONE
{
number_of_groups 2
number_of_objects 6
group_variance 1
group_placement_radius 2
set_tight_grouping
set_gaia_object_only
min_distance_group_placement 13
min_distance_to_players 40
set_avoid_player_start_areas
max_distance_to_other_zones 6
}
endif
if GIGANTIC_MAP
create_object STONE
{
number_of_groups 3
number_of_objects 6
group_variance 1
group_placement_radius 2
set_tight_grouping
set_gaia_object_only
min_distance_group_placement 13
min_distance_to_players 40
set_avoid_player_start_areas
max_distance_to_other_zones 6
}
endif
create_object PINETREE
{
number_of_objects 18
set_gaia_object_only
set_scaling_to_map_size
min_distance_to_players 40
terrain_to_place_on GRASS2
set_avoid_player_start_areas
}
create_object OAKTREE
{
number_of_objects 2
set_gaia_object_only
set_scaling_to_map_size
min_distance_to_players 9
terrain_to_place_on GRASS3
}
create_object SHORE_FISH
{
number_of_objects 25
set_gaia_object_only
set_scaling_to_map_size
min_distance_group_placement 3
terrain_to_place_on WATER
}
create_object TUNA
{
terrain_to_place_on MED_WATER
number_of_objects 15
set_gaia_object_only
max_distance_to_other_zones 2
set_scaling_to_map_size
}
create_object SALMON
{
terrain_to_place_on MED_WATER
number_of_objects 15
set_gaia_object_only
max_distance_to_other_zones 2
set_scaling_to_map_size
}
create_object MARLIN1
{
terrain_to_place_on DEEP_WATER
number_of_objects 10
set_gaia_object_only
set_scaling_to_map_size
}
create_object MARLIN2
{
terrain_to_place_on DEEP_WATER
number_of_objects 7
set_gaia_object_only
set_scaling_to_map_size
}
create_object HAWK
{
number_of_objects 7
set_scaling_to_map_size
}
/* ****************************************************** */
<ELEVATION_GENERATION>