Advertisement
Gamenator

AH6 I get an inheritance at the final entity

Sep 4th, 2022 (edited)
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.15 KB | None | 0 0
  1. class CfgPatches
  2. {
  3. class FLPMC_AH6
  4. {
  5. units[]=
  6. {
  7. "FLPMC_B_AH6",
  8. "FLPMC_I_AH6",
  9. "FLPMC_O_AH6",
  10. "FLPMC_B_MQ6",
  11.  
  12. };
  13. weapons[]={};
  14. requiredVersion=1;
  15. requiredAddons[]=
  16. {
  17. "CUP_AirVehicles_Core",
  18. "CUP_Creatures_Military_USArmy",
  19. "CUP_Creatures_Military_RACS"
  20. };
  21. };
  22. };
  23.  
  24.  
  25. class AnimationSources;
  26. class SensorTemplateActiveRadar;
  27. class SensorTemplateAntiRadiation;
  28. class SensorTemplateIR;
  29. class SensorTemplateLaser;
  30. class SensorTemplateMan;
  31. class SensorTemplateNV;
  32. class SensorTemplatePassiveRadar;
  33. class SensorTemplateVisual;
  34. class DefaultVehicleSystemsDisplayManagerRight;
  35. class DefaultVehicleSystemsDisplayManagerLeft;
  36. class VehicleSystemsTemplateLeftPilot: DefaultVehicleSystemsDisplayManagerLeft
  37. {
  38. class Components;
  39. };
  40. class VehicleSystemsTemplateRightPilot: DefaultVehicleSystemsDisplayManagerRight
  41. {
  42. class Components;
  43. };
  44. class VehicleSystemsTemplateLeftGunner: DefaultVehicleSystemsDisplayManagerLeft
  45. {
  46. class Components;
  47. };
  48. class VehicleSystemsTemplateRightGunner: DefaultVehicleSystemsDisplayManagerRight
  49. {
  50. class Components;
  51. };
  52.  
  53.  
  54. class cfgvehicles{
  55.  
  56. class Helicopter;
  57. class Helicopter_Base_F: Helicopter
  58. {
  59. class Turrets;
  60. class HitPoints;
  61. class Components;
  62. };
  63. class Helicopter_Base_H: Helicopter_Base_F
  64. {
  65. class Turrets: Turrets
  66. {
  67. class CopilotTurret;
  68. class MainTurret;
  69. };
  70. class Components: Components
  71. {
  72. };
  73. class AnimationSources;
  74. class Eventhandlers;
  75. class Viewoptics;
  76. class ViewPilot;
  77. class RotorLibHelicopterProperties;
  78. class CargoTurret;
  79. class Reflectors
  80. {
  81. class Right;
  82. };
  83. class HitPoints: HitPoints
  84. {
  85. class HitHull;
  86. class HitFuel;
  87. class HitEngine;
  88. class HitAvionics;
  89. class HitVRotor;
  90. class HitHRotor;
  91. class HitGlass1;
  92. class HitGlass2;
  93. class HitGlass3;
  94. class HitGlass4;
  95. class HitGlass5;
  96. };
  97. };
  98.  
  99.  
  100.  
  101. class CUP_AH6_DYNLOAD
  102. {
  103. class Turrets {
  104. class CopilotTurret;
  105. class CargoTurret;
  106. };
  107. };
  108. class CUP_B_AH6J_USA;
  109.  
  110. class CUP_B_MH6J_USA;
  111.  
  112.  
  113.  
  114. class FLPMC_B_AH6J : CUP_B_AH6J_USA{
  115. _generalMacro = "CUP_B_AH6J_USA";
  116. scope = 2;
  117. side = 1;
  118. faction = "B_FLPMC";
  119. displayName="AH-6J Little Bird";
  120. crew = "B_FLPMC_Helicopter_Crew_01";
  121. editorPreview="";
  122. hiddenSelectionsTextures[]=
  123. {
  124.  
  125. "\AH6\data\hull_green_co.paa",
  126. "CUP\AirVehicles\CUP_AirVehicles_AH6\data\ah6_interior_co.paa",
  127. "CUP\AirVehicles\CUP_AirVehicles_AH6\data\ah6_benches_co.paa"
  128.  
  129.  
  130.  
  131. };
  132. animationList[]=
  133. {
  134. "hideusarmy",
  135. 1,
  136. "hideusracs",
  137. 1
  138.  
  139. };
  140. class TextureSources
  141. {
  142. class Green
  143. {
  144. displayName="Green";
  145. author="Gamenator";
  146. textures[]=
  147. {
  148. "\AH6\data\hull_green_co.paa",
  149. "CUP\AirVehicles\CUP_AirVehicles_AH6\data\ah6_interior_co.paa",
  150. "CUP\AirVehicles\CUP_AirVehicles_AH6\data\ah6_benches_co.paa"
  151.  
  152.  
  153. };
  154. factions[]=
  155. {
  156. "B_FLPMC",
  157. "O_FLPMC",
  158. "I_FLPMC"
  159.  
  160. };
  161. };
  162. class Desert
  163. {
  164. displayName="Desert";
  165. author="Gamenator";
  166. textures[]=
  167. {
  168. "\AH6\data\hull_desert_co.paa",
  169. "CUP\AirVehicles\CUP_AirVehicles_AH6\data\ah6_interior_co.paa",
  170. "CUP\AirVehicles\CUP_AirVehicles_AH6\data\ah6_benches_co.paa"
  171.  
  172. };
  173. factions[]=
  174. {
  175. "B_FLPMC",
  176. "O_FLPMC",
  177. "I_FLPMC"
  178.  
  179. };
  180. };
  181. class Black
  182. {
  183. displayName="Black";
  184. author="Gamenator";
  185. textures[]=
  186. {
  187. "\AH6\data\hull_black_co.paa",
  188. "CUP\AirVehicles\CUP_AirVehicles_AH6\data\ah6_interior_co.paa",
  189. "CUP\AirVehicles\CUP_AirVehicles_AH6\data\ah6_benches_co.paa"
  190.  
  191.  
  192. };
  193. factions[]=
  194. {
  195. "B_FLPMC",
  196. "O_FLPMC",
  197. "I_FLPMC"
  198.  
  199. };
  200. };
  201.  
  202. };
  203. textureList[]=
  204. {
  205. "Green",
  206. "Black",
  207. "Desert"
  208. };
  209.  
  210. };
  211.  
  212. class FLPMC_B_MH6J : CUP_B_MH6J_USA{
  213. _generalMacro = "CUP_B_MH6J_USA";
  214. scope = 2;
  215. side = 1;
  216. faction = "B_FLPMC";
  217. displayName="MH-6J Little Bird";
  218. crew = "B_FLPMC_Helicopter_Crew_01";
  219. editorPreview="";
  220. hiddenSelectionsTextures[]=
  221. {
  222.  
  223. "\AH6\data\hull_green_co.paa",
  224. "CUP\AirVehicles\CUP_AirVehicles_AH6\data\ah6_interior_co.paa",
  225. "CUP\AirVehicles\CUP_AirVehicles_AH6\data\ah6_benches_co.paa"
  226.  
  227.  
  228.  
  229. };
  230. animationList[]=
  231. {
  232. "hideusarmy",
  233. 1,
  234. "hideusracs",
  235. 1
  236.  
  237. };
  238. class TextureSources
  239. {
  240. class Green
  241. {
  242. displayName="Green";
  243. author="Gamenator";
  244. textures[]=
  245. {
  246. "\AH6\data\hull_green_co.paa",
  247. "CUP\AirVehicles\CUP_AirVehicles_AH6\data\ah6_interior_co.paa",
  248. "CUP\AirVehicles\CUP_AirVehicles_AH6\data\ah6_benches_co.paa"
  249.  
  250.  
  251. };
  252. factions[]=
  253. {
  254. "B_FLPMC",
  255. "O_FLPMC",
  256. "I_FLPMC"
  257.  
  258. };
  259. };
  260. class Desert
  261. {
  262. displayName="Desert";
  263. author="Gamenator";
  264. textures[]=
  265. {
  266. "\AH6\data\hull_desert_co.paa",
  267. "CUP\AirVehicles\CUP_AirVehicles_AH6\data\ah6_interior_co.paa",
  268. "CUP\AirVehicles\CUP_AirVehicles_AH6\data\ah6_benches_co.paa"
  269.  
  270. };
  271. factions[]=
  272. {
  273. "B_FLPMC",
  274. "O_FLPMC",
  275. "I_FLPMC"
  276.  
  277. };
  278. };
  279. class Black
  280. {
  281. displayName="Black";
  282. author="Gamenator";
  283. textures[]=
  284. {
  285. "\AH6\data\hull_black_co.paa",
  286. "CUP\AirVehicles\CUP_AirVehicles_AH6\data\ah6_interior_co.paa",
  287. "CUP\AirVehicles\CUP_AirVehicles_AH6\data\ah6_benches_co.paa"
  288.  
  289.  
  290. };
  291. factions[]=
  292. {
  293. "B_FLPMC",
  294. "O_FLPMC",
  295. "I_FLPMC"
  296.  
  297. };
  298. };
  299.  
  300. };
  301. textureList[]=
  302. {
  303. "Green",
  304. "Black",
  305. "Desert"
  306. };
  307.  
  308. };
  309.  
  310.  
  311.  
  312.  
  313.  
  314. class FLPMC_B_AH6JX : CUP_AH6_DYNLOAD{
  315. _generalMacro = "CUP_B_MH6J_USA";
  316. scope = 2;
  317. side = 1;
  318. faction = "B_FLPMC";
  319. displayName="AH-6JX Sparrow Bird";
  320. crew = "B_UAV_AI";
  321. vehicleClass="Autonomous";
  322. editorSubCategory="EdSubcat_Drones";
  323. editorPreview="";
  324. isUav=1;
  325. class pilotCamera
  326. {
  327. class OpticsIn
  328. {
  329. class Wide
  330. {
  331. opticsDisplayName="W";
  332. initAngleX=0;
  333. minAngleX=-360;
  334. maxAngleX=360;
  335. initAngleY=0;
  336. minAngleY=-350;
  337. maxAngleY=350;
  338. initFov=0.5;
  339. minFov=0.5;
  340. maxFov=0.5;
  341. visionMode[]=
  342. {
  343. "Normal",
  344. "NVG",
  345. "TI"
  346. };
  347. thermalMode[]={0,1};
  348. gunnerOpticsModel="A3\drones_f\Weapons_F_Gamma\Reticle\UAV_Optics_Gunner_wide_F.p3d";
  349. };
  350. showMiniMapInOptics=1;
  351. showUAVViewpInOptics=1;
  352. showSlingLoadManagerInOptics=1;
  353. };
  354. minTurn=0;
  355. maxTurn=0;
  356. initTurn=0;
  357. minElev=80;
  358. maxElev=80;
  359. initElev=80;
  360. maxXRotSpeed=0.5;
  361. maxYRotSpeed=0.5;
  362. pilotOpticsShowCursor=1;
  363. controllable=1;
  364. };
  365. class AnimationSources: AnimationSources
  366. {
  367. };
  368. weapons[]={};
  369. magazines[]={};
  370. memoryPointDriverOptics="FLIR_end";
  371. unitInfoType="RscOptics_AV_pilot";
  372. unitInfoTypeRTD="RscOptics_AV_pilot";
  373. uavCameraDriverPos="FLIR_begin";
  374. uavCameraDriverDir="FLIR_end";
  375. uavCameraGunnerPos="FLIR_begin";
  376. uavCameraGunnerDir="FLIR_end";
  377. driverForceOptics=1;
  378. viewDriverInExternal=0;
  379. forceHideDriver=1;
  380. castDriverShadow=0;
  381. disableInventory=1;
  382. driverOpticsModel="\A3\Weapons_F_Beta\Reticle\Heli_Attack_01_Optics_Gunner_wide_F";
  383. cargoIsCodriver[]={1,1};
  384. class Turrets: Turrets
  385. {
  386. class UAVTurret: CopilotTurret
  387. {
  388. viewGunnerInExternal=0;
  389. forceHideGunner=1;
  390. castGunnerShadow=0;
  391. gunnerForceOptics=1;
  392.  
  393. };
  394. class CargoTurret_01: CargoTurret
  395. {
  396. gunnerAction="CUP_AH6M_Pilot";
  397. gunnerCompartments="Compartment8";
  398. memoryPointsGetInGunner="pos driver";
  399. memoryPointsGetInGunnerDir="pos driver dir";
  400. gunnerName="Pilot";
  401. proxyIndex=1;
  402. maxElev=15;
  403. minElev=-87;
  404. maxTurn=105;
  405. minTurn=-60;
  406. isPersonTurret=1;
  407. ejectDeadGunner=0;
  408. enabledByAnimationSource="";
  409. isCopilot=1;
  410. };
  411. class CargoTurret_02: CargoTurret_01
  412. {
  413. gunnerAction="CUP_AH6j_Cargo";
  414. gunnerCompartments="Compartment8";
  415. memoryPointsGetInGunner="pos gunner";
  416. memoryPointsGetInGunnerDir="pos gunner dir";
  417. gunnerName="Co-Pilot";
  418. proxyIndex=2;
  419. maxElev=15;
  420. minElev=-87;
  421. maxTurn=105;
  422. minTurn=-60;
  423. isPersonTurret=1;
  424. ejectDeadGunner=0;
  425. enabledByAnimationSource="";
  426. isCopilot=1;
  427. };
  428. };
  429. hiddenSelectionsTextures[]=
  430. {
  431.  
  432. "\AH6\data\hull_green_co.paa",
  433. "CUP\AirVehicles\CUP_AirVehicles_AH6\data\ah6_interior_co.paa",
  434. "CUP\AirVehicles\CUP_AirVehicles_AH6\data\ah6_benches_co.paa"
  435.  
  436.  
  437.  
  438. };
  439. animationList[]=
  440. {
  441. "hideusarmy",
  442. 1,
  443. "hideusracs",
  444. 1,
  445. "hideGauL",
  446. 1,
  447. "hidegauR",
  448. 1,
  449.  
  450. };
  451. class TextureSources
  452. {
  453. class Green
  454. {
  455. displayName="Green";
  456. author="Gamenator";
  457. textures[]=
  458. {
  459. "\AH6\data\hull_green_co.paa",
  460. "CUP\AirVehicles\CUP_AirVehicles_AH6\data\ah6_interior_co.paa",
  461. "CUP\AirVehicles\CUP_AirVehicles_AH6\data\ah6_benches_co.paa"
  462.  
  463.  
  464. };
  465. factions[]=
  466. {
  467. "B_FLPMC",
  468. "O_FLPMC",
  469. "I_FLPMC"
  470.  
  471. };
  472. };
  473. class Desert
  474. {
  475. displayName="Desert";
  476. author="Gamenator";
  477. textures[]=
  478. {
  479. "\AH6\data\hull_desert_co.paa",
  480. "CUP\AirVehicles\CUP_AirVehicles_AH6\data\ah6_interior_co.paa",
  481. "CUP\AirVehicles\CUP_AirVehicles_AH6\data\ah6_benches_co.paa"
  482.  
  483. };
  484. factions[]=
  485. {
  486. "B_FLPMC",
  487. "O_FLPMC",
  488. "I_FLPMC"
  489.  
  490. };
  491. };
  492. class Black
  493. {
  494. displayName="Black";
  495. author="Gamenator";
  496. textures[]=
  497. {
  498. "\AH6\data\hull_black_co.paa",
  499. "CUP\AirVehicles\CUP_AirVehicles_AH6\data\ah6_interior_co.paa",
  500. "CUP\AirVehicles\CUP_AirVehicles_AH6\data\ah6_benches_co.paa"
  501.  
  502.  
  503. };
  504. factions[]=
  505. {
  506. "B_FLPMC",
  507. "O_FLPMC",
  508. "I_FLPMC"
  509.  
  510. };
  511. };
  512.  
  513. };
  514. textureList[]=
  515. {
  516. "Green",
  517. "Black",
  518. "Desert"
  519. };
  520.  
  521. };
  522.  
  523.  
  524.  
  525.  
  526. };
  527.  
  528.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement