Advertisement
Guest User

config.cpp South Asia

a guest
Sep 21st, 2019
273
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQF 99.22 KB | None | 0 0
  1. span class="re5"> class CfgPatches {
  2.     class South_Asia_H {
  3.         requiredAddons[] = {"A3_Roads_F","Hsim_Data_H"};
  4.         requiredVersion = 0.1;
  5.         units[] = {};
  6.         weapons[] = {};
  7.     };
  8. };
  9.  
  10. // ====================================================================================
  11. //  Vehicles
  12. // ====================================================================================
  13.  
  14. class CfgVehicles {
  15.     class AllVehicles;
  16.     class LandVehicle;
  17.     class Land;
  18.    
  19.     class Man : Land {
  20.         rightDustEffects[] = {
  21.             {"SAAsfalt", "RDustEffectsMan"},
  22.             {"SASand", "RDustEffectsMan"},
  23.             {"SAGrass", "RDustEffectsMan"},
  24.             {"SAMountain", "RDustEffectsMan"}
  25.         };
  26.         leftDustEffects[] = {
  27.             {"SAAsfalt", "LDustEffectsMan"},
  28.             {"SASand", "LDustEffectsMan"},
  29.             {"SAGrass", "LDustEffectsMan"},
  30.             {"SAMountain", "LDustEffectsMan"}
  31.         };
  32.     };
  33.    
  34.     class Car : LandVehicle {
  35.         rightDustEffects[] = {
  36.             {"SAAsfalt", "RDustEffects"},
  37.             {"SAAsfalt", "RDirtEffects"},
  38.             {"SASand", "RDirtEffects"},
  39.             {"SASand", "RDustEffects"},
  40.             {"SAGrass", "RGrassEffects"},
  41.             {"SAGrass", "RDustEffects"},
  42.             {"SAMountain", "RDirtEffects"},
  43.             {"SAMountain", "RDustEffects"}
  44.         };
  45.         leftDustEffects[] = {
  46.             {"SAAsfalt", "LDirtEffects"},
  47.             {"SAAsfalt", "LDustEffects"},
  48.             {"SASand", "LDirtEffects"},
  49.             {"SASand", "LDustEffects"},
  50.             {"SAGrass", "LGrassEffects"},
  51.             {"SAGrass", "LDustEffects"},
  52.             {"SAMountain", "LDirtEffects"},
  53.             {"SAMountain", "LDustEffects"}
  54.         };
  55.     };
  56.  
  57.     class Tank : LandVehicle {
  58.         rightDustEffects[] = {
  59.             {"SAAsfalt", "RDustEffects"},
  60.             {"SAAsfalt", "RDirtEffectsBig"},
  61.             {"SAGrass", "RGrassEffects"},
  62.             {"SAGrass", "RDustEffects"},
  63.             {"SASand", "RDirtEffects"},
  64.             {"SASand", "RDustEffects"},
  65.             {"SAMountain", "RDirtEffects"},
  66.             {"SAMountain", "RDustEffects"}
  67.         };
  68.         leftDustEffects[] = {
  69.             {"SAAsfalt", "LDustEffects"},
  70.             {"SAAsfalt", "LDirtEffectsBig"},
  71.             {"SAGrass", "LGrassEffects"},
  72.             {"SAGrass", "LDustEffects"},
  73.             {"SASand", "LDirtEffects"},
  74.             {"SASand", "LDustEffects"},
  75.             {"SAMountain", "LDirtEffects"},
  76.             {"SAMountain", "LDustEffects"}
  77.         };
  78.     };
  79.  
  80.     class Air : AllVehicles {
  81.         rightDustEffects[] = {
  82.             {"SAAsfalt", "RDustEffectsAir"},
  83.             {"SAMountain", "RSandEffects"},
  84.             {"SAMountain", "RGrassDryEffects"},
  85.             {"SAMountain", "RDirtEffects"},
  86.             {"SAMountain", "RDustEffectsAir"},
  87.             {"SASand", "RSandEffects"},
  88.             {"SASand", "RGrassDryEffects"},
  89.             {"SASand", "RGrassEffects"},
  90.             {"SASand", "RDirtEffects"},
  91.             {"SASand", "RDustEffectsAir"},
  92.             {"SAGrass", "RGrassEffects"},
  93.             {"SAGrass", "RDustEffectsAir"}
  94.         };
  95.         leftDustEffects[] = {
  96.             {"SAAsfalt", "LDustEffectsAir"},
  97.             {"SAMountain", "LSandEffects"},
  98.             {"SAMountain", "LGrassDryEffects"},
  99.             {"SAMountain", "LDirtEffects"},
  100.             {"SAMountain", "LDustEffectsAir"},
  101.             {"SASand", "LSandEffects"},
  102.             {"SASand", "LGrassDryEffects"},
  103.             {"SASand", "LGrassEffects"},
  104.             {"SASand", "LDirtEffects"},
  105.             {"SASand", "LDustEffectsAir"},
  106.             {"SAGrass", "LGrassEffects"},
  107.             {"SAGrass", "LDustEffectsAir"}
  108.         };
  109.     };
  110. };
  111.  
  112. class CfgWorlds {
  113.     class DefaultWorld {
  114.         class Weather {
  115.             class Overcast;
  116.         };
  117.         class WaterExPars;
  118.     };
  119.    
  120.     class CAWorld: DefaultWorld {
  121.         class Grid{};
  122.         class DayLightingBrightAlmost;
  123.         class DayLightingRainy;
  124.         class DefaultClutter;
  125.        
  126.         class Weather: Weather {
  127.             class Lighting;
  128.            
  129.             class Overcast: Overcast {
  130.                 class Weather1;
  131.                 class Weather2;
  132.                 class Weather3;
  133.                 class Weather4;
  134.                 class Weather5;
  135.                 class Weather6;
  136.             };
  137.         };
  138.     };
  139.     class DefaultLighting;
  140.  
  141.     class South_Asia_H : CAWorld {
  142.         worldId = 8;
  143.         cutscenes[] = {"South_Asia_H_intro"};
  144.         description = "$STR_HSIM_CfgWorlds_South_Asia_H0";
  145.         icon = "";
  146.         access = 2;
  147.         worldName = "\HSim\South_Asia_H\South_Asia_H.wrp";
  148.         pictureMap = "HSim\South_Asia_H\data\images\SouthAsiaMapPic.paa";
  149.         pictureShot = "HSim\South_Asia_H\data\ui_selectisland_south_asia_ca.paa";
  150.         author = "Bohemia Interactive Studios, port by Jove Chiere.";
  151.         url = "https://www.arma3.com";
  152.         plateFormat = "SA$ - #####";
  153.         plateLetters = ABCDEGHIKLMNOPRSTVXZ;
  154.         longitude = 66; // positive is east
  155.         latitude = -34; // positive is south
  156.         elevationOffset = 3500;
  157.         mapSize = 122880;
  158.         mapZone = 12;
  159.         mapArea[] = {-114.963, 33.6208, -113.596, 34.6982};
  160.         minHillsAltitude = 80;
  161.         maxHillsAltitude = 450;
  162.         minTreesInForestSquare = 3;
  163.         minRocksInRockSquare = 1;
  164.         minObjInTownSquare = 1.4;
  165.         clutterGrid = 1.5;
  166.         clutterDist = 450;
  167.         clutterRadius = 1;
  168.         noDetailDist = 45;
  169.         fullDetailDist = 15;
  170.         midDetailTexture = "hsim\South_Asia_H\data\sa_middle_mco.paa";
  171.         startTime = 10:20;
  172.         startDate = 1/6/2012;
  173.         startWeather = 0.35;
  174.         startFog = 0.0;
  175.         forecastWeather = 0.35;
  176.         forecastFog = 0.0;
  177.         newRoadsShape = "HSim\roads_h\data\roads\roads.shp";
  178.         centerPosition[] = {61079, 60231, 0};
  179.         seagullPos[] = {6400, 150, 6400};
  180.         dummyWorld = 0;
  181.         dynLightMinBrightnessAmbientCoef = 0.5;
  182.         dynLightMinBrightnessAbsolute = 0.05;
  183.         satelliteNormalBlendStart = 10;
  184.         satelliteNormalBlendEnd = 100;
  185.         terrainBlendMaxDarkenCoef = "0.85f";
  186.         terrainBlendMaxBrightenCoef = "0.15f";
  187.         clutterRoadwayCheckRadiusCoef = "0.8f";
  188.         interpolateClutterColoring = 1;
  189.         clutterColoringFarCoef = "5.0f";
  190.         clutterColoringFarStart = "20.0f";
  191.         clutterColoringFarSpeed = "2.0f";
  192.         horizontObject = "HSim\Data_H\data\horizont.p3d";
  193.         skyTexture = "HSim\Data_H\data\sky_clear_sky.paa";
  194.         skyTextureR = "HSim\Data_H\data\sky_clear_lco.paa";
  195.         //clouds[] = {"A3\data_f\mrak1.p3d", "A3\data_f\mrak2.p3d", "A3\data_f\mrak3.p3d", "A3\data_f\mrak4.p3d"};
  196.         skyObject = "HSim\Data_H\data\skydome.p3d"; //"A3\Map_Stratis\data\obloha.p3d";
  197.         //starsObject = "A3\data_f\stars.p3d";
  198.         //pointObject = "A3\data_f\point.p3d";
  199.         //haloObject = "A3\data_f\sunhalo.p3d";
  200.         //sunObject = "A3\data_f\sun.p3d";
  201.         //rainbowObject = "A3\data_f\rainbow.p3d";
  202.         //moonObject = "A3\data_f\moon.p3d";
  203.         hazeDistCoef = 0.1;
  204.         hazeFogCoef = 0.98;
  205.         hazeBaseHeight = 0;
  206.         hazeBaseBeta0 = 8e-005;
  207.         hazeDensityDecay = 0.00236;
  208.         horizonSunColorationIntensity = "0.001f";
  209.         aroundSunCoefMultiplier = "1.4f";
  210.         aroundSunCoefExponent = "12f";
  211.         soundMapSizeCoef = 4;
  212.         startFogBase = 0.0;
  213.         forecastFogBase = 0.0;
  214.         startFogDecay = 0.014;
  215.         forecastFogDecay = 0.014;
  216.         fogBeta0Min = 0.0;
  217.         fogBeta0Max = 0.05;
  218.         mapDrawingBrightnessModifier = 1.5;
  219.         horizonParallaxCoef = 0.0;
  220.         horizonFogColorationStart = "0.8f";
  221.         skyFogColorationStart = "0.7f";
  222.  
  223.         class EnvMaps {
  224.             class EnvMap1 {
  225.                 texture = "HSim\South_Asia_H\Data\env_co.paa";
  226.                 overcast = 0;
  227.             };
  228.            
  229.             class EnvMap2 {
  230.                 texture = "HSim\South_Asia_H\Data\env_co.paa";
  231.                 overcast = 0.4;
  232.             };
  233.            
  234.             class EnvMap3 {
  235.                 texture = "HSim\South_Asia_H\Data\env_co.paa";
  236.                 overcast = 0.8;
  237.             };
  238.         };
  239.        
  240.         class OutsideTerrain {
  241.             satellite = "HSim\South_Asia_H\data\s_satout_co.paa";
  242.             enableTerrainSynth = 1;
  243.            
  244.             class Layers {
  245.                 class Layer0 {
  246.                     nopx = "HSim\South_Asia_H\Data\sa_sand_nopx.paa";
  247.                     texture = "HSim\South_Asia_H\data\sa_sand_co.paa";
  248.                 };
  249.             };
  250.             colorOutside[] = {0.294118, 0.333333, 0.372549, 1};
  251.         };
  252.  
  253. // ====================================================================================
  254. //  ILS
  255. // ====================================================================================
  256.  
  257.         ilsPosition[] = {62591.68, 59362.727};
  258.         ilsDirection[] = {-0.4147, 0.080, -0.9100};
  259.         ilsTaxiOff[] = {62578.844, 59332.105, 63023.02, 60298.72, 62731.305, 60436.559, 62790.906, 60550.75};
  260.         ilsTaxiIn[] = {62790.906, 60550.75, 62892.36, 60783.625, 62948.094, 60905.172, 62883.6, 60932.39, 62787.48, 60732.71, 62565.15, 60252.44, 62289.96, 59646.89, 62524.96, 59520.043, 62471.156, 59376.89, 62575.32, 59327.34};
  261.         drawTaxiway = 0;
  262.         ilsAmbientPlanes = 0;
  263.        
  264.         class SecondaryAirports {
  265.             class Airstrip_1 {
  266.                 ilsPosition[] = {93580.08, 27071.785};
  267.                 ilsDirection[] = {-0.8090, 0.080, 0.5878};
  268.                 ilsTaxiOff[] = {93846.05, 26872.38, 94174.94, 26627.863, 94230.45,26696.564, 94093.99, 26831.25};
  269.                 ilsTaxiIn[] = {93922.21, 26946.328, 93635.35,27155.55, 93569.83,27088.375};
  270.                 drawTaxiway = 0;
  271.                 ilsAmbientPlanes = 1;
  272.             };
  273.             class Airstrip_2 {
  274.                 ilsPosition[] = {68977.98, 82359.56};
  275.                 ilsDirection[] = {-0.8933, 0.080, 0.4493};
  276.                 ilsTaxiOff[] = {69413.61, 82140.172, 69440.81, 82147.87, 69435.625, 82189, 69256.875, 82278.6};
  277.                 ilsTaxiIn[] = {69219.2, 82297.2, 69103.578, 82352.25, 69065.44, 82344.03, 68998.273, 82377.594, 68973.9, 82377.48, 68972.094, 82363.195};
  278.                 drawTaxiway = 0;
  279.                 ilsAmbientPlanes = 1;
  280.             };
  281.             class Airstrip_3 {
  282.                 ilsPosition[] = {69206.47, 78173.906};
  283.                 ilsDirection[] = {-0.9510, 0.160, 0.3090};
  284.                 ilsTaxiOff[] = {70565.156, 77733.6, 70585, 77760.45, 70559.55, 77801.85, 70197.18, 77916.59, 69801.422, 78045.4};
  285.                 ilsTaxiIn[] = {69666.66, 78088.95, 69229.19, 78234.36, 69192.27, 78212.96, 69201.65, 78174.992};
  286.                 drawTaxiway = 0;
  287.                 ilsAmbientPlanes = 1;
  288.             };
  289.             class Airstrip_4 {
  290.                 ilsPosition[] = {29491.533, 7402.141};
  291.                 ilsDirection[] = {-0.0436, 0.080, 0.9990};
  292.                 ilsTaxiOff[] = {29512.186, 6866.895, 29561.955, 6832.192, 29614.922, 6871.589, 29608.82, 7086.885};
  293.                 ilsTaxiIn[] = {29603.379, 7181.773, 29594.277, 7426.707, 29536.17, 7452.012, 29492.604, 7420.071};
  294.                 drawTaxiway = 0;
  295.                 ilsAmbientPlanes = 1;
  296.             };
  297.         };
  298.  
  299. // ====================================================================================
  300. //  OTHERS
  301. // ====================================================================================
  302.  
  303.         class ReplaceObjects {};
  304.        
  305.         class Sounds {
  306.             sounds[] = {};
  307.         };
  308.        
  309.         class Animation {
  310.             vehicles[] = {};
  311.         };
  312.        
  313. // ====================================================================================
  314. //  SEA
  315. // ====================================================================================
  316.  
  317.         class Sea {};
  318.        
  319. // ====================================================================================
  320. //  DAY LIGHT
  321. // ====================================================================================
  322.  
  323.         class HDRNewPars {
  324.             minAperture = 1e-005;
  325.             maxAperture = 256;
  326.             apertureRatioMax = 4;
  327.             apertureRatioMin = 10;
  328.             bloomImageScale = 1.0;
  329.             bloomScale = 0.09;
  330.             bloomExponent = 0.75;
  331.             bloomLuminanceOffset = 0.4;
  332.             bloomLuminanceScale = 0.15;
  333.             bloomLuminanceExponent = 0.25;
  334.             tonemapMethod = 1;
  335.             tonemapShoulderStrength = 0.22;
  336.             tonemapLinearStrength = 0.12;
  337.             tonemapLinearAngle = 0.1;
  338.             tonemapToeStrength = 0.2;
  339.             tonemapToeNumerator = 0.022;
  340.             tonemapToeDenominator = 0.2;
  341.             tonemapLinearWhite = 11.2;
  342.             tonemapExposureBias = 1.0;
  343.             tonemapLinearWhiteReinhard = "2.5f";
  344.             eyeAdaptFactorLight = 3.3;
  345.             eyeAdaptFactorDark = 0.75;
  346.             nvgApertureMin = 10.0;
  347.             nvgApertureStandard = 12.5;
  348.             nvgApertureMax = 16.5;
  349.             nvgStandardAvgLum = 10;
  350.             nvgLightGain = 320;
  351.             nvgTransition = 1;
  352.             nvgTransitionCoefOn = "40.0f";
  353.             nvgTransitionCoefOff = "0.01f";
  354.             nightShiftMinAperture = 0;
  355.             nightShiftMaxAperture = 0.002;
  356.             nightShiftMaxEffect = 0.6;
  357.             nightShiftLuminanceScale = 600;
  358.         };
  359.        
  360.         class Lighting : DefaultLighting {
  361.             groundReflection[] = {0.132, 0.133, 0.122};
  362.             moonObjectColorFull[] = {460, 440, 400, 1.0};
  363.             moonHaloObjectColorFull[] = {465, 477, 475, 1.0};
  364.             moonsetObjectColor[] = {375, 350, 325, 1.0};
  365.             moonsetHaloObjectColor[] = {515, 517, 525, 1.0};
  366.            
  367.             class ThunderBoltLight {
  368.                 diffuse[] = {2120, 3170, 5550};
  369.                 ambient[] = {0.001, 0.001, 0.001};
  370.                 intensity = 120000;
  371.                
  372.                 class Attenuation {
  373.                     start = 0.0;
  374.                     constant = 0.0;
  375.                     linear = 0.0;
  376.                     quadratic = 1.0;
  377.                 };
  378.             };
  379.             starEmissivity = 40;
  380.         };
  381.        
  382.         class DayLightingBrightAlmost : DayLightingBrightAlmost {
  383.             deepNight[] = {-15, {0.005, 0.01, 0.01}, {0.0, 0.002, 0.003}, {0.0, 0.0, 0.0}, {0.0, 0.0, 0.0}, {0.0, 0.002, 0.003}, {0.0, 0.002, 0.003}, 0};
  384.             fullNight[] = {-5, {0.182, 0.213, 0.25}, {0.05, 0.111, 0.221}, {0.04, 0.034, 0.004}, {0.039, 0.049, 0.072}, {0.082, 0.128, 0.185}, {0.283, 0.35, 0.431}, 0};
  385.             sunMoon[] = {-3.75, {0.377, 0.441, 0.518}, {0.103, 0.227, 0.453}, {0.04, 0.034, 0.004}, {0.039, 0.049, 0.072}, {0.174, 0.274, 0.395}, {0.582, 0.72, 0.887}, 0.5};
  386.             earlySun[] = {-2.5, {0.675, 0.69, 0.784}, {0.22, 0.322, 0.471}, {0.04, 0.034, 0.004}, {0.039, 0.049, 0.072}, {0.424, 0.549, 0.745}, {0.698, 0.753, 0.894}, 1};
  387.             sunrise[] = {0, {0.675, 0.69, 0.784}, {0.478, 0.51, 0.659}, {0.2, 0.19, 0.07}, {0.124, 0.161, 0.236}, {{0.847, 0.855, 0.965}, 0.2}, {{0.933, 0.949, 0.996}, 2}, 1};
  388.             earlyMorning[] = {3, {{0.844, 0.61, 0.469}, 0.8}, {0.424, 0.557, 0.651}, {{1, 0.45, 0.2}, 1}, {0.12, 0.26, 0.38}, {{0.428, 0.579, 0.743}, 2}, {{0.844, 0.61, 0.469}, 2.7}, 1};
  389.             midMorning[] = {8, {{0.822, 0.75, 0.646}, 3.8}, {{0.383, 0.58, 0.858}, 1.3}, {{1.3, 0.9, 0.61}, 2.8}, {{0.12, 0.18, 0.28}, 0.5}, {{0.322, 0.478, 0.675}, 3.5}, {{1.0, 0.929, 0.815}, 4.7}, 1};
  390.             morning[] = {16, {{1, 0.95, 0.91}, 12.2}, {{0.12, 0.18, 0.28}, 9.2}, {{1, 0.95, 0.91}, 11.2}, {{0.12, 0.18, 0.28}, 8.5}, {{0.14, 0.18, 0.24}, 11.0}, {{0.5, 0.6, 0.9}, 13.2}, 1};
  391.             noon[] = {45, {{0.98, 0.94, 0.94}, 13.8}, {{0.2, 0.27, 0.35}, 10.8}, {{0.98, 0.94, 0.94}, 13.8}, {{0.2, 0.27, 0.35}, 10.8}, {{0.5, 0.64, 1.0}, 12.0}, {{0.5, 0.5, 0.5}, 14.8}, 1, 0.5, 0.4, 0.5, 0.4};
  392.         };
  393.        
  394.         class DayLightingRainy : DayLightingRainy {
  395.             deepNight[] = {-15, {0.005, 0.01, 0.01}, {0.0, 0.002, 0.003}, {0.0, 0.0, 0.0}, {0.0, 0.0, 0.0}, {0.0, 0.002, 0.003}, {0.0, 0.002, 0.003}, 0};
  396.             fullNight[] = {-5, {0.023, 0.023, 0.023}, {0.02, 0.02, 0.02}, {0.023, 0.023, 0.023}, {0.02, 0.02, 0.02}, {0.01, 0.01, 0.02}, {0.08, 0.06, 0.06}, 0};
  397.             sunMoon[] = {-3.75, {0.04, 0.04, 0.05}, {0.04, 0.04, 0.05}, {0.04, 0.04, 0.05}, {0.04, 0.04, 0.05}, {0.04, 0.035, 0.04}, {0.11, 0.08, 0.09}, 0.5};
  398.             earlySun[] = {-2.5, {0.0689, 0.0689, 0.0804}, {0.06, 0.06, 0.07}, {0.0689, 0.0689, 0.0804}, {0.06, 0.06, 0.07}, {0.08, 0.07, 0.08}, {0.14, 0.1, 0.12}, 0.5};
  399.             earlyMorning[] = {3, {{1, 1, 1}, (-4)+3.95}, {{1, 1, 1}, (-4)+3.0}, {{1, 1, 1}, (-4)+3.95}, {{1, 1, 1}, (-4)+3.0}, {{1, 1, 1}, (-4)+4}, {{1, 1, 1}, (-4)+5.5}, 1};
  400.             morning[] = {16, {{1, 1, 1}, (-4)+5.7}, {{1, 1, 1}, (-4)+4.5}, {{1, 1, 1}, (-4)+5.7}, {{1, 1, 1}, (-4)+4.5}, {{1, 1, 1}, (-4)+7}, {{1, 1, 1}, (-4)+8}, 1};
  401.             lateMorning[] = {25, {{1, 1, 1}, (-4)+10.45}, {{1, 1, 1}, (-4)+9.75}, {{1, 1, 1}, (-4)+10.45}, {{1, 1, 1}, (-4)+9.75}, {{1, 1, 1}, (-4)+12}, {{1, 1, 1}, (-4)+12.75}, 1};
  402.             noon[] = {45, {{1, 1, 1}, 10.0}, {{1, 1, 1}, 9.0}, {{1, 1, 1}, 9.0}, {{1, 1, 1}, 8.0}, {{0.5, 0.64, 1}, 12.0}, {{0.5, 0.5, 0.5}, 14.8}, 1};
  403.         };
  404.        
  405. // ====================================================================================
  406. //  WEATHER
  407. // ====================================================================================
  408.  
  409.         class Weather : Weather {
  410.             class LightingNew {
  411.                 class Lighting0 {
  412.                     height = 0;
  413.                     overcast = 0.25;
  414.                     sunAngle = -24;
  415.                     sunOrMoon = 0;
  416.                     diffuse[] = {{0.14, 0.19, 0.3}, 4.4};
  417.                     diffuseCloud[] = {{0.14, 0.19, 0.3}, 0.2};
  418.                     ambient[] = {{0.173, 0.239, 0.373}, 1};
  419.                     ambientCloud[] = {{0.173, 0.239, 0.373}, 0.05};
  420.                     ambientMid[] = {{0.1384, 0.1912, 0.2984}, 0.88};
  421.                     ambientMidCloud[] = {{0.1384, 0.1912, 0.2984}, 0.044};
  422.                     groundReflection[] = {{0.173, 0.239, 0.373}, 0.8448};
  423.                     groundReflectionCloud[] = {{0.173, 0.239, 0.373}, 0.04224};
  424.                     bidirect[] = {0.025, 0.025, 0.023};
  425.                     bidirectCloud[] = {0.0125, 0.0125, 0.0115};
  426.                     sky[] = {0.231, 0.314, 0.467};
  427.                     skyAroundSun[] = {0.2, 0.25, 0.45};
  428.                     fogColor[] = {{0.09, 0.137, 0.22}, 0.025};
  429.                     apertureMin = 4;
  430.                     apertureStandard = 4;
  431.                     apertureMax = 8;
  432.                     standardAvgLum = 4;
  433.                     desiredLuminanceCoef = 1;
  434.                     desiredLuminanceCoefCloud = 1;
  435.                     luminanceRectCoef = 1;
  436.                     luminanceRectCoefCloud = 0.5;
  437.                     rayleigh[] = {0.007, 0.01388, 0.035};
  438.                     mie[] = {0.005, 0.005, 0.005};
  439.                     cloudsColor[] = {{0.5, 0.65, 1}, 11.016};
  440.                     swBrightness = 1;
  441.                 };
  442.                
  443.                 class Lighting1 {
  444.                     height = 0;
  445.                     overcast = 0.25;
  446.                     sunAngle = -12;
  447.                     sunOrMoon = 0;
  448.                     diffuse[] = {0.1, 0.18, 0.3};
  449.                     diffuseCloud[] = {0.1, 0.18, 0.3};
  450.                     ambient[] = {{0.173, 0.239, 0.373}, 1};
  451.                     ambientCloud[] = {{0.173, 0.239, 0.373}, 1};
  452.                     ambientMid[] = {{0.173, 0.239, 0.373}, 0.88};
  453.                     ambientMidCloud[] = {{0.173, 0.239, 0.373}, 0.88};
  454.                     groundReflection[] = {{0.173, 0.239, 0.373}, 0.8448};
  455.                     groundReflectionCloud[] = {{0.173, 0.239, 0.373}, 0.8448};
  456.                     bidirect[] = {0, 0, 0};
  457.                     bidirectCloud[] = {0, 0, 0};
  458.                     sky[] = {{0.212, 0.302, 0.51}, 1};
  459.                     skyAroundSun[] = {0.2, 0.25, 0.45};
  460.                     fogColor[] = {{0.094, 0.141, 0.231}, 0.025};
  461.                     apertureMin = 4;
  462.                     apertureStandard = 4;
  463.                     apertureMax = 8;
  464.                     standardAvgLum = 4;
  465.                     desiredLuminanceCoef = 1;
  466.                     desiredLuminanceCoefCloud = 1;
  467.                     luminanceRectCoef = 1;
  468.                     luminanceRectCoefCloud = 0.5;
  469.                     rayleigh[] = {0.007, 0.01388, 0.035};
  470.                     mie[] = {0.005, 0.005, 0.005};
  471.                     cloudsColor[] = {{1, 1, 1}, 11.016};
  472.                     swBrightness = 1;
  473.                 };
  474.                
  475.                 class Lighting2 {
  476.                     height = 0;
  477.                     overcast = 0.25;
  478.                     sunAngle = -11;
  479.                     sunOrMoon = 0.5;
  480.                     diffuse[] = {0.1, 0.18, 0.3};
  481.                     diffuseCloud[] = {0.1, 0.18, 0.3};
  482.                     ambient[] = {{0.173, 0.239, 0.373}, 1};
  483.                     ambientCloud[] = {{0.173, 0.239, 0.373}, 1};
  484.                     ambientMid[] = {{0.173, 0.239, 0.373}, 0.88};
  485.                     ambientMidCloud[] = {{0.173, 0.239, 0.373}, 0.88};
  486.                     groundReflection[] = {{0.173, 0.239, 0.373}, 0.8448};
  487.                     groundReflectionCloud[] = {{0.173, 0.239, 0.373}, 0.8448};
  488.                     bidirect[] = {0, 0, 0};
  489.                     bidirectCloud[] = {0, 0, 0};
  490.                     sky[] = {{0.212, 0.302, 0.51}, 1};
  491.                     skyAroundSun[] = {0.2, 0.25, 0.45};
  492.                     fogColor[] = {{0.094, 0.141, 0.231}, 0.025};
  493.                     apertureMin = 4;
  494.                     apertureStandard = 4;
  495.                     apertureMax = 8;
  496.                     standardAvgLum = 4;
  497.                     desiredLuminanceCoef = 1;
  498.                     desiredLuminanceCoefCloud = 1;
  499.                     luminanceRectCoef = 1;
  500.                     luminanceRectCoefCloud = 0.5;
  501.                     rayleigh[] = {0.007, 0.01388, 0.035};
  502.                     mie[] = {0.005, 0.005, 0.005};
  503.                     cloudsColor[] = {{1, 1, 1}, 11.016};
  504.                     swBrightness = 1;
  505.                 };
  506.                
  507.                 class Lighting3 {
  508.                     height = 0;
  509.                     overcast = 0.25;
  510.                     sunAngle = -10;
  511.                     sunOrMoon = 1;
  512.                     diffuse[] = {0.1, 0.18, 0.3};
  513.                     diffuseCloud[] = {0.1, 0.18, 0.3};
  514.                     ambient[] = {{0.173, 0.239, 0.373}, 1};
  515.                     ambientCloud[] = {{0.173, 0.239, 0.373}, 1};
  516.                     ambientMid[] = {{0.173, 0.239, 0.373}, 0.88};
  517.                     ambientMidCloud[] = {{0.173, 0.239, 0.373}, 0.88};
  518.                     groundReflection[] = {{0.173, 0.239, 0.373}, 0.8448};
  519.                     groundReflectionCloud[] = {{0.173, 0.239, 0.373}, 0.8448};
  520.                     bidirect[] = {0, 0, 0};
  521.                     bidirectCloud[] = {0, 0, 0};
  522.                     sky[] = {{0.212, 0.302, 0.51}, 1};
  523.                     skyAroundSun[] = {{0.2, 0.25, 0.45}, 4.73491};
  524.                     fogColor[] = {{0.094, 0.141, 0.231}, 0.025};
  525.                     apertureMin = 4;
  526.                     apertureStandard = 5;
  527.                     apertureMax = 10;
  528.                     standardAvgLum = 4;
  529.                     desiredLuminanceCoef = 1;
  530.                     desiredLuminanceCoefCloud = 1;
  531.                     luminanceRectCoef = 1;
  532.                     luminanceRectCoefCloud = 0.5;
  533.                     rayleigh[] = {0.007, 0.01388, 0.035};
  534.                     mie[] = {0.005, 0.005, 0.005};
  535.                     cloudsColor[] = {{1, 1, 1}, 11.016};
  536.                     swBrightness = 1;
  537.                 };
  538.                
  539.                 class Lighting4 {
  540.                     height = 0;
  541.                     overcast = 0.25;
  542.                     sunAngle = -5;
  543.                     sunOrMoon = 1;
  544.                     diffuse[] = {{0.16, 0.18, 0.28}, 3.3};
  545.                     diffuseCloud[] = {{0.16, 0.18, 0.28}, 3};
  546.                     ambient[] = {{0.173, 0.239, 0.373}, 4.6};
  547.                     ambientCloud[] = {{0.173, 0.239, 0.373}, 4.6};
  548.                     ambientMid[] = {{0.173, 0.239, 0.373}, 4.048};
  549.                     ambientMidCloud[] = {{0.173, 0.239, 0.373}, 4.048};
  550.                     groundReflection[] = {{0.173, 0.239, 0.373}, 3.88608};
  551.                     groundReflectionCloud[] = {{0.173, 0.239, 0.373}, 3.88608};
  552.                     bidirect[] = {0.0115, 0.012, 0.0125};
  553.                     bidirectCloud[] = {0.0115, 0.012, 0.0125};
  554.                     sky[] = {{0.2, 0.298, 0.541}, 4.6};
  555.                     skyAroundSun[] = {{0.7, 0.35, 0.28}, 7.63695};
  556.                     fogColor[] = {{0.106, 0.161, 0.267}, 4.715};
  557.                     apertureMin = 5;
  558.                     apertureStandard = 6;
  559.                     apertureMax = 18;
  560.                     standardAvgLum = 4;
  561.                     desiredLuminanceCoef = 1;
  562.                     desiredLuminanceCoefCloud = 1;
  563.                     luminanceRectCoef = 1;
  564.                     luminanceRectCoefCloud = 0.5;
  565.                     rayleigh[] = {0.007, 0.01388, 0.035};
  566.                     mie[] = {0.005, 0.005, 0.005};
  567.                     cloudsColor[] = {{1, 1, 1}, 11.016};
  568.                     swBrightness = 1;
  569.                 };
  570.                
  571.                 class Lighting5 {
  572.                     height = 0;
  573.                     overcast = 0.25;
  574.                     sunAngle = -2;
  575.                     sunOrMoon = 1;
  576.                     diffuse[] = {{0.25, 0.21, 0.2}, 5.5};
  577.                     diffuseCloud[] = {{0.25, 0.21, 0.2}, 5};
  578.                     ambient[] = {{0.196, 0.275, 0.42}, 6.9};
  579.                     ambientCloud[] = {{0.196, 0.275, 0.42}, 6.9};
  580.                     ambientMid[] = {{0.196, 0.275, 0.42}, 6.072};
  581.                     ambientMidCloud[] = {{0.196, 0.275, 0.42}, 6.072};
  582.                     groundReflection[] = {{0.196, 0.275, 0.42}, 5.82912};
  583.                     groundReflectionCloud[] = {{0.196, 0.275, 0.42}, 5.82912};
  584.                     bidirect[] = {0.023, 0.024, 0.025};
  585.                     bidirectCloud[] = {0.023, 0.024, 0.025};
  586.                     sky[] = {{0.188, 0.29, 0.576}, 6.9};
  587.                     skyAroundSun[] = {{1.8, 0.42, 0.2}, 12.3177};
  588.                     fogColor[] = {{0.11, 0.169, 0.286}, 7.0725};
  589.                     apertureMin = 6;
  590.                     apertureStandard = 8;
  591.                     apertureMax = 20;
  592.                     standardAvgLum = 20;
  593.                     desiredLuminanceCoef = 1;
  594.                     desiredLuminanceCoefCloud = 1;
  595.                     luminanceRectCoef = 1;
  596.                     luminanceRectCoefCloud = 0.5;
  597.                     rayleigh[] = {0.007, 0.038, 0.0675};
  598.                     mie[] = {0.005, 0.005, 0.005};
  599.                     cloudsColor[] = {{1, 1, 1}, 11.016};
  600.                     swBrightness = 1;
  601.                 };
  602.                
  603.                 class Lighting6 {
  604.                     height = 0;
  605.                     overcast = 0.25;
  606.                     sunAngle = 0;
  607.                     sunOrMoon = 1;
  608.                     diffuse[] = {{0.75, 0.38, 0.22}, 6.6};
  609.                     diffuseCloud[] = {{0.75, 0.38, 0.22}, 6};
  610.                     ambient[] = {{0.2497, 0.31, 0.467}, 7.8};
  611.                     ambientCloud[] = {{0.2497, 0.31, 0.467}, 7.8};
  612.                     ambientMid[] = {{0.2541, 0.314, 0.467}, 6.864};
  613.                     ambientMidCloud[] = {{0.2541, 0.314, 0.467}, 6.864};
  614.                     groundReflection[] = {{0.235, 0.318, 0.467}, 6.58944};
  615.                     groundReflectionCloud[] = {{0.235, 0.318, 0.467}, 6.58944};
  616.                     bidirect[] = {0.023, 0.024, 0.025};
  617.                     bidirectCloud[] = {0.023, 0.024, 0.025};
  618.                     sky[] = {{0.173, 0.282, 0.612}, 7.8};
  619.                     skyAroundSun[] = {{2, 0.42, 0.2}, 13.3888};
  620.                     fogColor[] = {{0.118, 0.18, 0.31}, 7.995};
  621.                     apertureMin = 7;
  622.                     apertureStandard = 9;
  623.                     apertureMax = 22;
  624.                     standardAvgLum = 45;
  625.                     desiredLuminanceCoef = 1;
  626.                     desiredLuminanceCoefCloud = 1;
  627.                     luminanceRectCoef = 1;
  628.                     luminanceRectCoefCloud = 0.5;
  629.                     rayleigh[] = {0.007, 0.038, 0.0675};
  630.                     mie[] = {0.005, 0.005, 0.005};
  631.                     cloudsColor[] = {{1, 1, 1}, 11.016};
  632.                     swBrightness = 1;
  633.                 };
  634.                
  635.                 class Lighting7 {
  636.                     height = 0;
  637.                     overcast = 0.25;
  638.                     sunAngle = 2;
  639.                     sunOrMoon = 1;
  640.                     diffuse[] = {{0.95, 0.42, 0.22}, 9.6};
  641.                     diffuseCloud[] = {{0.95, 0.42, 0.22}, 8.4};
  642.                     ambient[] = {{0.306, 0.357, 0.463}, 8.4};
  643.                     ambientCloud[] = {{0.306, 0.357, 0.463}, 8.4};
  644.                     ambientMid[] = {{0.365, 0.361, 0.396}, 7.392};
  645.                     ambientMidCloud[] = {{0.365, 0.361, 0.396}, 7.392};
  646.                     groundReflection[] = {{0.416, 0.38, 0.388}, 7.09632};
  647.                     groundReflectionCloud[] = {{0.416, 0.38, 0.388}, 7.09632};
  648.                     bidirect[] = {0.023, 0.024, 0.025};
  649.                     bidirectCloud[] = {0.023, 0.024, 0.025};
  650.                     sky[] = {{0.157, 0.275, 0.651}, 8.4};
  651.                     skyAroundSun[] = {{2.2, 0.8, 0.2}, 13.3888};
  652.                     fogColor[] = {{0.125, 0.192, 0.329}, 8.61};
  653.                     apertureMin = 8;
  654.                     apertureStandard = 10;
  655.                     apertureMax = 24;
  656.                     standardAvgLum = 50;
  657.                     desiredLuminanceCoef = 1;
  658.                     desiredLuminanceCoefCloud = 1;
  659.                     luminanceRectCoef = 1;
  660.                     luminanceRectCoefCloud = 0.5;
  661.                     rayleigh[] = {0.007, 0.038, 0.0675};
  662.                     mie[] = {0.005, 0.005, 0.005};
  663.                     cloudsColor[] = {{1, 1, 1}, 11.016};
  664.                     swBrightness = 1;
  665.                 };
  666.                
  667.                 class Lighting8 {
  668.                     height = 0;
  669.                     overcast = 0.25;
  670.                     sunAngle = 6;
  671.                     sunOrMoon = 1;
  672.                     diffuse[] = {{0.95, 0.55, 0.35}, 11.22};
  673.                     diffuseCloud[] = {{0.95, 0.55, 0.35}, 10.2};
  674.                     ambient[] = {{0.337, 0.404, 0.525}, 9.6};
  675.                     ambientCloud[] = {{0.337, 0.404, 0.525}, 9.6};
  676.                     ambientMid[] = {{0.412, 0.408, 0.443}, 8.448};
  677.                     ambientMidCloud[] = {{0.412, 0.408, 0.443}, 8.448};
  678.                     groundReflection[] = {{0.475, 0.435, 0.431}, 8.11008};
  679.                     groundReflectionCloud[] = {{0.475, 0.435, 0.431}, 8.11008};
  680.                     bidirect[] = {0.01375, 0.0132, 0.01265};
  681.                     bidirectCloud[] = {0.01375, 0.0132, 0.01265};
  682.                     sky[] = {{0.145, 0.263, 0.686}, 9.6};
  683.                     skyAroundSun[] = {{0.4, 0.32, 0.6}, 13.3888};
  684.                     fogColor[] = {{0.133, 0.204, 0.357}, 9.84};
  685.                     apertureMin = 8;
  686.                     apertureStandard = 16;
  687.                     apertureMax = 26;
  688.                     standardAvgLum = 100;
  689.                     desiredLuminanceCoef = 1;
  690.                     desiredLuminanceCoefCloud = 1;
  691.                     luminanceRectCoef = 1;
  692.                     luminanceRectCoefCloud = 0.5;
  693.                     rayleigh[] = {0.007, 0.027, 0.045};
  694.                     mie[] = {0.005, 0.005, 0.005};
  695.                     cloudsColor[] = {{1, 1, 1}, 11.016};
  696.                     swBrightness = 1;
  697.                 };
  698.                
  699.                 class Lighting9 {
  700.                     height = 0;
  701.                     overcast = 0.25;
  702.                     sunAngle = 12;
  703.                     sunOrMoon = 1;
  704.                     diffuse[] = {{1, 0.65, 0.45}, 13.5};
  705.                     diffuseCloud[] = {{1, 0.65, 0.45}, 12.3};
  706.                     ambient[] = {{0.388, 0.471, 0.612}, 10.9};
  707.                     ambientCloud[] = {{0.388, 0.471, 0.612}, 10.9};
  708.                     ambientMid[] = {{0.482, 0.475, 0.506}, 9.81};
  709.                     ambientMidCloud[] = {{0.482, 0.475, 0.506}, 9.81};
  710.                     groundReflection[] = {{0.557, 0.51, 0.494}, 9.4176};
  711.                     groundReflectionCloud[] = {{0.557, 0.51, 0.494}, 9.4176};
  712.                     bidirect[] = {0.01875, 0.018, 0.01725};
  713.                     bidirectCloud[] = {0.01875, 0.018, 0.01725};
  714.                     sky[] = {{0.129, 0.259, 0.722}, 10.9};
  715.                     skyAroundSun[] = {{0.13, 0.25, 0.8}, 13.524};
  716.                     fogColor[] = {{0.145, 0.224, 0.396}, 11.1725};
  717.                     apertureMin = 20;
  718.                     apertureStandard = 25;
  719.                     apertureMax = 35;
  720.                     standardAvgLum = 250;
  721.                     desiredLuminanceCoef = 1;
  722.                     desiredLuminanceCoefCloud = 1;
  723.                     luminanceRectCoef = 1;
  724.                     luminanceRectCoefCloud = 0.5;
  725.                     rayleigh[] = {0.007, 0.018, 0.04};
  726.                     mie[] = {0.005, 0.005, 0.005};
  727.                     cloudsColor[] = {{1, 1, 1}, 12.24};
  728.                     swBrightness = 1;
  729.                 };
  730.                
  731.                 class Lighting10 {
  732.                     height = 0;
  733.                     overcast = 0.25;
  734.                     sunAngle = 24;
  735.                     sunOrMoon = 1;
  736.                     diffuse[] = {{1, 0.75, 0.62}, 17.3};
  737.                     diffuseCloud[] = {{1, 0.75, 0.62}, 15.8};
  738.                     ambient[] = {{0.435, 0.533, 0.698}, 13.8};
  739.                     ambientCloud[] = {{0.435, 0.533, 0.698}, 13.8};
  740.                     ambientMid[] = {{0.545, 0.541, 0.569}, 12.696};
  741.                     ambientMidCloud[] = {{0.545, 0.541, 0.569}, 12.696};
  742.                     groundReflection[] = {{0.635, 0.58, 0.557}, 12.1882};
  743.                     groundReflectionCloud[] = {{0.635, 0.58, 0.557}, 12.1882};
  744.                     bidirect[] = {0.025, 0.024, 0.018};
  745.                     bidirectCloud[] = {0.025, 0.024, 0.018};
  746.                     sky[] = {{0.118, 0.251, 0.753}, 13.8};
  747.                     skyAroundSun[] = {{0.115, 0.245, 0.8}, 13.662};
  748.                     fogColor[] = {{0.15, 0.251, 0.488}, 14.145};
  749.                     apertureMin = 45;
  750.                     apertureStandard = 60;
  751.                     apertureMax = 80;
  752.                     standardAvgLum = 800;
  753.                     desiredLuminanceCoef = 1;
  754.                     desiredLuminanceCoefCloud = 1;
  755.                     luminanceRectCoef = 1;
  756.                     luminanceRectCoefCloud = 0.5;
  757.                     rayleigh[] = {0.007, 0.01388, 0.035};
  758.                     mie[] = {0.005, 0.005, 0.005};
  759.                     cloudsColor[] = {{1, 1, 1}, 14.4};
  760.                     swBrightness = 1;
  761.                 };
  762.                
  763.                 class Lighting11 {
  764.                     height = 0;
  765.                     overcast = 0.25;
  766.                     sunAngle = 45;
  767.                     sunOrMoon = 1;
  768.                     diffuse[] = {{1, 0.87, 0.85}, 17.2};
  769.                     diffuseCloud[] = {{1, 0.87, 0.85}, 17.2};
  770.                     ambient[] = {{0.498, 0.602, 0.77}, 14.8};
  771.                     ambientCloud[] = {{0.498, 0.602, 0.77}, 14.8};
  772.                     ambientMid[] = {{0.635, 0.635, 0.663}, 14.504};
  773.                     ambientMidCloud[] = {{0.635, 0.635, 0.663}, 14.504};
  774.                     groundReflection[] = {{0.745, 0.671, 0.643}, 14.2139};
  775.                     groundReflectionCloud[] = {{0.745, 0.671, 0.643}, 14.2139};
  776.                     bidirect[] = {0.025, 0.024, 0.018};
  777.                     bidirectCloud[] = {0.025, 0.024, 0.018};
  778.                     sky[] = {{0.02, 0.12, 0.8}, 13.8};
  779.                     skyAroundSun[] = {{0.02, 0.12, 0.8}, 13.8};
  780.                     fogColor[] = {{0.3, 0.44, 0.74}, 15};
  781.                     apertureMin = 70;
  782.                     apertureStandard = 120;
  783.                     apertureMax = 120;
  784.                     standardAvgLum = 8000;
  785.                     desiredLuminanceCoef = 1;
  786.                     desiredLuminanceCoefCloud = 1;
  787.                     luminanceRectCoef = 1;
  788.                     luminanceRectCoefCloud = 0.5;
  789.                     rayleigh[] = {0.007, 0.01388, 0.035};
  790.                     mie[] = {0.005, 0.005, 0.005};
  791.                     cloudsColor[] = {{1, 1, 1}, 14.8};
  792.                     swBrightness = 1;
  793.                 };
  794.                
  795.                 class Lighting12 {
  796.                     height = 0;
  797.                     overcast = 0.25;
  798.                     sunAngle = 90;
  799.                     sunOrMoon = 1;
  800.                     diffuse[] = {{1, 0.87, 0.85}, 17.2};
  801.                     diffuseCloud[] = {{1, 0.87, 0.85}, 17.2};
  802.                     ambient[] = {{0.498, 0.602, 0.77}, 14.8};
  803.                     ambientCloud[] = {{0.498, 0.602, 0.77}, 14.8};
  804.                     ambientMid[] = {{0.635, 0.635, 0.663}, 14.504};
  805.                     ambientMidCloud[] = {{0.635, 0.635, 0.663}, 14.504};
  806.                     groundReflection[] = {{0.745, 0.671, 0.643}, 14.2139};
  807.                     groundReflectionCloud[] = {{0.745, 0.671, 0.643}, 14.2139};
  808.                     bidirect[] = {0.025, 0.024, 0.018};
  809.                     bidirectCloud[] = {0.025, 0.024, 0.018};
  810.                     sky[] = {{0.02, 0.12, 0.8}, 13.8};
  811.                     skyAroundSun[] = {{0.02, 0.12, 0.8}, 13.8};
  812.                     fogColor[] = {{0.3, 0.44, 0.74}, 15};
  813.                     apertureMin = 70;
  814.                     apertureStandard = 120;
  815.                     apertureMax = 120;
  816.                     standardAvgLum = 8000;
  817.                     desiredLuminanceCoef = 1;
  818.                     desiredLuminanceCoefCloud = 1;
  819.                     luminanceRectCoef = 1;
  820.                     luminanceRectCoefCloud = 0.5;
  821.                     rayleigh[] = {0.007, 0.01388, 0.035};
  822.                     mie[] = {0.005, 0.005, 0.005};
  823.                     cloudsColor[] = {{1, 1, 1}, 14.8};
  824.                     swBrightness = 1;
  825.                 };
  826.                
  827.                 class Lighting13 {
  828.                     height = 0;
  829.                     overcast = 0.6;
  830.                     sunAngle = -24;
  831.                     sunOrMoon = 0;
  832.                     diffuse[] = {{0.14, 0.19, 0.3}, 4};
  833.                     diffuseCloud[] = {{0.14, 0.19, 0.3}, 3};
  834.                     ambient[] = {{0.173, 0.239, 0.373}, 1};
  835.                     ambientCloud[] = {{0.173, 0.239, 0.373}, 1};
  836.                     ambientMid[] = {{0.1384, 0.1912, 0.2984}, 0.88};
  837.                     ambientMidCloud[] = {{0.1384, 0.1912, 0.2984}, 0.88};
  838.                     groundReflection[] = {{0.173, 0.239, 0.373}, 0.8448};
  839.                     groundReflectionCloud[] = {{0.173, 0.239, 0.373}, 0.8448};
  840.                     bidirect[] = {0.025, 0.025, 0.023};
  841.                     bidirectCloud[] = {0.0245, 0.0245, 0.02254};
  842.                     sky[] = {0.231, 0.314, 0.467};
  843.                     skyAroundSun[] = {0.2, 0.25, 0.45};
  844.                     fogColor[] = {{0.09, 0.137, 0.22}, 0.025};
  845.                     apertureMin = 4;
  846.                     apertureStandard = 4;
  847.                     apertureMax = 8;
  848.                     standardAvgLum = 4;
  849.                     desiredLuminanceCoef = 1;
  850.                     desiredLuminanceCoefCloud = 1;
  851.                     luminanceRectCoef = 1;
  852.                     luminanceRectCoefCloud = 0.5;
  853.                     rayleigh[] = {0.007, 0.01388, 0.035};
  854.                     mie[] = {0.005, 0.005, 0.005};
  855.                     cloudsColor[] = {{0.5, 0.65, 1}, 11.016};
  856.                     swBrightness = 1;
  857.                 };
  858.                
  859.                 class Lighting14 {
  860.                     height = 0;
  861.                     overcast = 0.6;
  862.                     sunAngle = -12;
  863.                     sunOrMoon = 0;
  864.                     diffuse[] = {0.1, 0.18, 0.3};
  865.                     diffuseCloud[] = {0.1, 0.18, 0.3};
  866.                     ambient[] = {{0.173, 0.239, 0.373}, 1};
  867.                     ambientCloud[] = {{0.173, 0.239, 0.373}, 1};
  868.                     ambientMid[] = {{0.173, 0.239, 0.373}, 0.88};
  869.                     ambientMidCloud[] = {{0.173, 0.239, 0.373}, 0.88};
  870.                     groundReflection[] = {{0.173, 0.239, 0.373}, 0.8448};
  871.                     groundReflectionCloud[] = {{0.173, 0.239, 0.373}, 0.8448};
  872.                     bidirect[] = {0, 0, 0};
  873.                     bidirectCloud[] = {0, 0, 0};
  874.                     sky[] = {{0.212, 0.302, 0.51}, 1};
  875.                     skyAroundSun[] = {0.2, 0.25, 0.45};
  876.                     fogColor[] = {{0.094, 0.141, 0.231}, 0.025};
  877.                     apertureMin = 4;
  878.                     apertureStandard = 4;
  879.                     apertureMax = 8;
  880.                     standardAvgLum = 4;
  881.                     desiredLuminanceCoef = 1;
  882.                     desiredLuminanceCoefCloud = 1;
  883.                     luminanceRectCoef = 1;
  884.                     luminanceRectCoefCloud = 0.5;
  885.                     rayleigh[] = {0.007, 0.01388, 0.035};
  886.                     mie[] = {0.005, 0.005, 0.005};
  887.                     cloudsColor[] = {{1, 1, 1}, 11.016};
  888.                     swBrightness = 1;
  889.                 };
  890.                
  891.                 class Lighting15 {
  892.                     height = 0;
  893.                     overcast = 0.6;
  894.                     sunAngle = -11;
  895.                     sunOrMoon = 0.5;
  896.                     diffuse[] = {0.1, 0.18, 0.3};
  897.                     diffuseCloud[] = {0.1, 0.18, 0.3};
  898.                     ambient[] = {{0.173, 0.239, 0.373}, 1};
  899.                     ambientCloud[] = {{0.173, 0.239, 0.373}, 1};
  900.                     ambientMid[] = {{0.173, 0.239, 0.373}, 0.88};
  901.                     ambientMidCloud[] = {{0.173, 0.239, 0.373}, 0.88};
  902.                     groundReflection[] = {{0.173, 0.239, 0.373}, 0.8448};
  903.                     groundReflectionCloud[] = {{0.173, 0.239, 0.373}, 0.8448};
  904.                     bidirect[] = {0, 0, 0};
  905.                     bidirectCloud[] = {0, 0, 0};
  906.                     sky[] = {{0.212, 0.302, 0.51}, 1};
  907.                     skyAroundSun[] = {0.2, 0.25, 0.45};
  908.                     fogColor[] = {{0.094, 0.141, 0.231}, 0.025};
  909.                     apertureMin = 4;
  910.                     apertureStandard = 4;
  911.                     apertureMax = 8;
  912.                     standardAvgLum = 4;
  913.                     desiredLuminanceCoef = 1;
  914.                     desiredLuminanceCoefCloud = 1;
  915.                     luminanceRectCoef = 1;
  916.                     luminanceRectCoefCloud = 0.5;
  917.                     rayleigh[] = {0.007, 0.01388, 0.035};
  918.                     mie[] = {0.005, 0.005, 0.005};
  919.                     cloudsColor[] = {{1, 1, 1}, 11.016};
  920.                     swBrightness = 1;
  921.                 };
  922.                
  923.                 class Lighting16 {
  924.                     height = 0;
  925.                     overcast = 0.6;
  926.                     sunAngle = -10;
  927.                     sunOrMoon = 1;
  928.                     diffuse[] = {0.1, 0.18, 0.3};
  929.                     diffuseCloud[] = {0.1, 0.18, 0.3};
  930.                     ambient[] = {{0.173, 0.239, 0.373}, 1};
  931.                     ambientCloud[] = {{0.173, 0.239, 0.373}, 1};
  932.                     ambientMid[] = {{0.173, 0.239, 0.373}, 0.88};
  933.                     ambientMidCloud[] = {{0.173, 0.239, 0.373}, 0.88};
  934.                     groundReflection[] = {{0.173, 0.239, 0.373}, 0.8448};
  935.                     groundReflectionCloud[] = {{0.173, 0.239, 0.373}, 0.8448};
  936.                     bidirect[] = {0, 0, 0};
  937.                     bidirectCloud[] = {0, 0, 0};
  938.                     sky[] = {{0.212, 0.302, 0.51}, 1};
  939.                     skyAroundSun[] = {{0.2, 0.25, 0.45}, 4.73491};
  940.                     fogColor[] = {{0.094, 0.141, 0.231}, 0.025};
  941.                     apertureMin = 4;
  942.                     apertureStandard = 5;
  943.                     apertureMax = 10;
  944.                     standardAvgLum = 4;
  945.                     desiredLuminanceCoef = 1;
  946.                     desiredLuminanceCoefCloud = 1;
  947.                     luminanceRectCoef = 1;
  948.                     luminanceRectCoefCloud = 0.5;
  949.                     rayleigh[] = {0.007, 0.01388, 0.035};
  950.                     mie[] = {0.005, 0.005, 0.005};
  951.                     cloudsColor[] = {{1, 1, 1}, 11.016};
  952.                     swBrightness = 1;
  953.                 };
  954.                
  955.                 class Lighting17 {
  956.                     height = 0;
  957.                     overcast = 0.6;
  958.                     sunAngle = -5;
  959.                     sunOrMoon = 1;
  960.                     diffuse[] = {{0.16, 0.18, 0.28}, 2.25};
  961.                     diffuseCloud[] = {{0.16, 0.18, 0.28}, 1.6875};
  962.                     ambient[] = {{0.173, 0.239, 0.373}, 4.6};
  963.                     ambientCloud[] = {{0.173, 0.239, 0.373}, 4.6};
  964.                     ambientMid[] = {{0.173, 0.239, 0.373}, 4.048};
  965.                     ambientMidCloud[] = {{0.173, 0.239, 0.373}, 4.048};
  966.                     groundReflection[] = {{0.173, 0.239, 0.373}, 3.88608};
  967.                     groundReflectionCloud[] = {{0.173, 0.239, 0.373}, 3.88608};
  968.                     bidirect[] = {0.0115, 0.012, 0.0125};
  969.                     bidirectCloud[] = {0.01127, 0.01176, 0.01225};
  970.                     sky[] = {{0.2, 0.298, 0.541}, 4.6};
  971.                     skyAroundSun[] = {{0.7, 0.35, 0.28}, 7.63695};
  972.                     fogColor[] = {{0.106, 0.161, 0.267}, 4.715};
  973.                     apertureMin = 5;
  974.                     apertureStandard = 6;
  975.                     apertureMax = 18;
  976.                     standardAvgLum = 4;
  977.                     desiredLuminanceCoef = 1;
  978.                     desiredLuminanceCoefCloud = 1;
  979.                     luminanceRectCoef = 1;
  980.                     luminanceRectCoefCloud = 0.5;
  981.                     rayleigh[] = {0.007, 0.01388, 0.035};
  982.                     mie[] = {0.005, 0.005, 0.005};
  983.                     cloudsColor[] = {{1, 1, 1}, 11.016};
  984.                     swBrightness = 1;
  985.                 };
  986.                
  987.                 class Lighting18 {
  988.                     height = 0;
  989.                     overcast = 0.6;
  990.                     sunAngle = -2;
  991.                     sunOrMoon = 1;
  992.                     diffuse[] = {{0.25, 0.21, 0.2}, 3.75};
  993.                     diffuseCloud[] = {{0.25, 0.21, 0.2}, 2.8125};
  994.                     ambient[] = {{0.196, 0.275, 0.42}, 6.9};
  995.                     ambientCloud[] = {{0.196, 0.275, 0.42}, 6.9};
  996.                     ambientMid[] = {{0.196, 0.275, 0.42}, 6.072};
  997.                     ambientMidCloud[] = {{0.196, 0.275, 0.42}, 6.072};
  998.                     groundReflection[] = {{0.196, 0.275, 0.42}, 5.82912};
  999.                     groundReflectionCloud[] = {{0.196, 0.275, 0.42}, 5.82912};
  1000.                     bidirect[] = {0.023, 0.024, 0.025};
  1001.                     bidirectCloud[] = {0.023, 0.024, 0.025};
  1002.                     sky[] = {{0.188, 0.29, 0.576}, 6.9};
  1003.                     skyAroundSun[] = {{1.8, 0.42, 0.2}, 12.3177};
  1004.                     fogColor[] = {{0.11, 0.169, 0.286}, 7.0725};
  1005.                     apertureMin = 6;
  1006.                     apertureStandard = 8;
  1007.                     apertureMax = 20;
  1008.                     standardAvgLum = 20;
  1009.                     desiredLuminanceCoef = 1;
  1010.                     desiredLuminanceCoefCloud = 1;
  1011.                     luminanceRectCoef = 1;
  1012.                     luminanceRectCoefCloud = 0.5;
  1013.                     rayleigh[] = {0.007, 0.038, 0.0675};
  1014.                     mie[] = {0.005, 0.005, 0.005};
  1015.                     cloudsColor[] = {{1, 1, 1}, 11.016};
  1016.                     swBrightness = 1;
  1017.                 };
  1018.                
  1019.                 class Lighting19 {
  1020.                     height = 0;
  1021.                     overcast = 0.6;
  1022.                     sunAngle = 0;
  1023.                     sunOrMoon = 1;
  1024.                     diffuse[] = {{0.75, 0.38, 0.22}, 4.5};
  1025.                     diffuseCloud[] = {{0.75, 0.38, 0.22}, 3.375};
  1026.                     ambient[] = {{0.2497, 0.31, 0.467}, 7.8};
  1027.                     ambientCloud[] = {{0.2497, 0.31, 0.467}, 7.8};
  1028.                     ambientMid[] = {{0.2541, 0.314, 0.467}, 6.864};
  1029.                     ambientMidCloud[] = {{0.2541, 0.314, 0.467}, 6.864};
  1030.                     groundReflection[] = {{0.235, 0.318, 0.467}, 6.58944};
  1031.                     groundReflectionCloud[] = {{0.235, 0.318, 0.467}, 6.58944};
  1032.                     bidirect[] = {0.023, 0.024, 0.025};
  1033.                     bidirectCloud[] = {0.023, 0.024, 0.025};
  1034.                     sky[] = {{0.173, 0.282, 0.612}, 7.8};
  1035.                     skyAroundSun[] = {{2, 0.42, 0.2}, 13.3888};
  1036.                     fogColor[] = {{0.118, 0.18, 0.31}, 7.995};
  1037.                     apertureMin = 7;
  1038.                     apertureStandard = 9;
  1039.                     apertureMax = 22;
  1040.                     standardAvgLum = 45;
  1041.                     desiredLuminanceCoef = 1;
  1042.                     desiredLuminanceCoefCloud = 1;
  1043.                     luminanceRectCoef = 1;
  1044.                     luminanceRectCoefCloud = 0.5;
  1045.                     rayleigh[] = {0.007, 0.038, 0.0675};
  1046.                     mie[] = {0.005, 0.005, 0.005};
  1047.                     cloudsColor[] = {{1, 1, 1}, 11.016};
  1048.                     swBrightness = 1;
  1049.                 };
  1050.                
  1051.                 class Lighting20 {
  1052.                     height = 0;
  1053.                     overcast = 0.6;
  1054.                     sunAngle = 2;
  1055.                     sunOrMoon = 1;
  1056.                     diffuse[] = {{0.95, 0.42, 0.22}, 6.72};
  1057.                     diffuseCloud[] = {{0.95, 0.42, 0.22}, 5.04};
  1058.                     ambient[] = {{0.306, 0.357, 0.463}, 8.4};
  1059.                     ambientCloud[] = {{0.306, 0.357, 0.463}, 8.4};
  1060.                     ambientMid[] = {{0.365, 0.361, 0.396}, 7.392};
  1061.                     ambientMidCloud[] = {{0.365, 0.361, 0.396}, 7.392};
  1062.                     groundReflection[] = {{0.416, 0.38, 0.388}, 7.09632};
  1063.                     groundReflectionCloud[] = {{0.416, 0.38, 0.388}, 7.09632};
  1064.                     bidirect[] = {0.023, 0.024, 0.025};
  1065.                     bidirectCloud[] = {0.023, 0.024, 0.025};
  1066.                     sky[] = {{0.157, 0.275, 0.651}, 8.4};
  1067.                     skyAroundSun[] = {{2.2, 0.8, 0.2}, 13.3888};
  1068.                     fogColor[] = {{0.125, 0.192, 0.329}, 8.61};
  1069.                     apertureMin = 8;
  1070.                     apertureStandard = 10;
  1071.                     apertureMax = 24;
  1072.                     standardAvgLum = 50;
  1073.                     desiredLuminanceCoef = 1;
  1074.                     desiredLuminanceCoefCloud = 1;
  1075.                     luminanceRectCoef = 1;
  1076.                     luminanceRectCoefCloud = 0.5;
  1077.                     rayleigh[] = {0.007, 0.038, 0.0675};
  1078.                     mie[] = {0.005, 0.005, 0.005};
  1079.                     cloudsColor[] = {{1, 1, 1}, 11.016};
  1080.                     swBrightness = 1;
  1081.                 };
  1082.                
  1083.                 class Lighting21 {
  1084.                     height = 0;
  1085.                     overcast = 0.6;
  1086.                     sunAngle = 6;
  1087.                     sunOrMoon = 1;
  1088.                     diffuse[] = {{0.95, 0.55, 0.35}, 10.2};
  1089.                     diffuseCloud[] = {{0.95, 0.55, 0.35}, 7.65};
  1090.                     ambient[] = {{0.337, 0.404, 0.525}, 9.6};
  1091.                     ambientCloud[] = {{0.337, 0.404, 0.525}, 9.6};
  1092.                     ambientMid[] = {{0.412, 0.408, 0.443}, 8.448};
  1093.                     ambientMidCloud[] = {{0.412, 0.408, 0.443}, 8.448};
  1094.                     groundReflection[] = {{0.475, 0.435, 0.431}, 8.11008};
  1095.                     groundReflectionCloud[] = {{0.475, 0.435, 0.431}, 8.11008};
  1096.                     bidirect[] = {0.01375, 0.0132, 0.01265};
  1097.                     bidirectCloud[] = {0.01375, 0.0132, 0.01265};
  1098.                     sky[] = {{0.145, 0.263, 0.686}, 9.6};
  1099.                     skyAroundSun[] = {{0.4, 0.32, 0.6}, 13.3888};
  1100.                     fogColor[] = {{0.133, 0.204, 0.357}, 9.84};
  1101.                     apertureMin = 8;
  1102.                     apertureStandard = 16;
  1103.                     apertureMax = 26;
  1104.                     standardAvgLum = 100;
  1105.                     desiredLuminanceCoef = 1;
  1106.                     desiredLuminanceCoefCloud = 1;
  1107.                     luminanceRectCoef = 1;
  1108.                     luminanceRectCoefCloud = 0.5;
  1109.                     rayleigh[] = {0.007, 0.027, 0.045};
  1110.                     mie[] = {0.005, 0.005, 0.005};
  1111.                     cloudsColor[] = {{1, 1, 1}, 11.016};
  1112.                     swBrightness = 1;
  1113.                 };
  1114.                
  1115.                 class Lighting22 {
  1116.                     height = 0;
  1117.                     overcast = 0.6;
  1118.                     sunAngle = 12;
  1119.                     sunOrMoon = 1;
  1120.                     diffuse[] = {{1, 0.65, 0.45}, 12.3};
  1121.                     diffuseCloud[] = {{1, 0.65, 0.45}, 9.225};
  1122.                     ambient[] = {{0.388, 0.471, 0.612}, 10.9};
  1123.                     ambientCloud[] = {{0.388, 0.471, 0.612}, 10.9};
  1124.                     ambientMid[] = {{0.482, 0.475, 0.506}, 9.81};
  1125.                     ambientMidCloud[] = {{0.482, 0.475, 0.506}, 9.81};
  1126.                     groundReflection[] = {{0.557, 0.51, 0.494}, 9.4176};
  1127.                     groundReflectionCloud[] = {{0.557, 0.51, 0.494}, 9.4176};
  1128.                     bidirect[] = {0.01875, 0.018, 0.01725};
  1129.                     bidirectCloud[] = {0.01875, 0.018, 0.01725};
  1130.                     sky[] = {{0.129, 0.259, 0.722}, 10.9};
  1131.                     skyAroundSun[] = {{0.13, 0.25, 0.8}, 13.524};
  1132.                     fogColor[] = {{0.145, 0.224, 0.396}, 11.1725};
  1133.                     apertureMin = 20;
  1134.                     apertureStandard = 25;
  1135.                     apertureMax = 35;
  1136.                     standardAvgLum = 250;
  1137.                     desiredLuminanceCoef = 1;
  1138.                     desiredLuminanceCoefCloud = 1;
  1139.                     luminanceRectCoef = 1;
  1140.                     luminanceRectCoefCloud = 0.5;
  1141.                     rayleigh[] = {0.007, 0.018, 0.04};
  1142.                     mie[] = {0.005, 0.005, 0.005};
  1143.                     cloudsColor[] = {{1, 1, 1}, 12.24};
  1144.                     swBrightness = 1;
  1145.                 };
  1146.                
  1147.                 class Lighting23 {
  1148.                     height = 0;
  1149.                     overcast = 0.6;
  1150.                     sunAngle = 24;
  1151.                     sunOrMoon = 1;
  1152.                     diffuse[] = {{1, 0.75, 0.62}, 15.8};
  1153.                     diffuseCloud[] = {{1, 0.75, 0.62}, 11.85};
  1154.                     ambient[] = {{0.435, 0.533, 0.698}, 13.8};
  1155.                     ambientCloud[] = {{0.435, 0.533, 0.698}, 13.8};
  1156.                     ambientMid[] = {{0.545, 0.541, 0.569}, 12.696};
  1157.                     ambientMidCloud[] = {{0.545, 0.541, 0.569}, 12.696};
  1158.                     groundReflection[] = {{0.635, 0.58, 0.557}, 12.1882};
  1159.                     groundReflectionCloud[] = {{0.635, 0.58, 0.557}, 12.1882};
  1160.                     bidirect[] = {0.025, 0.024, 0.018};
  1161.                     bidirectCloud[] = {0.025, 0.024, 0.018};
  1162.                     sky[] = {{0.118, 0.251, 0.753}, 13.8};
  1163.                     skyAroundSun[] = {{0.115, 0.245, 0.8}, 13.662};
  1164.                     fogColor[] = {{0.15, 0.251, 0.488}, 14.145};
  1165.                     apertureMin = 45;
  1166.                     apertureStandard = 60;
  1167.                     apertureMax = 80;
  1168.                     standardAvgLum = 800;
  1169.                     desiredLuminanceCoef = 1;
  1170.                     desiredLuminanceCoefCloud = 1;
  1171.                     luminanceRectCoef = 1;
  1172.                     luminanceRectCoefCloud = 0.5;
  1173.                     rayleigh[] = {0.007, 0.01388, 0.035};
  1174.                     mie[] = {0.005, 0.005, 0.005};
  1175.                     cloudsColor[] = {{1, 1, 1}, 14.4};
  1176.                     swBrightness = 1;
  1177.                 };
  1178.                
  1179.                 class Lighting24 {
  1180.                     height = 0;
  1181.                     overcast = 0.6;
  1182.                     sunAngle = 45;
  1183.                     sunOrMoon = 1;
  1184.                     diffuse[] = {{1, 0.87, 0.85}, 17};
  1185.                     diffuseCloud[] = {{1, 0.87, 0.85}, 12.75};
  1186.                     ambient[] = {{0.498, 0.602, 0.77}, 14.8};
  1187.                     ambientCloud[] = {{0.498, 0.602, 0.77}, 14.8};
  1188.                     ambientMid[] = {{0.635, 0.635, 0.663}, 13.616};
  1189.                     ambientMidCloud[] = {{0.635, 0.635, 0.663}, 13.616};
  1190.                     groundReflection[] = {{0.745, 0.671, 0.643}, 14.2139};
  1191.                     groundReflectionCloud[] = {{0.745, 0.671, 0.643}, 14.2139};
  1192.                     bidirect[] = {0.025, 0.024, 0.018};
  1193.                     bidirectCloud[] = {0.025, 0.024, 0.018};
  1194.                     sky[] = {{0.02, 0.12, 0.8}, 13.8};
  1195.                     skyAroundSun[] = {{0.02, 0.12, 0.8}, 13.8};
  1196.                     fogColor[] = {{0.3, 0.44, 0.74}, 13.9564};
  1197.                     apertureMin = 70;
  1198.                     apertureStandard = 120;
  1199.                     apertureMax = 120;
  1200.                     standardAvgLum = 8000;
  1201.                     desiredLuminanceCoef = 1;
  1202.                     desiredLuminanceCoefCloud = 1;
  1203.                     luminanceRectCoef = 1;
  1204.                     luminanceRectCoefCloud = 0.5;
  1205.                     rayleigh[] = {0.007, 0.01388, 0.035};
  1206.                     mie[] = {0.005, 0.005, 0.005};
  1207.                     cloudsColor[] = {{1, 1, 1}, 14.8};
  1208.                     swBrightness = 1;
  1209.                 };
  1210.                
  1211.                 class Lighting25 {
  1212.                     height = 0;
  1213.                     overcast = 0.6;
  1214.                     sunAngle = 90;
  1215.                     sunOrMoon = 1;
  1216.                     diffuse[] = {{1, 0.87, 0.85}, 17};
  1217.                     diffuseCloud[] = {{1, 0.87, 0.85}, 13.94};
  1218.                     ambient[] = {{0.498, 0.602, 0.77}, 14.8};
  1219.                     ambientCloud[] = {{0.498, 0.602, 0.77}, 14.8};
  1220.                     ambientMid[] = {{0.635, 0.635, 0.663}, 14.504};
  1221.                     ambientMidCloud[] = {{0.635, 0.635, 0.663}, 14.504};
  1222.                     groundReflection[] = {{0.745, 0.671, 0.643}, 14.2139};
  1223.                     groundReflectionCloud[] = {{0.745, 0.671, 0.643}, 14.2139};
  1224.                     bidirect[] = {0.025, 0.024, 0.018};
  1225.                     bidirectCloud[] = {0.025, 0.024, 0.018};
  1226.                     sky[] = {{0.02, 0.12, 0.8}, 13.8};
  1227.                     skyAroundSun[] = {{0.02, 0.12, 0.8}, 13.8};
  1228.                     fogColor[] = {{0.3, 0.44, 0.74}, 15};
  1229.                     apertureMin = 70;
  1230.                     apertureStandard = 120;
  1231.                     apertureMax = 120;
  1232.                     standardAvgLum = 8000;
  1233.                     desiredLuminanceCoef = 1;
  1234.                     desiredLuminanceCoefCloud = 1;
  1235.                     luminanceRectCoef = 1;
  1236.                     luminanceRectCoefCloud = 0.5;
  1237.                     rayleigh[] = {0.007, 0.01388, 0.035};
  1238.                     mie[] = {0.005, 0.005, 0.005};
  1239.                     cloudsColor[] = {{1, 1, 1}, 14.8};
  1240.                     swBrightness = 1;
  1241.                 };
  1242.                
  1243.                 class Lighting26 {
  1244.                     height = 0;
  1245.                     overcast = 0.85;
  1246.                     sunAngle = -24;
  1247.                     sunOrMoon = 0;
  1248.                     diffuse[] = {{0.09, 0.137, 0.22}, 1};
  1249.                     diffuseCloud[] = {{0, 0, 0}, 0.75};
  1250.                     ambient[] = {{0.09, 0.137, 0.22}, 1};
  1251.                     ambientCloud[] = {{0.09, 0.137, 0.22}, 1};
  1252.                     ambientMid[] = {{0.09, 0.137, 0.22}, 0.8624};
  1253.                     ambientMidCloud[] = {{0.09, 0.137, 0.22}, 0.8624};
  1254.                     groundReflection[] = {{0.09, 0.137, 0.22}, 0.758912};
  1255.                     groundReflectionCloud[] = {{0.09, 0.137, 0.22}, 0.758912};
  1256.                     bidirect[] = {0.0117, 0.0117, 0.0117};
  1257.                     bidirectCloud[] = {0.0117, 0.0117, 0.0117};
  1258.                     sky[] = {0.231, 0.314, 0.467};
  1259.                     skyAroundSun[] = {0.2, 0.25, 0.45};
  1260.                     fogColor[] = {0.09, 0.137, 0.22};
  1261.                     apertureMin = 4;
  1262.                     apertureStandard = 4;
  1263.                     apertureMax = 8;
  1264.                     standardAvgLum = 4;
  1265.                     desiredLuminanceCoef = 1;
  1266.                     desiredLuminanceCoefCloud = 1;
  1267.                     luminanceRectCoef = 1;
  1268.                     luminanceRectCoefCloud = 0.5;
  1269.                     rayleigh[] = {0.007, 0.01388, 0.035};
  1270.                     mie[] = {0.005, 0.005, 0.005};
  1271.                     cloudsColor[] = {{1, 1, 1}, 11.016};
  1272.                     swBrightness = 1;
  1273.                 };
  1274.                
  1275.                 class Lighting27 {
  1276.                     height = 0;
  1277.                     overcast = 0.85;
  1278.                     sunAngle = -12;
  1279.                     sunOrMoon = 0;
  1280.                     diffuse[] = {0.16954, 0.239, 0.37673};
  1281.                     diffuseCloud[] = {0.042385, 0.05975, 0.094183};
  1282.                     ambient[] = {{0.16954, 0.239, 0.37673}, 1};
  1283.                     ambientCloud[] = {{0.16954, 0.239, 0.37673}, 1};
  1284.                     ambientMid[] = {{0.173, 0.239, 0.373}, 0.8624};
  1285.                     ambientMidCloud[] = {{0.173, 0.239, 0.373}, 0.8624};
  1286.                     groundReflection[] = {{0.14705, 0.20315, 0.31705}, 0.758912};
  1287.                     groundReflectionCloud[] = {{0.14705, 0.20315, 0.31705}, 0.758912};
  1288.                     bidirect[] = {0.0117, 0.0117, 0.0117};
  1289.                     bidirectCloud[] = {0.0117, 0.0117, 0.0117};
  1290.                     sky[] = {{0.212, 0.302, 0.51}, 1};
  1291.                     skyAroundSun[] = {0.2, 0.25, 0.45};
  1292.                     fogColor[] = {0.122, 0.169, 0.255};
  1293.                     apertureMin = 4;
  1294.                     apertureStandard = 4;
  1295.                     apertureMax = 8;
  1296.                     standardAvgLum = 4;
  1297.                     desiredLuminanceCoef = 1;
  1298.                     desiredLuminanceCoefCloud = 1;
  1299.                     luminanceRectCoef = 1;
  1300.                     luminanceRectCoefCloud = 0.5;
  1301.                     rayleigh[] = {0.007, 0.01388, 0.035};
  1302.                     mie[] = {0.005, 0.005, 0.005};
  1303.                     cloudsColor[] = {{1, 1, 1}, 11.016};
  1304.                     swBrightness = 1;
  1305.                 };
  1306.                
  1307.                 class Lighting28 {
  1308.                     height = 0;
  1309.                     overcast = 0.85;
  1310.                     sunAngle = -11;
  1311.                     sunOrMoon = 0.5;
  1312.                     diffuse[] = {0.129, 0.18, 0.271};
  1313.                     diffuseCloud[] = {0.03225, 0.045, 0.06775};
  1314.                     ambient[] = {{0.129, 0.18, 0.271}, 1};
  1315.                     ambientCloud[] = {{0.129, 0.18, 0.271}, 1};
  1316.                     ambientMid[] = {{0.129, 0.184, 0.267}, 0.8624};
  1317.                     ambientMidCloud[] = {{0.129, 0.184, 0.267}, 0.8624};
  1318.                     groundReflection[] = {{0.125, 0.176, 0.263}, 0.758912};
  1319.                     groundReflectionCloud[] = {{0.125, 0.176, 0.263}, 0.758912};
  1320.                     bidirect[] = {0.0117, 0.0117, 0.0117};
  1321.                     bidirectCloud[] = {0.0117, 0.0117, 0.0117};
  1322.                     sky[] = {{0.212, 0.302, 0.51}, 1};
  1323.                     skyAroundSun[] = {0.2, 0.25, 0.45};
  1324.                     fogColor[] = {0.122, 0.169, 0.255};
  1325.                     apertureMin = 4;
  1326.                     apertureStandard = 4;
  1327.                     apertureMax = 8;
  1328.                     standardAvgLum = 4;
  1329.                     desiredLuminanceCoef = 1;
  1330.                     desiredLuminanceCoefCloud = 1;
  1331.                     luminanceRectCoef = 1;
  1332.                     luminanceRectCoefCloud = 0.5;
  1333.                     rayleigh[] = {0.007, 0.01388, 0.035};
  1334.                     mie[] = {0.005, 0.005, 0.005};
  1335.                     cloudsColor[] = {{1, 1, 1}, 11.016};
  1336.                     swBrightness = 1;
  1337.                 };
  1338.                
  1339.                 class Lighting29 {
  1340.                     height = 0;
  1341.                     overcast = 0.85;
  1342.                     sunAngle = -10;
  1343.                     sunOrMoon = 1;
  1344.                     diffuse[] = {0.129, 0.18, 0.271};
  1345.                     diffuseCloud[] = {0.03225, 0.045, 0.06775};
  1346.                     ambient[] = {{0.129, 0.18, 0.271}, 1};
  1347.                     ambientCloud[] = {{0.129, 0.18, 0.271}, 1};
  1348.                     ambientMid[] = {{0.129, 0.184, 0.267}, 0.8624};
  1349.                     ambientMidCloud[] = {{0.129, 0.184, 0.267}, 0.8624};
  1350.                     groundReflection[] = {{0.125, 0.176, 0.263}, 0.758912};
  1351.                     groundReflectionCloud[] = {{0.125, 0.176, 0.263}, 0.758912};
  1352.                     bidirect[] = {0.0117, 0.0117, 0.0117};
  1353.                     bidirectCloud[] = {0.0117, 0.0117, 0.0117};
  1354.                     sky[] = {{0.212, 0.302, 0.51}, 1};
  1355.                     skyAroundSun[] = {{0.2, 0.25, 0.45}, 4.73491};
  1356.                     fogColor[] = {0.122, 0.169, 0.255};
  1357.                     apertureMin = 4;
  1358.                     apertureStandard = 4;
  1359.                     apertureMax = 10;
  1360.                     standardAvgLum = 4;
  1361.                     desiredLuminanceCoef = 1;
  1362.                     desiredLuminanceCoefCloud = 1;
  1363.                     luminanceRectCoef = 1;
  1364.                     luminanceRectCoefCloud = 0.5;
  1365.                     rayleigh[] = {0.007, 0.01388, 0.035};
  1366.                     mie[] = {0.005, 0.005, 0.005};
  1367.                     cloudsColor[] = {{1, 1, 1}, 11.016};
  1368.                     swBrightness = 1;
  1369.                 };
  1370.                
  1371.                 class Lighting30 {
  1372.                     height = 0;
  1373.                     overcast = 0.85;
  1374.                     sunAngle = -5;
  1375.                     sunOrMoon = 1;
  1376.                     diffuse[] = {{0.157, 0.212, 0.306}, 0.5625};
  1377.                     diffuseCloud[] = {{0.03925, 0.053, 0.0765}, 0.39375};
  1378.                     ambient[] = {{0.157, 0.212, 0.306}, 3.22};
  1379.                     ambientCloud[] = {{0.157, 0.212, 0.306}, 3.22};
  1380.                     ambientMid[] = {{0.157, 0.208, 0.298}, 3.96704};
  1381.                     ambientMidCloud[] = {{0.157, 0.208, 0.298}, 3.96704};
  1382.                     groundReflection[] = {{0.149, 0.204, 0.29}, 3.64968};
  1383.                     groundReflectionCloud[] = {{0.149, 0.204, 0.29}, 3.64968};
  1384.                     bidirect[] = {0.0117, 0.0117, 0.0117};
  1385.                     bidirectCloud[] = {0.0117, 0.0117, 0.0117};
  1386.                     sky[] = {{0.2, 0.298, 0.541}, 4.6};
  1387.                     skyAroundSun[] = {{0.7, 0.35, 0.28}, 7.63695};
  1388.                     fogColor[] = {{0.141, 0.192, 0.282}, 3.96704};
  1389.                     apertureMin = 5;
  1390.                     apertureStandard = 5;
  1391.                     apertureMax = 18;
  1392.                     standardAvgLum = 4;
  1393.                     desiredLuminanceCoef = 1;
  1394.                     desiredLuminanceCoefCloud = 1;
  1395.                     luminanceRectCoef = 1;
  1396.                     luminanceRectCoefCloud = 0.5;
  1397.                     rayleigh[] = {0.007, 0.01388, 0.035};
  1398.                     mie[] = {0.005, 0.005, 0.005};
  1399.                     cloudsColor[] = {{1, 1, 1}, 11.016};
  1400.                     swBrightness = 1;
  1401.                 };
  1402.                
  1403.                 class Lighting31 {
  1404.                     height = 0;
  1405.                     overcast = 0.85;
  1406.                     sunAngle = -2;
  1407.                     sunOrMoon = 1;
  1408.                     diffuse[] = {{0.184, 0.247, 0.341}, 0.9375};
  1409.                     diffuseCloud[] = {{0.046, 0.06175, 0.08525}, 0.65625};
  1410.                     ambient[] = {{0.184, 0.247, 0.341}, 6.9};
  1411.                     ambientCloud[] = {{0.184, 0.247, 0.341}, 6.9};
  1412.                     ambientMid[] = {{0.184, 0.243, 0.329}, 5.95056};
  1413.                     ambientMidCloud[] = {{0.184, 0.243, 0.329}, 5.95056};
  1414.                     groundReflection[] = {{0.176, 0.231, 0.322}, 5.59353};
  1415.                     groundReflectionCloud[] = {{0.176, 0.231, 0.322}, 5.59353};
  1416.                     bidirect[] = {0.0117, 0.0117, 0.0117};
  1417.                     bidirectCloud[] = {0.0117, 0.0117, 0.0117};
  1418.                     sky[] = {{0.188, 0.29, 0.576}, 6.9};
  1419.                     skyAroundSun[] = {{1.8, 0.42, 0.2}, 12.3177};
  1420.                     fogColor[] = {{0.165, 0.22, 0.31}, 5.95056};
  1421.                     apertureMin = 6;
  1422.                     apertureStandard = 6;
  1423.                     apertureMax = 20;
  1424.                     standardAvgLum = 20;
  1425.                     desiredLuminanceCoef = 1;
  1426.                     desiredLuminanceCoefCloud = 1;
  1427.                     luminanceRectCoef = 1;
  1428.                     luminanceRectCoefCloud = 0.5;
  1429.                     rayleigh[] = {0.007, 0.038, 0.0675};
  1430.                     mie[] = {0.005, 0.005, 0.005};
  1431.                     cloudsColor[] = {{1, 1, 1}, 11.016};
  1432.                     swBrightness = 1;
  1433.                 };
  1434.                
  1435.                 class Lighting32 {
  1436.                     height = 0;
  1437.                     overcast = 0.85;
  1438.                     sunAngle = 0;
  1439.                     sunOrMoon = 1;
  1440.                     diffuse[] = {{0.216, 0.286, 0.384}, 1.125};
  1441.                     diffuseCloud[] = {{0.054, 0.0715, 0.096}, 0.7875};
  1442.                     ambient[] = {{0.216, 0.286, 0.384}, 7.8};
  1443.                     ambientCloud[] = {{0.216, 0.286, 0.384}, 7.8};
  1444.                     ambientMid[] = {{0.22, 0.278, 0.365}, 6.72672};
  1445.                     ambientMidCloud[] = {{0.22, 0.278, 0.365}, 6.72672};
  1446.                     groundReflection[] = {{0.204, 0.267, 0.353}, 6.45765};
  1447.                     groundReflectionCloud[] = {{0.204, 0.267, 0.353}, 6.45765};
  1448.                     bidirect[] = {0.0117, 0.0117, 0.0117};
  1449.                     bidirectCloud[] = {0.0117, 0.0117, 0.0117};
  1450.                     sky[] = {{0.173, 0.282, 0.612}, 7.8};
  1451.                     skyAroundSun[] = {{2, 0.42, 0.2}, 13.3888};
  1452.                     fogColor[] = {{0.188, 0.247, 0.341}, 6.72672};
  1453.                     apertureMin = 7;
  1454.                     apertureStandard = 7;
  1455.                     apertureMax = 22;
  1456.                     standardAvgLum = 45;
  1457.                     desiredLuminanceCoef = 1;
  1458.                     desiredLuminanceCoefCloud = 1;
  1459.                     luminanceRectCoef = 1;
  1460.                     luminanceRectCoefCloud = 0.5;
  1461.                     rayleigh[] = {0.007, 0.038, 0.0675};
  1462.                     mie[] = {0.005, 0.005, 0.005};
  1463.                     cloudsColor[] = {{1, 1, 1}, 11.016};
  1464.                     swBrightness = 1;
  1465.                 };
  1466.                
  1467.                 class Lighting33 {
  1468.                     height = 0;
  1469.                     overcast = 0.85;
  1470.                     sunAngle = 2;
  1471.                     sunOrMoon = 1;
  1472.                     diffuse[] = {{0.255, 0.325, 0.42}, 1.68};
  1473.                     diffuseCloud[] = {{0.06375, 0.08125, 0.105}, 1.176};
  1474.                     ambient[] = {{0.255, 0.325, 0.42}, 8.4};
  1475.                     ambientCloud[] = {{0.255, 0.325, 0.42}, 8.4};
  1476.                     ambientMid[] = {{0.259, 0.314, 0.396}, 7.24416};
  1477.                     ambientMidCloud[] = {{0.259, 0.314, 0.396}, 7.24416};
  1478.                     groundReflection[] = {{0.239, 0.294, 0.376}, 7.09928};
  1479.                     groundReflectionCloud[] = {{0.239, 0.294, 0.376}, 7.09928};
  1480.                     bidirect[] = {0.0117, 0.0117, 0.0117};
  1481.                     bidirectCloud[] = {0.0117, 0.0117, 0.0117};
  1482.                     sky[] = {{0.157, 0.275, 0.651}, 8.4};
  1483.                     skyAroundSun[] = {{2.2, 0.8, 0.2}, 13.3888};
  1484.                     fogColor[] = {{0.216, 0.275, 0.373}, 7.24416};
  1485.                     apertureMin = 8;
  1486.                     apertureStandard = 8;
  1487.                     apertureMax = 24;
  1488.                     standardAvgLum = 50;
  1489.                     desiredLuminanceCoef = 1;
  1490.                     desiredLuminanceCoefCloud = 1;
  1491.                     luminanceRectCoef = 1;
  1492.                     luminanceRectCoefCloud = 0.5;
  1493.                     rayleigh[] = {0.007, 0.038, 0.0675};
  1494.                     mie[] = {0.005, 0.005, 0.005};
  1495.                     cloudsColor[] = {{1, 1, 1}, 11.016};
  1496.                     swBrightness = 1;
  1497.                 };
  1498.                
  1499.                 class Lighting34 {
  1500.                     height = 0;
  1501.                     overcast = 0.85;
  1502.                     sunAngle = 6;
  1503.                     sunOrMoon = 1;
  1504.                     diffuse[] = {{0.298, 0.365, 0.451}, 2.55};
  1505.                     diffuseCloud[] = {{0.0745, 0.09125, 0.11275}, 1.785};
  1506.                     ambient[] = {{0.298, 0.365, 0.451}, 9.6};
  1507.                     ambientCloud[] = {{0.298, 0.365, 0.451}, 9.6};
  1508.                     ambientMid[] = {{0.302, 0.349, 0.416}, 8.27904};
  1509.                     ambientMidCloud[] = {{0.302, 0.349, 0.416}, 8.27904};
  1510.                     groundReflection[] = {{0.275, 0.318, 0.384}, 8.11346};
  1511.                     groundReflectionCloud[] = {{0.275, 0.318, 0.384}, 8.11346};
  1512.                     bidirect[] = {0.0117, 0.0117, 0.0117};
  1513.                     bidirectCloud[] = {0.0117, 0.0117, 0.0117};
  1514.                     sky[] = {{0.145, 0.263, 0.686}, 9.6};
  1515.                     skyAroundSun[] = {{0.4, 0.32, 0.6}, 13.3888};
  1516.                     fogColor[] = {{0.243, 0.306, 0.408}, 8.27904};
  1517.                     apertureMin = 8;
  1518.                     apertureStandard = 14;
  1519.                     apertureMax = 26;
  1520.                     standardAvgLum = 100;
  1521.                     desiredLuminanceCoef = 1;
  1522.                     desiredLuminanceCoefCloud = 1;
  1523.                     luminanceRectCoef = 1;
  1524.                     luminanceRectCoefCloud = 0.5;
  1525.                     rayleigh[] = {0.007, 0.027, 0.045};
  1526.                     mie[] = {0.005, 0.005, 0.005};
  1527.                     cloudsColor[] = {{1, 1, 1}, 11.016};
  1528.                     swBrightness = 1;
  1529.                 };
  1530.                
  1531.                 class Lighting35 {
  1532.                     height = 0;
  1533.                     overcast = 0.85;
  1534.                     sunAngle = 12;
  1535.                     sunOrMoon = 1;
  1536.                     diffuse[] = {{0.376, 0.431, 0.506}, 3.075};
  1537.                     diffuseCloud[] = {{0.094, 0.10775, 0.1265}, 2.1525};
  1538.                     ambient[] = {{0.376, 0.431, 0.506}, 10.9};
  1539.                     ambientCloud[] = {{0.376, 0.431, 0.506}, 10.9};
  1540.                     ambientMid[] = {{0.38, 0.408, 0.447}, 9.6138};
  1541.                     ambientMidCloud[] = {{0.38, 0.408, 0.447}, 9.6138};
  1542.                     groundReflection[] = {{0.329, 0.361, 0.396}, 9.42152};
  1543.                     groundReflectionCloud[] = {{0.329, 0.361, 0.396}, 9.42152};
  1544.                     bidirect[] = {0.0117, 0.0117, 0.0117};
  1545.                     bidirectCloud[] = {0.0117, 0.0117, 0.0117};
  1546.                     sky[] = {{0.129, 0.259, 0.722}, 10.9};
  1547.                     skyAroundSun[] = {{0.13, 0.25, 0.8}, 13.524};
  1548.                     fogColor[] = {{0.286, 0.353, 0.463}, 9.6138};
  1549.                     apertureMin = 20;
  1550.                     apertureStandard = 22;
  1551.                     apertureMax = 35;
  1552.                     standardAvgLum = 250;
  1553.                     desiredLuminanceCoef = 1;
  1554.                     desiredLuminanceCoefCloud = 1;
  1555.                     luminanceRectCoef = 1;
  1556.                     luminanceRectCoefCloud = 0.5;
  1557.                     rayleigh[] = {0.007, 0.018, 0.04};
  1558.                     mie[] = {0.005, 0.005, 0.005};
  1559.                     cloudsColor[] = {{1, 1, 1}, 12.24};
  1560.                     swBrightness = 1;
  1561.                 };
  1562.                
  1563.                 class Lighting36 {
  1564.                     height = 0;
  1565.                     overcast = 0.85;
  1566.                     sunAngle = 24;
  1567.                     sunOrMoon = 1;
  1568.                     diffuse[] = {{0.447, 0.494, 0.557}, 3.95};
  1569.                     diffuseCloud[] = {{0, 0, 0}, 2.765};
  1570.                     ambient[] = {{0.447, 0.494, 0.557}, 13.8};
  1571.                     ambientCloud[] = {{0.447, 0.494, 0.557}, 13.8};
  1572.                     ambientMid[] = {{0.455, 0.467, 0.475}, 12.4421};
  1573.                     ambientMidCloud[] = {{0.455, 0.467, 0.475}, 12.4421};
  1574.                     groundReflection[] = {{0.388, 0.396, 0.408}, 12.1932};
  1575.                     groundReflectionCloud[] = {{0.388, 0.396, 0.408}, 12.1932};
  1576.                     bidirect[] = {0.0117, 0.0117, 0.0117};
  1577.                     bidirectCloud[] = {0.0117, 0.0117, 0.0117};
  1578.                     sky[] = {{0.118, 0.251, 0.753}, 13.8};
  1579.                     skyAroundSun[] = {{0.115, 0.245, 0.8}, 13.662};
  1580.                     fogColor[] = {{0.333, 0.404, 0.518}, 12.4421};
  1581.                     apertureMin = 45;
  1582.                     apertureStandard = 50;
  1583.                     apertureMax = 80;
  1584.                     standardAvgLum = 800;
  1585.                     desiredLuminanceCoef = 1;
  1586.                     desiredLuminanceCoefCloud = 1;
  1587.                     luminanceRectCoef = 1;
  1588.                     luminanceRectCoefCloud = 0.5;
  1589.                     rayleigh[] = {0.007, 0.01388, 0.035};
  1590.                     mie[] = {0.005, 0.005, 0.005};
  1591.                     cloudsColor[] = {{1, 1, 1}, 14.4};
  1592.                     swBrightness = 1;
  1593.                 };
  1594.                
  1595.                 class Lighting37 {
  1596.                     height = 0;
  1597.                     overcast = 0.85;
  1598.                     sunAngle = 45;
  1599.                     sunOrMoon = 1;
  1600.                     diffuse[] = {{0.506, 0.553, 0.608}, 4.25};
  1601.                     diffuseCloud[] = {0.1265, 0.13825, 0.152};
  1602.                     ambient[] = {{0.506, 0.553, 0.608}, 14.8};
  1603.                     ambientCloud[] = {{0.506, 0.553, 0.608}, 14.8};
  1604.                     ambientMid[] = {{0.514, 0.518, 0.514}, 13.3437};
  1605.                     ambientMidCloud[] = {{0.514, 0.518, 0.514}, 13.3437};
  1606.                     groundReflection[] = {{0.435, 0.439, 0.439}, 13.0768};
  1607.                     groundReflectionCloud[] = {{0.435, 0.439, 0.439}, 13.0768};
  1608.                     bidirect[] = {0.0117, 0.0117, 0.0117};
  1609.                     bidirectCloud[] = {0.0117, 0.0117, 0.0117};
  1610.                     sky[] = {{0.02, 0.12, 0.8}, 13.8};
  1611.                     skyAroundSun[] = {{0.02, 0.12, 0.8}, 13.8};
  1612.                     fogColor[] = {{0.369, 0.447, 0.565}, 13.3437};
  1613.                     apertureMin = 70;
  1614.                     apertureStandard = 100;
  1615.                     apertureMax = 120;
  1616.                     standardAvgLum = 8000;
  1617.                     desiredLuminanceCoef = 1;
  1618.                     desiredLuminanceCoefCloud = 1;
  1619.                     luminanceRectCoef = 1;
  1620.                     luminanceRectCoefCloud = 0.5;
  1621.                     rayleigh[] = {0.007, 0.01388, 0.035};
  1622.                     mie[] = {0.005, 0.005, 0.005};
  1623.                     cloudsColor[] = {{1, 1, 1}, 14.8};
  1624.                     swBrightness = 1;
  1625.                 };
  1626.                
  1627.                 class Lighting38 {
  1628.                     height = 0;
  1629.                     overcast = 0.85;
  1630.                     sunAngle = 90;
  1631.                     sunOrMoon = 1;
  1632.                     diffuse[] = {{0.549, 0.596, 0.651}, 4.25};
  1633.                     diffuseCloud[] = {0.13725, 0.149, 0.16275};
  1634.                     ambient[] = {{0.549, 0.596, 0.651}, 14.8};
  1635.                     ambientCloud[] = {{0.549, 0.596, 0.651}, 14.8};
  1636.                     ambientMid[] = {{0.557, 0.557, 0.585}, 14.2139};
  1637.                     ambientMidCloud[] = {{0.557, 0.557, 0.585}, 14.2139};
  1638.                     groundReflection[] = {{0.471, 0.471, 0.463}, 13.9296};
  1639.                     groundReflectionCloud[] = {{0.471, 0.471, 0.463}, 13.9296};
  1640.                     bidirect[] = {0.0117, 0.0117, 0.0117};
  1641.                     bidirectCloud[] = {0.0117, 0.0117, 0.0117};
  1642.                     sky[] = {{0.02, 0.12, 0.8}, 13.8};
  1643.                     skyAroundSun[] = {{0.02, 0.12, 0.8}, 13.8};
  1644.                     fogColor[] = {{0.4, 0.48, 0.6}, 15};
  1645.                     apertureMin = 70;
  1646.                     apertureStandard = 110;
  1647.                     apertureMax = 120;
  1648.                     standardAvgLum = 8000;
  1649.                     desiredLuminanceCoef = 1;
  1650.                     desiredLuminanceCoefCloud = 1;
  1651.                     luminanceRectCoef = 1;
  1652.                     luminanceRectCoefCloud = 0.5;
  1653.                     rayleigh[] = {0.007, 0.01388, 0.035};
  1654.                     mie[] = {0.005, 0.005, 0.005};
  1655.                     cloudsColor[] = {{1, 1, 1}, 14.8};
  1656.                     swBrightness = 1;
  1657.                 };
  1658.                
  1659.                 class Lighting39 {
  1660.                     height = -0.1;
  1661.                     overcast = 0.8;
  1662.                     sunAngle = -24;
  1663.                     sunOrMoon = 0;
  1664.                     diffuse[] = {{0.6, 0.8, 1}, 2.8};
  1665.                     diffuseCloud[] = {{0.6, 0.8, 1}, 2.8};
  1666.                     ambient[] = {{0.4, 0.9, 1}, 0.84};
  1667.                     ambientCloud[] = {{0.4, 0.9, 1}, 0.84};
  1668.                     ambientMid[] = {{0.24, 0.63, 1}, 0.9072};
  1669.                     ambientMidCloud[] = {{0.24, 0.63, 1}, 0.9072};
  1670.                     groundReflection[] = {{0.24, 0.63, 1}, 0.870912};
  1671.                     groundReflectionCloud[] = {{0.24, 0.63, 1}, 0.870912};
  1672.                     bidirect[] = {0, 0, 0};
  1673.                     bidirectCloud[] = {0, 0, 0};
  1674.                     sky[] = {0, 0.2355, 0.2335};
  1675.                     skyAroundSun[] = {0, 0.2355, 0.2335};
  1676.                     fogColor[] = {{0.09, 0.137, 0.22}, 0.0275};
  1677.                     apertureMin = 4;
  1678.                     apertureStandard = 4;
  1679.                     apertureMax = 8;
  1680.                     standardAvgLum = 4;
  1681.                     desiredLuminanceCoef = 0;
  1682.                     desiredLuminanceCoefCloud = 0;
  1683.                     luminanceRectCoef = 1;
  1684.                     luminanceRectCoefCloud = 1;
  1685.                     rayleigh[] = {0.007, 0.01388, 0.035};
  1686.                     mie[] = {0.005, 0.005, 0.005};
  1687.                     cloudsColor[] = {{1, 1, 1}, 11.016};
  1688.                     swBrightness = 1;
  1689.                 };
  1690.                
  1691.                 class Lighting40 {
  1692.                     height = -0.1;
  1693.                     overcast = 0.8;
  1694.                     sunAngle = -5;
  1695.                     sunOrMoon = 1;
  1696.                     diffuse[] = {{0.6, 0.8, 1}, 2.1};
  1697.                     diffuseCloud[] = {{0.6, 0.8, 1}, 2.1};
  1698.                     ambient[] = {{0.4, 0.9, 1}, 3.68};
  1699.                     ambientCloud[] = {{0.4, 0.9, 1}, 3.68};
  1700.                     ambientMid[] = {{0.24, 0.63, 1}, 3.9744};
  1701.                     ambientMidCloud[] = {{0.24, 0.63, 1}, 3.9744};
  1702.                     groundReflection[] = {{0.24, 0.63, 1}, 3.81542};
  1703.                     groundReflectionCloud[] = {{0.24, 0.63, 1}, 3.81542};
  1704.                     bidirect[] = {0, 0, 0};
  1705.                     bidirectCloud[] = {0, 0, 0};
  1706.                     sky[] = {{0, 0.2235, 0.2705}, 4.232};
  1707.                     skyAroundSun[] = {{0, 0.2235, 0.2705}, 7.63695};
  1708.                     fogColor[] = {{0.106, 0.161, 0.267}, 4.715};
  1709.                     apertureMin = 5;
  1710.                     apertureStandard = 6;
  1711.                     apertureMax = 18;
  1712.                     standardAvgLum = 4;
  1713.                     desiredLuminanceCoef = 0;
  1714.                     desiredLuminanceCoefCloud = 0;
  1715.                     luminanceRectCoef = 1;
  1716.                     luminanceRectCoefCloud = 1;
  1717.                     rayleigh[] = {0.007, 0.01388, 0.035};
  1718.                     mie[] = {0.005, 0.005, 0.005};
  1719.                     cloudsColor[] = {{1, 1, 1}, 11.016};
  1720.                     swBrightness = 1;
  1721.                 };
  1722.                
  1723.                 class Lighting41 {
  1724.                     height = -0.1;
  1725.                     overcast = 0.8;
  1726.                     sunAngle = -2;
  1727.                     sunOrMoon = 1;
  1728.                     diffuse[] = {{0.6, 0.8, 1}, 3.5};
  1729.                     diffuseCloud[] = {{0.6, 0.8, 1}, 3.5};
  1730.                     ambient[] = {{0.4, 0.9, 1}, 5.52};
  1731.                     ambientCloud[] = {{0.4, 0.9, 1}, 5.52};
  1732.                     ambientMid[] = {{0.24, 0.63, 1}, 5.9616};
  1733.                     ambientMidCloud[] = {{0.24, 0.63, 1}, 5.9616};
  1734.                     groundReflection[] = {{0.24, 0.63, 1}, 5.72314};
  1735.                     groundReflectionCloud[] = {{0.24, 0.63, 1}, 5.72314};
  1736.                     bidirect[] = {0, 0, 0};
  1737.                     bidirectCloud[] = {0, 0, 0};
  1738.                     sky[] = {{0, 0.2175, 0.288}, 6.348};
  1739.                     skyAroundSun[] = {{0, 0.2175, 0.288}, 12.3177};
  1740.                     fogColor[] = {{0.11, 0.169, 0.286}, 7.0725};
  1741.                     apertureMin = 6;
  1742.                     apertureStandard = 8;
  1743.                     apertureMax = 20;
  1744.                     standardAvgLum = 20;
  1745.                     desiredLuminanceCoef = 0;
  1746.                     desiredLuminanceCoefCloud = 0;
  1747.                     luminanceRectCoef = 1;
  1748.                     luminanceRectCoefCloud = 1;
  1749.                     rayleigh[] = {0.007, 0.038, 0.0675};
  1750.                     mie[] = {0.005, 0.005, 0.005};
  1751.                     cloudsColor[] = {{1, 1, 1}, 11.016};
  1752.                     swBrightness = 1;
  1753.                 };
  1754.                
  1755.                 class Lighting42 {
  1756.                     height = -0.1;
  1757.                     overcast = 0.8;
  1758.                     sunAngle = 0;
  1759.                     sunOrMoon = 1;
  1760.                     diffuse[] = {{0.6, 0.8, 1}, 4.2};
  1761.                     diffuseCloud[] = {{0.6, 0.8, 1}, 4.2};
  1762.                     ambient[] = {{0.4, 0.9, 1}, 6.24};
  1763.                     ambientCloud[] = {{0.4, 0.9, 1}, 6.24};
  1764.                     ambientMid[] = {{0.24, 0.63, 1}, 6.7392};
  1765.                     ambientMidCloud[] = {{0.24, 0.63, 1}, 6.7392};
  1766.                     groundReflection[] = {{0.24, 0.63, 1}, 6.46963};
  1767.                     groundReflectionCloud[] = {{0.24, 0.63, 1}, 6.46963};
  1768.                     bidirect[] = {0, 0, 0};
  1769.                     bidirectCloud[] = {0, 0, 0};
  1770.                     sky[] = {{0, 0.2115, 0.306}, 7.176};
  1771.                     skyAroundSun[] = {{0, 0.2115, 0.306}, 13.3888};
  1772.                     fogColor[] = {{0.118, 0.18, 0.31}, 7.995};
  1773.                     apertureMin = 7;
  1774.                     apertureStandard = 9;
  1775.                     apertureMax = 22;
  1776.                     standardAvgLum = 45;
  1777.                     desiredLuminanceCoef = 0;
  1778.                     desiredLuminanceCoefCloud = 0;
  1779.                     luminanceRectCoef = 1;
  1780.                     luminanceRectCoefCloud = 1;
  1781.                     rayleigh[] = {0.007, 0.038, 0.0675};
  1782.                     mie[] = {0.005, 0.005, 0.005};
  1783.                     cloudsColor[] = {{1, 1, 1}, 11.016};
  1784.                     swBrightness = 1;
  1785.                 };
  1786.                
  1787.                 class Lighting43 {
  1788.                     height = -0.1;
  1789.                     overcast = 0.8;
  1790.                     sunAngle = 45;
  1791.                     sunOrMoon = 1;
  1792.                     diffuse[] = {{0.6, 0.8, 1}, 12.04};
  1793.                     diffuseCloud[] = {{0.6, 0.8, 1}, 12.04};
  1794.                     ambient[] = {{0.4, 0.9, 1}, 11.84};
  1795.                     ambientCloud[] = {{0.4, 0.9, 1}, 11.84};
  1796.                     ambientMid[] = {{0.36, 0.72, 1}, 11.4848};
  1797.                     ambientMidCloud[] = {{0.36, 0.72, 1}, 11.4848};
  1798.                     groundReflection[] = {{0.36, 0.72, 1}, 11.0254};
  1799.                     groundReflectionCloud[] = {{0.36, 0.72, 1}, 11.0254};
  1800.                     bidirect[] = {0, 0, 0};
  1801.                     bidirectCloud[] = {0, 0, 0};
  1802.                     sky[] = {{0, 0.09, 0.4}, 13.8};
  1803.                     skyAroundSun[] = {{0, 0.09, 0.4}, 13.8};
  1804.                     fogColor[] = {{0.3, 0.44, 0.74}, 16.5};
  1805.                     apertureMin = 12;
  1806.                     apertureStandard = 18;
  1807.                     apertureMax = 25;
  1808.                     standardAvgLum = 150;
  1809.                     desiredLuminanceCoef = 0;
  1810.                     desiredLuminanceCoefCloud = 0;
  1811.                     luminanceRectCoef = 1;
  1812.                     luminanceRectCoefCloud = 1;
  1813.                     rayleigh[] = {0.007, 0.01388, 0.035};
  1814.                     mie[] = {0.005, 0.005, 0.005};
  1815.                     cloudsColor[] = {{1, 1, 1}, 14.8};
  1816.                     swBrightness = 1;
  1817.                 };
  1818.                
  1819.                 class Lighting44 {
  1820.                     height = -0.1;
  1821.                     overcast = 0.8;
  1822.                     sunAngle = 90;
  1823.                     sunOrMoon = 1;
  1824.                     diffuse[] = {{0.6, 0.8, 1}, 12.04};
  1825.                     diffuseCloud[] = {{0.6, 0.8, 1}, 12.04};
  1826.                     ambient[] = {{0.4, 0.9, 1}, 11.84};
  1827.                     ambientCloud[] = {{0.4, 0.9, 1}, 11.84};
  1828.                     ambientMid[] = {{0.36, 0.72, 1}, 11.4848};
  1829.                     ambientMidCloud[] = {{0.36, 0.72, 1}, 11.4848};
  1830.                     groundReflection[] = {{0.36, 0.72, 1}, 11.0254};
  1831.                     groundReflectionCloud[] = {{0.36, 0.72, 1}, 11.0254};
  1832.                     bidirect[] = {0, 0, 0};
  1833.                     bidirectCloud[] = {0, 0, 0};
  1834.                     sky[] = {{0, 0.09, 0.4}, 13.8};
  1835.                     skyAroundSun[] = {{0, 0.09, 0.4}, 13.8};
  1836.                     fogColor[] = {{0.3, 0.44, 0.74}, 16.5};
  1837.                     apertureMin = 12;
  1838.                     apertureStandard = 18;
  1839.                     apertureMax = 25;
  1840.                     standardAvgLum = 150;
  1841.                     desiredLuminanceCoef = 0;
  1842.                     desiredLuminanceCoefCloud = 0;
  1843.                     luminanceRectCoef = 1;
  1844.                     luminanceRectCoefCloud = 1;
  1845.                     rayleigh[] = {0.007, 0.01388, 0.035};
  1846.                     mie[] = {0.005, 0.005, 0.005};
  1847.                     cloudsColor[] = {{1, 1, 1}, 14.8};
  1848.                     swBrightness = 1;
  1849.                 };
  1850.             };
  1851.    
  1852.             class Lighting : Lighting {
  1853.                 class BrightAlmost : DayLightingBrightAlmost {
  1854.                     overcast = 0.0;
  1855.                 };
  1856.                
  1857.                 class Rainy : DayLightingRainy {
  1858.                     overcast = 1.0;
  1859.                 };
  1860.             };
  1861.            
  1862.             class Overcast : Overcast {
  1863.                 class Weather1 : Weather1 {
  1864.                     sky = "HSim\South_Asia_H\Data\sky_clear_sky.paa";
  1865.                     horizon = "HSim\South_Asia_H\Data\sky_clear_horizont_sky.paa";
  1866.                     skyR = "HSim\South_Asia_H\Data\sky_clear_lco.paa";
  1867.                 };
  1868.                
  1869.                 class Weather2 : Weather2 {
  1870.                     sky = "HSim\South_Asia_H\Data\sky_almostclear_sky.paa";
  1871.                     horizon = "HSim\South_Asia_H\Data\sky_almostclear_horizont_sky.paa";
  1872.                     skyR = "HSim\South_Asia_H\Data\sky_almostclear_lco.paa";
  1873.                 };
  1874.                
  1875.                 class Weather3 : Weather3 {
  1876.                     sky = "HSim\South_Asia_H\Data\sky_semicloudy_sky.paa";
  1877.                     horizon = "HSim\South_Asia_H\Data\sky_semicloudy_horizont_sky.paa";
  1878.                     skyR = "HSim\South_Asia_H\Data\sky_semicloudy_lco.paa";
  1879.                 };
  1880.                
  1881.                 class Weather4 : Weather4 {
  1882.                     sky = "HSim\South_Asia_H\Data\sky_cloudy_sky.paa";
  1883.                     horizon = "HSim\South_Asia_H\Data\sky_cloudy_horizont_sky.paa";
  1884.                     skyR = "HSim\South_Asia_H\Data\sky_cloudy_lco.paa";
  1885.                 };
  1886.                
  1887.                 class Weather5 : Weather5 {
  1888.                     sky = "HSim\South_Asia_H\Data\sky_mostlycloudy_sky.paa";
  1889.                     horizon = "HSim\South_Asia_H\Data\sky_mostlycloudy_horizont_sky.paa";
  1890.                     skyR = "HSim\South_Asia_H\Data\sky_mostlycloudy_lco.paa";
  1891.                 };
  1892.                
  1893.                 class Weather6 : Weather6 {
  1894.                     sky = "HSim\South_Asia_H\Data\sky_overcast_sky.paa";
  1895.                     horizon = "HSim\South_Asia_H\Data\sky_overcast_horizont_sky.paa";
  1896.                     skyR = "HSim\South_Asia_H\Data\sky_overcast_lco.paa";
  1897.                 };
  1898.             };
  1899.         };
  1900.        
  1901.         humidityUpCoef = 0.1;
  1902.         humidityDownCoef = 0.05;
  1903.        
  1904.         class SimulWeather {
  1905.             noiseTexture = "a3\data_f\noise_raw.paa";
  1906.             numKeyframesPerDay = 48;
  1907.             windSpeedCoef = "10.0f";
  1908.             moonIrradianceCoef = "10.0f";
  1909.             fadeMaxDistanceKm = 1000.0;
  1910.             fadeMaxAltitudeKm = 15.0;
  1911.             fadeNumAltitudes = 8;
  1912.             fadeNumElevations = 8;
  1913.             fadeNumDistances = 8;
  1914.             fadeEarthTest = 1;
  1915.             autoBrightness = 1;
  1916.             autoBrightnessStrength = 0.1;
  1917.             cloudGridWidth = 64;
  1918.             cloudGridLength = 64;
  1919.             cloudGridHeight = 16;
  1920.             helperGridElevationSteps = 24;
  1921.             helperGridAzimuthSteps = 15;
  1922.             helperEffectiveEarthRadius = 1000000;
  1923.             helperCurvedEarth = 1;
  1924.             helperAdjustCurvature = 0;
  1925.             helperNumLayers = 120;
  1926.             helperMaxDistance = 160000;
  1927.             helperNearCloudFade = 0.1;
  1928.             helperChurn = 10;
  1929.             cloudWidth = 40000;
  1930.             cloudLength = 40000;
  1931.             wrapClouds = 1;
  1932.             noiseResolution = 8;
  1933.             noisePeriod = 4.0;
  1934.             opticalDensity = 0.5;
  1935.             alphaSharpness = 0.85;
  1936.             selfShadowScale = 0.905;
  1937.             mieAsymmetry = 0.5087;
  1938.             minimumLightElevationDegrees = 6.0;
  1939.             directLightCoef = 0.4;
  1940.             indirectLightCoef = 0.03;
  1941.             fogStart = 14000;
  1942.             fogEnd = 50000;
  1943.             fogHeight = 5;
  1944.  
  1945.             //fogStart = 0;
  1946.             //fogEnd = 50000;Tanoa
  1947.            
  1948.             class DefaultKeyframe {
  1949.                 rayleigh[] = {0.00749, 0.01388, 0.02878};
  1950.                 mie[] = {0.0046, 0.0046, 0.0046};
  1951.                 haze = 3.0;
  1952.                 hazeBaseKm = 5;
  1953.                 hazeScaleKm = 1;
  1954.                 hazeEccentricity = 1;
  1955.                 brightnessAdjustment = 1;
  1956.                 cloudiness = 0.6;
  1957.                 cloudBaseKm = 2.85;
  1958.                 cloudHeightKm = 6;
  1959.                 directLight = 1;
  1960.                 indirectLight = 1;
  1961.                 ambientLight = 0.2;
  1962.                 noiseOctaves = 4.3;
  1963.                 noisePersistence = 0.535;
  1964.                 fractalAmplitude = 2.3;
  1965.                 fractalWavelength = 240;
  1966.                 extinction = 4.7;
  1967.                 diffusivity = 0.001;
  1968.             };
  1969.            
  1970.             class Overcast {
  1971.                 class Weather1 : DefaultKeyframe {
  1972.                     overcast = 0.0;
  1973.                     cloudiness = 0.0;
  1974.                     diffusivity = 0.001;
  1975.                     seqFileKeyframe = 0;
  1976.                 };
  1977.                
  1978.                 class Weather2 : DefaultKeyframe {
  1979.                     overcast = 0.2;
  1980.                     cloudiness = 0.25;
  1981.                     diffusivity = 0.001;
  1982.                     seqFileKeyframe = 0;
  1983.                 };
  1984.                
  1985.                 class Weather3 : DefaultKeyframe {
  1986.                     overcast = 0.4;
  1987.                     cloudiness = 0.45;
  1988.                     diffusivity = 0.001;
  1989.                     seqFileKeyframe = 3;
  1990.                 };
  1991.                
  1992.                 class Weather4 : DefaultKeyframe {
  1993.                     overcast = 0.5;
  1994.                     cloudiness = 0.46;
  1995.                     diffusivity = 0.01;
  1996.                     seqFileKeyframe = 4;
  1997.                 };
  1998.                
  1999.                 class Weather5 : DefaultKeyframe {
  2000.                     overcast = 0.8;
  2001.                     cloudiness = 0.8;
  2002.                     diffusivity = 0.01;
  2003.                     extinction = 4.3;
  2004.                     cloudBaseKm = 2.9;
  2005.                     cloudHeightKm = 8.0;
  2006.                     seqFileKeyframe = 4;
  2007.                 };
  2008.                
  2009.                 class Weather6 : DefaultKeyframe {
  2010.                     overcast = 1.0;
  2011.                     cloudiness = 1.0;
  2012.                     diffusivity = 0.001;
  2013.                     extinction = 4.0;
  2014.                     cloudBaseKm = 2.7;
  2015.                     cloudHeightKm = 10.0;
  2016.                     seqFileKeyframe = 4;
  2017.                 };
  2018.             };
  2019.         };
  2020.        
  2021. // ====================================================================================
  2022. //  GRID
  2023. // ====================================================================================
  2024.        
  2025.         class Grid : Grid {
  2026.             offsetX = 0;
  2027.             offsetY = 122880;
  2028.            
  2029.             class Zoom1 {
  2030.                 zoomMax = 0.015;
  2031.                 format = "XY";
  2032.                 formatX = "0000";
  2033.                 formatY = "0000";
  2034.                 stepX = 100;
  2035.                 stepY = -100;
  2036.             };
  2037.            
  2038.             class Zoom2 {
  2039.                 zoomMax = 0.2;
  2040.                 format = "XY";
  2041.                 formatX = "000";
  2042.                 formatY = "000";
  2043.                 stepX = 1000;
  2044.                 stepY = -1000;
  2045.             };
  2046.            
  2047.             class Zoom3 {
  2048.                 zoomMax = 0.99;
  2049.                 format = "XY";
  2050.                 formatX = "00";
  2051.                 formatY = "00";
  2052.                 stepX = 10000;
  2053.                 stepY = -10000;
  2054.             };
  2055.            
  2056.             class Zoom4 {
  2057.                 zoomMax = 1e+030;
  2058.                 format = "XY";
  2059.                 formatX = "0";
  2060.                 formatY = "0";
  2061.                 stepX = 100000;
  2062.                 stepY = -100000;
  2063.             };
  2064.         };
  2065.  
  2066. // ====================================================================================
  2067. //  SUBDIVISION
  2068. // ====================================================================================
  2069.  
  2070.         class Subdivision {
  2071.             class Fractal {
  2072.                 rougness = 5;
  2073.                 maxRoad = 0.02;
  2074.                 maxTrack = 0.5;
  2075.                 maxSlopeFactor = 0.05;
  2076.             };
  2077.            
  2078.             class WhiteNoise {
  2079.                 rougness = 2;
  2080.                 maxRoad = 0.01;
  2081.                 maxTrack = 0.05;
  2082.                 maxSlopeFactor = 0.0025;
  2083.             };
  2084.             minY = 0.0;
  2085.             minSlope = 0.02;
  2086.         };
  2087.  
  2088. // ====================================================================================
  2089. //  CLUTTER
  2090. // ====================================================================================
  2091.  
  2092.         class clutter {
  2093.             class BrushHard_H : DefaultClutter {
  2094.                 model = "hsim\plants_h\Clutter\SA_Brush_Hard_H.p3d";
  2095.                 affectedByWind = 0.4;
  2096.                 swLighting = 1;
  2097.                 scaleMin = 0.65;
  2098.                 scaleMax = 1.0;
  2099.             };
  2100.            
  2101.             class BrushSoft_H : DefaultClutter {
  2102.                 model = "hsim\plants_h\Clutter\SA_Brush_Soft_H.p3d";
  2103.                 affectedByWind = 0.8;
  2104.                 swLighting = 1;
  2105.                 scaleMin = 0.55;
  2106.                 scaleMax = 1.0;
  2107.             };
  2108.            
  2109.             class PlantsWhite_H : DefaultClutter {
  2110.                 model = "hsim\plants_h\Clutter\SA_Plants_White_H.p3d";
  2111.                 affectedByWind = 0.7;
  2112.                 swLighting = 1;
  2113.                 scaleMin = 0.25;
  2114.                 scaleMax = 0.8;
  2115.             };
  2116.            
  2117.             class WeedThistle_H : DefaultClutter {
  2118.                 model = "hsim\plants_h\Clutter\SA_Weed_Thistle_H.p3d";
  2119.                 affectedByWind = 0.7;
  2120.                 swLighting = 1;
  2121.                 scaleMin = 0.5;
  2122.                 scaleMax = 1.0;
  2123.             };
  2124.  
  2125.             class Weed1_H : DefaultClutter {
  2126.                 model = "hsim\plants_h\Clutter\SA_Weed_1_H.p3d";
  2127.                 affectedByWind = 0.7;
  2128.                 swLighting = 1;
  2129.                 scaleMin = 0.5;
  2130.                 scaleMax = 1.2;
  2131.             };
  2132.            
  2133.             class GrassShortSmall_H : DefaultClutter {
  2134.                 model = "A3\Vegetation_F_Exp\Clutter\Grass\c_Grass_short_small.p3d";
  2135.                 affectedByWind = 0.1;
  2136.                 swLighting = 1;
  2137.                 scaleMin = 0.7;
  2138.                 scaleMax = 1.3;
  2139.             };
  2140.            
  2141.             class GrassCrookedGreen_H : DefaultClutter {
  2142.                 model = "HSim\Plants_H\Clutter\SA_GrassCrookedGreen_summer_H.p3d";
  2143.                 affectedByWind = 0.1;
  2144.                 swLighting = 1;
  2145.                 scaleMin = 0.7;
  2146.                 scaleMax = 1.3;
  2147.             };
  2148.         };
  2149.        
  2150. // ====================================================================================
  2151. //  CITY NAMES
  2152. // ====================================================================================
  2153.  
  2154.         class Names {
  2155.            
  2156.             class NameCityCapital_Sumrakent {
  2157.                 type = "NameCityCapital";
  2158.                 position[] = {60853.6, 59867.1, 0};
  2159.                 angle = 0;
  2160.                 radiusA = 0;
  2161.                 radiusB = 0;
  2162.                 name = "$STR_HSIM_NameCityCapital_Sumrakent";
  2163.             };
  2164.            
  2165.             class NameCityCapital_Nasdara {
  2166.                 type = "NameCityCapital";
  2167.                 position[] = {55768.9, 95636.8, 0};
  2168.                 angle = 0;
  2169.                 radiusA = 0;
  2170.                 radiusB = 0;
  2171.                 name = "$STR_HSIM_NameCityCapital_Nasdara";
  2172.             };
  2173.            
  2174.             class NameCity_Miranbe {
  2175.                 type = "NameCity";
  2176.                 position[] = {29953.8, 6244.24, 0};
  2177.                 angle = 0;
  2178.                 radiusA = 0;
  2179.                 radiusB = 0;
  2180.                 name = "$STR_HSIM_NameCity_Miranbe";
  2181.             };
  2182.            
  2183.             class NameCity_Warkazi {
  2184.                 type = "NameCity";
  2185.                 position[] = {87755.5, 36769.2, 0};
  2186.                 angle = 0;
  2187.                 radiusA = 0;
  2188.                 name = "$STR_HSIM_NameCity_Warkazi";
  2189.             };
  2190.            
  2191.             class NameCity_Krovigrad {
  2192.                 type = "NameCity";
  2193.                 position[] = {42391.7, 699.499, 0};
  2194.                 angle = 0;
  2195.                 radiusA = 0;
  2196.                 radiusB = 0;
  2197.                 name = "$STR_HSIM_NameCity_Krovigrad";
  2198.             };
  2199.            
  2200.             class NameCity_Tezmir {
  2201.                 type = "NameCity";
  2202.                 position[] = {50587.8, 100419, 0};
  2203.                 angle = 0;
  2204.                 radiusA = 0;
  2205.                 radiusB = 0;
  2206.                 name = "$STR_HSIM_NameCity_Tezmir";
  2207.             };
  2208.            
  2209.             class NameCity_Kegetybat {
  2210.                 type = "NameCity";
  2211.                 position[] = {51711.5, 57065.1, 0};
  2212.                 angle = 0;
  2213.                 radiusA = 0;
  2214.                 radiusB = 0;
  2215.                 name = "$STR_HSIM_NameCity_Kegetybat";
  2216.             };
  2217.            
  2218.             class NameCity_Karichar {
  2219.                 type = "NameCity";
  2220.                 position[] = {75399.6, 73295.6, 0};
  2221.                 angle = 0;
  2222.                 radiusA = 0;
  2223.                 radiusB = 0;
  2224.                 name = "$STR_HSIM_NameCity_Karichar";
  2225.             };
  2226.            
  2227.             class NameCity_Shapur {
  2228.                 type = "NameCity";
  2229.                 position[] = {94966.7, 27801.7, 0};
  2230.                 angle = 0;
  2231.                 radiusA = 0;
  2232.                 radiusB = 0;
  2233.                 name = "$STR_HSIM_NameCity_Shapur";
  2234.             };
  2235.            
  2236.             class NameVillage_Dashtak {
  2237.                 type = "NameVillage";
  2238.                 position[] = {69117.2, 82683.1, 0};
  2239.                 angle = 0;
  2240.                 radiusA = 0;
  2241.                 radiusB = 0;
  2242.                 name = "$STR_HSIM_NameVillage_Dashtak";
  2243.             };
  2244.            
  2245.             class NameVillage_Kytin {
  2246.                 type = "NameVillage";
  2247.                 position[] = {39623.6, 27678.4, 0};
  2248.                 angle = 0;
  2249.                 radiusA = 0;
  2250.                 radiusB = 0;
  2251.                 name = "$STR_HSIM_NameVillage_Kytin";
  2252.             };
  2253.            
  2254.             class NameVillage_Mnizebet {
  2255.                 type = "NameVillage";
  2256.                 position[] = {39403.3, 26411.2, 0};
  2257.                 angle = 0;
  2258.                 radiusA = 0;
  2259.                 radiusB = 0;
  2260.                 name = "$STR_HSIM_NameVillage_Mnizebet";
  2261.             };
  2262.            
  2263.             class NameVillage_Gubarskiy {
  2264.                 type = "NameVillage";
  2265.                 position[] = {40545.1, 11627.2, 0};
  2266.                 angle = 0;
  2267.                 radiusA = 0;
  2268.                 radiusB = 0;
  2269.                 name = "$STR_HSIM_NameVillage_Gubarskiy";
  2270.             };
  2271.            
  2272.             class NameVillage_Tazakkyrk {
  2273.                 type = "NameVillage";
  2274.                 position[] = {40473.2, 5149.74, 0};
  2275.                 angle = 0;
  2276.                 radiusA = 0;
  2277.                 radiusB = 0;
  2278.                 name = "$STR_HSIM_NameVillage_Tazakkyrk";
  2279.             };
  2280.            
  2281.             class NameVillage_Reppiz {
  2282.                 type = "NameVillage";
  2283.                 position[] = {45110.9, 53145.6, 0};
  2284.                 angle = 0;
  2285.                 radiusA = 0;
  2286.                 radiusB = 0;
  2287.                 name = "$STR_HSIM_NameVillage_Reppiz";
  2288.             };
  2289.            
  2290.             class NameVillage_Hladobod {
  2291.                 type = "NameVillage";
  2292.                 position[] = {39567.6, 58072.4, 0};
  2293.                 angle = 0;
  2294.                 radiusA = 0;
  2295.                 radiusB = 0;
  2296.                 name = "$STR_HSIM_NameVillage_Hladobod";
  2297.             };
  2298.            
  2299.             class NameVillage_Qabedzan {
  2300.                 type = "NameVillage";
  2301.                 position[] = {77638.1, 76329.8, 0};
  2302.                 angle = 0;
  2303.                 radiusA = 0;
  2304.                 radiusB = 0;
  2305.                 name = "$STR_HSIM_NameVillage_Qabedzan";
  2306.             };
  2307.            
  2308.             class NameVillage_Akkala {
  2309.                 type = "NameVillage";
  2310.                 position[] = {51084.4, 42422.4, 0};
  2311.                 angle = 0;
  2312.                 radiusA = 0;
  2313.                 radiusB = 0;
  2314.                 name = "$STR_HSIM_NameVillage_Akkala";
  2315.             };
  2316.            
  2317.             class NameVillage_GavParan {
  2318.                 type = "NameVillage";
  2319.                 position[] = {67056, 65280.9, 0};
  2320.                 angle = 0;
  2321.                 radiusA = 0;
  2322.                 radiusB = 0;
  2323.                 name = "$STR_HSIM_NameVillage_GavParan";
  2324.             };
  2325.            
  2326.             class NameVillage_Hozkhar {
  2327.                 type = "NameVillage";
  2328.                 position[] = {52663.3, 49442.1, 0};
  2329.                 angle = 0;
  2330.                 radiusA = 0;
  2331.                 radiusB = 0;
  2332.                 name = "$STR_HSIM_NameVillage_Hozkhar";
  2333.             };
  2334.            
  2335.             class NameVillage_Parshar {
  2336.                 type = "NameVillage";
  2337.                 position[] = {92052, 71893.1, 0};
  2338.                 angle = 0;
  2339.                 radiusA = 0;
  2340.                 radiusB = 0;
  2341.                 name = "$STR_HSIM_NameVillage_Parshar";
  2342.             };
  2343.            
  2344.             class NameVillage_Khodzharki {
  2345.                 type = "NameVillage";
  2346.                 position[] = {56112.3, 53936.9, 0};
  2347.                 angle = 0;
  2348.                 radiusA = 0;
  2349.                 radiusB = 0;
  2350.                 name = "$STR_HSIM_NameVillage_Khodzharki";
  2351.             };
  2352.            
  2353.             class NameVillage_Dzhur {
  2354.                 type = "NameVillage";
  2355.                 position[] = {51691.1, 51244.4, 0};
  2356.                 angle = 0;
  2357.                 radiusA = 0;
  2358.                 radiusB = 0;
  2359.                 name = "$STR_HSIM_NameVillage_Dzhur";
  2360.             };
  2361.            
  2362.             class NameVillage_Navobod {
  2363.                 type = "NameVillage";
  2364.                 position[] = {48841.1, 36784.7, 0};
  2365.                 angle = 0;
  2366.                 radiusA = 0;
  2367.                 radiusB = 0;
  2368.                 name = "$STR_HSIM_NameVillage_Navobod";
  2369.             };
  2370.            
  2371.             class NameVillage_Shaniz {
  2372.                 type = "NameVillage";
  2373.                 position[] = {71410.8, 75572.3, 0};
  2374.                 angle = 0;
  2375.                 radiusA = 0;
  2376.                 radiusB = 0;
  2377.                 name = "$STR_HSIM_NameVillage_Shaniz";
  2378.             };
  2379.            
  2380.             class NameVillage_Kruhalik {
  2381.                 type = "NameVillage";
  2382.                 position[] = {40889.5, 56241.9, 0};
  2383.                 angle = 0;
  2384.                 radiusA = 0;
  2385.                 radiusB = 0;
  2386.                 name = "$STR_HSIM_NameVillage_Kruhalik";
  2387.             };
  2388.            
  2389.             class NameVillage_Adamad {
  2390.                 type = "NameVillage";
  2391.                 position[] = {59227.8, 57248.6, 0};
  2392.                 angle = 0;
  2393.                 radiusA = 0;
  2394.                 radiusB = 0;
  2395.                 name = "$STR_HSIM_NameVillage_Adamad";
  2396.             };
  2397.            
  2398.             class NameVillage_Milazar {
  2399.                 type = "NameVillage";
  2400.                 position[] = {44302, 44254.2, 0};
  2401.                 angle = 0;
  2402.                 radiusA = 0;
  2403.                 radiusB = 0;
  2404.                 name = "$STR_HSIM_NameVillage_Milazar";
  2405.             };
  2406.            
  2407.             class NameVillage_Zaghak {
  2408.                 type = "NameVillage";
  2409.                 position[] = {61235.6, 87762.3, 0};
  2410.                 angle = 0;
  2411.                 radiusA = 0;
  2412.                 radiusB = 0;
  2413.                 name = "$STR_HSIM_NameVillage_Zaghak";
  2414.             };
  2415.            
  2416.             class NameVillage_LalehZaar {
  2417.                 type = "NameVillage";
  2418.                 position[] = {110316, 13634.2, 0};
  2419.                 angle = 0;
  2420.                 radiusA = 0;
  2421.                 radiusB = 0;
  2422.                 name = "$STR_HSIM_NameVillage_LalehZaar";
  2423.             };
  2424.            
  2425.             class NameVillage_Darenji {
  2426.                 type = "NameVillage";
  2427.                 position[] = {103732, 23297.7, 0};
  2428.                 angle = 0;
  2429.                 radiusA = 0;
  2430.                 radiusB = 0;
  2431.                 name = "$STR_HSIM_NameVillage_Darenji";
  2432.             };
  2433.            
  2434.             class NameVillage_Uzan {
  2435.                 type = "NameVillage";
  2436.                 position[] = {43917.4, 49727.1, 0};
  2437.                 angle = 0;
  2438.                 radiusA = 0;
  2439.                 radiusB = 0;
  2440.                 name = "$STR_HSIM_NameVillage_Uzan";
  2441.             };
  2442.            
  2443.             class Airport_Airbase {
  2444.                 type = "Airport";
  2445.                 position[] = {62644.957, 60593.62, 0};
  2446.                 angle = 0;
  2447.                 radiusA = 0;
  2448.                 radiusB = 0;
  2449.                 name = "Military airbase";
  2450.             };
  2451.            
  2452.             class Airport_Refinery {
  2453.                 type = "Airport";
  2454.                 position[] = {94068.78, 26921.514, 0};
  2455.                 angle = 0;
  2456.                 radiusA = 0;
  2457.                 radiusB = 0;
  2458.                 name = "Refinery aerodrome";
  2459.             };
  2460.    
  2461.             class Airport_Aerial {
  2462.                 type = "Airport";
  2463.                 position[] = {69115.12, 82312.445, 0};
  2464.                 angle = 0;
  2465.                 radiusA = 0;
  2466.                 radiusB = 0;
  2467.                 name = "Aerial landtrack";
  2468.             };
  2469.            
  2470.             class Airport_Reservoir {
  2471.                 type = "Airport";
  2472.                 position[] = {69688.328, 78043.73, 0};
  2473.                 angle = 0;
  2474.                 radiusA = 0;
  2475.                 radiusB = 0;
  2476.                 name = "Runway reservoir";
  2477.             };
  2478.            
  2479.             class Airport_Private {
  2480.                 type = "Airport";
  2481.                 position[] = {29584.576, 7150.627, 0};
  2482.                 angle = 0;
  2483.                 radiusA = 0;
  2484.                 radiusB = 0;
  2485.                 name = "Private airfield";
  2486.             };
  2487.            
  2488.             class CityCenter_0 {
  2489.                 name = "";
  2490.                 type = "CityCenter";
  2491.                 position[] = {60484, 85763.6};
  2492.                 angle = 0;
  2493.                 radiusA = 0;
  2494.                 radiusB = 0;
  2495.             };
  2496.            
  2497.             class CityCenter_1 {
  2498.                 name = "";
  2499.                 type = "CityCenter";
  2500.                 position[] = {71379.5, 75746.1};
  2501.                 angle = 0;
  2502.                 radiusA = 0;
  2503.                 radiusB = 0;
  2504.             };
  2505.            
  2506.             class CityCenter_2 {
  2507.                 name = "";
  2508.                 type = "CityCenter";
  2509.                 position[] = {75677.2, 76804.6};
  2510.                 angle = 0;
  2511.                 radiusA = 0;
  2512.                 radiusB = 0;
  2513.             };
  2514.            
  2515.             class CityCenter_3 {
  2516.                 name = "";
  2517.                 type = "CityCenter";
  2518.                 position[] = {68938.5, 82625};
  2519.                 angle = 0;
  2520.                 radiusA = 0;
  2521.                 radiusB = 0;
  2522.             };
  2523.            
  2524.             class CityCenter_4 {
  2525.                 name = "";
  2526.                 type = "CityCenter";
  2527.                 position[] = {53744.4, 93747.2};
  2528.                 angle = 0;
  2529.                 radiusA = 0;
  2530.                 radiusB = 0;
  2531.             };
  2532.            
  2533.             class CityCenter_5 {
  2534.                 name = "";
  2535.                 type = "CityCenter";
  2536.                 position[] = {53631.6, 95533.1};
  2537.                 angle = 0;
  2538.                 radiusA = 0;
  2539.                 radiusB = 0;
  2540.             };
  2541.            
  2542.             class CityCenter_6 {
  2543.                 name = "";
  2544.                 type = "CityCenter";
  2545.                 position[] = {52933.9, 93454};
  2546.                 angle = 0;
  2547.                 radiusA = 0;
  2548.                 radiusB = 0;
  2549.             };
  2550.            
  2551.             class NameMarine_BikolReservoir {
  2552.                 type = "NameMarine";
  2553.                 position[] = {66001.6, 74983.6, 0};
  2554.                 angle = 0;
  2555.                 radiusA = 0;
  2556.                 radiusB = 0;
  2557.                 name = "$STR_HSIM_NameMarine_BikolReservoir";
  2558.             };
  2559.            
  2560.             class NameMarine_LakeUsavah {
  2561.                 type = "NameMarine";
  2562.                 position[] = {76353.7, 77098.3, 0};
  2563.                 angle = 0;
  2564.                 radiusA = 0;
  2565.                 radiusB = 0;
  2566.                 name = "$STR_HSIM_NameMarine_LakeUsavah";
  2567.             };
  2568.            
  2569.             class NameMarine_VashakumReservoir {
  2570.                 type = "NameMarine";
  2571.                 position[] = {71190.7, 76587.1, 0};
  2572.                 angle = 0;
  2573.                 radiusA = 0;
  2574.                 radiusB = 0;
  2575.                 name = "$STR_HSIM_NameMarine_VashakumReservoir";
  2576.             };
  2577.            
  2578.             class NameMilitary_RadarMorikar {
  2579.                 type = "NameMilitary";
  2580.                 position[] = {83697.8, 7188.99, 0};
  2581.                 angle = 0;
  2582.                 radiusA = 0;
  2583.                 radiusB = 0;
  2584.                 name = "$STR_HSIM_NameMilitary_RadarMorikar";
  2585.             };
  2586.            
  2587.             class NameMilitary_RadarUlerak {
  2588.                 type = "NameMilitary";
  2589.                 position[] = {71831.9, 78171.6, 0};
  2590.                 angle = 0;
  2591.                 radiusA = 0;
  2592.                 radiusB = 0;
  2593.                 name = "$STR_HSIM_NameMilitary_RadarUlerak";
  2594.             };
  2595.            
  2596.             class NameMilitary_RadarLuchnik {
  2597.                 type = "NameMilitary";
  2598.                 position[] = {40392.8, 15319.5, 0};
  2599.                 angle = 0;
  2600.                 radiusA = 0;
  2601.                 radiusB = 0;
  2602.                 name = "$STR_HSIM_NameMilitary_RadarLuchnik";
  2603.             };
  2604.            
  2605.             class NameMilitary_Radar {
  2606.                 type = "NameMilitary";
  2607.                 position[] = {68209.7, 57510, 0};
  2608.                 angle = 0;
  2609.                 radiusA = 0;
  2610.                 radiusB = 0;
  2611.                 name = "";
  2612.             };
  2613.            
  2614.             class NameMilitary_ProvingGroundsBase {
  2615.                 type = "Landmark";
  2616.                 position[] = {70437.1, 115033, 0};
  2617.                 angle = 0;
  2618.                 radiusA = 0;
  2619.                 radiusB = 0;
  2620.                 name = "$STR_HSIM_NameMilitary_ProvingGroundsBase";
  2621.             };
  2622.            
  2623.             class NameMilitary_ProvingGrounds {
  2624.                 type = "Landmark";
  2625.                 position[] = {69297.2, 118090, 0};
  2626.                 angle = 0;
  2627.                 radiusA = 0;
  2628.                 radiusB = 0;
  2629.                 name = "$STR_HSIM_NameMilitary_ProvingGrounds";
  2630.             };
  2631.            
  2632.             class Mine_mine1 {
  2633.                 name = ""; //$STR_HSIM_Mine
  2634.                 type = "Mine";
  2635.                 position[] = {37950.1, 11022.2, 0};
  2636.                 angle = 0;
  2637.                 radiusA = 0;
  2638.                 radiusB = 0;
  2639.             };
  2640.            
  2641.             class Mine_mine2 {
  2642.                 name = "";
  2643.                 type = "Mine";
  2644.                 position[] = {37032.4, 10360.7, 0};
  2645.                 angle = 0;
  2646.                 radiusA = 0;
  2647.                 radiusB = 0;
  2648.             };
  2649.            
  2650.             class Mine_mine3 {
  2651.                 name = "";
  2652.                 type = "Mine";
  2653.                 position[] = {43700.2, 3702.49, 0};
  2654.                 angle = 0;
  2655.                 radiusA = 0;
  2656.                 radiusB = 0;
  2657.             };
  2658.            
  2659.             class Mine_mine4 {
  2660.                 name = "";
  2661.                 type = "Mine";
  2662.                 position[] = {81606.8, 6025.74, 0};
  2663.                 angle = 0;
  2664.                 radiusA = 0;
  2665.                 radiusB = 0;
  2666.             };
  2667.            
  2668.             class Mine_mine5 {
  2669.                 name = "";
  2670.                 type = "Mine";
  2671.                 position[] = {73769.4, 66171.1, 0};
  2672.                 angle = 0;
  2673.                 radiusA = 0;
  2674.                 radiusB = 0;
  2675.             };
  2676.            
  2677.             class Mine_mine6 {
  2678.                 name = "";
  2679.                 type = "Mine";
  2680.                 position[] = {62924.4, 93143.6, 0};
  2681.                 angle = 0;
  2682.                 radiusA = 0;
  2683.                 radiusB = 0;
  2684.             };
  2685.            
  2686.             class Mine_mine7 {
  2687.                 name = "";
  2688.                 type = "Mine";
  2689.                 position[] = {57168.1, 115069, 0};
  2690.                 angle = 0;
  2691.                 radiusA = 0;
  2692.                 radiusB = 0;
  2693.             };
  2694.            
  2695.             class Mine_mine8 {
  2696.                 name = "";
  2697.                 type = "Mine";
  2698.                 position[] = {54345.1, 110876, 0};
  2699.                 angle = 0;
  2700.                 radiusA = 0;
  2701.                 radiusB = 0;
  2702.             };
  2703.            
  2704.             class Mine_mine9 {
  2705.                 name = "";
  2706.                 type = "Mine";
  2707.                 position[] = {66176.5, 92762.8, 0};
  2708.                 angle = 0;
  2709.                 radiusA = 0;
  2710.                 radiusB = 0;
  2711.             };
  2712.            
  2713.             class Mine_mine10 {
  2714.                 name = "";
  2715.                 type = "Mine";
  2716.                 position[] = {69048.8, 90125.3, 0};
  2717.                 angle = 0;
  2718.                 radiusA = 0;
  2719.                 radiusB = 0;
  2720.             };
  2721.            
  2722.             class Mine_mine11 {
  2723.                 name = "";
  2724.                 type = "Mine";
  2725.                 position[] = {38320.2, 17768.2, 0};
  2726.                 angle = 0;
  2727.                 radiusA = 0;
  2728.                 radiusB = 0;
  2729.             };
  2730.            
  2731.             class Mine_mine12 {
  2732.                 name = "";
  2733.                 type = "Mine";
  2734.                 position[] = {9482.04, 25001.4, 0};
  2735.                 angle = 0;
  2736.                 radiusA = 0;
  2737.                 radiusB = 0;
  2738.             };
  2739.            
  2740.             class Mine_mine13 {
  2741.                 name = "";
  2742.                 type = "Mine";
  2743.                 position[] = {41748.9, 48028.2, 0};
  2744.                 angle = 0;
  2745.                 radiusA = 0;
  2746.                 radiusB = 0;
  2747.             };
  2748.            
  2749.             class Mine_mine14 {
  2750.                 name = "";
  2751.                 type = "Mine";
  2752.                 position[] = {58860.9, 13868.7, 0};
  2753.                 angle = 0;
  2754.                 radiusA = 0;
  2755.                 radiusB = 0;
  2756.             };
  2757.            
  2758.             class OilField_oil1 {
  2759.                 name = ""; //STR_HSIM_OilField
  2760.                 type = "OilField";
  2761.                 position[] = {112716, 18729.7, 0};
  2762.                 angle = 0;
  2763.                 radiusA = 0;
  2764.                 radiusB = 0;
  2765.             };
  2766.            
  2767.             class OilField_oil2 {
  2768.                 name = "";
  2769.                 type = "OilField";
  2770.                 position[] = {110804, 18185.7, 0};
  2771.                 angle = 0;
  2772.                 radiusA = 0;
  2773.                 radiusB = 0;
  2774.             };
  2775.            
  2776.             class OilField_oil3 {
  2777.                 name = "";
  2778.                 type = "OilField";
  2779.                 position[] = {108049, 18436.7, 0};
  2780.                 angle = 0;
  2781.                 radiusA = 0;
  2782.                 radiusB = 0;
  2783.             };
  2784.            
  2785.             class OilField_oil4 {
  2786.                 name = "";
  2787.                 type = "OilField";
  2788.                 position[] = {101506, 31352.4, 0};
  2789.                 angle = 0;
  2790.                 radiusA = 0;
  2791.                 radiusB = 0;
  2792.             };
  2793.            
  2794.             class OilField_oil5 {
  2795.                 name = "";
  2796.                 type = "OilField";
  2797.                 position[] = {13012, 48887.1, 0};
  2798.                 angle = 0;
  2799.                 radiusA = 0;
  2800.                 radiusB = 0;
  2801.             };
  2802.            
  2803.             class OilField_oil6 {
  2804.                 name = "";
  2805.                 type = "OilField";
  2806.                 position[] = {57275.9, 104156, 0};
  2807.                 angle = 0;
  2808.                 radiusA = 0;
  2809.                 radiusB = 0;
  2810.             };
  2811.            
  2812.             class OilField_oil7 {
  2813.                 name = "";
  2814.                 type = "OilField";
  2815.                 position[] = {67362.5, 89984.8, 0};
  2816.                 angle = 0;
  2817.                 radiusA = 0;
  2818.                 radiusB = 0;
  2819.             };
  2820.            
  2821.             class OilField_oil8 {
  2822.                 name = "";
  2823.                 type = "OilField";
  2824.                 position[] = {77971.6, 116144, 0};
  2825.                 angle = 0;
  2826.                 radiusA = 0;
  2827.                 radiusB = 0;
  2828.             };
  2829.            
  2830.             class OilField_oil9 {
  2831.                 name = "";
  2832.                 type = "OilField";
  2833.                 position[] = {86718.3, 112798, 0};
  2834.                 angle = 0;
  2835.                 radiusA = 0;
  2836.                 radiusB = 0;
  2837.             };
  2838.            
  2839.             class OilField_oil10 {
  2840.                 name = "";
  2841.                 type = "OilField";
  2842.                 position[] = {17765.7, 19527.7, 0};
  2843.                 angle = 0;
  2844.                 radiusA = 0;
  2845.                 radiusB = 0;
  2846.             };
  2847.            
  2848.             class OilField_oil11 {
  2849.                 name = "";
  2850.                 type = "OilField";
  2851.                 position[] = {70361.1, 37592.7, 0};
  2852.                 angle = 0;
  2853.                 radiusA = 0;
  2854.                 radiusB = 0;
  2855.             };
  2856.            
  2857.             class OilField_oil12 {
  2858.                 name = "";
  2859.                 type = "OilField";
  2860.                 position[] = {68092.6, 43436.4, 0};
  2861.                 angle = 0;
  2862.                 radiusA = 0;
  2863.                 radiusB = 0;
  2864.             };
  2865.         };
  2866.        
  2867. // ====================================================================================
  2868. //  AMBIENT
  2869. // ====================================================================================
  2870.  
  2871.         class Ambient {};
  2872.         class AmbientA3 {
  2873.             maxCost = 500;
  2874.            
  2875.             class Radius440_500 {
  2876.                 areaSpawnRadius = 110.0;
  2877.                 areaMaxRadius = 200.0;
  2878.                 spawnCircleRadius = 50.0;
  2879.                 spawnInterval = 4.7;
  2880.                
  2881.                 class Species {
  2882.                     class Kestrel_random_F {
  2883.                         maxCircleCount = "((1 - night) * 2 * (1 - (WaterDepth interpolate [1,30,0,1])) + (2 * (hills))) * (1 - night) * (1-rain)";
  2884.                         maxWorldCount = 5;
  2885.                         cost = 3;
  2886.                         spawnCount = 1;
  2887.                         groupSpawnRadius = 10;
  2888.                         maxAlt = 200;
  2889.                         minAlt = -10;
  2890.                     };
  2891.                    
  2892.                     class Seagull {
  2893.                         maxCircleCount = "((sea * (1 - night)) + (2 * houses * sea)) * (1 - night)";
  2894.                         maxWorldCount = 40;
  2895.                         cost = 3;
  2896.                         spawnCount = 1;
  2897.                         groupSpawnRadius = 10;
  2898.                         maxAlt = 200;
  2899.                         minAlt = -10;
  2900.                     };
  2901.                 };
  2902.             };
  2903.                    
  2904.             class Radius30_40 {
  2905.                 areaSpawnRadius = 30.0;
  2906.                 areaMaxRadius = 40.0;
  2907.                 spawnCircleRadius = 2.0;
  2908.                 spawnInterval = 3.55;
  2909.                
  2910.                 class Species {
  2911.                     class DragonFly {
  2912.                         maxCircleCount = "4 * (1 - night) * (1 - (WaterDepth interpolate [1,30,0,1])) * sea * (1 - windy) * (1-rain)";
  2913.                         maxWorldCount = 4;
  2914.                         cost = 1;
  2915.                         spawnCount = 1;
  2916.                         groupSpawnRadius = 1;
  2917.                         maxAlt = 30;
  2918.                         minAlt = -5;
  2919.                     };
  2920.                    
  2921.                     class ButterFly_random {
  2922.                         maxCircleCount = "3 * (1 - night) * (1 - (WaterDepth interpolate [1,30,0,1])) * (1 - windy) * (1-rain)";
  2923.                         maxWorldCount = 6;
  2924.                         cost = 1;
  2925.                         spawnCount = 3;
  2926.                         groupSpawnRadius = 1;
  2927.                         maxAlt = 30;
  2928.                         minAlt = -5;
  2929.                     };
  2930.                    
  2931.                     class FireFly {
  2932.                         maxCircleCount = "(6 * night) * (1 - sea) * (1 - houses) * (1 - windy) * (1-rain)";
  2933.                         maxWorldCount = 20;
  2934.                         cost = 1;
  2935.                         spawnCount = 3;
  2936.                         groupSpawnRadius = 3;
  2937.                         maxAlt = 30;
  2938.                         minAlt = -5;
  2939.                     };
  2940.                    
  2941.                     class Cicada {
  2942.                         maxCircleCount = "(4 * night) * (1 - sea) * (1 - windy) * (1-rain)";
  2943.                         maxWorldCount = 6;
  2944.                         cost = 1;
  2945.                         spawnCount = 3;
  2946.                         groupSpawnRadius = 3;
  2947.                         maxAlt = 30;
  2948.                         minAlt = -5;
  2949.                     };
  2950.                 };
  2951.             };
  2952.            
  2953.             class Radius15_20 {
  2954.                 areaSpawnRadius = 18.0;
  2955.                 areaMaxRadius = 20.0;
  2956.                 spawnCircleRadius = 1.0;
  2957.                 spawnInterval = 2.55;
  2958.                
  2959.                 class Species {
  2960.                     class FxWindGrass1 {
  2961.                         maxCircleCount = "2 * (1 - (WaterDepth interpolate [1,30,0,1])) * (windy interpolate [0.1,0.25,0,1])";
  2962.                         maxWorldCount = 3;
  2963.                         cost = 1;
  2964.                         spawnCount = 3;
  2965.                         groupSpawnRadius = 2.5;
  2966.                         maxAlt = 30;
  2967.                         minAlt = -5;
  2968.                     };
  2969.                    
  2970.                     class FxWindGrass2 {
  2971.                         maxCircleCount = "2 * (1 - (WaterDepth interpolate [1,30,0,1])) * (windy interpolate [0.1,0.25,0,1])";
  2972.                         maxWorldCount = 3;
  2973.                         cost = 1;
  2974.                         spawnCount = 3;
  2975.                         groupSpawnRadius = 2.5;
  2976.                         maxAlt = 30;
  2977.                         minAlt = -5;
  2978.                     };
  2979.                    
  2980.                     class FxWindLeaf1 {
  2981.                         maxCircleCount = "2 * (trees + 0.5) * (windy interpolate [0.1,0.25,0,1])";
  2982.                         maxWorldCount = 3;
  2983.                         cost = 1;
  2984.                         spawnCount = 3;
  2985.                         groupSpawnRadius = 2.5;
  2986.                         maxAlt = 30;
  2987.                         minAlt = -5;
  2988.                     };
  2989.                    
  2990.                     class FxWindLeaf2 {
  2991.                         maxCircleCount = "2 * (trees + 0.5) * (windy interpolate [0.1,0.25,0,1])";
  2992.                         maxWorldCount = 3;
  2993.                         cost = 1;
  2994.                         spawnCount = 3;
  2995.                         groupSpawnRadius = 2.5;
  2996.                         maxAlt = 30;
  2997.                         minAlt = -5;
  2998.                     };
  2999.                    
  3000.                     class FxWindLeaf3 {
  3001.                         maxCircleCount = "2 * (trees + 0.5) * (windy interpolate [0.1,0.25,0,1])";
  3002.                         maxWorldCount = 3;
  3003.                         cost = 1;
  3004.                         spawnCount = 3;
  3005.                         groupSpawnRadius = 2.5;
  3006.                         maxAlt = 30;
  3007.                         minAlt = -5;
  3008.                     };
  3009.                    
  3010.                     class FxWindPollen1 {
  3011.                         maxCircleCount = "(3 * (1 - (WaterDepth interpolate [1,30,0,1]))) * (windy interpolate [0.05,0.15,0,1])";
  3012.                         maxWorldCount = 6;
  3013.                         cost = 1;
  3014.                         spawnCount = 1;
  3015.                         groupSpawnRadius = 1;
  3016.                         maxAlt = 30;
  3017.                         minAlt = -5;
  3018.                     };
  3019.                    
  3020.                     class FxWindPaper1 {
  3021.                         maxCircleCount = "(4 * (1 - (WaterDepth interpolate [1,30,0,1])) * houses) * windy";
  3022.                         maxWorldCount = 2;
  3023.                         cost = 1;
  3024.                         spawnCount = 1;
  3025.                         groupSpawnRadius = 1;
  3026.                         maxAlt = 30;
  3027.                         minAlt = -5;
  3028.                     };
  3029.                    
  3030.                     class FxWindPlastic1 {
  3031.                         maxCircleCount = "(4 * (1 - (WaterDepth interpolate [1,30,0,1])) * houses) * windy";
  3032.                         maxWorldCount = 2;
  3033.                         cost = 1;
  3034.                         spawnCount = 1;
  3035.                         groupSpawnRadius = 1;
  3036.                         maxAlt = 30;
  3037.                         minAlt = -5;
  3038.                     };
  3039.                 };
  3040.             };
  3041.            
  3042.             class Radius6_10 {
  3043.                 areaSpawnRadius = 8.0;
  3044.                 areaMaxRadius = 10.0;
  3045.                 spawnCircleRadius = 0.9;
  3046.                 spawnInterval = 0.09;
  3047.                
  3048.                 class Species {
  3049.                     class HoneyBee {
  3050.                         maxCircleCount = "4 * (1 - night) * (1 - sea) * (1 - houses) * (1 - windy) * (1-rain)";
  3051.                         maxWorldCount = 8;
  3052.                         cost = 1;
  3053.                         spawnCount = 1;
  3054.                         groupSpawnRadius = 1;
  3055.                         maxAlt = 30;
  3056.                         minAlt = -5;
  3057.                     };
  3058.                    
  3059.                     class HouseFly {
  3060.                         maxCircleCount = "(3 + 3 * (houses)) * (1 - night) * (1 - (WaterDepth interpolate [1,30,0,1])) * (1 - windy) * (1-rain)";
  3061.                         maxWorldCount = 10;
  3062.                         cost = 1;
  3063.                         spawnCount = 3;
  3064.                         groupSpawnRadius = 1;
  3065.                         maxAlt = 30;
  3066.                         minAlt = -5;
  3067.                     };
  3068.                    
  3069.                     class Mosquito {
  3070.                         maxCircleCount = "3 * (1 - (WaterDepth interpolate [1,30,0,1])) * (1 - windy) * (1-rain)";
  3071.                         maxWorldCount = 2;
  3072.                         cost = 1;
  3073.                         spawnCount = 1;
  3074.                         groupSpawnRadius = 1;
  3075.                         maxAlt = 30;
  3076.                         minAlt = -5;
  3077.                     };
  3078.                 };
  3079.             };
  3080.         };
  3081.  
  3082. // ====================================================================================
  3083. //  ARMORY
  3084. // ====================================================================================
  3085.  
  3086.         class Armory {
  3087.             positionAdmin[] = {121602, 36835.1};
  3088.             positionsViewer[] = {{94828.4, 27674}, {78448.8, 76677.5}, {60980.7, 59194.6}, {30411.9, 6422.48}, {29728.6, 7172.04}, {51639.6, 56833}, {54366.9, 110878}, {70489.3, 114917}};
  3089.         };
  3090.  
  3091. // ====================================================================================
  3092. //  POSTPROCESS
  3093. // ====================================================================================
  3094.  
  3095.         class PostProcess {
  3096.             class colorCorrections {
  3097.                 class Default {
  3098.                     condition = "true";
  3099.                     adjust[] = {1, 1, -0.002, {0.6, 0.2, 0, 0.0042}, {1.0, 0.85, 0.5, 0.95}, {1, 1, 1, 0.0}};
  3100.                 };
  3101.             };
  3102.            
  3103.             class filmGrain {
  3104.                 class Default {
  3105.                     condition = "true";
  3106.                     adjust = "[0.024,1,((call {getResolution}) select 0) / 1000,0.1,1,true];";
  3107.                 };
  3108.             };
  3109.         };
  3110.  
  3111. // ====================================================================================
  3112. //  Used for random safe position finding.
  3113. // ====================================================================================
  3114.  
  3115.         safePositionAnchor[] = {60000, 60000};
  3116.         safePositionRadius = 55000;
  3117.  
  3118.         loadingTexts[] = {"122x122km South Asia Terrain, from Bohemia Interactive and Take on Helicopters."};
  3119.         //loadingTexts[] = {"$str_hsim_endquote_1","$str_hsim_endquote_2","$str_hsim_endquote_3","$str_hsim_endquote_4","$str_hsim_endquote_5","$str_hsim_endquote_6","$str_hsim_endquote_7","$str_hsim_endquote_8","$str_hsim_endquote_9","$str_hsim_endquote_10","$str_hsim_endquote_11","$str_hsim_endquote_12","$str_hsim_endquote_13","$str_hsim_endquote_14","$str_hsim_endquote_15","$str_hsim_endquote_16","$str_hsim_endquote_17","$str_hsim_endquote_18","$str_hsim_endquote_19","$str_hsim_endquote_20"};
  3120.  
  3121. // ====================================================================================    
  3122.        
  3123.     };
  3124. };
  3125.  
  3126. // ====================================================================================
  3127. //  MISSIONS
  3128. // ====================================================================================
  3129.  
  3130. class CfgMissions {
  3131.     class Cutscenes {
  3132.         class South_Asia_H_intro {
  3133.             directory = "hsim\South_Asia_H\data\scenes\intro.South_Asia_H";
  3134.         };
  3135.     };
  3136. };
  3137.  
  3138. // ====================================================================================
  3139. //  SURFACES
  3140. // ====================================================================================
  3141.  
  3142. class CfgSurfaces {
  3143.     class Default;
  3144.    
  3145.     class SAGrass : Default {
  3146.         files = "sa_grass_*";
  3147.         character = "SAGrassClutter";
  3148.         soundEnviron = "grass_exp";
  3149.         soundHit = "soft_ground";
  3150.         rough = 0.08;
  3151.         dust = 0.15;
  3152.         lucidity = 3;
  3153.         grassCover = 0.25;
  3154.         maxClutterColoringCoef = 1.0;
  3155.         impact = "hitGroundSoft";
  3156.         surfaceFriction = 1.2;
  3157.         restitution = 0.15;
  3158.         maxSpeedCoef = 0.8;
  3159.     };
  3160.    
  3161.     class SAAsfalt : Default {
  3162.         files = "sa_asphalt_*";
  3163.         character = "Empty";
  3164.         soundEnviron = "road";
  3165.         soundHit = "concrete";
  3166.         rough = 0.005;
  3167.         maxSpeedCoef = 1;
  3168.         dust = 0.05;
  3169.         lucidity = 0.3;
  3170.         grassCover = 0.0;
  3171.         impact = "hitConcrete";
  3172.         maxClutterColoringCoef = 1.35;
  3173.         surfaceFriction = 1.8;
  3174.     };
  3175.    
  3176.     class SAMountain : Default {
  3177.         files = "sa_mountain_*";
  3178.         character = "SAMountainClutter";
  3179.         soundEnviron = "gravel";
  3180.         soundHit = "hard_ground";
  3181.         rough = 0.12;
  3182.         dust = 0.45;
  3183.         lucidity = 1;
  3184.         grassCover = 0.06;
  3185.         impact = "hitGroundHard";
  3186.         surfaceFriction = 1.4;
  3187.         restitution = 0.19;
  3188.         maxSpeedCoef = 0.85;
  3189.         maxClutterColoringCoef = 1.15;
  3190.     };
  3191.    
  3192.     class SASand : Default {
  3193.         files = "sa_sand_*";
  3194.         soundEnviron = "dirt";
  3195.         soundHit = "soft_ground";
  3196.         rough = 0.1;
  3197.         dust = 0.5;
  3198.         lucidity = 1;
  3199.         grassCover = 0.1;
  3200.         impact = "hitGroundSoft";
  3201.         surfaceFriction = 1.4;
  3202.         restitution = 0.19;
  3203.         maxSpeedCoef = 0.85;
  3204.         maxClutterColoringCoef = 1.15;
  3205.         character = "SADesertClutter";
  3206.     };
  3207.    
  3208.     class SAWater : Default {
  3209.         files = "sa_water_*";
  3210.         rough = 0;
  3211.         dust = 0;
  3212.         soundEnviron = "water";
  3213.         character = "Empty";
  3214.         soundHit = "soft_ground";
  3215.         maxSpeedCoef = 0.01;
  3216.         surfaceFriction = 0.8;
  3217.         isWater = 1;
  3218.         lucidity = 100;
  3219.         AIAvoidStance = 2;
  3220.         restitution = 0;
  3221.         impact = "hitWater";
  3222.     };
  3223. };
  3224.  
  3225. class CfgSurfaceCharacters {
  3226.     class SADesertClutter {
  3227.         probability[] = {0.2, 0.08, 0.09, 0.04, 0.03, 0.01};
  3228.         names[] = {"StrGrassDryGroup","BrushSoft_H", "BrushHard_H", "Weed1_H", "WeedThistle_H", "PlantsWhite_H"};
  3229.     };
  3230.    
  3231.     class SAMountainClutter {
  3232.         probability[] = {0.11, 0.13, 0.1, 0.01};
  3233.         names[] = {"StrGrassDryGroup", "StrGrassDryMediumgroup", "StrWeedBrownTallGroup", "PlantsWhite_H"};
  3234.     };
  3235.  
  3236.     class SAGrassClutter {
  3237.         probability[] = {0.4,0.6};
  3238.         names[] = {"GrassCrookedGreen_H","GrassShortSmall_H"};
  3239.     };   
  3240. };
  3241.  
  3242. // ====================================================================================
  3243. //  WORLDLIST
  3244. // ====================================================================================
  3245.  
  3246. class CfgWorldList {
  3247.     class South_Asia_H {};
  3248. };
  3249.  
  3250. // ====================================================================================
  3251. //  LENSFLARE
  3252. // ====================================================================================
  3253.  
  3254. class CfgLensFlare {
  3255.     flarePos[] = {0.0, 0.0, 0.37, 0.47, 0.5, 0.54, 0.62, 0.72, 0.75, 0.91, 1.0, 1.084, 1.13, 1.29, 1.62, 1.68};
  3256.     flareSizeCam[] = {0.2, 0.4, 0.025, 0.05, 0.042, 0.043, 0.04, 0.75, 0.6, 0.7, 0.15, 0.85, 0.44, 0.45, 0.55, 0.1};
  3257.     flareBright[] = {1.0, 0.3, 0.3, 0.3, 0.3, 0.4, 0.4, 0.05, 0.03, 0.12, 0.05, 0.08, 0.05, 0.2, 0.2, 1.0};
  3258.     flareSizeEye[] = {0.04};
  3259.     flareSizeEyeSun[] = {0.04};
  3260. };
  3261. // ====================================================================================
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement