Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* SY_MAP_PACK 2014 made by HJ. Version 1.0, 25 maps */
- /* To be used in SY_Nations_Cup 2014 and for community after the event. */
- /* Code might look messy some places. I'm not gonna range everything alphabetically. */
- /* I'm happy with how it looks right now. */
- /* Big thanks to The_Prophet and MadCADer for helping me out! */
- /* ************************************ */
- <PLAYER_SETUP>
- random_placement
- /* ****************************************************** */
- start_random
- percent_chance 4 #define SY_ACCESSIBLEOASIS
- percent_chance 4 #define SY_ACROPOLIS
- percent_chance 4 #define SY_ATOLL
- percent_chance 4 #define SY_BEDOUINS
- percent_chance 4 #define SY_BOARDS_OF_CANADA
- percent_chance 4 #define SY_CARIBBEAN
- percent_chance 4 #define SY_CHAOS_PIT
- percent_chance 4 #define SY_CLIFFYARENA
- percent_chance 4 #define SY_CONTINENTAL
- percent_chance 4 #define SY_CROSS
- percent_chance 4 #define SY_DESERTFOX
- percent_chance 4 #define SY_DRY_ARABIA
- percent_chance 4 #define SY_HIDEOUT
- percent_chance 4 #define SY_HIPPOS_BELLY
- percent_chance 4 #define SY_JDGROSSROX
- percent_chance 4 #define SY_LAND_NOMAD
- percent_chance 4 #define SY_MFOPLATEAU
- percent_chance 4 #define SY_MFOWOOGY
- percent_chance 4 #define SY_NOMAD
- percent_chance 4 #define SY_PONDARENA
- percent_chance 4 #define SY_PILGRIMS
- percent_chance 4 #define SY_RAFT
- percent_chance 4 #define SY_SAHARA
- percent_chance 4 #define SY_SEIZE_THE_HUMP
- percent_chance 4 #define SY_ZERO
- end_random
- /* ****************************************************** */
- /* changes to v2 */
- /* Fixed shore fish in SY_Bedouins */
- /* Distance for sheeps in SY_Chaos_Pit and edited the tree borders */
- /* changes to v3 */
- /*
- - Replaced Water in SY_Chaos_Pit with Land terrain (Grass). Removed Fishing ship, Jaguars and Fish.
- Added straggler trees, more berries in the pit and a Scout. Base size from 9 to 3 to create more space in the pit.
- - Removed wolfs from SY_Pilgrims and increased objects on Berries from 2 to 5.
- - Edited the forest on MFOPlateau for 3v3 and 4v4. On the other map sizes I left it as it is.
- Added a little more forest on the top of the plateau for 3v3 and 4v4.
- - Edited the min and max distance for arena walls on SY_Pond_Arena. from min and max 20 to min 20 and max 22.
- - Chaos_Pit_v3, Pond_Arena_v2, MFOPlateau_v2, ES@Pilgrims_v2. */
- /* PERSONAL NOTES */
- /* - SY_PILGRIMS might sometimes create a messy main Island map.
- - SY_LAND_NOMAD and SY_NOMAD does sometimes create large resources right next to each other on a small area (Gold/Stone).
- - Uncommon but, objects might create -1 less object then it's supposed to.
- - SY_RAFT can't 100% make it balanced with the resources on side lands.
- - SY_RAFT might creeate uneven or messy lands with the river in middle.
- - SY_PONDARENA creates sometimes really small bases (look at walls)
- - SY_ZERO is glitched on 1v1, so I replaced Water terrain for Shallow on bonus island
- - SY_ACCESSIBLEOASIS does not always create an accessible oasis.
- - Using resource system for Relics, Fish, TC and Vills. Let's see how that works out.
- - Should have a fully working with Regicide. */
- Maps used
- Accessible_Oasis MegaRandom
- Acropolis/Team Acropolis AoFE
- Atoll MadRandom (MadCADer)
- Bedouins (Papaya)
- Boards_of_Canada Anniversary Pack (HJ)
- Caribbean Anniversary Pack (HJ)
- Chaos Pit MadRandom (MadCADer)
- Cliffy_Arena MegaRandom
- Cross Mad Random (MadCADer)
- Continental
- Dry_Arabia
- Desertfox(Edited) MegaRandom
- ES@Pilgrims_v2 ES/MegaRandom
- Hideout (no walls) AoFE
- Hippo's_Belly (The_Prophet)
- JDGrossRox MegaRandom
- Land Nomad (WLC 7 Fix)
- MFOWoogy MegaRandom
- MFOPlateau MegaRandom
- Nomad
- Pond Arena MadRandom (MadCADer)
- Raft Anniversary Pack (HJ)
- Sahara Mad Random
- Seize_The_Hump_v3 (The_Prophet)
- Zero_v4 UltraRandom/MegaRandom
- /* ****************************************************** */
- Water Maps
- Atoll
- Caribbean Anniversary Pack (HJ)
- Continental
- ES@Pilgrims
- Nomad
- Raft Anniversary Pack (HJ)
- Seize_The_Hump_v3 The_Prophet (If you use shallow)
- --------------------------
- Land Maps
- Accessible_Oasis MegaRandom
- Acropolis/Team Acropolis AoFE
- Boards_of_Canada Anniversary Pack (HJ)
- Cliffy_Arena MegaRandom
- Desertfox(Edited) MegaRandom
- Dry_Arabia
- Hideout (no walls) AoFE
- Hippo's_Belly (The_Prophet)
- MFOWoogy MegaRandom
- MFOPlateau MegaRandom
- Pond Arena MadRandom
- Sahara Mad Random (MadCADer)
- Seize_The_Hump_v3 The_Prophet
- Zero_v4 UltraRandom/MegaRandom
- --------------------------
- Nomad like map
- Seize_The_Hump_v3 (The_Prophet)
- Nomad
- Land Nomad
- Bedouins (Papaya)
- ES@Pilgrims_v2
- --------------------------
- Maps with some water in them
- JDGrossRox MegaRandom
- Cross Mad Random (MadCADer)
- Chaos Pit
- Pond Arena
- --------------------------
- Maps with "grouped_by_team" (only works in TG, "grouped by team" makes all the team members start next to each other.)
- JDGrossRox 50% MegaRandom 50%(Regular/Normal placement)
- Team Acropolis 100% AoFE
- Seize_The_Hump_v3 100% (The_Prophet)
- --------------------------
- /* ****************************************************** */
- if SY_ACCESSIBLEOASIS
- /* ****************************************************** */
- start_random
- percent_chance 65 #define ACCESS_1
- percent_chance 35 #define ACCESS_2
- end_random
- start_random
- percent_chance 60 #define DESERT_MAP
- percent_chance 40 #define FROZEN_MAP
- end_random
- if ACCESS_1
- if DESERT_MAP
- <LAND_GENERATION>
- base_terrain DIRT
- create_player_lands
- {
- terrain_type DIRT
- land_percent 30
- base_size 14
- border_fuzziness 15
- clumping_factor 15
- other_zone_avoidance_distance 10
- }
- /* POND */
- create_land
- {
- terrain_type WATER
- land_percent 10
- right_border 40
- left_border 40
- top_border 40
- bottom_border 40
- border_fuzziness 15
- other_zone_avoidance_distance 9
- clumping_factor 15
- }
- /* 2 PLAYERS */
- if TINY_MAP
- start_random
- percent_chance 50
- /* TREES AROUND POND */
- create_land
- {
- terrain_type PALM_DESERT
- land_percent 6
- right_border 25
- left_border 25
- top_border 54
- bottom_border 25
- border_fuzziness 15
- other_zone_avoidance_distance 1
- clumping_factor 15
- }
- create_land
- {
- terrain_type PALM_DESERT
- land_percent 6
- right_border 25
- left_border 25
- top_border 25
- bottom_border 54
- border_fuzziness 15
- other_zone_avoidance_distance 1
- clumping_factor 15
- }
- percent_chance 50
- /* TREES AROUND POND */
- create_land
- {
- terrain_type PALM_DESERT
- land_percent 6
- right_border 54
- left_border 25
- top_border 25
- bottom_border 25
- border_fuzziness 15
- other_zone_avoidance_distance 1
- clumping_factor 15
- }
- create_land
- {
- terrain_type PALM_DESERT
- land_percent 6
- right_border 25
- left_border 54
- top_border 25
- bottom_border 25
- border_fuzziness 15
- other_zone_avoidance_distance 1
- clumping_factor 15
- }
- end_random
- /* 4+ PLAYERS */
- else
- start_random
- percent_chance 50
- /* TREES AROUND POND */
- create_land
- {
- terrain_type PALM_DESERT
- land_percent 7
- right_border 25
- left_border 25
- top_border 52
- bottom_border 25
- border_fuzziness 15
- other_zone_avoidance_distance 1
- clumping_factor 15
- }
- create_land
- {
- terrain_type PALM_DESERT
- land_percent 7
- right_border 25
- left_border 25
- top_border 25
- bottom_border 52
- border_fuzziness 15
- other_zone_avoidance_distance 1
- clumping_factor 15
- }
- percent_chance 50
- /* TREES AROUND POND */
- create_land
- {
- terrain_type PALM_DESERT
- land_percent 7
- right_border 52
- left_border 25
- top_border 25
- bottom_border 25
- border_fuzziness 15
- other_zone_avoidance_distance 1
- clumping_factor 15
- }
- create_land
- {
- terrain_type PALM_DESERT
- land_percent 7
- right_border 25
- left_border 52
- top_border 25
- bottom_border 25
- border_fuzziness 15
- other_zone_avoidance_distance 1
- clumping_factor 15
- }
- end_random
- endif
- /* ****************************************************** */
- <TERRAIN_GENERATION>
- create_terrain DESERT
- {
- base_terrain DIRT
- spacing_to_other_terrain_types 5
- land_percent 6
- number_of_clumps 9
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- create_terrain PALM_DESERT
- {
- base_terrain DESERT
- land_percent 100
- number_of_clumps 1000
- }
- create_terrain DESERT
- {
- base_terrain DIRT
- number_of_clumps 12
- spacing_to_other_terrain_types 0
- land_percent 7
- set_scale_by_size
- }
- create_terrain DIRT3
- {
- base_terrain DIRT
- number_of_clumps 12
- spacing_to_other_terrain_types 1
- land_percent 1
- set_scale_by_size
- }
- elseif FROZEN_MAP
- <LAND_GENERATION>
- base_terrain SNOW
- create_player_lands
- {
- terrain_type SNOW
- land_percent 30
- base_size 14
- border_fuzziness 15
- clumping_factor 15
- other_zone_avoidance_distance 10
- }
- /* POND */
- create_land
- {
- terrain_type ICE
- land_percent 10
- right_border 40
- left_border 40
- top_border 40
- bottom_border 40
- border_fuzziness 15
- other_zone_avoidance_distance 9
- clumping_factor 15
- }
- /* 2 PLAYERS */
- if TINY_MAP
- start_random
- percent_chance 50
- /* TREES AROUND POND */
- create_land
- {
- terrain_type SNOW_FOREST
- land_percent 6
- right_border 25
- left_border 25
- top_border 54
- bottom_border 25
- border_fuzziness 15
- other_zone_avoidance_distance 1
- clumping_factor 15
- }
- create_land
- {
- terrain_type SNOW_FOREST
- land_percent 6
- right_border 25
- left_border 25
- top_border 25
- bottom_border 54
- border_fuzziness 15
- other_zone_avoidance_distance 1
- clumping_factor 15
- }
- percent_chance 50
- /* TREES AROUND POND */
- create_land
- {
- terrain_type SNOW_FOREST
- land_percent 6
- right_border 54
- left_border 25
- top_border 25
- bottom_border 25
- border_fuzziness 15
- other_zone_avoidance_distance 1
- clumping_factor 15
- }
- create_land
- {
- terrain_type SNOW_FOREST
- land_percent 6
- right_border 25
- left_border 54
- top_border 25
- bottom_border 25
- border_fuzziness 15
- other_zone_avoidance_distance 1
- clumping_factor 15
- }
- end_random
- /* 4+ PLAYERS */
- else
- start_random
- percent_chance 50
- /* TREES AROUND POND */
- create_land
- {
- terrain_type SNOW_FOREST
- land_percent 7
- right_border 25
- left_border 25
- top_border 52
- bottom_border 25
- border_fuzziness 15
- other_zone_avoidance_distance 1
- clumping_factor 15
- }
- create_land
- {
- terrain_type SNOW_FOREST
- land_percent 7
- right_border 25
- left_border 25
- top_border 25
- bottom_border 52
- border_fuzziness 15
- other_zone_avoidance_distance 1
- clumping_factor 15
- }
- percent_chance 50
- /* TREES AROUND POND */
- create_land
- {
- terrain_type SNOW_FOREST
- land_percent 7
- right_border 52
- left_border 25
- top_border 25
- bottom_border 25
- border_fuzziness 15
- other_zone_avoidance_distance 1
- clumping_factor 15
- }
- create_land
- {
- terrain_type SNOW_FOREST
- land_percent 7
- right_border 25
- left_border 52
- top_border 25
- bottom_border 25
- border_fuzziness 15
- other_zone_avoidance_distance 1
- clumping_factor 15
- }
- end_random
- endif
- /* ****************************************************** */
- <TERRAIN_GENERATION>
- create_terrain GRASS_SNOW
- {
- base_terrain SNOW
- spacing_to_other_terrain_types 5
- land_percent 6
- number_of_clumps 9
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- create_terrain DIRT_SNOW
- {
- base_terrain SNOW
- number_of_clumps 12
- spacing_to_other_terrain_types 3
- land_percent 7
- set_scale_by_size
- }
- create_terrain SNOW_FOREST
- {
- base_terrain SNOW
- spacing_to_other_terrain_types 5
- land_percent 3
- number_of_clumps 12
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- create_terrain SNOW_FOREST
- {
- base_terrain GRASS_SNOW
- land_percent 5
- number_of_clumps 300
- }
- create_terrain GRASS_SNOW
- {
- base_terrain SNOW
- number_of_clumps 12
- spacing_to_other_terrain_types 1
- land_percent 1
- set_scale_by_size
- }
- endif
- elseif ACCESS_2
- if DESERT_MAP
- <LAND_GENERATION>
- base_terrain DIRT
- create_player_lands
- {
- terrain_type DIRT
- land_percent 5
- base_size 14
- border_fuzziness 15
- clumping_factor 15
- other_zone_avoidance_distance 10
- }
- /* POND */
- create_land
- {
- terrain_type WATER
- land_percent 10
- right_border 40
- left_border 40
- top_border 40
- bottom_border 40
- border_fuzziness 15
- other_zone_avoidance_distance 9
- clumping_factor 15
- }
- create_land
- {
- terrain_type GRASS3
- land_percent 100
- top_border 23
- bottom_border 23
- right_border 23
- left_border 23
- }
- /* ****************************************************** */
- <TERRAIN_GENERATION>
- create_terrain PALM_DESERT
- {
- base_terrain GRASS3
- land_percent 9
- number_of_clumps 150
- set_scale_by_groups
- }
- create_terrain DESERT
- {
- base_terrain DIRT
- spacing_to_other_terrain_types 5
- land_percent 6
- number_of_clumps 9
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- create_terrain PALM_DESERT
- {
- base_terrain DESERT
- land_percent 100
- number_of_clumps 1000
- }
- create_terrain DESERT
- {
- base_terrain GRASS3
- land_percent 100
- number_of_clumps 1000
- }
- create_terrain DESERT
- {
- base_terrain DIRT
- number_of_clumps 12
- spacing_to_other_terrain_types 0
- land_percent 7
- set_scale_by_size
- }
- create_terrain DIRT3
- {
- base_terrain DIRT
- number_of_clumps 12
- spacing_to_other_terrain_types 1
- land_percent 1
- set_scale_by_size
- }
- elseif FROZEN_MAP
- <LAND_GENERATION>
- base_terrain SNOW
- create_player_lands
- {
- terrain_type SNOW
- land_percent 30
- base_size 14
- border_fuzziness 15
- clumping_factor 15
- other_zone_avoidance_distance 10
- }
- /* POND */
- create_land
- {
- terrain_type ICE
- land_percent 10
- right_border 40
- left_border 40
- top_border 40
- bottom_border 40
- border_fuzziness 15
- other_zone_avoidance_distance 9
- clumping_factor 15
- }
- /* 2 PLAYERS */
- if TINY_MAP
- start_random
- percent_chance 50
- /* TREES AROUND POND */
- create_land
- {
- terrain_type SNOW_FOREST
- land_percent 6
- right_border 25
- left_border 25
- top_border 54
- bottom_border 25
- border_fuzziness 15
- other_zone_avoidance_distance 1
- clumping_factor 15
- }
- create_land
- {
- terrain_type SNOW_FOREST
- land_percent 6
- right_border 25
- left_border 25
- top_border 25
- bottom_border 54
- border_fuzziness 15
- other_zone_avoidance_distance 1
- clumping_factor 15
- }
- percent_chance 50
- /* TREES AROUND POND */
- create_land
- {
- terrain_type SNOW_FOREST
- land_percent 6
- right_border 54
- left_border 25
- top_border 25
- bottom_border 25
- border_fuzziness 15
- other_zone_avoidance_distance 1
- clumping_factor 15
- }
- create_land
- {
- terrain_type SNOW_FOREST
- land_percent 6
- right_border 25
- left_border 54
- top_border 25
- bottom_border 25
- border_fuzziness 15
- other_zone_avoidance_distance 1
- clumping_factor 15
- }
- end_random
- /* 4+ PLAYERS */
- else
- start_random
- percent_chance 50
- /* TREES AROUND POND */
- create_land
- {
- terrain_type SNOW_FOREST
- land_percent 7
- right_border 25
- left_border 25
- top_border 52
- bottom_border 25
- border_fuzziness 15
- other_zone_avoidance_distance 1
- clumping_factor 15
- }
- create_land
- {
- terrain_type SNOW_FOREST
- land_percent 7
- right_border 25
- left_border 25
- top_border 25
- bottom_border 52
- border_fuzziness 15
- other_zone_avoidance_distance 1
- clumping_factor 15
- }
- percent_chance 50
- /* TREES AROUND POND */
- create_land
- {
- terrain_type SNOW_FOREST
- land_percent 7
- right_border 52
- left_border 25
- top_border 25
- bottom_border 25
- border_fuzziness 15
- other_zone_avoidance_distance 1
- clumping_factor 15
- }
- create_land
- {
- terrain_type SNOW_FOREST
- land_percent 7
- right_border 25
- left_border 52
- top_border 25
- bottom_border 25
- border_fuzziness 15
- other_zone_avoidance_distance 1
- clumping_factor 15
- }
- end_random
- endif
- /* ****************************************************** */
- <TERRAIN_GENERATION>
- create_terrain GRASS_SNOW
- {
- base_terrain SNOW
- spacing_to_other_terrain_types 5
- land_percent 6
- number_of_clumps 9
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- create_terrain DIRT_SNOW
- {
- base_terrain SNOW
- number_of_clumps 12
- spacing_to_other_terrain_types 3
- land_percent 7
- set_scale_by_size
- }
- create_terrain SNOW_FOREST
- {
- base_terrain SNOW
- spacing_to_other_terrain_types 5
- land_percent 3
- number_of_clumps 12
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- create_terrain SNOW_FOREST
- {
- base_terrain GRASS_SNOW
- land_percent 5
- number_of_clumps 300
- }
- create_terrain GRASS_SNOW
- {
- base_terrain SNOW
- number_of_clumps 12
- spacing_to_other_terrain_types 1
- land_percent 1
- set_scale_by_size
- }
- endif
- endif
- /* ****************************************************** */
- elseif SY_ACROPOLIS
- /* ****************************************************** */
- if TINY_MAP
- start_random
- percent_chance 100 #define ACROPOLIS
- end_random
- elseif SMALL_MAP
- start_random
- percent_chance 100 #define ACROPOLIS
- end_random
- else
- start_random
- percent_chance 50 #define ACROPOLIS
- percent_chance 50 #define TEAM_ACROPOLIS
- end_random
- endif
- if ACROPOLIS
- /* Forgotten Empires - Acropolis (ver. Jan 23rd 2013) */
- #include_drs random_map.def 54000
- #const ROCKS 40
- <PLAYER_SETUP>
- random_placement
- ai_info_map_type ARABIA 0 0 0
- <LAND_GENERATION>
- base_terrain ROCKS
- create_land
- {
- terrain_type DESERT
- land_percent 100
- border_fuzziness 14
- left_border 42
- right_border 42
- top_border 42
- bottom_border 42
- }
- create_land
- {
- terrain_type LEAVES
- number_of_tiles 60
- border_fuzziness 14
- start_random
- percent_chance 25
- land_position 39 39
- percent_chance 25
- land_position 37 39
- percent_chance 25
- land_position 39 37
- percent_chance 25
- land_position 37 37
- end_random
- }
- create_land
- {
- terrain_type LEAVES
- number_of_tiles 60
- border_fuzziness 14
- land_position 36 64
- }
- create_land
- {
- terrain_type LEAVES
- number_of_tiles 60
- border_fuzziness 14
- land_position 64 36
- }
- create_land
- {
- terrain_type LEAVES
- number_of_tiles 60
- border_fuzziness 14
- start_random
- percent_chance 25
- land_position 61 61
- percent_chance 25
- land_position 61 64
- percent_chance 25
- land_position 64 61
- percent_chance 25
- land_position 64 64
- end_random
- }
- create_land
- {
- terrain_type LEAVES
- number_of_tiles 100
- border_fuzziness 14
- start_random
- percent_chance 33
- land_position 50 64
- percent_chance 33
- land_position 53 64
- percent_chance 34
- land_position 47 64
- end_random
- }
- create_land
- {
- terrain_type LEAVES
- number_of_tiles 100
- border_fuzziness 14
- start_random
- percent_chance 33
- land_position 64 50
- percent_chance 33
- land_position 64 53
- percent_chance 34
- land_position 64 47
- end_random
- }
- create_land
- {
- terrain_type LEAVES
- number_of_tiles 100
- border_fuzziness 14
- start_random
- percent_chance 33
- land_position 50 36
- percent_chance 33
- land_position 53 36
- percent_chance 34
- land_position 47 36
- end_random
- }
- create_land
- {
- terrain_type LEAVES
- number_of_tiles 100
- border_fuzziness 14
- start_random
- percent_chance 33
- land_position 36 50
- percent_chance 33
- land_position 36 47
- percent_chance 34
- land_position 36 53
- end_random
- }
- create_player_lands
- {
- terrain_type DIRT
- base_size 10
- base_elevation 7
- number_of_tiles 1024
- clumping_factor 20
- other_zone_avoidance_distance 10
- set_zone_by_team
- }
- <TERRAIN_GENERATION>
- create_terrain GRASS3
- {
- base_terrain ROCKS
- land_percent 100
- number_of_clumps 100
- clumping_factor 5
- set_avoid_player_start_areas
- height_limits 0 0
- }
- create_terrain GRASS3
- {
- base_terrain ROCKS
- land_percent 100
- number_of_clumps 100
- clumping_factor 5
- set_avoid_player_start_areas
- height_limits 0 0
- }
- create_terrain GRASS3
- {
- base_terrain ROCKS
- land_percent 100
- number_of_clumps 100
- clumping_factor 5
- set_avoid_player_start_areas
- height_limits 0 0
- }
- create_terrain GRASS3
- {
- base_terrain ROCKS
- land_percent 100
- number_of_clumps 100
- clumping_factor 5
- set_avoid_player_start_areas
- height_limits 0 0
- }
- create_terrain MED_WATER
- {
- base_terrain DESERT
- land_percent 100
- number_of_clumps 1000
- clumping_factor 100
- set_flat_terrain_only
- if TINY_MAP
- spacing_to_other_terrain_types 3
- else
- spacing_to_other_terrain_types 4
- endif
- }
- create_terrain DEEP_WATER
- {
- base_terrain MED_WATER
- land_percent 1
- number_of_clumps 10
- clumping_factor 5
- set_scale_by_groups
- set_avoid_player_start_areas
- spacing_to_other_terrain_types 2
- }
- create_terrain GRASS
- {
- base_terrain DIRT
- land_percent 100
- number_of_clumps 1000
- clumping_factor 100
- set_scale_by_groups
- }
- create_terrain FOREST
- {
- base_terrain GRASS
- number_of_tiles 150
- number_of_clumps 20
- clumping_factor 100
- set_scale_by_groups
- set_avoid_player_start_areas
- spacing_to_other_terrain_types 1
- }
- create_terrain GRASS3
- {
- base_terrain LEAVES
- land_percent 100
- number_of_clumps 1000
- clumping_factor 100
- set_scale_by_groups
- }
- create_terrain PALM_DESERT
- {
- base_terrain DESERT
- if TINY_MAP
- number_of_tiles 70
- elseif MEDIUM_MAP
- number_of_tiles 90
- else
- number_of_tiles 160
- endif
- number_of_clumps 20
- clumping_factor 20
- }
- create_terrain FOREST
- {
- base_terrain GRASS3
- land_percent 8
- number_of_clumps 8
- clumping_factor 40
- set_scale_by_groups
- set_avoid_player_start_areas
- spacing_to_other_terrain_types 3
- }
- create_terrain ROCKS
- {
- base_terrain GRASS
- land_percent 100
- number_of_clumps 100
- set_avoid_player_start_areas
- height_limits 2 6
- }
- create_terrain ROCKS
- {
- base_terrain GRASS
- land_percent 100
- number_of_clumps 100
- set_avoid_player_start_areas
- height_limits 2 6
- }
- create_terrain ROCKS
- {
- base_terrain GRASS3
- land_percent 100
- number_of_clumps 100
- set_avoid_player_start_areas
- height_limits 2 6
- }
- create_terrain ROCKS
- {
- base_terrain GRASS3
- land_percent 100
- number_of_clumps 100
- set_avoid_player_start_areas
- height_limits 2 6
- }
- create_terrain GRASS3
- {
- base_terrain ROCKS
- land_percent 100
- number_of_clumps 100
- clumping_factor 5
- set_avoid_player_start_areas
- height_limits 0 0
- }
- create_terrain GRASS3
- {
- base_terrain ROCKS
- land_percent 100
- number_of_clumps 100
- clumping_factor 5
- set_avoid_player_start_areas
- height_limits 0 0
- }
- create_terrain GRASS3
- {
- base_terrain ROCKS
- land_percent 100
- number_of_clumps 100
- clumping_factor 5
- set_avoid_player_start_areas
- height_limits 0 0
- }
- create_terrain GRASS3
- {
- base_terrain ROCKS
- land_percent 100
- number_of_clumps 100
- clumping_factor 5
- set_avoid_player_start_areas
- height_limits 0 0
- }
- elseif TEAM_ACROPOLIS
- #include_drs random_map.def 54000
- #const ROAD_OTHER 40
- #const PLAYER_TERRAIN 3
- <PLAYER_SETUP>
- grouped_by_team
- ai_info_map_type ARABIA 0 0 0
- <LAND_GENERATION>
- base_terrain ROAD_OTHER
- create_land
- {
- terrain_type DESERT
- base_elevation 0
- land_position 50 50
- if TINY_MAP
- base_size 6
- border_fuzziness 16
- left_border 46
- right_border 46
- top_border 46
- bottom_border 46
- elseif SMALL_MAP
- base_size 8
- border_fuzziness 12
- left_border 44
- right_border 44
- top_border 44
- bottom_border 44
- elseif MEDIUM_MAP
- base_size 12
- border_fuzziness 14
- left_border 42
- right_border 42
- top_border 42
- bottom_border 42
- elseif LARGE_MAP
- base_size 14
- border_fuzziness 16
- left_border 42
- right_border 42
- top_border 42
- bottom_border 42
- elseif HUGE_MAP
- base_size 14
- border_fuzziness 16
- left_border 42
- right_border 42
- top_border 42
- bottom_border 42
- else //GIGANTIC_MAP
- base_size 16
- border_fuzziness 18
- left_border 40
- right_border 40
- top_border 40
- bottom_border 40
- endif
- }
- create_land
- {
- terrain_type DIRT
- base_elevation 0
- border_fuzziness 0
- other_zone_avoidance_distance 6
- }
- create_player_lands
- {
- terrain_type PLAYER_TERRAIN
- base_size 13
- base_elevation 7
- number_of_tiles 960
- clumping_factor 20
- other_zone_avoidance_distance 10
- set_zone_by_team
- }
- <TERRAIN_GENERATION>
- create_terrain MED_WATER
- {
- base_terrain DESERT
- land_percent 100
- number_of_clumps 1000
- clumping_factor 100
- set_flat_terrain_only
- if TINY_MAP
- spacing_to_other_terrain_types 3
- else
- spacing_to_other_terrain_types 4
- endif
- }
- create_terrain DEEP_WATER
- {
- base_terrain MED_WATER
- land_percent 1
- number_of_clumps 10
- clumping_factor 5
- set_scale_by_groups
- set_avoid_player_start_areas
- spacing_to_other_terrain_types 2
- }
- create_terrain GRASS
- {
- base_terrain PLAYER_TERRAIN
- land_percent 100
- number_of_clumps 1000
- clumping_factor 100
- set_avoid_player_start_areas
- }
- create_terrain DESERT
- {
- base_terrain GRASS3
- land_percent 100
- number_of_clumps 1000
- clumping_factor 100
- set_scale_by_groups
- }
- create_terrain DIRT
- {
- base_terrain ROAD_OTHER
- land_percent 100
- number_of_clumps 1000
- clumping_factor 100
- height_limits 0 0
- }
- create_terrain GRASS3
- {
- base_terrain DIRT
- land_percent 100
- number_of_clumps 1000
- clumping_factor 100
- set_scale_by_groups
- }
- create_terrain PALM_DESERT
- {
- base_terrain DESERT
- number_of_tiles 32
- if TINY_MAP
- number_of_clumps 5
- clumping_factor 20
- spacing_to_other_terrain_types 1
- elseif SMALL_MAP
- number_of_clumps 5
- clumping_factor 20
- spacing_to_other_terrain_types 1
- elseif MEDIUM_MAP
- number_of_clumps 5
- clumping_factor 30
- spacing_to_other_terrain_types 1
- elseif LARGE_MAP
- number_of_clumps 5
- clumping_factor 20
- spacing_to_other_terrain_types 1
- else
- number_of_clumps 5
- clumping_factor 10
- spacing_to_other_terrain_types 1
- endif
- set_scale_by_groups
- }
- create_terrain FOREST
- {
- base_terrain GRASS3
- land_percent 8
- number_of_clumps 8
- clumping_factor 40
- set_scale_by_groups
- set_avoid_player_start_areas
- spacing_to_other_terrain_types 3
- }
- create_terrain FOREST
- {
- base_terrain GRASS
- number_of_tiles 100
- number_of_clumps 16
- clumping_factor 20
- set_scale_by_groups
- set_avoid_player_start_areas
- spacing_to_other_terrain_types 1
- }
- endif
- /* ****************************************************** */
- elseif SY_ATOLL
- /* ****************************************************** */
- start_random
- percent_chance 50
- #define DSMAP /* 50% chance to be desert map */
- percent_chance 50
- #define TRMAP /* 50% chance to be tropical map */
- end_random
- if DSMAP /* define terms for seasons */
- #const GROUND 6 /* dirt1 */
- #const WOODS 13 /* palm forest */
- #const FOODA 594 /* sheep */
- #const DDIRT 14 /* desert */
- else
- #const GROUND 0 /* grass ground */
- #const WOODS 17 /* jungle forest */
- #const FOODA 833 /* turkey */
- #const DDIRT 9 /* dirt3 */
- endif
- <LAND_GENERATION>
- base_terrain WATER
- create_player_lands
- {
- terrain_type GROUND /* ground specified above */
- land_percent 25
- base_size 10
- border_fuzziness 15
- other_zone_avoidance_distance 12
- left_border 5
- right_border 5
- top_border 5
- bottom_border 5
- }
- create_land /* middle */
- {
- terrain_type GROUND
- land_percent 25
- left_border 30 right_border 30
- top_border 30 bottom_border 30 /* center of the map */
- clumping_factor 15
- other_zone_avoidance_distance 5
- land_id 111
- }
- <ELEVATION_GENERATION>
- create_elevation 5
- {
- number_of_tiles 1500
- number_of_clumps 14
- base_terrain GROUND
- set_scale_by_size
- }
- <TERRAIN_GENERATION>
- create_terrain WOODS /* primary woods */
- {
- base_terrain GROUND
- land_percent 8
- number_of_clumps 15
- set_scale_by_groups /* number of clumps scales: bigger maps have more clumps, of same size */
- set_avoid_player_start_areas
- spacing_to_other_terrain_types 3
- }
- create_terrain DDIRT /* primary patch */
- {
- base_terrain GROUND
- land_percent 8
- number_of_clumps 8
- spacing_to_other_terrain_types 0
- set_scale_by_Size
- }
- create_terrain MED_WATER
- {
- base_terrain WATER
- land_percent 35
- number_of_clumps 10
- spacing_to_other_terrain_types 6 /* keep away from shores */
- }
- /* ****************************************************** */
- /* Bedouins by Papayapapst */
- elseif SY_BEDOUINS
- /* ****************************************************** */
- <PLAYER_SETUP>
- random_placement
- nomad_resources
- ai_info_map_type BEDOUINS 1 0 0
- <LAND_GENERATION>
- base_terrain GRASS
- create_player_lands
- {
- terrain_type DIRT
- land_percent 100
- border_fuzziness 50
- clumping_factor 15
- left_border 7
- right_border 7
- top_border 7
- bottom_border 7
- }
- <ELEVATION_GENERATION>
- <TERRAIN_GENERATION>
- /* TERRAIN MIXING */
- create_terrain DESERT
- {
- base_terrain DIRT
- land_percent 100
- spacing_to_other_terrain_types 7
- }
- create_terrain FOREST
- {
- base_terrain GRASS
- land_percent 100
- if TINY_MAP
- spacing_to_other_terrain_types 4
- elseif SMALL_MAP
- spacing_to_other_terrain_types 4
- elseif MEDIUM_MAP
- spacing_to_other_terrain_types 5
- else
- spacing_to_other_terrain_types 6
- endif
- }
- create_terrain DESERT
- {
- base_terrain DIRT
- land_percent 100
- }
- create_terrain DIRT
- {
- base_terrain GRASS
- land_percent 100
- }
- /* WOOD */
- create_terrain PALM_DESERT
- {
- base_terrain DESERT
- spacing_to_other_terrain_types 2
- land_percent 8
- number_of_clumps 18
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- /* WATER */
- create_terrain WATER
- {
- base_terrain PALM_DESERT
- land_percent 1
- number_of_clumps 18
- set_scale_by_groups
- }
- /* Boards_of_Canada by HJ */
- /* ****************************************************** */
- elseif SY_BOARDS_OF_CANADA
- /* ****************************************************** */
- <LAND_GENERATION>
- base_terrain GRASS
- start_random
- percent_chance 20 #define DEFAULT_FORTRESS
- percent_chance 20 #define JUNGLES
- percent_chance 20 #define WINTER
- percent_chance 20 #define RAINY
- percent_chance 20 #define SUMMER
- end_random
- create_player_lands
- {
- if DEFAULT_FORTRESS
- terrain_type GRASS
- elseif WINTER
- terrain_type GRASS_SNOW
- endif
- land_percent 85
- base_size 12
- border_fuzziness 15
- }
- create_land
- {
- terrain_type GRASS3
- land_percent 60
- border_fuzziness 10
- clumping_factor 15
- bottom_border 35
- top_border 35
- left_border 35
- right_border 35
- }
- /* ****************************************************** */
- <TERRAIN_GENERATION>
- if DEFAULT_FORTRESS
- create_terrain FOREST
- {
- base_terrain GRASS
- spacing_to_other_terrain_types 1
- land_percent 10
- number_of_clumps 12
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- create_terrain DIRT
- {
- base_terrain GRASS
- number_of_clumps 10
- spacing_to_other_terrain_types 0
- land_percent 12
- set_scale_by_size
- }
- create_terrain PALM_DESERT
- {
- base_terrain DIRT
- spacing_to_other_terrain_types 1
- land_percent 1
- number_of_clumps 3
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- create_terrain DIRT3
- {
- base_terrain GRASS3
- land_percent 100
- spacing_to_other_terrain_types 7
- number_of_clumps 1
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- create_terrain FOREST
- {
- base_terrain GRASS3
- land_percent 1
- number_of_clumps 2
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- elseif JUNGLES
- create_terrain JUNGLE
- {
- base_terrain GRASS
- spacing_to_other_terrain_types 1
- land_percent 10
- number_of_clumps 12
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- create_terrain GRASS2
- {
- base_terrain GRASS
- number_of_clumps 10
- spacing_to_other_terrain_types 0
- land_percent 12
- set_scale_by_size
- }
- create_terrain LEAVES
- {
- base_terrain GRASS
- number_of_clumps 12
- spacing_to_other_terrain_types 0
- land_percent 3
- set_scale_by_groups
- set_avoid_player_start_areas
- }
- create_terrain BAMBOO
- {
- base_terrain GRASS2
- spacing_to_other_terrain_types 1
- land_percent 1
- number_of_clumps 3
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- create_terrain DIRT3
- {
- base_terrain GRASS3
- land_percent 100
- spacing_to_other_terrain_types 7
- number_of_clumps 1
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- create_terrain LEAVES
- {
- base_terrain GRASS3
- spacing_to_other_terrain_types 1
- land_percent 1
- number_of_clumps 3
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- create_terrain JUNGLE
- {
- base_terrain GRASS3
- land_percent 1
- number_of_clumps 2
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- elseif WINTER
- create_terrain SNOW_FOREST
- {
- base_terrain GRASS_SNOW
- spacing_to_other_terrain_types 2
- land_percent 10
- number_of_clumps 12
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- create_terrain GRASS2
- {
- base_terrain GRASS_SNOW
- land_percent 12
- number_of_clumps 10
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- create_terrain FOREST
- {
- base_terrain GRASS2
- spacing_to_other_terrain_types 1
- land_percent 1
- number_of_clumps 3
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- create_terrain SNOW
- {
- base_terrain GRASS3
- land_percent 100
- spacing_to_other_terrain_types 7
- number_of_clumps 1
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- create_terrain FOREST
- {
- base_terrain GRASS3
- land_percent 1
- number_of_clumps 3
- set_avoid_player_start_areas
- set_scale_by_groups
- set_loose_grouping
- }
- create_terrain GRASS_SNOW
- {
- base_terrain GRASS3
- land_percent 1
- number_of_clumps 4
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- elseif RAINY
- create_terrain PINE_FOREST
- {
- base_terrain GRASS
- spacing_to_other_terrain_types 1
- land_percent 10
- number_of_clumps 12
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- create_terrain FOREST
- {
- base_terrain GRASS
- spacing_to_other_terrain_types 1
- land_percent 1
- number_of_clumps 3
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- create_terrain WATER
- {
- base_terrain GRASS
- number_of_clumps 20
- spacing_to_other_terrain_types 0
- land_percent 1
- set_scale_by_groups
- set_avoid_player_start_areas
- }
- create_terrain DIRT3
- {
- base_terrain GRASS3
- land_percent 100
- spacing_to_other_terrain_types 7
- number_of_clumps 1
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- create_terrain GRASS
- {
- base_terrain DIRT3
- land_percent 1
- number_of_clumps 2
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- create_terrain FOREST
- {
- base_terrain GRASS3
- land_percent 1
- number_of_clumps 3
- set_avoid_player_start_areas
- set_scale_by_groups
- set_loose_grouping
- }
- elseif SUMMER
- create_terrain FOREST
- {
- base_terrain GRASS
- spacing_to_other_terrain_types 1
- land_percent 12
- number_of_clumps 14
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- create_terrain DIRT
- {
- base_terrain GRASS
- number_of_clumps 22
- spacing_to_other_terrain_types 0
- land_percent 8
- set_scale_by_group
- set_avoid_player_start_areas
- }
- create_terrain DESERT
- {
- base_terrain GRASS3
- land_percent 100
- spacing_to_other_terrain_types 7
- number_of_clumps 1
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- create_terrain DIRT
- {
- base_terrain GRASS3
- land_percent 100
- set_avoid_player_start_areas
- set_scale_by_group
- }
- create_terrain PALM_DESERT
- {
- base_terrain DIRT
- spacing_to_other_terrain_types 1
- land_percent 1
- number_of_clumps 3
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- endif
- /* Caribbean by HJ */
- /* ****************************************************** */
- elseif SY_CARIBBEAN
- /* ****************************************************** */
- <LAND_GENERATION>
- base_terrain WATER
- create_player_lands
- {
- terrain_type DESERT
- land_percent 35
- if TINY_MAP
- land_percent 30
- endif
- base_size 14
- bottom_border 3
- top_border 3
- left_border 3
- right_border 3
- border_fuzziness 10
- other_zone_avoidance_distance 15
- if TINY_MAP
- base_size 14
- top_border 4
- left_border 4
- right_border 4
- bottom_border 4
- border_fuzziness 7
- other_zone_avoidance_distance 9
- endif
- }
- create_land
- {
- terrain_type GRASS
- if LARGE_MAP
- number_of_tiles 520
- elseif HUGE_MAP
- number_of_tiles 640
- elseif GIGANTIC_MAP
- number_of_tiles 720
- else
- number_of_tiles 400
- endif
- border_fuzziness 7
- right_border 30
- top_border 30
- bottom_border 30
- left_border 30
- other_zone_avoidance_distance 9
- }
- create_land
- {
- terrain_type GRASS
- if LARGE_MAP
- number_of_tiles 520
- elseif HUGE_MAP
- number_of_tiles 640
- elseif GIGANTIC_MAP
- number_of_tiles 720
- else
- number_of_tiles 400
- endif
- border_fuzziness 7
- right_border 30
- top_border 30
- bottom_border 30
- left_border 30
- other_zone_avoidance_distance 9
- }
- start_random
- percent_chance 50
- create_land
- {
- terrain_type BEACH
- land_percent 100
- border_fuzziness 10
- right_border 40
- top_border 40
- bottom_border 40
- left_border 40
- other_zone_avoidance_distance 5
- }
- percent_chance 50
- end_random
- /* ****************************************************** */
- <TERRAIN_GENERATION>
- create_terrain PALM_DESERT
- {
- base_terrain DESERT
- land_percent 7
- number_of_clumps 14
- clumping_factor 25
- spacing_to_other_terrain_types 3
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- create_terrain MED_WATER
- {
- base_terrain WATER
- number_of_clumps 10
- spacing_to_other_terrain_types 3
- land_percent 35
- }
- create_terrain DEEP_WATER
- {
- base_terrain MED_WATER
- number_of_clumps 6
- spacing_to_other_terrain_types 5
- land_percent 8
- }
- create_terrain JUNGLE
- {
- base_terrain GRASS
- land_percent 3
- number_of_clumps 6
- spacing_to_other_terrain_types 5
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- create_terrain PALM_DESERT
- {
- base_terrain BEACH
- land_percent 1
- set_scale_by_groups
- }
- create_terrain GRASS2
- {
- base_terrain BEACH
- land_percent 1
- number_of_clumps 3
- set_scale_by_groups
- }
- /* ****************************************************** */
- elseif SY_CHAOS_PIT
- /* ****************************************************** */
- <LAND_GENERATION>
- base_terrain GRASS2
- create_player_lands
- {
- terrain_type GRASS
- land_percent 100
- top_border 30
- bottom_border 30
- right_border 30
- left_border 30
- base_size 3
- base_elevation 0
- }
- <ELEVATION_GENERATION>
- create_elevation 7
- {
- base_terrain GRASS2
- number_of_clumps 30
- number_of_tiles 100000
- set_scale_by_groups
- set_scale_by_size
- spacing 3
- }
- <TERRAIN_GENERATION>
- create_terrain JUNGLE
- {
- base_terrain GRASS2
- land_percent 100
- height_limits 6 6
- }
- create_terrain DIRT
- {
- base_terrain GRASS2
- land_percent 100
- height_limits 7 7
- }
- create_terrain LEAVES
- {
- base_terrain GRASS2
- land_percent 4
- number_of_clumps 16
- set_scale_by_groups
- spacing_to_other_terrain_types 3
- }
- create_terrain JUNGLE
- {
- base_terrain LEAVES
- land_percent 100
- number_of_clumps 1000
- set_scale_by_groups
- }
- create_terrain PALM_DESERT
- {
- base_terrain DIRT
- land_percent 10
- number_of_clumps 24
- set_scale_by_groups
- spacing_to_other_terrain_types 5
- }
- /* ****************************************************** */
- elseif SY_CONTINENTAL
- /* ****************************************************** */
- /* ************ CONTINENTAL ************ */
- /* 21 DEC 99 */
- #include_drs random_map.def 54000
- <LAND_GENERATION>
- base_terrain WATER
- start_random
- percent_chance 20
- #define ASIAN_MAP
- percent_chance 20
- #define ALPINE_MAP
- end_random
- /* Fill in center */
- create_land
- {
- if ASIAN_MAP
- terrain_type GRASS2
- elseif ALPINE_MAP
- terrain_type GRASS2
- else
- terrain_type GRASS
- endif
- land_percent 10
- base_size 7
- left_border 25
- right_border 25
- top_border 25
- bottom_border 25
- }
- create_player_lands
- {
- if ASIAN_MAP
- terrain_type GRASS2
- elseif ALPINE_MAP
- terrain_type GRASS2
- else
- terrain_type GRASS
- endif
- land_percent 50
- base_size 9
- start_random
- percent_chance 50
- left_border 8
- right_border 6
- percent_chance 50
- left_border 6
- right_border 8
- end_random
- start_random
- percent_chance 50
- top_border 8
- bottom_border 6
- percent_chance 50
- top_border 6
- bottom_border 8
- end_random
- border_fuzziness 10
- set_zone_randomly
- other_zone_avoidance_distance 5
- }
- /* ****************************************************** */
- <TERRAIN_GENERATION>
- /* MIXING WATER */
- create_terrain MED_WATER
- {
- base_terrain WATER
- number_of_clumps 3
- spacing_to_other_terrain_types 2
- land_percent 40
- }
- create_terrain MED_WATER
- {
- base_terrain WATER
- number_of_clumps 30
- spacing_to_other_terrain_types 1
- land_percent 1
- }
- create_terrain DEEP_WATER
- {
- base_terrain MED_WATER
- number_of_clumps 5
- spacing_to_other_terrain_types 5
- land_percent 20
- }
- create_terrain DEEP_WATER
- {
- base_terrain MED_WATER
- number_of_clumps 30
- spacing_to_other_terrain_types 1
- land_percent 1
- }
- create_terrain MED_WATER
- {
- base_terrain DEEP_WATER
- number_of_clumps 30
- spacing_to_other_terrain_types 1
- land_percent 1
- }
- create_terrain WATER
- {
- base_terrain MED_WATER
- number_of_clumps 30
- spacing_to_other_terrain_types 1
- land_percent 1
- }
- create_terrain MED_WATER
- {
- base_terrain WATER
- number_of_clumps 30
- spacing_to_other_terrain_types 1
- land_percent 1
- }
- /* PRIMARY FOREST */
- if ASIAN_MAP
- create_terrain PINE_FOREST
- {
- base_terrain GRASS2
- spacing_to_other_terrain_types 5
- land_percent 7
- number_of_clumps 10
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- elseif ALPINE_MAP
- create_terrain PINE_FOREST
- {
- base_terrain GRASS2
- spacing_to_other_terrain_types 5
- land_percent 7
- number_of_clumps 10
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- else
- create_terrain FOREST
- {
- base_terrain GRASS
- spacing_to_other_terrain_types 5
- land_percent 7
- number_of_clumps 10
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- endif
- /* PRIMARY PATCH */
- if ASIAN_MAP
- create_terrain GRASS3
- {
- base_terrain GRASS2
- number_of_clumps 8
- spacing_to_other_terrain_types 0
- land_percent 4
- set_scale_by_size
- }
- elseif ALPINE_MAP
- create_terrain GRASS3
- {
- base_terrain GRASS2
- number_of_clumps 8
- spacing_to_other_terrain_types 0
- land_percent 6
- set_scale_by_size
- }
- else
- create_terrain DIRT
- {
- base_terrain GRASS
- number_of_clumps 8
- spacing_to_other_terrain_types 0
- land_percent 9
- set_scale_by_size
- }
- endif
- /* SECONDARY FOREST */
- if ASIAN_MAP
- create_terrain BAMBOO
- {
- base_terrain GRASS3
- spacing_to_other_terrain_types 3
- land_percent 1
- number_of_clumps 3
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- elseif ALPINE_MAP
- create_terrain FOREST
- {
- base_terrain GRASS3
- spacing_to_other_terrain_types 3
- land_percent 1
- number_of_clumps 3
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- else
- create_terrain PALM_DESERT
- {
- base_terrain DIRT
- spacing_to_other_terrain_types 3
- land_percent 1
- number_of_clumps 3
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- endif
- /* SECONDARY PATCH */
- if ASIAN_MAP
- create_terrain DIRT3
- {
- base_terrain GRASS2
- number_of_clumps 24
- spacing_to_other_terrain_types 0
- land_percent 2
- set_scale_by_size
- }
- elseif ALPINE_MAP
- create_terrain DIRT3
- {
- base_terrain GRASS2
- number_of_clumps 24
- spacing_to_other_terrain_types 0
- land_percent 2
- set_scale_by_size
- }
- else
- create_terrain GRASS3
- {
- base_terrain GRASS
- number_of_clumps 24
- spacing_to_other_terrain_types 0
- land_percent 2
- set_scale_by_size
- }
- endif
- /* TERTIARY PATCH */
- if ASIAN_MAP
- create_terrain GRASS
- {
- base_terrain GRASS2
- number_of_clumps 30
- spacing_to_other_terrain_types 0
- land_percent 2
- set_scale_by_size
- }
- elseif ALPINE_MAP
- create_terrain GRASS
- {
- base_terrain GRASS2
- number_of_clumps 30
- spacing_to_other_terrain_types 0
- land_percent 2
- set_scale_by_size
- }
- else
- create_terrain DIRT3
- {
- base_terrain GRASS
- number_of_clumps 30
- spacing_to_other_terrain_types 0
- land_percent 2
- set_scale_by_size
- }
- endif
- /* ****************************************************** */
- elseif SY_CLIFFYARENA
- /* ****************************************************** */
- start_random
- percent_chance 50 #define MODE_1
- percent_chance 50 #define MODE_2
- end_random
- <LAND_GENERATION>
- if MODE_1
- base_terrain PINE_FOREST
- create_land
- {
- terrain_type GRASS2
- land_percent 60
- /* 50 */
- base_size 10
- left_border 18
- right_border 18
- top_border 18
- bottom_border 18
- zone 1
- }
- create_player_lands
- {
- terrain_type GRASS
- land_percent 20
- base_size 12
- left_border 3
- right_border 3
- top_border 3
- bottom_border 3
- border_fuzziness 1
- other_zone_avoidance_distance 30
- }
- elseif MODE_2
- base_terrain WATER
- create_land
- {
- terrain_type GRASS2
- land_percent 60
- /* 50 */
- base_size 10
- left_border 18
- right_border 18
- top_border 18
- bottom_border 18
- zone 1
- }
- create_player_lands
- {
- terrain_type GRASS
- land_percent 20
- base_size 12
- left_border 5
- right_border 5
- top_border 5
- bottom_border 5
- border_fuzziness 1
- other_zone_avoidance_distance 30
- }
- endif
- /* ****************************************************** */
- <TERRAIN_GENERATION>
- if MODE_1
- create_terrain PINE_FOREST
- {
- base_terrain GRASS2
- spacing_to_other_terrain_types 5
- land_percent 1
- number_of_clumps 3
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- elseif MODE_2
- create_terrain PINE_FOREST
- {
- base_terrain WATER
- land_percent 100
- number_of_clumps 1000
- }
- create_terrain PINE_FOREST
- {
- base_terrain GRASS2
- spacing_to_other_terrain_types 5
- land_percent 1
- number_of_clumps 3
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- endif
- /* ****************************************************** */
- elseif SY_DESERTFOX
- /* ****************************************************** */
- <LAND_GENERATION>
- base_terrain DIRT
- create_player_lands
- {
- terrain_type DESERT
- land_percent 5
- base_size 15
- border_fuzziness 20
- clumping_factor 25
- other_zone_avoidance_distance 5
- }
- /* **************************************** */
- <TERRAIN_GENERATION>
- /* FOREST */
- create_terrain FOREST
- {
- base_terrain DIRT
- spacing_to_other_terrain_types 5
- land_percent 20
- number_of_clumps 10
- clumping_factor 25
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- create_terrain DIRT3
- {
- base_terrain DIRT
- spacing_to_other_terrain_types 3
- land_percent 10
- number_of_clumps 5
- clumping_factor 25
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- create_terrain PALM_DESERT
- {
- base_terrain DESERT
- spacing_to_other_terrain_types 3
- land_percent 1
- number_of_clumps 16
- clumping_factor 25
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- /* ****************************************************** */
- elseif SY_DRY_ARABIA
- /* ****************************************************** */
- /* ************ ARABIA ************ */
- /* Modified by Idle Beaver (http://rene.kooi.me/) */
- #include_drs random_map.def
- ai_info_map_type ARABIA
- <LAND_GENERATION>
- start_random
- percent_chance 50
- #define DESERT_MAP
- end_random
- if DESERT_MAP
- base_terrain DIRT
- else
- base_terrain GRASS3
- endif
- create_player_lands
- {
- if DESERT_MAP
- terrain_type DIRT
- else
- terrain_type GRASS3
- endif
- land_percent 25
- base_size 9
- border_fuzziness 15
- }
- /* ****************************************************** */
- <TERRAIN_GENERATION>
- /* PRIMARY FOREST */
- if DESERT_MAP
- create_terrain PALM_DESERT
- {
- base_terrain DIRT
- spacing_to_other_terrain_types 5
- land_percent 12
- number_of_clumps 10
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- else
- create_terrain FOREST
- {
- base_terrain GRASS3
- spacing_to_other_terrain_types 5
- land_percent 12
- number_of_clumps 10
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- endif
- /* PRIMARY PATCH */
- if DESERT_MAP
- create_terrain DESERT
- {
- base_terrain DIRT
- number_of_clumps 16
- spacing_to_other_terrain_types 0
- land_percent 10
- set_scale_by_size
- }
- else
- create_terrain DIRT
- {
- base_terrain GRASS3
- number_of_clumps 26
- spacing_to_other_terrain_types 1
- land_percent 9
- set_scale_by_size
- }
- endif
- /* SECONDARY FOREST */
- if DESERT_MAP
- create_terrain FOREST
- {
- base_terrain DIRT
- spacing_to_other_terrain_types 3
- land_percent 1
- number_of_clumps 3
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- else
- create_terrain PALM_DESERT
- {
- base_terrain DIRT
- spacing_to_other_terrain_types 3
- land_percent 1
- number_of_clumps 3
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- endif
- /* SECONDARY PATCH */
- if DESERT_MAP
- create_terrain DIRT3
- {
- base_terrain DIRT
- number_of_clumps 24
- spacing_to_other_terrain_types 1
- land_percent 2
- set_scale_by_size
- }
- else
- create_terrain DIRT3
- {
- base_terrain GRASS3
- number_of_clumps 24
- spacing_to_other_terrain_types 1
- land_percent 2
- set_scale_by_size
- }
- endif
- /* TERTIARY PATCH */
- if DESERT_MAP
- create_terrain GRASS3
- {
- base_terrain DIRT
- number_of_clumps 30
- spacing_to_other_terrain_types 1
- land_percent 2
- set_scale_by_size
- }
- else
- create_terrain DESERT
- {
- base_terrain GRASS
- number_of_clumps 30
- spacing_to_other_terrain_types 1
- land_percent 2
- set_scale_by_size
- }
- endif
- /* OASES */
- /* Our oases dried up, sorry!
- if DESERT_MAP
- create_terrain WATER
- {
- base_terrain PALM_DESERT
- spacing_to_other_terrain_types 1
- land_percent 1
- number_of_clumps 8
- set_avoid_player_start_areas
- set_flat_terrain_only
- set_scale_by_groups
- }
- endif
- */
- /* Cross by TheMadCADer */
- /* ****************************************************** */
- elseif SY_CROSS
- /* ****************************************************** */
- <LAND_GENERATION>
- base_terrain DIRT
- create_player_lands
- {
- terrain_type DIRT
- land_percent 100
- top_border 10
- bottom_border 10
- right_border 10
- left_border 10
- base_size 9
- }
- create_land
- {
- terrain_type WATER
- land_percent 100
- top_border 75
- bottom_border 0
- right_border 75
- left_border 0
- }
- create_land
- {
- terrain_type WATER
- land_percent 100
- top_border 75
- bottom_border 0
- right_border 0
- left_border 75
- }
- create_land
- {
- terrain_type WATER
- land_percent 100
- top_border 0
- bottom_border 75
- right_border 75
- left_border 0
- }
- create_land
- {
- terrain_type WATER
- land_percent 100
- top_border 0
- bottom_border 75
- right_border 0
- left_border 75
- }
- <ELEVATION_GENERATION>
- create_elevation 2
- {
- base_terrain DIRT
- number_of_tiles 2500
- number_of_clumps 32
- set_scale_by_groups
- }
- <TERRAIN_GENERATION>
- create_terrain PALM_DESERT
- {
- base_terrain DIRT
- land_percent 12
- number_of_clumps 24
- set_scale_by_groups
- set_avoid_player_start_areas
- }
- create_terrain DESERT
- {
- base_terrain DIRT
- land_percent 12
- number_of_clumps 24
- set_scale_by_groups
- }
- create_terrain GRASS3
- {
- base_terrain DIRT
- land_percent 8
- number_of_clumps 18
- set_Scale_by_groups
- }
- create_terrain MED_WATER
- {
- base_terrain WATER
- land_percent 100
- number_of_clumps 1000
- spacing_to_other_terrain_types 5
- }
- create_terrain DEEP_WATER
- {
- base_terrain MED_WATER
- land_percent 100
- number_of_clumps 1000
- spacing_to_other_terrain_types 10
- }
- /* ****************************************************** */
- elseif SY_RAFT
- /* ****************************************************** */
- <LAND_GENERATION>
- base_terrain WATER
- create_player_lands
- {
- terrain_type GRASS
- land_percent 90
- base_size 11 /* Old one was 12% lets try these new sizes */
- if TINY_MAP
- base_size 10
- elseif HUGE_MAP
- base_size 10
- endif
- left_border 20
- right_border 20
- start_random
- percent_chance 50
- other_zone_avoidance_distance 4
- percent_chance 50
- other_zone_avoidance_distance 5
- end_random
- set_zone_by_team
- border_fuzziness 9
- if TINY_MAP
- start_random
- percent_chance 70 /* Removes the river on the main island */
- zone 1
- percent_chance 30 /* Keeps the river */
- end_random
- elseif SMALL_MAP
- start_random
- percent_chance 40
- zone 1
- percent_chance 60
- end_random
- elseif MEDIUM_MAP
- start_random
- percent_chance 40
- zone 1
- percent_chance 60
- end_random
- elseif LARGE_MAP
- start_random
- percent_chance 40
- zone 1
- percent_chance 60
- end_random
- elseif HUGE_MAP
- start_random
- percent_chance 70
- zone 1
- percent_chance 30
- end_random
- endif
- if GIGANTIC_MAP
- zone 0
- endif
- }
- create_land
- {
- terrain_type GRASS3
- land_percent 25
- right_border 90
- left_border 0
- top_border 0
- bottom_border 0
- border_fuzziness 15
- clumping_factor 5
- }
- create_land
- {
- terrain_type GRASS3
- land_percent 25
- right_border 0
- left_border 90
- top_border 0
- bottom_border 0
- border_fuzziness 15
- clumping_factor 5
- }
- create_land
- {
- terrain_type WATER
- land_percent 3
- right_border 0
- left_border 0
- top_border 97
- }
- <TERRAIN_GENERATION>
- /* WATER */
- create_terrain MED_WATER
- {
- base_terrain WATER
- land_percent 8
- number_of_clumps 7
- spacing_to_other_terrain_types 3
- set_scale_by_groups
- }
- create_terrain FOREST /* Main Forest on the big island */
- {
- land_percent 7
- number_of_clumps 14
- clumping_factor 25
- spacing_to_other_terrain_types 3
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- create_terrain FOREST /* Forest on the right and left islands */
- {
- land_percent 20
- base_terrain GRASS3
- clumping_factor 10
- spacing_to_other_terrain_types 8
- if TINY_MAP
- spacing_to_other_terrain_types 7
- endif
- set_scale_by_groups
- }
- create_terrain FOREST
- {
- land_percent 20
- base_terrain GRASS3
- clumping_factor 10
- spacing_to_other_terrain_types 8
- if TINY_MAP
- spacing_to_other_terrain_types 7
- endif
- set_scale_by_groups
- }
- /* ****************************************************** */
- elseif SY_SAHARA
- /* ****************************************************** */
- #const GROUND 6 /* dirt1 */
- #const WOODS 13 /* palm */
- #const MIDTERR 14 /* desert */
- #const PATCH 9 /* more grass less dirt */
- ai_info_map_type ARABIA 0 0 0
- <LAND_GENERATION>
- base_terrain GROUND
- create_player_lands
- {
- terrain_type GROUND
- left_border 1
- right_border 1
- top_border 1
- bottom_border 1
- land_percent 25
- base_size 9
- other_zone_avoidance_distance 35
- }
- create_land /* middle */
- {
- terrain_type MIDTERR
- land_percent 50
- left_border 20
- right_border 20
- top_border 20
- bottom_border 20
- zone 1
- }
- <ELEVATION_GENERATION>
- create_elevation 1
- {
- base_terrain MIDTERR
- number_of_tiles 625
- number_of_clumps 24
- set_scale_by_groups
- }
- create_elevation 3
- {
- base_terrain MIDTERR
- number_of_tiles 625
- number_of_clumps 24
- set_scale_by_groups
- }
- create_elevation 5
- {
- base_terrain MIDTERR
- number_of_tiles 625
- number_of_clumps 24
- set_scale_by_groups
- }
- <TERRAIN_GENERATION>
- create_terrain WOODS
- {
- set_flat_terrain_only
- base_terrain MIDTERR
- land_percent 1
- number_of_clumps 6
- set_scale_by_groups
- }
- create_terrain WOODS
- {
- base_terrain GROUND
- land_percent 12
- number_of_clumps 12
- set_scale_by_groups
- set_avoid_player_start_areas
- }
- create_terrain PATCH
- {
- base_terrain GROUND
- land_percent 8
- number_of_clumps 16
- set_scale_by_size
- }
- create_terrain GROUND
- {
- base_terrain MIDTERR
- land_percent 8
- number_of_clumps 24
- set_scale_by_groups
- }
- /* Seize The Hump by The_Prophet */
- /* ****************************************************** */
- elseif SY_SEIZE_THE_HUMP
- /* ****************************************************** */
- /* ************************************ */
- <PLAYER_SETUP>
- random_placement
- grouped_by_team
- /* ****************************************************** */
- <LAND_GENERATION>
- base_terrain DESERT
- if TINY_MAP
- create_player_lands
- {
- terrain_type GRASS
- land_percent 8
- base_size 12
- border_fuzziness 4
- set_zone_by_team
- other_zone_avoidance_distance 8
- bottom_border 2
- top_border 2
- left_border 2
- right_border 2
- }
- else
- create_player_lands
- {
- terrain_type GRASS
- land_percent 8
- base_size 8
- border_fuzziness 4
- set_zone_by_team
- other_zone_avoidance_distance 14
- bottom_border 3
- top_border 3
- left_border 3
- right_border 3
- }
- endif
- create_land
- {
- terrain_type DIRT3
- land_percent 70
- base_size 8
- border_fuzziness 4
- base_elevation 3
- other_zone_avoidance_distance 14
- bottom_border 10
- top_border 10
- left_border 10
- right_border 10
- }
- /* *********************************** */
- <TERRAIN_GENERATION>
- create_terrain SHALLOW
- {
- base_terrain DESERT
- land_percent 100
- number_of_clumps 100
- height_limits 0 0
- spacing_to_other_terrain_types 1
- }
- create_terrain SHALLOW
- {
- base_terrain DESERT
- land_percent 100
- number_of_clumps 100
- height_limits 0 0
- spacing_to_other_terrain_types 1
- }
- if TINY_MAP
- create_terrain FOREST
- {
- base_terrain DIRT3
- land_percent 7
- number_of_clumps 20
- clumping_factor 25
- spacing_to_other_terrain_types 4
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- else
- create_terrain FOREST
- {
- base_terrain DIRT3
- land_percent 12
- number_of_clumps 20
- clumping_factor 25
- spacing_to_other_terrain_types 4
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- endif
- create_terrain PINE_FOREST
- {
- base_terrain GRASS
- land_percent 1
- number_of_clumps 10
- clumping_factor 20
- spacing_to_other_terrain_types 2
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- /* PRIMARY PATCH */
- create_terrain GRASS3
- {
- base_terrain DIRT
- number_of_clumps 27
- spacing_to_other_terrain_types 0
- land_percent 2
- set_scale_by_groups
- }
- /* ****************************************************** */
- elseif SY_HIDEOUT
- /* ****************************************************** */
- /* Forgotten Empires - Hideout (ver. Jan 23rd 2013) */
- #include_drs random_map.def 54000
- <PLAYER_SETUP>
- random_placement
- ai_info_map_type ARABIA 0 0 0
- <LAND_GENERATION>
- base_terrain GRASS
- create_player_lands
- {
- terrain_type LEAVES
- land_percent 16
- base_size 12
- top_border 18
- bottom_border 18
- right_border 18
- left_border 18
- clumping_factor 15
- other_zone_avoidance_distance 16
- }
- create_land
- {
- terrain_type FOREST
- land_percent 90
- top_border 20
- bottom_border 20
- right_border 20
- left_border 20
- clumping_factor 15
- border_fuzziness 45
- zone 52
- other_zone_avoidance_distance 0
- }
- <TERRAIN_GENERATION>
- create_terrain PINE_FOREST
- {
- base_terrain GRASS
- spacing_to_other_terrain_types 0
- land_percent 4
- number_of_clumps 6
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- create_terrain GRASS3
- {
- base_terrain GRASS
- number_of_clumps 8
- spacing_to_other_terrain_types 0
- land_percent 6
- set_scale_by_size
- }
- create_terrain DIRT3
- {
- base_terrain LEAVES
- number_of_clumps 24
- spacing_to_other_terrain_types 0
- land_percent 5
- set_scale_by_size
- }
- create_terrain GRASS
- {
- base_terrain LEAVES
- number_of_clumps 30
- spacing_to_other_terrain_types 0
- land_percent 2
- set_scale_by_size
- }
- create_terrain FOREST
- {
- base_terrain LEAVES
- number_of_clumps 10
- spacing_to_other_terrain_types 2
- number_of_tiles 20
- set_avoid_player_start_areas
- set_scale_by_size
- }
- create_terrain PINE_FOREST
- {
- base_terrain FOREST
- land_percent 8
- number_of_clumps 100
- }
- /* ****************************************************** */
- elseif SY_HIPPOS_BELLY
- /* ****************************************************** */
- /* Hippo's Belly made by The_Prophet */
- /* ****************************************************** */
- #include_drs random_map.def 54000
- ai_info_map_type ARABIA 0 0 0
- /* ****************************************************** */
- <LAND_GENERATION>
- base_terrain SHALLOW
- create_land
- {
- terrain_type DIRT
- land_percent 100
- right_border 18
- left_border 18
- top_border 18
- bottom_border 18
- border_fuzziness 15
- other_zone_avoidance_distance 3
- clumping_factor 15
- }
- create_land
- {
- terrain_type DIRT
- land_percent 100
- right_border 18
- left_border 18
- top_border 18
- bottom_border 18
- border_fuzziness 15
- other_zone_avoidance_distance 3
- clumping_factor 15
- }
- create_land
- {
- terrain_type DIRT
- land_percent 100
- right_border 18
- left_border 18
- top_border 18
- bottom_border 18
- border_fuzziness 15
- other_zone_avoidance_distance 3
- clumping_factor 15
- }
- create_land
- {
- terrain_type DIRT
- land_percent 100
- right_border 18
- left_border 18
- top_border 18
- bottom_border 18
- border_fuzziness 15
- other_zone_avoidance_distance 3
- clumping_factor 15
- }
- create_player_lands
- {
- terrain_type DESERT
- land_percent 100
- base_size 14
- border_fuzziness 20
- clumping_factor 20
- other_zone_avoidance_distance 3
- zone 1
- }
- <TERRAIN_GENERATION>
- create_terrain PALM_DESERT
- {
- base_terrain DIRT
- spacing_to_other_terrain_types 4
- land_percent 8
- number_of_clumps 30
- clumping_factor 100
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- create_terrain SHALLOW
- {
- base_terrain DESERT
- spacing_to_other_terrain_types 2
- land_percent 6
- number_of_clumps 8
- clumping_factor 100
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- create_terrain PALM_DESERT
- {
- base_terrain DESERT
- spacing_to_other_terrain_types 5
- land_percent 4
- number_of_clumps 20
- clumping_factor 100
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- /* ****************************************************** */
- elseif SY_JDGROSSROX
- /* ****************************************************** */
- <PLAYER_SETUP>
- start_random
- percent_chance 60
- random_placement
- percent_chance 40
- grouped_by_team
- end_random
- <LAND_GENERATION>
- base_terrain GRASS
- create_land
- {
- terrain_type JUNGLE
- land_percent 100
- border_fuzziness 15
- clumping_factor 20
- top_border 90
- bottom_border 0
- }
- create_land
- {
- terrain_type JUNGLE
- land_percent 100
- border_fuzziness 15
- clumping_factor 20
- top_border 0
- bottom_border 90
- }
- create_land
- {
- terrain_type WATER
- land_percent 100
- border_fuzziness 15
- clumping_factor 20
- left_border 90
- right_border 0
- }
- create_land
- {
- terrain_type WATER
- land_percent 100
- border_fuzziness 15
- clumping_factor 20
- left_border 0
- right_border 90
- }
- create_player_lands
- {
- terrain_type GRASS2
- land_percent 55
- base_size 14
- border_fuzziness 15
- clumping_factor 20
- top_border 10
- bottom_border 10
- left_border 10
- right_border 10
- }
- <TERRAIN_GENERATION>
- create_terrain PINE_FOREST
- {
- base_terrain GRASS2
- land_percent 6
- number_of_clumps 15
- clumping_factor 15
- spacing_to_other_terrain_types 5
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- create_terrain MED_WATER
- {
- base_terrain WATER
- number_of_clumps 8
- spacing_to_other_terrain_types 3
- land_percent 10
- }
- /* ****************************************************** */
- elseif SY_LAND_NOMAD
- /* ****************************************************** */
- /* *** Land Nomad(fixed) *** */
- /* Based on original LN map created by KOBR_RAGE */
- /* ************************************ */
- <LAND_GENERATION>
- /* The map is first covered with the base terrain before other lands are placed */
- base_terrain GRASS
- /* The lands that the players will start on */
- create_player_lands
- {
- terrain_type GRASS
- /* The percentage of lands taken by ALL the players.
- Each player will get an equal portion of the percentage. */
- land_percent 50
- /* The base size will create a minimum land area for each player. */
- base_size 15
- /* The fuzziness, or raggedness of the edges. 20 is normal. */
- border_fuzziness 20
- /* The clumping factor determines how round or stringy the land will be. 20 is normal.
- Low numbers will be stringy, high numbers will make more round-square shapes. */
- clumping_factor 25
- /* The players can be in their own zones or they can share zones. */
- /* no zone given, each player in seperate zone */
- /* The distance to separate player zones from each other. */
- other_zone_avoidance_distance 5
- }
- /* **************************************** */
- <TERRAIN_GENERATION>
- /* Adding forest. Change the percentage or number of groups as desired. */
- /* FOREST */
- create_terrain FOREST
- {
- base_terrain GRASS
- spacing_to_other_terrain_types 5
- land_percent 25
- number_of_clumps 10
- clumping_factor 20
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- /* ****************************************************** */
- elseif SY_MFOWOOGY
- /* ****************************************************** */
- <LAND_GENERATION>
- /* Random Terrain Types */
- base_terrain DESERT
- create_player_lands
- {
- terrain_type DESERT
- land_percent 50
- base_size 15
- border_fuzziness 20
- clumping_factor 20
- set_zone_randomly
- other_zone_avoidance_distance 5
- }
- create_land
- {
- terrain_type WATER
- land_percent 5
- border_fuzziness 10
- clumping_factor 20
- land_id 3
- left_border 35
- right_border 35
- top_border 35
- bottom_border 35
- }
- <TERRAIN_GENERATION>
- /* FOREST */
- create_terrain PINE_FOREST
- {
- base_terrain DESERT
- spacing_to_other_terrain_types 5
- land_percent 15
- number_of_clumps 100
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- create_terrain PINE_FOREST
- {
- base_terrain DIRT3
- spacing_to_other_terrain_types
- land_percent 2
- number_of_clumps 100
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- /* ****************************************************** */
- elseif SY_MFOPLATEAU
- /* ****************************************************** */
- <LAND_GENERATION>
- base_terrain GRASS
- create_land
- {
- terrain_type DIRT3
- land_percent 100
- if GIGANTIC_MAP
- left_border 3
- right_border 3
- top_border 3
- bottom_border 3
- elseif HUGE_MAP
- left_border 4
- right_border 4
- top_border 4
- bottom_border 4
- elseif LARGE_MAP
- left_border 5
- right_border 5
- top_border 5
- bottom_border 5
- elseif MEDIUM_MAP
- left_border 6
- right_border 6
- top_border 6
- bottom_border 6
- else
- left_border 6
- right_border 6
- top_border 6
- bottom_border 6
- endif
- border_fuzziness 20
- zone 16
- }
- create_player_lands
- {
- terrain_type GRASS
- if GIGANTIC_MAP
- land_percent 10
- other_zone_avoidance_distance 40
- elseif HUGE_MAP
- land_percent 12
- other_zone_avoidance_distance 34
- elseif LARGE_MAP
- land_percent 17
- other_zone_avoidance_distance 29
- elseif MEDIUM_MAP
- land_percent 16
- other_zone_avoidance_distance 29
- elseif SMALL_MAP
- land_percent 18
- other_zone_avoidance_distance 24
- else
- land_percent 20
- other_zone_avoidance_distance 24
- endif
- left_border 0
- right_border 0
- top_border 0
- bottom_border 0
- base_size 14
- border_fuzziness 99
- }
- <TERRAIN_GENERATION>
- /* TOP OF THE PLATEAU */
- create_terrain DIRT
- {
- base_terrain DIRT3
- number_of_clumps 10
- height_limits 7 7
- spacing_to_other_terrain_types 0
- land_percent 100
- set_scale_by_size
- }
- /* FOREST */
- create_terrain FOREST
- {
- base_terrain GRASS
- land_percent 7
- number_of_clumps 15
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- if LARGE_MAP
- elseif HUGE_MAP
- elseif GIGANTIC_MAP
- else
- create_terrain FOREST
- {
- base_terrain GRASS
- land_percent 4
- number_of_clumps 10
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- endif
- create_terrain PINE_FOREST
- {
- base_terrain DIRT3
- land_percent 2
- number_of_clumps 16
- height_limits 3 7
- spacing_to_other_terrain_types 1
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- create_terrain PINE_FOREST
- {
- base_terrain DIRT
- spacing_to_other_terrain_types 2
- if LARGE_MAP
- land_percent 3
- elseif HUGE_MAP
- land_percent 4
- elseif GIGANTIC_MAP
- land_percent 4
- else
- land_percent 2
- endif
- number_of_clumps 12
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- /* PATCHES */
- create_terrain GRASS2
- {
- base_terrain GRASS
- number_of_clumps 24
- spacing_to_other_terrain_types 1
- land_percent 2
- set_scale_by_size
- }
- create_terrain DIRT2
- {
- base_terrain DIRT3
- number_of_clumps 24
- spacing_to_other_terrain_types 1
- land_percent 2
- set_scale_by_size
- }
- /* ****************************************************** */
- elseif SY_NOMAD
- /* ****************************************************** */
- /* ************ NOMAD ************ */
- /* 14 FEB 00 */
- #include_drs random_map.def 54000
- <LAND_GENERATION>
- base_terrain WATER
- start_random
- percent_chance 20
- #define DESERT_MAP
- percent_chance 20
- #define ALPINE_MAP
- percent_chance 20
- #define FROZEN_MAP
- end_random
- create_player_lands
- {
- if DESERT_MAP
- terrain_type DIRT
- elseif ALPINE_MAP
- terrain_type GRASS2
- elseif FROZEN_MAP
- terrain_type SNOW
- else
- terrain_type GRASS
- endif
- start_random
- percent_chance 50
- land_percent 52
- percent_chance 50
- land_percent 60
- end_random
- base_size 8
- start_random
- percent_chance 25
- left_border 8
- top_border 8
- bottom_border 8
- percent_chance 25
- left_border 8
- top_border 8
- right_border 8
- percent_chance 25
- right_border 8
- left_border 8
- bottom_border 8
- percent_chance 25
- right_border 8
- top_border 8
- bottom_border 8
- end_random
- border_fuzziness 15
- zone 1
- other_zone_avoidance_distance 7
- clumping_factor 15
- }
- /* ****************************************************** */
- <TERRAIN_GENERATION>
- /* MIXING WATER */
- create_terrain MED_WATER
- {
- base_terrain WATER
- number_of_clumps 10
- spacing_to_other_terrain_types 2
- land_percent 40
- }
- create_terrain MED_WATER
- {
- base_terrain WATER
- number_of_clumps 30
- spacing_to_other_terrain_types 1
- land_percent 1
- }
- create_terrain DEEP_WATER
- {
- base_terrain MED_WATER
- number_of_clumps 8
- spacing_to_other_terrain_types 3
- land_percent 20
- }
- create_terrain DEEP_WATER
- {
- base_terrain MED_WATER
- number_of_clumps 30
- spacing_to_other_terrain_types 1
- land_percent 1
- }
- create_terrain MED_WATER
- {
- base_terrain DEEP_WATER
- number_of_clumps 30
- spacing_to_other_terrain_types 1
- land_percent 1
- }
- create_terrain WATER
- {
- base_terrain MED_WATER
- number_of_clumps 30
- spacing_to_other_terrain_types 1
- land_percent 1
- }
- /* PRIMARY FOREST */
- if DESERT_MAP
- create_terrain PALM_DESERT
- {
- base_terrain DIRT
- spacing_to_other_terrain_types 5
- land_percent 9
- number_of_clumps 10
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- elseif ALPINE_MAP
- create_terrain PINE_FOREST
- {
- base_terrain GRASS2
- spacing_to_other_terrain_types 5
- land_percent 9
- number_of_clumps 10
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- elseif FROZEN_MAP
- create_terrain SNOW_FOREST
- {
- base_terrain SNOW
- spacing_to_other_terrain_types 5
- land_percent 9
- number_of_clumps 10
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- else
- create_terrain FOREST
- {
- base_terrain GRASS
- spacing_to_other_terrain_types 5
- land_percent 9
- number_of_clumps 10
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- endif
- /* PRIMARY PATCH */
- if DESERT_MAP
- create_terrain DESERT
- {
- base_terrain DIRT
- number_of_clumps 8
- spacing_to_other_terrain_types 1
- land_percent 4
- set_scale_by_size
- }
- elseif ALPINE_MAP
- create_terrain GRASS3
- {
- base_terrain GRASS2
- number_of_clumps 8
- spacing_to_other_terrain_types 1
- land_percent 6
- set_scale_by_size
- }
- elseif FROZEN_MAP
- create_terrain GRASS_SNOW
- {
- base_terrain SNOW
- number_of_clumps 8
- spacing_to_other_terrain_types 0
- land_percent 6
- set_scale_by_size
- }
- else
- create_terrain DIRT
- {
- base_terrain GRASS
- number_of_clumps 8
- spacing_to_other_terrain_types 1
- land_percent 9
- set_scale_by_size
- }
- endif
- /* SECONDARY FOREST */
- if DESERT_MAP
- create_terrain PALM_DESERT
- {
- base_terrain DESERT
- spacing_to_other_terrain_types 3
- land_percent 1
- number_of_clumps 3
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- elseif ALPINE_MAP
- create_terrain FOREST
- {
- base_terrain GRASS3
- spacing_to_other_terrain_types 3
- land_percent 1
- number_of_clumps 3
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- elseif FROZEN_MAP
- create_terrain SNOW_FOREST
- {
- base_terrain GRASS_SNOW
- spacing_to_other_terrain_types 3
- land_percent 1
- number_of_clumps 3
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- else
- create_terrain PALM_DESERT
- {
- base_terrain DIRT
- spacing_to_other_terrain_types 3
- land_percent 1
- number_of_clumps 3
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- endif
- /* SECONDARY PATCH */
- if DESERT_MAP
- create_terrain DIRT3
- {
- base_terrain DIRT
- number_of_clumps 24
- spacing_to_other_terrain_types 1
- land_percent 2
- set_scale_by_size
- }
- elseif ALPINE_MAP
- create_terrain DIRT3
- {
- base_terrain GRASS2
- number_of_clumps 24
- spacing_to_other_terrain_types 1
- land_percent 2
- set_scale_by_size
- }
- elseif FROZEN_MAP
- create_terrain DIRT_SNOW
- {
- base_terrain SNOW
- number_of_clumps 24
- spacing_to_other_terrain_types 0
- land_percent 2
- set_scale_by_size
- }
- else
- create_terrain GRASS3
- {
- base_terrain GRASS
- number_of_clumps 24
- spacing_to_other_terrain_types 1
- land_percent 2
- set_scale_by_size
- }
- endif
- /* TERTIARY PATCH */
- if DESERT_MAP
- create_terrain GRASS3
- {
- base_terrain DIRT
- number_of_clumps 30
- spacing_to_other_terrain_types 1
- land_percent 2
- set_scale_by_size
- }
- elseif ALPINE_MAP
- create_terrain GRASS
- {
- base_terrain GRASS2
- number_of_clumps 30
- spacing_to_other_terrain_types 1
- land_percent 2
- set_scale_by_size
- }
- elseif FROZEN_MAP
- create_terrain GRASS2
- {
- base_terrain GRASS_SNOW
- number_of_clumps 30
- spacing_to_other_terrain_types 0
- land_percent 2
- set_scale_by_size
- }
- else
- create_terrain DIRT3
- {
- base_terrain GRASS
- number_of_clumps 30
- spacing_to_other_terrain_types 1
- land_percent 2
- set_scale_by_size
- }
- endif
- /* ****************************************************** */
- elseif SY_PILGRIMS
- /* ****************************************************** */
- <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
- }
- /* ****************************************************** */
- elseif SY_PONDARENA
- /* ****************************************************** */
- /* Pondarena (3-28-14) */
- start_random
- percent_chance 50
- #define OAK
- percent_chance 50
- #define PINE
- end_random
- if OAK
- #const GROUND 0
- #const WOODS 10
- #const PATCH 6
- elseif PINE
- #const GROUND 9
- #const WOODS 19
- #const PATCH 3
- endif
- <LAND_GENERATION>
- base_terrain WOODS
- create_player_lands
- {
- terrain_type GROUND
- land_percent 100
- top_border 5
- bottom_border 5
- right_border 5
- left_border 5
- base_size 12
- }
- <ELEVATION_GENERATION>
- <TERRAIN_GENERATION>
- create_terrain DESERT
- {
- base_terrain GROUND
- land_percent 100
- if TINY_MAP
- spacing_to_other_terrain_types 10
- elseif SMALL_MAP
- spacing_to_other_terrain_types 12
- elseif MEDIUM_MAP
- spacing_to_other_terrain_types 14
- elseif LARGE_MAP
- spacing_to_other_terrain_types 16
- elseif HUGE_MAP
- spacing_to_other_terrain_types 18
- elseif GIGANTIC_MAP
- spacing_to_other_terrain_types 20
- endif
- }
- create_terrain WOODS
- {
- base_terrain GROUND
- land_percent 100
- number_of_clumps 1000
- set_avoid_player_start_areas
- }
- create_terrain GROUND
- {
- base_terrain DESERT
- land_percent 100
- }
- create_terrain WATER
- {
- base_terrain GROUND
- land_percent 100
- if TINY_MAP
- spacing_to_other_terrain_types 30
- elseif SMALL_MAP
- spacing_to_other_terrain_types 34
- elseif MEDIUM_MAP
- spacing_to_other_terrain_types 38
- elseif LARGE_MAP
- spacing_to_other_terrain_types 42
- elseif HUGE_MAP
- spacing_to_other_terrain_types 46
- elseif GIGANTIC_MAP
- spacing_to_other_terrain_types 50
- endif
- set_avoid_player_start_areas
- }
- create_terrain MED_WATER
- {
- base_terrain WATER
- land_percent 100
- spacing_to_other_terrain_types 3
- }
- create_terrain DEEP_WATER
- {
- base_terrain MED_WATER
- land_percent 100
- spacing_to_other_terrain_types 5
- }
- create_terrain WOODS
- {
- base_terrain GROUND
- land_percent 5
- number_of_clumps 12
- set_scale_by_groups
- set_avoid_player_start_areas
- }
- create_terrain PATCH
- {
- base_terrain GROUND
- land_percent 15
- number_of_clumps 24
- set_scale_by_groups
- }
- /* ****************************************************** */
- elseif SY_ZERO
- /* ****************************************************** */
- <LAND_GENERATION>
- if TINY_MAP
- base_terrain SHALLOW
- elseif SMALL_MAP
- base_terrain SHALLOW
- else
- base_terrain WATER
- endif
- create_player_lands
- {
- terrain_type GRASS
- land_percent 100
- base_size 15
- border_fuzziness 15
- clumping_factor 15
- other_zone_avoidance_distance 7
- zone 1
- }
- create_land
- {
- terrain_type GRASS
- land_percent 4
- base_size 3
- left_border 42
- right_border 42
- top_border 42
- bottom_border 42
- border_fuzziness 15
- clumping_factor 15
- land_id 100
- }
- /* ****************************************************** */
- <TERRAIN_GENERATION>
- create_terrain PINE_FOREST
- {
- land_percent 16
- number_of_clumps 11
- clumping_factor 25
- spacing_to_other_terrain_types 5
- set_avoid_player_start_areas
- set_scale_by_groups
- }
- create_terrain MED_WATER
- {
- base_terrain WATER
- land_percent 100
- start_random
- percent_chance 50
- spacing_to_other_terrain_types 1
- percent_chance 50
- spacing_to_other_terrain_types 2
- end_random
- }
- endif
- <OBJECTS_GENERATION>
- /* ********************************************************************** */
- /* Resource engine by HJ and The_Prophet. More information at www.AoCZone.net */
- /* Start of Engine. */
- /* ********************************************************************** */
- /* PLAYER START OBJECTS */
- if SY_PILGRIMS
- elseif SY_BEDOUINS
- elseif SY_LAND_NOMAD
- elseif SY_NOMAD
- else
- create_object TOWN_CENTER
- {
- set_place_for_every_player
- group_placement_radius 18
- min_distance_to_players 0
- max_distance_to_players 0
- }
- create_object VILLAGER
- {
- set_place_for_every_player
- min_distance_to_players 6
- max_distance_to_players 6
- }
- create_object SCOUT
- {
- number_of_objects 1
- set_place_for_every_player
- min_distance_to_players 7
- max_distance_to_players 9
- }
- endif
- if SY_BEDOUINS
- create_object VILLAGER
- {
- set_place_for_every_player
- min_distance_to_players 8
- max_distance_to_players 70
- terrain_to_place_on DESERT
- }
- if REGICIDE
- create_object KING
- {
- set_place_for_every_player
- min_distance_to_players 6
- max_distance_to_players 6
- }
- endif
- endif
- if SY_LAND_NOMAD
- create_object VILLAGER
- {
- set_place_for_every_player
- min_distance_to_players 8
- max_distance_to_players 70
- }
- if REGICIDE
- create_object KING
- {
- set_place_for_every_player
- min_distance_to_players 25
- }
- endif
- endif
- if SY_NOMAD
- create_object VILLAGER
- {
- set_place_for_every_player
- min_distance_group_placement 15
- }
- if REGICIDE
- create_object KING
- {
- set_place_for_every_player
- min_distance_to_players 25
- }
- endif
- endif
- if SY_PILGRIMS
- /* PLAYER START OBJECTS */
- create_object TRANSPORT_SHIP
- {
- number_of_objects 1
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 14
- terrain_to_place_on WATER
- }
- create_object LUMBER_CAMP
- {
- set_place_for_every_player
- group_placement_radius 20
- min_distance_to_players 0
- max_distance_to_players 4
- terrain_to_place_on GRASS3
- }
- create_object VILLAGER
- {
- set_place_for_every_player
- min_distance_to_players 2
- max_distance_to_players 6
- terrain_to_place_on GRASS3
- }
- create_object VILLAGER
- {
- number_of_objects 7
- set_place_for_every_player
- min_distance_to_players 2
- max_distance_to_players 6
- terrain_to_place_on GRASS3
- }
- /* SPECIAL STUFF FOR REGICIDE */
- if REGICIDE
- create_object KING
- {
- set_place_for_every_player
- min_distance_to_players 2
- max_distance_to_players 6
- }
- endif
- endif
- if SY_CHAOS_PIT
- if REGICIDE
- create_object VILLAGER
- {
- number_of_objects 7
- set_place_for_every_player
- min_distance_to_players 6
- max_distance_to_players 6
- }
- create_object KING
- {
- set_place_for_every_player
- min_distance_to_players 6
- max_distance_to_players 6
- }
- endif
- endif
- if SY_PILGRIMS
- elseif SY_BEDOUINS
- elseif SY_LAND_NOMAD
- elseif SY_NOMAD
- elseif SY_BOARDS_OF_CANADA
- elseif SY_CHAOS_PIT
- else
- if REGICIDE
- create_object VILLAGER
- {
- number_of_objects 7
- set_place_for_every_player
- min_distance_to_players 6
- max_distance_to_players 6
- }
- create_object KING
- {
- set_place_for_every_player
- min_distance_to_players 6
- max_distance_to_players 6
- }
- create_object CASTLE
- {
- set_place_for_every_player
- min_distance_to_players 10
- max_distance_to_players 10
- }
- endif
- endif
- /* FISH by Captain Fin */
- start_random
- percent_chance 34 #define CAPTAINFINDECENT
- percent_chance 33 #define CAPTAINFINBAD
- percent_chance 33 #define CAPTAINFINOUCH
- end_random
- create_object DORADO
- {
- if CAPTAINFINDECENT
- number_of_objects 16
- elseif CAPTAINFINBAD
- number_of_objects 13
- elseif CAPTAINFINOUCH
- number_of_objects 5
- endif
- set_scaling_to_map_size
- set_gaia_object_only
- max_distance_to_other_zones 5
- min_distance_group_placement 4
- }
- create_object TUNA
- {
- if CAPTAINFINDECENT
- number_of_objects 16
- elseif CAPTAINFINBAD
- number_of_objects 13
- elseif CAPTAINFINOUCH
- number_of_objects 5
- endif
- set_scaling_to_map_size
- set_gaia_object_only
- max_distance_to_other_zones 4
- min_distance_group_placement 4
- }
- create_object SNAPPER
- {
- if CAPTAINFINDECENT
- number_of_objects 16
- elseif CAPTAINFINBAD
- number_of_objects 13
- elseif CAPTAINFINOUCH
- number_of_objects 5
- endif
- set_scaling_to_map_size
- set_gaia_object_only
- max_distance_to_other_zones 5
- min_distance_group_placement 4
- }
- start_random
- percent_chance 50
- create_object MARLIN1
- {
- if CAPTAINFINDECENT
- number_of_objects 6
- elseif CAPTAINFINBAD
- number_of_objects 5
- elseif CAPTAINFINOUCH
- number_of_objects 3
- endif
- set_scaling_to_map_size
- set_gaia_object_only
- min_distance_group_placement 10
- max_distance_to_other_zones 7
- }
- percent_chance 50
- create_object MARLIN2
- {
- if CAPTAINFINDECENT
- number_of_objects 6
- elseif CAPTAINFINBAD
- number_of_objects 5
- elseif CAPTAINFINOUCH
- number_of_objects 3
- endif
- set_scaling_to_map_size
- set_gaia_object_only
- min_distance_group_placement 10
- max_distance_to_other_zones 7
- }
- end_random
- endif
- if SY_BEDOUINS
- else
- create_object SHORE_FISH
- {
- number_of_objects 25
- set_scaling_to_map_size
- min_distance_group_placement 5
- set_gaia_object_only
- }
- endif
- endif
- /* ************* RESOURCES ************* */
- /* ****************************************************** */
- if SY_ACCESSIBLEOASIS
- /* ****************************************************** */
- if DESERT_MAP
- create_object SHEEP
- {
- number_of_objects 4
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 9
- max_distance_to_players 11
- terrain_to_place_on DIRT
- }
- create_object SHEEP
- {
- number_of_objects 2
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 30
- terrain_to_place_on DIRT
- }
- create_object SHEEP
- {
- number_of_objects 2
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 30
- terrain_to_place_on DIRT
- }
- create_object DEER
- {
- number_of_objects 4
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 14
- max_distance_to_players 30
- terrain_to_place_on DIRT
- }
- create_object BOAR
- {
- number_of_objects 1
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 16
- max_distance_to_players 22
- terrain_to_place_on DIRT
- }
- create_object BOAR
- {
- number_of_objects 1
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 16
- max_distance_to_players 22
- terrain_to_place_on DIRT
- }
- /* NEAR GOLD */
- create_object GOLD
- {
- number_of_objects 7
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 16
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- terrain_to_place_on DIRT
- }
- /* MEDIUM GOLD */
- create_object GOLD
- {
- number_of_objects 5
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 18
- max_distance_to_players 26
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- terrain_to_place_on DIRT
- }
- /* FAR GOLD */
- create_object GOLD
- {
- number_of_objects 4
- number_of_groups 1
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 25
- max_distance_to_players 35
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- terrain_to_place_on DIRT
- }
- /* NEAR STONE */
- create_object STONE
- {
- number_of_objects 5
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 14
- max_distance_to_players 18
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- terrain_to_place_on DIRT
- }
- /* FAR STONE */
- create_object STONE
- {
- number_of_objects 4
- number_of_groups 2
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 20
- max_distance_to_players 26
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- terrain_to_place_on DIRT
- }
- /* NEAR FORAGE */
- create_object FORAGE
- {
- number_of_objects 6
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 10
- max_distance_to_players 12
- min_distance_group_placement 6
- terrain_to_place_on DIRT
- }
- /* EXTRA GOLD */
- if TINY_MAP
- create_object GOLD
- {
- number_of_groups 2
- number_of_objects 3
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if SMALL_MAP
- create_object GOLD
- {
- number_of_groups 2
- number_of_objects 3
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if MEDIUM_MAP
- create_object GOLD
- {
- number_of_groups 3
- number_of_objects 3
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if LARGE_MAP
- create_object GOLD
- {
- number_of_groups 3
- number_of_objects 3
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if HUGE_MAP
- create_object GOLD
- {
- number_of_groups 4
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if GIGANTIC_MAP
- create_object GOLD
- {
- number_of_groups 5
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- /* EXTRA STONE */
- if TINY_MAP
- create_object STONE
- {
- number_of_groups 1
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if SMALL_MAP
- create_object STONE
- {
- number_of_groups 1
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if MEDIUM_MAP
- create_object STONE
- {
- number_of_groups 2
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if LARGE_MAP
- create_object STONE
- {
- number_of_groups 3
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if HUGE_MAP
- create_object STONE
- {
- number_of_groups 4
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if GIGANTIC_MAP
- create_object STONE
- {
- number_of_groups 5
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- terrain_to_place_on DIRT
- }
- 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- terrain_to_place_on DIRT
- }
- 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- terrain_to_place_on DIRT
- }
- endif
- create_object WOLF
- {
- number_of_objects 2
- set_gaia_object_only
- set_place_for_every_player
- min_distance_group_placement 12
- min_distance_to_players 30
- max_distance_to_players 40
- terrain_to_place_on DIRT
- }
- create_object WOLF
- {
- number_of_groups 2
- set_loose_grouping
- number_of_objects 1
- set_scaling_to_map_size
- set_gaia_object_only
- min_distance_group_placement 12
- min_distance_to_players 40
- max_distance_to_players 120
- terrain_to_place_on DIRT
- }
- if ACCESS_2
- start_random
- percent_chance 50
- create_object WOLF
- {
- number_of_groups 3
- set_loose_grouping
- number_of_objects 1
- set_scaling_to_map_size
- set_gaia_object_only
- min_distance_group_placement 15
- min_distance_to_players 40
- max_distance_to_players 120
- terrain_to_place_on DESERT
- }
- end_random
- endif
- create_object PALM_FOREST_TREE /* straggler trees */
- {
- number_of_objects 2
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 4
- max_distance_to_players 5
- min_distance_group_placement 2
- }
- create_object PALM_FOREST_TREE
- {
- number_of_objects 3
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 6
- max_distance_to_players 8
- min_distance_group_placement 2
- }
- elseif FROZEN_MAP
- create_object SHEEP
- {
- number_of_objects 4
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 9
- max_distance_to_players 11
- }
- create_object SHEEP
- {
- number_of_objects 2
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 30
- }
- create_object SHEEP
- {
- number_of_objects 2
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 30
- }
- create_object DEER
- {
- number_of_objects 4
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 14
- max_distance_to_players 30
- }
- create_object BOAR
- {
- number_of_objects 1
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 16
- max_distance_to_players 22
- }
- create_object BOAR
- {
- number_of_objects 1
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 16
- max_distance_to_players 22
- }
- /* NEAR GOLD */
- create_object GOLD
- {
- number_of_objects 7
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 16
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* MEDIUM GOLD */
- create_object GOLD
- {
- number_of_objects 5
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 18
- max_distance_to_players 26
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* FAR GOLD */
- create_object GOLD
- {
- number_of_objects 4
- number_of_groups 1
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 25
- max_distance_to_players 35
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* NEAR STONE */
- create_object STONE
- {
- number_of_objects 5
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 14
- max_distance_to_players 18
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* FAR STONE */
- create_object STONE
- {
- number_of_objects 4
- number_of_groups 2
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 20
- max_distance_to_players 26
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* NEAR FORAGE */
- create_object FORAGE
- {
- number_of_objects 6
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 10
- max_distance_to_players 12
- min_distance_group_placement 6
- }
- /* EXTRA GOLD */
- if TINY_MAP
- create_object GOLD
- {
- number_of_groups 2
- number_of_objects 3
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if SMALL_MAP
- create_object GOLD
- {
- number_of_groups 2
- number_of_objects 3
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if MEDIUM_MAP
- create_object GOLD
- {
- number_of_groups 3
- number_of_objects 3
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if LARGE_MAP
- create_object GOLD
- {
- number_of_groups 3
- number_of_objects 3
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if HUGE_MAP
- create_object GOLD
- {
- number_of_groups 4
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if GIGANTIC_MAP
- create_object GOLD
- {
- number_of_groups 5
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- /* EXTRA STONE */
- if TINY_MAP
- create_object STONE
- {
- number_of_groups 1
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if SMALL_MAP
- create_object STONE
- {
- number_of_groups 1
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if MEDIUM_MAP
- create_object STONE
- {
- number_of_groups 2
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if LARGE_MAP
- create_object STONE
- {
- number_of_groups 3
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if HUGE_MAP
- create_object STONE
- {
- number_of_groups 4
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if GIGANTIC_MAP
- create_object STONE
- {
- number_of_groups 5
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- }
- 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- }
- 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- }
- endif
- create_object WOLF
- {
- number_of_objects 2
- set_gaia_object_only
- set_place_for_every_player
- min_distance_group_placement 12
- min_distance_to_players 30
- max_distance_to_players 40
- }
- create_object WOLF
- {
- number_of_groups 2
- set_loose_grouping
- number_of_objects 1
- set_scaling_to_map_size
- set_gaia_object_only
- min_distance_group_placement 12
- min_distance_to_players 40
- max_distance_to_players 120
- }
- create_object SNOWPINETREE /* straggler trees */
- {
- number_of_objects 2
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 4
- max_distance_to_players 5
- min_distance_group_placement 2
- }
- create_object SNOWPINETREE
- {
- number_of_objects 3
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 6
- max_distance_to_players 8
- min_distance_group_placement 2
- }
- endif
- /* ****************************************************** */
- elseif SY_ACROPOLIS
- /* ****************************************************** */
- create_object FORAGE
- {
- number_of_objects 6
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 7
- max_distance_to_players 8
- min_distance_group_placement 5
- }
- create_object GOLD
- {
- number_of_objects 7
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 9
- max_distance_to_players 12
- min_distance_group_placement 6
- }
- create_object GOLD
- {
- number_of_objects 5
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 9
- max_distance_to_players 12
- min_distance_group_placement 5
- }
- create_object GOLD
- {
- number_of_objects 4
- number_of_groups 3
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- set_scaling_to_map_size
- temp_min_distance_group_placement 30
- min_distance_group_placement 6
- terrain_to_place_on GRASS3
- }
- create_object STONE
- {
- number_of_objects 5
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 9
- max_distance_to_players 12
- min_distance_group_placement 5
- }
- create_object STONE
- {
- number_of_objects 4
- number_of_groups 2
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- set_scaling_to_map_size
- temp_min_distance_group_placement 30
- min_distance_group_placement 6
- terrain_to_place_on GRASS3
- }
- create_object SHEEP
- {
- number_of_objects 4
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 10
- max_distance_to_players 12
- min_distance_group_placement 2
- }
- create_object SHEEP
- {
- number_of_objects 2
- number_of_groups 2
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 16
- max_distance_to_players 24
- temp_min_distance_group_placement 4
- }
- create_object OAK_FOREST_TREE
- {
- number_of_objects 5
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 4
- max_distance_to_players 6
- min_distance_group_placement 2
- terrain_to_place_on PLAYER_TERRAIN
- }
- create_object OAK_FOREST_TREE
- {
- number_of_objects 8
- number_of_groups 24
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 10
- max_distance_to_players 40
- min_distance_group_placement 2
- temp_min_distance_group_placement 8
- terrain_to_place_on GRASS
- }
- start_random
- percent_chance 50 #define ACROPOLIS_DETAILS
- percent_chance 50 #define ACROPOLIS_CLEAN
- end_random
- if ACROPOLIS_DETAILS
- create_object SKELETON
- {
- number_of_objects 4
- set_gaia_object_only
- set_place_for_every_player
- terrain_to_place_on ROAD_OTHER
- }
- create_object SEA_ROCKS_1
- {
- number_of_objects 1
- set_gaia_object_only
- terrain_to_place_on DEEP_WATER
- }
- create_object SEA_ROCKS_2
- {
- number_of_objects 1
- set_gaia_object_only
- terrain_to_place_on DEEP_WATER
- }
- create_object ROCK
- {
- number_of_objects 1
- set_gaia_object_only
- set_scaling_to_map_size
- temp_min_distance_group_placement 8
- terrain_to_place_on DESERT
- }
- create_object ROCK
- {
- number_of_objects 3
- set_gaia_object_only
- set_scaling_to_map_size
- temp_min_distance_group_placement 10
- terrain_to_place_on ROAD_OTHER
- }
- create_object ROCK
- {
- number_of_objects 4
- set_gaia_object_only
- set_scaling_to_map_size
- min_distance_to_players 20
- temp_min_distance_group_placement 10
- terrain_to_place_on GRASS3
- }
- create_object FLOWER_BED
- {
- number_of_objects 5
- set_gaia_object_only
- set_place_for_every_player
- temp_min_distance_group_placement 4
- terrain_to_place_on GRASS
- }
- create_object FLOWER_BED
- {
- number_of_objects 12
- set_scaling_to_map_size
- set_gaia_object_only
- max_distance_to_other_zones 4
- temp_min_distance_group_placement 10
- terrain_to_place_on GRASS3
- }
- create_object FLOWER_BED
- {
- number_of_objects 8
- set_scaling_to_map_size
- set_gaia_object_only
- max_distance_to_other_zones 2
- temp_min_distance_group_placement 10
- terrain_to_place_on DESERT
- }
- elseif ACROPOLIS_CLEAN
- endif
- create_object DEER
- {
- number_of_objects 4
- group_variance 1
- group_placement_radius 3
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 16
- max_distance_to_players 30
- min_distance_group_placement 8
- }
- create_object DEER
- {
- number_of_objects 4
- number_of_groups 1
- group_placement_radius 3
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 30
- min_distance_group_placement 12
- }
- create_object DEER
- {
- number_of_objects 6
- set_gaia_object_only
- min_distance_to_players 16
- terrain_to_place_on DESERT
- }
- create_object BOAR
- {
- number_of_objects 2
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 16
- min_distance_group_placement 8
- }
- create_object BOAR
- {
- number_of_objects 2
- number_of_groups 1
- group_placement_radius 4
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 35
- min_distance_group_placement 12
- }
- create_object WOLF
- {
- number_of_objects 2
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 30
- max_distance_to_players 40
- min_distance_group_placement 20
- }
- create_object WOLF
- {
- number_of_groups 2
- set_loose_grouping
- number_of_objects 1
- set_scaling_to_map_size
- set_gaia_object_only
- min_distance_group_placement 12
- min_distance_to_players 40
- max_distance_to_players 120
- }
- /* ****************************************************** */
- elseif SY_ATOLL
- /* ****************************************************** */
- create_object GOLD /* player primary gold */
- {
- number_of_objects 7
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 16
- min_distance_group_placement 7
- }
- create_object STONE /* near players */
- {
- number_of_objects 6
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 16
- min_distance_group_placement 7
- }
- create_object GOLD /* in center */
- {
- number_of_objects 5
- number_of_groups 2
- group_variance 1
- set_tight_grouping
- set_gaia_objects_only
- place_on_specific_land_id 111
- set_scaling_to_player_number
- min_distance_group_placement 7
- }
- create_object STONE /* in center */
- {
- number_of_objects 3
- number_of_groups 2
- set_tight_grouping
- set_gaia_objects_only
- place_on_specific_land_id 111
- set_scaling_to_player_number
- min_distance_group_placement 7
- }
- create_object FOODA /* primary sheep/turkeys */
- {
- number_of_objects 4
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 10
- max_distance_to_players 12
- }
- create_object FOODA /* secondary sheep/turkeys */
- {
- number_of_objects 2
- number_of_groups 2
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 14
- max_distance_to_players 30
- }
- create_object FORAGE /* close */
- {
- number_of_objects 6
- set_tight_grouping
- group_placement_radius 4
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 10
- max_distance_to_players 12
- }
- create_object RELIC /* (in center) */
- {
- number_of_objects 5
- min_distance_to_players 25
- set_gaia_object_only
- temp_min_distance_group_placement 20 /* keep away from each other */
- place_on_specific_land_id 111
- }
- create_object BOAR
- {
- number_of_objects 2
- set_place_for_every_player
- set_gaia_object_only
- min_distance_to_players 16
- max_distance_to_players 22
- }
- create_object DEER /* in center */
- {
- number_of_objects 4
- number_of_groups 2
- group_variance 1
- set_tight_grouping
- set_gaia_object_only
- set_scaling_to_map_size
- place_on_specific_land_id 111
- }
- create_object PALMTREE /* straggler trees */
- {
- number_of_objects 2
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 4
- max_distance_to_players 5
- min_distance_group_placement 2
- }
- create_object PALMTREE
- {
- number_of_objects 3
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 6
- max_distance_to_players 8
- min_distance_group_placement 2
- }
- create_object WOLF
- {
- number_of_objects 2
- set_gaia_object_only
- set_place_for_every_player
- min_distance_group_placement 12
- min_distance_to_players 30
- max_distance_to_players 40
- terrain_to_place_on DIRT
- }
- create_object WOLF
- {
- number_of_groups 2
- set_loose_grouping
- number_of_objects 1
- set_scaling_to_map_size
- set_gaia_object_only
- min_distance_group_placement 12
- min_distance_to_players 40
- max_distance_to_players 120
- terrain_to_place_on DIRT
- }
- /* ****************************************************** */
- elseif SY_BEDOUINS
- /* ****************************************************** */
- create_object SHORE_FISH
- {
- number_of_objects 200
- set_scaling_to_map_size
- set_gaia_object_only
- resource_delta 100
- }
- create_object FORAGE
- {
- number_of_objects 6
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 10
- max_distance_to_players 55
- min_distance_group_placement 10
- terrain_to_place_on DESERT
- }
- /* NEAR GOLD */
- create_object GOLD
- {
- number_of_objects 7
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 56
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- terrain_to_place_on DESERT
- }
- /* MEDIUM GOLD */
- create_object GOLD
- {
- number_of_objects 4
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 18
- max_distance_to_players 26
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- terrain_to_place_on DESERT
- }
- /* FAR GOLD */
- create_object GOLD
- {
- number_of_objects 4
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 25
- max_distance_to_players 35
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- terrain_to_place_on DESERT
- }
- /* NEAR STONE */
- create_object STONE
- {
- number_of_objects 5
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 14
- max_distance_to_players 18
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- terrain_to_place_on DESERT
- }
- /* FAR STONE */
- create_object STONE
- {
- number_of_objects 4
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 20
- max_distance_to_players 26
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- terrain_to_place_on DESERT
- }
- /* BAA BAA */
- create_object SHEEP
- {
- number_of_objects 4
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 9
- max_distance_to_players 11
- terrain_to_place_on DESERT
- }
- create_object SHEEP
- {
- number_of_objects 3
- number_of_groups 4
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 10
- max_distance_to_players 50
- terrain_to_place_on DESERT
- }
- create_object DEER
- {
- number_of_objects 8
- group_variance 1
- group_placement_radius 3
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 11
- max_distance_to_players 16
- terrain_to_place_on DESERT
- }
- create_object JAVELINA /* or JAVELINA */
- {
- number_of_objects 3
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 13
- max_distance_to_players 30
- terrain_to_place_on DESERT
- }
- create_object BOAR /* or JAVELINA */
- {
- number_of_objects 1
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 14
- max_distance_to_players 18
- terrain_to_place_on DESERT
- }
- if LARGE_MAP
- create_object FORAGE
- {
- number_of_groups 3
- number_of_objects 7
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- terrain_to_place_on DESERT
- }
- 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- terrain_to_place_on DESERT
- }
- 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- terrain_to_place_on DESERT
- }
- endif
- /* EXTRA GOLD */
- if TINY_MAP
- create_object GOLD
- {
- number_of_groups 2
- number_of_objects 5
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- terrain_to_place_on DESERT
- }
- endif
- if SMALL_MAP
- create_object GOLD
- {
- number_of_groups 4
- number_of_objects 6
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- terrain_to_place_on DESERT
- }
- endif
- if MEDIUM_MAP
- create_object GOLD
- {
- number_of_groups 6
- number_of_objects 5
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- terrain_to_place_on DESERT
- }
- endif
- if LARGE_MAP
- create_object GOLD
- {
- number_of_groups 8
- number_of_objects 5
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- terrain_to_place_on DESERT
- }
- endif
- if HUGE_MAP
- create_object GOLD
- {
- number_of_groups 10
- number_of_objects 5
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- terrain_to_place_on DESERT
- }
- endif
- if GIGANTIC_MAP
- create_object GOLD
- {
- number_of_groups 12
- number_of_objects 5
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- terrain_to_place_on DESERT
- }
- endif
- /* EXTRA STONE */
- if TINY_MAP
- create_object STONE
- {
- number_of_groups 2
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- terrain_to_place_on DESERT
- }
- endif
- if SMALL_MAP
- create_object STONE
- {
- number_of_groups 4
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- terrain_to_place_on DESERT
- }
- endif
- if MEDIUM_MAP
- create_object STONE
- {
- number_of_groups 6
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- terrain_to_place_on DESERT
- }
- endif
- if LARGE_MAP
- create_object STONE
- {
- number_of_groups 8
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- terrain_to_place_on DESERT
- }
- endif
- if HUGE_MAP
- create_object STONE
- {
- number_of_groups 10
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- terrain_to_place_on DESERT
- }
- endif
- if GIGANTIC_MAP
- create_object STONE
- {
- number_of_groups 12
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- terrain_to_place_on DESERT
- }
- endif
- /* ****************************************************** */
- elseif SY_BOARDS_OF_CANADA
- /* ****************************************************** */
- create_object GOLD
- {
- number_of_objects 3
- number_of_groups 1
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 16
- min_distance_group_placement 5
- max_distance_to_other_zones 7
- }
- create_object GOLD
- {
- number_of_objects 5
- number_of_groups 1
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 18
- max_distance_to_players 22
- min_distance_group_placement 5
- max_distance_to_other_zones 7
- }
- create_object GOLD
- {
- number_of_objects 10
- number_of_groups 14
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- min_distance_group_placement 7
- terrain_to_place_on DIRT3
- }
- create_object GOLD
- {
- number_of_objects 10
- number_of_groups 14
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- min_distance_group_placement 7
- terrain_to_place_on SNOW
- }
- create_object GOLD
- {
- number_of_objects 10
- number_of_groups 14
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- min_distance_group_placement 7
- terrain_to_place_on DESERT
- }
- /* NEAR FORAGE */
- create_object FORAGE
- {
- number_of_objects 6
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 10
- max_distance_to_players 12
- min_distance_group_placement 6
- }
- /* NEAR STONE */
- create_object STONE
- {
- number_of_objects 5
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 18
- max_distance_to_players 22
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* FAR STONE */
- create_object STONE
- {
- number_of_objects 4
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 20
- max_distance_to_players 26
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- create_object SHEEP
- {
- number_of_objects 4
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 10
- max_distance_to_players 12
- }
- create_object SHEEP
- {
- number_of_objects 2
- number_of_groups 2
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 30
- }
- create_object DEER
- {
- number_of_objects 4
- group_variance 1
- group_placement_radius 3
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 14
- max_distance_to_players 30
- }
- create_object BOAR
- {
- number_of_objects 1
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 16
- max_distance_to_players 20
- }
- create_object BOAR
- {
- number_of_objects 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 16
- max_distance_to_players 20
- }
- create_object WOLF
- {
- number_of_objects 2
- set_gaia_object_only
- set_place_for_every_player
- min_distance_group_placement 12
- min_distance_to_players 30
- max_distance_to_players 40
- }
- create_object WOLF
- {
- number_of_groups 2
- set_loose_grouping
- number_of_objects 1
- set_scaling_to_map_size
- set_gaia_object_only
- min_distance_group_placement 12
- min_distance_to_players 40
- max_distance_to_players 120
- }
- create_object OAKTREE
- {
- number_of_objects 2
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 4
- max_distance_to_players 5
- min_distance_group_placement 2
- }
- create_object OAKTREE
- {
- number_of_objects 3
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 6
- max_distance_to_players 8
- min_distance_group_placement 2
- }
- /* EXTRA STONE */
- if TINY_MAP
- create_object STONE
- {
- number_of_groups 1
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if SMALL_MAP
- create_object STONE
- {
- number_of_groups 1
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if MEDIUM_MAP
- create_object STONE
- {
- number_of_groups 2
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if LARGE_MAP
- create_object STONE
- {
- number_of_groups 3
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if HUGE_MAP
- create_object STONE
- {
- number_of_groups 4
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if GIGANTIC_MAP
- create_object STONE
- {
- number_of_groups 5
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- }
- 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- }
- 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- }
- endif
- /* ****************************************************** */
- elseif SY_CARIBBEAN
- /* ****************************************************** */
- start_random
- percent_chance 30 #define ISLAND_DECENT
- percent_chance 70 #define ISLAND_BAD
- end_random
- if ISLAND_DECENT
- create_object GOLD
- {
- number_of_objects 5
- if LARGE_MAP
- number_of_groups 3
- elseif HUGE_MAP
- number_of_groups 4
- elseif GIGANTIC_MAP
- number_of_groups 4
- else
- number_of_groups 2
- endif
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- min_distance_group_placement 20
- terrain_to_place_on GRASS
- }
- elseif ISLAND_BAD
- create_object GOLD
- {
- number_of_objects 3
- if LARGE_MAP
- number_of_groups 3
- elseif HUGE_MAP
- number_of_groups 4
- elseif GIGANTIC_MAP
- number_of_groups 4
- else
- number_of_groups 2
- endif
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- min_distance_group_placement 20
- terrain_to_place_on GRASS
- }
- endif
- create_object SHEEP
- {
- number_of_objects 4
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 9
- max_distance_to_players 11
- }
- create_object SHEEP
- {
- number_of_objects 2
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 30
- }
- create_object SHEEP
- {
- number_of_objects 2
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 30
- }
- create_object DEER
- {
- number_of_objects 4
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 14
- max_distance_to_players 30
- }
- create_object BOAR
- {
- number_of_objects 1
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 16
- max_distance_to_players 22
- }
- create_object BOAR
- {
- number_of_objects 1
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 16
- max_distance_to_players 22
- }
- /* NEAR GOLD */
- create_object GOLD
- {
- number_of_objects 7
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 16
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* MEDIUM GOLD */
- create_object GOLD
- {
- number_of_objects 5
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 18
- max_distance_to_players 26
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* FAR GOLD */
- create_object GOLD
- {
- number_of_objects 4
- number_of_groups 1
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 25
- max_distance_to_players 35
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* NEAR STONE */
- create_object STONE
- {
- number_of_objects 5
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 14
- max_distance_to_players 18
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* FAR STONE */
- create_object STONE
- {
- number_of_objects 4
- number_of_groups 2
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 20
- max_distance_to_players 26
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* NEAR FORAGE */
- create_object FORAGE
- {
- number_of_objects 6
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 10
- max_distance_to_players 12
- min_distance_group_placement 6
- }
- 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- }
- 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- }
- 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- }
- endif
- create_object PALM_FOREST_TREE /* straggler trees */
- {
- number_of_objects 2
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 4
- max_distance_to_players 5
- min_distance_group_placement 2
- }
- create_object PALM_FOREST_TREE
- {
- number_of_objects 3
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 6
- max_distance_to_players 8
- min_distance_group_placement 2
- }
- /* ****************************************************** */
- elseif SY_CHAOS_PIT
- /* ****************************************************** */
- create_object TURKEY /* primary */
- {
- number_of_objects 4
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 5
- max_distance_to_players 5
- }
- create_object TURKEY /* secondary */
- {
- number_of_objects 2
- number_of_groups 2
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 14
- max_distance_to_players 30
- terrain_to_place_on GRASS2
- }
- /* NEAR FORAGE */
- create_object FORAGE
- {
- number_of_objects 6
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 9
- max_distance_to_players 11
- min_distance_group_placement 6
- }
- /* HILL FORAGE */
- create_object FORAGE
- {
- number_of_objects 5
- number_of_groups 1
- set_tight_grouping
- group_placement_radius 4
- set_gaia_object_only
- set_scaling_to_player_number
- terrain_to_place_on GRASS2
- min_distance_group_placement 3
- temp_min_distance_group_placement 15
- }
- create_object DEER
- {
- number_of_objects 5
- number_of_groups 1
- set_scaling_to_player_number
- set_gaia_object_only
- set_loose_grouping
- terrain_to_place_on GRASS2
- min_distance_group_placement 3
- temp_min_distance_group_placement 15
- }
- create_object STONE
- {
- number_of_objects 2
- number_of_groups 3
- set_tight_grouping
- set_scaling_to_map_size
- terrain_to_place_on GRASS2
- min_distance_group_placement 3
- temp_min_distance_group_placement 15
- }
- create_object GOLD /* primary */
- {
- number_of_objects 7
- set_tight_grouping
- group_placement_radius 4
- set_gaia_object_only
- set_scaling_to_player_number
- min_distance_group_placement 11
- temp_min_distance_group_placement 15
- min_distance_to_players 15
- terrain_to_place_on DIRT
- }
- create_object GOLD /* extra */
- {
- number_of_objects 4
- number_of_groups 7
- group_varience 1
- set_tight_grouping
- group_placement_radius 3
- set_gaia_object_only
- set_scaling_to_map_size
- min_distance_group_placement 7
- temp_min_distance_group_placement 15
- min_distance_to_players 15
- terrain_to_place_on DIRT
- }
- create_object JUNGLETREE
- {
- number_of_objects 10
- set_scaling_to_map_size
- min_distance_group_placement 3
- terrain_to_place_on GRASS2
- }
- create_object JUNGLETREE
- {
- number_of_objects 10
- set_scaling_to_map_size
- min_distance_group_placement 3
- terrain_to_place_on GRASS
- }
- create_object JUNGLETREE /* straggler trees */
- {
- number_of_objects 2
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 4
- max_distance_to_players 5
- min_distance_group_placement 2
- }
- create_object JUNGLETREE
- {
- number_of_objects 3
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 6
- max_distance_to_players 8
- min_distance_group_placement 2
- }
- /* ****************************************************** */
- elseif SY_CROSS
- /* ****************************************************** */
- create_object SHEEP
- {
- number_of_objects 4
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 9
- max_distance_to_players 11
- }
- create_object SHEEP
- {
- number_of_objects 2
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 30
- }
- create_object SHEEP
- {
- number_of_objects 2
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 30
- }
- create_object DEER
- {
- number_of_objects 4
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 14
- max_distance_to_players 30
- }
- create_object BOAR
- {
- number_of_objects 1
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 16
- max_distance_to_players 22
- }
- create_object BOAR
- {
- number_of_objects 1
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 16
- max_distance_to_players 22
- }
- /* NEAR GOLD */
- create_object GOLD
- {
- number_of_objects 7
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 16
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* MEDIUM GOLD */
- create_object GOLD
- {
- number_of_objects 5
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 18
- max_distance_to_players 26
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* FAR GOLD */
- create_object GOLD
- {
- number_of_objects 4
- number_of_groups 1
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 25
- max_distance_to_players 35
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* NEAR STONE */
- create_object STONE
- {
- number_of_objects 5
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 14
- max_distance_to_players 18
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* FAR STONE */
- create_object STONE
- {
- number_of_objects 4
- number_of_groups 2
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 20
- max_distance_to_players 26
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* EXTRA GOLD */
- if TINY_MAP
- create_object GOLD
- {
- number_of_groups 2
- number_of_objects 3
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if SMALL_MAP
- create_object GOLD
- {
- number_of_groups 2
- number_of_objects 3
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if MEDIUM_MAP
- create_object GOLD
- {
- number_of_groups 3
- number_of_objects 3
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if LARGE_MAP
- create_object GOLD
- {
- number_of_groups 3
- number_of_objects 3
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if HUGE_MAP
- create_object GOLD
- {
- number_of_groups 4
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if GIGANTIC_MAP
- create_object GOLD
- {
- number_of_groups 5
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- /* EXTRA STONE */
- if TINY_MAP
- create_object STONE
- {
- number_of_groups 1
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if SMALL_MAP
- create_object STONE
- {
- number_of_groups 1
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if MEDIUM_MAP
- create_object STONE
- {
- number_of_groups 2
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if LARGE_MAP
- create_object STONE
- {
- number_of_groups 3
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if HUGE_MAP
- create_object STONE
- {
- number_of_groups 4
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if GIGANTIC_MAP
- create_object STONE
- {
- number_of_groups 5
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- /* NEAR FORAGE */
- create_object FORAGE
- {
- number_of_objects 6
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 10
- max_distance_to_players 12
- min_distance_group_placement 6
- }
- 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- }
- 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- }
- 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- }
- endif
- create_object PALM_FOREST_TREE /* straggler trees */
- {
- number_of_objects 2
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 4
- max_distance_to_players 5
- min_distance_group_placement 2
- }
- create_object PALM_FOREST_TREE
- {
- number_of_objects 3
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 6
- max_distance_to_players 8
- min_distance_group_placement 2
- }
- create_object WOLF
- {
- number_of_objects 2
- set_gaia_object_only
- set_place_for_every_player
- min_distance_group_placement 12
- min_distance_to_players 30
- max_distance_to_players 40
- }
- create_object WOLF
- {
- number_of_groups 2
- set_loose_grouping
- number_of_objects 1
- set_scaling_to_map_size
- set_gaia_object_only
- min_distance_group_placement 12
- min_distance_to_players 40
- max_distance_to_players 120
- }
- /* ****************************************************** */
- elseif SY_CONTINENTAL
- /* ****************************************************** */
- create_object SHEEP
- {
- number_of_objects 4
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 9
- max_distance_to_players 11
- }
- create_object SHEEP
- {
- number_of_objects 2
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 30
- }
- create_object SHEEP
- {
- number_of_objects 2
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 30
- }
- create_object DEER
- {
- number_of_objects 4
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 14
- max_distance_to_players 30
- }
- create_object BOAR
- {
- number_of_objects 1
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 16
- max_distance_to_players 22
- }
- create_object BOAR
- {
- number_of_objects 1
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 16
- max_distance_to_players 22
- }
- /* NEAR GOLD */
- create_object GOLD
- {
- number_of_objects 7
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 16
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* MEDIUM GOLD */
- create_object GOLD
- {
- number_of_objects 5
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 18
- max_distance_to_players 26
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* FAR GOLD */
- create_object GOLD
- {
- number_of_objects 4
- number_of_groups 1
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 25
- max_distance_to_players 35
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* NEAR STONE */
- create_object STONE
- {
- number_of_objects 5
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 14
- max_distance_to_players 18
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* FAR STONE */
- create_object STONE
- {
- number_of_objects 4
- number_of_groups 2
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 20
- max_distance_to_players 26
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* NEAR FORAGE */
- create_object FORAGE
- {
- number_of_objects 6
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 10
- max_distance_to_players 12
- min_distance_group_placement 6
- }
- /* EXTRA GOLD */
- if TINY_MAP
- create_object GOLD
- {
- number_of_groups 2
- number_of_objects 3
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if SMALL_MAP
- create_object GOLD
- {
- number_of_groups 2
- number_of_objects 3
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if MEDIUM_MAP
- create_object GOLD
- {
- number_of_groups 3
- number_of_objects 3
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if LARGE_MAP
- create_object GOLD
- {
- number_of_groups 3
- number_of_objects 3
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if HUGE_MAP
- create_object GOLD
- {
- number_of_groups 4
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if GIGANTIC_MAP
- create_object GOLD
- {
- number_of_groups 5
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- /* EXTRA STONE */
- if TINY_MAP
- create_object STONE
- {
- number_of_groups 1
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if SMALL_MAP
- create_object STONE
- {
- number_of_groups 1
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if MEDIUM_MAP
- create_object STONE
- {
- number_of_groups 2
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if LARGE_MAP
- create_object STONE
- {
- number_of_groups 3
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if HUGE_MAP
- create_object STONE
- {
- number_of_groups 4
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if GIGANTIC_MAP
- create_object STONE
- {
- number_of_groups 5
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- }
- 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- }
- 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- }
- endif
- start_random
- percent_chance 50
- create_object OAKTREE
- {
- number_of_objects 2
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 4
- max_distance_to_players 5
- min_distance_group_placement 2
- }
- create_object OAKTREE
- {
- number_of_objects 3
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 6
- max_distance_to_players 8
- min_distance_group_placement 2
- }
- percent_chance 50
- create_object PINETREE
- {
- number_of_objects 2
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 4
- max_distance_to_players 5
- min_distance_group_placement 2
- }
- create_object PINETREE
- {
- number_of_objects 3
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 6
- max_distance_to_players 8
- min_distance_group_placement 2
- }
- end_random
- if ASIAN_MAP
- create_object BAMBOO_TREE
- {
- number_of_objects 30
- set_gaia_object_only
- set_scaling_to_map_size
- min_distance_to_players 8
- }
- elseif ALPINE_MAP
- create_object PINETREE
- {
- number_of_objects 30
- set_gaia_object_only
- set_scaling_to_map_size
- min_distance_to_players 8
- }
- else
- create_object OAKTREE
- {
- number_of_objects 30
- set_gaia_object_only
- set_scaling_to_map_size
- min_distance_to_players 8
- }
- endif
- create_object WOLF
- {
- number_of_objects 2
- set_gaia_object_only
- set_place_for_every_player
- min_distance_group_placement 12
- min_distance_to_players 30
- max_distance_to_players 40
- }
- create_object WOLF
- {
- number_of_groups 2
- set_loose_grouping
- number_of_objects 1
- set_scaling_to_map_size
- set_gaia_object_only
- min_distance_group_placement 12
- min_distance_to_players 40
- max_distance_to_players 120
- }
- /* ****************************************************** */
- elseif SY_CLIFFYARENA
- /* ****************************************************** */
- create_object SHEEP
- {
- number_of_objects 4
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 10
- max_distance_to_players 12
- }
- create_object SHEEP
- {
- number_of_objects 2
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 30
- }
- create_object SHEEP
- {
- number_of_objects 2
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 30
- }
- create_object DEER
- {
- number_of_objects 4
- group_variance 1
- group_placement_radius 3
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 14
- max_distance_to_players 30
- }
- create_object BOAR
- {
- number_of_objects 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 16
- max_distance_to_players 22
- }
- create_object BOAR
- {
- number_of_objects 1
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 16
- max_distance_to_players 22
- }
- /* NEAR FORAGE */
- create_object FORAGE
- {
- number_of_objects 6
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 10
- max_distance_to_players 12
- min_distance_group_placement 6
- }
- /* NEAR GOLD */
- create_object GOLD
- {
- number_of_objects 7
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 16
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* MEDIUM GOLD */
- create_object GOLD
- {
- number_of_objects 4
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 18
- max_distance_to_players 26
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* FAR GOLD */
- create_object GOLD
- {
- number_of_objects 4
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 25
- max_distance_to_players 35
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* NEAR STONE */
- create_object STONE
- {
- number_of_objects 5
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 14
- max_distance_to_players 18
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* FAR STONE */
- create_object STONE
- {
- number_of_objects 4
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 20
- max_distance_to_players 26
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* EXTRA GOLD */
- if TINY_MAP
- create_object GOLD
- {
- number_of_groups 2
- number_of_objects 3
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if SMALL_MAP
- create_object GOLD
- {
- number_of_groups 2
- number_of_objects 3
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if MEDIUM_MAP
- create_object GOLD
- {
- number_of_groups 3
- number_of_objects 3
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if LARGE_MAP
- create_object GOLD
- {
- number_of_groups 3
- number_of_objects 3
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if HUGE_MAP
- create_object GOLD
- {
- number_of_groups 4
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if GIGANTIC_MAP
- create_object GOLD
- {
- number_of_groups 5
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- /* EXTRA STONE */
- if TINY_MAP
- create_object STONE
- {
- number_of_groups 1
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if SMALL_MAP
- create_object STONE
- {
- number_of_groups 1
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if MEDIUM_MAP
- create_object STONE
- {
- number_of_groups 2
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if LARGE_MAP
- create_object STONE
- {
- number_of_groups 3
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if HUGE_MAP
- create_object STONE
- {
- number_of_groups 4
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if GIGANTIC_MAP
- create_object STONE
- {
- number_of_groups 5
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- /* 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 7
- }
- 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 7
- }
- 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 7
- }
- endif
- create_object PINETREE
- {
- number_of_objects 2
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 4
- max_distance_to_players 5
- min_distance_group_placement 2
- }
- create_object PINETREE
- {
- number_of_objects 3
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 6
- max_distance_to_players 8
- min_distance_group_placement 2
- }
- create_object WOLF
- {
- number_of_objects 2
- set_gaia_object_only
- set_place_for_every_player
- min_distance_group_placement 12
- min_distance_to_players 30
- max_distance_to_players 40
- }
- create_object WOLF
- {
- number_of_groups 2
- set_loose_grouping
- number_of_objects 1
- set_scaling_to_map_size
- set_gaia_object_only
- min_distance_group_placement 12
- min_distance_to_players 40
- max_distance_to_players 120
- }
- /* ****************************************************** */
- elseif SY_DESERTFOX
- /* ****************************************************** */
- create_object SHEEP
- {
- number_of_objects 4
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 9
- max_distance_to_players 11
- }
- create_object SHEEP
- {
- number_of_objects 2
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 30
- }
- create_object SHEEP
- {
- number_of_objects 2
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 30
- }
- create_object DEER
- {
- number_of_objects 4
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 14
- max_distance_to_players 30
- }
- create_object BOAR
- {
- number_of_objects 1
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 16
- max_distance_to_players 22
- }
- create_object BOAR
- {
- number_of_objects 1
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 16
- max_distance_to_players 22
- }
- /* NEAR GOLD */
- create_object GOLD
- {
- number_of_objects 7
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 16
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* MEDIUM GOLD */
- create_object GOLD
- {
- number_of_objects 5
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 18
- max_distance_to_players 26
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* FAR GOLD */
- create_object GOLD
- {
- number_of_objects 4
- number_of_groups 1
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 25
- max_distance_to_players 35
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* NEAR STONE */
- create_object STONE
- {
- number_of_objects 5
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 14
- max_distance_to_players 18
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* FAR STONE */
- create_object STONE
- {
- number_of_objects 4
- number_of_groups 2
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 20
- max_distance_to_players 26
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* NEAR FORAGE */
- create_object FORAGE
- {
- number_of_objects 6
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 10
- max_distance_to_players 12
- min_distance_group_placement 6
- }
- /* EXTRA GOLD */
- if TINY_MAP
- create_object GOLD
- {
- number_of_groups 2
- number_of_objects 3
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if SMALL_MAP
- create_object GOLD
- {
- number_of_groups 2
- number_of_objects 3
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if MEDIUM_MAP
- create_object GOLD
- {
- number_of_groups 3
- number_of_objects 3
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if LARGE_MAP
- create_object GOLD
- {
- number_of_groups 3
- number_of_objects 3
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if HUGE_MAP
- create_object GOLD
- {
- number_of_groups 4
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if GIGANTIC_MAP
- create_object GOLD
- {
- number_of_groups 5
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- /* EXTRA STONE */
- if TINY_MAP
- create_object STONE
- {
- number_of_groups 1
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if SMALL_MAP
- create_object STONE
- {
- number_of_groups 1
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if MEDIUM_MAP
- create_object STONE
- {
- number_of_groups 2
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if LARGE_MAP
- create_object STONE
- {
- number_of_groups 3
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if HUGE_MAP
- create_object STONE
- {
- number_of_groups 4
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if GIGANTIC_MAP
- create_object STONE
- {
- number_of_groups 5
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- /* 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 7
- }
- 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 7
- }
- 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 7
- }
- endif
- create_object WOLF
- {
- number_of_objects 2
- set_gaia_object_only
- set_place_for_every_player
- min_distance_group_placement 12
- min_distance_to_players 30
- max_distance_to_players 40
- }
- create_object WOLF
- {
- number_of_groups 2
- set_loose_grouping
- number_of_objects 1
- set_scaling_to_map_size
- set_gaia_object_only
- min_distance_group_placement 12
- min_distance_to_players 40
- max_distance_to_players 120
- }
- create_object PALMTREE
- {
- number_of_objects 3
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 4
- max_distance_to_players 6
- min_distance_group_placement 4
- }
- create_object PALMTREE
- {
- terrain_to_place_on DIRT
- number_of_objects 20
- set_gaia_object_only
- set_scaling_to_map_size
- min_distance_to_players 10
- }
- /* ****************************************************** */
- elseif SY_DRY_ARABIA
- /* ****************************************************** */
- create_object SHEEP
- {
- number_of_objects 4
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 10
- max_distance_to_players 12
- }
- create_object SHEEP
- {
- number_of_objects 2
- number_of_groups 2
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 14
- max_distance_to_players 30
- }
- create_object DEER
- {
- number_of_objects 4
- group_variance 1
- group_placement_radius 3
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 14
- max_distance_to_players 30
- }
- create_object BOAR
- {
- number_of_objects 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 16
- max_distance_to_players 22
- }
- create_object BOAR
- {
- number_of_objects 1
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 16
- max_distance_to_players 22
- }
- /* NEAR FORAGE */
- create_object FORAGE
- {
- number_of_objects 6
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 10
- max_distance_to_players 12
- min_distance_group_placement 6
- }
- /* NEAR GOLD */
- create_object GOLD
- {
- number_of_objects 7
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 16
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* MEDIUM GOLD */
- create_object GOLD
- {
- number_of_objects 4
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 18
- max_distance_to_players 26
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* FAR GOLD */
- create_object GOLD
- {
- number_of_objects 4
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 25
- max_distance_to_players 35
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* NEAR STONE */
- create_object STONE
- {
- number_of_objects 5
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 14
- max_distance_to_players 18
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* FAR STONE */
- create_object STONE
- {
- number_of_objects 4
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 20
- max_distance_to_players 26
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* *****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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- }
- 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- }
- 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- }
- endif
- /* EXTRA GOLD */
- if TINY_MAP
- create_object GOLD
- {
- number_of_groups 2
- number_of_objects 3
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if SMALL_MAP
- create_object GOLD
- {
- number_of_groups 2
- number_of_objects 3
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if MEDIUM_MAP
- create_object GOLD
- {
- number_of_groups 3
- number_of_objects 3
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if LARGE_MAP
- create_object GOLD
- {
- number_of_groups 3
- number_of_objects 3
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if HUGE_MAP
- create_object GOLD
- {
- number_of_groups 4
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if GIGANTIC_MAP
- create_object GOLD
- {
- number_of_groups 5
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- /* EXTRA STONE */
- if TINY_MAP
- create_object STONE
- {
- number_of_groups 1
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if SMALL_MAP
- create_object STONE
- {
- number_of_groups 1
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if MEDIUM_MAP
- create_object STONE
- {
- number_of_groups 2
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if LARGE_MAP
- create_object STONE
- {
- number_of_groups 3
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if HUGE_MAP
- create_object STONE
- {
- number_of_groups 4
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if GIGANTIC_MAP
- create_object STONE
- {
- number_of_groups 5
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if DESERT_MAP
- create_object PALMTREE
- {
- number_of_objects 2
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 4
- max_distance_to_players 5
- min_distance_group_placement 2
- }
- create_object PALMTREE
- {
- number_of_objects 3
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 6
- max_distance_to_players 8
- min_distance_group_placement 2
- }
- elseif ALPINE_MAP
- create_object PINETREE
- {
- number_of_objects 2
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 4
- max_distance_to_players 5
- min_distance_group_placement 2
- }
- create_object PINETREE
- {
- number_of_objects 3
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 6
- max_distance_to_players 8
- min_distance_group_placement 2
- }
- elseif ASIAN_MAP
- create_object BAMBOO_TREE
- {
- number_of_objects 2
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 4
- max_distance_to_players 5
- min_distance_group_placement 2
- }
- create_object PINETREE
- {
- number_of_objects 3
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 6
- max_distance_to_players 8
- min_distance_group_placement 2
- }
- else
- create_object OAKTREE
- {
- number_of_objects 2
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 4
- max_distance_to_players 5
- min_distance_group_placement 2
- }
- create_object OAKTREE
- {
- number_of_objects 3
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 6
- max_distance_to_players 8
- min_distance_group_placement 2
- }
- endif
- create_object WOLF
- {
- number_of_groups 3
- set_loose_grouping
- start_random
- percent_chance 75
- number_of_objects 1
- percent_chance 25
- number_of_objects 2
- end_random
- set_scaling_to_map_size
- set_gaia_object_only
- min_distance_group_placement 12
- min_distance_to_players 40
- max_distance_to_players 120
- }
- create_object WOLF
- {
- number_of_objects 2
- set_gaia_object_only
- set_place_for_every_player
- min_distance_group_placement 12
- min_distance_to_players 30
- max_distance_to_players 40
- }
- /* create_object RABID_WOLF
- {
- number_of_objects 2
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 40
- max_distance_to_players 50
- } */
- if DESERT_MAP
- create_object PALMTREE
- {
- number_of_objects 30
- set_gaia_object_only
- set_scaling_to_map_size
- min_distance_to_players 8
- }
- else
- create_object OAKTREE
- {
- number_of_objects 30
- set_gaia_object_only
- set_scaling_to_map_size
- min_distance_to_players 8
- }
- endif
- /* ****************************************************** */
- elseif SY_HIDEOUT
- /* ****************************************************** */
- create_object SHEEP
- {
- number_of_objects 4
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 9
- max_distance_to_players 11
- }
- create_object SHEEP
- {
- number_of_objects 2
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 24
- }
- create_object SHEEP
- {
- number_of_objects 2
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 30
- }
- create_object DEER
- {
- number_of_objects 4
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 14
- max_distance_to_players 26
- }
- create_object BOAR
- {
- number_of_objects 1
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 16
- max_distance_to_players 22
- }
- create_object BOAR
- {
- number_of_objects 1
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 16
- max_distance_to_players 22
- }
- /* NEAR GOLD */
- create_object GOLD
- {
- number_of_objects 7
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 16
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* MEDIUM GOLD */
- create_object GOLD
- {
- number_of_objects 5
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 18
- max_distance_to_players 26
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* FAR GOLD */
- create_object GOLD
- {
- number_of_objects 4
- number_of_groups 1
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 19
- max_distance_to_players 26
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* NEAR STONE */
- create_object STONE
- {
- number_of_objects 5
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 14
- max_distance_to_players 18
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* FAR STONE */
- create_object STONE
- {
- number_of_objects 4
- number_of_groups 2
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 20
- max_distance_to_players 26
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* NEAR FORAGE */
- create_object FORAGE
- {
- number_of_objects 6
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 10
- max_distance_to_players 13
- min_distance_group_placement 6
- }
- /* EXTRA GOLD */
- if TINY_MAP
- create_object GOLD
- {
- number_of_groups 2
- number_of_objects 3
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if SMALL_MAP
- create_object GOLD
- {
- number_of_groups 2
- number_of_objects 3
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if MEDIUM_MAP
- create_object GOLD
- {
- number_of_groups 3
- number_of_objects 3
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if LARGE_MAP
- create_object GOLD
- {
- number_of_groups 3
- number_of_objects 3
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if HUGE_MAP
- create_object GOLD
- {
- number_of_groups 4
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if GIGANTIC_MAP
- create_object GOLD
- {
- number_of_groups 5
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- /* EXTRA STONE */
- if TINY_MAP
- create_object STONE
- {
- number_of_groups 1
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if SMALL_MAP
- create_object STONE
- {
- number_of_groups 1
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if MEDIUM_MAP
- create_object STONE
- {
- number_of_groups 2
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if LARGE_MAP
- create_object STONE
- {
- number_of_groups 3
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if HUGE_MAP
- create_object STONE
- {
- number_of_groups 4
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if GIGANTIC_MAP
- create_object STONE
- {
- number_of_groups 5
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- /* 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 7
- }
- 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 7
- }
- 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 7
- }
- endif
- create_object OAKTREE
- {
- number_of_objects 2
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 4
- max_distance_to_players 5
- min_distance_group_placement 2
- }
- create_object PINETREE
- {
- number_of_objects 3
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 6
- max_distance_to_players 8
- min_distance_group_placement 2
- }
- create_object OAKTREE
- {
- number_of_objects 15
- set_gaia_object_only
- set_scaling_to_map_size
- min_distance_to_players 8
- }
- create_object PINETREE
- {
- number_of_objects 15
- set_gaia_object_only
- set_scaling_to_map_size
- min_distance_to_players 8
- }
- create_object WOLF
- {
- number_of_objects 2
- set_gaia_object_only
- set_place_for_every_player
- min_distance_group_placement 12
- min_distance_to_players 30
- max_distance_to_players 40
- }
- create_object WOLF
- {
- number_of_groups 2
- set_loose_grouping
- number_of_objects 1
- set_scaling_to_map_size
- set_gaia_object_only
- min_distance_group_placement 12
- min_distance_to_players 40
- max_distance_to_players 120
- }
- /* ****************************************************** */
- elseif SY_HIPPOS_BELLY
- /* ****************************************************** */
- create_object FORAGE
- {
- number_of_objects 6
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 10
- max_distance_to_players 12
- min_distance_group_placement 6
- }
- create_object BOAR
- {
- number_of_objects 1
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 16
- max_distance_to_players 22
- }
- create_object BOAR
- {
- number_of_objects 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 16
- max_distance_to_players 22
- }
- create_object STONE
- {
- number_of_objects 4
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 14
- max_distance_to_players 18
- min_distance_group_placement 7
- }
- create_object GOLD
- {
- number_of_objects 5
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 16
- min_distance_group_placement 7
- }
- create_object STONE
- {
- number_of_objects 3
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 20
- max_distance_to_players 26
- min_distance_group_placement 14
- }
- create_object GOLD
- {
- number_of_objects 3
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 18
- max_distance_to_players 26
- min_distance_group_placement 7
- }
- /* BAA BAA */
- create_object SHEEP
- {
- number_of_objects 4
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 9
- max_distance_to_players 11
- }
- create_object SHEEP
- {
- number_of_groups 2
- number_of_objects 2
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 14
- max_distance_to_players 24
- }
- create_object DEER
- {
- number_of_objects 4
- group_placement_radius 3
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 18
- max_distance_to_players 24
- min_distance_group_placement 9
- }
- create_object DEER
- {
- number_of_objects 4
- group_variance 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- create_object PINETREE
- {
- number_of_objects 2
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 4
- max_distance_to_players 5
- min_distance_group_placement 2
- }
- create_object PINETREE
- {
- number_of_objects 3
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 6
- max_distance_to_players 8
- min_distance_group_placement 2
- }
- create_object PINETREE
- {
- number_of_objects 18
- set_gaia_object_only
- set_scaling_to_map_size
- min_distance_to_players 8
- }
- create_object FORAGE
- {
- if TINY_MAP
- number_of_groups 0
- elseif SMALL_MAP
- number_of_groups 0
- elseif MEDIUM_MAP
- number_of_groups 0
- elseif LARGE_MAP
- number_of_groups 1
- elseif HUGE_MAP
- number_of_groups 2
- elseif GIGANTIC_MAP
- number_of_groups 3
- endif
- number_of_objects 5
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- }
- create_object GOLD
- {
- number_of_groups 100
- number_of_objects 4
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 30
- temp_min_distance_group_placement 40
- }
- create_object STONE
- {
- number_of_groups 100
- number_of_objects 3
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 30
- temp_min_distance_group_placement 40
- }
- create_object WOLF
- {
- number_of_objects 2
- set_gaia_object_only
- set_place_for_every_player
- min_distance_group_placement 12
- min_distance_to_players 30
- max_distance_to_players 40
- }
- create_object WOLF
- {
- number_of_groups 2
- set_loose_grouping
- number_of_objects 1
- set_scaling_to_map_size
- set_gaia_object_only
- min_distance_group_placement 12
- min_distance_to_players 40
- max_distance_to_players 120
- }
- /* ****************************************************** */
- elseif SY_JDGROSSROX
- /* ****************************************************** */
- create_object SHEEP
- {
- number_of_objects 4
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 9
- max_distance_to_players 11
- }
- create_object SHEEP
- {
- number_of_objects 2
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 30
- }
- create_object SHEEP
- {
- number_of_objects 2
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 30
- }
- create_object DEER
- {
- number_of_objects 4
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 14
- max_distance_to_players 30
- }
- create_object BOAR
- {
- number_of_objects 1
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 16
- max_distance_to_players 22
- }
- create_object BOAR
- {
- number_of_objects 1
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 16
- max_distance_to_players 22
- }
- /* NEAR GOLD */
- create_object GOLD
- {
- number_of_objects 7
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 16
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* MEDIUM GOLD */
- create_object GOLD
- {
- number_of_objects 5
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 18
- max_distance_to_players 26
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* FAR GOLD */
- create_object GOLD
- {
- number_of_objects 4
- number_of_groups 1
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 25
- max_distance_to_players 35
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* NEAR STONE */
- create_object STONE
- {
- number_of_objects 5
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 14
- max_distance_to_players 18
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* FAR STONE */
- create_object STONE
- {
- number_of_objects 4
- number_of_groups 2
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 20
- max_distance_to_players 26
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* NEAR FORAGE */
- create_object FORAGE
- {
- number_of_objects 6
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 10
- max_distance_to_players 12
- min_distance_group_placement 6
- }
- 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- }
- 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- }
- 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- }
- endif
- /* EXTRA GOLD */
- if TINY_MAP
- create_object GOLD
- {
- number_of_groups 2
- number_of_objects 3
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if SMALL_MAP
- create_object GOLD
- {
- number_of_groups 2
- number_of_objects 3
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if MEDIUM_MAP
- create_object GOLD
- {
- number_of_groups 3
- number_of_objects 3
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if LARGE_MAP
- create_object GOLD
- {
- number_of_groups 3
- number_of_objects 3
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if HUGE_MAP
- create_object GOLD
- {
- number_of_groups 4
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if GIGANTIC_MAP
- create_object GOLD
- {
- number_of_groups 5
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- /* EXTRA STONE */
- if TINY_MAP
- create_object STONE
- {
- number_of_groups 1
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if SMALL_MAP
- create_object STONE
- {
- number_of_groups 1
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if MEDIUM_MAP
- create_object STONE
- {
- number_of_groups 2
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if LARGE_MAP
- create_object STONE
- {
- number_of_groups 3
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if HUGE_MAP
- create_object STONE
- {
- number_of_groups 4
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if GIGANTIC_MAP
- create_object STONE
- {
- number_of_groups 5
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- create_object WOLF
- {
- number_of_objects 2
- set_gaia_object_only
- set_place_for_every_player
- min_distance_group_placement 12
- min_distance_to_players 30
- max_distance_to_players 40
- }
- create_object PINETREE
- {
- number_of_objects 2
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 4
- max_distance_to_players 5
- min_distance_group_placement 2
- }
- create_object PINETREE
- {
- number_of_objects 3
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 6
- max_distance_to_players 8
- min_distance_group_placement 2
- }
- /* ****************************************************** */
- elseif SY_LAND_NOMAD
- /* ****************************************************** */
- /* Standard Resources including forage, gold, stone, sheep, and trees. */
- /* NEAR FORAGE */
- create_object FORAGE
- {
- number_of_objects 6
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 10
- max_distance_to_players 55
- min_distance_group_placement 10
- }
- /* NEAR GOLD */
- create_object GOLD
- {
- number_of_objects 7
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 56
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* MEDIUM GOLD */
- create_object GOLD
- {
- number_of_objects 4
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 18
- max_distance_to_players 26
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* FAR GOLD */
- create_object GOLD
- {
- number_of_objects 4
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 25
- max_distance_to_players 35
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* NEAR STONE */
- create_object STONE
- {
- number_of_objects 5
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 14
- max_distance_to_players 18
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* FAR STONE */
- create_object STONE
- {
- number_of_objects 4
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 20
- max_distance_to_players 26
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* BAA BAA */
- create_object SHEEP
- {
- number_of_objects 4
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 9
- max_distance_to_players 11
- }
- create_object SHEEP
- {
- number_of_objects 3
- number_of_groups 4
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 10
- max_distance_to_players 50
- }
- create_object DEER
- {
- number_of_objects 8
- group_variance 1
- group_placement_radius 3
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 11
- max_distance_to_players 16
- }
- create_object JAVELINA /* or JAVELINA */
- {
- number_of_objects 3
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 13
- max_distance_to_players 30
- }
- create_object BOAR /* or JAVELINA */
- {
- number_of_objects 1
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 14
- max_distance_to_players 18
- }
- /* TREES NEAR PLAYER STARTS */
- create_object OAKTREE
- {
- number_of_objects 5
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 4
- max_distance_to_players 5
- min_distance_group_placement 2
- }
- create_object OAKTREE
- {
- number_of_objects 3
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 6
- max_distance_to_players 8
- min_distance_group_placement 2
- }
- /* Extra resources: various gold, stone, and food scattered across the map. */
- /* *****EXTRA RESOURCES BY MAP***** */
- if LARGE_MAP
- create_object FORAGE
- {
- number_of_groups 3
- number_of_objects 7
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- }
- 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- }
- 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- }
- endif
- /* EXTRA GOLD */
- if TINY_MAP
- create_object GOLD
- {
- number_of_groups 2
- number_of_objects 5
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if SMALL_MAP
- create_object GOLD
- {
- number_of_groups 4
- number_of_objects 6
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if MEDIUM_MAP
- create_object GOLD
- {
- number_of_groups 6
- number_of_objects 5
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if LARGE_MAP
- create_object GOLD
- {
- number_of_groups 8
- number_of_objects 5
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if HUGE_MAP
- create_object GOLD
- {
- number_of_groups 10
- number_of_objects 5
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if GIGANTIC_MAP
- create_object GOLD
- {
- number_of_groups 12
- number_of_objects 5
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- /* EXTRA STONE */
- if TINY_MAP
- create_object STONE
- {
- number_of_groups 2
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if SMALL_MAP
- create_object STONE
- {
- number_of_groups 4
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if MEDIUM_MAP
- create_object STONE
- {
- number_of_groups 6
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if LARGE_MAP
- create_object STONE
- {
- number_of_groups 8
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if HUGE_MAP
- create_object STONE
- {
- number_of_groups 10
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if GIGANTIC_MAP
- create_object STONE
- {
- number_of_groups 12
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- /* ****************************************************** */
- elseif SY_RAFT
- /* ****************************************************** */
- create_object GOLD
- {
- number_of_objects 5
- if LARGE_MAP
- number_of_groups 5
- elseif HUGE_MAP
- number_of_groups 5
- elseif GIGANTIC_MAP
- number_of_groups 5
- else
- number_of_groups 4
- endif
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- min_distance_group_placement 30
- terrain_to_place_on GRASS3
- }
- create_object STONE
- {
- number_of_objects 5
- if LARGE_MAP
- number_of_groups 5
- elseif HUGE_MAP
- number_of_groups 5
- elseif GIGANTIC_MAP
- number_of_groups 5
- else
- number_of_groups 4
- endif
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- min_distance_group_placement 30
- terrain_to_place_on GRASS3
- }
- create_object SHEEP
- {
- number_of_objects 4
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 9
- max_distance_to_players 11
- }
- create_object SHEEP
- {
- number_of_objects 2
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 30
- }
- create_object SHEEP
- {
- number_of_objects 2
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 30
- }
- create_object DEER
- {
- number_of_objects 4
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 14
- max_distance_to_players 30
- }
- create_object BOAR
- {
- number_of_objects 1
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 16
- max_distance_to_players 22
- }
- create_object BOAR
- {
- number_of_objects 1
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 16
- max_distance_to_players 22
- }
- /* NEAR GOLD */
- create_object GOLD
- {
- number_of_objects 7
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 16
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* MEDIUM GOLD */
- create_object GOLD
- {
- number_of_objects 5
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 18
- max_distance_to_players 26
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* FAR GOLD */
- create_object GOLD
- {
- number_of_objects 4
- number_of_groups 1
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 25
- max_distance_to_players 35
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* NEAR STONE */
- create_object STONE
- {
- number_of_objects 5
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 14
- max_distance_to_players 18
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* FAR STONE */
- create_object STONE
- {
- number_of_objects 4
- number_of_groups 2
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 20
- max_distance_to_players 26
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* NEAR FORAGE */
- create_object FORAGE
- {
- number_of_objects 6
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 10
- max_distance_to_players 12
- min_distance_group_placement 6
- }
- 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- }
- 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- }
- 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- }
- endif
- create_object OAKTREE /* straggler trees */
- {
- number_of_objects 2
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 4
- max_distance_to_players 5
- min_distance_group_placement 2
- }
- create_object OAKTREE
- {
- number_of_objects 3
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 6
- max_distance_to_players 8
- min_distance_group_placement 2
- }
- create_object WOLF
- {
- number_of_objects 2
- set_gaia_object_only
- set_place_for_every_player
- min_distance_group_placement 12
- min_distance_to_players 30
- max_distance_to_players 40
- }
- create_object WOLF
- {
- number_of_groups 2
- set_loose_grouping
- number_of_objects 1
- set_scaling_to_map_size
- set_gaia_object_only
- min_distance_group_placement 12
- min_distance_to_players 40
- max_distance_to_players 120
- }
- /* ****************************************************** */
- elseif SY_SAHARA
- /* ****************************************************** */
- create_object SHEEP
- {
- number_of_objects 4
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 9
- max_distance_to_players 11
- }
- create_object SHEEP
- {
- number_of_objects 2
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 30
- }
- create_object SHEEP
- {
- number_of_objects 2
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 30
- }
- create_object DEER
- {
- number_of_objects 4
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 14
- max_distance_to_players 30
- }
- create_object BOAR
- {
- number_of_objects 1
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 16
- max_distance_to_players 22
- }
- create_object BOAR
- {
- number_of_objects 1
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 16
- max_distance_to_players 22
- }
- /* NEAR GOLD */
- create_object GOLD
- {
- number_of_objects 7
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 16
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* MEDIUM GOLD */
- create_object GOLD
- {
- number_of_objects 5
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 18
- max_distance_to_players 26
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* FAR GOLD */
- create_object GOLD
- {
- number_of_objects 4
- number_of_groups 1
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 25
- max_distance_to_players 35
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* NEAR STONE */
- create_object STONE
- {
- number_of_objects 5
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 14
- max_distance_to_players 18
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* FAR STONE */
- create_object STONE
- {
- number_of_objects 4
- number_of_groups 2
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 20
- max_distance_to_players 26
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* NEAR FORAGE */
- create_object FORAGE
- {
- number_of_objects 6
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 10
- max_distance_to_players 12
- min_distance_group_placement 6
- }
- create_object WOLF
- {
- number_of_groups 2
- set_loose_grouping
- number_of_objects 1
- set_scaling_to_map_size
- set_gaia_object_only
- min_distance_group_placement 12
- min_distance_to_players 40
- max_distance_to_players 120
- }
- create_object WOLF
- {
- number_of_objects 2
- set_gaia_object_only
- set_place_for_every_player
- min_distance_group_placement 12
- min_distance_to_players 30
- max_distance_to_players 40
- }
- /* EXTRA GOLD */
- if TINY_MAP
- create_object GOLD
- {
- number_of_groups 2
- number_of_objects 3
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if SMALL_MAP
- create_object GOLD
- {
- number_of_groups 2
- number_of_objects 3
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if MEDIUM_MAP
- create_object GOLD
- {
- number_of_groups 3
- number_of_objects 3
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if LARGE_MAP
- create_object GOLD
- {
- number_of_groups 3
- number_of_objects 3
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if HUGE_MAP
- create_object GOLD
- {
- number_of_groups 4
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if GIGANTIC_MAP
- create_object GOLD
- {
- number_of_groups 5
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- /* EXTRA STONE */
- if TINY_MAP
- create_object STONE
- {
- number_of_groups 1
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if SMALL_MAP
- create_object STONE
- {
- number_of_groups 1
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if MEDIUM_MAP
- create_object STONE
- {
- number_of_groups 2
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if LARGE_MAP
- create_object STONE
- {
- number_of_groups 3
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if HUGE_MAP
- create_object STONE
- {
- number_of_groups 4
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if GIGANTIC_MAP
- create_object STONE
- {
- number_of_groups 5
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- create_object PALM_FOREST_TREE /* straggler trees */
- {
- number_of_objects 2
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 4
- max_distance_to_players 5
- min_distance_group_placement 2
- }
- create_object PALM_FOREST_TREE
- {
- number_of_objects 3
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 6
- max_distance_to_players 8
- min_distance_group_placement 2
- }
- 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- }
- 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- }
- 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- }
- endif
- /* ****************************************************** */
- elseif SY_SEIZE_THE_HUMP
- /* ****************************************************** */
- create_object SHEEP
- {
- number_of_objects 4
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 9
- max_distance_to_players 12
- }
- create_object SHEEP
- {
- number_of_objects 2
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 30
- }
- create_object SHEEP
- {
- number_of_objects 2
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 30
- }
- create_object DEER
- {
- number_of_objects 3
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 16
- }
- create_object BOAR
- {
- number_of_objects 2
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 9
- max_distance_to_players 16
- }
- create_object GOLD
- {
- number_of_objects 5
- number_of_groups 100
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- temp_min_distance_group_placement 18
- max_distance_to_other_zones 4
- terrain_to_place_on DIRT3
- }
- create_object STONE
- {
- number_of_objects 3
- number_of_groups 100
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- temp_min_distance_group_placement 20
- max_distance_to_other_zones 4
- terrain_to_place_on DIRT3
- }
- create_object PINETREE
- {
- number_of_objects 2
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 4
- max_distance_to_players 5
- min_distance_group_placement 2
- }
- create_object PINETREE
- {
- number_of_objects 3
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 6
- max_distance_to_players 8
- min_distance_group_placement 2
- }
- start_random
- percent_chance 50
- create_object WOLF
- {
- number_of_groups 2
- set_loose_grouping
- number_of_objects 1
- set_scaling_to_map_size
- set_gaia_object_only
- min_distance_group_placement 12
- min_distance_to_players 40
- max_distance_to_players 120
- }
- end_random
- /* ****************************************************** */
- elseif SY_MFOWOOGY
- /* ****************************************************** */
- create_object SHEEP
- {
- number_of_objects 4
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 9
- max_distance_to_players 11
- }
- create_object SHEEP
- {
- number_of_objects 2
- number_of_groups 2
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 30
- }
- create_object DEER
- {
- number_of_objects 4
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 14
- max_distance_to_players 30
- }
- create_object BOAR
- {
- number_of_objects 1
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 16
- max_distance_to_players 22
- }
- create_object BOAR
- {
- number_of_objects 1
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 16
- max_distance_to_players 22
- }
- /* NEAR GOLD */
- create_object GOLD
- {
- number_of_objects 7
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 16
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* MEDIUM GOLD */
- create_object GOLD
- {
- number_of_objects 5
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 18
- max_distance_to_players 26
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* FAR GOLD */
- create_object GOLD
- {
- number_of_objects 4
- number_of_groups 1
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 25
- max_distance_to_players 35
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* NEAR STONE */
- create_object STONE
- {
- number_of_objects 5
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 14
- max_distance_to_players 18
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* FAR STONE */
- create_object STONE
- {
- number_of_objects 4
- number_of_groups 2
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 20
- max_distance_to_players 26
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* EXTRA GOLD */
- if TINY_MAP
- create_object GOLD
- {
- number_of_groups 2
- number_of_objects 3
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if SMALL_MAP
- create_object GOLD
- {
- number_of_groups 2
- number_of_objects 3
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if MEDIUM_MAP
- create_object GOLD
- {
- number_of_groups 3
- number_of_objects 3
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if LARGE_MAP
- create_object GOLD
- {
- number_of_groups 3
- number_of_objects 3
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if HUGE_MAP
- create_object GOLD
- {
- number_of_groups 4
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if GIGANTIC_MAP
- create_object GOLD
- {
- number_of_groups 5
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- /* EXTRA STONE */
- if TINY_MAP
- create_object STONE
- {
- number_of_groups 1
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if SMALL_MAP
- create_object STONE
- {
- number_of_groups 1
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if MEDIUM_MAP
- create_object STONE
- {
- number_of_groups 2
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if LARGE_MAP
- create_object STONE
- {
- number_of_groups 3
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if HUGE_MAP
- create_object STONE
- {
- number_of_groups 4
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if GIGANTIC_MAP
- create_object STONE
- {
- number_of_groups 5
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- /* NEAR FORAGE */
- create_object FORAGE
- {
- number_of_objects 6
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 10
- max_distance_to_players 12
- min_distance_group_placement 6
- }
- 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- }
- 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- }
- 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- }
- endif
- create_object PINETREE
- {
- number_of_objects 2
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 4
- max_distance_to_players 5
- min_distance_group_placement 2
- }
- create_object PINETREE
- {
- number_of_objects 3
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 6
- max_distance_to_players 8
- min_distance_group_placement 2
- }
- create_object WOLF
- {
- number_of_objects 2
- set_gaia_object_only
- set_place_for_every_player
- min_distance_group_placement 12
- min_distance_to_players 30
- max_distance_to_players 40
- }
- create_object WOLF
- {
- number_of_groups 2
- set_loose_grouping
- number_of_objects 1
- set_scaling_to_map_size
- set_gaia_object_only
- min_distance_group_placement 12
- min_distance_to_players 40
- max_distance_to_players 120
- }
- /* ****************************************************** */
- elseif SY_MFOPLATEAU
- /* ****************************************************** */
- create_object SHEEP
- {
- number_of_objects 4
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 9
- max_distance_to_players 11
- }
- create_object SHEEP
- {
- number_of_objects 2
- number_of_groups 2
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 30
- }
- create_object DEER
- {
- number_of_objects 4
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 14
- max_distance_to_players 30
- }
- create_object BOAR
- {
- number_of_objects 1
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 16
- max_distance_to_players 22
- }
- create_object BOAR
- {
- number_of_objects 1
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 16
- max_distance_to_players 22
- }
- /* NEAR GOLD */
- create_object GOLD
- {
- number_of_objects 7
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 16
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* MEDIUM GOLD */
- create_object GOLD
- {
- number_of_objects 5
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 18
- max_distance_to_players 26
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* FAR GOLD */
- create_object GOLD
- {
- number_of_objects 4
- number_of_groups 1
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 25
- max_distance_to_players 35
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* NEAR STONE */
- create_object STONE
- {
- number_of_objects 5
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 14
- max_distance_to_players 18
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* FAR STONE */
- create_object STONE
- {
- number_of_objects 4
- number_of_groups 2
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 20
- max_distance_to_players 26
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* EXTRA GOLD */
- if TINY_MAP
- create_object GOLD
- {
- number_of_groups 2
- number_of_objects 3
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if SMALL_MAP
- create_object GOLD
- {
- number_of_groups 2
- number_of_objects 3
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if MEDIUM_MAP
- create_object GOLD
- {
- number_of_groups 3
- number_of_objects 3
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if LARGE_MAP
- create_object GOLD
- {
- number_of_groups 3
- number_of_objects 3
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if HUGE_MAP
- create_object GOLD
- {
- number_of_groups 4
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if GIGANTIC_MAP
- create_object GOLD
- {
- number_of_groups 5
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- /* EXTRA STONE */
- if TINY_MAP
- create_object STONE
- {
- number_of_groups 1
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if SMALL_MAP
- create_object STONE
- {
- number_of_groups 1
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if MEDIUM_MAP
- create_object STONE
- {
- number_of_groups 2
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if LARGE_MAP
- create_object STONE
- {
- number_of_groups 3
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if HUGE_MAP
- create_object STONE
- {
- number_of_groups 4
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if GIGANTIC_MAP
- create_object STONE
- {
- number_of_groups 5
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- /* NEAR FORAGE */
- create_object FORAGE
- {
- number_of_objects 6
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 10
- max_distance_to_players 12
- min_distance_group_placement 6
- }
- 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- }
- 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- }
- 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- }
- endif
- create_object OAKTREE
- {
- number_of_objects 2
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 4
- max_distance_to_players 5
- min_distance_group_placement 2
- }
- create_object OAKTREE
- {
- number_of_objects 3
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 6
- max_distance_to_players 8
- min_distance_group_placement 2
- }
- create_object WOLF
- {
- number_of_objects 2
- set_gaia_object_only
- set_place_for_every_player
- min_distance_group_placement 12
- min_distance_to_players 30
- max_distance_to_players 40
- }
- create_object WOLF
- {
- number_of_groups 2
- set_loose_grouping
- number_of_objects 1
- set_scaling_to_map_size
- set_gaia_object_only
- min_distance_group_placement 12
- min_distance_to_players 40
- max_distance_to_players 120
- }
- /* ****************************************************** */
- elseif SY_NOMAD
- /* ****************************************************** */
- /* NEAR FORAGE */
- create_object FORAGE
- {
- number_of_objects 6
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_group_placement 6
- }
- /* BAA BAA */
- create_object SHEEP
- {
- number_of_objects 4
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_group_placement 5
- }
- create_object SHEEP
- {
- number_of_objects 2
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_group_placement 5
- }
- create_object SHEEP
- {
- number_of_objects 2
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_group_placement 5
- }
- create_object DEER
- {
- number_of_objects 6
- group_variance 2
- group_placement_radius 3
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_group_placement 4
- }
- create_object BOAR
- {
- number_of_objects 2
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 16
- max_distance_to_players 22
- }
- create_object BOAR
- {
- number_of_objects 1
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 16
- max_distance_to_players 22
- }
- /* NEAR GOLD */
- create_object GOLD
- {
- number_of_objects 6
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_group_placement 11
- max_distance_to_other_zones 7
- }
- /* FAR GOLD */
- create_object GOLD
- {
- number_of_objects 6
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* NEAR STONE */
- create_object STONE
- {
- number_of_objects 6
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* FAR STONE */
- create_object STONE
- {
- number_of_objects 6
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_group_placement 7
- }
- /* RESOURCES BY NUMBER OF PLAYERS */
- create_object STONE
- {
- number_of_groups 1
- number_of_objects 6
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- set_scaling_to_player_number
- min_distance_group_placement 7
- }
- create_object GOLD
- {
- number_of_groups 1
- number_of_objects 6
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- set_scaling_to_player_number
- min_distance_group_placement 7
- }
- /* 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 7
- }
- 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 7
- }
- 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 7
- }
- endif
- if LARGE_MAP
- create_object STONE
- {
- number_of_groups 1
- number_of_objects 6
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 7
- }
- endif
- if HUGE_MAP
- create_object STONE
- {
- number_of_groups 2
- number_of_objects 6
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 7
- }
- endif
- if GIGANTIC_MAP
- create_object STONE
- {
- number_of_groups 3
- number_of_objects 6
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 7
- }
- endif
- if SMALL_MAP
- create_object GOLD
- {
- number_of_groups 1
- number_of_objects 6
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- }
- endif
- if MEDIUM_MAP
- create_object GOLD
- {
- number_of_groups 2
- number_of_objects 6
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- }
- endif
- if LARGE_MAP
- create_object GOLD
- {
- number_of_groups 3
- number_of_objects 6
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- }
- endif
- if HUGE_MAP
- create_object GOLD
- {
- number_of_groups 4
- number_of_objects 6
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- }
- endif
- if GIGANTIC_MAP
- create_object GOLD
- {
- number_of_groups 5
- number_of_objects 6
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- }
- endif
- create_object DEER
- {
- number_of_objects 2
- number_of_groups 2
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 35
- min_distance_group_placement 5
- }
- if DESERT_MAP
- create_object PALMTREE
- {
- number_of_objects 30
- set_gaia_object_only
- set_scaling_to_map_size
- }
- elseif ALPINE_MAP
- create_object PINETREE
- {
- number_of_objects 30
- set_gaia_object_only
- set_scaling_to_map_size
- }
- else
- create_object OAKTREE
- {
- number_of_objects 30
- set_gaia_object_only
- set_scaling_to_map_size
- }
- endif
- /* ****************************************************** */
- elseif SY_PILGRIMS
- /* ****************************************************** */
- /* NEAR GOLD */
- create_object GOLD
- {
- number_of_objects 3
- 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 3
- 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 4
- 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_groups 20
- number_of_objects 2
- set_tight_grouping
- min_distance_group_placement 3
- 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 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 5
- 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
- }
- /* 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
- }
- /* ****************************************************** */
- elseif SY_PONDARENA
- /* ****************************************************** */
- create_object SHEEP
- {
- number_of_objects 4
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 9
- max_distance_to_players 11
- }
- create_object SHEEP
- {
- number_of_objects 2
- number_of_groups 2
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 30
- }
- create_object DEER
- {
- number_of_objects 4
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 14
- max_distance_to_players 30
- }
- create_object BOAR
- {
- number_of_objects 1
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 16
- max_distance_to_players 22
- }
- create_object BOAR
- {
- number_of_objects 1
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 16
- max_distance_to_players 22
- }
- /* NEAR GOLD */
- create_object GOLD
- {
- number_of_objects 7
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 16
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* MEDIUM GOLD */
- create_object GOLD
- {
- number_of_objects 5
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 18
- max_distance_to_players 26
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* FAR GOLD */
- create_object GOLD
- {
- number_of_objects 4
- number_of_groups 1
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 25
- max_distance_to_players 35
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* NEAR STONE */
- create_object STONE
- {
- number_of_objects 5
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 14
- max_distance_to_players 18
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* FAR STONE */
- create_object STONE
- {
- number_of_objects 4
- number_of_groups 2
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 20
- max_distance_to_players 26
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* EXTRA GOLD */
- if TINY_MAP
- create_object GOLD
- {
- number_of_groups 2
- number_of_objects 3
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if SMALL_MAP
- create_object GOLD
- {
- number_of_groups 2
- number_of_objects 3
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if MEDIUM_MAP
- create_object GOLD
- {
- number_of_groups 3
- number_of_objects 3
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if LARGE_MAP
- create_object GOLD
- {
- number_of_groups 3
- number_of_objects 3
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if HUGE_MAP
- create_object GOLD
- {
- number_of_groups 4
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if GIGANTIC_MAP
- create_object GOLD
- {
- number_of_groups 5
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- /* EXTRA STONE */
- if TINY_MAP
- create_object STONE
- {
- number_of_groups 1
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if SMALL_MAP
- create_object STONE
- {
- number_of_groups 1
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if MEDIUM_MAP
- create_object STONE
- {
- number_of_groups 2
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if LARGE_MAP
- create_object STONE
- {
- number_of_groups 3
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if HUGE_MAP
- create_object STONE
- {
- number_of_groups 4
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- if GIGANTIC_MAP
- create_object STONE
- {
- number_of_groups 5
- number_of_objects 4
- group_variance 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 40
- min_distance_group_placement 9
- }
- endif
- /* NEAR FORAGE */
- create_object FORAGE
- {
- number_of_objects 6
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 10
- max_distance_to_players 12
- min_distance_group_placement 6
- }
- 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- }
- 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- }
- 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- }
- endif
- if OAK
- create_object OAKTREE /* straggler trees */
- elseif PINE
- create_object PINETREE
- endif
- {
- number_of_objects 2
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 4
- max_distance_to_players 5
- min_distance_group_placement 2
- }
- if OAK
- create_object OAKTREE
- elseif PINE
- create_object PINETREE
- endif
- {
- number_of_objects 3
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 6
- max_distance_to_players 8
- min_distance_group_placement 2
- }
- create_object WOLF
- {
- number_of_objects 2
- set_gaia_object_only
- set_place_for_every_player
- min_distance_group_placement 12
- min_distance_to_players 30
- max_distance_to_players 40
- }
- create_object WOLF
- {
- number_of_groups 2
- set_loose_grouping
- number_of_objects 1
- set_scaling_to_map_size
- set_gaia_object_only
- min_distance_group_placement 12
- min_distance_to_players 40
- max_distance_to_players 120
- }
- /* ****************************************************** */
- elseif SY_ZERO
- /* ****************************************************** */
- create_object SHEEP
- {
- number_of_objects 4
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 9
- max_distance_to_players 11
- }
- create_object SHEEP
- {
- number_of_objects 2
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 30
- }
- create_object SHEEP
- {
- number_of_objects 2
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 30
- }
- create_object DEER
- {
- number_of_objects 4
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 14
- max_distance_to_players 30
- }
- create_object BOAR
- {
- number_of_objects 1
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 16
- max_distance_to_players 22
- }
- create_object BOAR
- {
- number_of_objects 1
- number_of_groups 1
- set_loose_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 16
- max_distance_to_players 22
- }
- /* NEAR GOLD */
- create_object GOLD
- {
- number_of_objects 7
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 16
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* MEDIUM GOLD */
- create_object GOLD
- {
- number_of_objects 5
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 18
- max_distance_to_players 26
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* FAR GOLD */
- create_object GOLD
- {
- number_of_objects 4
- number_of_groups 1
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 25
- max_distance_to_players 35
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* NEAR STONE */
- create_object STONE
- {
- number_of_objects 5
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 14
- max_distance_to_players 18
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* FAR STONE */
- create_object STONE
- {
- number_of_objects 4
- number_of_groups 2
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 20
- max_distance_to_players 26
- min_distance_group_placement 7
- max_distance_to_other_zones 7
- }
- /* NEAR FORAGE */
- create_object FORAGE
- {
- number_of_objects 6
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 10
- max_distance_to_players 12
- min_distance_group_placement 6
- }
- create_object WOLF
- {
- number_of_objects 2
- set_gaia_object_only
- set_place_for_every_player
- min_distance_group_placement 12
- min_distance_to_players 30
- max_distance_to_players 40
- }
- create_object WOLF
- {
- number_of_groups 2
- set_loose_grouping
- number_of_objects 1
- set_scaling_to_map_size
- set_gaia_object_only
- min_distance_group_placement 12
- min_distance_to_players 40
- max_distance_to_players 120
- }
- /* RESOURCES FOR BONUS ISLAND */
- create_object GOLD
- {
- number_of_objects 7
- number_of_groups 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_group_placement 7
- max_distance_to_other_zones 3
- place_on_specific_land_id 100
- }
- create_object GOLD
- {
- number_of_objects 5
- number_of_groups 2
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_group_placement 7
- max_distance_to_other_zones 3
- place_on_specific_land_id 100
- }
- create_object STONE
- {
- number_of_objects 5
- number_of_groups 1
- group_placement_radius 2
- set_tight_grouping
- set_gaia_object_only
- min_distance_group_placement 7
- max_distance_to_other_zones 3
- place_on_specific_land_id 100
- }
- create_object PINETREE
- {
- number_of_objects 2
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 4
- max_distance_to_players 5
- min_distance_group_placement 2
- }
- create_object PINETREE
- {
- number_of_objects 3
- set_gaia_object_only
- set_place_for_every_player
- min_distance_to_players 6
- max_distance_to_players 8
- min_distance_group_placement 2
- }
- 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- }
- 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- }
- 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_to_players 40
- max_distance_to_players 120
- min_distance_group_placement 9
- }
- endif
- endif
- if SY_ATOLL
- else
- start_random
- percent_chance 15 #define RELICCOOL
- percent_chance 35 #define RELICFEW
- percent_chance 50 #define RELICBAD
- end_random
- endif
- create_object RELIC
- {
- if RELICCOOL
- number_of_objects 1
- number_of_groups 6
- elseif RELICFEW
- number_of_objects 1
- start_random
- percent_chance 50
- number_of_groups 5
- percent_chance 50
- number_of_groups 4
- end_random
- elseif RELICBAD
- number_of_objects 1
- start_random
- percent_chance 50
- number_of_groups 3
- percent_chance 50
- number_of_groups 2
- end_random
- endif
- group_placement_radius 3
- set_tight_grouping
- set_gaia_object_only
- min_distance_to_players 25
- if SY_PILGRIMS
- temp_min_distance_group_placement 20
- terrain_to_place_on GRASS2
- else
- min_distance_group_placement 20
- endif
- }
- /* BIRDS */
- start_random
- percent_chance 33 #define AVIAN_SQUAD_ONE
- percent_chance 33 #define AVIAN_SQUAD_TWO
- percent_chance 33 #define AVIAN_SQUAD_THREE
- percent_chance 1 #define ÁGÆTIS_BYRJUN
- end_random
- if AVIAN_SQUAD_ONE
- create_object HAWK
- {
- start_random
- percent_chance 50
- number_of_objects 4
- percent_chance 50
- number_of_objects 6
- end_random
- }
- create_object MACAW
- {
- start_random
- percent_chance 50
- number_of_objects 4
- percent_chance 50
- number_of_objects 6
- end_random
- }
- elseif AVIAN_SQUAD_TWO
- create_object HAWK
- {
- start_random
- percent_chance 50
- number_of_objects 4
- percent_chance 50
- number_of_objects 6
- end_random
- }
- elseif AVIAN_SQUAD_THREE
- create_object MACAW
- {
- start_random
- percent_chance 50
- number_of_objects 4
- percent_chance 50
- number_of_objects 6
- end_random
- }
- elseif ÁGÆTIS_BYRJUN
- #const STORMY_DOG 862
- create_object STORMY_DOG
- {
- number_of_objects 1
- }
- endif
- endif
- /* ********************************************************************** */
- /* CONNECTIONS AND MAP OBJECTS */
- /* ********************************************************************** */
- /* Anniversary Pack comes first then I label them alphabetically. */
- if SY_BOARDS_OF_CANADA
- <OBJECTS_GENERATION>
- start_random
- percent_chance 55 #define FORTRESS_STYLE
- percent_chance 45 #define WHAT_DO_I_DO_NOW
- end_random
- if FORTRESS_STYLE
- create_object WATCH_TOWER
- {
- number_of_objects 4
- set_place_for_every_player
- min_distance_to_players 13
- max_distance_to_players 15
- min_distance_group_placement 6
- }
- /* Old WALL was 16 min and 20 max distance, lets try these new sizes */
- create_object WALL
- {
- number_of_objects 9999
- set_place_for_every_player
- min_distance_to_players 16
- max_distance_to_players 20
- }
- create_object BARRACKS
- {
- set_place_for_every_player
- min_distance_to_players 8
- max_distance_to_players 14
- }
- create_object HOUSE
- {
- number_of_objects 3
- set_loose_grouping
- set_place_for_every_player
- min_distance_to_players 12
- max_distance_to_players 12
- }
- create_object FARM
- {
- number_of_objects 3
- set_place_for_every_player
- group_placement_radius
- min_distance_to_players 4
- max_distance_to_players 4
- }
- start_random
- percent_chance 100 #define MORE
- end_random
- if MORE
- create_object VILLAGER
- {
- number_of_objects 7
- set_place_for_every_player
- min_distance_to_players 6
- max_distance_to_players 6
- }
- endif
- if REGICIDE
- create_object KING
- {
- set_place_for_every_player
- min_distance_to_players 6
- max_distance_to_players 6
- }
- create_object CASTLE
- {
- set_place_for_every_player
- min_distance_to_players 10
- max_distance_to_players 10
- }
- endif
- elseif WHAT_DO_I_DO_NOW
- if REGICIDE
- create_object VILLAGER
- {
- number_of_objects 7
- set_place_for_every_player
- min_distance_to_players 6
- max_distance_to_players 6
- }
- create_object KING
- {
- set_place_for_every_player
- min_distance_to_players 6
- max_distance_to_players 6
- }
- create_object CASTLE
- {
- set_place_for_every_player
- min_distance_to_players 10
- max_distance_to_players 10
- }
- endif
- endif
- /* ************************************** */
- <ELEVATION_GENERATION>
- create_elevation 7
- {
- base_terrain GRASS3
- number_of_clumps 3000
- number_of_tiles 12000
- }
- start_random
- percent_chance 25 #define CLIFFS
- percent_chance 75 #define NO_CLIFFS
- end_random
- if CLIFFS
- <CLIFF_GENERATION>
- min_number_of_cliffs 7
- max_number_of_cliffs 10
- min_length_of_cliff 3
- max_length_of_cliff 10
- min_distance_cliffs 8
- set_avoid_player_start_areas
- elseif NO_CLIFFS
- endif
- elseif SY_CARIBBEAN
- start_random
- percent_chance 50 #define DETAIL_SHIPS
- percent_chance 50 #define NO_DETAILS
- end_random
- if DETAIL_SHIPS
- start_random
- percent_chance 33 #define SHIP1
- percent_chance 33 #define SHIP2
- percent_chance 34 #define BOTH
- end_random
- start_random
- percent_chance 34 #define FOUR_OBJ
- percent_chance 33 #define EIGHT_OBJ
- percent_chance 33 #define TEN_OBJ
- end_random
- elseif NO_SHIPS
- endif
- if SHIP1
- create_object SHIPWRECK
- {
- if FOUR_OBJ
- number_of_objects 4
- elseif EIGHT_OBJ
- number_of_objects 8
- elseif TEN_OBJ
- number_of_objects 10
- endif
- set_gaia_object_only
- set_scaling_to_map_size
- terrain_to_place_on BEACH
- min_distance_to_players 10
- min_distance_group_placement 10
- max_distance_group_placement 20
- }
- elseif SHIP2
- create_object SHIPWRECK2
- {
- if FOUR_OBJ
- number_of_objects 4
- elseif EIGHT_OBJ
- number_of_objects 8
- elseif TEN_OBJ
- number_of_objects 10
- endif
- set_gaia_object_only
- set_scaling_to_map_size
- terrain_to_place_on BEACH
- min_distance_to_players 10
- min_distance_group_placement 10
- max_distance_group_placement 20
- }
- elseif BOTH
- create_object SHIPWRECK2
- {
- if FOUR_OBJ
- number_of_objects 4
- elseif EIGHT_OBJ
- number_of_objects 8
- elseif TEN_OBJ
- number_of_objects 10
- endif
- set_gaia_object_only
- set_scaling_to_map_size
- terrain_to_place_on BEACH
- min_distance_to_players 10
- min_distance_group_placement 10
- max_distance_group_placement 20
- }
- create_object SHIPWRECK
- {
- if FOUR_OBJ
- number_of_objects 4
- elseif EIGHT_OBJ
- number_of_objects 8
- elseif TEN_OBJ
- number_of_objects 10
- endif
- set_gaia_object_only
- set_scaling_to_map_size
- terrain_to_place_on BEACH
- min_distance_to_players 10
- min_distance_group_placement 10
- max_distance_group_placement 20
- }
- endif
- <CONNECTION_GENERATION>
- create_connect_all_players_land
- {
- start_random
- percent_chance 35
- replace_terrain WATER SHALLOW
- replace_terrain MED_WATER SHALLOW
- replace_terrain DEEP_WATER SHALLOW
- replace_terrain BEACH SHALLOW
- percent_chance 65
- end_random
- terrain_cost WATER 4
- terrain_cost MED_WATER 7
- terrain_cost DEEP_WATER 12
- terrain_cost PALM_DESERT 7
- terrain_cost JUNGLE 7
- terrain_cost BEACH 4
- terrain_size WATER 4 1
- terrain_size MED_WATER 3 1
- terrain_size DEEP_WATER 3 1
- terrain_size BEACH 3 1
- terrain_size GRASS 0 0
- terrain_size DESERT 0 0
- terrain_size PALM_DESERT 0 0
- terrain_size JUNGLE 0 0
- }
- /* Now I label I them. */
- elseif SY_ACCESSIBLEOASIS
- /* Makes more access to Oasis! */
- if TINY_MAP
- else
- if ACCESS_1
- start_random
- percent_chance 50
- <CONNECTION_GENERATION>
- create_connect_all_players_land
- {
- replace_terrain PALM_DESERT DIRT
- replace_terrain PALM_DESERT DESERT
- terrain_cost PALM_DESERT 2
- terrain_size PALM_DESERT 2 1
- }
- end_random
- endif
- endif
- <ELEVATION_GENERATION>
- create_elevation 7
- {
- if DESERT_MAP
- base_terrain DIRT
- elseif FROZEN_MAP
- base_terrain SNOW
- number_of_clumps 14
- number_of_tiles 2000
- set_scale_by_groups
- set_scale_by_size
- }
- endif
- elseif SY_ACROPOLIS
- if TEAM_ACROPOLIS
- <ELEVATION_GENERATION>
- elseif ACROPOLIS
- <ELEVATION_GENERATION>
- create_elevation 1
- {
- base_terrain LEAVES
- if TINY_MAP
- number_of_clumps 10
- number_of_tiles 40
- elseif MEDIUM_MAP
- number_of_clumps 15
- number_of_tiles 60
- else
- number_of_clumps 25
- number_of_tiles 120
- endif
- set_scale_by_size
- }
- endif
- elseif SY_ATOLL
- <CONNECTION_GENERATION>
- create_connect_all_lands
- {
- replace_terrain MED_WATER WATER
- replace_terrain WATER BEACH
- terrain_cost MED_WATER 7
- terrain_cost WATER 7
- terrain_size MED_WATER 5 1
- terrain_size WATER 4 1
- }
- elseif SY_CHAOS_PIT
- <CLIFF_GENERATION>
- if TINY_MAP
- min_number_of_cliffs 3
- max_number_of_cliffs 5
- elseif SMALL_MAP
- min_number_of_cliffs 7
- max_number_of_cliffs 9
- elseif MEDIUM_MAP
- min_number_of_cliffs 11
- max_number_of_cliffs 13
- elseif LARGE_MAP
- min_number_of_cliffs 15
- max_number_of_cliffs 17
- elseif HUGE_MAP
- min_number_of_cliffs 19
- max_number_of_cliffs 21
- elseif GIGANTIC_MAP
- min_number_of_cliffs 23
- max_number_of_cliffs 25
- endif
- min_length_cliff 5
- max_length_cliff 10
- min_distance_cliff 15
- elseif SY_CROSS
- <CLIFF_GENERATION>
- if TINY_MAP
- min_number_of_cliffs 5
- max_number_of_cliffs 7
- min_length_of_cliff 5
- max_length_of_cliff 8
- min_distance_cliff 20
- elseif SMALL_MAP
- min_number_of_cliffs 9
- max_number_of_cliffs 11
- min_length_of_cliff 5
- max_length_of_cliff 8
- min_distance_cliff 20
- elseif MEDIUM_MAP
- min_number_of_cliffs 13
- max_number_of_cliffs 15
- min_length_of_cliff 5
- max_length_of_cliff 8
- min_distance_cliff 20
- elseif LARGE_MAP
- min_number_of_cliffs 17
- max_number_of_cliffs 19
- min_length_of_cliff 5
- max_length_of_cliff 8
- min_distance_cliff 20
- elseif HUGE_MAP
- min_number_of_cliffs 21
- max_number_of_cliffs 23
- min_length_of_cliff 5
- max_length_of_cliff 8
- min_distance_cliff 20
- elseif GIGANTIC_MAP
- min_number_of_cliffs 25
- max_number_of_cliffs 27
- min_length_of_cliff 5
- max_length_of_cliff 8
- min_distance_cliff 20
- endif
- elseif SY_CONTINENTAL
- <ELEVATION_GENERATION>
- create_elevation 7
- {
- if ALPINE_MAP
- base_terrain GRASS2
- elseif ASIAN_MAP
- base_terrain GRASS2
- else
- base_terrain GRASS
- endif
- number_of_clumps 14
- number_of_tiles 2000
- set_scale_by_groups
- set_scale_by_size
- }
- <CLIFF_GENERATION>
- min_number_of_cliffs 5
- max_number_of_cliffs 8
- min_length_of_cliff 4
- max_length_of_cliff 10
- cliff_curliness 10
- min_distance_cliffs 3
- /* ****************************************************** */
- <CONNECTION_GENERATION>
- create_connect_all_players_land
- {
- replace_terrain WATER SHALLOW
- replace_terrain MED_WATER SHALLOW
- replace_terrain DEEP_WATER SHALLOW
- terrain_cost WATER 7
- terrain_cost MED_WATER 9
- terrain_cost DEEP_WATER 15
- terrain_cost FOREST 7
- terrain_cost BAMBOO 7
- terrain_cost PALM_DESERT 7
- terrain_cost PINE_FOREST 7
- terrain_cost SHALLOW 3
- terrain_cost DESERT 1
- terrain_cost DIRT2 2
- terrain_cost DIRT3 3
- terrain_cost GRASS 2
- terrain_cost GRASS2 2
- terrain_cost GRASS3 2
- terrain_cost BEACH 7
- terrain_size WATER 3 1
- terrain_size MED_WATER 3 1
- terrain_size DEEP_WATER 3 1
- terrain_size GRASS2 0 0
- terrain_size GRASS3 0 0
- terrain_size GRASS 0 0
- terrain_size FOREST 0 0
- terrain_size BAMBOO 0 0
- terrain_size PINE_FOREST 0 0
- terrain_size PALM_DESERT 0 0
- terrain_size DESERT 0 0
- terrain_size DIRT2 0 0
- terrain_size DIRT3 0 0
- }
- elseif SY_CLIFFYARENA
- if MODE_1
- <CLIFF_GENERATION>
- min_number_of_cliffs 30
- max_number_of_cliffs 60
- min_length_of_cliff 5
- max_length_of_cliff 15
- max_distance_cliffs 10
- elseif MODE_2
- <CLIFF_GENERATION>
- min_number_of_cliffs 15
- max_number_of_cliffs 30
- min_length_of_cliff 5
- max_length_of_cliff 15
- max_distance_cliffs 15
- endif
- if TINY_MAP
- start_random
- percent_chance 100
- <OBJECTS_GENERATION>
- create_object WALL
- {
- number_of_objects 9999
- set_place_for_every_player
- min_distance_to_players 18
- max_distance_to_players 22
- }
- end_random
- else
- start_random
- percent_chance 90
- <OBJECTS_GENERATION>
- create_object WALL
- {
- number_of_objects 9999
- set_place_for_every_player
- min_distance_to_players 18
- max_distance_to_players 22
- }
- end_random
- endif
- elseif SY_DRY_ARABIA
- /* ****************************************************** */
- <ELEVATION_GENERATION>
- create_elevation 7
- {
- if DESERT_MAP
- base_terrain DIRT
- else
- base_terrain GRASS3
- endif
- number_of_clumps 20
- number_of_tiles 6000
- set_scale_by_groups
- set_scale_by_size
- }
- /* ****************************************************** */
- <CLIFF_GENERATION>
- min_number_of_cliffs 10
- max_number_of_cliffs 15
- min_length_of_cliff 3
- max_length_of_cliff 10
- elseif SY_HIPPOS_BELLY
- /* ****************************************************** */
- <ELEVATION_GENERATION>
- create_elevation 7
- {
- base_terrain DIRT
- number_of_clumps 30
- number_of_tiles 9500
- set_scale_by_groups
- set_scale_by_size
- spacing 4
- }
- <CONNECTION_GENERATION>
- create_connect_all_players_land
- {
- replace_terrain WATER GRASS2
- replace_terrain BEACH GRASS2
- terrain_cost WATER 40
- terrain_cost FOREST 1
- terrain_cost PINE_FOREST 1
- terrain_cost SHALLOW 1
- terrain_cost GRASS 3
- terrain_cost GRASS2 1
- terrain_cost GRASS3 3
- terrain_cost BEACH 40
- terrain_size WATER 15 0
- terrain_size BEACH 7 0
- terrain_size GRASS 0 0
- terrain_size GRASS2 0 0
- terrain_size GRASS3 0 0
- terrain_size FOREST 0 0
- terrain_size PINE_FOREST 0 0
- }
- elseif SY_HIDEOUT
- <ELEVATION_GENERATION>
- create_elevation 4
- {
- base_terrain GRASS
- number_of_clumps 15
- number_of_tiles 800
- set_scale_by_groups
- set_scale_by_size
- }
- create_elevation 4
- {
- base_terrain DIRT
- number_of_clumps 15
- number_of_tiles 800
- set_scale_by_groups
- set_scale_by_size
- }
- elseif SY_JDGROSSROX
- start_random
- percent_chance 20
- <ELEVATION_GENERATION>
- create_elevation 7
- {
- base_terrain GRASS2
- number_of_clumps 15
- number_of_tiles 8000
- set_scale_by_groups
- set_scale_by_size
- }
- end_random
- elseif SY_LAND_NOMAD
- <ELEVATION_GENERATION>
- create_elevation 7
- {
- base_terrain GRASS
- number_of_clumps 30
- number_of_tiles 2000
- set_scale_by_groups
- set_scale_by_size
- }
- /* **************************************** */
- <CLIFF_GENERATION>
- /* Cliffs */
- min_number_of_cliffs 7
- max_number_of_cliffs 10
- min_length_of_cliff 8
- max_length_of_cliff 12
- cliff_curliness 10
- min_distance_cliffs 4
- elseif SY_MFOPLATEAU
- <ELEVATION_GENERATION>
- create_elevation 7
- {
- base_terrain DIRT3
- number_of_clumps 80
- number_of_tiles 64000
- set_scale_by_groups
- set_scale_by_size
- }
- elseif SY_NOMAD
- /* ****************************************************** */
- <ELEVATION_GENERATION>
- create_elevation 7
- {
- if DESERT_MAP
- base_terrain DIRT
- elseif ALPINE_MAP
- base_terrain GRASS2
- elseif FROZEN_MAP
- base_terrain SNOW
- elseif ASIAN_MAP
- base_terrain GRASS2
- else
- base_terrain GRASS
- endif
- number_of_clumps 14
- number_of_tiles 2000
- set_scale_by_groups
- set_scale_by_size
- }
- /* ****************************************************** */
- <CONNECTION_GENERATION>
- create_connect_all_players_land
- {
- if FROZEN_MAP
- replace_terrain WATER ICE
- replace_terrain MED_WATER ICE
- replace_terrain DEEP_WATER ICE
- else
- replace_terrain WATER SHALLOW
- replace_terrain MED_WATER SHALLOW
- replace_terrain DEEP_WATER SHALLOW
- endif
- terrain_cost WATER 7
- terrain_cost MED_WATER 9
- terrain_cost DEEP_WATER 15
- terrain_cost FOREST 7
- terrain_cost PINE_FOREST 7
- terrain_cost PALM_DESERT 7
- terrain_cost SNOW_FOREST 7
- terrain_cost JUNGLE 7
- terrain_cost SHALLOW 3
- terrain_cost DESERT 2
- terrain_cost DIRT 2
- terrain_cost DIRT2 2
- terrain_cost DIRT3 2
- terrain_cost DIRT_SNOW 2
- terrain_cost GRASS 2
- terrain_cost GRASS2 2
- terrain_cost GRASS3 2
- terrain_cost GRASS_SNOW 2
- terrain_cost SNOW 2
- terrain_cost BEACH 7
- terrain_size WATER 2 1
- terrain_size MED_WATER 2 1
- terrain_size DEEP_WATER 2 1
- terrain_size GRASS 0 0
- terrain_size GRASS2 0 0
- terrain_size GRASS3 0 0
- terrain_size GRASS_SNOW 0 0
- terrain_size SNOW 0 0
- terrain_size DIRT 0 0
- terrain_size DIRT2 0 0
- terrain_size DIRT3 0 0
- terrain_size DIRT_SNOW 0 0
- terrain_size SNOW_FOREST 0 0
- terrain_size FOREST 0 0
- terrain_size PINE_FOREST 0 0
- terrain_size PALM_DESERT 0 0
- terrain_size JUNGLE 0 0
- terrain_size DESERT 0 0
- }
- elseif SY_PILGRIMS
- /* ****************************************************** */
- <ELEVATION_GENERATION>
- elseif SY_PONDARENA
- create_object WALL
- {
- number_of_objects 9999
- set_place_for_every_player
- min_distance_to_players 20
- max_distance_to_players 22
- }
- elseif SY_RAFT
- <CONNECTION_GENERATION>
- create_connect_all_players_land
- {
- replace_terrain WATER SHALLOW
- terrain_cost WATER 4
- terrain_cost MED_WATER 2
- terrain_size WATER 3 1
- terrain_size MED_WATER 1 1
- terrain_cost GRASS 2
- terrain_cost FOREST 7
- terrain_cost BEACH 4
- terrain_size GRASS 0 0
- terrain_size FOREST 0 0
- }
- elseif SY_SEIZE_THE_HUMP
- <ELEVATION_GENERATION>
- create_elevation 5
- {
- base_terrain DIRT3
- number_of_clumps 20
- number_of_tiles 8000
- set_scale_by_groups
- set_scale_by_size
- }
- create_elevation 7
- {
- base_terrain DIRT3
- number_of_clumps 6
- number_of_tiles 3000
- set_scale_by_groups
- set_scale_by_size
- }
- /* End of Engine. */
- endif
- /* End */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement