Advertisement
Guest User

config.hpp

a guest
Aug 18th, 2017
164
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 76.24 KB | None | 0 0
  1. class CfgPatches
  2. {
  3. class op4_VikingTrainingCenter
  4. {
  5. author = "ViperMcgee";
  6. name = "Viking Training Center";
  7. url = "http://www.op4gaming.us";
  8. requiredAddons[] = {"A3_Data_F","A3_Map_Data","A3_Roads_F","A3_Structures_F"};
  9. requiredVersion = 0.1;
  10. units[] = {};
  11. weapons[] = {};
  12. };
  13. };
  14.  
  15. class CfgVehicles{};
  16. class CfgWorlds
  17. {
  18. mapSize = 4096;
  19. mapZone = 31;
  20. class DefaultWorld
  21. {
  22. class Weather
  23. {
  24. class Overcast;
  25. };
  26. class WaterExPars;
  27. };
  28. class CAWorld: DefaultWorld
  29. {
  30. class Grid{};
  31. class DayLightingBrightAlmost;
  32. class DayLightingRainy;
  33. class DefaultClutter;
  34. #include "cfgClutter.hpp"
  35. class Weather: Weather
  36. {
  37. class Lighting;
  38. class Overcast: Overcast
  39. {
  40. class Weather1;
  41. class Weather2;
  42. class Weather3;
  43. class Weather4;
  44. class Weather5;
  45. class Weather6;
  46. };
  47. };
  48. };
  49.  
  50. class DefaultLighting;
  51. class op4_vtc: CAWorld
  52. {
  53.  
  54. dynLightMinBrightnessAmbientCoef = 0.5;
  55. dynLightMinBrightnessAbsolute = 0.05;
  56.  
  57.  
  58. class Sea
  59. {
  60. seaTexture = "a3\data_f\seatexture_co.paa";
  61. seaMaterial = "#water";
  62. shoreMaterial = "#shore";
  63. shoreFoamMaterial = "#shorefoam";
  64. shoreWetMaterial = "#shorewet";
  65. WaterMapScale = 20;
  66. WaterGrid = 50;
  67. MaxTide = 0;
  68. MaxWave = 0.25;
  69. SeaWaveXScale = "2.0/50";
  70. SeaWaveZScale = "1.0/50";
  71. SeaWaveHScale = 1.0;
  72. SeaWaveXDuration = 5000;
  73. SeaWaveZDuration = 10000;
  74. };
  75. class Underwater
  76. {
  77. noWaterFog = -0.001;
  78. fullWaterFog = 0.001;
  79. deepWaterFog = 200;
  80. waterFogDistanceNear = 10;
  81. waterFogDistance = 40;
  82. waterColor[] = {0.04,0.16,0.22};
  83. deepWaterColor[] = {0.0,0.001,0.009};
  84. surfaceColor[] = {0.04,0.16,0.22};
  85. deepSurfaceColor[] = {0.0,0.001,0.009};
  86. };
  87. class SeaWaterShaderPars
  88. {
  89. refractionMoveCoef = 0.03;
  90. minWaterOpacity = 0.0;
  91. waterOpacityDistCoef = 0.4;
  92. underwaterOpacity = 0.5;
  93. waterOpacityFadeStart = 60;
  94. waterOpacityFadeLength = 120;
  95. };
  96. class WaterExPars: WaterExPars
  97. {
  98. fogDensity = 0.07;
  99. fogColor[] = {0.03015,0.07155,0.09045};
  100. fogColorExtinctionSpeed[] = {0.1814,0.0159,0.0111};
  101. ligtExtinctionSpeed[] = {0.1814,0.0159,0.0111};
  102. diffuseLigtExtinctionSpeed[] = {0.3814,0.2159,0.2111};
  103. fogGradientCoefs[] = {"0.35f","1.0f","1.7f"};
  104. fogColorLightInfluence[] = {0.8,0.2,1.0};
  105. shadowIntensity = "0.0f";
  106. ssReflectionStrength = 0.85;
  107. ssReflectionMaxJitter = 1.0;
  108. ssReflectionRippleInfluence = 0.2;
  109. ssReflectionEdgeFadingCoef = 10.0;
  110. ssReflectionDistFadingCoef = 4.0;
  111. refractionMinCoef = 0.03;
  112. refractionMaxCoef = 0.14;
  113. refractionMaxDist = 5.1;
  114. specularMaxIntensity = 100;
  115. specularPowerOvercast0 = 750;
  116. specularPowerOvercast1 = 50;
  117. specularNormalModifyCoef = 0.015;
  118. foamAroundObjectsIntensity = "0.15f";
  119. foamAroundObjectsFadeCoef = "8.0f";
  120. foamColorCoef = "2.0f";
  121. foamDeformationCoef = "0.02f";
  122. foamTextureCoef = "0.2f";
  123. foamTimeMoveSpeed = "0.2f";
  124. foamTimeMoveAmount = "0.1f";
  125. shoreDarkeningMaxCoef = "0.45f";
  126. shoreDarkeningOffset = "0.36f";
  127. shoreDarkeningGradient = "0.08f";
  128. shoreWaveTimeScale = "0.8f";
  129. shoreWaveShifDerivativeOffset = "-0.8f";
  130. shoreFoamIntensity = "0.25f";
  131. shoreMaxWaveHeight = "0.15f";
  132. shoreWetLayerReflectionIntensity = "0.55f";
  133. };
  134.  
  135.  
  136. startWeather = 0.3;
  137. startFog = 0.0;
  138. forecastWeather = 0.3;
  139. forecastFog = 0.0;
  140. startFogBase = 0.0;
  141. forecastFogBase = 0.0;
  142. startFogDecay = 0.014;
  143. forecastFogDecay = 0.014;
  144. fogBeta0Min = 0.0;
  145. fogBeta0Max = 0.05;
  146.  
  147.  
  148. class HDRNewPars
  149. {
  150. minAperture = 1e-005;
  151. maxAperture = 256;
  152. apertureRatioMax = 4;
  153. apertureRatioMin = 10;
  154. bloomImageScale = 1.0;
  155. bloomScale = 0.09;
  156. bloomExponent = 0.75;
  157. bloomLuminanceOffset = 0.4;
  158. bloomLuminanceScale = 0.15;
  159. bloomLuminanceExponent = 0.25;
  160. tonemapMethod = 1;
  161. tonemapShoulderStrength = 0.22;
  162. tonemapLinearStrength = 0.12;
  163. tonemapLinearAngle = 0.1;
  164. tonemapToeStrength = 0.2;
  165. tonemapToeNumerator = 0.022;
  166. tonemapToeDenominator = 0.2;
  167. tonemapLinearWhite = 11.2;
  168. tonemapExposureBias = 1.0;
  169. tonemapLinearWhiteReinhard = "2.5f";
  170. eyeAdaptFactorLight = 3.3;
  171. eyeAdaptFactorDark = 0.75;
  172. nvgApertureMin = 10.0;
  173. nvgApertureStandard = 12.5;
  174. nvgApertureMax = 16.5;
  175. nvgStandardAvgLum = 10;
  176. nvgLightGain = 320;
  177. nvgTransition = 1;
  178. nvgTransitionCoefOn = "40.0f";
  179. nvgTransitionCoefOff = "0.01f";
  180. nightShiftMinAperture = 0;
  181. nightShiftMaxAperture = 0.002;
  182. nightShiftMaxEffect = 0.6;
  183. nightShiftLuminanceScale = 600;
  184. };
  185.  
  186.  
  187. skyColorInfluencesFogColor = 0;
  188.  
  189.  
  190. class Lighting: DefaultLighting
  191. {
  192. groundReflection[] = {0.132,0.133,0.122};
  193. moonObjectColorFull[] = {460,440,400,1.0};
  194. moonHaloObjectColorFull[] = {465,477,475,1.0};
  195. moonsetObjectColor[] = {375,350,325,1.0};
  196. moonsetHaloObjectColor[] = {515,517,525,1.0};
  197.  
  198.  
  199. class ThunderBoltLight
  200. {
  201. diffuse[] = {2120,3170,5550};
  202. ambient[] = {0.001,0.001,0.001};
  203. intensity = 120000;
  204. class Attenuation
  205. {
  206. start = 0.0;
  207. constant = 0.0;
  208. linear = 0.0;
  209. quadratic = 1.0;
  210. };
  211. };
  212. starEmissivity = 25;
  213. };
  214.  
  215.  
  216. class DayLightingBrightAlmost: DayLightingBrightAlmost
  217. {
  218. 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};
  219. 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};
  220. 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};
  221. 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};
  222. 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};
  223. 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};
  224. 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};
  225. 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};
  226. 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};
  227. };
  228. class DayLightingRainy: DayLightingRainy
  229. {
  230. 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};
  231. 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};
  232. 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};
  233. 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};
  234. 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};
  235. 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};
  236. 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};
  237. 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};
  238. };
  239.  
  240.  
  241. class Weather: Weather
  242. {
  243. class LightingNew
  244. {
  245. class Lighting0
  246. {
  247. height = 0;
  248. overcast = 0.25;
  249. sunAngle = -24;
  250. sunOrMoon = 0;
  251. diffuse[] = {{0.14,0.19,0.3},4};
  252. diffuseCloud[] = {{0.14,0.19,0.3},0.2};
  253. ambient[] = {{0.173,0.239,0.373},1};
  254. ambientCloud[] = {{0.173,0.239,0.373},0.05};
  255. ambientMid[] = {{0.1384,0.1912,0.2984},0.88};
  256. ambientMidCloud[] = {{0.1384,0.1912,0.2984},0.044};
  257. groundReflection[] = {{0.173,0.239,0.373},0.8448};
  258. groundReflectionCloud[] = {{0.173,0.239,0.373},0.04224};
  259. bidirect[] = {0.025,0.025,0.023};
  260. bidirectCloud[] = {0.0125,0.0125,0.0115};
  261. sky[] = {0.231,0.314,0.467};
  262. skyAroundSun[] = {0.2,0.25,0.45};
  263. fogColor[] = {{0.09,0.137,0.22},0.025};
  264. apertureMin = 6;
  265. apertureStandard = 6;
  266. apertureMax = 18;
  267. standardAvgLum = 4;
  268. desiredLuminanceCoef = 1;
  269. desiredLuminanceCoefCloud = 1;
  270. luminanceRectCoef = 1;
  271. luminanceRectCoefCloud = 0.5;
  272. rayleigh[] = {0.007,0.01388,0.035};
  273. mie[] = {0.005,0.005,0.005};
  274. cloudsColor[] = {{0.5,0.65,1},11.016};
  275. swBrightness = 1;
  276. };
  277. class Lighting1
  278. {
  279. height = 0;
  280. overcast = 0.25;
  281. sunAngle = -12;
  282. sunOrMoon = 0;
  283. diffuse[] = {0.1,0.18,0.3};
  284. diffuseCloud[] = {0.1,0.18,0.3};
  285. ambient[] = {{0.173,0.239,0.373},1};
  286. ambientCloud[] = {{0.173,0.239,0.373},1};
  287. ambientMid[] = {{0.173,0.239,0.373},0.88};
  288. ambientMidCloud[] = {{0.173,0.239,0.373},0.88};
  289. groundReflection[] = {{0.173,0.239,0.373},0.8448};
  290. groundReflectionCloud[] = {{0.173,0.239,0.373},0.8448};
  291. bidirect[] = {0,0,0};
  292. bidirectCloud[] = {0,0,0};
  293. sky[] = {{0.212,0.302,0.51},1};
  294. skyAroundSun[] = {0.2,0.25,0.45};
  295. fogColor[] = {{0.094,0.141,0.231},0.025};
  296. apertureMin = 6;
  297. apertureStandard = 6;
  298. apertureMax = 18;
  299. standardAvgLum = 4;
  300. desiredLuminanceCoef = 1;
  301. desiredLuminanceCoefCloud = 1;
  302. luminanceRectCoef = 1;
  303. luminanceRectCoefCloud = 0.5;
  304. rayleigh[] = {0.007,0.01388,0.035};
  305. mie[] = {0.005,0.005,0.005};
  306. cloudsColor[] = {{1,1,1},11.016};
  307. swBrightness = 1;
  308. };
  309. class Lighting2
  310. {
  311. height = 0;
  312. overcast = 0.25;
  313. sunAngle = -11;
  314. sunOrMoon = 0.5;
  315. diffuse[] = {0.1,0.18,0.3};
  316. diffuseCloud[] = {0.1,0.18,0.3};
  317. ambient[] = {{0.173,0.239,0.373},1};
  318. ambientCloud[] = {{0.173,0.239,0.373},1};
  319. ambientMid[] = {{0.173,0.239,0.373},0.88};
  320. ambientMidCloud[] = {{0.173,0.239,0.373},0.88};
  321. groundReflection[] = {{0.173,0.239,0.373},0.8448};
  322. groundReflectionCloud[] = {{0.173,0.239,0.373},0.8448};
  323. bidirect[] = {0,0,0};
  324. bidirectCloud[] = {0,0,0};
  325. sky[] = {{0.212,0.302,0.51},1};
  326. skyAroundSun[] = {0.2,0.25,0.45};
  327. fogColor[] = {{0.094,0.141,0.231},0.025};
  328. apertureMin = 6;
  329. apertureStandard = 6;
  330. apertureMax = 18;
  331. standardAvgLum = 4;
  332. desiredLuminanceCoef = 1;
  333. desiredLuminanceCoefCloud = 1;
  334. luminanceRectCoef = 1;
  335. luminanceRectCoefCloud = 0.5;
  336. rayleigh[] = {0.007,0.01388,0.035};
  337. mie[] = {0.005,0.005,0.005};
  338. cloudsColor[] = {{1,1,1},11.016};
  339. swBrightness = 1;
  340. };
  341. class Lighting3
  342. {
  343. height = 0;
  344. overcast = 0.25;
  345. sunAngle = -10;
  346. sunOrMoon = 1;
  347. diffuse[] = {0.1,0.18,0.3};
  348. diffuseCloud[] = {0.1,0.18,0.3};
  349. ambient[] = {{0.173,0.239,0.373},1};
  350. ambientCloud[] = {{0.173,0.239,0.373},1};
  351. ambientMid[] = {{0.173,0.239,0.373},0.88};
  352. ambientMidCloud[] = {{0.173,0.239,0.373},0.88};
  353. groundReflection[] = {{0.173,0.239,0.373},0.8448};
  354. groundReflectionCloud[] = {{0.173,0.239,0.373},0.8448};
  355. bidirect[] = {0,0,0};
  356. bidirectCloud[] = {0,0,0};
  357. sky[] = {{0.212,0.302,0.51},1};
  358. skyAroundSun[] = {{0.2,0.25,0.45},4.734908};
  359. fogColor[] = {{0.094,0.141,0.231},0.025};
  360. apertureMin = 6;
  361. apertureStandard = 6;
  362. apertureMax = 18;
  363. standardAvgLum = 4;
  364. desiredLuminanceCoef = 1;
  365. desiredLuminanceCoefCloud = 1;
  366. luminanceRectCoef = 1;
  367. luminanceRectCoefCloud = 0.5;
  368. rayleigh[] = {0.007,0.01388,0.035};
  369. mie[] = {0.005,0.005,0.005};
  370. cloudsColor[] = {{1,1,1},11.016};
  371. swBrightness = 1;
  372. };
  373. class Lighting4
  374. {
  375. height = 0;
  376. overcast = 0.25;
  377. sunAngle = -5;
  378. sunOrMoon = 1;
  379. diffuse[] = {{0.16,0.18,0.28},3};
  380. diffuseCloud[] = {{0.16,0.18,0.28},3};
  381. ambient[] = {{0.173,0.239,0.373},4.6};
  382. ambientCloud[] = {{0.173,0.239,0.373},4.6};
  383. ambientMid[] = {{0.173,0.239,0.373},4.048};
  384. ambientMidCloud[] = {{0.173,0.239,0.373},4.048};
  385. groundReflection[] = {{0.173,0.239,0.373},3.88608};
  386. groundReflectionCloud[] = {{0.173,0.239,0.373},3.88608};
  387. bidirect[] = {0.0115,0.012,0.0125};
  388. bidirectCloud[] = {0.0115,0.012,0.0125};
  389. sky[] = {{0.2,0.298,0.541},4.6};
  390. skyAroundSun[] = {{0.7,0.35,0.28},7.636949};
  391. fogColor[] = {{0.106,0.161,0.267},4.715};
  392. apertureMin = 6;
  393. apertureStandard = 6;
  394. apertureMax = 18;
  395. standardAvgLum = 4;
  396. desiredLuminanceCoef = 1;
  397. desiredLuminanceCoefCloud = 1;
  398. luminanceRectCoef = 1;
  399. luminanceRectCoefCloud = 0.5;
  400. rayleigh[] = {0.007,0.01388,0.035};
  401. mie[] = {0.005,0.005,0.005};
  402. cloudsColor[] = {{1,1,1},11.016};
  403. swBrightness = 1;
  404. };
  405. class Lighting5
  406. {
  407. height = 0;
  408. overcast = 0.25;
  409. sunAngle = -2;
  410. sunOrMoon = 1;
  411. diffuse[] = {{0.25,0.21,0.2},5};
  412. diffuseCloud[] = {{0.25,0.21,0.2},5};
  413. ambient[] = {{0.196,0.275,0.42},6.9};
  414. ambientCloud[] = {{0.196,0.275,0.42},6.9};
  415. ambientMid[] = {{0.196,0.275,0.42},6.072};
  416. ambientMidCloud[] = {{0.196,0.275,0.42},6.072};
  417. groundReflection[] = {{0.196,0.275,0.42},5.82912};
  418. groundReflectionCloud[] = {{0.196,0.275,0.42},5.82912};
  419. bidirect[] = {0.023,0.024,0.025};
  420. bidirectCloud[] = {0.023,0.024,0.025};
  421. sky[] = {{0.188,0.29,0.576},6.9};
  422. skyAroundSun[] = {{1.8,0.42,0.2},12.31766};
  423. fogColor[] = {{0.11,0.169,0.286},7.0725};
  424. apertureMin = 7;
  425. apertureStandard = 8;
  426. apertureMax = 20;
  427. standardAvgLum = 20;
  428. desiredLuminanceCoef = 1;
  429. desiredLuminanceCoefCloud = 1;
  430. luminanceRectCoef = 1;
  431. luminanceRectCoefCloud = 0.5;
  432. rayleigh[] = {0.007,0.038,0.0675};
  433. mie[] = {0.005,0.005,0.005};
  434. cloudsColor[] = {{1,1,1},11.016};
  435. swBrightness = 1;
  436. };
  437. class Lighting6
  438. {
  439. height = 0;
  440. overcast = 0.25;
  441. sunAngle = 0;
  442. sunOrMoon = 1;
  443. diffuse[] = {{0.75,0.38,0.22},6};
  444. diffuseCloud[] = {{0.75,0.38,0.22},6};
  445. ambient[] = {{0.2497,0.31,0.467},7.8};
  446. ambientCloud[] = {{0.2497,0.31,0.467},7.8};
  447. ambientMid[] = {{0.2541,0.314,0.467},6.864};
  448. ambientMidCloud[] = {{0.2541,0.314,0.467},6.864};
  449. groundReflection[] = {{0.235,0.318,0.467},6.58944};
  450. groundReflectionCloud[] = {{0.235,0.318,0.467},6.58944};
  451. bidirect[] = {0.023,0.024,0.025};
  452. bidirectCloud[] = {0.023,0.024,0.025};
  453. sky[] = {{0.173,0.282,0.612},7.8};
  454. skyAroundSun[] = {{2,0.42,0.2},13.38876};
  455. fogColor[] = {{0.118,0.18,0.31},7.995};
  456. apertureMin = 8;
  457. apertureStandard = 9;
  458. apertureMax = 22;
  459. standardAvgLum = 45;
  460. desiredLuminanceCoef = 1;
  461. desiredLuminanceCoefCloud = 1;
  462. luminanceRectCoef = 1;
  463. luminanceRectCoefCloud = 0.5;
  464. rayleigh[] = {0.007,0.038,0.0675};
  465. mie[] = {0.005,0.005,0.005};
  466. cloudsColor[] = {{1,1,1},11.016};
  467. swBrightness = 1;
  468. };
  469. class Lighting7
  470. {
  471. height = 0;
  472. overcast = 0.25;
  473. sunAngle = 2;
  474. sunOrMoon = 1;
  475. diffuse[] = {{0.95,0.42,0.22},8.4};
  476. diffuseCloud[] = {{0.95,0.42,0.22},8.4};
  477. ambient[] = {{0.306,0.357,0.463},8.4};
  478. ambientCloud[] = {{0.306,0.357,0.463},8.4};
  479. ambientMid[] = {{0.365,0.361,0.396},7.392};
  480. ambientMidCloud[] = {{0.365,0.361,0.396},7.392};
  481. groundReflection[] = {{0.416,0.38,0.388},7.09632};
  482. groundReflectionCloud[] = {{0.416,0.38,0.388},7.09632};
  483. bidirect[] = {0.023,0.024,0.025};
  484. bidirectCloud[] = {0.023,0.024,0.025};
  485. sky[] = {{0.157,0.275,0.651},8.4};
  486. skyAroundSun[] = {{2.2,0.8,0.2},13.38876};
  487. fogColor[] = {{0.125,0.192,0.329},8.61};
  488. apertureMin = 8;
  489. apertureStandard = 10;
  490. apertureMax = 24;
  491. standardAvgLum = 50;
  492. desiredLuminanceCoef = 1;
  493. desiredLuminanceCoefCloud = 1;
  494. luminanceRectCoef = 1;
  495. luminanceRectCoefCloud = 0.5;
  496. rayleigh[] = {0.007,0.038,0.0675};
  497. mie[] = {0.005,0.005,0.005};
  498. cloudsColor[] = {{1,1,1},11.016};
  499. swBrightness = 1;
  500. };
  501. class Lighting8
  502. {
  503. height = 0;
  504. overcast = 0.25;
  505. sunAngle = 6;
  506. sunOrMoon = 1;
  507. diffuse[] = {{0.95,0.55,0.35},10.2};
  508. diffuseCloud[] = {{0.95,0.55,0.35},10.2};
  509. ambient[] = {{0.337,0.404,0.525},9.6};
  510. ambientCloud[] = {{0.337,0.404,0.525},9.6};
  511. ambientMid[] = {{0.412,0.408,0.443},8.448};
  512. ambientMidCloud[] = {{0.412,0.408,0.443},8.448};
  513. groundReflection[] = {{0.475,0.435,0.431},8.11008};
  514. groundReflectionCloud[] = {{0.475,0.435,0.431},8.11008};
  515. bidirect[] = {0.01375,0.0132,0.01265};
  516. bidirectCloud[] = {0.01375,0.0132,0.01265};
  517. sky[] = {{0.145,0.263,0.686},9.6};
  518. skyAroundSun[] = {{0.4,0.32,0.6},13.38876};
  519. fogColor[] = {{0.133,0.204,0.357},9.84};
  520. apertureMin = 8;
  521. apertureStandard = 16;
  522. apertureMax = 26;
  523. standardAvgLum = 100;
  524. desiredLuminanceCoef = 1;
  525. desiredLuminanceCoefCloud = 1;
  526. luminanceRectCoef = 1;
  527. luminanceRectCoefCloud = 0.5;
  528. rayleigh[] = {0.007,0.027,0.045};
  529. mie[] = {0.005,0.005,0.005};
  530. cloudsColor[] = {{1,1,1},11.016};
  531. swBrightness = 1;
  532. };
  533. class Lighting9
  534. {
  535. height = 0;
  536. overcast = 0.25;
  537. sunAngle = 12;
  538. sunOrMoon = 1;
  539. diffuse[] = {{1,0.65,0.45},12.3};
  540. diffuseCloud[] = {{1,0.65,0.45},12.3};
  541. ambient[] = {{0.388,0.471,0.612},10.9};
  542. ambientCloud[] = {{0.388,0.471,0.612},10.9};
  543. ambientMid[] = {{0.482,0.475,0.506},9.81};
  544. ambientMidCloud[] = {{0.482,0.475,0.506},9.81};
  545. groundReflection[] = {{0.557,0.51,0.494},9.4176};
  546. groundReflectionCloud[] = {{0.557,0.51,0.494},9.4176};
  547. bidirect[] = {0.01875,0.018,0.01725};
  548. bidirectCloud[] = {0.01875,0.018,0.01725};
  549. sky[] = {{0.129,0.259,0.722},10.9};
  550. skyAroundSun[] = {{0.13,0.25,0.8},13.524};
  551. fogColor[] = {{0.145,0.224,0.396},11.1725};
  552. apertureMin = 20;
  553. apertureStandard = 25;
  554. apertureMax = 35;
  555. standardAvgLum = 250;
  556. desiredLuminanceCoef = 1;
  557. desiredLuminanceCoefCloud = 1;
  558. luminanceRectCoef = 1;
  559. luminanceRectCoefCloud = 0.5;
  560. rayleigh[] = {0.007,0.018,0.04};
  561. mie[] = {0.005,0.005,0.005};
  562. cloudsColor[] = {{1,1,1},12.24};
  563. swBrightness = 1;
  564. };
  565. class Lighting10
  566. {
  567. height = 0;
  568. overcast = 0.25;
  569. sunAngle = 24;
  570. sunOrMoon = 1;
  571. diffuse[] = {{1,0.75,0.62},15.8};
  572. diffuseCloud[] = {{1,0.75,0.62},15.8};
  573. ambient[] = {{0.435,0.533,0.698},13.8};
  574. ambientCloud[] = {{0.435,0.533,0.698},13.8};
  575. ambientMid[] = {{0.545,0.541,0.569},12.696};
  576. ambientMidCloud[] = {{0.545,0.541,0.569},12.696};
  577. groundReflection[] = {{0.635,0.58,0.557},12.18816};
  578. groundReflectionCloud[] = {{0.635,0.58,0.557},12.18816};
  579. bidirect[] = {0.025,0.024,0.018};
  580. bidirectCloud[] = {0.025,0.024,0.018};
  581. sky[] = {{0.118,0.251,0.753},13.8};
  582. skyAroundSun[] = {{0.115,0.245,0.8},13.662};
  583. fogColor[] = {{0.15,0.251,0.488},14.145};
  584. apertureMin = 45;
  585. apertureStandard = 60;
  586. apertureMax = 80;
  587. standardAvgLum = 800;
  588. desiredLuminanceCoef = 1;
  589. desiredLuminanceCoefCloud = 1;
  590. luminanceRectCoef = 1;
  591. luminanceRectCoefCloud = 0.5;
  592. rayleigh[] = {0.007,0.01388,0.035};
  593. mie[] = {0.005,0.005,0.005};
  594. cloudsColor[] = {{1,1,1},14.4};
  595. swBrightness = 1;
  596. };
  597. class Lighting11
  598. {
  599. height = 0;
  600. overcast = 0.25;
  601. sunAngle = 45;
  602. sunOrMoon = 1;
  603. diffuse[] = {{1,0.87,0.85},17.2};
  604. diffuseCloud[] = {{1,0.87,0.85},17.2};
  605. ambient[] = {{0.498,0.602,0.77},14.8};
  606. ambientCloud[] = {{0.498,0.602,0.77},14.8};
  607. ambientMid[] = {{0.635,0.635,0.663},14.504};
  608. ambientMidCloud[] = {{0.635,0.635,0.663},14.504};
  609. groundReflection[] = {{0.745,0.671,0.643},14.21392};
  610. groundReflectionCloud[] = {{0.745,0.671,0.643},14.21392};
  611. bidirect[] = {0.025,0.024,0.018};
  612. bidirectCloud[] = {0.025,0.024,0.018};
  613. sky[] = {{0.02,0.12,0.8},13.8};
  614. skyAroundSun[] = {{0.02,0.12,0.8},13.8};
  615. fogColor[] = {{0.3,0.44,0.74},15};
  616. apertureMin = 70;
  617. apertureStandard = 120;
  618. apertureMax = 120;
  619. standardAvgLum = 8000;
  620. desiredLuminanceCoef = 1;
  621. desiredLuminanceCoefCloud = 1;
  622. luminanceRectCoef = 1;
  623. luminanceRectCoefCloud = 0.5;
  624. rayleigh[] = {0.007,0.01388,0.035};
  625. mie[] = {0.005,0.005,0.005};
  626. cloudsColor[] = {{1,1,1},14.8};
  627. swBrightness = 1;
  628. };
  629. class Lighting12
  630. {
  631. height = 0;
  632. overcast = 0.25;
  633. sunAngle = 90;
  634. sunOrMoon = 1;
  635. diffuse[] = {{1,0.87,0.85},17.2};
  636. diffuseCloud[] = {{1,0.87,0.85},17.2};
  637. ambient[] = {{0.498,0.602,0.77},14.8};
  638. ambientCloud[] = {{0.498,0.602,0.77},14.8};
  639. ambientMid[] = {{0.635,0.635,0.663},14.504};
  640. ambientMidCloud[] = {{0.635,0.635,0.663},14.504};
  641. groundReflection[] = {{0.745,0.671,0.643},14.21392};
  642. groundReflectionCloud[] = {{0.745,0.671,0.643},14.21392};
  643. bidirect[] = {0.025,0.024,0.018};
  644. bidirectCloud[] = {0.025,0.024,0.018};
  645. sky[] = {{0.02,0.12,0.8},13.8};
  646. skyAroundSun[] = {{0.02,0.12,0.8},13.8};
  647. fogColor[] = {{0.3,0.44,0.74},15};
  648. apertureMin = 70;
  649. apertureStandard = 120;
  650. apertureMax = 120;
  651. standardAvgLum = 8000;
  652. desiredLuminanceCoef = 1;
  653. desiredLuminanceCoefCloud = 1;
  654. luminanceRectCoef = 1;
  655. luminanceRectCoefCloud = 0.5;
  656. rayleigh[] = {0.007,0.01388,0.035};
  657. mie[] = {0.005,0.005,0.005};
  658. cloudsColor[] = {{1,1,1},14.8};
  659. swBrightness = 1;
  660. };
  661. class Lighting13
  662. {
  663. height = 0;
  664. overcast = 0.6;
  665. sunAngle = -24;
  666. sunOrMoon = 0;
  667. diffuse[] = {{0.14,0.19,0.3},4};
  668. diffuseCloud[] = {{0.14,0.19,0.3},3};
  669. ambient[] = {{0.173,0.239,0.373},1};
  670. ambientCloud[] = {{0.173,0.239,0.373},1};
  671. ambientMid[] = {{0.1384,0.1912,0.2984},0.88};
  672. ambientMidCloud[] = {{0.1384,0.1912,0.2984},0.88};
  673. groundReflection[] = {{0.173,0.239,0.373},0.8448};
  674. groundReflectionCloud[] = {{0.173,0.239,0.373},0.8448};
  675. bidirect[] = {0.025,0.025,0.023};
  676. bidirectCloud[] = {0.0245,0.0245,0.02254};
  677. sky[] = {0.231,0.314,0.467};
  678. skyAroundSun[] = {0.2,0.25,0.45};
  679. fogColor[] = {{0.09,0.137,0.22},0.025};
  680. apertureMin = 6;
  681. apertureStandard = 6;
  682. apertureMax = 18;
  683. standardAvgLum = 4;
  684. desiredLuminanceCoef = 1;
  685. desiredLuminanceCoefCloud = 1;
  686. luminanceRectCoef = 1;
  687. luminanceRectCoefCloud = 0.5;
  688. rayleigh[] = {0.007,0.01388,0.035};
  689. mie[] = {0.005,0.005,0.005};
  690. cloudsColor[] = {{0.5,0.65,1},11.016};
  691. swBrightness = 1;
  692. };
  693. class Lighting14
  694. {
  695. height = 0;
  696. overcast = 0.6;
  697. sunAngle = -12;
  698. sunOrMoon = 0;
  699. diffuse[] = {0.1,0.18,0.3};
  700. diffuseCloud[] = {0.1,0.18,0.3};
  701. ambient[] = {{0.173,0.239,0.373},1};
  702. ambientCloud[] = {{0.173,0.239,0.373},1};
  703. ambientMid[] = {{0.173,0.239,0.373},0.88};
  704. ambientMidCloud[] = {{0.173,0.239,0.373},0.88};
  705. groundReflection[] = {{0.173,0.239,0.373},0.8448};
  706. groundReflectionCloud[] = {{0.173,0.239,0.373},0.8448};
  707. bidirect[] = {0,0,0};
  708. bidirectCloud[] = {0,0,0};
  709. sky[] = {{0.212,0.302,0.51},1};
  710. skyAroundSun[] = {0.2,0.25,0.45};
  711. fogColor[] = {{0.094,0.141,0.231},0.025};
  712. apertureMin = 6;
  713. apertureStandard = 6;
  714. apertureMax = 18;
  715. standardAvgLum = 4;
  716. desiredLuminanceCoef = 1;
  717. desiredLuminanceCoefCloud = 1;
  718. luminanceRectCoef = 1;
  719. luminanceRectCoefCloud = 0.5;
  720. rayleigh[] = {0.007,0.01388,0.035};
  721. mie[] = {0.005,0.005,0.005};
  722. cloudsColor[] = {{1,1,1},11.016};
  723. swBrightness = 1;
  724. };
  725. class Lighting15
  726. {
  727. height = 0;
  728. overcast = 0.6;
  729. sunAngle = -11;
  730. sunOrMoon = 0.5;
  731. diffuse[] = {0.1,0.18,0.3};
  732. diffuseCloud[] = {0.1,0.18,0.3};
  733. ambient[] = {{0.173,0.239,0.373},1};
  734. ambientCloud[] = {{0.173,0.239,0.373},1};
  735. ambientMid[] = {{0.173,0.239,0.373},0.88};
  736. ambientMidCloud[] = {{0.173,0.239,0.373},0.88};
  737. groundReflection[] = {{0.173,0.239,0.373},0.8448};
  738. groundReflectionCloud[] = {{0.173,0.239,0.373},0.8448};
  739. bidirect[] = {0,0,0};
  740. bidirectCloud[] = {0,0,0};
  741. sky[] = {{0.212,0.302,0.51},1};
  742. skyAroundSun[] = {0.2,0.25,0.45};
  743. fogColor[] = {{0.094,0.141,0.231},0.025};
  744. apertureMin = 6;
  745. apertureStandard = 6;
  746. apertureMax = 18;
  747. standardAvgLum = 4;
  748. desiredLuminanceCoef = 1;
  749. desiredLuminanceCoefCloud = 1;
  750. luminanceRectCoef = 1;
  751. luminanceRectCoefCloud = 0.5;
  752. rayleigh[] = {0.007,0.01388,0.035};
  753. mie[] = {0.005,0.005,0.005};
  754. cloudsColor[] = {{1,1,1},11.016};
  755. swBrightness = 1;
  756. };
  757. class Lighting16
  758. {
  759. height = 0;
  760. overcast = 0.6;
  761. sunAngle = -10;
  762. sunOrMoon = 1;
  763. diffuse[] = {0.1,0.18,0.3};
  764. diffuseCloud[] = {0.1,0.18,0.3};
  765. ambient[] = {{0.173,0.239,0.373},1};
  766. ambientCloud[] = {{0.173,0.239,0.373},1};
  767. ambientMid[] = {{0.173,0.239,0.373},0.88};
  768. ambientMidCloud[] = {{0.173,0.239,0.373},0.88};
  769. groundReflection[] = {{0.173,0.239,0.373},0.8448};
  770. groundReflectionCloud[] = {{0.173,0.239,0.373},0.8448};
  771. bidirect[] = {0,0,0};
  772. bidirectCloud[] = {0,0,0};
  773. sky[] = {{0.212,0.302,0.51},1};
  774. skyAroundSun[] = {{0.2,0.25,0.45},4.734908};
  775. fogColor[] = {{0.094,0.141,0.231},0.025};
  776. apertureMin = 6;
  777. apertureStandard = 6;
  778. apertureMax = 18;
  779. standardAvgLum = 4;
  780. desiredLuminanceCoef = 1;
  781. desiredLuminanceCoefCloud = 1;
  782. luminanceRectCoef = 1;
  783. luminanceRectCoefCloud = 0.5;
  784. rayleigh[] = {0.007,0.01388,0.035};
  785. mie[] = {0.005,0.005,0.005};
  786. cloudsColor[] = {{1,1,1},11.016};
  787. swBrightness = 1;
  788. };
  789. class Lighting17
  790. {
  791. height = 0;
  792. overcast = 0.6;
  793. sunAngle = -5;
  794. sunOrMoon = 1;
  795. diffuse[] = {{0.16,0.18,0.28},2.25};
  796. diffuseCloud[] = {{0.16,0.18,0.28},1.6875};
  797. ambient[] = {{0.173,0.239,0.373},4.6};
  798. ambientCloud[] = {{0.173,0.239,0.373},4.6};
  799. ambientMid[] = {{0.173,0.239,0.373},4.048};
  800. ambientMidCloud[] = {{0.173,0.239,0.373},4.048};
  801. groundReflection[] = {{0.173,0.239,0.373},3.88608};
  802. groundReflectionCloud[] = {{0.173,0.239,0.373},3.88608};
  803. bidirect[] = {0.0115,0.012,0.0125};
  804. bidirectCloud[] = {0.01127,0.01176,0.01225};
  805. sky[] = {{0.2,0.298,0.541},4.6};
  806. skyAroundSun[] = {{0.7,0.35,0.28},7.636949};
  807. fogColor[] = {{0.106,0.161,0.267},4.715};
  808. apertureMin = 6;
  809. apertureStandard = 6;
  810. apertureMax = 18;
  811. standardAvgLum = 4;
  812. desiredLuminanceCoef = 1;
  813. desiredLuminanceCoefCloud = 1;
  814. luminanceRectCoef = 1;
  815. luminanceRectCoefCloud = 0.5;
  816. rayleigh[] = {0.007,0.01388,0.035};
  817. mie[] = {0.005,0.005,0.005};
  818. cloudsColor[] = {{1,1,1},11.016};
  819. swBrightness = 1;
  820. };
  821. class Lighting18
  822. {
  823. height = 0;
  824. overcast = 0.6;
  825. sunAngle = -2;
  826. sunOrMoon = 1;
  827. diffuse[] = {{0.25,0.21,0.2},3.75};
  828. diffuseCloud[] = {{0.25,0.21,0.2},2.8125};
  829. ambient[] = {{0.196,0.275,0.42},6.9};
  830. ambientCloud[] = {{0.196,0.275,0.42},6.9};
  831. ambientMid[] = {{0.196,0.275,0.42},6.072};
  832. ambientMidCloud[] = {{0.196,0.275,0.42},6.072};
  833. groundReflection[] = {{0.196,0.275,0.42},5.82912};
  834. groundReflectionCloud[] = {{0.196,0.275,0.42},5.82912};
  835. bidirect[] = {0.023,0.024,0.025};
  836. bidirectCloud[] = {0.023,0.024,0.025};
  837. sky[] = {{0.188,0.29,0.576},6.9};
  838. skyAroundSun[] = {{1.8,0.42,0.2},12.31766};
  839. fogColor[] = {{0.11,0.169,0.286},7.0725};
  840. apertureMin = 7;
  841. apertureStandard = 8;
  842. apertureMax = 20;
  843. standardAvgLum = 20;
  844. desiredLuminanceCoef = 1;
  845. desiredLuminanceCoefCloud = 1;
  846. luminanceRectCoef = 1;
  847. luminanceRectCoefCloud = 0.5;
  848. rayleigh[] = {0.007,0.038,0.0675};
  849. mie[] = {0.005,0.005,0.005};
  850. cloudsColor[] = {{1,1,1},11.016};
  851. swBrightness = 1;
  852. };
  853. class Lighting19
  854. {
  855. height = 0;
  856. overcast = 0.6;
  857. sunAngle = 0;
  858. sunOrMoon = 1;
  859. diffuse[] = {{0.75,0.38,0.22},4.5};
  860. diffuseCloud[] = {{0.75,0.38,0.22},3.375};
  861. ambient[] = {{0.2497,0.31,0.467},7.8};
  862. ambientCloud[] = {{0.2497,0.31,0.467},7.8};
  863. ambientMid[] = {{0.2541,0.314,0.467},6.864};
  864. ambientMidCloud[] = {{0.2541,0.314,0.467},6.864};
  865. groundReflection[] = {{0.235,0.318,0.467},6.58944};
  866. groundReflectionCloud[] = {{0.235,0.318,0.467},6.58944};
  867. bidirect[] = {0.023,0.024,0.025};
  868. bidirectCloud[] = {0.023,0.024,0.025};
  869. sky[] = {{0.173,0.282,0.612},7.8};
  870. skyAroundSun[] = {{2,0.42,0.2},13.38876};
  871. fogColor[] = {{0.118,0.18,0.31},7.995};
  872. apertureMin = 8;
  873. apertureStandard = 9;
  874. apertureMax = 22;
  875. standardAvgLum = 45;
  876. desiredLuminanceCoef = 1;
  877. desiredLuminanceCoefCloud = 1;
  878. luminanceRectCoef = 1;
  879. luminanceRectCoefCloud = 0.5;
  880. rayleigh[] = {0.007,0.038,0.0675};
  881. mie[] = {0.005,0.005,0.005};
  882. cloudsColor[] = {{1,1,1},11.016};
  883. swBrightness = 1;
  884. };
  885. class Lighting20
  886. {
  887. height = 0;
  888. overcast = 0.6;
  889. sunAngle = 2;
  890. sunOrMoon = 1;
  891. diffuse[] = {{0.95,0.42,0.22},6.72};
  892. diffuseCloud[] = {{0.95,0.42,0.22},5.04};
  893. ambient[] = {{0.306,0.357,0.463},8.4};
  894. ambientCloud[] = {{0.306,0.357,0.463},8.4};
  895. ambientMid[] = {{0.365,0.361,0.396},7.392};
  896. ambientMidCloud[] = {{0.365,0.361,0.396},7.392};
  897. groundReflection[] = {{0.416,0.38,0.388},7.09632};
  898. groundReflectionCloud[] = {{0.416,0.38,0.388},7.09632};
  899. bidirect[] = {0.023,0.024,0.025};
  900. bidirectCloud[] = {0.023,0.024,0.025};
  901. sky[] = {{0.157,0.275,0.651},8.4};
  902. skyAroundSun[] = {{2.2,0.8,0.2},13.38876};
  903. fogColor[] = {{0.125,0.192,0.329},8.61};
  904. apertureMin = 8;
  905. apertureStandard = 10;
  906. apertureMax = 24;
  907. standardAvgLum = 50;
  908. desiredLuminanceCoef = 1;
  909. desiredLuminanceCoefCloud = 1;
  910. luminanceRectCoef = 1;
  911. luminanceRectCoefCloud = 0.5;
  912. rayleigh[] = {0.007,0.038,0.0675};
  913. mie[] = {0.005,0.005,0.005};
  914. cloudsColor[] = {{1,1,1},11.016};
  915. swBrightness = 1;
  916. };
  917. class Lighting21
  918. {
  919. height = 0;
  920. overcast = 0.6;
  921. sunAngle = 6;
  922. sunOrMoon = 1;
  923. diffuse[] = {{0.95,0.55,0.35},10.2};
  924. diffuseCloud[] = {{0.95,0.55,0.35},7.65};
  925. ambient[] = {{0.337,0.404,0.525},9.6};
  926. ambientCloud[] = {{0.337,0.404,0.525},9.6};
  927. ambientMid[] = {{0.412,0.408,0.443},8.448};
  928. ambientMidCloud[] = {{0.412,0.408,0.443},8.448};
  929. groundReflection[] = {{0.475,0.435,0.431},8.11008};
  930. groundReflectionCloud[] = {{0.475,0.435,0.431},8.11008};
  931. bidirect[] = {0.01375,0.0132,0.01265};
  932. bidirectCloud[] = {0.01375,0.0132,0.01265};
  933. sky[] = {{0.145,0.263,0.686},9.6};
  934. skyAroundSun[] = {{0.4,0.32,0.6},13.38876};
  935. fogColor[] = {{0.133,0.204,0.357},9.84};
  936. apertureMin = 8;
  937. apertureStandard = 16;
  938. apertureMax = 26;
  939. standardAvgLum = 100;
  940. desiredLuminanceCoef = 1;
  941. desiredLuminanceCoefCloud = 1;
  942. luminanceRectCoef = 1;
  943. luminanceRectCoefCloud = 0.5;
  944. rayleigh[] = {0.007,0.027,0.045};
  945. mie[] = {0.005,0.005,0.005};
  946. cloudsColor[] = {{1,1,1},11.016};
  947. swBrightness = 1;
  948. };
  949. class Lighting22
  950. {
  951. height = 0;
  952. overcast = 0.6;
  953. sunAngle = 12;
  954. sunOrMoon = 1;
  955. diffuse[] = {{1,0.65,0.45},12.3};
  956. diffuseCloud[] = {{1,0.65,0.45},9.225};
  957. ambient[] = {{0.388,0.471,0.612},10.9};
  958. ambientCloud[] = {{0.388,0.471,0.612},10.9};
  959. ambientMid[] = {{0.482,0.475,0.506},9.81};
  960. ambientMidCloud[] = {{0.482,0.475,0.506},9.81};
  961. groundReflection[] = {{0.557,0.51,0.494},9.4176};
  962. groundReflectionCloud[] = {{0.557,0.51,0.494},9.4176};
  963. bidirect[] = {0.01875,0.018,0.01725};
  964. bidirectCloud[] = {0.01875,0.018,0.01725};
  965. sky[] = {{0.129,0.259,0.722},10.9};
  966. skyAroundSun[] = {{0.13,0.25,0.8},13.524};
  967. fogColor[] = {{0.145,0.224,0.396},11.1725};
  968. apertureMin = 20;
  969. apertureStandard = 25;
  970. apertureMax = 35;
  971. standardAvgLum = 250;
  972. desiredLuminanceCoef = 1;
  973. desiredLuminanceCoefCloud = 1;
  974. luminanceRectCoef = 1;
  975. luminanceRectCoefCloud = 0.5;
  976. rayleigh[] = {0.007,0.018,0.04};
  977. mie[] = {0.005,0.005,0.005};
  978. cloudsColor[] = {{1,1,1},12.24};
  979. swBrightness = 1;
  980. };
  981. class Lighting23
  982. {
  983. height = 0;
  984. overcast = 0.6;
  985. sunAngle = 24;
  986. sunOrMoon = 1;
  987. diffuse[] = {{1,0.75,0.62},15.8};
  988. diffuseCloud[] = {{1,0.75,0.62},11.85};
  989. ambient[] = {{0.435,0.533,0.698},13.8};
  990. ambientCloud[] = {{0.435,0.533,0.698},13.8};
  991. ambientMid[] = {{0.545,0.541,0.569},12.696};
  992. ambientMidCloud[] = {{0.545,0.541,0.569},12.696};
  993. groundReflection[] = {{0.635,0.58,0.557},12.18816};
  994. groundReflectionCloud[] = {{0.635,0.58,0.557},12.18816};
  995. bidirect[] = {0.025,0.024,0.018};
  996. bidirectCloud[] = {0.025,0.024,0.018};
  997. sky[] = {{0.118,0.251,0.753},13.8};
  998. skyAroundSun[] = {{0.115,0.245,0.8},13.662};
  999. fogColor[] = {{0.15,0.251,0.488},14.145};
  1000. apertureMin = 45;
  1001. apertureStandard = 60;
  1002. apertureMax = 80;
  1003. standardAvgLum = 800;
  1004. desiredLuminanceCoef = 1;
  1005. desiredLuminanceCoefCloud = 1;
  1006. luminanceRectCoef = 1;
  1007. luminanceRectCoefCloud = 0.5;
  1008. rayleigh[] = {0.007,0.01388,0.035};
  1009. mie[] = {0.005,0.005,0.005};
  1010. cloudsColor[] = {{1,1,1},14.4};
  1011. swBrightness = 1;
  1012. };
  1013. class Lighting24
  1014. {
  1015. height = 0;
  1016. overcast = 0.6;
  1017. sunAngle = 45;
  1018. sunOrMoon = 1;
  1019. diffuse[] = {{1,0.87,0.85},17};
  1020. diffuseCloud[] = {{1,0.87,0.85},12.75};
  1021. ambient[] = {{0.498,0.602,0.77},14.8};
  1022. ambientCloud[] = {{0.498,0.602,0.77},14.8};
  1023. ambientMid[] = {{0.635,0.635,0.663},13.616};
  1024. ambientMidCloud[] = {{0.635,0.635,0.663},13.616};
  1025. groundReflection[] = {{0.745,0.671,0.643},14.21392};
  1026. groundReflectionCloud[] = {{0.745,0.671,0.643},14.21392};
  1027. bidirect[] = {0.025,0.024,0.018};
  1028. bidirectCloud[] = {0.025,0.024,0.018};
  1029. sky[] = {{0.02,0.12,0.8},13.8};
  1030. skyAroundSun[] = {{0.02,0.12,0.8},13.8};
  1031. fogColor[] = {{0.3,0.44,0.74},13.9564};
  1032. apertureMin = 70;
  1033. apertureStandard = 120;
  1034. apertureMax = 120;
  1035. standardAvgLum = 8000;
  1036. desiredLuminanceCoef = 1;
  1037. desiredLuminanceCoefCloud = 1;
  1038. luminanceRectCoef = 1;
  1039. luminanceRectCoefCloud = 0.5;
  1040. rayleigh[] = {0.007,0.01388,0.035};
  1041. mie[] = {0.005,0.005,0.005};
  1042. cloudsColor[] = {{1,1,1},14.8};
  1043. swBrightness = 1;
  1044. };
  1045. class Lighting25
  1046. {
  1047. height = 0;
  1048. overcast = 0.6;
  1049. sunAngle = 90;
  1050. sunOrMoon = 1;
  1051. diffuse[] = {{1,0.87,0.85},17};
  1052. diffuseCloud[] = {{1,0.87,0.85},13.94};
  1053. ambient[] = {{0.498,0.602,0.77},14.8};
  1054. ambientCloud[] = {{0.498,0.602,0.77},14.8};
  1055. ambientMid[] = {{0.635,0.635,0.663},14.504};
  1056. ambientMidCloud[] = {{0.635,0.635,0.663},14.504};
  1057. groundReflection[] = {{0.745,0.671,0.643},14.21392};
  1058. groundReflectionCloud[] = {{0.745,0.671,0.643},14.21392};
  1059. bidirect[] = {0.025,0.024,0.018};
  1060. bidirectCloud[] = {0.025,0.024,0.018};
  1061. sky[] = {{0.02,0.12,0.8},13.8};
  1062. skyAroundSun[] = {{0.02,0.12,0.8},13.8};
  1063. fogColor[] = {{0.3,0.44,0.74},15};
  1064. apertureMin = 70;
  1065. apertureStandard = 120;
  1066. apertureMax = 120;
  1067. standardAvgLum = 8000;
  1068. desiredLuminanceCoef = 1;
  1069. desiredLuminanceCoefCloud = 1;
  1070. luminanceRectCoef = 1;
  1071. luminanceRectCoefCloud = 0.5;
  1072. rayleigh[] = {0.007,0.01388,0.035};
  1073. mie[] = {0.005,0.005,0.005};
  1074. cloudsColor[] = {{1,1,1},14.8};
  1075. swBrightness = 1;
  1076. };
  1077. class Lighting26
  1078. {
  1079. height = 0;
  1080. overcast = 0.85;
  1081. sunAngle = -24;
  1082. sunOrMoon = 0;
  1083. diffuse[] = {{0.09,0.137,0.22},1};
  1084. diffuseCloud[] = {{0,0,0},0.75};
  1085. ambient[] = {{0.09,0.137,0.22},1};
  1086. ambientCloud[] = {{0.09,0.137,0.22},1};
  1087. ambientMid[] = {{0.09,0.137,0.22},0.8624};
  1088. ambientMidCloud[] = {{0.09,0.137,0.22},0.8624};
  1089. groundReflection[] = {{0.09,0.137,0.22},0.758912};
  1090. groundReflectionCloud[] = {{0.09,0.137,0.22},0.758912};
  1091. bidirect[] = {0.0117,0.0117,0.0117};
  1092. bidirectCloud[] = {0.0117,0.0117,0.0117};
  1093. sky[] = {0.231,0.314,0.467};
  1094. skyAroundSun[] = {0.2,0.25,0.45};
  1095. fogColor[] = {0.09,0.137,0.22};
  1096. apertureMin = 6;
  1097. apertureStandard = 6;
  1098. apertureMax = 18;
  1099. standardAvgLum = 4;
  1100. desiredLuminanceCoef = 1;
  1101. desiredLuminanceCoefCloud = 1;
  1102. luminanceRectCoef = 1;
  1103. luminanceRectCoefCloud = 0.5;
  1104. rayleigh[] = {0.007,0.01388,0.035};
  1105. mie[] = {0.005,0.005,0.005};
  1106. cloudsColor[] = {{1,1,1},11.016};
  1107. swBrightness = 1;
  1108. };
  1109. class Lighting27
  1110. {
  1111. height = 0;
  1112. overcast = 0.85;
  1113. sunAngle = -12;
  1114. sunOrMoon = 0;
  1115. diffuse[] = {0.16954,0.239,0.37673};
  1116. diffuseCloud[] = {0.042385,0.05975,0.094183};
  1117. ambient[] = {{0.16954,0.239,0.37673},1};
  1118. ambientCloud[] = {{0.16954,0.239,0.37673},1};
  1119. ambientMid[] = {{0.173,0.239,0.373},0.8624};
  1120. ambientMidCloud[] = {{0.173,0.239,0.373},0.8624};
  1121. groundReflection[] = {{0.14705,0.20315,0.31705},0.758912};
  1122. groundReflectionCloud[] = {{0.14705,0.20315,0.31705},0.758912};
  1123. bidirect[] = {0.0117,0.0117,0.0117};
  1124. bidirectCloud[] = {0.0117,0.0117,0.0117};
  1125. sky[] = {{0.212,0.302,0.51},1};
  1126. skyAroundSun[] = {0.2,0.25,0.45};
  1127. fogColor[] = {0.122,0.169,0.255};
  1128. apertureMin = 6;
  1129. apertureStandard = 6;
  1130. apertureMax = 18;
  1131. standardAvgLum = 4;
  1132. desiredLuminanceCoef = 1;
  1133. desiredLuminanceCoefCloud = 1;
  1134. luminanceRectCoef = 1;
  1135. luminanceRectCoefCloud = 0.5;
  1136. rayleigh[] = {0.007,0.01388,0.035};
  1137. mie[] = {0.005,0.005,0.005};
  1138. cloudsColor[] = {{1,1,1},11.016};
  1139. swBrightness = 1;
  1140. };
  1141. class Lighting28
  1142. {
  1143. height = 0;
  1144. overcast = 0.85;
  1145. sunAngle = -11;
  1146. sunOrMoon = 0.5;
  1147. diffuse[] = {0.129,0.18,0.271};
  1148. diffuseCloud[] = {0.03225,0.045,0.06775};
  1149. ambient[] = {{0.129,0.18,0.271},1};
  1150. ambientCloud[] = {{0.129,0.18,0.271},1};
  1151. ambientMid[] = {{0.129,0.184,0.267},0.8624};
  1152. ambientMidCloud[] = {{0.129,0.184,0.267},0.8624};
  1153. groundReflection[] = {{0.125,0.176,0.263},0.758912};
  1154. groundReflectionCloud[] = {{0.125,0.176,0.263},0.758912};
  1155. bidirect[] = {0.0117,0.0117,0.0117};
  1156. bidirectCloud[] = {0.0117,0.0117,0.0117};
  1157. sky[] = {{0.212,0.302,0.51},1};
  1158. skyAroundSun[] = {0.2,0.25,0.45};
  1159. fogColor[] = {0.122,0.169,0.255};
  1160. apertureMin = 6;
  1161. apertureStandard = 6;
  1162. apertureMax = 18;
  1163. standardAvgLum = 4;
  1164. desiredLuminanceCoef = 1;
  1165. desiredLuminanceCoefCloud = 1;
  1166. luminanceRectCoef = 1;
  1167. luminanceRectCoefCloud = 0.5;
  1168. rayleigh[] = {0.007,0.01388,0.035};
  1169. mie[] = {0.005,0.005,0.005};
  1170. cloudsColor[] = {{1,1,1},11.016};
  1171. swBrightness = 1;
  1172. };
  1173. class Lighting29
  1174. {
  1175. height = 0;
  1176. overcast = 0.85;
  1177. sunAngle = -10;
  1178. sunOrMoon = 1;
  1179. diffuse[] = {0.129,0.18,0.271};
  1180. diffuseCloud[] = {0.03225,0.045,0.06775};
  1181. ambient[] = {{0.129,0.18,0.271},1};
  1182. ambientCloud[] = {{0.129,0.18,0.271},1};
  1183. ambientMid[] = {{0.129,0.184,0.267},0.8624};
  1184. ambientMidCloud[] = {{0.129,0.184,0.267},0.8624};
  1185. groundReflection[] = {{0.125,0.176,0.263},0.758912};
  1186. groundReflectionCloud[] = {{0.125,0.176,0.263},0.758912};
  1187. bidirect[] = {0.0117,0.0117,0.0117};
  1188. bidirectCloud[] = {0.0117,0.0117,0.0117};
  1189. sky[] = {{0.212,0.302,0.51},1};
  1190. skyAroundSun[] = {{0.2,0.25,0.45},4.734908};
  1191. fogColor[] = {0.122,0.169,0.255};
  1192. apertureMin = 6;
  1193. apertureStandard = 6;
  1194. apertureMax = 18;
  1195. standardAvgLum = 4;
  1196. desiredLuminanceCoef = 1;
  1197. desiredLuminanceCoefCloud = 1;
  1198. luminanceRectCoef = 1;
  1199. luminanceRectCoefCloud = 0.5;
  1200. rayleigh[] = {0.007,0.01388,0.035};
  1201. mie[] = {0.005,0.005,0.005};
  1202. cloudsColor[] = {{1,1,1},11.016};
  1203. swBrightness = 1;
  1204. };
  1205. class Lighting30
  1206. {
  1207. height = 0;
  1208. overcast = 0.85;
  1209. sunAngle = -5;
  1210. sunOrMoon = 1;
  1211. diffuse[] = {{0.157,0.212,0.306},0.5625};
  1212. diffuseCloud[] = {{0.03925,0.053,0.0765},0.39375};
  1213. ambient[] = {{0.157,0.212,0.306},3.22};
  1214. ambientCloud[] = {{0.157,0.212,0.306},3.22};
  1215. ambientMid[] = {{0.157,0.208,0.298},3.96704};
  1216. ambientMidCloud[] = {{0.157,0.208,0.298},3.96704};
  1217. groundReflection[] = {{0.149,0.204,0.29},3.649677};
  1218. groundReflectionCloud[] = {{0.149,0.204,0.29},3.649677};
  1219. bidirect[] = {0.0117,0.0117,0.0117};
  1220. bidirectCloud[] = {0.0117,0.0117,0.0117};
  1221. sky[] = {{0.2,0.298,0.541},4.6};
  1222. skyAroundSun[] = {{0.7,0.35,0.28},7.636949};
  1223. fogColor[] = {{0.141,0.192,0.282},3.96704};
  1224. apertureMin = 6;
  1225. apertureStandard = 6;
  1226. apertureMax = 18;
  1227. standardAvgLum = 4;
  1228. desiredLuminanceCoef = 1;
  1229. desiredLuminanceCoefCloud = 1;
  1230. luminanceRectCoef = 1;
  1231. luminanceRectCoefCloud = 0.5;
  1232. rayleigh[] = {0.007,0.01388,0.035};
  1233. mie[] = {0.005,0.005,0.005};
  1234. cloudsColor[] = {{1,1,1},11.016};
  1235. swBrightness = 1;
  1236. };
  1237. class Lighting31
  1238. {
  1239. height = 0;
  1240. overcast = 0.85;
  1241. sunAngle = -2;
  1242. sunOrMoon = 1;
  1243. diffuse[] = {{0.184,0.247,0.341},0.9375};
  1244. diffuseCloud[] = {{0.046,0.06175,0.08525},0.65625};
  1245. ambient[] = {{0.184,0.247,0.341},6.9};
  1246. ambientCloud[] = {{0.184,0.247,0.341},6.9};
  1247. ambientMid[] = {{0.184,0.243,0.329},5.95056};
  1248. ambientMidCloud[] = {{0.184,0.243,0.329},5.95056};
  1249. groundReflection[] = {{0.176,0.231,0.322},5.593526};
  1250. groundReflectionCloud[] = {{0.176,0.231,0.322},5.593526};
  1251. bidirect[] = {0.0117,0.0117,0.0117};
  1252. bidirectCloud[] = {0.0117,0.0117,0.0117};
  1253. sky[] = {{0.188,0.29,0.576},6.9};
  1254. skyAroundSun[] = {{1.8,0.42,0.2},12.31766};
  1255. fogColor[] = {{0.165,0.22,0.31},5.95056};
  1256. apertureMin = 7;
  1257. apertureStandard = 7;
  1258. apertureMax = 20;
  1259. standardAvgLum = 20;
  1260. desiredLuminanceCoef = 1;
  1261. desiredLuminanceCoefCloud = 1;
  1262. luminanceRectCoef = 1;
  1263. luminanceRectCoefCloud = 0.5;
  1264. rayleigh[] = {0.007,0.038,0.0675};
  1265. mie[] = {0.005,0.005,0.005};
  1266. cloudsColor[] = {{1,1,1},11.016};
  1267. swBrightness = 1;
  1268. };
  1269. class Lighting32
  1270. {
  1271. height = 0;
  1272. overcast = 0.85;
  1273. sunAngle = 0;
  1274. sunOrMoon = 1;
  1275. diffuse[] = {{0.216,0.286,0.384},1.125};
  1276. diffuseCloud[] = {{0.054,0.0715,0.096},0.7875};
  1277. ambient[] = {{0.216,0.286,0.384},7.8};
  1278. ambientCloud[] = {{0.216,0.286,0.384},7.8};
  1279. ambientMid[] = {{0.22,0.278,0.365},6.72672};
  1280. ambientMidCloud[] = {{0.22,0.278,0.365},6.72672};
  1281. groundReflection[] = {{0.204,0.267,0.353},6.457651};
  1282. groundReflectionCloud[] = {{0.204,0.267,0.353},6.457651};
  1283. bidirect[] = {0.0117,0.0117,0.0117};
  1284. bidirectCloud[] = {0.0117,0.0117,0.0117};
  1285. sky[] = {{0.173,0.282,0.612},7.8};
  1286. skyAroundSun[] = {{2,0.42,0.2},13.38876};
  1287. fogColor[] = {{0.188,0.247,0.341},6.72672};
  1288. apertureMin = 8;
  1289. apertureStandard = 8;
  1290. apertureMax = 22;
  1291. standardAvgLum = 45;
  1292. desiredLuminanceCoef = 1;
  1293. desiredLuminanceCoefCloud = 1;
  1294. luminanceRectCoef = 1;
  1295. luminanceRectCoefCloud = 0.5;
  1296. rayleigh[] = {0.007,0.038,0.0675};
  1297. mie[] = {0.005,0.005,0.005};
  1298. cloudsColor[] = {{1,1,1},11.016};
  1299. swBrightness = 1;
  1300. };
  1301. class Lighting33
  1302. {
  1303. height = 0;
  1304. overcast = 0.85;
  1305. sunAngle = 2;
  1306. sunOrMoon = 1;
  1307. diffuse[] = {{0.255,0.325,0.42},1.68};
  1308. diffuseCloud[] = {{0.06375,0.08125,0.105},1.176};
  1309. ambient[] = {{0.255,0.325,0.42},8.4};
  1310. ambientCloud[] = {{0.255,0.325,0.42},8.4};
  1311. ambientMid[] = {{0.259,0.314,0.396},7.24416};
  1312. ambientMidCloud[] = {{0.259,0.314,0.396},7.24416};
  1313. groundReflection[] = {{0.239,0.294,0.376},7.099277};
  1314. groundReflectionCloud[] = {{0.239,0.294,0.376},7.099277};
  1315. bidirect[] = {0.0117,0.0117,0.0117};
  1316. bidirectCloud[] = {0.0117,0.0117,0.0117};
  1317. sky[] = {{0.157,0.275,0.651},8.4};
  1318. skyAroundSun[] = {{2.2,0.8,0.2},13.38876};
  1319. fogColor[] = {{0.216,0.275,0.373},7.24416};
  1320. apertureMin = 8;
  1321. apertureStandard = 8;
  1322. apertureMax = 24;
  1323. standardAvgLum = 50;
  1324. desiredLuminanceCoef = 1;
  1325. desiredLuminanceCoefCloud = 1;
  1326. luminanceRectCoef = 1;
  1327. luminanceRectCoefCloud = 0.5;
  1328. rayleigh[] = {0.007,0.038,0.0675};
  1329. mie[] = {0.005,0.005,0.005};
  1330. cloudsColor[] = {{1,1,1},11.016};
  1331. swBrightness = 1;
  1332. };
  1333. class Lighting34
  1334. {
  1335. height = 0;
  1336. overcast = 0.85;
  1337. sunAngle = 6;
  1338. sunOrMoon = 1;
  1339. diffuse[] = {{0.298,0.365,0.451},2.55};
  1340. diffuseCloud[] = {{0.0745,0.09125,0.11275},1.785};
  1341. ambient[] = {{0.298,0.365,0.451},9.6};
  1342. ambientCloud[] = {{0.298,0.365,0.451},9.6};
  1343. ambientMid[] = {{0.302,0.349,0.416},8.27904};
  1344. ambientMidCloud[] = {{0.302,0.349,0.416},8.27904};
  1345. groundReflection[] = {{0.275,0.318,0.384},8.11346};
  1346. groundReflectionCloud[] = {{0.275,0.318,0.384},8.11346};
  1347. bidirect[] = {0.0117,0.0117,0.0117};
  1348. bidirectCloud[] = {0.0117,0.0117,0.0117};
  1349. sky[] = {{0.145,0.263,0.686},9.6};
  1350. skyAroundSun[] = {{0.4,0.32,0.6},13.38876};
  1351. fogColor[] = {{0.243,0.306,0.408},8.27904};
  1352. apertureMin = 8;
  1353. apertureStandard = 14;
  1354. apertureMax = 26;
  1355. standardAvgLum = 100;
  1356. desiredLuminanceCoef = 1;
  1357. desiredLuminanceCoefCloud = 1;
  1358. luminanceRectCoef = 1;
  1359. luminanceRectCoefCloud = 0.5;
  1360. rayleigh[] = {0.007,0.027,0.045};
  1361. mie[] = {0.005,0.005,0.005};
  1362. cloudsColor[] = {{1,1,1},11.016};
  1363. swBrightness = 1;
  1364. };
  1365. class Lighting35
  1366. {
  1367. height = 0;
  1368. overcast = 0.85;
  1369. sunAngle = 12;
  1370. sunOrMoon = 1;
  1371. diffuse[] = {{0.376,0.431,0.506},3.075};
  1372. diffuseCloud[] = {{0.094,0.10775,0.1265},2.1525};
  1373. ambient[] = {{0.376,0.431,0.506},10.9};
  1374. ambientCloud[] = {{0.376,0.431,0.506},10.9};
  1375. ambientMid[] = {{0.38,0.408,0.447},9.6138};
  1376. ambientMidCloud[] = {{0.38,0.408,0.447},9.6138};
  1377. groundReflection[] = {{0.329,0.361,0.396},9.421524};
  1378. groundReflectionCloud[] = {{0.329,0.361,0.396},9.421524};
  1379. bidirect[] = {0.0117,0.0117,0.0117};
  1380. bidirectCloud[] = {0.0117,0.0117,0.0117};
  1381. sky[] = {{0.129,0.259,0.722},10.9};
  1382. skyAroundSun[] = {{0.13,0.25,0.8},13.524};
  1383. fogColor[] = {{0.286,0.353,0.463},9.6138};
  1384. apertureMin = 20;
  1385. apertureStandard = 22;
  1386. apertureMax = 35;
  1387. standardAvgLum = 250;
  1388. desiredLuminanceCoef = 1;
  1389. desiredLuminanceCoefCloud = 1;
  1390. luminanceRectCoef = 1;
  1391. luminanceRectCoefCloud = 0.5;
  1392. rayleigh[] = {0.007,0.018,0.04};
  1393. mie[] = {0.005,0.005,0.005};
  1394. cloudsColor[] = {{1,1,1},12.24};
  1395. swBrightness = 1;
  1396. };
  1397. class Lighting36
  1398. {
  1399. height = 0;
  1400. overcast = 0.85;
  1401. sunAngle = 24;
  1402. sunOrMoon = 1;
  1403. diffuse[] = {{0.447,0.494,0.557},3.95};
  1404. diffuseCloud[] = {{0,0,0},2.765};
  1405. ambient[] = {{0.447,0.494,0.557},13.8};
  1406. ambientCloud[] = {{0.447,0.494,0.557},13.8};
  1407. ambientMid[] = {{0.455,0.467,0.475},12.44208};
  1408. ambientMidCloud[] = {{0.455,0.467,0.475},12.44208};
  1409. groundReflection[] = {{0.388,0.396,0.408},12.19324};
  1410. groundReflectionCloud[] = {{0.388,0.396,0.408},12.19324};
  1411. bidirect[] = {0.0117,0.0117,0.0117};
  1412. bidirectCloud[] = {0.0117,0.0117,0.0117};
  1413. sky[] = {{0.118,0.251,0.753},13.8};
  1414. skyAroundSun[] = {{0.115,0.245,0.8},13.662};
  1415. fogColor[] = {{0.333,0.404,0.518},12.44208};
  1416. apertureMin = 45;
  1417. apertureStandard = 50;
  1418. apertureMax = 80;
  1419. standardAvgLum = 800;
  1420. desiredLuminanceCoef = 1;
  1421. desiredLuminanceCoefCloud = 1;
  1422. luminanceRectCoef = 1;
  1423. luminanceRectCoefCloud = 0.5;
  1424. rayleigh[] = {0.007,0.01388,0.035};
  1425. mie[] = {0.005,0.005,0.005};
  1426. cloudsColor[] = {{1,1,1},14.4};
  1427. swBrightness = 1;
  1428. };
  1429. class Lighting37
  1430. {
  1431. height = 0;
  1432. overcast = 0.85;
  1433. sunAngle = 45;
  1434. sunOrMoon = 1;
  1435. diffuse[] = {{0.506,0.553,0.608},4.25};
  1436. diffuseCloud[] = {0.1265,0.13825,0.152};
  1437. ambient[] = {{0.506,0.553,0.608},14.8};
  1438. ambientCloud[] = {{0.506,0.553,0.608},14.8};
  1439. ambientMid[] = {{0.514,0.518,0.514},13.34368};
  1440. ambientMidCloud[] = {{0.514,0.518,0.514},13.34368};
  1441. groundReflection[] = {{0.435,0.439,0.439},13.07681};
  1442. groundReflectionCloud[] = {{0.435,0.439,0.439},13.07681};
  1443. bidirect[] = {0.0117,0.0117,0.0117};
  1444. bidirectCloud[] = {0.0117,0.0117,0.0117};
  1445. sky[] = {{0.02,0.12,0.8},13.8};
  1446. skyAroundSun[] = {{0.02,0.12,0.8},13.8};
  1447. fogColor[] = {{0.369,0.447,0.565},13.34368};
  1448. apertureMin = 70;
  1449. apertureStandard = 100;
  1450. apertureMax = 120;
  1451. standardAvgLum = 8000;
  1452. desiredLuminanceCoef = 1;
  1453. desiredLuminanceCoefCloud = 1;
  1454. luminanceRectCoef = 1;
  1455. luminanceRectCoefCloud = 0.5;
  1456. rayleigh[] = {0.007,0.01388,0.035};
  1457. mie[] = {0.005,0.005,0.005};
  1458. cloudsColor[] = {{1,1,1},14.8};
  1459. swBrightness = 1;
  1460. };
  1461. class Lighting38
  1462. {
  1463. height = 0;
  1464. overcast = 0.85;
  1465. sunAngle = 90;
  1466. sunOrMoon = 1;
  1467. diffuse[] = {{0.549,0.596,0.651},4.25};
  1468. diffuseCloud[] = {0.13725,0.149,0.16275};
  1469. ambient[] = {{0.549,0.596,0.651},14.8};
  1470. ambientCloud[] = {{0.549,0.596,0.651},14.8};
  1471. ambientMid[] = {{0.557,0.557,0.585},14.21392};
  1472. ambientMidCloud[] = {{0.557,0.557,0.585},14.21392};
  1473. groundReflection[] = {{0.471,0.471,0.463},13.92964};
  1474. groundReflectionCloud[] = {{0.471,0.471,0.463},13.92964};
  1475. bidirect[] = {0.0117,0.0117,0.0117};
  1476. bidirectCloud[] = {0.0117,0.0117,0.0117};
  1477. sky[] = {{0.02,0.12,0.8},13.8};
  1478. skyAroundSun[] = {{0.02,0.12,0.8},13.8};
  1479. fogColor[] = {{0.4,0.48,0.6},15};
  1480. apertureMin = 70;
  1481. apertureStandard = 110;
  1482. apertureMax = 120;
  1483. standardAvgLum = 8000;
  1484. desiredLuminanceCoef = 1;
  1485. desiredLuminanceCoefCloud = 1;
  1486. luminanceRectCoef = 1;
  1487. luminanceRectCoefCloud = 0.5;
  1488. rayleigh[] = {0.007,0.01388,0.035};
  1489. mie[] = {0.005,0.005,0.005};
  1490. cloudsColor[] = {{1,1,1},14.8};
  1491. swBrightness = 1;
  1492. };
  1493. class Lighting39
  1494. {
  1495. height = -0.1;
  1496. overcast = 0.8;
  1497. sunAngle = -24;
  1498. sunOrMoon = 0;
  1499. diffuse[] = {{0.6,0.8,1},2.8};
  1500. diffuseCloud[] = {{0.6,0.8,1},2.8};
  1501. ambient[] = {{0.4,0.9,1},0.84};
  1502. ambientCloud[] = {{0.4,0.9,1},0.84};
  1503. ambientMid[] = {{0.24,0.63,1},0.9072};
  1504. ambientMidCloud[] = {{0.24,0.63,1},0.9072};
  1505. groundReflection[] = {{0.24,0.63,1},0.870912};
  1506. groundReflectionCloud[] = {{0.24,0.63,1},0.870912};
  1507. bidirect[] = {0,0,0};
  1508. bidirectCloud[] = {0,0,0};
  1509. sky[] = {0,0.2355,0.2335};
  1510. skyAroundSun[] = {0,0.2355,0.2335};
  1511. fogColor[] = {{0.09,0.137,0.22},0.0275};
  1512. apertureMin = 6;
  1513. apertureStandard = 6;
  1514. apertureMax = 18;
  1515. standardAvgLum = 4;
  1516. desiredLuminanceCoef = 0;
  1517. desiredLuminanceCoefCloud = 0;
  1518. luminanceRectCoef = 1;
  1519. luminanceRectCoefCloud = 1;
  1520. rayleigh[] = {0.007,0.01388,0.035};
  1521. mie[] = {0.005,0.005,0.005};
  1522. cloudsColor[] = {{1,1,1},11.016};
  1523. swBrightness = 1;
  1524. };
  1525. class Lighting40
  1526. {
  1527. height = -0.1;
  1528. overcast = 0.8;
  1529. sunAngle = -5;
  1530. sunOrMoon = 1;
  1531. diffuse[] = {{0.6,0.8,1},2.1};
  1532. diffuseCloud[] = {{0.6,0.8,1},2.1};
  1533. ambient[] = {{0.4,0.9,1},3.68};
  1534. ambientCloud[] = {{0.4,0.9,1},3.68};
  1535. ambientMid[] = {{0.24,0.63,1},3.9744};
  1536. ambientMidCloud[] = {{0.24,0.63,1},3.9744};
  1537. groundReflection[] = {{0.24,0.63,1},3.815424};
  1538. groundReflectionCloud[] = {{0.24,0.63,1},3.815424};
  1539. bidirect[] = {0,0,0};
  1540. bidirectCloud[] = {0,0,0};
  1541. sky[] = {{0,0.2235,0.2705},4.232};
  1542. skyAroundSun[] = {{0,0.2235,0.2705},7.636949};
  1543. fogColor[] = {{0.106,0.161,0.267},4.715};
  1544. apertureMin = 6;
  1545. apertureStandard = 6;
  1546. apertureMax = 18;
  1547. standardAvgLum = 4;
  1548. desiredLuminanceCoef = 0;
  1549. desiredLuminanceCoefCloud = 0;
  1550. luminanceRectCoef = 1;
  1551. luminanceRectCoefCloud = 1;
  1552. rayleigh[] = {0.007,0.01388,0.035};
  1553. mie[] = {0.005,0.005,0.005};
  1554. cloudsColor[] = {{1,1,1},11.016};
  1555. swBrightness = 1;
  1556. };
  1557. class Lighting41
  1558. {
  1559. height = -0.1;
  1560. overcast = 0.8;
  1561. sunAngle = -2;
  1562. sunOrMoon = 1;
  1563. diffuse[] = {{0.6,0.8,1},3.5};
  1564. diffuseCloud[] = {{0.6,0.8,1},3.5};
  1565. ambient[] = {{0.4,0.9,1},5.52};
  1566. ambientCloud[] = {{0.4,0.9,1},5.52};
  1567. ambientMid[] = {{0.24,0.63,1},5.9616};
  1568. ambientMidCloud[] = {{0.24,0.63,1},5.9616};
  1569. groundReflection[] = {{0.24,0.63,1},5.723136};
  1570. groundReflectionCloud[] = {{0.24,0.63,1},5.723136};
  1571. bidirect[] = {0,0,0};
  1572. bidirectCloud[] = {0,0,0};
  1573. sky[] = {{0,0.2175,0.288},6.348};
  1574. skyAroundSun[] = {{0,0.2175,0.288},12.31766};
  1575. fogColor[] = {{0.11,0.169,0.286},7.0725};
  1576. apertureMin = 7;
  1577. apertureStandard = 8;
  1578. apertureMax = 20;
  1579. standardAvgLum = 20;
  1580. desiredLuminanceCoef = 0;
  1581. desiredLuminanceCoefCloud = 0;
  1582. luminanceRectCoef = 1;
  1583. luminanceRectCoefCloud = 1;
  1584. rayleigh[] = {0.007,0.038,0.0675};
  1585. mie[] = {0.005,0.005,0.005};
  1586. cloudsColor[] = {{1,1,1},11.016};
  1587. swBrightness = 1;
  1588. };
  1589. class Lighting42
  1590. {
  1591. height = -0.1;
  1592. overcast = 0.8;
  1593. sunAngle = 0;
  1594. sunOrMoon = 1;
  1595. diffuse[] = {{0.6,0.8,1},4.2};
  1596. diffuseCloud[] = {{0.6,0.8,1},4.2};
  1597. ambient[] = {{0.4,0.9,1},6.24};
  1598. ambientCloud[] = {{0.4,0.9,1},6.24};
  1599. ambientMid[] = {{0.24,0.63,1},6.7392};
  1600. ambientMidCloud[] = {{0.24,0.63,1},6.7392};
  1601. groundReflection[] = {{0.24,0.63,1},6.469632};
  1602. groundReflectionCloud[] = {{0.24,0.63,1},6.469632};
  1603. bidirect[] = {0,0,0};
  1604. bidirectCloud[] = {0,0,0};
  1605. sky[] = {{0,0.2115,0.306},7.176};
  1606. skyAroundSun[] = {{0,0.2115,0.306},13.38876};
  1607. fogColor[] = {{0.118,0.18,0.31},7.995};
  1608. apertureMin = 8;
  1609. apertureStandard = 9;
  1610. apertureMax = 22;
  1611. standardAvgLum = 45;
  1612. desiredLuminanceCoef = 0;
  1613. desiredLuminanceCoefCloud = 0;
  1614. luminanceRectCoef = 1;
  1615. luminanceRectCoefCloud = 1;
  1616. rayleigh[] = {0.007,0.038,0.0675};
  1617. mie[] = {0.005,0.005,0.005};
  1618. cloudsColor[] = {{1,1,1},11.016};
  1619. swBrightness = 1;
  1620. };
  1621. class Lighting43
  1622. {
  1623. height = -0.1;
  1624. overcast = 0.8;
  1625. sunAngle = 45;
  1626. sunOrMoon = 1;
  1627. diffuse[] = {{0.6,0.8,1},12.04};
  1628. diffuseCloud[] = {{0.6,0.8,1},12.04};
  1629. ambient[] = {{0.4,0.9,1},11.84};
  1630. ambientCloud[] = {{0.4,0.9,1},11.84};
  1631. ambientMid[] = {{0.36,0.72,1},11.4848};
  1632. ambientMidCloud[] = {{0.36,0.72,1},11.4848};
  1633. groundReflection[] = {{0.36,0.72,1},11.02541};
  1634. groundReflectionCloud[] = {{0.36,0.72,1},11.02541};
  1635. bidirect[] = {0,0,0};
  1636. bidirectCloud[] = {0,0,0};
  1637. sky[] = {{0,0.09,0.4},13.8};
  1638. skyAroundSun[] = {{0,0.09,0.4},13.8};
  1639. fogColor[] = {{0.3,0.44,0.74},16.5};
  1640. apertureMin = 12;
  1641. apertureStandard = 18;
  1642. apertureMax = 25;
  1643. standardAvgLum = 150;
  1644. desiredLuminanceCoef = 0;
  1645. desiredLuminanceCoefCloud = 0;
  1646. luminanceRectCoef = 1;
  1647. luminanceRectCoefCloud = 1;
  1648. rayleigh[] = {0.007,0.01388,0.035};
  1649. mie[] = {0.005,0.005,0.005};
  1650. cloudsColor[] = {{1,1,1},14.8};
  1651. swBrightness = 1;
  1652. };
  1653. class Lighting44
  1654. {
  1655. height = -0.1;
  1656. overcast = 0.8;
  1657. sunAngle = 90;
  1658. sunOrMoon = 1;
  1659. diffuse[] = {{0.6,0.8,1},12.04};
  1660. diffuseCloud[] = {{0.6,0.8,1},12.04};
  1661. ambient[] = {{0.4,0.9,1},11.84};
  1662. ambientCloud[] = {{0.4,0.9,1},11.84};
  1663. ambientMid[] = {{0.36,0.72,1},11.4848};
  1664. ambientMidCloud[] = {{0.36,0.72,1},11.4848};
  1665. groundReflection[] = {{0.36,0.72,1},11.02541};
  1666. groundReflectionCloud[] = {{0.36,0.72,1},11.02541};
  1667. bidirect[] = {0,0,0};
  1668. bidirectCloud[] = {0,0,0};
  1669. sky[] = {{0,0.09,0.4},13.8};
  1670. skyAroundSun[] = {{0,0.09,0.4},13.8};
  1671. fogColor[] = {{0.3,0.44,0.74},16.5};
  1672. apertureMin = 12;
  1673. apertureStandard = 18;
  1674. apertureMax = 25;
  1675. standardAvgLum = 150;
  1676. desiredLuminanceCoef = 0;
  1677. desiredLuminanceCoefCloud = 0;
  1678. luminanceRectCoef = 1;
  1679. luminanceRectCoefCloud = 1;
  1680. rayleigh[] = {0.007,0.01388,0.035};
  1681. mie[] = {0.005,0.005,0.005};
  1682. cloudsColor[] = {{1,1,1},14.8};
  1683. swBrightness = 1;
  1684. };
  1685. };
  1686.  
  1687.  
  1688. class Lighting: Lighting
  1689. {
  1690. class BrightAlmost: DayLightingBrightAlmost
  1691. {
  1692. overcast = 0.0;
  1693. };
  1694. class Rainy: DayLightingRainy
  1695. {
  1696. overcast = 1.0;
  1697. };
  1698. };
  1699.  
  1700.  
  1701. class Overcast: Overcast
  1702. {
  1703. class Weather1: Weather1
  1704. {
  1705. sky = "A3\Map_Stratis\Data\sky_clear_gs.paa";
  1706. horizon = "A3\Map_Stratis\Data\sky_clear_horizont_sky.paa";
  1707. skyR = "A3\Map_Stratis\Data\sky_clear_lco.paa";
  1708. };
  1709. class Weather7: Weather1
  1710. {
  1711. sky = "A3\Map_Stratis\Data\sky_clear_gs.paa";
  1712. horizon = "A3\Map_Stratis\Data\sky_clear_horizont_sky.paa";
  1713. skyR = "A3\Map_Stratis\Data\sky_clear_lco.paa";
  1714. };
  1715. class Weather2: Weather2
  1716. {
  1717. sky = "A3\Map_Stratis\Data\sky_clear_gs.paa";
  1718. horizon = "A3\Map_Stratis\Data\sky_clear_horizont_sky.paa";
  1719. skyR = "A3\Map_Stratis\Data\sky_almostclear_lco.paa";
  1720. };
  1721. class Weather3: Weather3
  1722. {
  1723. sky = "A3\Map_Stratis\Data\sky_clear_gs.paa";
  1724. horizon = "A3\Map_Stratis\Data\sky_clear_horizont_sky.paa";
  1725. skyR = "A3\Map_Stratis\Data\sky_cloudy_lco.paa";
  1726. };
  1727. class Weather4: Weather4
  1728. {
  1729. sky = "A3\Map_Stratis\Data\sky_clear_gs.paa";
  1730. horizon = "A3\Map_Stratis\Data\sky_clear_horizont_sky.paa";
  1731. skyR = "A3\Map_Stratis\Data\sky_cloudy_lco.paa";
  1732. };
  1733. class Weather5: Weather5
  1734. {
  1735. sky = "A3\Map_Stratis\Data\sky_clear_gs.paa";
  1736. horizon = "A3\Map_Stratis\Data\sky_clear_horizont_sky.paa";
  1737. skyR = "A3\Map_Stratis\Data\sky_overcast_lco.paa";
  1738. };
  1739. class Weather6: Weather6
  1740. {
  1741. sky = "A3\Map_Stratis\Data\sky_clear_gs.paa";
  1742. horizon = "A3\Map_Stratis\Data\sky_clear_horizont_sky.paa";
  1743. skyR = "A3\Map_Stratis\Data\sky_overcast_lco.paa";
  1744. };
  1745. };
  1746. };
  1747.  
  1748.  
  1749. humidityUpCoef = 0.1;
  1750. humidityDownCoef = 0.05;
  1751.  
  1752. class SimulWeather
  1753. {
  1754. noiseTexture = "a3\data_f\noise_raw.paa";
  1755. numKeyframesPerDay = 48;
  1756. windSpeedCoef = "10.0f";
  1757. moonIrradianceCoef = "10.0f";
  1758. fadeMaxDistanceKm = 1000.0;
  1759. fadeMaxAltitudeKm = 15.0;
  1760. fadeNumAltitudes = 8;
  1761. fadeNumElevations = 8;
  1762. fadeNumDistances = 8;
  1763. fadeEarthTest = 1;
  1764. autoBrightness = 0;
  1765. autoBrightnessStrength = 0.1;
  1766. cloudGridWidth = 64;
  1767. cloudGridLength = 64;
  1768. cloudGridHeight = 16;
  1769. helperGridElevationSteps = 24;
  1770. helperGridAzimuthSteps = 15;
  1771. helperEffectiveEarthRadius = 160000;
  1772. helperCurvedEarth = 1;
  1773. helperAdjustCurvature = 0;
  1774. helperNumLayers = 120;
  1775. helperMaxDistance = 160000;
  1776. helperNearCloudFade = 0.1;
  1777. helperChurn = 10;
  1778. cloudWidth = 40000;
  1779. cloudLength = 40000;
  1780. wrapClouds = 1;
  1781. noiseResolution = 8;
  1782. noisePeriod = 4.0;
  1783. opticalDensity = 0.5;
  1784. alphaSharpness = 0.85;
  1785. selfShadowScale = 0.905;
  1786. mieAsymmetry = 0.5087;
  1787. minimumLightElevationDegrees = 6.0;
  1788. directLightCoef = 1.0;
  1789. indirectLightCoef = 0.04;
  1790. fogStart = 0;
  1791. fogEnd = 50000;
  1792. fogHeight = 2000;
  1793. class DefaultKeyframe
  1794. {
  1795. rayleigh[] = {0.00749,0.01388,0.02878};
  1796. mie[] = {0.0046,0.0046,0.0046};
  1797. haze = 30;
  1798. hazeBaseKm = 5.0;
  1799. hazeScaleKm = 1.0;
  1800. hazeEccentricity = 1;
  1801. brightnessAdjustment = 1.0;
  1802. cloudiness = 0.6;
  1803. cloudBaseKm = 2.85;
  1804. cloudHeightKm = 6.0;
  1805. directLight = 1.0;
  1806. indirectLight = 1.0;
  1807. ambientLight = 0.2;
  1808. noiseOctaves = 4.3;
  1809. noisePersistence = 0.535;
  1810. fractalAmplitude = 2.3;
  1811. fractalWavelength = 240.0;
  1812. extinction = 4.7;
  1813. diffusivity = 0.001;
  1814. };
  1815. class Overcast
  1816. {
  1817. class Weather1: DefaultKeyframe
  1818. {
  1819. overcast = 0.0;
  1820. cloudiness = 0.0;
  1821. diffusivity = 0.001;
  1822. seqFileKeyframe = 0;
  1823. };
  1824. class Weather2: DefaultKeyframe
  1825. {
  1826. overcast = 0.2;
  1827. cloudiness = 0.25;
  1828. diffusivity = 0.001;
  1829. seqFileKeyframe = 0;
  1830. };
  1831. class Weather3: DefaultKeyframe
  1832. {
  1833. overcast = 0.4;
  1834. cloudiness = 0.45;
  1835. diffusivity = 0.001;
  1836. seqFileKeyframe = 3;
  1837. };
  1838. class Weather4: DefaultKeyframe
  1839. {
  1840. overcast = 0.5;
  1841. cloudiness = 0.46;
  1842. diffusivity = 0.01;
  1843. seqFileKeyframe = 4;
  1844. };
  1845. class Weather5: DefaultKeyframe
  1846. {
  1847. overcast = 0.8;
  1848. cloudiness = 0.8;
  1849. diffusivity = 0.01;
  1850. extinction = 4.3;
  1851. cloudBaseKm = 1.9;
  1852. cloudHeightKm = 8.0;
  1853. seqFileKeyframe = 4;
  1854. };
  1855. class Weather6: DefaultKeyframe
  1856. {
  1857. overcast = 1.0;
  1858. cloudiness = 1.0;
  1859. diffusivity = 0.001;
  1860. extinction = 4.0;
  1861. cloudBaseKm = 1.7;
  1862. cloudHeightKm = 10.0;
  1863. seqFileKeyframe = 4;
  1864. };
  1865. };
  1866. };
  1867.  
  1868.  
  1869. hazeDistCoef = 0.1;
  1870. hazeFogCoef = 0.98;
  1871. hazeBaseHeight = 0;
  1872. hazeBaseBeta0 = 8e-005;
  1873. hazeDensityDecay = 0.00036;
  1874. horizonParallaxCoef = 0.0;
  1875. horizonFogColorationStart = "0.8f";
  1876. skyFogColorationStart = "0.7f";
  1877. horizonSunColorationIntensity = 0.001;
  1878. aroundSunCoefMultiplier = "1.4f";
  1879. aroundSunCoefExponent = "12f";
  1880. soundMapSizeCoef = 4;
  1881. satelliteNormalBlendStart = 10;
  1882. satelliteNormalBlendEnd = 100;
  1883. skyObject = "A3\Map_Stratis\data\obloha.p3d";
  1884. horizontObject = "A3\Map_Stratis\data\horizont.p3d";
  1885. skyTexture = "A3\Map_Stratis\data\sky_semicloudy_sky.paa";
  1886. skyTextureR = "A3\Map_Stratis\data\sky_semicloudy_lco.paa";
  1887. terrainBlendMaxDarkenCoef = "0.85f";
  1888. terrainBlendMaxBrightenCoef = "0.15f";
  1889. access = 3;
  1890. worldId = 24;
  1891.  
  1892.  
  1893.  
  1894.  
  1895.  
  1896.  
  1897. ///////////////////////////////////////////////////////////////////////////////////////////
  1898. // ALTER BELOW TO SUIT YOUR NEEDS
  1899. ///////////////////////////////////////////////////////////////////////////////////////////
  1900.  
  1901.  
  1902. cutscenes[] = {};
  1903. description = "{Op4} Viking Training Center";
  1904. icon = "";
  1905. worldName = "op4_vtc\op4_vtc.wrp";
  1906. previewVideo = "";
  1907. pictureMap = "op4_vtc\data\vtc_picturemap.paa";
  1908. pictureShot = "op4_vtc\data\ui_vtc.paa";
  1909. plateFormat = "A#$-####";
  1910. plateLetters = "ABCDEGHIKLMNOPRSTVXZ";
  1911. author = "ViperMcgee";
  1912. longitude = 0;
  1913. latitude = 0;
  1914. elevationOffset = 0;
  1915. minHillsAltitude = 80;
  1916. maxHillsAltitude = 200;
  1917. mapDrawingBrightnessModifier = 1.5;
  1918. loadingTexts[] = {"The VTC is the place for all your training needs.","The Viking Training Center is 10km squared.","The VTC is located in [REDACTED]"};
  1919.  
  1920.  
  1921. class EnvMaps
  1922. {
  1923. class EnvMap1
  1924. {
  1925. texture = "A3\Map_Stratis\data\env_land_ClearSky_ca.paa";
  1926. overcast = 0;
  1927. };
  1928. class EnvMap2
  1929. {
  1930. texture = "A3\Map_Stratis\data\env_land_SemiCloudySky_ca.paa";
  1931. overcast = 0.3;
  1932. };
  1933. class EnvMap3
  1934. {
  1935. texture = "A3\Map_Stratis\data\env_land_OvercastSky_ca.paa";
  1936. overcast = 0.6;
  1937. };
  1938. };
  1939.  
  1940. newRoadsShape = "op4_vtc\data\roads\roads.shp";
  1941.  
  1942. class OutsideTerrain
  1943. {
  1944. satellite = "op4_vtc\data\satellite.paa";
  1945. enableTerrainSynth = 0;
  1946. class Layers
  1947. {
  1948. class Layer0
  1949. {
  1950. nopx = "op4_vtc\data\grass_green_nopx.paa";
  1951. texture = "op4_vtc\data\grass_green_co.paa";
  1952. };
  1953. };
  1954. colorOutside[] = {0.227451,0.27451,0.384314,1};
  1955. };
  1956.  
  1957.  
  1958.  
  1959. class Grid: Grid
  1960. {
  1961. offsetX = 0;
  1962. offsetY = 5120;
  1963. class Zoom1
  1964. {
  1965. zoomMax = 0.15;
  1966. format = "XY";
  1967. formatX = "000";
  1968. formatY = "000";
  1969. stepX = 100;
  1970. stepY = -100;
  1971. };
  1972. class Zoom2
  1973. {
  1974. zoomMax = 0.85;
  1975. format = "XY";
  1976. formatX = "00";
  1977. formatY = "00";
  1978. stepX = 1000;
  1979. stepY = -1000;
  1980. };
  1981. class Zoom3
  1982. {
  1983. zoomMax = 1e+030;
  1984. format = "XY";
  1985. formatX = "0";
  1986. formatY = "0";
  1987. stepX = 10000;
  1988. stepY = -10000;
  1989. };
  1990. };
  1991.  
  1992.  
  1993.  
  1994. startTime = "12:00";
  1995. startDate = "24/6/2035";
  1996. centerPosition[] = {1024,1024,500};
  1997. seagullPos[] = {1024,1024,500};
  1998. ilsPosition[] = {1024,1024};
  1999. ilsDirection[] = {0,0.08,-1};
  2000. drawTaxiway = 0;
  2001. ilsTaxiOff[] = {};
  2002. ilsTaxiIn[] = {};
  2003.  
  2004.  
  2005.  
  2006.  
  2007. class ReplaceObjects{};
  2008. class Sounds
  2009. {
  2010. sounds[] = {};
  2011. };
  2012. class Animation
  2013. {
  2014. vehicles[] = {};
  2015. };
  2016.  
  2017.  
  2018. clutterGrid = 1.2;
  2019. clutterDist = 90;
  2020. noDetailDist = 65;
  2021. fullDetailDist = 10;
  2022. midDetailTexture = "A3\Map_Data\middle_mco.paa";
  2023. minTreesInForestSquare = 3;
  2024. minRocksInRockSquare = 3;
  2025.  
  2026.  
  2027. class Subdivision
  2028. {
  2029. class Fractal
  2030. {
  2031. rougness = 5;
  2032. maxRoad = 0.02;
  2033. maxTrack = 0.5;
  2034. maxSlopeFactor = 0.05;
  2035. };
  2036. class WhiteNoise
  2037. {
  2038. rougness = 2;
  2039. maxRoad = 0.01;
  2040. maxTrack = 0.05;
  2041. maxSlopeFactor = 0.0025;
  2042. };
  2043. minY = -0.0;
  2044. minSlope = 0.02;
  2045. };
  2046.  
  2047.  
  2048.  
  2049. ///////////////////////////////////////////////////////////////////////////////////////////
  2050. ///////////////////////////////////////////////////////////////////////////////////////////
  2051. ///////////////////////////////////////////////////////////////////////////////////////////
  2052. ///////////////////////////////////////////////////////////////////////////////////////////
  2053.  
  2054.  
  2055.  
  2056. class Ambient{};
  2057. class AmbientA3
  2058. {
  2059. maxCost = 500;
  2060. class Radius440_500
  2061. {
  2062. areaSpawnRadius = 70.0;
  2063. areaMaxRadius = 200.0;
  2064. spawnCircleRadius = 30.0;
  2065. spawnInterval = 4.7;
  2066. class Species
  2067. {
  2068. class Kestrel_random_F
  2069. {
  2070. maxCircleCount = "((1 - night) * 2 * (1 - (WaterDepth interpolate [1,30,0,1])) + (2 * (hills))) * (1 - night)";
  2071. maxWorldCount = 5;
  2072. cost = 3;
  2073. spawnCount = 1;
  2074. groupSpawnRadius = 10;
  2075. maxAlt = 200;
  2076. minAlt = -10;
  2077. };
  2078. class Seagull
  2079. {
  2080. maxCircleCount = "((sea * (1 - night)) + (2 * houses * sea)) * (1 - night)";
  2081. maxWorldCount = 40;
  2082. cost = 3;
  2083. spawnCount = 1;
  2084. groupSpawnRadius = 10;
  2085. maxAlt = 200;
  2086. minAlt = -10;
  2087. };
  2088. class Rabbit_F
  2089. {
  2090. maxCircleCount = "(20 * (0.1 - houses)) * (1 - sea)";
  2091. maxWorldCount = 5;
  2092. cost = 5;
  2093. spawnCount = 1;
  2094. groupSpawnRadius = 10;
  2095. maxAlt = 80;
  2096. minAlt = -5;
  2097. };
  2098. };
  2099. };
  2100. class Radius40_60
  2101. {
  2102. areaSpawnRadius = 50.0;
  2103. areaMaxRadius = 83.0;
  2104. spawnCircleRadius = 10.0;
  2105. spawnInterval = 1.5;
  2106. class Species
  2107. {
  2108. class CatShark_F
  2109. {
  2110. maxCircleCount = "(4 * (WaterDepth interpolate [1,30,0,1]))";
  2111. maxWorldCount = 10;
  2112. cost = 6;
  2113. spawnCount = 1;
  2114. groupSpawnRadius = 10;
  2115. maxAlt = 10;
  2116. minAlt = -80;
  2117. };
  2118. class Turtle_F
  2119. {
  2120. maxCircleCount = "(2 * (waterDepth interpolate [1,16,0,1]) * ((1-houses) * (1-houses)))";
  2121. maxWorldCount = 6;
  2122. cost = 5;
  2123. spawnCount = 1;
  2124. groupSpawnRadius = 10;
  2125. maxAlt = 10;
  2126. minAlt = -80;
  2127. };
  2128. class Snake_random_F
  2129. {
  2130. maxCircleCount = "(1 - houses) * ((2 * (1 - sea)) + (2 * (meadow)))";
  2131. maxWorldCount = 3;
  2132. cost = 5;
  2133. spawnCount = 1;
  2134. groupSpawnRadius = 5;
  2135. maxAlt = 40;
  2136. minAlt = -5;
  2137. };
  2138. class Salema_F
  2139. {
  2140. maxCircleCount = "(12 * ((WaterDepth interpolate [1,30,0,1]) + 0.07))";
  2141. maxWorldCount = 40;
  2142. cost = 5;
  2143. spawnCount = 2;
  2144. groupSpawnRadius = 5;
  2145. maxAlt = 10;
  2146. minAlt = -80;
  2147. };
  2148. class Ornate_random_F
  2149. {
  2150. maxCircleCount = "(12 * ((WaterDepth interpolate [1,30,0,1]) + 0.05))";
  2151. maxWorldCount = 30;
  2152. cost = 5;
  2153. spawnCount = 3;
  2154. groupSpawnRadius = 5;
  2155. maxAlt = 10;
  2156. minAlt = -80;
  2157. };
  2158. class Mackerel_F
  2159. {
  2160. maxCircleCount = "(8 * ((WaterDepth interpolate [1,30,0,1]) + 0.07))";
  2161. maxWorldCount = 14;
  2162. cost = 5;
  2163. spawnCount = 2;
  2164. groupSpawnRadius = 5;
  2165. maxAlt = 10;
  2166. minAlt = -80;
  2167. };
  2168. class Mullet_F
  2169. {
  2170. maxCircleCount = "(8 * ((WaterDepth interpolate [1,30,0,1]) + 0.07))";
  2171. maxWorldCount = 14;
  2172. cost = 5;
  2173. spawnCount = 2;
  2174. groupSpawnRadius = 5;
  2175. maxAlt = 10;
  2176. minAlt = -80;
  2177. };
  2178. class Tuna_F
  2179. {
  2180. maxCircleCount = "(8 * ((WaterDepth interpolate [1,30,0,1]) - 0.2))";
  2181. maxWorldCount = 10;
  2182. cost = 5;
  2183. spawnCount = 2;
  2184. groupSpawnRadius = 5;
  2185. maxAlt = 10;
  2186. minAlt = -80;
  2187. };
  2188. };
  2189. };
  2190. class Radius30_40
  2191. {
  2192. areaSpawnRadius = 30.0;
  2193. areaMaxRadius = 40.0;
  2194. spawnCircleRadius = 3.0;
  2195. spawnInterval = 3.75;
  2196. class Species
  2197. {
  2198. class DragonFly
  2199. {
  2200. maxCircleCount = "4 * (1 - night) * (1 - (WaterDepth interpolate [1,30,0,1])) * sea * (1 - windy)";
  2201. maxWorldCount = 4;
  2202. cost = 1;
  2203. spawnCount = 1;
  2204. groupSpawnRadius = 1;
  2205. maxAlt = 30;
  2206. minAlt = -5;
  2207. };
  2208. class ButterFly_random
  2209. {
  2210. maxCircleCount = "3 * (1 - night) * (1 - (WaterDepth interpolate [1,30,0,1])) * (1 - windy)";
  2211. maxWorldCount = 6;
  2212. cost = 1;
  2213. spawnCount = 3;
  2214. groupSpawnRadius = 1;
  2215. maxAlt = 30;
  2216. minAlt = -5;
  2217. };
  2218. class FireFly
  2219. {
  2220. maxCircleCount = "(6 * night) * (1 - sea) * (1 - houses) * (1 - windy)";
  2221. maxWorldCount = 20;
  2222. cost = 1;
  2223. spawnCount = 3;
  2224. groupSpawnRadius = 3;
  2225. maxAlt = 30;
  2226. minAlt = -5;
  2227. };
  2228. class Cicada
  2229. {
  2230. maxCircleCount = "(4 * night) * (1 - sea) * (1 - windy)";
  2231. maxWorldCount = 6;
  2232. cost = 1;
  2233. spawnCount = 3;
  2234. groupSpawnRadius = 3;
  2235. maxAlt = 30;
  2236. minAlt = -5;
  2237. };
  2238. };
  2239. };
  2240. class Radius15_20
  2241. {
  2242. areaSpawnRadius = 15.0;
  2243. areaMaxRadius = 20.0;
  2244. spawnCircleRadius = 2.0;
  2245. spawnInterval = 2.85;
  2246. class Species
  2247. {
  2248. class FxWindGrass1
  2249. {
  2250. maxCircleCount = "2 * (1 - (WaterDepth interpolate [1,30,0,1])) * (windy interpolate [0.1,0.25,0,1])";
  2251. maxWorldCount = 3;
  2252. cost = 1;
  2253. spawnCount = 3;
  2254. groupSpawnRadius = 2.5;
  2255. maxAlt = 30;
  2256. minAlt = -5;
  2257. };
  2258. class FxWindGrass2
  2259. {
  2260. maxCircleCount = "2 * (1 - (WaterDepth interpolate [1,30,0,1])) * (windy interpolate [0.1,0.25,0,1])";
  2261. maxWorldCount = 3;
  2262. cost = 1;
  2263. spawnCount = 3;
  2264. groupSpawnRadius = 2.5;
  2265. maxAlt = 30;
  2266. minAlt = -5;
  2267. };
  2268. class FxWindLeaf1
  2269. {
  2270. maxCircleCount = "2 * (trees + 0.5) * (windy interpolate [0.1,0.25,0,1])";
  2271. maxWorldCount = 3;
  2272. cost = 1;
  2273. spawnCount = 3;
  2274. groupSpawnRadius = 2.5;
  2275. maxAlt = 30;
  2276. minAlt = -5;
  2277. };
  2278. class FxWindLeaf2
  2279. {
  2280. maxCircleCount = "2 * (trees + 0.5) * (windy interpolate [0.1,0.25,0,1])";
  2281. maxWorldCount = 3;
  2282. cost = 1;
  2283. spawnCount = 3;
  2284. groupSpawnRadius = 2.5;
  2285. maxAlt = 30;
  2286. minAlt = -5;
  2287. };
  2288. class FxWindLeaf3
  2289. {
  2290. maxCircleCount = "2 * (trees + 0.5) * (windy interpolate [0.1,0.25,0,1])";
  2291. maxWorldCount = 3;
  2292. cost = 1;
  2293. spawnCount = 3;
  2294. groupSpawnRadius = 2.5;
  2295. maxAlt = 30;
  2296. minAlt = -5;
  2297. };
  2298. class FxWindPollen1
  2299. {
  2300. maxCircleCount = "(3 * (1 - (WaterDepth interpolate [1,30,0,1]))) * (windy interpolate [0.05,0.15,0,1])";
  2301. maxWorldCount = 6;
  2302. cost = 1;
  2303. spawnCount = 1;
  2304. groupSpawnRadius = 1;
  2305. maxAlt = 30;
  2306. minAlt = -5;
  2307. };
  2308. class FxWindPaper1
  2309. {
  2310. maxCircleCount = "(4 * (1 - (WaterDepth interpolate [1,30,0,1])) * houses) * windy";
  2311. maxWorldCount = 2;
  2312. cost = 1;
  2313. spawnCount = 1;
  2314. groupSpawnRadius = 1;
  2315. maxAlt = 30;
  2316. minAlt = -5;
  2317. };
  2318. class FxWindPlastic1
  2319. {
  2320. maxCircleCount = "(4 * (1 - (WaterDepth interpolate [1,30,0,1])) * houses) * windy";
  2321. maxWorldCount = 2;
  2322. cost = 1;
  2323. spawnCount = 1;
  2324. groupSpawnRadius = 1;
  2325. maxAlt = 30;
  2326. minAlt = -5;
  2327. };
  2328. };
  2329. };
  2330.  
  2331.  
  2332. class Radius6_10
  2333. {
  2334. areaSpawnRadius = 6.0;
  2335. areaMaxRadius = 10.0;
  2336. spawnCircleRadius = 1.0;
  2337. spawnInterval = 0.1;
  2338. class Species
  2339. {
  2340. class HoneyBee
  2341. {
  2342. maxCircleCount = "4 * (1 - night) * (1 - sea) * (1 - houses) * (1 - windy)";
  2343. maxWorldCount = 8;
  2344. cost = 1;
  2345. spawnCount = 1;
  2346. groupSpawnRadius = 1;
  2347. maxAlt = 30;
  2348. minAlt = -5;
  2349. };
  2350. class HouseFly
  2351. {
  2352. maxCircleCount = "(3 + 3 * (houses)) * (1 - night) * (1 - (WaterDepth interpolate [1,30,0,1])) * (1 - windy)";
  2353. maxWorldCount = 10;
  2354. cost = 1;
  2355. spawnCount = 3;
  2356. groupSpawnRadius = 1;
  2357. maxAlt = 30;
  2358. minAlt = -5;
  2359. };
  2360. class Mosquito
  2361. {
  2362. maxCircleCount = "3 * (1 - (WaterDepth interpolate [1,30,0,1])) * (1 - windy)";
  2363. maxWorldCount = 2;
  2364. cost = 1;
  2365. spawnCount = 1;
  2366. groupSpawnRadius = 1;
  2367. maxAlt = 30;
  2368. minAlt = -5;
  2369. };
  2370. };
  2371. };
  2372. };
  2373. };
  2374.  
  2375. };
  2376.  
  2377.  
  2378.  
  2379.  
  2380.  
  2381.  
  2382. ///////////////////////////////////////////////////////////////////////////////////////////
  2383. ///////////////////////////////////////////////////////////////////////////////////////////
  2384.  
  2385.  
  2386.  
  2387. class CfgWorldList
  2388. {
  2389. class op4_vtc{};
  2390. };
  2391.  
  2392.  
  2393. class CfgLensFlare
  2394. {
  2395. 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};
  2396. 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};
  2397. 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};
  2398. flareSizeEye[] = {0.04};
  2399. flareSizeEyeSun[] = {0.04};
  2400. };
  2401.  
  2402. class CfgMaterials
  2403. {
  2404. class Water
  2405. {
  2406. PixelShaderID = "Water";
  2407. VertexShaderID = "Water";
  2408. ambient[] = {0.0,0.025,0.05,0.5};
  2409. diffuse[] = {0.0,0.05,0.04,1.0};
  2410. forcedDiffuse[] = {0.0,0.0,0.0,1};
  2411. specular[] = {0.12,0.12,0.12,1};
  2412. specularPower = 100;
  2413. emmisive[] = {0,0,0,0};
  2414. class Stage1
  2415. {
  2416. texture = "A3\Map_data\water_nofhq.paa";
  2417. uvSource = "texWaterAnim";
  2418. class uvTransform
  2419. {
  2420. aside[] = {0,1,0};
  2421. up[] = {1,0,0};
  2422. dir[] = {0,0,1};
  2423. pos[] = {0.3,0.4,0};
  2424. };
  2425. };
  2426. class Stage2
  2427. {
  2428. texture = "A3\data_f\sea_foam_lco.paa";
  2429. uvSource = "none";
  2430. };
  2431. class Stage3
  2432. {
  2433. texture = "A3\Map_data\water2_nohq.paa";
  2434. uvSource = "none";
  2435. };
  2436. };
  2437. class Shore
  2438. {
  2439. PixelShaderID = "Shore";
  2440. VertexShaderID = "Shore";
  2441. ambient[] = {1.0,1.0,1.0,1.0};
  2442. diffuse[] = {0.7,0.7,0.7,1.0};
  2443. forcedDiffuse[] = {0.0,0.0,0.0,1};
  2444. specular[] = {0.12,0.12,0.12,1};
  2445. specularPower = 65;
  2446. emmisive[] = {0,0,0,0};
  2447. class TexGen0
  2448. {
  2449. uvSource = "none";
  2450. };
  2451. class TexGen1
  2452. {
  2453. uvSource = "texWaterAnim";
  2454. class uvTransform
  2455. {
  2456. aside[] = {0,5,0};
  2457. up[] = {5,0,0};
  2458. dir[] = {0,0,1};
  2459. pos[] = {0.3,0.4,0};
  2460. };
  2461. };
  2462. class Stage1
  2463. {
  2464. texture = "A3\data_f\water_nofhq.paa";
  2465. texGen = 1;
  2466. };
  2467. class Stage2
  2468. {
  2469. texture = "A3\data_f\sea_foam_lco.paa";
  2470. texGen = 0;
  2471. };
  2472. class Stage3
  2473. {
  2474. texture = "A3\data_f\water2_nohq.paa";
  2475. texGen = 0;
  2476. };
  2477. class Stage6
  2478. {
  2479. texture = "A3\data_f\shoreFoam_edge.paa";
  2480. texGen = 0;
  2481. };
  2482. class Stage7
  2483. {
  2484. texture = "A3\data_f\shoreWetNormal_nohq.paa";
  2485. texGen = 0;
  2486. };
  2487. class Stage8
  2488. {
  2489. texture = "A3\Data_F\env_land_CO.tga";
  2490. useWorldEnvMap = 1;
  2491. texGen = 0;
  2492. };
  2493. };
  2494. class ShoreWet
  2495. {
  2496. PixelShaderID = "ShoreWet";
  2497. VertexShaderID = "Shore";
  2498. ambient[] = {1.0,1.0,1.0,1.0};
  2499. diffuse[] = {1.0,1.0,1.0,1.0};
  2500. forcedDiffuse[] = {0.0,0.0,0.0,0.0};
  2501. emmisive[] = {0.0,0.0,0.0,1.0};
  2502. specular[] = {0.1,0.1,0.1,1.0};
  2503. specularPower = 1.0;
  2504. class Stage0
  2505. {
  2506. texture = "A3\data_f\shoreWetNormal_nohq.paa";
  2507. uvSource = "none";
  2508. };
  2509. class Stage1
  2510. {
  2511. texture = "#(ai,64,128,1)fresnel(1.4,0.1)";
  2512. uvSource = "none";
  2513. };
  2514. class Stage2
  2515. {
  2516. useWorldEnvMap = 1;
  2517. texture = "A3\Data_F\env_land_CO.tga";
  2518. uvSource = "none";
  2519. };
  2520. };
  2521. };
  2522.  
  2523. #include "cfgSurfaces.hpp"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement