Advertisement
Guest User

Untitled

a guest
Jan 12th, 2023
33
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 33.29 KB | Gaming | 0 0
  1. #include "BIS_AddonInfo.hpp"
  2. class CfgPatches
  3. {
  4.     class Axni_Heli_Helmets
  5.     {
  6.         units[]=
  7.         {
  8.             "Axni_HeliPilot_1",
  9.             "Axni_HeliCrew_7013",
  10.             "Axni_HeliCrew_black",
  11.             "Axni_HeliCrew_blue",
  12.             "Axni_HeliCrew_grey",
  13.             "Axni_HeliCrew_OD",
  14.             "Axni_HeliCrew_orange",
  15.             "Axni_HeliCrew_red",
  16.             "Axni_HeliCrew_tan",
  17.             "Axni_HeliCrew_AAN",
  18.             "Axni_HeliCrew_Larkin",
  19.             "Axni_HeliCrew_UN",
  20.             "M900_Blue",
  21.             "M900_ION",
  22.             "M900_Red",
  23.             "M900_Blueline",
  24.             "M900_Elliptical",
  25.             "M900_Furious",
  26.             "M900_Graywatcher",
  27.             "M900_Jeans",
  28.             "M900_Light",
  29.             "M900_Shadow",
  30.             "M900_Green",
  31.             "M900_Speedy",
  32.             "M900_Sunset",
  33.             "M900_Vrana",
  34.             "M900_Wasp",
  35.             "M900_Larkin",
  36.             "M900_Magnum",
  37.             "M900_Bluestripe"
  38.         };
  39.         weapons[]=
  40.         {
  41.             "Axni_Helmet_AAF_D",
  42.             "Axni_Helmet_AAN",
  43.             "Axni_Helmet_BMI",
  44.             "Axni_Helmet_Bunny",
  45.             "Axni_Helmet_Bunny2",
  46.             "Axni_Helmet_BW",
  47.             "Axni_Helmet_Carbon1",
  48.             "Axni_Helmet_Carbon2",
  49.             "Axni_Helmet_Carbon3",
  50.             "Axni_Helmet_Carbon4",
  51.             "Axni_Helmet_DRF",
  52.             "Axni_Helmet_Eagle1",
  53.             "Axni_Helmet_Frech",
  54.             "Axni_Helmet_Kingfisher",
  55.             "Axni_Helmet_Larkin",
  56.             "Axni_Helmet_SAR",
  57.             "Axni_Helmet_Umbrella",
  58.             "Axni_Helmet_UN",
  59.             "Axni_Helmet_Vrana",
  60.             "Axni_Cap_Pilot",
  61.             "Axni_CapW_Pilot",
  62.             "Axni_Overall_7013",
  63.             "Axni_Overall_black",
  64.             "Axni_Overall_blue",
  65.             "Axni_Overall_grey",
  66.             "Axni_Overall_olive",
  67.             "Axni_Overall_orange",
  68.             "Axni_Overall_red",
  69.             "Axni_Overall_tan"
  70.         };
  71.         requiredVersion=1;
  72.         requiredAddons[]={"A3_Characters_F", "A3_Characters_F_Tank", "A3_Characters_F_Tank_Uniforms"};
  73.         author="Axni";
  74.         version="1.2";
  75.     };
  76. };
  77.  
  78. class CfgFactionClasses
  79. {
  80.     class Heli_Club
  81.     {
  82.         displayName="Vertical Aviation Club";
  83.         priority=1;
  84.         side=0;
  85.     };
  86.     class Heli_Club_A
  87.     {
  88.         displayName="Vertical Aviation Club";
  89.         priority=1;
  90.         side=1;
  91.     };
  92.     class Heli_Club_B
  93.     {
  94.         displayName="Vertical Aviation Club";
  95.         priority=1;
  96.         side=2;
  97.     };
  98.     class Heli_Club_C
  99.     {
  100.         displayName="Vertical Aviation Club";
  101.         priority=1;
  102.         side=3;
  103.     };
  104. };
  105.  
  106. class CfgVehicles
  107. {
  108.     /*extern*/ class C_Marshal_F;
  109.    
  110.     class Axni_HeliPilot_1: C_Marshal_F
  111.     {
  112.         author="Axni";
  113.         scope=2;
  114.         side=3;
  115.         engineer=1;
  116.         modelSides[]={3, 2, 1, 0};
  117.         faction="Heli_Club_C";
  118.         displayName="Heli Pilot leger";
  119.         editorPreview="\Axni_Heli_Helmets\UI\Pilot_Leger.jpg";
  120.         nakedUniform="U_BasicBody";
  121.         identityTypes[]={"LanguageGRE_F", "Head_Greek", "G_HAF_default"};
  122.         genericNames="GreekMen";
  123.         linkedItems[]={"Axni_Cap_Pilot", "G_Aviator", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio", "ItemGPS"};
  124.         respawnLinkedItems[]={"Axni_Cap_Pilot", "G_Aviator", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio", "ItemGPS"};
  125.         backpack="";
  126.         Items[]={"FirstAidKit"};
  127.         respawnItems[]={"FirstAidKit"};
  128.         weapons[]={"Throw", "Put"};
  129.         respawnWeapons[]={"Throw", "Put"};
  130.         magazines[]={};
  131.         respawnMagazines[]={};
  132.     };
  133.    
  134.     /*extern*/ class I_Story_Crew_F;
  135.    
  136.     class Axni_HeliCrew_7013:I_Story_Crew_F
  137.     {
  138.         author="Axni";
  139.         side=3;
  140.         engineer=1;
  141.         model="\A3\Characters_F_Tank\Uniforms\U_Tank_crew_F.p3d";
  142.         modelSides[]={3, 2, 1, 0};
  143.         faction="Heli_Club_C";
  144.         editorSubcategory="EdSubcat_Personnel";
  145.         displayName="Heli Pilot 7013";
  146.         uniformClass="Axni_Overall_7013";
  147.         identityTypes[]={"LanguageGRE_F","Head_Greek","G_CIVIL_male"};
  148.         genericNames="GreekMen";
  149.         hiddenSelections[]={"camo", "insignia"};
  150.         hiddenSelectionsTextures[]={"\Axni_Heli_Helmets\data\U_heli_crew_7013_F_CO.paa", ""};
  151.         linkedItems[]={"V_TacVest_oli", "Axni_Helmet_BMI", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio", "ItemGPS"};
  152.         respawnLinkedItems[]={"V_TacVest_oli", "Axni_Helmet_BMI", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio", "ItemGPS"};
  153.         backpack="";
  154.         Items[]={"FirstAidKit"};
  155.         respawnItems[]={"FirstAidKit"};
  156.         weapons[]={"Throw", "Put", "hgun_P07_blk_F"};
  157.         respawnWeapons[]={"Throw", "Put", "hgun_P07_blk_F"};
  158.         magazines[]={"16Rnd_9x21_Mag", "16Rnd_9x21_Mag"};
  159.         respawnMagazines[]={"16Rnd_9x21_Mag", "16Rnd_9x21_Mag"};
  160.     };
  161.    
  162.     class Axni_HeliCrew_black:Axni_HeliCrew_7013
  163.     {
  164.         model="\A3\Characters_F_Tank\Uniforms\U_Tank_crew_F.p3d";
  165.         displayName="Heli Pilot Umbrella";
  166.         uniformClass="Axni_Overall_black";
  167.         hiddenSelections[]={"camo", "insignia"};
  168.         hiddenSelectionsTextures[]={"\Axni_Heli_Helmets\data\U_heli_crew_black_F_CO.paa", ""};
  169.         linkedItems[]={"V_TacVest_blk", "Axni_Helmet_Umbrella", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio", "ItemGPS"};
  170.         respawnLinkedItems[]={"V_TacVest_blk", "Axni_Helmet_Umbrella", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio", "ItemGPS"};
  171.     };
  172.    
  173.     class Axni_HeliCrew_blue:Axni_HeliCrew_7013
  174.     {
  175.         model="\A3\Characters_F_Tank\Uniforms\U_Tank_crew_F.p3d";
  176.         displayName="Heli Pilot blue";
  177.         uniformClass="Axni_Overall_blue";
  178.         hiddenSelections[]={"camo", "insignia"};
  179.         hiddenSelectionsTextures[]={"\Axni_Heli_Helmets\data\U_heli_crew_blue_F_CO.paa", ""};
  180.         linkedItems[]={"V_TacVest_blk", "Axni_Helmet_DRF", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio", "ItemGPS"};
  181.         respawnLinkedItems[]={"V_TacVest_blk", "Axni_Helmet_DRF", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio", "ItemGPS"};
  182.     };
  183.    
  184.     class Axni_HeliCrew_grey:I_Story_Crew_F
  185.     {
  186.         author="Axni";
  187.         side=3;
  188.         engineer=1;
  189.         model="\A3\Characters_F_Tank\Uniforms\U_Tank_crew_F.p3d";
  190.         modelSides[]={3, 2, 1, 0};
  191.         faction="Heli_Club_C";
  192.         editorSubcategory="EdSubcat_Personnel";
  193.         displayName="Heli Pilot grey";
  194.         uniformClass="Axni_Overall_grey";
  195.         identityTypes[]={"LanguageGRE_F","Head_Greek","G_CIVIL_male"};
  196.         genericNames="GreekMen";
  197.         hiddenSelections[]={"camo", "insignia"};
  198.         hiddenSelectionsTextures[]={"\Axni_Heli_Helmets\data\U_heli_crew_grey_F_CO.paa", ""};
  199.         linkedItems[]={"Axni_Helmet_Carbon4", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio", "ItemGPS"};
  200.         respawnLinkedItems[]={"Axni_Helmet_Carbon4", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio", "ItemGPS"};
  201.         backpack="";
  202.         Items[]={"FirstAidKit"};
  203.         respawnItems[]={"FirstAidKit"};
  204.         weapons[]={"Throw", "Put"};
  205.         respawnWeapons[]={"Throw", "Put"};
  206.         magazines[]={};
  207.         respawnMagazines[]={};
  208.     };
  209.    
  210.     class Axni_HeliCrew_OD:Axni_HeliCrew_7013
  211.     {
  212.         model="\A3\Characters_F_Tank\Uniforms\U_Tank_crew_F.p3d";
  213.         displayName="Heli Pilot olive";
  214.         uniformClass="Axni_Overall_olive";
  215.         hiddenSelections[]={"camo", "insignia"};
  216.         hiddenSelectionsTextures[]={"\Axni_Heli_Helmets\data\U_heli_crew_od_F_CO.paa", ""};
  217.         linkedItems[]={"V_TacVest_oli", "H_PilotHelmetHeli_O", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio", "ItemGPS"};
  218.         respawnLinkedItems[]={"V_TacVest_oli", "H_PilotHelmetHeli_O", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio", "ItemGPS"};
  219.     };
  220.    
  221.     class Axni_HeliCrew_orange:Axni_HeliCrew_grey
  222.     {
  223.         model="\A3\Characters_F_Tank\Uniforms\U_Tank_crew_F.p3d";
  224.         displayName="Heli Pilot rescue";
  225.         uniformClass="Axni_Overall_orange";
  226.         hiddenSelections[]={"camo", "insignia"};
  227.         hiddenSelectionsTextures[]={"\Axni_Heli_Helmets\data\U_heli_crew_orange_F_CO.paa", ""};
  228.         linkedItems[]={"Axni_Helmet_SAR", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio", "ItemGPS"};
  229.         respawnLinkedItems[]={"Axni_Helmet_SAR", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio", "ItemGPS"};
  230.     };
  231.    
  232.     class Axni_HeliCrew_red:Axni_HeliCrew_grey
  233.     {
  234.         model="\A3\Characters_F_Tank\Uniforms\U_Tank_crew_F.p3d";
  235.         displayName="Heli Pilot VRANA";
  236.         uniformClass="Axni_Overall_red";
  237.         hiddenSelections[]={"camo", "insignia"};
  238.         hiddenSelectionsTextures[]={"\Axni_Heli_Helmets\data\U_heli_crew_red_F_CO.paa", ""};
  239.         linkedItems[]={"Axni_Helmet_Vrana", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio", "ItemGPS"};
  240.         respawnLinkedItems[]={"Axni_Helmet_Vrana", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio", "ItemGPS"};
  241.     };
  242.    
  243.     class Axni_HeliCrew_tan:Axni_HeliCrew_7013
  244.     {
  245.         model="\A3\Characters_F_Tank\Uniforms\U_Tank_crew_F.p3d";
  246.         displayName="Heli Pilot tan";
  247.         uniformClass="Axni_Overall_tan";
  248.         hiddenSelections[]={"camo", "insignia"};
  249.         hiddenSelectionsTextures[]={"\Axni_Heli_Helmets\data\U_heli_crew_tan_F_CO.paa", ""};
  250.         linkedItems[]={"V_TacVest_khk", "Axni_Helmet_BMI", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio", "ItemGPS"};
  251.         respawnLinkedItems[]={"V_TacVest_khk", "Axni_Helmet_BMI", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio", "ItemGPS"};
  252.     };
  253.    
  254.     class Axni_HeliCrew_AAN:Axni_HeliCrew_grey
  255.     {
  256.         model="\A3\Characters_F_Tank\Uniforms\U_Tank_crew_F.p3d";
  257.         displayName="Heli Pilot AAN";
  258.         uniformClass="Axni_Overall_black";
  259.         hiddenSelections[]={"camo", "insignia"};
  260.         hiddenSelectionsTextures[]={"\Axni_Heli_Helmets\data\U_heli_crew_black_F_CO.paa", ""};
  261.         linkedItems[]={"Axni_Helmet_AAN", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio", "ItemGPS"};
  262.         respawnLinkedItems[]={"Axni_Helmet_AAN", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio", "ItemGPS"};
  263.     };
  264.    
  265.    
  266.     class Axni_HeliCrew_Larkin:Axni_HeliCrew_grey
  267.     {
  268.         model="\A3\Characters_F_Tank\Uniforms\U_Tank_crew_F.p3d";
  269.         displayName="Heli Pilot Larkin";
  270.         uniformClass="Axni_Overall_blue";
  271.         hiddenSelections[]={"camo", "insignia"};
  272.         hiddenSelectionsTextures[]={"\Axni_Heli_Helmets\data\U_heli_crew_blue_F_CO.paa", ""};
  273.         linkedItems[]={"Axni_Helmet_Larkin", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio", "ItemGPS"};
  274.         respawnLinkedItems[]={"Axni_Helmet_Larkin", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio", "ItemGPS"};
  275.     };
  276.    
  277.     class Axni_HeliCrew_UN: Axni_HeliCrew_7013
  278.     {
  279.         model="\A3\Characters_F_Tank\Uniforms\U_Tank_crew_F.p3d";
  280.         displayName="Heli Pilot UN";
  281.         uniformClass="Axni_Overall_olive";
  282.         hiddenSelections[]={"camo", "insignia"};
  283.         hiddenSelectionsTextures[]={"\Axni_Heli_Helmets\data\U_heli_crew_od_F_CO.paa", ""};
  284.         linkedItems[]={"V_TacVest_oli", "Axni_Helmet_UN", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio", "ItemGPS"};
  285.         respawnLinkedItems[]={"V_TacVest_oli", "Axni_Helmet_UN", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio", "ItemGPS"};
  286.     };
  287.    
  288.     /*extern*/ class Item_U_Tank_green_F;
  289.    
  290.     class Item_Axni_Overall_7013: Item_U_Tank_green_F
  291.     {
  292.         displayName="Overall 7013";
  293.        
  294.         class TransportItems
  295.         {
  296.             class Axni_Overall_7013
  297.             {
  298.                 name="Axni_Overall_7013";
  299.                 count=1;
  300.             };
  301.         };
  302.     };
  303.    
  304.         class Item_Axni_Overall_black: Item_U_Tank_green_F
  305.     {
  306.         displayName="Overall black";
  307.        
  308.         class TransportItems
  309.         {
  310.             class Axni_Overall_black
  311.             {
  312.                 name="Axni_Overall_black";
  313.                 count=1;
  314.             };
  315.         };
  316.     };
  317.    
  318.     class Item_Axni_Overall_blue: Item_U_Tank_green_F
  319.     {
  320.         displayName="Overall blue";
  321.        
  322.         class TransportItems
  323.         {
  324.             class Axni_Overall_blue
  325.             {
  326.                 name="Axni_Overall_blue";
  327.                 count=1;
  328.             };
  329.         };
  330.     };
  331.    
  332.     class Item_Axni_Overall_grey: Item_U_Tank_green_F
  333.     {
  334.         displayName="Overall grey";
  335.        
  336.         class TransportItems
  337.         {
  338.             class Axni_Overall_grey
  339.             {
  340.                 name="Axni_Overall_grey";
  341.                 count=1;
  342.             };
  343.         };
  344.     };
  345.    
  346.     class Item_Axni_Overall_olive: Item_U_Tank_green_F
  347.     {
  348.         displayName="Overall olive";
  349.        
  350.         class TransportItems
  351.         {
  352.             class Axni_Overall_olive
  353.             {
  354.                 name="Axni_Overall_olive";
  355.                 count=1;
  356.             };
  357.         };
  358.     };
  359.    
  360.     class Item_Axni_Overall_orange: Item_U_Tank_green_F
  361.     {
  362.         displayName="Overall orange";
  363.        
  364.         class TransportItems
  365.         {
  366.             class Axni_Overall_orange
  367.             {
  368.                 name="Axni_Overall_orange";
  369.                 count=1;
  370.             };
  371.         };
  372.     };
  373.    
  374.     class Item_Axni_Overall_red: Item_U_Tank_green_F
  375.     {
  376.         displayName="Overall red";
  377.        
  378.         class TransportItems
  379.         {
  380.             class Axni_Overall_red
  381.             {
  382.                 name="Axni_Overall_red";
  383.                 count=1;
  384.             };
  385.         };
  386.     };
  387.    
  388.     class Item_Axni_Overall_tan: Item_U_Tank_green_F
  389.     {
  390.         displayName="Overall tan";
  391.        
  392.         class TransportItems
  393.         {
  394.             class Axni_Overall_tan
  395.             {
  396.                 name="Axni_Overall_tan";
  397.                 count=1;
  398.             };
  399.         };
  400.     };
  401.        
  402.     /*extern*/ class Helicopter;
  403.  
  404.     class Helicopter_Base_F: Helicopter
  405.     {
  406.         /*extern*/ class Turrets;
  407.         /*extern*/ class HitPoints;
  408.     };
  409.  
  410.     class Helicopter_Base_H: Helicopter_Base_F
  411.     {
  412.         /*extern*/ class RotorLibHelicopterProperties;
  413.         /*extern*/ class ViewOptics;
  414.  
  415.         class Turrets: Turrets
  416.         {
  417.             /*extern*/ class CopilotTurret;
  418.             /*extern*/ class MainTurret;
  419.         };
  420.         /*extern*/ class AnimationSources;
  421.         /*extern*/ class Components;
  422.  
  423.         /*extern*/ class HitPoints;
  424.         /*extern*/ class EventHandlers;
  425.     };
  426.    
  427.     class Heli_Light_01_base_F: Helicopter_Base_H{};
  428.     class Heli_Light_01_unarmed_base_F: Heli_Light_01_base_F{};
  429.     class Heli_Light_01_civil_base_F: Heli_Light_01_unarmed_base_F{};
  430.     class C_Heli_Light_01_civil_F: Heli_Light_01_civil_base_F{};
  431.        
  432.     class M900_Blue: C_Heli_Light_01_civil_F
  433.     {
  434.         scope=2;
  435.         author="Bohemia Interactive";
  436.         faction="Heli_Club_C";
  437.         displayName="M900 Blue";
  438.         editorPreview="\Axni_Heli_Helmets\UI\M900_Blue.jpg";
  439.         crew="Axni_HeliPilot_1";
  440.         typicalCargo[]={"Axni_HeliPilot_1"};
  441.         class EventHandlers
  442.         {
  443.             class NoVariation
  444.             {
  445.                 init="this setVariable [""BIS_enableRandomization"",false];";
  446.             };
  447.         };
  448.         hiddenSelectionsTextures[]=
  449.         {
  450.             "A3\air_f\Heli_Light_01\Data\heli_light_01_ext_blue_co.paa"
  451.         };
  452.         class AnimationSources: AnimationSources
  453.         {
  454.             class AddBackseats
  455.             {
  456.                 animPeriod=1e-006;
  457.                 author="Bohemia Interactive";
  458.                 displayName="Add back seats";
  459.                 initPhase=1;
  460.                 lockCargo[]={0,1};
  461.                 lockCargoAnimationPhase=0;
  462.                 mass=150;
  463.                 scope=2;
  464.                 source="user";
  465.             };
  466.            
  467.             class AddDoors
  468.             {
  469.                 animPeriod=1e-006;
  470.                 author="Bohemia Interactive";
  471.                 displayName="Add doors";
  472.                 initPhase=1;
  473.                 mass=300;
  474.                 onPhaseChanged="if ((_this select 1) ==1) then {(_this select 0) enablePersonTurret [[0], false];} else {(_this select 0) enablePersonTurret [[0], true];};";
  475.                 scope=2;
  476.                 source="user";
  477.             };
  478.            
  479.             class AddTread
  480.             {
  481.                 animPeriod=1e-006;
  482.                 author="Bohemia Interactive";
  483.                 displayName="Add tread";
  484.                 forceAnimate[]={"AddTread_Short",0};
  485.                 forceAnimatePhase=1;
  486.                 initPhase=1;
  487.                 mass=90;
  488.                 source="user";
  489.             };
  490.         };
  491.        
  492.         class TransportBackpacks
  493.         {
  494.             class _xx_BCivilianBackpack01EverydayblackF
  495.             {
  496.                 backpack="B_CivilianBackpack_01_Everyday_black_F";
  497.                 count=1;
  498.             };
  499.         };
  500.        
  501.         class TransportItems
  502.         {
  503.             class _xx_MediKit
  504.             {
  505.                 name="MediKit";
  506.                 count=1;
  507.             };
  508.             class _xx_ToolKit
  509.             {
  510.                 name="ToolKit";
  511.                 count=1;
  512.             };
  513.             class _xx_NVGoggles_OPFOR
  514.             {
  515.                 name="NVGoggles_OPFOR";
  516.                 count=2;
  517.             };
  518.         };
  519.        
  520.         class TransportMagazines
  521.         {
  522.             class _xx_SmokeShellRed
  523.             {
  524.                 magazine="SmokeShellRed";
  525.                 count=4;
  526.             };
  527.             class _xx_6RndRedSignalF
  528.             {
  529.                 magazine="6Rnd_RedSignal_F";
  530.                 count=2;
  531.             };
  532.         };
  533.        
  534.         class TransportWeapons
  535.         {
  536.             class _xx_hgun_Pistol_Signal_F
  537.             {
  538.                 weapon="hgun_Pistol_Signal_F";
  539.                 count=1;
  540.             };
  541.         };
  542.     };
  543.    
  544.     class M900_ION: M900_Blue
  545.     {
  546.         displayName="M900 ION";
  547.         editorPreview="\Axni_Heli_Helmets\UI\M900_ION.jpg";
  548.         hiddenSelectionsTextures[]=
  549.         {
  550.             "A3\air_f\Heli_Light_01\Data\heli_light_01_ext_ION_co.paa"
  551.         };
  552.     };
  553.    
  554.     class M900_Red: M900_Blue
  555.     {
  556.         displayName="M900 Red";
  557.         editorPreview="\Axni_Heli_Helmets\UI\M900_Red.jpg";
  558.         hiddenSelectionsTextures[]=
  559.         {
  560.             "A3\air_f\Heli_Light_01\Data\heli_light_01_ext_co.paa"
  561.         };
  562.     };
  563.    
  564.     class M900_Blueline: M900_Blue
  565.     {
  566.         displayName="M900 Blueline";
  567.         editorPreview="\Axni_Heli_Helmets\UI\M900_Blueline.jpg";
  568.         hiddenSelectionsTextures[]=
  569.         {
  570.             "A3\air_f\Heli_Light_01\Data\Skins\Heli_Light_01_ext_blueline_co.paa"
  571.         };
  572.     };
  573.     class M900_Elliptical: M900_Blue
  574.     {
  575.         displayName="M900 Elliptical";
  576.         editorPreview="\Axni_Heli_Helmets\UI\M900_Elliptical.jpg";
  577.         hiddenSelectionsTextures[]=
  578.         {
  579.             "A3\air_f\Heli_Light_01\Data\Skins\Heli_Light_01_ext_elliptical_co.paa"
  580.         };
  581.     };
  582.     class M900_Furious: M900_Blue
  583.     {
  584.         displayName="M900 Furious";
  585.         editorPreview="\Axni_Heli_Helmets\UI\M900_Furious.jpg";
  586.         hiddenSelectionsTextures[]=
  587.         {
  588.             "A3\air_f\Heli_Light_01\Data\Skins\Heli_Light_01_ext_furious_co.paa"
  589.         };
  590.     };
  591.     class M900_Graywatcher: M900_Blue
  592.     {
  593.         displayName="M900 Graywatcher";
  594.         editorPreview="\Axni_Heli_Helmets\UI\M900_Graywatcher.jpg";
  595.         hiddenSelectionsTextures[]=
  596.         {
  597.             "A3\air_f\Heli_Light_01\Data\Skins\Heli_Light_01_ext_graywatcher_co.paa"
  598.         };
  599.     };
  600.     class M900_Jeans: M900_Blue
  601.     {
  602.         displayName="M900 Jeans";
  603.         editorPreview="\Axni_Heli_Helmets\UI\M900_Jeans.jpg";
  604.         hiddenSelectionsTextures[]=
  605.         {
  606.             "A3\air_f\Heli_Light_01\Data\Skins\Heli_Light_01_ext_jeans_co.paa"
  607.         };
  608.     };
  609.     class M900_Light: M900_Blue
  610.     {
  611.         displayName="M900 Light";
  612.         editorPreview="\Axni_Heli_Helmets\UI\M900_Light.jpg";
  613.         hiddenSelectionsTextures[]=
  614.         {
  615.             "A3\air_f\Heli_Light_01\Data\Skins\Heli_Light_01_ext_light_co.paa"
  616.         };
  617.     };
  618.     class M900_Shadow: M900_Blue
  619.     {
  620.         displayName="M900 Shadow";
  621.         editorPreview="\Axni_Heli_Helmets\UI\M900_Shadow.jpg";
  622.         hiddenSelectionsTextures[]=
  623.         {
  624.             "A3\air_f\Heli_Light_01\Data\Skins\Heli_Light_01_ext_shadow_co.paa"
  625.         };
  626.     };
  627.     class M900_Green: M900_Blue
  628.     {
  629.         displayName="M900 Green";
  630.         editorPreview="\Axni_Heli_Helmets\UI\M900_Green.jpg";
  631.         hiddenSelectionsTextures[]=
  632.         {
  633.             "A3\air_f\Heli_Light_01\Data\Skins\Heli_Light_01_ext_sheriff_co.paa"
  634.         };
  635.     };
  636.     class M900_Speedy: M900_Blue
  637.     {
  638.         displayName="M900 Speedy";
  639.         editorPreview="\Axni_Heli_Helmets\UI\M900_Speedy.jpg";
  640.         hiddenSelectionsTextures[]=
  641.         {
  642.             "A3\air_f\Heli_Light_01\Data\Skins\Heli_Light_01_ext_speedy_co.paa"
  643.         };
  644.     };
  645.     class M900_Sunset: M900_Blue
  646.     {
  647.         displayName="M900 Sunset";
  648.         editorPreview="\Axni_Heli_Helmets\UI\M900_Sunset.jpg";
  649.         hiddenSelectionsTextures[]=
  650.         {
  651.             "A3\air_f\Heli_Light_01\Data\Skins\Heli_Light_01_ext_sunset_co.paa"
  652.         };
  653.     };
  654.     class M900_Vrana: M900_Blue
  655.     {
  656.         displayName="M900 Vrana";
  657.         editorPreview="\Axni_Heli_Helmets\UI\M900_Vrana.jpg";
  658.         hiddenSelectionsTextures[]=
  659.         {
  660.             "A3\air_f\Heli_Light_01\Data\Skins\Heli_Light_01_ext_vrana_co.paa"
  661.         };
  662.     };
  663.     class M900_Wasp: M900_Blue
  664.     {
  665.         displayName="M900 Wasp";
  666.         editorPreview="\Axni_Heli_Helmets\UI\M900_Wasp.jpg";
  667.         hiddenSelectionsTextures[]=
  668.         {
  669.             "A3\air_f\Heli_Light_01\Data\Skins\Heli_Light_01_ext_wasp_co.paa"
  670.         };
  671.     };
  672.     class M900_Larkin: M900_Blue
  673.     {
  674.         displayName="M900 Larkin";
  675.         editorPreview="\Axni_Heli_Helmets\UI\M900_Larkin.jpg";
  676.         hiddenSelectionsTextures[]=
  677.         {
  678.             "A3\air_f\Heli_Light_01\Data\Skins\Heli_Light_01_ext_wave_co.paa"
  679.         };
  680.     };
  681.     class M900_Magnum: M900_Blue
  682.     {
  683.         displayName="M900 Magnum";
  684.         editorPreview="\Axni_Heli_Helmets\UI\M900_Magnum.jpg";
  685.         hiddenSelectionsTextures[]=
  686.         {
  687.             "\Axni_Heli_Helmets\data\heli_light_01_ext_magnum_co.paa"
  688.         };
  689.     };
  690.     class M900_Bluestripe: M900_Blue
  691.     {
  692.         displayName="M900 Bluestripe";
  693.         editorPreview="\Axni_Heli_Helmets\UI\M900_Bluestripe.jpg";
  694.         hiddenSelectionsTextures[]=
  695.         {
  696.             "\Axni_Heli_Helmets\data\heli_light_01_ext_bluestripe_co.paa"
  697.         };
  698.     };
  699. };
  700.  
  701. class CfgWeapons
  702. {
  703.     /*extern*/ class H_PilotHelmetHeli_B;
  704.    
  705.     class Axni_Helmet_AAF_D: H_PilotHelmetHeli_B
  706.     {
  707.         scope=2;
  708.         author="Axni";
  709.         displayName="Pilotenhelm Heli AAF Desert";
  710.         editorPreview="\Axni_Heli_Helmets\ui\helmet_aaf_d.paa";
  711.         picture="\Axni_Heli_Helmets\ui\helmet_aaf_d.paa";
  712.         hiddenSelectionsTextures[]=
  713.         {
  714.             "\Axni_Heli_Helmets\data\H_PilotHelmetHeli_AAF_D2.paa"
  715.         };
  716.     };
  717.    
  718.     class Axni_Helmet_AAN: H_PilotHelmetHeli_B
  719.     {
  720.         scope=2;
  721.         author="Axni";
  722.         displayName="Pilotenhelm Heli AAN";
  723.         editorPreview="\Axni_Heli_Helmets\ui\helmet_aan.paa";
  724.         picture="\Axni_Heli_Helmets\ui\helmet_aan.paa";
  725.         hiddenSelectionsTextures[]=
  726.         {
  727.             "\Axni_Heli_Helmets\data\H_PilotHelmetHeli_AAN.paa"
  728.         };
  729.     };
  730.    
  731.     class Axni_Helmet_BMI: H_PilotHelmetHeli_B
  732.     {
  733.         scope=2;
  734.         author="Axni";
  735.         displayName="Pilotenhelm Heli BMI";
  736.         editorPreview="\Axni_Heli_Helmets\ui\helmet_bmi.paa";
  737.         picture="\Axni_Heli_Helmets\ui\helmet_bmi.paa";
  738.         hiddenSelectionsTextures[]=
  739.         {
  740.             "\Axni_Heli_Helmets\data\H_PilotHelmetHeli_BMI.paa"
  741.         };
  742.     };
  743.    
  744.     class Axni_Helmet_Bunny: H_PilotHelmetHeli_B
  745.     {
  746.         scope=2;
  747.         author="Axni";
  748.         displayName="Pilotenhelm Heli PinUp";
  749.         editorPreview="\Axni_Heli_Helmets\ui\helmet_PinUp.paa";
  750.         picture="\Axni_Heli_Helmets\ui\helmet_PinUp.paa";
  751.         hiddenSelectionsTextures[]=
  752.         {
  753.             "\Axni_Heli_Helmets\data\H_PilotHelmetHeli_Bunny.paa"
  754.         };
  755.     };
  756.    
  757.     class Axni_Helmet_Bunny2: H_PilotHelmetHeli_B
  758.     {
  759.         scope=2;
  760.         author="Axni";
  761.         displayName="Pilotenhelm Heli PinUp2";
  762.         editorPreview="\Axni_Heli_Helmets\ui\helmet_PinUp2.paa";
  763.         picture="\Axni_Heli_Helmets\ui\helmet_PinUp2.paa";
  764.         hiddenSelectionsTextures[]=
  765.         {
  766.             "\Axni_Heli_Helmets\data\H_PilotHelmetHeli_Bunny2.paa"
  767.         };
  768.     };
  769.    
  770.     class Axni_Helmet_BW: H_PilotHelmetHeli_B
  771.     {
  772.         scope=2;
  773.         author="Axni";
  774.         displayName="Pilotenhelm Heli Forest";
  775.         editorPreview="\Axni_Heli_Helmets\ui\helmet_bw.paa";
  776.         picture="\Axni_Heli_Helmets\ui\helmet_bw.paa";
  777.         hiddenSelectionsTextures[]=
  778.         {
  779.             "\Axni_Heli_Helmets\data\H_PilotHelmetHeli_BW.paa"
  780.         };
  781.     };
  782.    
  783.     class Axni_Helmet_Carbon1: H_PilotHelmetHeli_B
  784.     {
  785.         scope=2;
  786.         author="Axni";
  787.         displayName="Pilotenhelm Heli Carbon Black";
  788.         editorPreview="\Axni_Heli_Helmets\ui\helmet_CarbBlack.paa";
  789.         picture="\Axni_Heli_Helmets\ui\helmet_CarbBlack.paa";
  790.         hiddenSelectionsTextures[]=
  791.         {
  792.             "\Axni_Heli_Helmets\data\H_PilotHelmetHeli_Carbon1.paa"
  793.         };
  794.     };
  795.    
  796.     class Axni_Helmet_Carbon2: H_PilotHelmetHeli_B
  797.     {
  798.         scope=2;
  799.         author="Axni";
  800.         displayName="Pilotenhelm Heli Carbon White";
  801.         editorPreview="\Axni_Heli_Helmets\ui\helmet_CarbWhite.paa";
  802.         picture="\Axni_Heli_Helmets\ui\helmet_CarbWhite.paa";
  803.         hiddenSelectionsTextures[]=
  804.         {
  805.             "\Axni_Heli_Helmets\data\H_PilotHelmetHeli_Carbon2.paa"
  806.         };
  807.     };
  808.    
  809.     class Axni_Helmet_Carbon3: H_PilotHelmetHeli_B
  810.     {
  811.         scope=2;
  812.         author="Axni";
  813.         displayName="Pilotenhelm Heli Carbon Mint";
  814.         editorPreview="\Axni_Heli_Helmets\ui\helmet_CarbMint.paa";
  815.         picture="\Axni_Heli_Helmets\ui\helmet_CarbMint.paa";
  816.         hiddenSelectionsTextures[]=
  817.         {
  818.             "\Axni_Heli_Helmets\data\H_PilotHelmetHeli_Carbon3.paa"
  819.         };
  820.     };
  821.    
  822.     class Axni_Helmet_Carbon4: H_PilotHelmetHeli_B
  823.     {
  824.         scope=2;
  825.         author="Axni";
  826.         displayName="Pilotenhelm Heli Carbon Grey";
  827.         editorPreview="\Axni_Heli_Helmets\ui\helmet_CarbGrey.paa";
  828.         picture="\Axni_Heli_Helmets\ui\helmet_CarbGrey.paa";
  829.         hiddenSelectionsTextures[]=
  830.         {
  831.             "\Axni_Heli_Helmets\data\H_PilotHelmetHeli_Carbon4.paa"
  832.         };
  833.     };
  834.    
  835.     class Axni_Helmet_DRF: H_PilotHelmetHeli_B
  836.     {
  837.         scope=2;
  838.         author="Axni";
  839.         displayName="Pilotenhelm Heli White";
  840.         editorPreview="\Axni_Heli_Helmets\ui\helmet_drf.paa";
  841.         picture="\Axni_Heli_Helmets\ui\helmet_drf.paa";
  842.         hiddenSelectionsTextures[]=
  843.         {
  844.             "\Axni_Heli_Helmets\data\H_PilotHelmetHeli_DRF.paa"
  845.         };
  846.     };
  847.    
  848.     class Axni_Helmet_Eagle1: H_PilotHelmetHeli_B
  849.     {
  850.         scope=2;
  851.         author="Axni";
  852.         displayName="Pilotenhelm Heli Eagle";
  853.         editorPreview="\Axni_Heli_Helmets\ui\helmet_Eagle.paa";
  854.         picture="\Axni_Heli_Helmets\ui\helmet_Eagle.paa";
  855.         hiddenSelectionsTextures[]=
  856.         {
  857.             "\Axni_Heli_Helmets\data\H_PilotHelmetHeli_Eagle1.paa"
  858.         };
  859.     };
  860.    
  861.     class Axni_Helmet_Frech: H_PilotHelmetHeli_B
  862.     {
  863.         scope=2;
  864.         author="Axni";
  865.         displayName="Pilotenhelm Heli Mint";
  866.         editorPreview="\Axni_Heli_Helmets\ui\helmet_Mint.paa";
  867.         picture="\Axni_Heli_Helmets\ui\helmet_Mint.paa";
  868.         hiddenSelectionsTextures[]=
  869.         {
  870.             "\Axni_Heli_Helmets\data\H_PilotHelmetHeli_fresh.paa"
  871.         };
  872.     };
  873.    
  874.     class Axni_Helmet_Kingfisher: H_PilotHelmetHeli_B
  875.     {
  876.         scope=2;
  877.         author="Axni";
  878.         displayName="Pilotenhelm Heli Kingfisher";
  879.         editorPreview="\Axni_Heli_Helmets\ui\helmet_Kingfisher.paa";
  880.         picture="\Axni_Heli_Helmets\ui\helmet_Kingfisher.paa";
  881.         hiddenSelectionsTextures[]=
  882.         {
  883.             "\Axni_Heli_Helmets\data\H_PilotHelmetHeli_Kingfisher.paa"
  884.         };
  885.     };
  886.    
  887.     class Axni_Helmet_Larkin: H_PilotHelmetHeli_B
  888.     {
  889.         scope=2;
  890.         author="Axni";
  891.         displayName="Pilotenhelm Heli Larkin";
  892.         editorPreview="\Axni_Heli_Helmets\ui\helmet_Larkin.paa";
  893.         picture="\Axni_Heli_Helmets\ui\helmet_Larkin.paa";
  894.         hiddenSelectionsTextures[]=
  895.         {
  896.             "\Axni_Heli_Helmets\data\H_PilotHelmetHeli_Larkin.paa"
  897.         };
  898.     };
  899.    
  900.     class Axni_Helmet_SAR: H_PilotHelmetHeli_B
  901.     {
  902.         scope=2;
  903.         author="Axni";
  904.         displayName="Pilotenhelm Heli SAR";
  905.         editorPreview="\Axni_Heli_Helmets\ui\helmet_sar.paa";
  906.         picture="\Axni_Heli_Helmets\ui\helmet_sar.paa";
  907.         hiddenSelectionsTextures[]=
  908.         {
  909.             "\Axni_Heli_Helmets\data\H_PilotHelmetHeli_SAR.paa"
  910.         };
  911.     };
  912.    
  913.     class Axni_Helmet_Umbrella: H_PilotHelmetHeli_B
  914.     {
  915.         scope=2;
  916.         author="Axni";
  917.         displayName="Pilotenhelm Heli Umbrella";
  918.         editorPreview="\Axni_Heli_Helmets\ui\helmet_Umbrella.paa";
  919.         picture="\Axni_Heli_Helmets\ui\helmet_Umbrella.paa";
  920.         hiddenSelectionsTextures[]=
  921.         {
  922.             "\Axni_Heli_Helmets\data\H_PilotHelmetHeli_Umbrella.paa"
  923.         };
  924.     };
  925.    
  926.     class Axni_Helmet_UN: H_PilotHelmetHeli_B
  927.     {
  928.         scope=2;
  929.         author="Axni";
  930.         displayName="Pilotenhelm Heli UN";
  931.         editorPreview="\Axni_Heli_Helmets\ui\helmet_un.paa";
  932.         picture="\Axni_Heli_Helmets\ui\helmet_un.paa";
  933.         hiddenSelectionsTextures[]=
  934.         {
  935.             "\Axni_Heli_Helmets\data\H_PilotHelmetHeli_UN.paa"
  936.         };
  937.     };
  938.    
  939.     class Axni_Helmet_Vrana: H_PilotHelmetHeli_B
  940.     {
  941.         scope=2;
  942.         author="Axni";
  943.         displayName="Pilotenhelm Heli Vrana";
  944.         editorPreview="\Axni_Heli_Helmets\ui\helmet_Vrana.paa";
  945.         picture="\Axni_Heli_Helmets\ui\helmet_Vrana.paa";
  946.         hiddenSelectionsTextures[]=
  947.         {
  948.             "\Axni_Heli_Helmets\data\H_PilotHelmetHeli_Vrana.paa"
  949.         };
  950.     };
  951.    
  952.     /*extern*/ class H_Cap_marshal;
  953.    
  954.     class Axni_Cap_Pilot: H_Cap_marshal
  955.     {
  956.         scope=2;
  957.         author="Axni";
  958.         displayName="Cap Pilot Headphones";
  959.         editorPreview="\Axni_Heli_Helmets\ui\Cap_Black.paa";
  960.         picture="\Axni_Heli_Helmets\ui\Cap_Black.paa";
  961.         hiddenSelections[]={"camo"};
  962.         hiddenSelectionsTextures[]=
  963.         {
  964.             "\Axni_Heli_Helmets\data\capb_pilot_co.paa"
  965.         };
  966.     };
  967.    
  968.     class Axni_CapW_Pilot: H_Cap_marshal
  969.     {
  970.         scope=2;
  971.         author="Axni";
  972.         displayName="Cap Pilot Headphones";
  973.         editorPreview="\Axni_Heli_Helmets\ui\Cap_White.paa";
  974.         picture="\Axni_Heli_Helmets\ui\Cap_White.paa";
  975.         hiddenSelections[]={"camo"};
  976.         hiddenSelectionsTextures[]=
  977.         {
  978.             "\Axni_Heli_Helmets\data\capw_pilot_co.paa"
  979.         };
  980.     };
  981.    
  982.     /*extern*/ class U_Tank_green_F;
  983.    
  984.     class Axni_Overall_7013:U_Tank_green_F
  985.     {
  986.         author="Axni";
  987.         scope=2;
  988.         displayName="Overall 7013";
  989.         model="\A3\Characters_F\Common\Suitpacks\suitpack_universal_F.p3d";
  990.         hiddenSelections[]={"camo", "insignia"};
  991.         hiddenSelectionsTextures[]=
  992.         {
  993.             "\Axni_Heli_Helmets\data\U_heli_crew_7013_F_CO.paa", ""
  994.         };
  995.     };
  996.    
  997.     class Axni_Overall_black:U_Tank_green_F
  998.     {
  999.         author="Axni";
  1000.         scope=2;
  1001.         displayName="Overall black";
  1002.         model="\A3\Characters_F\Common\Suitpacks\suitpack_universal_F.p3d";
  1003.         hiddenSelections[]={"camo", "insignia"};
  1004.         hiddenSelectionsTextures[]={"\Axni_Heli_Helmets\data\U_heli_crew_black_F_CO.paa", ""};
  1005.     };
  1006.    
  1007.     class Axni_Overall_blue:U_Tank_green_F
  1008.     {
  1009.         author="Axni";
  1010.         scope=2;
  1011.         displayName="Overall blue";
  1012.         model="\A3\Characters_F\Common\Suitpacks\suitpack_universal_F.p3d";
  1013.         hiddenSelections[]={"camo", "insignia"};
  1014.         hiddenSelectionsTextures[]={"\Axni_Heli_Helmets\data\U_heli_crew_blue_F_CO.paa", ""};
  1015.     };
  1016.    
  1017.     class Axni_Overall_grey:U_Tank_green_F
  1018.     {
  1019.         author="Axni";
  1020.         scope=2;
  1021.         displayName="Overall grey";
  1022.         model="\A3\Characters_F\Common\Suitpacks\suitpack_universal_F.p3d";
  1023.         hiddenSelections[]={"camo", "insignia"};
  1024.         hiddenSelectionsTextures[]={"\Axni_Heli_Helmets\data\U_heli_crew_grey_F_CO.paa", ""};
  1025.     };
  1026.    
  1027.     class Axni_Overall_olive:U_Tank_green_F
  1028.     {
  1029.         author="Axni";
  1030.         scope=2;
  1031.         displayName="Overall olive";
  1032.         model="\A3\Characters_F\Common\Suitpacks\suitpack_universal_F.p3d";
  1033.         hiddenSelections[]={"camo", "insignia"};
  1034.         hiddenSelectionsTextures[]={"\Axni_Heli_Helmets\data\U_heli_crew_od_F_CO.paa", ""};
  1035.     };
  1036.    
  1037.     class Axni_Overall_orange:U_Tank_green_F
  1038.     {
  1039.         author="Axni";
  1040.         scope=2;
  1041.         displayName="Overall orange";
  1042.         model="\A3\Characters_F\Common\Suitpacks\suitpack_universal_F.p3d";
  1043.         hiddenSelections[]={"camo", "insignia"};
  1044.         hiddenSelectionsTextures[]={"\Axni_Heli_Helmets\data\U_heli_crew_orange_F_CO.paa", ""};
  1045.     };
  1046.    
  1047.     class Axni_Overall_red:U_Tank_green_F
  1048.     {
  1049.         author="Axni";
  1050.         scope=2;
  1051.         displayName="Overall red";
  1052.         model="\A3\Characters_F\Common\Suitpacks\suitpack_universal_F.p3d";
  1053.         hiddenSelections[]={"camo", "insignia"};
  1054.         hiddenSelectionsTextures[]={"\Axni_Heli_Helmets\data\U_heli_crew_red_F_CO.paa", ""};
  1055.     };
  1056.    
  1057.     class Axni_Overall_tan:U_Tank_green_F
  1058.     {
  1059.         author="Axni";
  1060.         scope=2;
  1061.         displayName="Overall tan";
  1062.         model="\A3\Characters_F\Common\Suitpacks\suitpack_universal_F.p3d";
  1063.         hiddenSelections[]={"camo", "insignia"};
  1064.         hiddenSelectionsTextures[]={"\Axni_Heli_Helmets\data\U_heli_crew_tan_F_CO.paa", ""};
  1065.     };
  1066. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement