Advertisement
Guest User

Untitled

a guest
Jul 16th, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 35.50 KB | None | 0 0
  1. #define true 1
  2. #define false 0
  3.  
  4. #define private 0
  5. #define protected 1
  6. #define public 2
  7.  
  8. #define TEast 0
  9. #define TWest 1
  10. #define TGuerrila 2
  11. #define TCivilian 3
  12. #define TSideUnknown 4
  13. #define TEnemy 5
  14. #define TFriendly 6
  15. #define TLogic 7
  16.  
  17. enum {
  18. DESTRUCTENGINE = 2,
  19. DESTRUCTDEFAULT = 6,
  20. DESTRUCTWRECK = 7,
  21. DESTRUCTTREE = 3,
  22. DESTRUCTTENT = 4,
  23. STABILIZEDINAXISX = 1,
  24. STABILIZEDINAXESXYZ = 4,
  25. STABILIZEDINAXISY = 2,
  26. STABILIZEDINAXESBOTH = 3,
  27. DESTRUCTNO = 0,
  28. STABILIZEDINAXESNONE = 0,
  29. DESTRUCTMAN = 5,
  30. DESTRUCTBUILDING = 1,
  31. };
  32.  
  33. class CfgVehicleClasses {
  34. class SHOUNKA_vehicule_civil
  35. {
  36. displayName = "[Mrshounka AltisLife] Voiture civil";
  37. };
  38. };
  39.  
  40. class DefaultEventhandlers; // External class reference
  41.  
  42. class CfgPatches {
  43. class Mrshounka_207_p {
  44. units[] = {"Mrshounka_207_p"};
  45. weapons[] = {};
  46. requiredVersion = 0.1;
  47. requiredAddons[] = {"shounka_a3_base"};
  48. };
  49. };
  50.  
  51.  
  52. class WeaponFireGun; // External class reference
  53. class WeaponCloudsGun; // External class reference
  54. class WeaponFireMGun; // External class reference
  55. class WeaponCloudsMGun; // External class reference
  56.  
  57. class CfgVehicles {
  58. class LandVehicle; // External class reference
  59.  
  60. class Car : LandVehicle {
  61. class HitPoints; // External class reference
  62. };
  63.  
  64. class Car_F : Car {
  65. class HitPoints {
  66. class HitLFWheel; // External class reference
  67. class HitLF2Wheel; // External class reference
  68. class HitRFWheel; // External class reference
  69. class HitRF2Wheel; // External class reference
  70. class HitBody; // External class reference
  71. class HitGlass1; // External class reference
  72. class HitGlass2; // External class reference
  73. class HitGlass3; // External class reference
  74. class HitGlass4; // External class reference
  75. };
  76. class EventHandlers; // External class reference
  77. };
  78.  
  79. class Mrshounka_207_base : Car_F {
  80. mapSize = 5.33;
  81. author = "Quiet";
  82. _generalMacro = "Mrshounka_207_base";
  83. model = "\Mrshounka_207_p\Mrshounka_207_p";
  84. picture = "\A3\soft_f_gamma\Hatchback_01\Data\UI\portrait_car_CA.paa";
  85. Icon = "\A3\soft_f_gamma\Hatchback_01\Data\UI\map_car_CA.paa";
  86. displayName = "Mrshounka_207_p";
  87.  
  88. class Library {};
  89.  
  90.  
  91. htMin = 600;
  92. htMax = 1800;
  93. afMax = 100;
  94. mfMax = 20;
  95. mFact = 0;
  96. tBody = 0;
  97. hiddenSelections[] = {"camo1"};
  98. terrainCoef = 6.5;
  99. turnCoef = 2.5;
  100. precision = 10;
  101. brakeDistance = 3.0; // vehicle movement precision
  102. acceleration = 15;
  103. fireResistance = 5;
  104. armor = 32;
  105. armorLights = 0.01;
  106. cost = 50000;
  107. transportMaxBackpacks = 0;
  108. transportSoldier = 1;
  109.  
  110. class TransportItems {
  111. class _xx_FirstAidKit {
  112. name = "FirstAidKit";
  113. count = 0;
  114. };
  115. };
  116. class AnimationSources; // External class reference
  117.  
  118. class Turrets {};
  119.  
  120. class HitPoints : HitPoints {
  121. class HitLFWheel : HitLFWheel {
  122. armor = 0.125;
  123. passThrough = false;
  124. };
  125.  
  126. class HitLF2Wheel : HitLF2Wheel {
  127. armor = 0.125;
  128. passThrough = false;
  129. };
  130.  
  131. class HitRFWheel : HitRFWheel {
  132. armor = 0.125;
  133. passThrough = false;
  134. };
  135.  
  136. class HitRF2Wheel : HitRF2Wheel {
  137. armor = 0.125;
  138. passThrough = false;
  139. };
  140.  
  141. class HitFuel {
  142. armor = 0.5;
  143. material = -1;
  144. name = "fueltank";
  145. visual = "";
  146. passThrough = 0.2;
  147. };
  148.  
  149. class HitEngine {
  150. armor = 0.5;
  151. material = -1;
  152. name = "engine";
  153. visual = "";
  154. passThrough = 0.2;
  155. };
  156.  
  157. class HitBody : HitBody {
  158. visual = "camo1";
  159. passThrough = true;
  160. };
  161.  
  162. class HitGlass1 : HitGlass1 {
  163. armor = 0.25;
  164. };
  165.  
  166. class HitGlass2 : HitGlass2 {
  167. armor = 0.25;
  168. };
  169.  
  170. class HitGlass3 : HitGlass3 {
  171. armor = 0.25;
  172. };
  173.  
  174. class HitGlass4 : HitGlass4 {
  175. armor = 0.25;
  176. };
  177. };
  178. driverAction = "driver_offroad01";
  179. cargoAction[] = {"passenger_low01", "passenger_generic01_leanleft", "passenger_generic01_foldhands"};
  180. getInAction = "GetInLow";
  181. getOutAction = "GetOutLow";
  182. cargoGetInAction[] = {"GetInLow"};
  183. cargoGetOutAction[] = {"GetOutLow"};
  184. attenuationEffectType = "CarAttenuation";
  185. soundGetIn[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_door", 0.562341, 1};
  186. soundGetOut[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_door", 0.562341, 1, 40};
  187. soundDammage[] = {"", 0.562341, 1};
  188. soundEngineOnInt[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_int_start", 0.398107, 1.0};
  189. soundEngineOnExt[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_ext_start", 0.446684, 1.0, 200};
  190. soundEngineOffInt[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_int_stop", 0.398107, 1.0};
  191. soundEngineOffExt[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_ext_stop", 0.446684, 1.0, 200};
  192. buildCrash0[] = {"A3\Sounds_F\vehicles\soft\noises\crash_building_01", 0.707946, 1, 200};
  193. buildCrash1[] = {"A3\Sounds_F\vehicles\soft\noises\crash_building_02", 0.707946, 1, 200};
  194. buildCrash2[] = {"A3\Sounds_F\vehicles\soft\noises\crash_building_03", 0.707946, 1, 200};
  195. buildCrash3[] = {"A3\Sounds_F\vehicles\soft\noises\crash_building_04", 0.707946, 1, 200};
  196. soundBuildingCrash[] = {"buildCrash0", 0.25, "buildCrash1", 0.25, "buildCrash2", 0.25, "buildCrash3", 0.25};
  197. WoodCrash0[] = {"A3\Sounds_F\vehicles\soft\noises\crash_mix_wood_01", 0.707946, 1, 200};
  198. WoodCrash1[] = {"A3\Sounds_F\vehicles\soft\noises\crash_mix_wood_02", 0.707946, 1, 200};
  199. WoodCrash2[] = {"A3\Sounds_F\vehicles\soft\noises\crash_mix_wood_03", 0.707946, 1, 200};
  200. WoodCrash3[] = {"A3\Sounds_F\vehicles\soft\noises\crash_mix_wood_04", 0.707946, 1, 200};
  201. WoodCrash4[] = {"A3\Sounds_F\vehicles\soft\noises\crash_mix_wood_05", 0.707946, 1, 200};
  202. WoodCrash5[] = {"A3\Sounds_F\vehicles\soft\noises\crash_mix_wood_06", 0.707946, 1, 200};
  203. soundWoodCrash[] = {"woodCrash0", 0.166, "woodCrash1", 0.166, "woodCrash2", 0.166, "woodCrash3", 0.166, "woodCrash4", 0.166, "woodCrash5", 0.166};
  204. ArmorCrash0[] = {"A3\Sounds_F\vehicles\soft\noises\crash_vehicle_01", 0.707946, 1, 200};
  205. ArmorCrash1[] = {"A3\Sounds_F\vehicles\soft\noises\crash_vehicle_02", 0.707946, 1, 200};
  206. ArmorCrash2[] = {"A3\Sounds_F\vehicles\soft\noises\crash_vehicle_03", 0.707946, 1, 200};
  207. ArmorCrash3[] = {"A3\Sounds_F\vehicles\soft\noises\crash_vehicle_04", 0.707946, 1, 200};
  208. soundArmorCrash[] = {"ArmorCrash0", 0.25, "ArmorCrash1", 0.25, "ArmorCrash2", 0.25, "ArmorCrash3", 0.25};
  209.  
  210. class Sounds {
  211. class Idle_ext {
  212. sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_ext_idle", db-13, 1, 150};
  213. frequency = "0.9 + ((rpm/ 6900) factor[(400/ 6900),(1150/ 6900)])*0.2";
  214. volume = "engineOn*camPos*(((rpm/ 6900) factor[(400/ 6900),(700/ 6900)]) * ((rpm/ 6900) factor[(1100/ 6900),(900/ 6900)]))";
  215. };
  216.  
  217. class Engine {
  218. sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_ext_1400rpm", 0.281838, 1, 200};
  219. frequency = "0.8 + ((rpm/ 6900) factor[(900/ 6900),(2100/ 6900)])*0.2";
  220. volume = "engineOn*camPos*(((rpm/ 6900) factor[(870/ 6900),(1100/ 6900)]) * ((rpm/ 6900) factor[(2100/ 6900),(1300/ 6900)]))";
  221. };
  222.  
  223. class Engine1_ext {
  224. sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_ext_2000rpm", db-9, 1, 240};
  225. frequency = "0.8 + ((rpm/ 6900) factor[(1300/ 6900),(3100/ 6900)])*0.2";
  226. volume = "engineOn*camPos*(((rpm/ 6900) factor[(1250/ 6900),(2050/ 6900)]) * ((rpm/ 6900) factor[(3100/ 6900),(2300/ 6900)]))";
  227. };
  228.  
  229. class Engine2_ext {
  230. sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_ext_2600rpm", 0.398107, 1, 280};
  231. frequency = "0.8 + ((rpm/ 6900) factor[(2200/ 6900),(4100/ 6900)])*0.2";
  232. volume = "engineOn*camPos*(((rpm/ 6900) factor[(2250/ 6900),(3050/ 6900)]) * ((rpm/ 6900) factor[(4100/ 6900),(3300/ 6900)]))";
  233. };
  234.  
  235. class Engine3_ext {
  236. sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_ext_3200rpm", db-7, 1, 320};
  237. frequency = "0.8 + ((rpm/ 6900) factor[(3300/ 6900),(4900/ 6900)])*0.2";
  238. volume = "engineOn*camPos*(((rpm/ 6900) factor[(3250/ 6900),(4050/ 6900)]) * ((rpm/ 6900) factor[(4870/ 6900),(4200/ 6900)]))";
  239. };
  240.  
  241. class Engine4_ext {
  242. sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_ext_3600rpm", db-6, 1, 360};
  243. frequency = "0.8 + ((rpm/ 6900) factor[(4200/ 6900),(6200/ 6900)])*0.2";
  244. volume = "engineOn*camPos*(((rpm/ 6900) factor[(4150/ 6900),(4800/ 6900)]) * ((rpm/ 6900) factor[(6150/ 6900),(5150/ 6900)]))";
  245. };
  246.  
  247. class Engine5_ext {
  248. sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_ext_4000rpm", 0.562341, 1, 420};
  249. frequency = "0.95 + ((rpm/ 6900) factor[(5100/ 6900),(6900/ 6900)])*0.15";
  250. volume = "engineOn*camPos*((rpm/ 6900) factor[(5100/ 6900),(6100/ 6900)])";
  251. };
  252.  
  253. class IdleThrust {
  254. sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_ext_idle_exhaust", db-6, 1, 200};
  255. frequency = "0.9 + ((rpm/ 6900) factor[(400/ 6900),(1150/ 6900)])*0.2";
  256. volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 6900) factor[(400/ 6900),(700/ 6900)]) * ((rpm/ 6900) factor[(1100/ 6900),(900/ 6900)]))";
  257. };
  258.  
  259. class EngineThrust {
  260. sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_ext_1400rpm_exhaust", 0.562341, 1, 250};
  261. frequency = "0.8 + ((rpm/ 6900) factor[(900/ 6900),(2100/ 6900)])*0.2";
  262. volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 6900) factor[(870/ 6900),(1100/ 6900)]) * ((rpm/ 6900) factor[(2100/ 6900),(1300/ 6900)]))";
  263. };
  264.  
  265. class Engine1_Thrust_ext {
  266. sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_ext_2000rpm_exhaust", 0.630957, 1, 280};
  267. frequency = "0.8 + ((rpm/ 6900) factor[(1300/ 6900),(3100/ 6900)])*0.2";
  268. volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 6900) factor[(1250/ 6900),(2050/ 6900)]) * ((rpm/ 6900) factor[(3100/ 6900),(2300/ 6900)]))";
  269. };
  270.  
  271. class Engine2_Thrust_ext {
  272. sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_ext_2600rpm_exhaust", db-3, 1, 320};
  273. frequency = "0.8 + ((rpm/ 6900) factor[(2200/ 6900),(4100/ 6900)])*0.2";
  274. volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 6900) factor[(2250/ 6900),(3050/ 6900)]) * ((rpm/ 6900) factor[(4100/ 6900),(3300/ 6900)]))";
  275. };
  276.  
  277. class Engine3_Thrust_ext {
  278. sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_ext_3200rpm_exhaust", db-2, 1, 360};
  279. frequency = "0.8 + ((rpm/ 6900) factor[(3300/ 6900),(4900/ 6900)])*0.2";
  280. volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 6900) factor[(3250/ 6900),(4050/ 6900)]) * ((rpm/ 6900) factor[(4870/ 6900),(4200/ 6900)]))";
  281. };
  282.  
  283. class Engine4_Thrust_ext {
  284. sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_ext_3600rpm_exhaust", db0, 1, 400};
  285. frequency = "0.8 + ((rpm/ 6900) factor[(4200/ 6900),(6200/ 6900)])*0.3";
  286. volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 6900) factor[(4150/ 6900),(4800/ 6900)]) * ((rpm/ 6900) factor[(6150/ 6900),(5150/ 6900)]))";
  287. };
  288.  
  289. class Engine5_Thrust_ext {
  290. sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_ext_4000rpm_exhaust", db2, 1, 450};
  291. frequency = "0.9 + ((rpm/ 6900) factor[(5100/ 6900),(6900/ 6900)])*0.2";
  292. volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 6900) factor[(5100/ 6900),(6100/ 6900)])";
  293. };
  294.  
  295. class Idle_int {
  296. sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_int_idle", db-15, 1};
  297. frequency = "0.9 + ((rpm/ 6900) factor[(400/ 6900),(1150/ 6900)])*0.2";
  298. volume = "engineOn*(1-camPos)*(((rpm/ 6900) factor[(400/ 6900),(700/ 6900)]) * ((rpm/ 6900) factor[(1100/ 6900),(900/ 6900)]))";
  299. };
  300.  
  301. class Engine_int {
  302. sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_int_1000rpm", 0.199526, 1};
  303. frequency = "0.8 + ((rpm/ 6900) factor[(900/ 6900),(2100/ 6900)])*0.2";
  304. volume = "engineOn*(1-camPos)*(((rpm/ 6900) factor[(870/ 6900),(1100/ 6900)]) * ((rpm/ 6900) factor[(2100/ 6900),(1300/ 6900)]))";
  305. };
  306.  
  307. class Engine1_int {
  308. sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_int_2000rpm", db-12, 1};
  309. frequency = "0.8 + ((rpm/ 6900) factor[(1300/ 6900),(3100/ 6900)])*0.2";
  310. volume = "engineOn*(1-camPos)*(((rpm/ 6900) factor[(1250/ 6900),(2050/ 6900)]) * ((rpm/ 6900) factor[(3100/ 6900),(2300/ 6900)]))";
  311. };
  312.  
  313. class Engine2_int {
  314. sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_int_2600rpm", 0.281838, 1};
  315. frequency = "0.8 + ((rpm/ 6900) factor[(2200/ 6900),(4100/ 6900)])*0.2";
  316. volume = "engineOn*(1-camPos)*(((rpm/ 6900) factor[(2250/ 6900),(3050/ 6900)]) * ((rpm/ 6900) factor[(4100/ 6900),(3300/ 6900)]))";
  317. };
  318.  
  319. class Engine3_int {
  320. sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_int_3200rpm", db-10, 1};
  321. frequency = "0.8 + ((rpm/ 6900) factor[(3300/ 6900),(4900/ 6900)])*0.2";
  322. volume = "engineOn*(1-camPos)*(((rpm/ 6900) factor[(3250/ 6900),(4050/ 6900)]) * ((rpm/ 6900) factor[(4870/ 6900),(4200/ 6900)]))";
  323. };
  324.  
  325. class Engine4_int {
  326. sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_int_4000rpm", db-9, 1};
  327. frequency = "0.8 + ((rpm/ 6900) factor[(4200/ 6900),(6200/ 6900)])*0.2";
  328. volume = "engineOn*(1-camPos)*(((rpm/ 6900) factor[(4150/ 6900),(4800/ 6900)]) * ((rpm/ 6900) factor[(6150/ 6900),(5150/ 6900)]))";
  329. };
  330.  
  331. class Engine5_int {
  332. sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_int_5000rpm", db-6, 1};
  333. frequency = "0.95 + ((rpm/ 6900) factor[(5100/ 6900),(6900/ 6900)])*0.15";
  334. volume = "engineOn*(1-camPos)*((rpm/ 6900) factor[(5100/ 6900),(6100/ 6900)])";
  335. };
  336.  
  337. class IdleThrust_int {
  338. sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_int_idle_exhaust", db-10, 1};
  339. frequency = "0.9 + ((rpm/ 6900) factor[(400/ 6900),(1150/ 6900)])*0.2";
  340. volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 6900) factor[(400/ 6900),(700/ 6900)]) * ((rpm/ 6900) factor[(1100/ 6900),(900/ 6900)]))";
  341. };
  342.  
  343. class EngineThrust_int {
  344. sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_int_1000rpm_exhaust", db-9, 1};
  345. frequency = "0.8 + ((rpm/ 6900) factor[(900/ 6900),(2100/ 6900)])*0.2";
  346. volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 6900) factor[(870/ 6900),(1100/ 6900)]) * ((rpm/ 6900) factor[(2100/ 6900),(1300/ 6900)]))";
  347. };
  348.  
  349. class Engine1_Thrust_int {
  350. sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_int_2000rpm_exhaust", 0.398107, 1};
  351. frequency = "0.8 + ((rpm/ 6900) factor[(1300/ 6900),(3100/ 6900)])*0.2";
  352. volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 6900) factor[(1250/ 6900),(2050/ 6900)]) * ((rpm/ 6900) factor[(3100/ 6900),(2300/ 6900)]))";
  353. };
  354.  
  355. class Engine2_Thrust_int {
  356. sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_int_2600rpm_exhaust", db-7, 1};
  357. frequency = "0.8 + ((rpm/ 6900) factor[(2200/ 6900),(4100/ 6900)])*0.2";
  358. volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 6900) factor[(2250/ 6900),(3050/ 6900)]) * ((rpm/ 6900) factor[(4100/ 6900),(3300/ 6900)]))";
  359. };
  360.  
  361. class Engine3_Thrust_int {
  362. sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_int_3200rpm_exhaust", db-6, 1};
  363. frequency = "0.8 + ((rpm/ 6900) factor[(3300/ 6900),(4900/ 6900)])*0.2";
  364. volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 6900) factor[(3250/ 6900),(4050/ 6900)]) * ((rpm/ 6900) factor[(4870/ 6900),(4200/ 6900)]))";
  365. };
  366.  
  367. class Engine4_Thrust_int {
  368. sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_int_4000rpm_exhaust", 0.562341, 1};
  369. frequency = "0.8 + ((rpm/ 6900) factor[(4200/ 6900),(6200/ 6900)])*0.3";
  370. volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 6900) factor[(4150/ 6900),(4800/ 6900)]) * ((rpm/ 6900) factor[(6150/ 6900),(5150/ 6900)]))";
  371. };
  372.  
  373. class Engine5_Thrust_int {
  374. sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_int_5000rpm_exhaust", 0.630957, 1};
  375. frequency = "0.9 + ((rpm/ 6900) factor[(5100/ 6900),(6900/ 6900)])*0.2";
  376. volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 6900) factor[(5100/ 6900),(6100/ 6900)])";
  377. };
  378.  
  379. class Movement {
  380. sound = "soundEnviron";
  381. frequency = "1";
  382. volume = "0";
  383. };
  384.  
  385. class TiresRockOut {
  386. sound[] = {"A3\Sounds_F\vehicles\soft\tires\ext_tires_dirt_soft_1", db-6, 1.0, 60};
  387. frequency = "1";
  388. volume = "camPos*rock*(speed factor[2, 20])";
  389. };
  390.  
  391. class TiresSandOut {
  392. sound[] = {"A3\Sounds_F\vehicles\soft\tires\ext-tires-sand1", db-6, 1.0, 60};
  393. frequency = "1";
  394. volume = "camPos*sand*(speed factor[2, 20])";
  395. };
  396.  
  397. class TiresGrassOut {
  398. sound[] = {"A3\Sounds_F\vehicles\soft\tires\ext_tires_dirt_soft_2", db-6, 1.0, 60};
  399. frequency = "1";
  400. volume = "camPos*grass*(speed factor[2, 20])";
  401. };
  402.  
  403. class TiresMudOut {
  404. sound[] = {"A3\Sounds_F\vehicles\soft\tires\ext-tires-mud2", db-6, 1.0, 60};
  405. frequency = "1";
  406. volume = "camPos*mud*(speed factor[2, 20])";
  407. };
  408.  
  409. class TiresGravelOut {
  410. sound[] = {"A3\Sounds_F\vehicles\soft\tires\ext_tires_gravel_1", db-6, 1.0, 60};
  411. frequency = "1";
  412. volume = "camPos*gravel*(speed factor[2, 20])";
  413. };
  414.  
  415. class TiresAsphaltOut {
  416. sound[] = {"A3\Sounds_F\vehicles\soft\tires\ext_tires_asfalt_2", db-6, 1.0, 60};
  417. frequency = "1";
  418. volume = "camPos*asphalt*(speed factor[2, 20])";
  419. };
  420.  
  421. class NoiseOut {
  422. sound[] = {"A3\Sounds_F\vehicles\soft\noises\noise_ext_car_3", 0.398107, 1.0, 90};
  423. frequency = "1";
  424. volume = "camPos*(damper0 max 0.02)*(speed factor[0, 8])";
  425. };
  426.  
  427. class TiresRockIn {
  428. sound[] = {"A3\Sounds_F\vehicles\soft\tires\int_tires_dirt_soft_1", db-6, 1.0};
  429. frequency = "1";
  430. volume = "(1-camPos)*rock*(speed factor[2, 20])";
  431. };
  432.  
  433. class TiresSandIn {
  434. sound[] = {"A3\Sounds_F\vehicles\soft\tires\int-tires-sand2", db-6, 1.0};
  435. frequency = "1";
  436. volume = "(1-camPos)*sand*(speed factor[2, 20])";
  437. };
  438.  
  439. class TiresGrassIn {
  440. sound[] = {"A3\Sounds_F\vehicles\soft\tires\int_tires_dirt_soft_2", db-6, 1.0};
  441. frequency = "1";
  442. volume = "(1-camPos)*grass*(speed factor[2, 20])";
  443. };
  444.  
  445. class TiresMudIn {
  446. sound[] = {"A3\Sounds_F\vehicles\soft\tires\int-tires-mud2", db-6, 1.0};
  447. frequency = "1";
  448. volume = "(1-camPos)*mud*(speed factor[2, 20])";
  449. };
  450.  
  451. class TiresGravelIn {
  452. sound[] = {"A3\Sounds_F\vehicles\soft\tires\int_tires_gravel_1", db-6, 1.0};
  453. frequency = "1";
  454. volume = "(1-camPos)*gravel*(speed factor[2, 20])";
  455. };
  456.  
  457. class TiresAsphaltIn {
  458. sound[] = {"A3\Sounds_F\vehicles\soft\tires\int_tires_asfalt_2", db-6, 1.0};
  459. frequency = "1";
  460. volume = "(1-camPos)*asphalt*(speed factor[2, 20])";
  461. };
  462.  
  463. class NoiseIn {
  464. sound[] = {"A3\Sounds_F\vehicles\soft\noises\noise_int_car_3", db-12, 1.0};
  465. frequency = "1";
  466. volume = "(damper0 max 0.1)*(speed factor[0, 8])*(1-camPos)";
  467. };
  468.  
  469. class breaking_ext_road {
  470. sound[] = {"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_04", db-3, 1, 80};
  471. frequency = 1;
  472. volume = "engineOn*camPos*asphalt*(LongSlipDrive Factor[-0.1, -0.4])*(Speed Factor[2, 15])";
  473. };
  474.  
  475. class acceleration_ext_road {
  476. sound[] = {"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02", db-3, 1, 80};
  477. frequency = 1;
  478. volume = "engineOn*camPos*asphalt*(LongSlipDrive Factor[0.1, 0.4])*(Speed Factor[15, 2])";
  479. };
  480.  
  481. class turn_left_ext_road {
  482. sound[] = {"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02", db-3, 1, 80};
  483. frequency = 1;
  484. volume = "engineOn*camPos*asphalt*(latSlipDrive Factor[0.1, 0.4])*(Speed Factor[2, 15])";
  485. };
  486.  
  487. class turn_right_ext_road {
  488. sound[] = {"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02", db-3, 1, 80};
  489. frequency = 1;
  490. volume = "engineOn*camPos*asphalt*(latSlipDrive Factor[-0.1, -0.4])*(Speed Factor[2, 15])";
  491. };
  492.  
  493. class breaking_ext_dirt {
  494. sound[] = {"A3\Sounds_F\vehicles\soft\noises\slipping_tires_14_dirt_breaking", db-3, 1, 60};
  495. frequency = 1;
  496. volume = "engineOn*camPos*(1-asphalt)*(LongSlipDrive Factor[-0.1, -0.4])*(Speed Factor[1, 15])";
  497. };
  498.  
  499. class acceleration_ext_dirt {
  500. sound[] = {"A3\Sounds_F\vehicles\soft\noises\slipping_tires_16_dirt_acceleration", db-3, 1, 60};
  501. frequency = 1;
  502. volume = "engineOn*camPos*(1-asphalt)*(LongSlipDrive Factor[0.1, 0.4])*(Speed Factor[15, 1])";
  503. };
  504.  
  505. class turn_left_ext_dirt {
  506. sound[] = {"A3\Sounds_F\vehicles\soft\noises\slipping_tires_18_dirt", db-3, 1, 60};
  507. frequency = 1;
  508. volume = "engineOn*camPos*(1-asphalt)*(latSlipDrive Factor[0.1, 0.4])*(Speed Factor[1, 15])";
  509. };
  510.  
  511. class turn_right_ext_dirt {
  512. sound[] = {"A3\Sounds_F\vehicles\soft\noises\slipping_tires_18_dirt", db-3, 1, 60};
  513. frequency = 1;
  514. volume = "engineOn*camPos*(1-asphalt)*(latSlipDrive Factor[-0.1, -0.4])*(Speed Factor[1, 15])";
  515. };
  516.  
  517. class breaking_int_road {
  518. sound[] = {"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_04_int", db-10, 1};
  519. frequency = 1;
  520. volume = "engineOn*asphalt*(1-camPos)*(LongSlipDrive Factor[-0.1, -0.4])*(Speed Factor[2, 15])";
  521. };
  522.  
  523. class acceleration_int_road {
  524. sound[] = {"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02_int", db-10, 1};
  525. frequency = 1;
  526. volume = "engineOn*asphalt*(1-camPos)*(LongSlipDrive Factor[0.1, 0.4])*(Speed Factor[15, 2])";
  527. };
  528.  
  529. class turn_left_int_road {
  530. sound[] = {"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02_int", db-10, 1};
  531. frequency = 1;
  532. volume = "engineOn*asphalt*(1-camPos)*(latSlipDrive Factor[0.1, 0.4])*(Speed Factor[2, 15])";
  533. };
  534.  
  535. class turn_right_int_road {
  536. sound[] = {"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02_int", db-10, 1};
  537. frequency = 1;
  538. volume = "engineOn*asphalt*(1-camPos)*(latSlipDrive Factor[-0.1, -0.4])*(Speed Factor[2, 15])";
  539. };
  540.  
  541. class breaking_int_dirt {
  542. sound[] = {"A3\Sounds_F\vehicles\soft\noises\slipping_tires_14_dirt_breaking_int", db-10, 1};
  543. frequency = 1;
  544. volume = "engineOn*(1-asphalt)*(1-camPos)*(LongSlipDrive Factor[-01, -0.4])*(Speed Factor[2, 15])";
  545. };
  546.  
  547. class acceleration_int_dirt {
  548. sound[] = {"A3\Sounds_F\vehicles\soft\noises\slipping_tires_16_dirt_acceleration_int", db-10, 1};
  549. frequency = 1;
  550. volume = "engineOn*(1-asphalt)*(1-camPos)*(LongSlipDrive Factor[0.1, 0.4])*(Speed Factor[15, 2])";
  551. };
  552.  
  553. class turn_left_int_dirt {
  554. sound[] = {"A3\Sounds_F\vehicles\soft\noises\slipping_tires_18_dirt_int", db-10, 1};
  555. frequency = 1;
  556. volume = "engineOn*(1-asphalt)*(1-camPos)*(latSlipDrive Factor[0.1, 0.4])*(Speed Factor[2, 15])";
  557. };
  558.  
  559. class turn_right_int_dirt {
  560. sound[] = {"A3\Sounds_F\vehicles\soft\noises\slipping_tires_18_dirt_int", db-10, 1};
  561. frequency = 1;
  562. volume = "engineOn*(1-asphalt)*(1-camPos)*(latSlipDrive Factor[-0.1, -0.4])*(Speed Factor[2, 15])";
  563. };
  564. };
  565.  
  566. class RenderTargets {
  567. class LeftMirror {
  568. renderTarget = "rendertarget0";
  569.  
  570. class CameraView1 {
  571. pointPosition = "PIP0_pos";
  572. pointDirection = "PIP0_dir";
  573. renderQuality = 2;
  574. renderVisionMode = 0;
  575. fov = 0.7;
  576. };
  577. };
  578.  
  579. class RearCam {
  580. renderTarget = "rendertarget1";
  581.  
  582. class CameraView1 {
  583. pointPosition = "PIP1_pos";
  584. pointDirection = "PIP1_dir";
  585. renderQuality = 2;
  586. renderVisionMode = 0;
  587. fov = 0.7;
  588. };
  589. };
  590.  
  591. class FrontCam {
  592. renderTarget = "rendertarget2";
  593.  
  594. class CameraView1 {
  595. pointPosition = "PIP2_pos";
  596. pointDirection = "PIP2_dir";
  597. renderQuality = 2;
  598. renderVisionMode = 0;
  599. fov = 0.7;
  600. };
  601. };
  602. };
  603.  
  604. thrustDelay = 0.1;
  605. brakeIdleSpeed = 1.78;
  606. maxSpeed = 220; // max speed on level road, km/h
  607. fuelCapacity = 45;
  608. wheelCircumference = 2.277;
  609. antiRollbarForceCoef = 0;
  610. antiRollbarForceLimit = 0;
  611. antiRollbarSpeedMin = 0;
  612. antiRollbarSpeedMax = 0;
  613. idleRpm = 900;
  614. redRpm = 6900;
  615.  
  616. class complexGearbox {
  617. GearboxRatios[] = {"R1", -3.231, "N", 0, "D1", 4.462, "D2", 3.57, "D3", 2.571, "D4", 1.97, "D5", 1.601, "D6", 0.9, "D7", 0.65};
  618. TransmissionRatios[] = {"High", 4.111};
  619. gearBoxMode = "auto";
  620. moveOffGear = 1;
  621. driveString = "D";
  622. neutralString = "N";
  623. reverseString = "R";
  624. transmissionDelay = 0.01;
  625. };
  626.  
  627. simulation = "carx";
  628. dampersBumpCoef = 0.01;
  629. differentialType = "all_limited";
  630. frontRearSplit = 0.3;
  631. frontBias = 1.5;
  632. rearBias = 1.5;
  633. centreBias = 2.5;
  634. clutchStrength = 55.0;
  635. enginePower = 350;
  636. maxOmega = 720;
  637. peakTorque = 800;
  638. dampingRateFullThrottle = 0.03;
  639. dampingRateZeroThrottleClutchEngaged = 0.35;
  640. dampingRateZeroThrottleClutchDisengaged = 0.05;
  641. torqueCurve[] = {{0.0, 0.0}, {0.2, 0.65}, {0.3, 0.8}, {0.4, 0.95}, {0.6, 1.0}, {0.7, 0.95}, {0.9, 0.9}, {1.0, 0.5}};
  642. changeGearMinEffectivity[] = {0.95, 0.15, 0.98, 0.98, 0.98, 0.98, 0.97, 0.95, 0.95};
  643. switchTime = 0.11;
  644. latency = 1.0;
  645.  
  646.  
  647.  
  648. class Wheels
  649. {
  650. class LF
  651. {
  652. boneName = "wheel_1_1_damper";
  653. steering = 1;
  654. side = "left";
  655. center = "wheel_1_1_axis";
  656. boundary = "wheel_1_1_bound";
  657. width = "0.2";
  658. mass = 20;
  659. MOI = 5.3;
  660. dampingRate = 0.5;
  661. maxBrakeTorque = 2000;
  662. maxHandBrakeTorque = 0;
  663. suspTravelDirection[] = {0,-1,0};
  664. suspForceAppPointOffset = "wheel_1_1_axis";
  665. tireForceAppPointOffset = "wheel_1_1_axis";
  666. maxCompression = 0.1;
  667. mMaxDroop = 0.05;
  668. sprungMass = 272.5;
  669. springStrength = 27250;
  670. springDamperRate = 6725;
  671. longitudinalStiffnessPerUnitGravity = 100000;
  672. latStiffX = 25;
  673. latStiffY = 18000;
  674. frictionVsSlipGraph[] = {{ 0,1 },{ 0.5,1 },{ 1,1 }};
  675. };
  676. class LR: LF
  677. {
  678. boneName = "wheel_1_2_damper";
  679. steering = 0;
  680. center = "wheel_1_2_axis";
  681. boundary = "wheel_1_2_bound";
  682. suspForceAppPointOffset = "wheel_1_2_axis";
  683. tireForceAppPointOffset = "wheel_1_2_axis";
  684. maxHandBrakeTorque = 4000;
  685. };
  686. class RF: LF
  687. {
  688. boneName = "wheel_2_1_damper";
  689. center = "wheel_2_1_axis";
  690. boundary = "wheel_2_1_bound";
  691. suspForceAppPointOffset = "wheel_2_1_axis";
  692. tireForceAppPointOffset = "wheel_2_1_axis";
  693. steering = 1;
  694. side = "right";
  695. };
  696. class RR: RF
  697. {
  698. boneName = "wheel_2_2_damper";
  699. steering = 0;
  700. center = "wheel_2_2_axis";
  701. boundary = "wheel_2_2_bound";
  702. suspForceAppPointOffset = "wheel_2_2_axis";
  703. tireForceAppPointOffset = "wheel_2_2_axis";
  704. maxHandBrakeTorque = 4000;
  705. };
  706. };
  707.  
  708. class Damage {
  709. tex[] = {};
  710. mat[] = {"A3\soft_f_gamma\Hatchback_01\data\Hatchback_01_paint.rvmat", "A3\soft_f_gamma\Hatchback_01\data\Hatchback_01_paint_damage.rvmat", "A3\soft_f_gamma\Hatchback_01\data\Hatchback_01_paint_destruct.rvmat", "A3\soft_f_gamma\Hatchback_01\data\Hatchback_01_paint_mlod.rvmat", "A3\soft_f_gamma\Hatchback_01\data\Hatchback_01_paint_damage.rvmat", "A3\soft_f_gamma\Hatchback_01\data\Hatchback_01_paint_destruct.rvmat", "A3\soft_f_gamma\Hatchback_01\data\Hatchback_01_intbase.rvmat", "A3\soft_f_gamma\Hatchback_01\data\Hatchback_01_intbase_damage.rvmat", "A3\soft_f_gamma\Hatchback_01\data\Hatchback_01_intbase_destruct.rvmat", "A3\soft_f_gamma\Hatchback_01\data\Hatchback_01_intbase_mlod.rvmat", "A3\soft_f_gamma\Hatchback_01\data\Hatchback_01_intbase_damage.rvmat", "A3\soft_f_gamma\Hatchback_01\data\Hatchback_01_intbase_destruct.rvmat", "A3\soft_f_gamma\Hatchback_01\data\Hatchback_01_intbase_lod1.rvmat", "A3\soft_f_gamma\Hatchback_01\data\Hatchback_01_intbase_damage.rvmat", "A3\soft_f_gamma\Hatchback_01\data\Hatchback_01_intbase_destruct.rvmat", "A3\soft_f_gamma\Hatchback_01\data\Hatchback_01_INTboard.rvmat", "A3\soft_f_gamma\Hatchback_01\data\Hatchback_01_INTboard_damage.rvmat", "A3\soft_f_gamma\Hatchback_01\data\Hatchback_01_INTboard_destruct.rvmat", "A3\soft_f_gamma\Hatchback_01\data\Hatchback_01_INTboard_LOD1.rvmat", "A3\soft_f_gamma\Hatchback_01\data\Hatchback_01_INTboard_damage.rvmat", "A3\soft_f_gamma\Hatchback_01\data\Hatchback_01_INTboard_destruct.rvmat", "A3\soft_f_gamma\Hatchback_01\data\Hatchback_01_INTboard_mlod.rvmat", "A3\soft_f_gamma\Hatchback_01\data\Hatchback_01_INTboard_damage.rvmat", "A3\soft_f_gamma\Hatchback_01\data\Hatchback_01_INTboard_destruct.rvmat", "A3\soft_f_gamma\Hatchback_01\data\Hatchback_01_wheel_rim.rvmat", "A3\soft_f_gamma\Hatchback_01\data\Hatchback_01_paint_damage.rvmat", "A3\soft_f_gamma\Hatchback_01\data\Hatchback_01_paint_destruct.rvmat", "A3\soft_f_gamma\Hatchback_01\data\Hatchback_01_wheel_rubber.rvmat", "A3\soft_f_gamma\Hatchback_01\data\Hatchback_01_paint_damage.rvmat", "A3\soft_f_gamma\Hatchback_01\data\Hatchback_01_paint_destruct.rvmat", "A3\data_f\glass_veh_int.rvmat", "A3\data_f\Glass_veh_damage.rvmat", "A3\data_f\Glass_veh_damage.rvmat", "A3\soft_f_gamma\Hatchback_01\data\Hatchback_01_glass_window_mlod.rvmat", "A3\soft_f_gamma\Hatchback_01\data\Hatchback_01_glass_window_damage.rvmat", "A3\soft_f_gamma\Hatchback_01\data\Hatchback_01_glass_window_damage.rvmat", "A3\data_f\glass_veh.rvmat", "A3\data_f\Glass_veh_damage.rvmat", "A3\data_f\Glass_veh_damage.rvmat"};
  711. };
  712.  
  713. class Exhausts {
  714. class Exhaust1 {
  715. position = "exhaust";
  716. direction = "exhaust_dir";
  717. effect = "ExhaustsEffect";
  718. };
  719.  
  720. class Exhaust2 {
  721. position = "exhaust2_pos";
  722. direction = "exhaust2_dir";
  723. effect = "ExhaustsEffect";
  724. };
  725. };
  726.  
  727. class Reflectors {
  728. class LightCarHeadL01 {
  729. color[] = {1900, 1800, 1700};
  730. ambient[] = {5, 5, 5};
  731. position = "LightCarHeadL01";
  732. direction = "LightCarHeadL01_end";
  733. hitpoint = "Light_L";
  734. selection = "Light_L";
  735. size = 1;
  736. innerAngle = 100;
  737. outerAngle = 179;
  738. coneFadeCoef = 10;
  739. intensity = 1;
  740. useFlare = 0;
  741. dayLight = 0;
  742. flareSize = 1.0;
  743.  
  744. class Attenuation {
  745. start = 1.0;
  746. constant = 0;
  747. linear = 0;
  748. quadratic = 0.25;
  749. hardLimitStart = 30;
  750. hardLimitEnd = 60;
  751. };
  752. };
  753.  
  754. class LightCarHeadL02 : LightCarHeadL01 {
  755. position = "LightCarHeadL02";
  756. direction = "LightCarHeadL02_end";
  757. FlareSize = 0.5;
  758. };
  759.  
  760. class LightCarHeadR01 : LightCarHeadL01 {
  761. position = "LightCarHeadR01";
  762. direction = "LightCarHeadR01_end";
  763. hitpoint = "Light_R";
  764. selection = "Light_R";
  765. };
  766.  
  767. class LightCarHeadR02 : LightCarHeadR01 {
  768. position = "LightCarHeadR02";
  769. direction = "LightCarHeadR02_end";
  770. FlareSize = 0.5;
  771. };
  772. };
  773. aggregateReflectors[] = {{"LightCarHeadL01", "LightCarHeadL02"}, {"LightCarHeadR01", "LightCarHeadR02"}};
  774. };
  775.  
  776. class Mrshounka_207_civ: Mrshounka_207_base /// some class that is going to be visible in editor
  777. {
  778. scope = 2; /// makes the car visible in editor
  779. crew = "C_man_1"; /// we need someone to fit into the car
  780. side = 3; /// civilian car should be on civilian side
  781. faction = CIV_F; /// and with civilian faction
  782. displayName = "Peugeot 207 RC"; /// displayed in Editor
  783. vehicleClass = "SHOUNKA_vehicule_civil";
  784. author = "MrShounka";
  785. hiddenSelectionsTextures[] = {"shounka_a3_base\couleurs\rouge.paa"};
  786. };
  787.  
  788. class Mrshounka_207_noir: Mrshounka_207_base /// some class that is going to be visible in editor
  789. {
  790. scope = 2; /// makes the car visible in editor
  791. crew = "C_man_1"; /// we need someone to fit into the car
  792. side = 3; /// civilian car should be on civilian side
  793. faction = CIV_F; /// and with civilian faction
  794. displayName = "Peugeot 207 RC Noir"; /// displayed in Editor
  795. vehicleClass = "SHOUNKA_vehicule_civil";
  796. author = "MrShounka";
  797. hiddenSelectionsTextures[] = {"shounka_a3_base\couleurs\noir.paa"};
  798. };
  799.  
  800. class Mrshounka_207_bleufonce: Mrshounka_207_base /// some class that is going to be visible in editor
  801. {
  802. scope = 2; /// makes the car visible in editor
  803. crew = "C_man_1"; /// we need someone to fit into the car
  804. side = 3; /// civilian car should be on civilian side
  805. faction = CIV_F; /// and with civilian faction
  806. displayName = "Peugeot 207 RC Bleu fonce"; /// displayed in Editor
  807. vehicleClass = "SHOUNKA_vehicule_civil";
  808. author = "MrShounka";
  809. hiddenSelectionsTextures[] = {"shounka_a3_base\couleurs\bleufonce.paa"};
  810. };
  811.  
  812. class Mrshounka_207_rouge: Mrshounka_207_base /// some class that is going to be visible in editor
  813. {
  814. scope = 2; /// makes the car visible in editor
  815. crew = "C_man_1"; /// we need someone to fit into the car
  816. side = 3; /// civilian car should be on civilian side
  817. faction = CIV_F; /// and with civilian faction
  818. displayName = "Peugeot 207 RC Rouge"; /// displayed in Editor
  819. vehicleClass = "SHOUNKA_vehicule_civil";
  820. author = "MrShounka";
  821. hiddenSelectionsTextures[] = {"shounka_a3_base\couleurs\rouge.paa"};
  822. };
  823.  
  824. class Mrshounka_207_jaune: Mrshounka_207_base /// some class that is going to be visible in editor
  825. {
  826. scope = 2; /// makes the car visible in editor
  827. crew = "C_man_1"; /// we need someone to fit into the car
  828. side = 3; /// civilian car should be on civilian side
  829. faction = CIV_F; /// and with civilian faction
  830. displayName = "Peugeot 207 RC Jaune"; /// displayed in Editor
  831. vehicleClass = "SHOUNKA_vehicule_civil";
  832. author = "MrShounka";
  833. hiddenSelectionsTextures[] = {"shounka_a3_base\couleurs\jaune.paa"};
  834. };
  835.  
  836. class Mrshounka_207_rose: Mrshounka_207_base /// some class that is going to be visible in editor
  837. {
  838. scope = 2; /// makes the car visible in editor
  839. crew = "C_man_1"; /// we need someone to fit into the car
  840. side = 3; /// civilian car should be on civilian side
  841. faction = CIV_F; /// and with civilian faction
  842. displayName = "Peugeot 207 RC Rose"; /// displayed in Editor
  843. vehicleClass = "SHOUNKA_vehicule_civil";
  844. author = "MrShounka";
  845. hiddenSelectionsTextures[] = {"shounka_a3_base\couleurs\rose.paa"};
  846. };
  847.  
  848. class Mrshounka_207_grise: Mrshounka_207_base /// some class that is going to be visible in editor
  849. {
  850. scope = 2; /// makes the car visible in editor
  851. crew = "C_man_1"; /// we need someone to fit into the car
  852. side = 3; /// civilian car should be on civilian side
  853. faction = CIV_F; /// and with civilian faction
  854. displayName = "Peugeot 207 RC Grise"; /// displayed in Editor
  855. vehicleClass = "SHOUNKA_vehicule_civil";
  856. author = "MrShounka";
  857. hiddenSelectionsTextures[] = {"shounka_a3_base\couleurs\gris.paa"};
  858. };
  859.  
  860. class Mrshounka_207_violet: Mrshounka_207_base /// some class that is going to be visible in editor
  861. {
  862. scope = 2; /// makes the car visible in editor
  863. crew = "C_man_1"; /// we need someone to fit into the car
  864. side = 3; /// civilian car should be on civilian side
  865. faction = CIV_F; /// and with civilian faction
  866. displayName = "Peugeot 207 RC Violette"; /// displayed in Editor
  867. vehicleClass = "SHOUNKA_vehicule_civil";
  868. author = "MrShounka";
  869. hiddenSelectionsTextures[] = {"shounka_a3_base\couleurs\violet.paa"};
  870. };
  871.  
  872. class Mrshounka_207_orange: Mrshounka_207_base /// some class that is going to be visible in editor
  873. {
  874. scope = 2; /// makes the car visible in editor
  875. crew = "C_man_1"; /// we need someone to fit into the car
  876. side = 3; /// civilian car should be on civilian side
  877. faction = CIV_F; /// and with civilian faction
  878. displayName = "Peugeot 207 RC Orange"; /// displayed in Editor
  879. vehicleClass = "SHOUNKA_vehicule_civil";
  880. author = "MrShounka";
  881. hiddenSelectionsTextures[] = {"shounka_a3_base\couleurs\orange.paa"};
  882. };
  883. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement