Walkero0

lokino config

Jun 2nd, 2021
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.26 KB | None | 0 0
  1. #define _ARMA_
  2. #include "CfgPatches.hpp"
  3. #include "cfgMaterials.hpp"
  4. #include "cfgVehicles.hpp"
  5. //class CfgVehicles{};
  6. class CfgWorlds
  7. {
  8. class DefaultWorld{};
  9. class CAWorld: DefaultWorld
  10. {
  11. class Grid{};
  12. class DayLightingBrightAlmost;
  13. class DayLightingRainy;
  14. class DefaultClutter;
  15. };
  16. class DefaultLighting;
  17. class lokino: CAWorld
  18. {
  19. cutscenes[] = {};
  20. author = "walker";
  21. description = "Lokino";
  22. pictureMap = "wlk_lokino\data\images\satellite.paa";
  23. worldName = "wlk_lokino\lokino.wrp";
  24. startTime = "09:00";
  25. icon = "";
  26. startDate = "05/09/2019";
  27. startWeather = 0.2;
  28. startFog = 0.0;
  29. forecastWeather = 0.6;
  30. forecastFog = 0.0;
  31. centerPosition[] = {8192,8192,500};
  32. seagullPos[] = {8192,8192,500};
  33. ilsPosition[] = {9885.66,11512.1};
  34. ilsDirection[] = {-0.035,0.037,-0.999};
  35. ilsTaxiOff[] = {9894.52,11862.2,9911.29,11891.2,9938.25,11899.3,9963.08,11893.3,9975.06,11863.2,9977.51,11812.5,9966.43,11728.9};
  36. ilsTaxiIn[] = {9974.02,11695.5,9965.73,11446.1,9949.97,11421.4,9929.26,11418.8,9908.92,11417.3,9890.68,11422,9882.02,11434.5};
  37. takeOffReversed = 1;
  38. mapSize=15360;
  39. mapZone=60;
  40. mapArea[] = {-20.267975,174.00284,-20.135265,174.14566};
  41. longitude = 178.783;
  42. latitude = 17.698;
  43. elevationOffset = 5;
  44. envTexture = "A3\Data_f\env_land_ca.paa";
  45. minTreesInForestSquare = 2;
  46. minRocksInRockSquare = 2;
  47. newRoadsShape = "\wlk_lokino\data\roads\roads.shp";
  48. clouds[] = {"A3\data_f\mrak1.p3d", "A3\data_f\mrak2.p3d", "A3\data_f\mrak3.p3d", "A3\data_f\mrak4.p3d"};
  49. clutterColoringFarCoef = "5.0f";
  50. clutterColoringFarSpeed = "2.0f";
  51. clutterColoringFarStart = "20.0f";
  52. clutterDist = 120;
  53. clutterGrid =0.8;
  54. clutterRadius = 1;
  55. clutterRoadwayCheckRadiusCoef = "0.8f";
  56. causticsTextureChangeInterval = "0.04f";
  57.  
  58. aroundSunCoefMultiplier = "1.4f";
  59. causticsDepthFadeCoef = "0.05f";
  60. causticsDepthLimit = "80.0f";
  61. causticsDistanceLimit = "200.0f";
  62. causticsEnabled = 1;
  63. causticsTexture = "A3\data_f\caustics\caustic_anim_ca.paa";
  64. causticsTextureArea = "2.0f";
  65. causticsTextureAreaDeep = "156.0f";
  66. causticsTextureCount = 32;
  67. causticsTextureDepthGranularity = "2.5f";
  68. causticsTextureMask = "A3\data_f\caustics\caustics_anim_%03d.paa";
  69. causticsTextureNumRows = 4;
  70. dynLightMinBrightnessAbsolute = 0.05;
  71. dynLightMinBrightnessAmbientCoef = 0.5;
  72.  
  73. class Ambient{};
  74. class AmbientA3
  75. {
  76. maxCost = 500;
  77.  
  78. class Radius440_500
  79. {
  80. areaSpawnRadius = 440.0;
  81. areaMaxRadius = 500.0;
  82. spawnCircleRadius = 30.0;
  83. spawnInterval = 4.7;
  84.  
  85. class Species
  86. {
  87. class Seagull
  88. {
  89. maxCircleCount = ((sea * (1 - night)) + (2 * houses * sea)) * (1 - night);
  90. maxWorldCount = 8;
  91. cost = 3;
  92. spawnCount = 1;
  93. groupSpawnRadius = 10;
  94. maxAlt = 200;
  95. minAlt = -10;
  96. };
  97. class Rabbit_F
  98. {
  99. maxCircleCount = (20 * (0.1 - houses)) * (1 - sea);
  100. maxWorldCount = 4;
  101. cost = 5;
  102. spawnCount = 1;
  103. groupSpawnRadius = 10;
  104. maxAlt = 80;
  105. minAlt = -5;
  106. };
  107. class Kestrel_random_F
  108. {
  109. maxCircleCount = "((1 - night) * 2 * (1 - (WaterDepth interpolate [1,30,0,1])) + (2 * (hills))) * (1 - night) * (1-rain)";
  110. maxWorldCount = 4;
  111. cost = 3;
  112. spawnCount = 1;
  113. groupSpawnRadius = 10;
  114. maxAlt = 200;
  115. minAlt = -10;
  116. };
  117. class Crowe
  118. {
  119. maxCircleCount = "((1 - night) * 2 * (1 - (WaterDepth interpolate [1,30,0,1])) + (2 * (hills))) * (1 - night)";
  120. maxWorldCount = 8;
  121. cost = 3;
  122. spawnCount = 1;
  123. groupSpawnRadius = 10;
  124. maxAlt = 200;
  125. minAlt = -10;
  126. };
  127. };
  128. };
  129. class Radius40_60
  130. {
  131. areaSpawnRadius = 50.0;
  132. areaMaxRadius = 83.0;
  133. spawnCircleRadius = 10.0;
  134. spawnInterval = 1.5;
  135.  
  136. class Species
  137. {
  138. class CatShark_F
  139. {
  140. maxCircleCount = (4 * (WaterDepth interpolate [1,30,0,1]));
  141. maxWorldCount = 10;
  142. cost = 6;
  143. spawnCount = 1;
  144. groupSpawnRadius = 10;
  145. maxAlt = 10;
  146. minAlt = -80;
  147. };
  148. class Turtle_F
  149. {
  150. maxCircleCount = (2 * (waterDepth interpolate [1,16,0,1]) * ((1-houses) * (1-houses)));
  151. maxWorldCount = 6;
  152. cost = 5;
  153. spawnCount = 1;
  154. groupSpawnRadius = 10;
  155. maxAlt = 10;
  156. minAlt = -80;
  157. };
  158. class Salema_F
  159. {
  160. maxCircleCount = "(12 * ((WaterDepth interpolate [1,30,0,1]) + 0.07))";
  161. maxWorldCount = 20;
  162. cost = 5;
  163. spawnCount = 2;
  164. groupSpawnRadius = 5;
  165. maxAlt = 10;
  166. minAlt = -80;
  167. };
  168. class Ornate_random_F
  169. {
  170. maxCircleCount = "(12 * ((WaterDepth interpolate [1,30,0,1]) + 0.05))";
  171. maxWorldCount = 15;
  172. cost = 5;
  173. spawnCount = 3;
  174. groupSpawnRadius = 5;
  175. maxAlt = 10;
  176. minAlt = -80;
  177. };
  178. class Mackerel_F
  179. {
  180. maxCircleCount = "(8 * ((WaterDepth interpolate [1,30,0,1]) + 0.07))";
  181. maxWorldCount = 14;
  182. cost = 5;
  183. spawnCount = 2;
  184. groupSpawnRadius = 5;
  185. maxAlt = 10;
  186. minAlt = -80;
  187. };
  188. class Mullet_F
  189. {
  190. maxCircleCount = "(8 * ((WaterDepth interpolate [1,30,0,1]) + 0.07))";
  191. maxWorldCount = 7;
  192. cost = 5;
  193. spawnCount = 2;
  194. groupSpawnRadius = 5;
  195. maxAlt = 10;
  196. minAlt = -80;
  197. };
  198. class Tuna_F
  199. {
  200. maxCircleCount = "(8 * ((WaterDepth interpolate [1,30,0,1]) - 0.2))";
  201. maxWorldCount = 20;
  202. cost = 5;
  203. spawnCount = 2;
  204. groupSpawnRadius = 5;
  205. maxAlt = 10;
  206. minAlt = -80;
  207. };
  208. };
  209. };
  210. };
  211.  
  212. class DOFPars
  213. {
  214. // standard dof parameters
  215. focusDistance = 25.0;
  216. blur = 1.0;
  217. farOnly = 1; //blur only far objects? (0 = disable, 1 = enable)
  218.  
  219. // underwater dof parameters (no goggles)
  220. focusDistanceWater = 1.0;
  221. blurWater = 1.3;
  222. farOnlyWater = 1; //blur only far objects? (0 = disable, 1 = enable)
  223.  
  224. // underwater dof parameters (with goggles)
  225. focusDistanceWaterGoggles = 4.0;
  226. blurWaterGoggles = 1.0;
  227. farOnlyWaterGoggles = 1; //blur only far objects? (0 = disable, 1 = enable)
  228. };
  229.  
  230. class EnvMaps
  231. {
  232. class EnvMap1
  233. {
  234. // overcast value for which this is used
  235. overcast = 0;
  236. texture = "A3\Map_Tanoabuka\data\env_land_ClearSky_ca.paa";
  237. };
  238. class EnvMap2
  239. {
  240. // overcast value for which this is used
  241. overcast = 0.4;
  242. texture = "A3\Map_Tanoabuka\data\env_land_SemiCloudySky_ca.paa";
  243. };
  244. class EnvMap3
  245. {
  246. // overcast value for which this is used
  247. overcast = 0.8;
  248. texture = "A3\Map_Tanoabuka\data\env_land_OvercastSky_ca.paa";
  249. };
  250. };
  251.  
  252. enableBloodSplashes = 1;
  253. enableFootsteps = 1;
  254. enableTracks = 1;
  255. hazeFogCoef = 0.98;
  256. hazeDistCoef = 0.1;
  257. hazeDensityDecay = 0.00036;
  258. hazeBaseHeight = 0;
  259. hazeBaseBeta0 = 8e-005;
  260.  
  261. gridNumbersOverLines = 1;
  262. fullDetailDist = 5;
  263.  
  264. horizonFogColorationStart = "0.8f";
  265. horizonParallaxCoef = 0;
  266. horizonSunColorationIntensity = "0.001f";
  267. horizonSunColorationScale = 20;
  268. horizontObject = "A3\Map_Tanoabuka\data\horizon.p3d";
  269. humidityDownCoef = 0.05;
  270. humidityUpCoef = 0.1;
  271. interpolateClutterColoring = 1;
  272.  
  273. maxHillsAltitude = 580;
  274. minHillsAltitude = 80;
  275. minHeight = -10;
  276.  
  277. rainbowObject = "A3\data_f\rainbow.p3d";
  278.  
  279. class SecondaryAirports
  280. {
  281. class Airstrip_1
  282. {
  283. simulation = "airport";
  284. ilsPosition[] = {9885.66,11512.1};
  285. ilsDirection[] = {-0.035,0.037,-0.999};
  286. ilsTaxiOff[] = {9894.52,11862.2,9911.29,11891.2,9938.25,11899.3,9963.08,11893.3,9975.06,11863.2,9977.51,11812.5,9966.43,11728.9};
  287. ilsTaxiIn[] = {9974.02,11695.5,9965.73,11446.1,9949.97,11421.4,9929.26,11418.8,9908.92,11417.3,9890.68,11422,9882.02,11434.5};
  288. drawTaxiway = 1;
  289. };
  290. };
  291.  
  292. class Sounds
  293. {
  294. sounds[]={};
  295. };
  296.  
  297.  
  298. class Sea
  299. {
  300. seaTexture = "a3\data_f\seatexture_co.paa";
  301. seaMaterial = "#water";
  302. shoreMaterial = "#shore";
  303. shoreFoamMaterial = "#shorefoam";
  304. shoreWetMaterial = "#shorewet";
  305. WaterMapScale = 20;
  306. WaterGrid = 50;
  307. MaxTide = 0;
  308. MaxWave = 0;
  309. SeaWaveXScale = "2.0/50";
  310. SeaWaveZScale = "1.0/50";
  311. SeaWaveHScale = 2.0;
  312. SeaWaveXDuration = 5000;
  313. SeaWaveZDuration = 10000;
  314. };
  315. class Grid: Grid
  316. {
  317. offsetX = 0;
  318. offsetY = 5120;
  319. class Zoom1
  320. {
  321. zoomMax = 0.15;
  322. format = "XY";
  323. formatX = "000";
  324. formatY = "000";
  325. stepX = 100;
  326. stepY = -100;
  327. };
  328. class Zoom2
  329. {
  330. zoomMax = 0.85;
  331. format = "XY";
  332. formatX = "00";
  333. formatY = "00";
  334. stepX = 1000;
  335. stepY = -1000;
  336. };
  337. class Zoom3
  338. {
  339. zoomMax = 1e+030.0;
  340. format = "XY";
  341. formatX = "0";
  342. formatY = "0";
  343. stepX = 10000;
  344. stepY = -10000;
  345. };
  346. };
  347. #include "cfgClutter.hpp"
  348. class Names
  349. {
  350. #include "lokino.hpp"
  351. };
  352. };
  353.  
  354. initWorld="Lokino";
  355. demoWorld="Lokino";
  356. };
  357.  
  358. class CfgWorldList
  359. {
  360. class lokino{};
  361. };
  362. class CfgMissions
  363. {
  364. class Cutscenes{};
  365. };
  366.  
  367.  
  368. //SURFACES
  369. #include "cfgSurfaces.hpp"
  370.  
  371. class CfgFunctions
  372. {
  373. class A3_EPA
  374. {
  375. class paramEastFriendly
  376. {
  377. file="\wlk_lokino\scripts";
  378. class paramEastFriendly
  379. {
  380. preinit=1;
  381. };
  382. };
  383. };
  384. };
  385.  
Advertisement
Add Comment
Please, Sign In to add comment