Advertisement
Guest User

CfgSurfaces.hpp

a guest
Apr 15th, 2017
149
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.15 KB | None | 0 0
  1. class CfgSurfaces
  2. {
  3. class Default{};
  4. class Water{};
  5.  
  6. class jkr_seabed: Default
  7. {
  8. access = 2;
  9. files = "jkr_seabed_*";
  10. character = "JKRSeabedClutter";
  11. soundEnviron = "gravel";
  12. soundHit = "hard_ground";
  13. rough = 0.15;
  14. maxSpeedCoef = 0.85;
  15. dust = 0.75;
  16. lucidity = 200;
  17. grassCover = 0.05;
  18. surfaceFriction = 1.4;
  19. };
  20.  
  21. class jkr_Beach: Default
  22. {
  23. access = 2;
  24. files = "jkr_beach_*";
  25. character = "Empty";
  26. soundEnviron = "sand";
  27. soundHit = "soft_ground";
  28. rough = 0.1;
  29. maxSpeedCoef = 0.9;
  30. dust = 0.83;
  31. lucidity = 1.25;
  32. grassCover = 0.0;
  33. impact = "hitGroundSoft";
  34. surfaceFriction = 1.6;
  35. };
  36.  
  37. class JKRGrass1: Default
  38. {
  39. access = 2;
  40. files = "jkr_trava1_*";
  41. rough = 0.11;
  42. dust = 0.1;
  43. soundEnviron = "grass";
  44. character = "JKRGrassClutter";
  45. soundHit = "soft_ground";
  46. };
  47.  
  48. class JKRGrass2: Default
  49. {
  50. access = 2;
  51. files = "jkr_trava2_*";
  52. rough = 0.11;
  53. dust = 0.1;
  54. soundEnviron = "grass";
  55. character = "JKRTallGrassClutter";
  56. soundHit = "soft_ground";
  57. };
  58.  
  59. class JKRGrassW1: Default
  60. {
  61. access = 2;
  62. files = "jkr_travad1_*";
  63. rough = 0.11;
  64. dust = 0.1;
  65. soundEnviron = "grass";
  66. character = "JKRGrassWClutter";
  67. soundHit = "soft_ground";
  68. };
  69.  
  70. class JKRGrassW2: Default
  71. {
  72. access = 2;
  73. files = "jkr_travad2_*";
  74. rough = 0.11;
  75. dust = 0.1;
  76. soundEnviron = "grass";
  77. character = "JKRTallGrassWClutter";
  78. soundHit = "soft_ground";
  79. };
  80.  
  81. class JKRForest1: Default
  82. {
  83. access = 2;
  84. files = "jkr_les1_*";
  85. rough = 0.2;
  86. dust = 0.2;
  87. soundEnviron = "forest";
  88. character = "JKRForestMixedClutter";
  89. soundHit = "soft_ground";
  90. };
  91.  
  92. class JKRForest2: Default
  93. {
  94. access = 2;
  95. files = "jkr_les2_*";
  96. rough = 0.2;
  97. dust = 0.15;
  98. soundEnviron = "forest";
  99. character = "JKRForestFirClutter";
  100. soundHit = "soft_ground";
  101. };
  102.  
  103. class JKRMudGround: Default
  104. {
  105. access = 2;
  106. files = "jkr_pole_*";
  107. rough = 0.09;
  108. dust = 0.1;
  109. soundEnviron = "dirt";
  110. character = "SparseWeedsClutter";
  111. soundHit = "soft_ground";
  112. };
  113.  
  114. class JKRField1: Default
  115. {
  116. access = 2;
  117. files = "jkr_oranice_*";
  118. rough = 0.15;
  119. dust = 0.25;
  120. soundEnviron = "dirt";
  121. character = "Empty";
  122. soundHit = "soft_ground";
  123. };
  124.  
  125. class JKRField2: Default
  126. {
  127. access = 2;
  128. files = "jkr_strniste_*";
  129. rough = 0.13;
  130. dust = 0.3;
  131. soundEnviron = "dirt";
  132. character = "JKRStubbleClutter";
  133. soundHit = "soft_ground";
  134. };
  135.  
  136. class JKRGrit1: Default
  137. {
  138. access = 2;
  139. files = "jkr_sterk_*";
  140. rough = 0.1;
  141. dust = 0.25;
  142. soundEnviron = "gravel";
  143. character = "Empty";
  144. soundHit = "hard_ground";
  145. };
  146.  
  147. class JKRHeather: Default
  148. {
  149. access = 2;
  150. files = "jkr_vres_*";
  151. rough = 0.14;
  152. dust = 0.1;
  153. soundEnviron = "forest";
  154. character = "JKRHeatherClutter";
  155. soundHit = "soft_ground";
  156. };
  157.  
  158. class JKRRock: Default
  159. {
  160. access = 2;
  161. files = "jkr_skala_*";
  162. rough = 0.2;
  163. dust = 0.07;
  164. soundEnviron = "rock";
  165. character = "Empty";
  166. soundHit = "hard_ground";
  167. };
  168.  
  169. class JKRTarmac: Default
  170. {
  171. access = 2;
  172. files = "jkr_asfalt_*";
  173. rough = 0.08;
  174. dust = 0.05;
  175. soundEnviron = "road";
  176. character = "Empty";
  177. soundHit = "hard_ground";
  178. };
  179.  
  180. class JKRConcrete: Default
  181. {
  182. access = 2;
  183. files = "jkr_beton_*";
  184. rough = 0.08;
  185. dust = 0.05;
  186. soundEnviron = "concrete_ext";
  187. character = "Empty";
  188. soundHit = "concrete";
  189. };
  190. };
  191.  
  192. //////////////////////////////////////////////////////////////////////////////////
  193.  
  194. class CfgSurfaceCharacters
  195. {
  196.  
  197. class JKRSeabedClutter
  198. {
  199. probability[] = {0.4,0.2,0.1,0.01,0.1,0.09,0.1};
  200. names[] = {"SeaWeed1","SeaWeed2","Coral4","Coral1","Coral5","Coral3","Coral2"};
  201. };
  202.  
  203. class JKRGrassClutter
  204. {
  205. probability[] = {0.79,0.1,0.1,0.01};
  206. names[] = {"GrassCrookedGreen","GrassCrooked","AutumnFlowers","WeedDead"};
  207. };
  208.  
  209. class JKRTallGrassClutter
  210. {
  211. probability[] = {0.4,0.2,0.3,0.07,0.02,0.01};
  212. names[] = {"GrassTall","AutumnFlowers","GrassBunch","GrassCrooked","WeedDead","WeedDeadSmall"};
  213. };
  214.  
  215. class JKRGrassWClutter
  216. {
  217. probability[] = {0.65,0.17,0.1,0.05,0.03};
  218. names[] = {"GrassCrooked","GrassCrookedGreen","AutumnFlowers","WeedDead","WeedDeadSmall"};
  219. };
  220.  
  221. class JKRTallGrassWClutter
  222. {
  223. probability[] = {0.3,0.25,0.2,0.2,0.03,0.02};
  224. names[] = {"GrassTall","AutumnFlowers","GrassBunch","GrassCrooked","WeedDead","WeedDeadSmall"};
  225. };
  226.  
  227. class JKRForestMixedClutter
  228. {
  229. probability[] = {0.2,0.1,0.2,0.001,0.003};
  230. names[] = {"GrassCrookedForest","FernAutumn","FernAutumnTall","MushroomsHorcak","MushroomsPrasivka"};
  231. };
  232.  
  233. class JKRForestFirClutter
  234. {
  235. probability[] = {0.4,0.1,0.1,0.15,0.05,0.003,0.005,0.008,0.004};
  236. names[] = {"BlueBerry","FernAutumn","FernAutumnTall","SmallPicea","RaspBerry","MushroomsHorcak","MushroomsPrasivka","MushroomsBabka","MushroomsMuchomurka"};
  237. };
  238.  
  239. class JKRHeatherClutter
  240. {
  241. probability[] = {0.15,0.5,0.3,0.1};
  242. names[] = {"BlueBerry","HeatherBrush","GrassCrooked","WeedSedge"};
  243. };
  244.  
  245. class JKRStubbleClutter
  246. {
  247. probability[] = {0.975,0.01,0.01,0.005};
  248. names[] = {"StubbleClutter","AutumnFlowers","WeedDeadSmall","WeedDead"};
  249. };
  250.  
  251. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement