Advertisement
Guest User

Untitled

a guest
Jul 21st, 2017
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 14.77 KB | None | 0 0
  1. class CfgPatches
  2. {
  3.     class 1al_units           //must be the name of the folder (pbo)
  4.     {
  5.         units[] = {};
  6.         weapons[] = {};
  7.         requiredVersion = 0.1;
  8.         requiredAddons[] = {"A3_Characters_F_BLUFOR","uk3cb_baf_equipment"};
  9.     };
  10. };
  11.  
  12. class cfgFactionClasses
  13. {
  14.     class 1al_Units
  15.     {
  16.         displayName = "1st Air-Landing Units";
  17.         priority = 3; // Position in list.
  18.         side = 1; // Opfor = 0, Blufor = 1, Indep = 2.
  19.         icon = ""; //Custom Icon
  20.     };
  21. };
  22.  
  23.  
  24. class cfgVehicles
  25. {
  26.     class B_Soldier_base_F;                    
  27.     class 1al_man_hcoy: B_Soldier_base_F      
  28.     {
  29.         author = "Flint";        
  30.         scope = 2;                        
  31.         scopeCurator = 2;                  
  32.         scopeArsenal = 2;                
  33.         identityTypes[] =  {"LanguageENG_F","Head_NATO","G_NATO_default"};        
  34.         displayName = "British Soldier (H Coy)";    
  35.         model = "\A3\characters_f_beta\indep\ia_soldier_01.p3d";      
  36.         uniformClass = "1al_uni_hcoy";                          
  37.         hiddenSelections[] = {"camo"};                            
  38.         hiddenSelectionsTextures[] = {"1al_units\data\1al_uni_hcoy_co.paa"};      
  39.         icon = "iconMan";              
  40.         faction = "1al_Units";
  41.         linkedItems[] = {UK3CB_BAF_H_Beret_PR, ItemMap, ItemCompass, ItemWatch, ItemRadio};              
  42.         respawnLinkedItems[] = {UK3CB_BAF_H_Beret_PR, ItemMap, ItemCompass, ItemWatch, ItemRadio};  
  43.         weapons[] = {"Throw","Put"};
  44.         respawnWeapons[] = {"Throw","Put"};
  45.         magazines[] = {""};
  46.         respawnMagazines[] = {""};
  47.     };
  48.    
  49.     class 1al_man_raf: 1al_man_hcoy
  50.     {
  51.         author = "Flint";
  52.         displayName = "British Soldier (RAF)";
  53.         model = "\A3\characters_f_beta\indep\ia_soldier_01.p3d";
  54.         hiddenSelectionsTextures[] = {"1al_units\data\1al_uni_raf_co.paa"};
  55.         icon = "iconMan";
  56.         uniformClass = "1al_uni_raf";
  57.         linkedItems[] = {UK3CB_BAF_H_Beret_RAF, ItemMap, ItemCompass, ItemWatch, ItemRadio};              
  58.         respawnLinkedItems[] = {UK3CB_BAF_H_Beret_RAF, ItemMap, ItemCompass, ItemWatch, ItemRadio};  
  59.         weapons[] = {"Throw","Put"};
  60.         respawnWeapons[] = {"Throw","Put"};
  61.         magazines[] = {""};
  62.         respawnMagazines[] = {""};
  63.     }
  64.    
  65.     class 1al_man_raf_rolled: 1al_man_hcoy
  66.     {
  67.         author = "Flint";
  68.         displayName = "British Soldier (RAF Rolled)";
  69.         model = "\A3\characters_f_beta\indep\ia_soldier_02.p3d";
  70.         hiddenSelectionsTextures[] = {"1al_units\data\1al_uni_raf_co.paa"};
  71.         icon = "iconMan";
  72.         uniformClass = "1al_uni_raf_rolled";
  73.         linkedItems[] = {UK3CB_BAF_H_Beret_RAF, ItemMap, ItemCompass, ItemWatch, ItemRadio};              
  74.         respawnLinkedItems[] = {UK3CB_BAF_H_Beret_RAF, ItemMap, ItemCompass, ItemWatch, ItemRadio};  
  75.         weapons[] = {"Throw","Put"};
  76.         respawnWeapons[] = {"Throw","Put"};
  77.         magazines[] = {""};
  78.         respawnMagazines[] = {""};
  79.     }
  80.  
  81.     class 1al_man_hcoy_rolled: 1al_man_hcoy
  82.     {
  83.         author = "Flint";
  84.         displayName = "British Soldier (H Coy Rolled)";
  85.         model = "\A3\characters_f_beta\indep\ia_soldier_02.p3d";
  86.         hiddenSelectionsTextures[] = {"1al_units\data\1al_uni_hcoy_co.paa"};
  87.         icon = "iconMan";
  88.         uniformClass = "1al_uni_hcoy_rolled";
  89.         linkedItems[] = {UK3CB_BAF_H_Beret_PR, ItemMap, ItemCompass, ItemWatch, ItemRadio};              
  90.         respawnLinkedItems[] = {UK3CB_BAF_H_Beret_PR, ItemMap, ItemCompass, ItemWatch, ItemRadio};  
  91.         weapons[] = {"Throw","Put"};
  92.         respawnWeapons[] = {"Throw","Put"};
  93.         magazines[] = {""};
  94.         respawnMagazines[] = {""};
  95.     }
  96.    
  97.     class UK3CB_BAF_Soldier_Smock_DPMW_MTP_Base;
  98.     class 1al_man_smk_hcoy: UK3CB_BAF_Soldier_Smock_DPMW_MTP_Base
  99.     {
  100.         author = "Flint";
  101.         displayName = "British Soldier (H Coy)";
  102.         model = "UK3CB_BAF_Equipment\uniform\smock\uk3cb_smock_Base.p3d";
  103.         hiddenSelectionsTextures[] = {"1al_units\data\1al_smock_hcoy_co.paa"};
  104.         icon = "iconMan";  
  105.         linkedItems[] = {UK3CB_BAF_H_Beret_RAF, ItemMap, ItemCompass, ItemWatch, ItemRadio};              
  106.         respawnLinkedItems[] = {UK3CB_BAF_H_Beret_RAF, ItemMap, ItemCompass, ItemWatch, ItemRadio};  
  107.         weapons[] = {"Throw","Put"};
  108.         respawnWeapons[] = {"Throw","Put"};
  109.         magazines[] = {""};
  110.         respawnMagazines[] = {""}; 
  111.         uniformClass = "1al_smock_hcoy";       
  112.     }
  113.    
  114.     class 1al_man_smk_raf: UK3CB_BAF_Soldier_Smock_DPMW_MTP_Base
  115.     {
  116.         author = "Flint";
  117.         displayName = "British Soldier (RAF)";
  118.         model = "UK3CB_BAF_Equipment\uniform\smock\uk3cb_smock_Base.p3d";
  119.         hiddenSelectionsTextures[] = {"1al_units\data\1al_smock_raf_co.paa"};
  120.         icon = "iconMan";  
  121.         linkedItems[] = {UK3CB_BAF_H_Beret_RAF, ItemMap, ItemCompass, ItemWatch, ItemRadio};              
  122.         respawnLinkedItems[] = {UK3CB_BAF_H_Beret_RAF, ItemMap, ItemCompass, ItemWatch, ItemRadio};  
  123.         weapons[] = {"Throw","Put"};
  124.         respawnWeapons[] = {"Throw","Put"};
  125.         magazines[] = {""};
  126.         respawnMagazines[] = {""}; 
  127.         uniformClass = "1al_smock_raf";    
  128.     }
  129.    
  130.     class 1al_man_jump: B_Soldier_base_F
  131.     {
  132.         author = "Flint";
  133.         displayName = "MTP Jumper (Pte)";
  134.         model = "\A3\characters_f_bootcamp\guerrilla\ig_guerrilla_6_1.p3d";
  135.         hiddenSelectionsTextures[] = {"1al_units\data\mtp_jumper.paa"};
  136.         linkedItems[] = {UK3CB_BAF_H_Beret_PR, ItemMap, ItemCompass, ItemWatch, ItemRadio};              
  137.         respawnLinkedItems[] = {UK3CB_BAF_H_Beret_PR, ItemMap, ItemCompass, ItemWatch, ItemRadio};  
  138.         weapons[] = {"Throw","Put"};
  139.         respawnWeapons[] = {"Throw","Put"};
  140.         magazines[] = {""};
  141.         respawnMagazines[] = {""}; 
  142.         uniformClass = "1al_jump"; 
  143.         faction = "1al_units"; 
  144.     }
  145.    
  146.     class 1al_man_jump_lcpl: B_Soldier_base_F
  147.     {
  148.         author = "Flint";
  149.         displayName = "MTP Jumper (LCpl)";
  150.         model = "\A3\characters_f_bootcamp\guerrilla\ig_guerrilla_6_1.p3d";
  151.         hiddenSelectionsTextures[] = {"1al_units\data\mtp_jumper.paa"};
  152.         linkedItems[] = {UK3CB_BAF_H_Beret_PR, ItemMap, ItemCompass, ItemWatch, ItemRadio};              
  153.         respawnLinkedItems[] = {UK3CB_BAF_H_Beret_PR, ItemMap, ItemCompass, ItemWatch, ItemRadio};  
  154.         weapons[] = {"Throw","Put"};
  155.         respawnWeapons[] = {"Throw","Put"};
  156.         magazines[] = {""};
  157.         respawnMagazines[] = {""}; 
  158.         uniformClass = "1al_jump_lcpl";
  159.         faction = "1al_units"; 
  160.     }
  161.    
  162.     class 1al_man_jump_cpl: B_Soldier_base_F
  163.     {
  164.         author = "Flint";
  165.         displayName = "MTP Jumper (Cpl)";
  166.         model = "\A3\characters_f_bootcamp\guerrilla\ig_guerrilla_6_1.p3d";
  167.         hiddenSelectionsTextures[] = {"1al_units\data\mtp_jumper.paa"};
  168.         linkedItems[] = {UK3CB_BAF_H_Beret_PR, ItemMap, ItemCompass, ItemWatch, ItemRadio};              
  169.         respawnLinkedItems[] = {UK3CB_BAF_H_Beret_PR, ItemMap, ItemCompass, ItemWatch, ItemRadio};  
  170.         weapons[] = {"Throw","Put"};
  171.         respawnWeapons[] = {"Throw","Put"};
  172.         magazines[] = {""};
  173.         respawnMagazines[] = {""}; 
  174.         uniformClass = "1al_jump_cpl"; 
  175.         faction = "1al_units";
  176.     }
  177.    
  178.     class 1al_man_jump_sgt: B_Soldier_base_F
  179.     {
  180.         author = "Flint";
  181.         displayName = "MTP Jumper (Sgt)";
  182.         model = "\A3\characters_f_bootcamp\guerrilla\ig_guerrilla_6_1.p3d";
  183.         hiddenSelectionsTextures[] = {"1al_units\data\mtp_jumper.paa"};
  184.         linkedItems[] = {UK3CB_BAF_H_Beret_PR, ItemMap, ItemCompass, ItemWatch, ItemRadio};              
  185.         respawnLinkedItems[] = {UK3CB_BAF_H_Beret_PR, ItemMap, ItemCompass, ItemWatch, ItemRadio};  
  186.         weapons[] = {"Throw","Put"};
  187.         respawnWeapons[] = {"Throw","Put"};
  188.         magazines[] = {""};
  189.         respawnMagazines[] = {""}; 
  190.         uniformClass = "1al_jump_sgt"; 
  191.         faction = "1al_units"; 
  192.     }
  193.  
  194.     class 1al_man_jump_csgt: B_Soldier_base_F
  195.     {
  196.         author = "Flint";
  197.         displayName = "MTP Jumper (CSgt)";
  198.         model = "\A3\characters_f_bootcamp\guerrilla\ig_guerrilla_6_1.p3d";
  199.         hiddenSelectionsTextures[] = {"1al_units\data\mtp_jumper.paa"};
  200.         linkedItems[] = {UK3CB_BAF_H_Beret_PR, ItemMap, ItemCompass, ItemWatch, ItemRadio};              
  201.         respawnLinkedItems[] = {UK3CB_BAF_H_Beret_PR, ItemMap, ItemCompass, ItemWatch, ItemRadio};  
  202.         weapons[] = {"Throw","Put"};
  203.         respawnWeapons[] = {"Throw","Put"};
  204.         magazines[] = {""};
  205.         respawnMagazines[] = {""}; 
  206.         uniformClass = "1al_jump_csgt";    
  207.         faction = "1al_units";
  208.     }
  209.    
  210. };
  211.  
  212. class cfgWeapons
  213. {
  214.     class Uniform_Base;
  215.     class UniformItem;
  216.  
  217.     class 1al_uni_hcoy : Uniform_Base
  218.     {
  219.         author = "Flint";
  220.         scope = 2;
  221.         displayName = "MTP Uniform (H Coy)";
  222.         picture = "\A3\characters_f\data\ui\icon_U_B_CombatUniform_mcam_ca.paa";
  223.         model = "\A3\characters_f_beta\indep\ia_soldier_01";
  224.  
  225.         class ItemInfo : UniformItem
  226.         {
  227.             uniformModel = "-";
  228.             uniformClass = "1al_man_hcoy"; //would be same as our made soldier class
  229.             containerClass = "Supply20"; //how much it can carry
  230.             mass = 40; //how much it weights
  231.         };
  232.     };
  233.    
  234.     class 1al_uni_raf : 1al_uni_hcoy
  235.     {
  236.         author = "Flint";
  237.         scope = 2;
  238.         displayName = "MTP Uniform (RAF)";
  239.         picture = "\A3\characters_f\data\ui\icon_U_B_CombatUniform_mcam_ca.paa";
  240.         model = "\A3\characters_f_beta\indep\ia_soldier_01";
  241.  
  242.         class ItemInfo : UniformItem
  243.         {
  244.             uniformModel = "-";
  245.             uniformClass = "1al_man_raf"; //would be same as our made soldier class
  246.             containerClass = "Supply20"; //how much it can carry
  247.             mass = 40; //how much it weights
  248.         };
  249.     }
  250.    
  251.     class 1al_uni_hcoy_rolled : Uniform_Base
  252.     {
  253.         author = "Flint";
  254.         scope = 2;
  255.         displayName = "MTP Uniform (H Coy Rolled)";
  256.         picture = "\A3\characters_f\data\ui\icon_U_B_CombatUniform_mcam_ca.paa";
  257.         model = "\A3\characters_f_beta\indep\ia_soldier_02";
  258.  
  259.         class ItemInfo : UniformItem
  260.         {
  261.             uniformModel = "-";
  262.             uniformClass = "1al_man_hcoy_rolled"; //would be same as our made soldier class
  263.             containerClass = "Supply20"; //how much it can carry
  264.             mass = 40; //how much it weights
  265.         };
  266.     }
  267.    
  268.     class 1al_uni_raf_rolled : 1al_uni_hcoy_rolled
  269.     {
  270.         author = "Flint";
  271.         scope = 2;
  272.         displayName = "MTP Uniform (RAF Rolled)";
  273.         picture = "\A3\characters_f\data\ui\icon_U_B_CombatUniform_mcam_ca.paa";
  274.         model = "\A3\characters_f_beta\indep\ia_soldier_02";
  275.  
  276.         class ItemInfo : UniformItem
  277.         {
  278.             uniformModel = "-";
  279.             uniformClass = "1al_man_raf_rolled"; //would be same as our made soldier class
  280.             containerClass = "Supply20"; //how much it can carry
  281.             mass = 40; //how much it weights
  282.         };
  283.     }
  284.    
  285.     class 1al_smock_hcoy : 1al_uni_hcoy
  286.     {
  287.         author = "Flint";
  288.         scope = 2;
  289.         displayName = "MTP Smock (H Coy)";
  290.         picture = "\A3\characters_f\data\ui\icon_U_B_CombatUniform_mcam_ca.paa";
  291.         model = "UK3CB_BAF_Equipment\uniform\smock\uk3cb_smock_Base.p3d";
  292.  
  293.         class ItemInfo : UniformItem
  294.         {
  295.             uniformModel = "-";
  296.             uniformClass = "1al_man_smk_hcoy"; //would be same as our made soldier class
  297.             containerClass = "Supply20"; //how much it can carry
  298.             mass = 40; //how much it weights
  299.         };
  300.     }
  301.    
  302.     class 1al_smock_raf : 1al_uni_hcoy
  303.     {
  304.         author = "Flint";
  305.         scope = 2;
  306.         displayName = "MTP Smock (RAF)";
  307.         picture = "\A3\characters_f\data\ui\icon_U_B_CombatUniform_mcam_ca.paa";
  308.         model = "UK3CB_BAF_Equipment\uniform\smock\uk3cb_smock_Base.p3d";
  309.  
  310.         class ItemInfo : UniformItem
  311.         {
  312.             uniformModel = "-";
  313.             uniformClass = "1al_man_smk_raf"; //would be same as our made soldier class
  314.             containerClass = "Supply20"; //how much it can carry
  315.             mass = 40; //how much it weights
  316.         };
  317.     }
  318.    
  319.     class 1al_jump : 1al_uni_hcoy
  320.     {
  321.         author = "Flint";
  322.         scope = 2;
  323.         displayName = "MTP Jumper";
  324.         picture = "\A3\characters_f\data\ui\icon_U_B_CombatUniform_mcam_ca.paa";
  325.         model = "\A3\characters_f_bootcamp\guerrilla\ig_guerrilla_6_1.p3d";
  326.  
  327.         class ItemInfo : UniformItem
  328.         {
  329.             uniformModel = "-";
  330.             uniformClass = "1al_man_jump"; //would be same as our made soldier class
  331.             containerClass = "Supply20"; //how much it can carry
  332.             mass = 40; //how much it weights
  333.         };
  334.     }
  335.    
  336.     class 1al_jump_lcpl : 1al_uni_hcoy
  337.     {
  338.         author = "Flint";
  339.         scope = 2;
  340.         displayName = "MTP Jumper (LCpl)";
  341.         picture = "\A3\characters_f\data\ui\icon_U_B_CombatUniform_mcam_ca.paa";
  342.         model = "\A3\characters_f_bootcamp\guerrilla\ig_guerrilla_6_1.p3d";
  343.  
  344.         class ItemInfo : UniformItem
  345.         {
  346.             uniformModel = "-";
  347.             uniformClass = "1al_man_jump_lcpl"; //would be same as our made soldier class
  348.             containerClass = "Supply20"; //how much it can carry
  349.             mass = 40; //how much it weights
  350.         };
  351.     }
  352.    
  353.     class 1al_jump_cpl : 1al_uni_hcoy
  354.     {
  355.         author = "Flint";
  356.         scope = 2;
  357.         displayName = "MTP Jumper (Cpl)";
  358.         picture = "\A3\characters_f\data\ui\icon_U_B_CombatUniform_mcam_ca.paa";
  359.         model = "\A3\characters_f_bootcamp\guerrilla\ig_guerrilla_6_1.p3d";
  360.  
  361.         class ItemInfo : UniformItem
  362.         {
  363.             uniformModel = "-";
  364.             uniformClass = "1al_man_jump_cpl"; //would be same as our made soldier class
  365.             containerClass = "Supply20"; //how much it can carry
  366.             mass = 40; //how much it weights
  367.         };
  368.     }
  369.    
  370.     class 1al_jump_sgt : 1al_uni_hcoy
  371.     {
  372.         author = "Flint";
  373.         scope = 2;
  374.         displayName = "MTP Jumper (Sgt)";
  375.         picture = "\A3\characters_f\data\ui\icon_U_B_CombatUniform_mcam_ca.paa";
  376.         model = "\A3\characters_f_bootcamp\guerrilla\ig_guerrilla_6_1.p3d";
  377.  
  378.         class ItemInfo : UniformItem
  379.         {
  380.             uniformModel = "-";
  381.             uniformClass = "1al_man_jump_sgt"; //would be same as our made soldier class
  382.             containerClass = "Supply20"; //how much it can carry
  383.             mass = 40; //how much it weights
  384.         };
  385.     }
  386.    
  387.     class 1al_jump_csgt : 1al_uni_hcoy
  388.     {
  389.         author = "Flint";
  390.         scope = 2;
  391.         displayName = "MTP Jumper (CSgt)";
  392.         picture = "\A3\characters_f\data\ui\icon_U_B_CombatUniform_mcam_ca.paa";
  393.         model = "\A3\characters_f_bootcamp\guerrilla\ig_guerrilla_6_1.p3d";
  394.  
  395.         class ItemInfo : UniformItem
  396.         {
  397.             uniformModel = "-";
  398.             uniformClass = "1al_man_jump_csgt"; //would be same as our made soldier class
  399.             containerClass = "Supply20"; //how much it can carry
  400.             mass = 40; //how much it weights
  401.         };
  402.     }
  403.    
  404. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement