Advertisement
Guest User

Untitled

a guest
Jun 24th, 2018
317
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 21.60 KB | None | 0 0
  1. class CfgRoles
  2. {
  3.     class Assault
  4.     {
  5.         displayName = $STR_A3_Role_Assault;
  6.         icon = "a3\missions_f_exp\data\img\classes\assault_ca.paa";
  7.     };
  8.     class Support
  9.     {
  10.         displayName = $STR_A3_Role_Support;
  11.         icon = "a3\missions_f_exp\data\img\classes\support_ca.paa";
  12.     };
  13.     class Recon
  14.     {
  15.         displayName = $STR_A3_Role_Recon;
  16.         icon = "a3\missions_f_exp\data\img\classes\recon_ca.paa";
  17.     };
  18. };
  19.  
  20. class CfgRespawnInventory
  21. {
  22.     //*******************
  23.     // Standard equipment
  24.     //*******************
  25.     class B_SquadLeader
  26.     {
  27.         displayName = $STR_b_soldier_sl_f0;
  28.         role = "Assault";
  29.         icon = "\A3\ui_f\data\map\VehicleIcons\iconManLeader_ca.paa";
  30.         show = "side group _this == west";
  31.         weapons[] = {
  32.             "arifle_SPAR_01_khk_F",
  33.             "Rangefinder",
  34.             "hgun_P07_khk_F"
  35.         };
  36.         magazines[] = {
  37.             "SmokeShell",
  38.             "SmokeShell",
  39.             "16Rnd_9x21_Mag",
  40.             "16Rnd_9x21_Mag",
  41.             "16Rnd_9x21_Mag",
  42.             "30Rnd_556x45_Stanag_Tracer_Red",
  43.             "30Rnd_556x45_Stanag_Tracer_Red",
  44.             "30Rnd_556x45_Stanag_Tracer_Red",
  45.             "30Rnd_556x45_Stanag_Tracer_Red",
  46.             "30Rnd_556x45_Stanag_Tracer_Red",
  47.             "30Rnd_556x45_Stanag_Tracer_Red",
  48.             "30Rnd_556x45_Stanag_Tracer_Red",
  49.             "30Rnd_556x45_Stanag_Tracer_Red",
  50.             "HandGrenade",
  51.             "HandGrenade"
  52.         };
  53.         items[] = {
  54.             "FirstAidKit"
  55.         };
  56.         linkedItems[] = {
  57.             "V_PlateCarrierSpec_tna_F",
  58.             "H_HelmetB_Enh_tna_F",
  59.             "optic_ERCO_blk_F",
  60.             "acc_pointer_IR",
  61.             "NVGoggles_tna_F",
  62.             "ItemGPS",
  63.             "ItemMap",
  64.             "ItemCompass",
  65.             "ItemWatch",
  66.             "ItemRadio"
  67.         };
  68.         uniformClass = "U_B_T_Soldier_SL_F";
  69.     };
  70.     class B_Marksman
  71.     {
  72.         displayName = $STR_b_soldier_m_f0;
  73.         role = "Assault";
  74.         icon = "\A3\ui_f\data\map\VehicleIcons\iconMan_ca.paa";
  75.         show = "side group _this == west";
  76.         weapons[] = {
  77.             "arifle_SPAR_03_khk_F",
  78.             "Rangefinder",
  79.             "hgun_P07_khk_F"
  80.         };
  81.         magazines[] = {
  82.             "SmokeShell",
  83.             "SmokeShell",
  84.             "16Rnd_9x21_Mag",
  85.             "16Rnd_9x21_Mag",
  86.             "16Rnd_9x21_Mag",
  87.             "20Rnd_762x51_Mag",
  88.             "20Rnd_762x51_Mag",
  89.             "20Rnd_762x51_Mag",
  90.             "20Rnd_762x51_Mag",
  91.             "20Rnd_762x51_Mag",
  92.             "20Rnd_762x51_Mag",
  93.             "20Rnd_762x51_Mag",
  94.             "20Rnd_762x51_Mag",
  95.             "HandGrenade",
  96.             "HandGrenade"
  97.         };
  98.         items[] = {
  99.             "FirstAidKit"
  100.         };
  101.         linkedItems[] = {
  102.             "V_PlateCarrier1_tna_F",
  103.             "H_HelmetB_Light_tna_F",
  104.             "optic_ERCO_blk_F",
  105.             "acc_pointer_IR",
  106.             "bipod_01_F_blk",
  107.             "NVGoggles_tna_F",
  108.             "ItemGPS",
  109.             "ItemMap",
  110.             "ItemCompass",
  111.             "ItemWatch",
  112.             "ItemRadio"
  113.         };
  114.         uniformClass = "U_B_T_Soldier_SL_F";
  115.     };
  116.     class B_Autorifleman
  117.     {
  118.         displayName = $STR_b_soldier_ar_f0;
  119.         role = "Assault";
  120.         icon = "\A3\ui_f\data\map\VehicleIcons\iconManMG_ca.paa";
  121.         show = "side group _this == west";
  122.         weapons[] = {
  123.             "arifle_SPAR_02_khk_F",
  124.             "hgun_P07_khk_F"
  125.         };
  126.         magazines[] = {
  127.             "SmokeShell",
  128.             "SmokeShell",
  129.             "16Rnd_9x21_Mag",
  130.             "16Rnd_9x21_Mag",
  131.             "16Rnd_9x21_Mag",
  132.             "150Rnd_556x45_Drum_Mag_F",
  133.             "150Rnd_556x45_Drum_Mag_F",
  134.             "150Rnd_556x45_Drum_Mag_F",
  135.             "150Rnd_556x45_Drum_Mag_F",
  136.             "HandGrenade",
  137.             "HandGrenade"
  138.         };
  139.         items[] = {
  140.             "FirstAidKit"
  141.         };
  142.         linkedItems[] = {
  143.             "V_PlateCarrier2_tna_F",
  144.             "H_HelmetB_tna_F",
  145.             "bipod_01_F_blk",
  146.             "optic_Aco",
  147.             "acc_pointer_IR",
  148.             "NVGoggles_tna_F",
  149.             "ItemGPS",
  150.             "ItemMap",
  151.             "ItemCompass",
  152.             "ItemWatch",
  153.             "ItemRadio"
  154.         };
  155.         uniformClass = "U_B_T_Soldier_AR_F";
  156.     };
  157.     class B_Grenadier
  158.     {
  159.         displayName = $STR_b_soldier_gl_f0;
  160.         role = "Assault";
  161.         icon = "\A3\ui_f\data\map\VehicleIcons\iconMan_ca.paa";
  162.         show = "side group _this == west";
  163.         weapons[] = {
  164.             "arifle_SPAR_01_GL_khk_F",
  165.             "hgun_P07_khk_F"
  166.         };
  167.         magazines[] = {
  168.             "SmokeShell",
  169.             "SmokeShell",
  170.             "16Rnd_9x21_Mag",
  171.             "16Rnd_9x21_Mag",
  172.             "16Rnd_9x21_Mag",
  173.             "30Rnd_556x45_Stanag_red",
  174.             "30Rnd_556x45_Stanag_red",
  175.             "30Rnd_556x45_Stanag_red",
  176.             "30Rnd_556x45_Stanag_red",
  177.             "30Rnd_556x45_Stanag_red",
  178.             "30Rnd_556x45_Stanag_red",
  179.             "30Rnd_556x45_Stanag_red",
  180.             "30Rnd_556x45_Stanag_red",
  181.             "HandGrenade",
  182.             "HandGrenade",
  183.             "1Rnd_HE_Grenade_shell",
  184.             "1Rnd_HE_Grenade_shell",
  185.             "1Rnd_HE_Grenade_shell",
  186.             "1Rnd_HE_Grenade_shell",
  187.             "1Rnd_HE_Grenade_shell",
  188.             "1Rnd_HE_Grenade_shell"
  189.         };
  190.         items[] = {
  191.             "FirstAidKit"
  192.         };
  193.         linkedItems[] = {
  194.             "V_PlateCarrierGL_tna_F",
  195.             "H_HelmetB_tna_F",
  196.             "optic_Aco",
  197.             "acc_pointer_IR",
  198.             "NVGoggles_tna_F",
  199.             "ItemGPS",
  200.             "ItemMap",
  201.             "ItemCompass",
  202.             "ItemWatch",
  203.             "ItemRadio"
  204.         };
  205.         uniformClass = "U_B_T_Soldier_AR_F";
  206.     };
  207.     class B_Rifleman
  208.     {
  209.         displayName = $STR_A3_cfgvehicles_b_soldier_f0;
  210.         role = "Assault";
  211.         icon = "\A3\ui_f\data\map\VehicleIcons\iconMan_ca.paa";
  212.         show = "side group _this == west";
  213.         weapons[] = {
  214.             "arifle_SPAR_01_khk_F",
  215.             "hgun_P07_khk_F"
  216.         };
  217.         magazines[] = {
  218.             "SmokeShell",
  219.             "SmokeShell",
  220.             "16Rnd_9x21_Mag",
  221.             "16Rnd_9x21_Mag",
  222.             "16Rnd_9x21_Mag",
  223.             "30Rnd_556x45_Stanag_red",
  224.             "30Rnd_556x45_Stanag_red",
  225.             "30Rnd_556x45_Stanag_red",
  226.             "30Rnd_556x45_Stanag_red",
  227.             "30Rnd_556x45_Stanag_red",
  228.             "30Rnd_556x45_Stanag_red",
  229.             "30Rnd_556x45_Stanag_red",
  230.             "30Rnd_556x45_Stanag_red",
  231.             "HandGrenade",
  232.             "HandGrenade"
  233.         };
  234.         items[] = {
  235.             "FirstAidKit"
  236.         };
  237.         linkedItems[] = {
  238.             "V_PlateCarrier2_tna_F",
  239.             "H_HelmetB_tna_F",
  240.             "optic_Aco",
  241.             "acc_pointer_IR",
  242.             "NVGoggles_tna_F",
  243.             "ItemGPS",
  244.             "ItemMap",
  245.             "ItemCompass",
  246.             "ItemWatch",
  247.             "ItemRadio"
  248.         };
  249.         uniformClass = "U_B_T_Soldier_AR_F";
  250.     };
  251.         class B_AT
  252.     {
  253.         displayName = $STR_b_soldier_lat_f0;
  254.         role = "Assault";
  255.         icon = "\A3\ui_f\data\map\VehicleIcons\iconManAT_ca.paa";
  256.         show = "side group _this == west";
  257.         weapons[] = {
  258.             "arifle_SPAR_01_khk_F",
  259.             "hgun_P07_khk_F",
  260.             "launch_NLAW_F"
  261.         };
  262.         magazines[] = {
  263.             "SmokeShell",
  264.             "SmokeShell",
  265.             "16Rnd_9x21_Mag",
  266.             "16Rnd_9x21_Mag",
  267.             "16Rnd_9x21_Mag",
  268.             "30Rnd_556x45_Stanag_red",
  269.             "30Rnd_556x45_Stanag_red",
  270.             "30Rnd_556x45_Stanag_red",
  271.             "30Rnd_556x45_Stanag_red",
  272.             "30Rnd_556x45_Stanag_red",
  273.             "30Rnd_556x45_Stanag_red",
  274.             "30Rnd_556x45_Stanag_red",
  275.             "30Rnd_556x45_Stanag_red",
  276.             "HandGrenade",
  277.             "HandGrenade",
  278.             "NLAW_F",
  279.             "NLAW_F"
  280.         };
  281.         items[] = {
  282.             "FirstAidKit"
  283.         };
  284.         linkedItems[] = {
  285.             "V_PlateCarrier2_tna_F",
  286.             "H_HelmetB_tna_F",
  287.             "optic_Aco",
  288.             "acc_pointer_IR",
  289.             "NVGoggles_tna_F",
  290.             "ItemGPS",
  291.             "ItemMap",
  292.             "ItemCompass",
  293.             "ItemWatch",
  294.             "ItemRadio"
  295.         };
  296.         uniformClass = "U_B_T_Soldier_AR_F";
  297.         backpack = "B_AssaultPack_tna_F";
  298.     };
  299.         class B_Engineer
  300.     {
  301.         displayName = $STR_b_engineer_f0;
  302.         role = "Support";
  303.         icon = "\A3\ui_f\data\map\VehicleIcons\iconManEngineer_ca.paa";
  304.         show = "side group _this == west";
  305.         weapons[] = {
  306.             "arifle_SPAR_01_khk_F",
  307.             "hgun_P07_khk_F"
  308.         };
  309.         magazines[] = {
  310.             "SmokeShell",
  311.             "SmokeShell",
  312.             "16Rnd_9x21_Mag",
  313.             "16Rnd_9x21_Mag",
  314.             "16Rnd_9x21_Mag",
  315.             "30Rnd_556x45_Stanag_red",
  316.             "30Rnd_556x45_Stanag_red",
  317.             "30Rnd_556x45_Stanag_red",
  318.             "30Rnd_556x45_Stanag_red",
  319.             "30Rnd_556x45_Stanag_red",
  320.             "30Rnd_556x45_Stanag_red",
  321.             "30Rnd_556x45_Stanag_red",
  322.             "30Rnd_556x45_Stanag_red",
  323.             "DemoCharge_Remote_Mag",
  324.             "DemoCharge_Remote_Mag"
  325.         };
  326.         items[] = {
  327.             "FirstAidKit",
  328.             "Toolkit",
  329.             "MineDetector"
  330.         };
  331.         linkedItems[] = {
  332.             "V_PlateCarrier1_tna_F",
  333.             "H_HelmetB_Light_tna_F",
  334.             "optic_aco",
  335.             "acc_pointer_IR",
  336.             "NVGoggles_tna_F",
  337.             "ItemGPS",
  338.             "ItemMap",
  339.             "ItemCompass",
  340.             "ItemWatch",
  341.             "ItemRadio"
  342.         };
  343.         uniformClass = "U_B_T_Soldier_AR_F";
  344.         backpack = "B_AssaultPack_tna_F";
  345.     };
  346.     class B_CombatLifesaver
  347.     {
  348.         displayName = $STR_b_medic_f0;
  349.         role = "Support";
  350.         icon = "\A3\ui_f\data\map\VehicleIcons\iconManMedic_ca.paa";
  351.         show = "side group _this == west";
  352.         weapons[] = {
  353.             "arifle_SPAR_01_khk_F",
  354.             "hgun_P07_khk_F"
  355.         };
  356.         magazines[] = {
  357.             "SmokeShellBlue",
  358.             "SmokeShellBlue",
  359.             "SmokeShellBlue",
  360.             "SmokeShellBlue",
  361.             "16Rnd_9x21_Mag",
  362.             "16Rnd_9x21_Mag",
  363.             "16Rnd_9x21_Mag",
  364.             "30Rnd_556x45_Stanag_red",
  365.             "30Rnd_556x45_Stanag_red",
  366.             "30Rnd_556x45_Stanag_red",
  367.             "30Rnd_556x45_Stanag_red",
  368.             "30Rnd_556x45_Stanag_red",
  369.             "30Rnd_556x45_Stanag_red",
  370.             "30Rnd_556x45_Stanag_red",
  371.             "30Rnd_556x45_Stanag_red"
  372.         };
  373.         items[] = {
  374.             "FirstAidKit",
  375.             "Medikit"
  376.         };
  377.         linkedItems[] = {
  378.             "V_PlateCarrierSpec_tna_F",
  379.             "H_HelmetB_Enh_tna_F",
  380.             "optic_aco",
  381.             "acc_pointer_IR",
  382.             "NVGoggles_tna_F",
  383.             "ItemGPS",
  384.             "ItemMap",
  385.             "ItemCompass",
  386.             "ItemWatch",
  387.             "ItemRadio"
  388.         };
  389.         uniformClass = "U_B_T_Soldier_SL_F";
  390.         backpack = "B_AssaultPack_tna_F";
  391.     };
  392.     //******************
  393.     // Limited equipment
  394.     //******************
  395.     class B_SquadLeader_L
  396.     {
  397.         displayName = $STR_b_soldier_sl_f0;
  398.         role = "Assault";
  399.         icon = "\A3\ui_f\data\map\VehicleIcons\iconManLeader_ca.paa";
  400.         show = "side group _this == west";
  401.         weapons[] = {
  402.             "arifle_SPAR_01_khk_F",
  403.             "Binocular",
  404.             "hgun_P07_khk_F"
  405.         };
  406.         magazines[] = {
  407.             "SmokeShell",
  408.             "SmokeShell",
  409.             "16Rnd_9x21_Mag",
  410.             "16Rnd_9x21_Mag",
  411.             "16Rnd_9x21_Mag",
  412.             "30Rnd_556x45_Stanag_Tracer_Red",
  413.             "30Rnd_556x45_Stanag_Tracer_Red",
  414.             "30Rnd_556x45_Stanag_Tracer_Red",
  415.             "30Rnd_556x45_Stanag_Tracer_Red",
  416.             "HandGrenade",
  417.             "HandGrenade"
  418.         };
  419.         items[] = {
  420.             "FirstAidKit"
  421.         };
  422.         linkedItems[] = {
  423.             "V_PlateCarrierSpec_tna_F",
  424.             "H_HelmetB_Enh_tna_F",
  425.             "optic_ERCO_blk_F",
  426.             "acc_flashlight",
  427.             "ItemGPS",
  428.             "ItemMap",
  429.             "ItemCompass",
  430.             "ItemWatch",
  431.             "ItemRadio"
  432.         };
  433.         uniformClass = "U_B_T_Soldier_SL_F";
  434.     };
  435.     class B_Marksman_L
  436.     {
  437.         displayName = $STR_b_soldier_m_f0;
  438.         role = "Assault";
  439.         icon = "\A3\ui_f\data\map\VehicleIcons\iconMan_ca.paa";
  440.         show = "side group _this == west";
  441.         weapons[] = {
  442.             "arifle_SPAR_03_khk_F",
  443.             "Binocular",
  444.             "hgun_P07_khk_F"
  445.         };
  446.         magazines[] = {
  447.             "SmokeShell",
  448.             "SmokeShell",
  449.             "16Rnd_9x21_Mag",
  450.             "16Rnd_9x21_Mag",
  451.             "16Rnd_9x21_Mag",
  452.             "20Rnd_762x51_Mag",
  453.             "20Rnd_762x51_Mag",
  454.             "20Rnd_762x51_Mag",
  455.             "20Rnd_762x51_Mag",
  456.             "HandGrenade",
  457.             "HandGrenade"
  458.         };
  459.         items[] = {
  460.             "FirstAidKit"
  461.         };
  462.         linkedItems[] = {
  463.             "V_PlateCarrier1_tna_F",
  464.             "H_HelmetB_Light_tna_F",
  465.             "optic_ERCO_blk_F",
  466.             "acc_flashlight",
  467.             "bipod_01_F_blk",
  468.             "ItemMap",
  469.             "ItemCompass",
  470.             "ItemWatch",
  471.             "ItemRadio"
  472.         };
  473.         uniformClass = "U_B_T_Soldier_SL_F";
  474.     };
  475.     class B_Autorifleman_L
  476.     {
  477.         displayName = $STR_b_soldier_ar_f0;
  478.         role = "Assault";
  479.         icon = "\A3\ui_f\data\map\VehicleIcons\iconManMG_ca.paa";
  480.         show = "side group _this == west";
  481.         weapons[] = {
  482.             "arifle_SPAR_02_khk_F",
  483.             "hgun_P07_khk_F"
  484.         };
  485.         magazines[] = {
  486.             "SmokeShell",
  487.             "SmokeShell",
  488.             "16Rnd_9x21_Mag",
  489.             "16Rnd_9x21_Mag",
  490.             "16Rnd_9x21_Mag",
  491.             "150Rnd_556x45_Drum_Mag_F",
  492.             "150Rnd_556x45_Drum_Mag_F",
  493.             "HandGrenade",
  494.             "HandGrenade"
  495.         };
  496.         items[] = {
  497.             "FirstAidKit"
  498.         };
  499.         linkedItems[] = {
  500.             "V_PlateCarrier2_tna_F",
  501.             "H_HelmetB_tna_F",
  502.             "bipod_01_F_blk",
  503.             "optic_Aco",
  504.             "acc_flashlight",
  505.             "ItemMap",
  506.             "ItemCompass",
  507.             "ItemWatch",
  508.             "ItemRadio"
  509.         };
  510.         uniformClass = "U_B_T_Soldier_AR_F";
  511.     };
  512.     class B_Grenadier_L
  513.     {
  514.         displayName = $STR_b_soldier_gl_f0;
  515.         role = "Assault";
  516.         icon = "\A3\ui_f\data\map\VehicleIcons\iconMan_ca.paa";
  517.         show = "side group _this == west";
  518.         weapons[] = {
  519.             "arifle_SPAR_01_GL_khk_F",
  520.             "hgun_P07_khk_F"
  521.         };
  522.         magazines[] = {
  523.             "SmokeShell",
  524.             "SmokeShell",
  525.             "16Rnd_9x21_Mag",
  526.             "16Rnd_9x21_Mag",
  527.             "16Rnd_9x21_Mag",
  528.             "30Rnd_556x45_Stanag_red",
  529.             "30Rnd_556x45_Stanag_red",
  530.             "30Rnd_556x45_Stanag_red",
  531.             "30Rnd_556x45_Stanag_red",
  532.             "HandGrenade",
  533.             "HandGrenade",
  534.             "1Rnd_HE_Grenade_shell",
  535.             "1Rnd_HE_Grenade_shell",
  536.             "1Rnd_HE_Grenade_shell",
  537.             "1Rnd_HE_Grenade_shell"
  538.         };
  539.         items[] = {
  540.             "FirstAidKit"
  541.         };
  542.         linkedItems[] = {
  543.             "V_PlateCarrierGL_tna_F",
  544.             "H_HelmetB_tna_F",
  545.             "optic_Aco",
  546.             "acc_flashlight",
  547.             "ItemMap",
  548.             "ItemCompass",
  549.             "ItemWatch",
  550.             "ItemRadio"
  551.         };
  552.         uniformClass = "U_B_T_Soldier_AR_F";
  553.     };
  554.     class B_Rifleman_L
  555.     {
  556.         displayName = $STR_A3_cfgvehicles_b_soldier_f0;
  557.         role = "Assault";
  558.         icon = "\A3\ui_f\data\map\VehicleIcons\iconMan_ca.paa";
  559.         show = "side group _this == west";
  560.         weapons[] = {
  561.             "arifle_SPAR_01_khk_F",
  562.             "hgun_P07_khk_F"
  563.         };
  564.         magazines[] = {
  565.             "SmokeShell",
  566.             "SmokeShell",
  567.             "16Rnd_9x21_Mag",
  568.             "16Rnd_9x21_Mag",
  569.             "16Rnd_9x21_Mag",
  570.             "30Rnd_556x45_Stanag_red",
  571.             "30Rnd_556x45_Stanag_red",
  572.             "30Rnd_556x45_Stanag_red",
  573.             "30Rnd_556x45_Stanag_red",
  574.             "HandGrenade",
  575.             "HandGrenade"
  576.         };
  577.         items[] = {
  578.             "FirstAidKit"
  579.         };
  580.         linkedItems[] = {
  581.             "V_PlateCarrier2_tna_F",
  582.             "H_HelmetB_tna_F",
  583.             "optic_Aco",
  584.             "acc_flashlight",
  585.             "ItemMap",
  586.             "ItemCompass",
  587.             "ItemWatch",
  588.             "ItemRadio"
  589.         };
  590.         uniformClass = "U_B_T_Soldier_AR_F";
  591.     };
  592.         class B_AT_L
  593.     {
  594.         displayName = $STR_b_soldier_lat_f0;
  595.         role = "Assault";
  596.         icon = "\A3\ui_f\data\map\VehicleIcons\iconManAT_ca.paa";
  597.         show = "side group _this == west";
  598.         weapons[] = {
  599.             "arifle_SPAR_01_khk_F",
  600.             "hgun_P07_khk_F",
  601.             "launch_NLAW_F"
  602.         };
  603.         magazines[] = {
  604.             "SmokeShell",
  605.             "SmokeShell",
  606.             "16Rnd_9x21_Mag",
  607.             "16Rnd_9x21_Mag",
  608.             "16Rnd_9x21_Mag",
  609.             "30Rnd_556x45_Stanag_red",
  610.             "30Rnd_556x45_Stanag_red",
  611.             "30Rnd_556x45_Stanag_red",
  612.             "30Rnd_556x45_Stanag_red",
  613.             "HandGrenade",
  614.             "HandGrenade",
  615.             "NLAW_F",
  616.             "NLAW_F"
  617.         };
  618.         items[] = {
  619.             "FirstAidKit"
  620.         };
  621.         linkedItems[] = {
  622.             "V_PlateCarrier2_tna_F",
  623.             "H_HelmetB_tna_F",
  624.             "optic_Aco",
  625.             "acc_flashlight",
  626.             "ItemMap",
  627.             "ItemCompass",
  628.             "ItemWatch",
  629.             "ItemRadio"
  630.         };
  631.         uniformClass = "U_B_T_Soldier_AR_F";
  632.         backpack = "B_AssaultPack_tna_F";
  633.     };
  634.         class B_Engineer_L
  635.     {
  636.         displayName = $STR_b_engineer_f0;
  637.         role = "Support";
  638.         icon = "\A3\ui_f\data\map\VehicleIcons\iconManEngineer_ca.paa";
  639.         show = "side group _this == west";
  640.         weapons[] = {
  641.             "arifle_SPAR_01_khk_F",
  642.             "hgun_P07_khk_F"
  643.         };
  644.         magazines[] = {
  645.             "SmokeShell",
  646.             "SmokeShell",
  647.             "16Rnd_9x21_Mag",
  648.             "16Rnd_9x21_Mag",
  649.             "16Rnd_9x21_Mag",
  650.             "30Rnd_556x45_Stanag_red",
  651.             "30Rnd_556x45_Stanag_red",
  652.             "30Rnd_556x45_Stanag_red",
  653.             "30Rnd_556x45_Stanag_red",
  654.             "DemoCharge_Remote_Mag",
  655.             "DemoCharge_Remote_Mag"
  656.         };
  657.         items[] = {
  658.             "FirstAidKit",
  659.             "Toolkit",
  660.             "MineDetector"
  661.         };
  662.         linkedItems[] = {
  663.             "V_PlateCarrier1_tna_F",
  664.             "H_HelmetB_Light_tna_F",
  665.             "optic_Aco",
  666.             "acc_flashlight",
  667.             "ItemMap",
  668.             "ItemCompass",
  669.             "ItemWatch",
  670.             "ItemRadio"
  671.         };
  672.         uniformClass = "U_B_T_Soldier_AR_F";
  673.         backpack = "B_AssaultPack_tna_F";
  674.     };
  675.     class B_CombatLifesaver_L
  676.     {
  677.         displayName = $STR_b_medic_f0;
  678.         role = "Support";
  679.         icon = "\A3\ui_f\data\map\VehicleIcons\iconManMedic_ca.paa";
  680.         show = "side group _this == west";
  681.         weapons[] = {
  682.             "arifle_SPAR_01_khk_F",
  683.             "hgun_P07_khk_F"
  684.         };
  685.         magazines[] = {
  686.             "SmokeShellBlue",
  687.             "SmokeShellBlue",
  688.             "SmokeShellBlue",
  689.             "SmokeShellBlue",
  690.             "16Rnd_9x21_Mag",
  691.             "16Rnd_9x21_Mag",
  692.             "16Rnd_9x21_Mag",
  693.             "30Rnd_556x45_Stanag_red",
  694.             "30Rnd_556x45_Stanag_red",
  695.             "30Rnd_556x45_Stanag_red",
  696.             "30Rnd_556x45_Stanag_red"
  697.         };
  698.         items[] = {
  699.             "FirstAidKit",
  700.             "Medikit"
  701.         };
  702.         linkedItems[] = {
  703.             "V_PlateCarrierSpec_tna_F",
  704.             "H_HelmetB_Enh_tna_F",
  705.             "optic_aco",
  706.             "acc_flashlight",
  707.             "ItemMap",
  708.             "ItemCompass",
  709.             "ItemWatch",
  710.             "ItemRadio"
  711.         };
  712.         uniformClass = "U_B_T_Soldier_SL_F";
  713.         backpack = "B_AssaultPack_tna_F";
  714.     };
  715.     //*********
  716.     // Survivor
  717.     //*********
  718.     class B_SquadLeader_S
  719.     {
  720.         displayName = $STR_b_soldier_sl_f0;
  721.         role = "Assault";
  722.         icon = "\A3\ui_f\data\map\VehicleIcons\iconManLeader_ca.paa";
  723.         show = "side group _this == west";
  724.         weapons[] = {
  725.             "arifle_SPAR_01_khk_F",
  726.             "Binocular",
  727.             "hgun_P07_khk_F"
  728.         };
  729.         magazines[] = {
  730.             "SmokeShell",
  731.             "SmokeShell",
  732.             "16Rnd_9x21_Mag",
  733.             "16Rnd_9x21_Mag",
  734.             "16Rnd_9x21_Mag",
  735.             "30Rnd_556x45_Stanag_Tracer_Red",
  736.             "30Rnd_556x45_Stanag_Tracer_Red",
  737.             "HandGrenade",
  738.             "HandGrenade"
  739.         };
  740.         items[] = {
  741.             "FirstAidKit"
  742.         };
  743.         linkedItems[] = {
  744.             "V_PlateCarrierSpec_tna_F",
  745.             "H_HelmetB_Enh_tna_F",
  746.             "acc_flashlight",
  747.             "ItemGPS",
  748.             "ItemMap",
  749.             "ItemCompass",
  750.             "ItemWatch",
  751.             "ItemRadio"
  752.         };
  753.         uniformClass = "U_B_T_Soldier_SL_F";
  754.     };
  755.     class B_Marksman_S
  756.     {
  757.         displayName = $STR_b_soldier_m_f0;
  758.         role = "Assault";
  759.         icon = "\A3\ui_f\data\map\VehicleIcons\iconMan_ca.paa";
  760.         show = "side group _this == west";
  761.         weapons[] = {
  762.             "arifle_SPAR_03_khk_F",
  763.             "hgun_P07_khk_F"
  764.         };
  765.         magazines[] = {
  766.             "SmokeShell",
  767.             "SmokeShell",
  768.             "16Rnd_9x21_Mag",
  769.             "16Rnd_9x21_Mag",
  770.             "16Rnd_9x21_Mag",
  771.             "20Rnd_762x51_Mag",
  772.             "20Rnd_762x51_Mag",
  773.             "HandGrenade",
  774.             "HandGrenade"
  775.         };
  776.         items[] = {
  777.             "FirstAidKit"
  778.         };
  779.         linkedItems[] = {
  780.             "V_PlateCarrier1_tna_F",
  781.             "H_HelmetB_Light_tna_F",
  782.             "acc_flashlight",
  783.             "bipod_01_F_blk",
  784.             "ItemMap",
  785.             "ItemCompass",
  786.             "ItemWatch",
  787.             "ItemRadio"
  788.         };
  789.         uniformClass = "U_B_T_Soldier_SL_F";
  790.     };
  791.     class B_Autorifleman_S
  792.     {
  793.         displayName = $STR_b_soldier_ar_f0;
  794.         role = "Assault";
  795.         icon = "\A3\ui_f\data\map\VehicleIcons\iconManMG_ca.paa";
  796.         show = "side group _this == west";
  797.         weapons[] = {
  798.             "arifle_SPAR_02_khk_F",
  799.             "hgun_P07_khk_F"
  800.         };
  801.         magazines[] = {
  802.             "SmokeShell",
  803.             "SmokeShell",
  804.             "16Rnd_9x21_Mag",
  805.             "16Rnd_9x21_Mag",
  806.             "16Rnd_9x21_Mag",
  807.             "150Rnd_556x45_Drum_Mag_F",
  808.             "HandGrenade",
  809.             "HandGrenade"
  810.         };
  811.         items[] = {
  812.             "FirstAidKit"
  813.         };
  814.         linkedItems[] = {
  815.             "V_PlateCarrier2_tna_F",
  816.             "H_HelmetB_tna_F",
  817.             "bipod_01_F_blk",
  818.             "acc_flashlight",
  819.             "ItemMap",
  820.             "ItemCompass",
  821.             "ItemWatch",
  822.             "ItemRadio"
  823.         };
  824.         uniformClass = "U_B_T_Soldier_AR_F";
  825.     };
  826.     class B_Grenadier_S
  827.     {
  828.         displayName = $STR_b_soldier_gl_f0;
  829.         role = "Assault";
  830.         icon = "\A3\ui_f\data\map\VehicleIcons\iconMan_ca.paa";
  831.         show = "side group _this == west";
  832.         weapons[] = {
  833.             "arifle_SPAR_01_GL_khk_F",
  834.             "hgun_P07_khk_F"
  835.         };
  836.         magazines[] = {
  837.             "SmokeShell",
  838.             "SmokeShell",
  839.             "16Rnd_9x21_Mag",
  840.             "16Rnd_9x21_Mag",
  841.             "16Rnd_9x21_Mag",
  842.             "30Rnd_556x45_Stanag_red",
  843.             "30Rnd_556x45_Stanag_red",
  844.             "HandGrenade",
  845.             "HandGrenade",
  846.             "1Rnd_HE_Grenade_shell",
  847.             "1Rnd_HE_Grenade_shell"
  848.         };
  849.         items[] = {
  850.             "FirstAidKit"
  851.         };
  852.         linkedItems[] = {
  853.             "V_PlateCarrierGL_tna_F",
  854.             "H_HelmetB_tna_F",
  855.             "acc_flashlight",
  856.             "ItemMap",
  857.             "ItemCompass",
  858.             "ItemWatch",
  859.             "ItemRadio"
  860.         };
  861.         uniformClass = "U_B_T_Soldier_AR_F";
  862.     };
  863.     class B_Rifleman_S
  864.     {
  865.         displayName = $STR_A3_cfgvehicles_b_soldier_f0;
  866.         role = "Assault";
  867.         icon = "\A3\ui_f\data\map\VehicleIcons\iconMan_ca.paa";
  868.         show = "side group _this == west";
  869.         weapons[] = {
  870.             "arifle_SPAR_01_khk_F",
  871.             "hgun_P07_khk_F"
  872.         };
  873.         magazines[] = {
  874.             "SmokeShell",
  875.             "SmokeShell",
  876.             "16Rnd_9x21_Mag",
  877.             "16Rnd_9x21_Mag",
  878.             "16Rnd_9x21_Mag",
  879.             "30Rnd_556x45_Stanag_red",
  880.             "30Rnd_556x45_Stanag_red",
  881.             "HandGrenade",
  882.             "HandGrenade"
  883.         };
  884.         items[] = {
  885.             "FirstAidKit"
  886.         };
  887.         linkedItems[] = {
  888.             "V_PlateCarrier2_tna_F",
  889.             "H_HelmetB_tna_F",
  890.             "acc_flashlight",
  891.             "ItemMap",
  892.             "ItemCompass",
  893.             "ItemWatch",
  894.             "ItemRadio"
  895.         };
  896.         uniformClass = "U_B_T_Soldier_AR_F";
  897.     };
  898.         class B_AT_S
  899.     {
  900.         displayName = $STR_b_soldier_lat_f0;
  901.         role = "Assault";
  902.         icon = "\A3\ui_f\data\map\VehicleIcons\iconManAT_ca.paa";
  903.         show = "side group _this == west";
  904.         weapons[] = {
  905.             "arifle_SPAR_01_khk_F",
  906.             "hgun_P07_khk_F",
  907.             "launch_NLAW_F"
  908.         };
  909.         magazines[] = {
  910.             "SmokeShell",
  911.             "SmokeShell",
  912.             "16Rnd_9x21_Mag",
  913.             "16Rnd_9x21_Mag",
  914.             "16Rnd_9x21_Mag",
  915.             "30Rnd_556x45_Stanag_red",
  916.             "30Rnd_556x45_Stanag_red",
  917.             "HandGrenade",
  918.             "HandGrenade",
  919.             "NLAW_F",
  920.             "NLAW_F"
  921.         };
  922.         items[] = {
  923.             "FirstAidKit"
  924.         };
  925.         linkedItems[] = {
  926.             "V_PlateCarrier2_tna_F",
  927.             "H_HelmetB_tna_F",
  928.             "acc_flashlight",
  929.             "ItemMap",
  930.             "ItemCompass",
  931.             "ItemWatch",
  932.             "ItemRadio"
  933.         };
  934.         uniformClass = "U_B_T_Soldier_AR_F";
  935.         backpack = "B_AssaultPack_tna_F";
  936.     };
  937.         class B_Engineer_S
  938.     {
  939.         displayName = $STR_b_engineer_f0;
  940.         role = "Support";
  941.         icon = "\A3\ui_f\data\map\VehicleIcons\iconManEngineer_ca.paa";
  942.         show = "side group _this == west";
  943.         weapons[] = {
  944.             "arifle_SPAR_01_khk_F",
  945.             "hgun_P07_khk_F"
  946.         };
  947.         magazines[] = {
  948.             "SmokeShell",
  949.             "SmokeShell",
  950.             "16Rnd_9x21_Mag",
  951.             "16Rnd_9x21_Mag",
  952.             "16Rnd_9x21_Mag",
  953.             "30Rnd_556x45_Stanag_red",
  954.             "30Rnd_556x45_Stanag_red",
  955.             "DemoCharge_Remote_Mag",
  956.             "DemoCharge_Remote_Mag"
  957.         };
  958.         items[] = {
  959.             "FirstAidKit",
  960.             "Toolkit",
  961.             "MineDetector"
  962.         };
  963.         linkedItems[] = {
  964.             "V_PlateCarrier1_tna_F",
  965.             "H_HelmetB_Light_tna_F",
  966.             "acc_flashlight",
  967.             "ItemMap",
  968.             "ItemCompass",
  969.             "ItemWatch",
  970.             "ItemRadio"
  971.         };
  972.         uniformClass = "U_B_T_Soldier_AR_F";
  973.         backpack = "B_AssaultPack_tna_F";
  974.     };
  975.     class B_CombatLifesaver_S
  976.     {
  977.         displayName = $STR_b_medic_f0;
  978.         role = "Support";
  979.         icon = "\A3\ui_f\data\map\VehicleIcons\iconManMedic_ca.paa";
  980.         show = "side group _this == west";
  981.         weapons[] = {
  982.             "arifle_SPAR_01_khk_F",
  983.             "hgun_P07_khk_F"
  984.         };
  985.         magazines[] = {
  986.             "SmokeShellBlue",
  987.             "SmokeShellBlue",
  988.             "SmokeShellBlue",
  989.             "SmokeShellBlue",
  990.             "16Rnd_9x21_Mag",
  991.             "16Rnd_9x21_Mag",
  992.             "16Rnd_9x21_Mag",
  993.             "30Rnd_556x45_Stanag_red",
  994.             "30Rnd_556x45_Stanag_red"
  995.         };
  996.         items[] = {
  997.             "FirstAidKit",
  998.             "Medikit"
  999.         };
  1000.         linkedItems[] = {
  1001.             "V_PlateCarrierSpec_tna_F",
  1002.             "H_HelmetB_Enh_tna_F",
  1003.             "acc_flashlight",
  1004.             "ItemMap",
  1005.             "ItemCompass",
  1006.             "ItemWatch",
  1007.             "ItemRadio"
  1008.         };
  1009.         uniformClass = "U_B_T_Soldier_SL_F";
  1010.         backpack = "B_AssaultPack_tna_F";
  1011.     };
  1012. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement