Advertisement
Guest User

Untitled

a guest
Feb 1st, 2015
162
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.55 KB | None | 0 0
  1. #define _ARMA_
  2.  
  3. //ndefs=13
  4. enum {
  5. destructengine = 2,
  6. destructdefault = 6,
  7. destructwreck = 7,
  8. destructtree = 3,
  9. destructtent = 4,
  10. stabilizedinaxisx = 1,
  11. stabilizedinaxesxyz = 4,
  12. stabilizedinaxisy = 2,
  13. stabilizedinaxesboth = 3,
  14. destructno = 0,
  15. stabilizedinaxesnone = 0,
  16. destructman = 5,
  17. destructbuilding = 1
  18. };
  19.  
  20. class DefaultEventhandlers;
  21. class CfgPatches
  22. {
  23. class shounka_a3_meganers_gendarmerie_agorapolis
  24. {
  25. units[] = {"shounka_a3_meganers_gendarmerie_agorapolis"};
  26. weapons[] = {};
  27. requiredVersion = 0.1;
  28. requiredAddons[] = {"A3_Soft_F"};
  29. };
  30. };
  31. class WeaponFireGun;
  32. class WeaponCloudsGun;
  33. class WeaponFireMGun;
  34. class WeaponCloudsMGun;
  35. class CfgVehicles {
  36. class LandVehicle; // External class reference
  37.  
  38. class Car : LandVehicle {
  39. class HitPoints; // External class reference
  40. };
  41.  
  42. class Car_F : Car {
  43. class HitPoints {
  44. class HitLFWheel; // External class reference
  45. class HitLF2Wheel; // External class reference
  46. class HitRFWheel; // External class reference
  47. class HitRF2Wheel; // External class reference
  48. class HitBody; // External class reference
  49. class HitGlass1; // External class reference
  50. class HitGlass2; // External class reference
  51. class HitGlass3; // External class reference
  52. class HitGlass4; // External class reference
  53. };
  54. class EventHandlers; // External class reference
  55. };
  56.  
  57. class C_Hatchback_01_sport_F: Car_F{};
  58. class shounka_a3_meganers_gendarmerie_agorapolis_basef: C_Hatchback_01_sport_F {};
  59. class shounka_a3_meganers_gendarmerie_agorapolis: shounka_a3_meganers_gendarmerie_agorapolis_basef
  60. {
  61. _generalMacro = "shounka_a3_meganers_gendarmerie_agorapolis";
  62. model = "\shounka_a3_meganers_gendarmerie_agorapolis\shounka_a3_meganers_gendarmerie_agorapolis";
  63. picture = "\A3\soft_f_gamma\Hatchback_01\Data\UI\portrait_car_CA.paa";
  64. Icon = "\A3\soft_f_gamma\Hatchback_01\Data\UI\map_car_CA.paa";
  65. slingLoadCargoMemoryPoints[] = {"SlingLoadCargo1", "SlingLoadCargo2", "SlingLoadCargo3", "SlingLoadCargo4"};
  66. displayName = "Megane Rs - Gendarmerie";
  67.  
  68. class Library
  69. {
  70. libTextDesc = "Megane rs gendarmerie";
  71. };
  72. transportMaxMagazines = 150;
  73. author = "Quiet";
  74.  
  75. class EventHandlers: EventHandlers{};
  76.  
  77. transportSoldier = 3;
  78. driverAction = "driver_offroad01";
  79.  
  80.  
  81. class RenderTargets {
  82. class LeftMirror {
  83. renderTarget = "rendertarget0";
  84.  
  85. class CameraView1 {
  86. pointPosition = "PIP0_pos";
  87. pointDirection = "PIP0_dir";
  88. renderQuality = 2;
  89. renderVisionMode = 0;
  90. fov = 0.7;
  91. };
  92. };
  93.  
  94. class RearCam {
  95. renderTarget = "rendertarget1";
  96.  
  97. class CameraView1 {
  98. pointPosition = "PIP1_pos";
  99. pointDirection = "PIP1_dir";
  100. renderQuality = 2;
  101. renderVisionMode = 0;
  102. fov = 0.7;
  103. };
  104. };
  105.  
  106. class FrontCam {
  107. renderTarget = "rendertarget2";
  108.  
  109. class CameraView1 {
  110. pointPosition = "PIP2_pos";
  111. pointDirection = "PIP2_dir";
  112. renderQuality = 2;
  113. renderVisionMode = 0;
  114. fov = 0.7;
  115. };
  116. };
  117. };
  118.  
  119.  
  120. class Wheels
  121. {
  122. class LF
  123. {
  124. boneName = "wheel_1_1_damper";
  125. steering = 1;
  126. side = "left";
  127. center = "wheel_1_1_axis";
  128. boundary = "wheel_1_1_bound";
  129. mass = 20;
  130. MOI = 12.3;
  131. maxBrakeTorque = 15000;
  132. maxHandBrakeTorque = 12000;
  133. suspTravelDirection[] = {0,-1,0};
  134. suspForceAppPointOffset = "wheel_1_1_axis";
  135. tireForceAppPointOffset = "wheel_1_1_axis";
  136. maxCompression = 0.15;
  137. mMaxDroop = 0.15;
  138. sprungMass = 431;
  139. springStrength = 48781;
  140. springDamperRate = 12724;
  141. longitudinalStiffnessPerUnitGravity = 4800;
  142. latStiffX = 25;
  143. latStiffY = 220;
  144. frictionVsSlipGraph[] = {{ 0.17,0.95 },{ 0.4,0.85 },{ 1,0.75 }};
  145. };
  146. class LR: LF
  147. {
  148. boneName = "wheel_2_1_damper";
  149. center = "wheel_2_1_axis";
  150. boundary = "wheel_2_1_bound";
  151. suspForceAppPointOffset = "wheel_2_1_axis";
  152. tireForceAppPointOffset = "wheel_2_1_axis";
  153. steering = 1;
  154. side = "right";
  155. };
  156. class RF: LF
  157. {
  158. boneName = "wheel_1_2_damper";
  159. center = "wheel_1_2_axis";
  160. boundary = "wheel_1_2_bound";
  161. suspForceAppPointOffset = "wheel_1_2_axis";
  162. tireForceAppPointOffset = "wheel_1_2_axis";
  163. steering = 0;
  164. side = "left";
  165. };
  166. class RR: RF
  167. {
  168. boneName = "wheel_2_2_damper";
  169. center = "wheel_2_2_axis";
  170. boundary = "wheel_2_2_bound";
  171. suspForceAppPointOffset = "wheel_2_2_axis";
  172. tireForceAppPointOffset = "wheel_2_2_axis";
  173. steering = 0;
  174. side = "right";
  175. };
  176. };
  177.  
  178.  
  179. class Damage {
  180. tex[] = {};
  181. 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"};
  182. };
  183.  
  184. class Exhausts {
  185. class Exhaust1 {
  186. position = "exhaust";
  187. direction = "exhaust_dir";
  188. effect = "ExhaustsEffect";
  189. };
  190.  
  191. class Exhaust2 {
  192. position = "exhaust2_pos";
  193. direction = "exhaust2_dir";
  194. effect = "ExhaustsEffect";
  195. };
  196. };
  197.  
  198. class Reflectors {
  199. class LightCarHeadL01 {
  200. color[] = {1900, 1800, 1700};
  201. ambient[] = {5, 5, 5};
  202. position = "LightCarHeadL01";
  203. direction = "LightCarHeadL01_end";
  204. hitpoint = "Light_L";
  205. selection = "Light_L";
  206. size = 1;
  207. innerAngle = 100;
  208. outerAngle = 179;
  209. coneFadeCoef = 10;
  210. intensity = 1;
  211. useFlare = 1;
  212. dayLight = 0;
  213. flareSize = 1.0;
  214.  
  215. class Attenuation {
  216. start = 1.0;
  217. constant = 0;
  218. linear = 0;
  219. quadratic = 0.25;
  220. hardLimitStart = 30;
  221. hardLimitEnd = 60;
  222. };
  223. };
  224.  
  225. class LightCarHeadL02 : LightCarHeadL01 {
  226. position = "LightCarHeadL02";
  227. direction = "LightCarHeadL02_end";
  228. FlareSize = 0.5;
  229. };
  230.  
  231. class LightCarHeadR01 : LightCarHeadL01 {
  232. position = "LightCarHeadR01";
  233. direction = "LightCarHeadR01_end";
  234. hitpoint = "Light_R";
  235. selection = "Light_R";
  236. };
  237.  
  238. class LightCarHeadR02 : LightCarHeadR01 {
  239. position = "LightCarHeadR02";
  240. direction = "LightCarHeadR02_end";
  241. FlareSize = 0.5;
  242. };
  243. };
  244. aggregateReflectors[] = {{"LightCarHeadL01", "LightCarHeadL02"}, {"LightCarHeadR01", "LightCarHeadR02"}};
  245. };
  246. };
  247. //};
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement