{ "enableApex": true, "apexWorkScale": 0.07, "mandatoryLandquality": 1, "z_far": 50000.0, "hmapLodCount": 4, "hmapDistanceMul": 4.75, "mapCoord0": [ -32768.0, -32768.0 ], "mapCoord1": [ 32768.0, 32768.0 ], "aiMapCoord0": [ -32768.0, -32768.0 ], "aiMapCoord1": [ 32768.0, 32768.0 ], "minAreaSize": [ 12000.0, 12000.0 ], "gridSteps": [ [ 2048.0, 2048.0 ], [ 3250.0, 3250.0 ] ], "aiTanksMapCoord0": [ 0.0, 0.0 ], "aiTanksMapCoord1": [ 4096.0, 4096.0 ], "tankMapCoord0": [ 0.0, 0.0 ], "tankMapCoord1": [ 4096.0, 4096.0 ], "tankGridSteps": [ 204.0, 204.0 ], "tankGridSize": [ 4096.0, 4096.0 ], "numBorderCellsXPos": 8, "numBorderCellsXNeg": 8, "numBorderCellsZPos": 8, "numBorderCellsZNeg": 8, "water_level": 0.0, "vsmAngleThreshold": 9.0, "weatherPreset": "gameData/environments/weather_preset_1.blk", "weatherTypes": "gameData/environments/weather_types.blk", "lastclip_horizon": true, "soundAmbientPath": "sounds/ambient", "soundAmbientPathStudio": "aircraft/ambient", "soundAmbientEvent": "global_amb_city", "max_wind_strength": 2.2, "average_ground_level": 5.0, "puddlesPowerScale": 1.0, "puddlesSpread": 0.75, "layeredFogThicknessScale100": 7.0, "layeredFogHeightOffset": 34.0, "layeredFogDensityMul": 1.0, "customLevelMap": "avg_soviet_range_map*", "micro_details": { "micro_detail": [ "microdetail_stone_a_tex_n*", "microdetail_scan_asphalt_tex_n*", "microdetail_sand_a_tex_n*", "microdetail_soil_a_tex_n*", "microdetail_generic_granules_a_tex_n*", "microdetail_grass_a_tex_n*", "microdetail_grass_b_tex_n*", "microdetail_generic_granules_a_tex_n*", "microdetail_wood_b_tex_n*", "microdetail_metal_a_tex_n*", "microdetail_snow_a_tex_n*", "microdetail_generic_granules_a_tex_n*" ], "land_micro_details_uv_scale": 0.4, "microdetail_stone_a_tex_n*": { "coloring": 0.1 }, "microdetail_scan_asphalt_tex_n*": { "coloring": 0.21 }, "microdetail_generic_granules_a_tex_n*": { "coloring": 0.15 } }, "stars": { "latitude": 52.0, "longitude": 13.0, "year": 1945, "month": 4, "day": 25 }, "shader_vars": { "parallax_shadow_strength": 7.0, "parallax_shadow_length": 2.0, "land_bump_scale": -4.0, "land_smoothness_detect_color": [ 0.25, 0.25, 0.25, 0.18 ], "specular_detect_land_color": [ 1.0, 0.0, 1.0, 0.0 ], "min_land_height": 0.2 }, "randomGrass": { "density": 4.0, "maxRadius": 300.0, "sowPerlinFreq": 0.1, "fadeDelta": 100.0, "lodFadeDelta": 30.0, "minLodDensity": 0.2, "blendToLandDelta": 100.0, "texSize": 1024, "noise_first_rnd": 23.1407, "noise_first_val_mul": 1.0, "noise_first_val_add": 0.0, "noise_second_rnd": 0.05, "noise_second_val_mul": 1.0, "noise_second_val_add": 0.0, "directWindMul": 1.0, "noiseWindMul": 1.0, "windPerlinFreq": 50000.0, "directWindFreq": 1.0, "directWindModulationFreq": 1.0, "windWaveLength": 100.0, "windToColor": 0.2, "helicopterHorMul": 2.0, "helicopterVerMul": 1.0, "helicopterToDirectWindMul": 2.0, "helicopterFalloff": 0.001, "useGrassMaskBiomes": true, "soviet_range_detailed_fields": "soviet_range_detailed_fields_mask", "small_grass": { "grass_grid_size": 0.75, "grass_distance": 200.0, "hor_size_mul": 1.5, "alphaSuffix": "_a", "grass_types": { "generic_grass_tall_a": { "diffuse": "grass_generic_grass_tall_a_tex_d", "normal": "grass_generic_grass_tall_a_tex_n", "size_lod_mul": 1.05, "size_lod_wide_mul": 2.0, "tile_tc_x": 2.0, "variations": 1, "height": 0.25, "height_rnd_add": 0.1, "hor_size": 0.2, "hor_size_rnd_add": 0.0625, "color_mask_r_from": [ 43, 100, 76, 90 ], "color_mask_r_to": [ 86, 112, 130, 90 ], "color_mask_g_from": [ 31, 31, 31, 90 ], "color_mask_g_to": [ 85, 136, 121, 90 ], "color_mask_b_from": [ 50, 93, 77, 90 ], "color_mask_b_to": [ 44, 110, 111, 90 ], "height_from_weight_mul": 0.3, "height_from_weight_add": 0.7, "density_from_weight_mul": 0.2, "density_from_weight_add": 0.4, "vertical_angle_add": 0.1, "vertical_angle_mul": 0.5, "ht_rnd_add": 0.15 }, "generic_grass_tall_b": { "diffuse": "grass_generic_grass_tall_b_tex_d", "normal": "grass_generic_grass_tall_b_tex_n", "size_lod_mul": 1.05, "size_lod_wide_mul": 2.0, "tile_tc_x": 2.0, "variations": 1, "height": 0.25, "height_rnd_add": 0.1, "hor_size": 0.2, "hor_size_rnd_add": 0.0625, "color_mask_r_from": [ 44, 125, 107, 90 ], "color_mask_r_to": [ 71, 122, 131, 90 ], "color_mask_g_from": [ 67, 67, 67, 90 ], "color_mask_g_to": [ 103, 157, 140, 90 ], "color_mask_b_from": [ 36, 109, 100, 90 ], "color_mask_b_to": [ 83, 115, 152, 90 ], "height_from_weight_mul": 0.3, "height_from_weight_add": 0.7, "density_from_weight_mul": 0.2, "density_from_weight_add": 0.4, "vertical_angle_add": 0.1, "vertical_angle_mul": 0.5, "ht_rnd_add": 0.15 }, "generic_bush_a": { "diffuse": "grass_generic_bush_a_tex_d", "normal": "grass_generic_bush_a_tex_n", "size_lod_mul": 1.05, "size_lod_wide_mul": 2.0, "tile_tc_x": 2.0, "variations": 1, "height": 0.6, "ht_rnd_add": 0.4, "hor_size": 0.7, "hor_size_rnd_add": 0.2, "stiffness": 0.4, "color_mask_r_from": [ 1, 51, 24, 90 ], "color_mask_r_to": [ 5, 64, 53, 90 ], "color_mask_g_from": [ 5, 5, 5, 90 ], "color_mask_g_to": [ 250, 250, 250, 90 ], "color_mask_b_from": [ 8, 11, 47, 90 ], "color_mask_b_to": [ 34, 38, 45, 90 ], "height_from_weight_mul": 0.3, "height_from_weight_add": 0.7, "density_from_weight_mul": 0.2, "density_from_weight_add": 0.0, "vertical_angle_add": -0.2, "vertical_angle_mul": 0.5 }, "generic_grass_small_a": { "diffuse": "grass_generic_grass_small_a_tex_d", "normal": "grass_generic_grass_small_a_tex_n", "size_lod_mul": 1.05, "size_lod_wide_mul": 2.0, "tile_tc_x": 2.0, "variations": 1, "height": 0.3, "ht_rnd_add": 0.2, "hor_size": 0.4, "hor_size_rnd_add": 0.2, "stiffness": 0.2, "color_mask_r_from": [ 1, 32, 17, 90 ], "color_mask_r_to": [ 26, 54, 49, 90 ], "color_mask_g_from": [ 5, 5, 5, 90 ], "color_mask_g_to": [ 225, 225, 225, 90 ], "color_mask_b_from": [ 24, 50, 28, 90 ], "color_mask_b_to": [ 28, 60, 45, 90 ], "height_from_weight_mul": 0.5, "height_from_weight_add": 0.5, "density_from_weight_mul": 0.1, "density_from_weight_add": 0.9, "vertical_angle_add": 0.6, "vertical_angle_mul": 0.7 }, "rye_a": { "diffuse": "grass_rye_tex_d", "normal": "grass_rye_tex_n", "size_lod_mul": 1.05, "size_lod_wide_mul": 2.0, "tile_tc_x": 2.0, "variations": 1, "height": 0.5, "ht_rnd_add": 0.4, "hor_size": 0.5, "hor_size_rnd_add": 0.4, "color_mask_r_from": [ 1, 51, 24, 90 ], "color_mask_r_to": [ 5, 64, 53, 90 ], "color_mask_g_from": [ 5, 5, 5, 90 ], "color_mask_g_to": [ 250, 250, 250, 90 ], "color_mask_b_from": [ 8, 11, 47, 90 ], "color_mask_b_to": [ 34, 38, 45, 90 ], "height_from_weight_mul": 0.4, "height_from_weight_add": 0.6, "density_from_weight_mul": 0.45, "density_from_weight_add": 0.0 }, "wheat_a": { "diffuse": "grass_wheat_tex_d", "normal": "grass_wheat_tex_n", "size_lod_mul": 1.05, "size_lod_wide_mul": 2.0, "tile_tc_x": 2.0, "variations": 1, "height": 0.4, "ht_rnd_add": 0.3, "hor_size": 0.8, "hor_size_rnd_add": 0.3, "color_mask_r_from": [ 1, 51, 24, 90 ], "color_mask_r_to": [ 5, 64, 53, 90 ], "color_mask_g_from": [ 5, 5, 5, 90 ], "color_mask_g_to": [ 250, 250, 250, 90 ], "color_mask_b_from": [ 8, 11, 47, 90 ], "color_mask_b_to": [ 34, 38, 45, 90 ], "height_from_weight_mul": 0.4, "height_from_weight_add": 0.6, "density_from_weight_mul": 0.45, "density_from_weight_add": 0.0 }, "nograss": { "density_from_weight_mul": 0.0, "density_from_weight_add": 0.0 } }, "decals": { "filling_grass": [ { "id": 0, "generic_grass_tall_a": 1.0, "generic_grass_small_a": 1.5, "generic_grass_tall_b": 2.0 }, { "id": 1, "generic_grass_tall_a": 1.0, "generic_grass_small_a": 1.5, "generic_grass_tall_b": 2.0 }, { "id": 2, "generic_grass_tall_a": 1.0, "generic_grass_small_a": 1.5, "generic_grass_tall_b": 2.0 } ], "first_grass": { "id": 3, "generic_grass_tall_a": 1.0, "generic_grass_small_a": 1.5, "generic_grass_tall_b": 2.0 }, "wheat_grass": { "id": 4, "generic_grass_tall_a": 1.0, "wheat_a": 1.5, "generic_grass_tall_b": 2.0 }, "noname": { "id": 5, "generic_grass_tall_a": 1.0, "generic_bush_a": 1.5, "generic_grass_tall_b": 2.0 } } }, "layer": [ { "maskChannel": [ 1.0, 1.0, 1.0, 0.0 ], "id": [ 0, 1, 3, 20 ], "res": "grass_fill_a", "density": 1.5, "horScale": 1.2, "horMinScale": 0.5, "verScale": 1.2, "verMinScale": 0.5, "windMul": 0.05, "radiusMul": 1.2, "color_mask_r_from": [ 28, 173, 67, 255 ], "color_mask_r_to": [ 40, 148, 89, 255 ], "color_mask_b_from": [ 82, 180, 204, 255 ], "color_mask_b_to": [ 35, 92, 158, 255 ], "color_mask_g_from": [ 54, 24, 2, 255 ], "color_mask_g_to": [ 186, 242, 247, 255 ] }, { "maskChannel": [ 1.0, 1.0, 0.0, 0.0 ], "id": 3, "res": "grass_heather_a", "density": 0.15, "horScale": 1.2, "horMinScale": 0.7, "verScale": 1.2, "verMinScale": 0.7, "windMul": 0.05, "radiusMul": 0.8, "color_mask_r_from": [ 88, 45, 168, 255 ], "color_mask_r_to": [ 158, 78, 132, 255 ], "color_mask_b_from": [ 55, 104, 80, 255 ], "color_mask_b_to": [ 18, 90, 75, 255 ], "color_mask_g_from": [ 33, 37, 51, 255 ], "color_mask_g_to": [ 186, 242, 247, 255 ] }, { "maskChannel": [ 1.0, 1.0, 0.0, 0.0 ], "id": 3, "res": "grass_moss_a", "density": 2.0, "horScale": 0.8, "horMinScale": 0.3, "verScale": 0.8, "verMinScale": 0.3, "windMul": 0.05, "radiusMul": 0.8, "color_mask_r_from": [ 66, 132, 168, 255 ], "color_mask_r_to": [ 69, 140, 95, 255 ], "color_mask_b_from": [ 23, 87, 17, 255 ], "color_mask_b_to": [ 42, 81, 87, 255 ], "color_mask_g_from": [ 54, 24, 2, 255 ], "color_mask_g_to": [ 186, 242, 247, 255 ] }, { "maskChannel": [ 1.0, 1.0, 0.0, 0.0 ], "id": [ 0, 1, 3, 20 ], "res": "grass_simple_a", "density": 4.0, "horScale": 0.8, "horMinScale": 0.3, "verScale": 0.8, "verMinScale": 0.3, "windMul": 0.05, "radiusMul": 0.7, "color_mask_r_from": [ 2, 162, 157, 127 ], "color_mask_r_to": [ 10, 75, 31, 127 ], "color_mask_b_from": [ 14, 97, 16, 127 ], "color_mask_b_to": [ 3, 20, 3, 127 ], "color_mask_g_from": [ 54, 24, 2, 255 ], "color_mask_g_to": [ 186, 242, 247, 255 ] } ], "layer0": [ { "maskChannel": [ 0.0, 1.0, 0.0, 0.0 ], "id": 1, "res": "grass_simple_b", "density": 1.5, "horScale": 0.8, "horMinScale": 0.3, "verScale": 0.8, "verMinScale": 0.3, "windMul": 0.05, "radiusMul": 0.3, "color_mask_r_from": [ 2, 162, 157, 127 ], "color_mask_r_to": [ 10, 75, 31, 127 ], "color_mask_b_from": [ 14, 97, 16, 127 ], "color_mask_b_to": [ 3, 20, 3, 127 ], "color_mask_g_from": [ 54, 24, 2, 255 ], "color_mask_g_to": [ 186, 242, 247, 255 ] }, { "maskChannel": [ 1.0, 1.0, 0.0, 0.0 ], "id": 3, "res": "grass_platanthera_a", "density": 2.0, "horScale": 0.8, "horMinScale": 0.3, "verScale": 0.8, "verMinScale": 0.3, "windMul": 0.05, "radiusMul": 0.5, "color_mask_r_from": [ 10, 176, 191, 255 ], "color_mask_r_to": [ 23, 168, 230, 255 ], "color_mask_b_from": [ 54, 150, 69, 255 ], "color_mask_b_to": [ 58, 122, 78, 255 ], "color_mask_g_from": [ 54, 24, 2, 255 ], "color_mask_g_to": [ 186, 242, 247, 255 ] }, { "maskChannel": [ 1.0, 1.0, 0.0, 0.0 ], "id": [ 0, 1, 20 ], "res": "grass_wheat_a", "density": 2.0, "horScale": 0.8, "horMinScale": 0.3, "verScale": 0.8, "verMinScale": 0.3, "windMul": 0.05, "color_mask_r_from": [ 47, 97, 123, 127 ], "color_mask_r_to": [ 52, 164, 180, 127 ], "color_mask_b_from": [ 45, 102, 62, 127 ], "color_mask_b_to": [ 28, 37, 74, 127 ], "color_mask_g_from": [ 54, 24, 2, 255 ], "color_mask_g_to": [ 186, 242, 247, 255 ] } ] }, "technicsSkins": { "groundSkin": [ "forest", "urban", "default" ] }, "forceTexLQ": { "tex": [ "tree_oak_branches_tex_a*", "tree_oak_branches_tex_d*", "tree_populus_branches_flowers_tex_a*", "tree_populus_branches_flowers_tex_d*", "tree_apple_branches_tex_a*", "tree_apple_branches_tex_d*", "tree_birch_branches_tex_a*", "tree_birch_branches_tex_d*", "tree_poplar_branches_tex_a*", "tree_poplar_branches_tex_d*", "tree_populus_branches_tex_a*", "tree_populus_branches_tex_d*", "tree_populus_sea_branches_tex_a*", "tree_populus_sea_branches_tex_d*", "tree_populus_branches_flowers_tex_a*", "tree_populus_branches_flowers_tex_d*", "tree_cupressus_branches_tex_a_a*", "tree_cupressus_branches_tex_a_d*", "africa_cliffs_tex_d*", "africa_cliffs_tex_n*", "concrete_plates_ground_tex_d*", "concrete_plates_ground_tex_n*", "concrete_plates_ground_tex_d*", "concrete_plates_ground_tex_n*", "soviet_village_overlay*", "bitumen_roof_a_d*", "bitumen_roof_a_n*", "gzsa_3704_tex_d*", "gzsa_3704_tex_n*", "liaz_677_tex_d*", "liaz_677_tex_n*", "moskvich_408_tex_d*", "moskvich_408_tex_n*", "raf_22032_tex_d*", "raf_22031_tex_d*", "raf_2203_tex_n*", "raf_2203_tex_d*", "uaz_31514_tex_d*", "uaz_31514_tex_n*", "uaz_452_tex_d*", "uaz_452_tex_n*", "vaz_2101_tex_d*", "vaz_2101_tex_n*", "zaz_968_tex_d*", "zaz_968_tex_n*", "zil_130_tex_n*", "zil_130_tex_d*", "zil_pm130_tex_d*", "zil_pm130_tex_n*" ] }, "forceTexMQ": { "tex": [ "country_road_all_tex_d*", "country_road_all_tex_r*", "decal_concrete_plates_c_tex_r*", "karelia_stone_small_tex_n*", "military_posters_tex_d*", "military_posters_tex_n*", "soviet_garage_a_overlay_tex_d*", "soviet_garage_a_tex_n*", "soviet_signboard_kpss_tex_d*", "soviet_signboard_peace_decal_tex_d*", "soviet_summer_stage_a_slogan_tex_d*", "stone_buildings_constructor_tex_n*", "ussr_monument_a_tex_d*", "ussr_monument_a_tex_n*", "ussr_monument_b_tex_d*", "ussr_monument_b_tex_n*", "ussr_monument_reserch_institute_a_tex_d*", "ussr_monument_reserch_institute_a_tex_n*", "ussr_stationery_shops_tex_d*", "decal_asphalt_road_b_tex_d*", "decal_asphalt_road_b_tex_r*", "soviet_newspapers_board_a_tex_d*", "soviet_newspapers_board_a_tex_n*", "brick_facad_a_d*", "brick_large_blocks_a_d*", "brick_large_blocks_b_d*", "global_brick_wall_tex_n*", "ussr_factory_building_straight_monument_a_tex_d*", "buildings_overlay_tex_d*", "bunker_doors_windows_a_tex_n*", "debris_bricks_trash_d*", "debris_concrete_a_tex_d*", "debris_bricks_trash_d*", "debris_concrete_a_tex_d*", "detail_grass_large_tex_d*", "detail_grass_large_tex_r*", "detail_grass_small_tex_d*", "detail_grass_small_tex_r*", "detail_grass_tex_d*", "detail_grass_tex_r*", "detail_ground_tex_d*", "detail_ground_tex_r*", "detail_road_tex_d*", "detail_road_tex_r*", "detail_sand_ground_tex_d*", "detail_sand_ground_tex_r*", "detail_tropic_deadleaves_tex_d*", "soviet_shop_building_a_letters_tex_d*", "soviet_town_building_3lods_d*", "wood_painted_a_tex_d*", "soviet_newspapers_board_a_tex_d*" ] } }