Skip to content
Permalink
Tree: 39600bc352
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
190 lines (189 sloc) 7.58 KB
[
{
"type": "region_settings",
"id": "default", "//": "identifier, when region_map is in it will determine alternatives ('desert' etc)",
"default_oter": "field", "//": "default oter_id (anything that isn't a house/road/etc) some become forests",
"default_groundcover": [ [ "t_grass", 4 ], [ "t_dirt", 1 ] ],
"field_coverage": { "//": "biome settings for builtin field mapgen. The values below replicate results of hardcoded 'field' mapgen",
"percent_coverage": 0.9333, "//": "% of tiles that have a plant: one_in(120)",
"default_ter": "t_shrub", "//": "default plant",
"other": { "//": "% of plants/features that aren't default_ter",
"t_shrub_blueberry": 0.4166,
"t_shrub_strawberry": 0.4166,
"f_mutpoppy": 8.3333,
"f_bluebell": 8.3333,
"f_dahlia": 8.3333,
"f_datura": 4.3333,
"f_dandelion": 8.3333,
"f_boulder_small": 1,
"f_boulder_medium": 0.6666,
"f_boulder_large": 0.3333
},
"boost_chance": 0.833, "//": "% of fields with boosted plant growth",
"boosted_percent_coverage": 2.5, "//": "for the above: total percent coverage jumps to this amount",
"boosted_other": { "//": "...and the first non-default picked from this list...",
"t_shrub_blueberry": 40.0,
"t_shrub_strawberry": 30.0,
"f_mutpoppy": 6.6,
"f_bluebell": 6.6,
"f_dahlia": 6.6,
"f_datura": 0.2,
"f_dandelion": 6.6
},
"boosted_other_percent": 50.0, "//": "...accounts for this % of total coverage"
},
"map_extras": { "//": "mapping for weighted lists of extras",
"field": {
"chance": 90, "//": "one in # chance of spawning an extra",
"extras": { "//": "weighted list",
"mx_helicopter": 40,
"mx_military": 8,
"mx_science": 20,
"mx_collegekids": 25,
"mx_drugdeal": 20,
"mx_supplydrop": 10,
"mx_portal": 3,
"mx_minefield": 50,
"mx_crater": 10,
"mx_fumarole": 8,
"mx_portal_in": 1,
"mx_anomaly": 3
}
},
"road": {
"chance": 75, "//": "one in # chance of spawning an extra",
"extras": { "//": "weighted list",
"mx_helicopter": 40,
"mx_military": 25,
"mx_science": 40,
"mx_collegekids": 50,
"mx_roadblock": 100,
"mx_drugdeal": 30,
"mx_supplydrop": 10,
"mx_portal": 5,
"mx_minefield": 80,
"mx_crater": 10,
"mx_fumarole": 8,
"mx_portal_in": 2,
"mx_anomaly": 3
}
},
"building": {
"chance": 90, "//": "one in # chance of spawning an extra",
"extras": { "//": "weighted list",
"mx_military": 5,
"mx_science": 12,
"mx_collegekids": 15,
"mx_portal": 5,
"mx_minefield": 5,
"mx_crater": 60,
"mx_fumarole": 8,
"mx_portal_in": 1,
"mx_anomaly": 3
}
},
"subway": {
"chance": 75, "//": "one in # chance of spawning an extra",
"extras": { "//": "weighted list",
"mx_military": 5,
"mx_science": 12,
"mx_collegekids": 15,
"mx_portal": 7,
"mx_fumarole": 20,
"mx_portal_in": 1,
"mx_anomaly": 3
}
}
},
"num_forests": 250, "//": "# of forest chunks",
"forest_size_min": 15, "//": "size range of forest chunk",
"forest_size_max": 40, "//": "note: 32400 tiles in omap, 250*minmax = 3750-10000 default_oters become forests",
"swamp_maxsize": 4, "//": "SWAMPINESS // Affects the size of a swamp",
"swamp_river_influence": 5, "//": "voodoo magic sauce: more increases swampyness of forests around rivers",
"swamp_spread_chance": 8500, "//": "one_in(n) chance a swampy forest makes a swamp in a non-forest. Apparently.",
"city": {
"type": "town",
"shop_radius": 80, "//": "determine radial frequency of shops / parks / houses for towns. tldr: less means more",
"park_radius": 130, "//": "this is not a cut and dry % but rather an inverse voodoo number; rng(0,99) > VOODOO * distance / citysize;",
"houses": {
"house_two_story_basement": 1,
"house": 1000,
"house_prepper": 30,
"house_base": 333
},
"parks": { "//": "weighted list for park overmap terrains",
"park": 4,
"pool": 1,
"skate_park": 1,
"small_wooded_trail": 3,
"pavilion": 2,
"cemetery_small":2
},
"shops": { "//": "weighted list of oterrains for commercial zoning",
"s_gas": 5,
"s_pharm": 3,
"s_grocery": 15,
"s_hardware": 5,
"s_sports": 5,
"dojo": 2,
"gym": 1,
"gym_fitness": 2,
"s_liquor": 5,
"s_gun": 5,
"s_clothes": 5,
"s_library": 2,
"s_bookstore": 2,
"s_restaurant": 4,
"sub_station": 5,
"bank": 3,
"s_pizza_parlor": 4,
"bar": 4,
"s_electronics": 5,
"pawn": 3,
"mil_surplus": 2,
"s_garage": 5,
"station_radio": 4,
"office_doctor": 2,
"s_restaurant_fast": 4,
"s_restaurant_coffee": 3,
"s_teashop": 1,
"bowling_alley": 2,
"church": 2,
"office_cubical": 2,
"furniture": 2,
"abstorefront": 2,
"police": 1,
"fire_station": 2,
"home_improvement": 2,
"s_lot": 4,
"s_arcade": 2,
"s_jewelry":2,
"s_antique": 2,
"s_gardening": 2,
"museum": 1,
"s_music": 2,
"s_laundromat": 1,
"veterinarian": 2,
"mortuary": 1,
"orchard": 2,
"dispensary": 1,
"small_office": 2,
"art_gallery": 2,
"small_storage_units": 3,
"construction_site": 4,
"post_office": 2,
"candy_shop": 2,
"bakery": 2,
"icecream_shop": 2,
"s_butcher": 2,
"s_bike_shop": 1
}
},
"weather": {
"base_temperature" : 6.5,
"base_humidity" : 66.0,
"base_pressure" : 1015.0,
"base_acid" : 0.0
}
}
]
You can’t perform that action at this time.