Advertisement
Halvhjearne

extra_rc.hpp

Feb 7th, 2014
233
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 35.12 KB | None | 0 0
  1. class ExtraRc {
  2. //Chainsaws
  3.     class ChainSaw {
  4.         class ChainSawB {
  5.             text = "Add Color Blue";
  6.             script = "[""ChainSaw"",""ItemToolbox"","""","""",""ChainSawB"",""Blue Color Added""]execVM ""scripts\upgrades.sqf"";";
  7.         };
  8.         class ChainSawG {
  9.             text = "Add Color Green";
  10.             script = "[""ChainSaw"",""ItemToolbox"","""","""",""ChainSawG"",""Green Color Added""]execVM ""scripts\upgrades.sqf"";";
  11.         };
  12.         class ChainSawP {
  13.             text = "Add Color Pink";
  14.             script = "[""ChainSaw"",""ItemToolbox"","""","""",""ChainSawP"",""Pink Color Added""]execVM ""scripts\upgrades.sqf"";";
  15.         };
  16.         class ChainSawR {
  17.             text = "Add Color Red";
  18.             script = "[""ChainSaw"",""ItemToolbox"","""","""",""ChainSawR"",""Red Color Added""]execVM ""scripts\upgrades.sqf"";";
  19.         };
  20.     };
  21.     class ChainSawB {
  22.         class ChainSawB {
  23.             text = "Remove Blue Color";
  24.             script = "[""ChainSawB"",""ItemToolbox"","""","""",""ChainSaw"",""Blue Color Removed""]execVM ""scripts\downgrades.sqf"";";
  25.         };
  26.     };
  27.     class ChainSawG {
  28.         class ChainSawG {
  29.             text = "Remove Green Color";
  30.             script = "[""ChainSawG"",""ItemToolbox"","""","""",""ChainSaw"",""Green Color Removed""]execVM ""scripts\downgrades.sqf"";";
  31.         };
  32.     };
  33.     class ChainSawP {
  34.         class ChainSawP {
  35.             text = "Remove Pink Color";
  36.             script = "[""ChainSawP"",""ItemToolbox"","""","""",""ChainSaw"",""Pink Color Removed""]execVM ""scripts\downgrades.sqf"";";
  37.         };
  38.     };
  39.     class ChainSawR {
  40.         class ChainSawR {
  41.             text = "Remove Red Color";
  42.             script = "[""ChainSawR"",""ItemToolbox"","""","""",""ChainSaw"",""Red Color Removed""]execVM ""scripts\downgrades.sqf"";";
  43.         };
  44.     };
  45. //weapons
  46. //pistols
  47.     class M9 {
  48.         class M9 {
  49.             text = "Attach Suppressor";
  50.             script = "[""M9"",""ItemToolbox"",""PartGeneric"","""",""M9SD"",""Suppressor Attached""]execVM ""scripts\upgrades.sqf"";";
  51.         };
  52.     };
  53.     class M9SD {
  54.         class M9SD {
  55.             text = "Detach Suppressor";
  56.             script = "[""M9SD"",""ItemToolbox"",""PartGeneric"","""",""M9"",""Suppressor Detached""]execVM ""scripts\downgrades.sqf"";";
  57.         };
  58.     };
  59.     class Makarov {
  60.         class Makarov {
  61.             text = "Attach Suppressor";
  62.             script = "[""Makarov"",""ItemToolbox"",""PartGeneric"","""",""MakarovSD"",""Suppressor Attached""]execVM ""scripts\upgrades.sqf"";";
  63.         };
  64.     };
  65.     class MakarovSD {
  66.         class MakarovSD {
  67.             text = "Detach Suppressor";
  68.             script = "[""MakarovSD"",""ItemToolbox"",""PartGeneric"","""",""Makarov"",""Suppressor Detached""]execVM ""scripts\downgrades.sqf"";";
  69.         };
  70.     };
  71.     class UZI_EP1 {
  72.         class UZI_EP1 {
  73.             text = "Attach Suppressor";
  74.             script = "[""UZI_EP1"",""ItemToolbox"",""PartGeneric"","""",""UZI_SD_EP1"",""Suppressor Attached""]execVM ""scripts\upgrades.sqf"";";
  75.         };
  76.     };
  77.     class UZI_SD_EP1 {
  78.         class UZI_SD_EP1 {
  79.             text = "Detach Suppressor";
  80.             script = "[""UZI_SD_EP1"",""ItemToolbox"",""PartGeneric"","""",""UZI_EP1"",""Suppressor Detached""]execVM ""scripts\downgrades.sqf"";";
  81.         };
  82.     };
  83.     class revolver_EP1 {
  84.         class revolver_EP1 {
  85.             text = "Add Golden Coating";
  86.             script = "[""revolver_EP1"",""ItemKeyKit"",""ItemGoldBar"","""",""revolver_gold_EP1"",""Golden Coating Added""]execVM ""scripts\upgrades.sqf"";";
  87.         };
  88.     };
  89.     class revolver_gold_EP1 {
  90.         class revolver_gold_EP1 {
  91.             text = "Remove Golden Coating";
  92.             script = "[""revolver_gold_EP1"",""ItemKeyKit"",""ItemGoldBar"","""",""revolver_EP1"",""Golden Coating Removed""]execVM ""scripts\downgrades.sqf"";";
  93.         };
  94.     };
  95. //Sa58V
  96.     class Sa58V_CCO_EP1 {
  97.         class Sa58V_CCO_EP1 {
  98.             text = "Attach Acog Scope";
  99.             script = "[""Sa58V_CCO_EP1"",""ItemToolbox"",""PartGeneric"","""",""Sa58V_RCO_EP1"",""Acog Scope Attached""]execVM ""scripts\upgrades.sqf"";";
  100.         };
  101.     };
  102.     class Sa58V_RCO_EP1 {
  103.         class Sa58V_RCO_EP1 {
  104.             text = "Detach Acog Scope";
  105.             script = "[""Sa58V_RCO_EP1"",""ItemToolbox"",""PartGeneric"","""",""Sa58V_CCO_EP1"",""Acog Scope Detached""]execVM ""scripts\downgrades.sqf"";";
  106.         };
  107.     };
  108. //AK-74
  109.     class AK_74 {
  110.         class akgl {
  111.             text = "Attach Grenade Launcher";
  112.             script = "[""AK_74"",""ItemToolbox"",""PartGeneric"","""",""AK_74_GL"",""Grenade Launcher Attached""]execVM ""scripts\upgrades.sqf"";";
  113.         };
  114.         class aks {
  115.             text = "Attach Folding Stock";
  116.             script = "[""AK_74"",""ItemToolbox"",""PartGeneric"","""",""AKS_74"",""Folding Stock Attached""]execVM ""scripts\upgrades.sqf"";";
  117.         };
  118.     };
  119.  
  120.     class AK_74_GL {
  121.         class akglkobra {
  122.             text = "Attach Kobra Sight";
  123.             script = "[""AK_74_GL"",""ItemToolbox"",""PartGeneric"","""",""AK_74_GL_kobra"",""Kobra Sight Attached""]execVM ""scripts\upgrades.sqf"";";
  124.         };
  125.         class ak_remgl {
  126.             text = "Detach Grenade Launcher";
  127.             script = "[""AK_74_GL"",""ItemToolbox"",""PartGeneric"","""",""AK_74"",""Grenade Launcher Detached""]execVM ""scripts\downgrades.sqf"";";
  128.         };
  129.     };
  130.     class AK_74_GL_kobra {
  131.         class akgl_remkobra {
  132.             text = "Detach Kobra Sight";
  133.             script = "[""AK_74_GL_kobra"",""ItemToolbox"",""PartGeneric"","""",""AK_74_GL"",""Kobra Sight Detached""]execVM ""scripts\downgrades.sqf"";";
  134.         };
  135.     };
  136.     class AKS_74 {
  137.         class aks74kobra {
  138.             text = "Attach Kobra Sight";
  139.             script = "[""AKS_74"",""ItemToolbox"",""PartGeneric"","""",""AKS_74_kobra"",""Kobra Sight Attached""]execVM ""scripts\upgrades.sqf"";";
  140.         };
  141.         class aks74pso {
  142.             text = "Attach PSO Scope";
  143.             script = "[""AKS_74"",""ItemToolbox"",""PartGeneric"","""",""AKS_74_pso"",""PSO Scope Attached""]execVM ""scripts\upgrades.sqf"";";
  144.         };
  145.         class aks74nspu {
  146.             text = "Attach NSPU Scope";
  147.             script = "[""AKS_74"",""NVGoggles"","""",""NVGoggles"",""AKS_74_NSPU"",""NSPU Scope Attached""]execVM ""scripts\upgrades.sqf"";";
  148.         };
  149.         class aks74goshawk {
  150.             text = "Attach Goshawk Scope";
  151.             script = "[""AKS_74"",""Laserdesignator"",""Laserbatteries"",""Laserdesignator"",""AKS_74_GOSHAWK"",""Goshawk Scope Attached""]execVM ""scripts\upgrades.sqf"";";
  152.         };
  153.         class aks_remstock {
  154.             text = "Detach Folding Stock";
  155.             script = "[""AKS_74"",""ItemToolbox"",""PartGeneric"","""",""AK_74"",""Folding Stock Detached""]execVM ""scripts\downgrades.sqf"";";
  156.         };
  157.     };
  158.     class AKS_74_kobra {
  159.         class aks_remkobra {
  160.             text = "Detach Kobra Sight";
  161.             script = "[""AKS_74_kobra"",""ItemToolbox"",""PartGeneric"","""",""AKS_74"",""Kobra Sight Detached""]execVM ""scripts\downgrades.sqf"";";
  162.         };
  163.     };
  164.     class AKS_74_pso {
  165.         class aks_rempso {
  166.             text = "Detach PSO Scope";
  167.             script = "[""AKS_74_pso"",""ItemToolbox"",""PartGeneric"","""",""AKS_74"",""PSO Scope Detached""]execVM ""scripts\downgrades.sqf"";";
  168.         };
  169.     };
  170.     class AKS_74_NSPU {
  171.         class aks_remnspu {
  172.             text = "Detach NSPU Scope";
  173.             script = "[""AKS_74_NSPU"",""ItemToolbox"","""",""NVGoggles"",""AKS_74"",""NSPU Scope Detached""]execVM ""scripts\downgrades.sqf"";";
  174.         };
  175.     };
  176.     class AKS_74_GOSHAWK {
  177.         class aks_remgos {
  178.             text = "Detach Goshawk Scope";
  179.             script = "[""AKS_74_GOSHAWK"",""ItemToolbox"",""Laserbatteries"",""Laserdesignator"",""AKS_74"",""Goshawk Scope Detached""]execVM ""scripts\downgrades.sqf"";";
  180.         };
  181.     };
  182. //AK-107
  183.     class AK_107_kobra {
  184.         class ak107gl {
  185.             text = "Attach Grenade Launcher";
  186.             script = "[""AK_107_kobra"",""ItemToolbox"",""PartGeneric"","""",""AK_107_GL_kobra"",""Grenade Launcher Attached""]execVM ""scripts\upgrades.sqf"";";
  187.         };
  188.         class ak107pso {
  189.             text = "Attach PSO Scrope";
  190.             script = "[""AK_107_kobra"",""ItemToolbox"",""PartGeneric"","""",""AK_107_pso"",""PSO Scope Attached""]execVM ""scripts\upgrades.sqf"";";
  191.         };
  192.     };
  193.     class AK_107_pso {
  194.         class ak107pso {
  195.             text = "Attach Grenade Launcher";
  196.             script = "[""AK_107_pso"",""ItemToolbox"",""PartGeneric"","""",""AK_107_GL_pso"",""Grenade Launcher Attached""]execVM ""scripts\upgrades.sqf"";";
  197.         };
  198.         class ak107rempso {
  199.             text = "Detach PSO Scope";
  200.             script = "[""AK_107_pso"",""ItemToolbox"",""PartGeneric"","""",""AK_107_kobra"",""PSO Scope Detached""]execVM ""scripts\downgrades.sqf"";";
  201.         };
  202.     };
  203.     class AK_107_GL_kobra {
  204.         class ak107remgl {
  205.             text = "Detach Grenade Launcher";
  206.             script = "[""AK_107_GL_kobra"",""ItemToolbox"",""PartGeneric"","""",""AK_107_kobra"",""Grenade Launcher Detached""]execVM ""scripts\downgrades.sqf"";";
  207.         };
  208.     };
  209.     class AK_107_GL_pso {
  210.         class ak107psoremgl {
  211.             text = "Detach Grenade Launcher";
  212.             script = "[""AK_107_GL_pso"",""ItemToolbox"",""PartGeneric"","""",""AK_107_pso"",""Grenade Launcher Detached""]execVM ""scripts\downgrades.sqf"";";
  213.         };
  214.     };
  215. //bizon
  216.     class bizon {
  217.         class bizonsd {
  218.             text = "Attach Suppressor";
  219.             script = "[""bizon"",""ItemToolbox"",""PartGeneric"","""",""bizon_silenced"",""Suppressor Attached""]execVM ""scripts\upgrades.sqf"";";
  220.         };
  221.     };
  222.     class bizon_silenced {
  223.         class bizonremsd {
  224.             text = "Detach Suppressor";
  225.             script = "[""bizon_silenced"",""ItemToolbox"",""PartGeneric"","""",""bizon"",""Suppressor Detached""]execVM ""scripts\downgrades.sqf"";";
  226.         };
  227.     };
  228. //AKM
  229.     class AK_47_M {
  230.         class akms {
  231.             text = "Attach Folding Stock";
  232.             script = "[""AK_47_M"",""ItemToolbox"",""PartGeneric"","""",""AK_47_S"",""Folding Stock Attached""]execVM ""scripts\upgrades.sqf"";";
  233.         };
  234.     };
  235.     class AK_47_S {
  236.         class aks74gold {
  237.             text = "Add Golden Coating";
  238.             script = "[""AK_47_S"",""ItemKeyKit"",""ItemGoldBar"","""",""AKS_GOLD"",""Golden Coating Added""]execVM ""scripts\upgrades.sqf"";";
  239.         };
  240.         class akm {
  241.             text = "Detach Folding Stock";
  242.             script = "[""AK_47_S"",""ItemToolbox"",""PartGeneric"","""",""AK_47_M"",""Folding Stock Detached""]execVM ""scripts\downgrades.sqf"";";
  243.         };
  244.     };
  245.     class AKS_GOLD {
  246.         class aks_remstock {
  247.             text = "Remove Golden Coating";
  248.             script = "[""AKS_GOLD"",""ItemKeyKit"",""ItemGoldBar"","""",""AK_47_S"",""Golden Coating Removed""]execVM ""scripts\downgrades.sqf"";";
  249.         };
  250.     };
  251. //AKS74U
  252.     class AKS_74_U {
  253.         class aksd {
  254.             text = "Attach Suppressor + Kobra";
  255.             script = "[""AKS_74_U"",""ItemToolbox"",""PartGeneric"","""",""AKS_74_UN_kobra"",""Suppressor + Kobra Sight Attached""]execVM ""scripts\upgrades.sqf"";";
  256.         };
  257.     };
  258.     class AKS_74_UN_kobra {
  259.         class aksu {
  260.             text = "Detach Suppressor + Kobra";
  261.             script = "[""AKS_74_UN_kobra"",""ItemToolbox"",""PartGeneric"","""",""AKS_74_U"",""Suppressor + Kobra Sight Detached""]execVM ""scripts\downgrades.sqf"";";
  262.         };
  263.     };
  264. //M24
  265.     class M24 {
  266.         class M24camodes {
  267.             text = "Add Desert Camo";
  268.             script = "[""M24"",""ItemKnife"",""ItemCanvas"","""",""M24_des_EP1"",""Desert Camo Added""]execVM ""scripts\upgrades.sqf"";";
  269.         };
  270.     };
  271.     class M24_des_EP1 {
  272.         class svd_remcam {
  273.             text = "Remove Camo";
  274.             script = "[""M24_des_EP1"",""ItemKnife"",""ItemCanvas"","""",""M24"",""Desert Camo Removed""]execVM ""scripts\downgrades.sqf"";";
  275.         };
  276.     };
  277.     class Remington870 {
  278.         class Remington870 {
  279.             text = "Attach Torch";
  280.             script = "[""Remington870"",""ItemFlashlight"","""",""ItemFlashlight"",""Remington870_lamp"",""Torch Attached""]execVM ""scripts\upgrades.sqf"";";
  281.         };
  282.     };
  283.     class Remington870_lamp {
  284.         class Remington870_lamp {
  285.             text = "Detach Torch";
  286.             script = "[""Remington870_lamp"","""","""",""ItemFlashlight"",""Remington870"",""Torch Detached""]execVM ""scripts\downgrades.sqf"";";
  287.         };
  288.     };
  289. //Flashlights
  290.     class MeleeFlashlight {
  291.         class MeleeFlashlight {
  292.             text = "Add Red Screen";
  293.             script = "[""MeleeFlashlight"","""","""","""",""MeleeFlashlightRed"",""Red Screen Added""]execVM ""scripts\downgrades.sqf"";";
  294.         };
  295.     };
  296.     class MeleeFlashlightRed {
  297.         class MeleeFlashlightRed {
  298.             text = "Remove Red Screen";
  299.             script = "[""MeleeFlashlightRed"","""","""","""",""MeleeFlashlight"",""Red Screen Removed""]execVM ""scripts\downgrades.sqf"";";
  300.         };
  301.     };
  302.     class ItemFlashlight {
  303.         class ItemFlashlight {
  304.             text = "Add Red Screen";
  305.             script = "[""ItemFlashlight"","""","""","""",""ItemFlashlightRed"",""Red Screen Added""]execVM ""scripts\downgrades.sqf"";";
  306.         };
  307.     };
  308.     class ItemFlashlightRed {
  309.         class ItemFlashlightRed {
  310.             text = "Remove Red Screen";
  311.             script = "[""ItemFlashlightRed"","""","""","""",""ItemFlashlight"",""Red Screen Removed""]execVM ""scripts\downgrades.sqf"";";
  312.         };
  313.     };
  314. //SVD
  315.     class SVD {
  316.         class svdcamo {
  317.             text = "Add Forest Camo";
  318.             script = "[""SVD"",""ItemKnife"",""ItemCanvas"","""",""SVD_CAMO"",""Forest Camo Added""]execVM ""scripts\upgrades.sqf"";";
  319.         };
  320.         class svdcamodes {
  321.             text = "Add Desert Camo";
  322.             script = "[""SVD"",""ItemKnife"",""ItemCanvas"","""",""SVD_des_EP1"",""Desert Camo Added""]execVM ""scripts\upgrades.sqf"";";
  323.         };
  324.         class svdnspu {
  325.             text = "Attach NSPU Scope";
  326.             script = "[""SVD"",""NVGoggles"","""",""NVGoggles"",""SVD_NSPU_EP1"",""NSPU Scope Attached""]execVM ""scripts\upgrades.sqf"";";
  327.         };
  328.     };
  329.     class SVD_des_EP1 {
  330.         class svd_remcam {
  331.             text = "Remove Camo";
  332.             script = "[""SVD_des_EP1"",""ItemKnife"",""ItemCanvas"","""",""SVD"",""Desert Camo Removed""]execVM ""scripts\downgrades.sqf"";";
  333.         };
  334.     };
  335.     class SVD_CAMO {
  336.         class svd_remcamdes {
  337.             text = "Remove Camo";
  338.             script = "[""SVD_CAMO"",""ItemKnife"",""ItemCanvas"","""",""SVD"",""Forest Camo Removed""]execVM ""scripts\downgrades.sqf"";";
  339.         };
  340.     };
  341.     class SVD_NSPU_EP1 {
  342.         class svd_remnspu {
  343.             text = "Detach NSPU Scope";
  344.             script = "[""SVD_NSPU_EP1"",""ItemToolbox"","""",""NVGoggles"",""SVD"",""NSPU Scope Detached""]execVM ""scripts\downgrades.sqf"";";
  345.         };
  346.     };
  347. ////US Weapons
  348. //M4's
  349.     class M4A1 {
  350.         class m4a1cco {
  351.             text = "Attach CCO Sight";
  352.             script = "[""M4A1"",""ItemToolbox"",""PartGeneric"","""",""M4A1_Aim"",""CCO Sight Attached""]execVM ""scripts\upgrades.sqf"";";
  353.         };
  354.         class m4a1holo {
  355.             text = "Attach Holo + M203";
  356.             script = "[""M4A1"",""ItemToolbox"",""PartGeneric"","""",""M4A1_HWS_GL"",""Holo + M203 Attached""]execVM ""scripts\upgrades.sqf"";";
  357.         };
  358.         class m4a1rco {
  359.             text = "Attach RCO + M203";
  360.             script = "[""M4A1"",""ItemToolbox"",""PartGeneric"","""",""M4A1_RCO_GL"",""RCO + M203 Attached""]execVM ""scripts\upgrades.sqf"";";
  361.         };
  362.     };
  363.     class M4A1_Aim {
  364.         class m4a1camo {
  365.             text = "Add Camo";
  366.             script = "[""M4A1_Aim"",""ItemKnife"",""ItemCanvas"","""",""M4A1_Aim_camo"",""Camo Added""]execVM ""scripts\upgrades.sqf"";";
  367.         };
  368.         class m4a1 {
  369.             text = "Detach CCO Sight";
  370.             script = "[""M4A1_Aim"",""ItemToolbox"",""PartGeneric"","""",""M4A1"",""CCO Sight Detached""]execVM ""scripts\downgrades.sqf"";";
  371.         };
  372.     };
  373.     class M4A1_HWS_GL {
  374.         class M4A1_HWS_GL_1 {
  375.             text = "Add Camo";
  376.             script = "[""M4A1_HWS_GL"",""ItemKnife"",""ItemCanvas"","""",""M4A1_HWS_GL_camo"",""Camo Added""]execVM ""scripts\upgrades.sqf"";";
  377.         };
  378.         class M4A1_HWS_GL_2 {
  379.             text = "Detach Holo + M203";
  380.             script = "[""M4A1_HWS_GL"",""ItemToolbox"",""PartGeneric"","""",""M4A1"",""Holo + M203 Detached""]execVM ""scripts\downgrades.sqf"";";
  381.         };
  382.     };
  383.     class M4A1_RCO_GL {
  384.         class m4a1_3 {
  385.             text = "Detach RCO + M203";
  386.             script = "[""M4A1_RCO_GL"",""ItemToolbox"",""PartGeneric"","""",""M4A1"",""RCO + M203 Detached""]execVM ""scripts\downgrades.sqf"";";
  387.         };
  388.     };
  389.     class M4A1_Aim_camo {
  390.         class m4a1ccosd {
  391.             text = "Attach Suppressor";
  392.             script = "[""M4A1_Aim_camo"",""ItemToolbox"",""PartGeneric"","""",""M4A1_AIM_SD_camo"",""Suppressor Attached""]execVM ""scripts\upgrades.sqf"";";
  393.         };
  394.         class m4a1_4 {
  395.             text = "Remove Camo";
  396.             script = "[""M4A1_Aim_camo"",""ItemKnife"",""ItemCanvas"","""",""M4A1_Aim"",""Camo Removed""]execVM ""scripts\downgrades.sqf"";";
  397.         };
  398.     };
  399.     class M4A1_AIM_SD_camo {
  400.         class m4a1camo {
  401.             text = "Detach Suppressor";
  402.             script = "[""M4A1_AIM_SD_camo"",""ItemToolbox"",""PartGeneric"","""",""M4A1_Aim_camo"",""Suppressor Detached""]execVM ""scripts\downgrades.sqf"";";
  403.         };
  404.     };
  405.     class M4A1_HWS_GL_camo {
  406.         class M4A1_HWS_GL_camo_1 {
  407.             text = "Attach Suppressor";
  408.             script = "[""M4A1_HWS_GL_camo"",""ItemToolbox"",""PartGeneric"","""",""M4A1_HWS_GL_SD_Camo"",""Suppressor Attached""]execVM ""scripts\upgrades.sqf"";";
  409.         };
  410.         class M4A1_HWS_GL_camo_2 {
  411.             text = "Remove Camo";
  412.             script = "[""M4A1_HWS_GL_camo"",""ItemKnife"",""ItemCanvas"","""",""M4A1_HWS_GL"",""Camo Removed""]execVM ""scripts\downgrades.sqf"";";
  413.         };
  414.     };
  415.     class M4A1_HWS_GL_SD_Camo {
  416.         class m4a1holocamo {
  417.             text = "Detach Suppressor";
  418.             script = "[""M4A1_HWS_GL_SD_Camo"",""ItemToolbox"",""PartGeneric"","""",""M4A1_HWS_GL_camo"",""Suppressor Detached""]execVM ""scripts\downgrades.sqf"";";
  419.         };
  420.     };
  421.    
  422. //MP5
  423.     class MP5A5 {
  424.         class mp5_sd {
  425.             text = "Attach Suppressor";
  426.             script = "[""MP5A5"",""ItemToolbox"",""PartGeneric"","""",""MP5SD"",""Suppressor Attached""]execVM ""scripts\upgrades.sqf"";";
  427.         };
  428.     };
  429.     class MP5SD {
  430.         class mp5remsd {
  431.             text = "Detach Suppressor";
  432.             script = "[""MP5SD"",""ItemToolbox"",""PartGeneric"","""",""MP5A5"",""Suppressor Detached""]execVM ""scripts\downgrades.sqf"";";
  433.         };
  434.     };
  435. //M16 a2
  436.     class M16A2 {
  437.         class m16a2gl {
  438.             text = "Attach Grenade Launcher";
  439.             script = "[""M16A2"",""ItemToolbox"",""PartGeneric"","""",""M16A2GL"",""Grenade Launcher Attached""]execVM ""scripts\upgrades.sqf"";";
  440.         };
  441.     };
  442.     class M16A2GL {
  443.         class m16a2upa4 {
  444.             text = "Upgraded to M16A4 M203";
  445.             script = "[""M16A2GL"",""ItemToolbox"",""PartGeneric"","""",""M16A4_GL"",""Upgraded to M16A4 M203""]execVM ""scripts\upgrades.sqf"";";
  446.         };
  447.         class m16a2remgl {
  448.             text = "Detach Grenade Launcher";
  449.             script = "[""M16A2GL"",""ItemToolbox"",""PartGeneric"","""",""M16A2"",""Grenade Launcher Detached""]execVM ""scripts\downgrades.sqf"";";
  450.         };
  451.     };
  452. //M16 a4
  453.     class m16a4 {
  454.         class m16a4_acg {
  455.             text = "Attach Acog Scope";
  456.             script = "[""m16a4"",""ItemToolbox"",""PartGeneric"","""",""m16a4_acg"",""Acog Scope Attached""]execVM ""scripts\upgrades.sqf"";";
  457.         };
  458.         class m16a4_gl {
  459.             text = "Attach Grenade Launcher";
  460.             script = "[""m16a4"",""ItemToolbox"",""PartGeneric"","""",""M16A4_GL"",""Grenade Launcher Attached""]execVM ""scripts\upgrades.sqf"";";
  461.         };
  462.     };
  463.     class m16a4_acg {
  464.         class m16remcco {
  465.             text = "Detach Acog Scope";
  466.             script = "[""m16a4_acg"",""ItemToolbox"",""PartGeneric"","""",""m16a4"",""Acog Scope Detached""]execVM ""scripts\downgrades.sqf"";";
  467.         };
  468.         class m16remcco1 {
  469.             text = "Attach Grenade Launcher";
  470.             script = "[""m16a4_acg"",""ItemToolbox"",""PartGeneric"","""",""M16A4_ACG_GL"",""Grenade Launcher Attached""]execVM ""scripts\upgrades.sqf"";";
  471.         };
  472.     };
  473.     class M16A4_GL {
  474.         class m16a4remgl1 {
  475.             text = "Detach Grenade Launcher";
  476.             script = "[""M16A4_GL"",""ItemToolbox"",""PartGeneric"","""",""m16a4"",""Grenade Launcher Detached""]execVM ""scripts\downgrades.sqf"";";
  477.         };
  478.         class m16a4addacg {
  479.             text = "Attach Acog Scope";
  480.             script = "[""M16A4_GL"",""ItemToolbox"",""PartGeneric"","""",""M16A4_ACG_GL"",""Acog Scope Attached""]execVM ""scripts\upgrades.sqf"";";
  481.         };
  482.         class m16downgrade {
  483.             text = "Downgraded to M16A2 GL";
  484.             script = "[""M16A4_GL"",""ItemToolbox"",""PartGeneric"","""",""M16A2GL"",""Acog Scope Detached""]execVM ""scripts\downgrades.sqf"";";
  485.         };
  486.     };
  487.     class M16A4_ACG_GL {
  488.         class m16a4remgl2 {
  489.             text = "Detach Grenade Launcher";
  490.             script = "[""M16A4_ACG_GL"",""ItemToolbox"",""PartGeneric"","""",""m16a4_acg"",""Grenade Launcher Detached""]execVM ""scripts\downgrades.sqf"";";
  491.         };
  492.         class m16a4remAcog {
  493.             text = "Detach Acog Scope";
  494.             script = "[""M16A4_ACG_GL"",""ItemToolbox"",""PartGeneric"","""",""M16A4_GL"",""Acog Scope Detached""]execVM ""scripts\downgrades.sqf"";";
  495.         };
  496.     };
  497. //FAL
  498.     class FN_FAL {
  499.         class falnv {
  500.             text = "Attach ANPVS4";
  501.             script = "[""FN_FAL"",""NVGoggles"","""",""NVGoggles"",""FN_FAL_ANPVS4"",""ANPVS4 Attached""]execVM ""scripts\upgrades.sqf"";";
  502.         };
  503.     };
  504.     class FN_FAL_ANPVS4 {
  505.         class fal {
  506.             text = "Detach ANPVS4";
  507.             script = "[""FN_FAL_ANPVS4"",""ItemToolbox"","""",""NVGoggles"",""FN_FAL"",""ANPVS4 Detached""]execVM ""scripts\downgrades.sqf"";";
  508.         };
  509.     };
  510. //G36
  511.     class G36C_camo {
  512.         class g36ccsd {
  513.             text = "Attach Holo + Suppressor";
  514.             script = "[""G36C_camo"",""ItemToolbox"",""PartGeneric"","""",""G36_C_SD_camo"",""Holo + Suppressor Attached""]execVM ""scripts\upgrades.sqf"";";
  515.         };
  516.         class G36C_camo {
  517.             text = "Remove Camo";
  518.             script = "[""G36C_camo"",""ItemKnife"",""ItemCanvas"","""",""G36C"",""Camo Removed""]execVM ""scripts\downgrades.sqf"";";
  519.         };
  520.     };
  521.     class G36C {
  522.         class g36csd {
  523.             text = "Attach Holo + Suppressor";
  524.             script = "[""G36C"",""ItemToolbox"",""PartGeneric"","""",""G36_C_SD_eotech"",""Holo + Suppressor Attached""]execVM ""scripts\upgrades.sqf"";";
  525.         };
  526.         class G36C_camo {
  527.             text = "Add Camo";
  528.             script = "[""G36C"",""ItemKnife"",""ItemCanvas"","""",""G36C_camo"",""Desert Camo Added""]execVM ""scripts\upgrades.sqf"";";
  529.         };
  530.     };
  531.     class G36_C_SD_eotech {
  532.         class g36c {
  533.             text = "Detach Holo + Suppressor";
  534.             script = "[""G36_C_SD_eotech"",""ItemToolbox"",""PartGeneric"","""",""G36C"",""Holo + Suppressor Detached""]execVM ""scripts\downgrades.sqf"";";
  535.         };
  536.     };
  537.     class G36_C_SD_camo {
  538.         class g36cc {
  539.             text = "Detach Holo + Suppressor";
  540.             script = "[""G36_C_SD_camo"",""ItemToolbox"",""PartGeneric"","""",""G36C_camo"",""Holo + Suppressor Detached""]execVM ""scripts\downgrades.sqf"";";
  541.         };
  542.     };
  543. //AS50
  544. /*
  545.     class BAF_AS50_Scoped {
  546.         class BAF_AS50_Scoped {
  547.             text = "Attach TWS Scope";
  548.             script = "[""BAF_AS50_Scoped"",""Laserdesignator"",""Laserbatteries"",""Laserdesignator"",""BAF_AS50_TWS"",""TWS Scope Attached""]execVM ""scripts\upgrades.sqf"";";
  549.         };
  550.     };
  551. */
  552.     class BAF_AS50_TWS {
  553.         class BAF_AS50_TWS {
  554.             text = "Detach TWS Scope";
  555.             script = "[""BAF_AS50_TWS"",""ItemToolbox"",""Laserbatteries"",""Laserdesignator"",""BAF_AS50_Scoped"",""TWS Scope Detached""]execVM ""scripts\downgrades.sqf"";";
  556.         };
  557.     };
  558. //m107
  559. /*
  560.     class m107 {
  561.         class m107 {
  562.             text = "Attach TWS Scope";
  563.             script = "[""m107"",""Laserdesignator"",""Laserbatteries"",""Laserdesignator"",""m107_TWS_EP1"",""TWS Scope Attached""]execVM ""scripts\upgrades.sqf"";";
  564.         };
  565.     };
  566.     class m107_DZ {
  567.         class m107_DZ {
  568.             text = "Attach TWS Scope";
  569.             script = "[""m107_DZ"",""Laserdesignator"",""Laserbatteries"",""Laserdesignator"",""m107_TWS_EP1"",""TWS Scope Attached""]execVM ""scripts\upgrades.sqf"";";
  570.         };
  571.     };
  572. */
  573.     class m107_TWS_EP1 {
  574.         class m107_TWS_EP1 {
  575.             text = "Detach TWS Scope";
  576.             script = "[""m107_TWS_EP1"",""ItemToolbox"",""Laserbatteries"",""Laserdesignator"",""m107"",""TWS Scope Detached""]execVM ""scripts\downgrades.sqf"";";
  577.         };
  578.     };
  579. //M110
  580. /*
  581.     class M110_NVG_EP1 {
  582.         class m110tws {
  583.             text = "Attach TWS Scope";
  584.             script = "[""M110_NVG_EP1"",""Laserdesignator"",""Laserbatteries"",""Laserdesignator"",""M110_TWS_EP1"",""TWS Scope Attached""]execVM ""scripts\upgrades.sqf"";";
  585.         };
  586.     };
  587. */
  588.     class M110_TWS_EP1 {
  589.         class m110nv {
  590.             text = "Detach TWS Scope";
  591.             script = "[""M110_TWS_EP1"",""ItemToolbox"",""Laserbatteries"",""Laserdesignator"",""M110_NVG_EP1"",""TWS Scope Detached""]execVM ""scripts\downgrades.sqf"";";
  592.         };
  593.     };
  594. //MK17's
  595.     class SCAR_H_LNG_Sniper {
  596.         class mk17snipersd {
  597.             text = "Attach Suppressor";
  598.             script = "[""SCAR_H_LNG_Sniper"",""ItemToolbox"",""PartGeneric"","""",""SCAR_H_LNG_Sniper_SD"",""Suppressor Attached""]execVM ""scripts\upgrades.sqf"";";
  599.         };
  600.     };
  601.     class SCAR_H_LNG_Sniper_SD {
  602.         class mk17sniper {
  603.             text = "Detach Suppressor";
  604.             script = "[""SCAR_H_LNG_Sniper_SD"",""ItemToolbox"",""PartGeneric"","""",""SCAR_H_LNG_Sniper"",""Suppressor Detached""]execVM ""scripts\downgrades.sqf"";";
  605.         };
  606.     };
  607.     class SCAR_H_CQC_CCO {
  608.         class mk17sd {
  609.             text = "Attach Suppressor";
  610.             script = "[""SCAR_H_CQC_CCO"",""ItemToolbox"",""PartGeneric"","""",""SCAR_H_CQC_CCO_SD"",""Suppressor Attached""]execVM ""scripts\upgrades.sqf"";";
  611.         };
  612.         class mk17Mk13 {
  613.             text = "Attach RCO + Mk13";
  614.             script = "[""SCAR_H_CQC_CCO"",""ItemToolbox"",""PartGeneric"","""",""SCAR_H_STD_EGLM_Spect"",""Suppressor RCO + Mk13""]execVM ""scripts\upgrades.sqf"";";
  615.         };
  616.     };
  617.     class SCAR_H_CQC_CCO_SD {
  618.         class mk17sdtws {
  619.             text = "Attach TWS Scope";
  620.             script = "[""SCAR_H_CQC_CCO_SD"",""Laserdesignator"",""Laserbatteries"",""Laserdesignator"",""SCAR_H_STD_TWS_SD"",""TWS Scope Attached""]execVM ""scripts\upgrades.sqf"";";
  621.         };
  622.         class mk17cco {
  623.             text = "Detach Suppressor";
  624.             script = "[""SCAR_H_CQC_CCO_SD"",""ItemToolbox"",""PartGeneric"","""",""SCAR_H_CQC_CCO"",""Suppressor Detached""]execVM ""scripts\downgrades.sqf"";";
  625.         };
  626.     };
  627.     class SCAR_H_STD_EGLM_Spect {
  628.         class mk17cco {
  629.             text = "Detach RCO + Mk13";
  630.             script = "[""SCAR_H_STD_EGLM_Spect"",""ItemToolbox"",""PartGeneric"","""",""SCAR_H_CQC_CCO"",""RCO + Mk13 Detached""]execVM ""scripts\downgrades.sqf"";";
  631.         };
  632.     };
  633.     class SCAR_H_STD_TWS_SD {
  634.         class mk17sd2 {
  635.             text = "Detach TWS Scope";
  636.             script = "[""SCAR_H_STD_TWS_SD"",""ItemToolbox"",""Laserbatteries"",""Laserdesignator"",""SCAR_H_CQC_CCO_SD"",""TWS Scope Detached""]execVM ""scripts\downgrades.sqf"";";
  637.         };
  638.     };
  639. //Scar mk16
  640.     class SCAR_L_CQC {
  641.         class SCAR_L_CQC_0 {
  642.             text = "Attach Holo Sight";
  643.             script = "[""SCAR_L_CQC"",""ItemToolbox"",""PartGeneric"","""",""SCAR_L_STD_HOLO"",""Holo Sight Attached""]execVM ""scripts\upgrades.sqf"";";
  644.         };
  645.         class SCAR_L_CQC_1 {
  646.             text = "Attach CCO + Suppressor";
  647.             script = "[""SCAR_L_CQC"",""ItemToolbox"",""PartGeneric"","""",""SCAR_L_CQC_CCO_SD"",""CCO + Suppressor Attached""]execVM ""scripts\upgrades.sqf"";";
  648.         };
  649.         class SCAR_L_CQC_2 {
  650.             text = "Attach Mk4CQ/T Scope";
  651.             script = "[""SCAR_L_CQC"",""ItemToolbox"",""PartGeneric"","""",""SCAR_L_STD_Mk4CQT"",""Mk4CQ/T Scope Attached""]execVM ""scripts\upgrades.sqf"";";
  652.         };
  653.     };
  654.     class SCAR_L_STD_HOLO {
  655.         class SCAR_L_CQC_Holo_1 {
  656.             text = "Attach Torch";
  657.             script = "[""SCAR_L_STD_HOLO"",""ItemFlashlight"","""",""ItemFlashlight"",""SCAR_L_CQC_Holo"",""Torch Attached""]execVM ""scripts\upgrades.sqf"";";
  658.         };
  659.         class SCAR_L_STD_HOLO_2 {
  660.             text = "Attach Grenade Launcher";
  661.             script = "[""SCAR_L_STD_HOLO"",""ItemToolbox"",""PartGeneric"","""",""SCAR_L_CQC_EGLM_Holo"",""Grenade Launcher Attached""]execVM ""scripts\upgrades.sqf"";";
  662.         };
  663.         class SCAR_L_STD_HOLO_3 {
  664.             text = "Detach Holo Sight";
  665.             script = "[""SCAR_L_STD_HOLO"",""ItemToolbox"",""PartGeneric"","""",""SCAR_L_CQC"",""Holo Sight Detached""]execVM ""scripts\downgrades.sqf"";";
  666.         };
  667.     };
  668.     class SCAR_L_CQC_Holo {
  669.         class SCAR_L_STD_HOLO_1 {
  670.             text = "Detach Torch";
  671.             script = "[""SCAR_L_CQC_Holo"",""ItemToolbox"","""",""ItemFlashlight"",""SCAR_L_STD_HOLO"",""Torch Detached""]execVM ""scripts\downgrades.sqf"";";
  672.         };
  673.     };
  674.     class SCAR_L_CQC_EGLM_Holo {
  675.         class SCAR_L_CQC_EGLM_Holo_1 {
  676.             text = "Detach Grenade Launcher";
  677.             script = "[""SCAR_L_CQC_EGLM_Holo"",""ItemToolbox"",""PartGeneric"","""",""SCAR_L_STD_HOLO"",""Grenade Launcher Detached""]execVM ""scripts\downgrades.sqf"";";
  678.         };
  679.         class SCAR_L_CQC_EGLM_Holo_2 {
  680.             text = "Attach RCO Scope";
  681.             script = "[""SCAR_L_CQC_EGLM_Holo"",""ItemToolbox"",""PartGeneric"","""",""SCAR_L_STD_EGLM_RCO"",""RCO Scope Attached""]execVM ""scripts\upgrades.sqf"";";
  682.         };
  683.         class SCAR_L_CQC_EGLM_Holo_3 {
  684.             text = "Attach TWS Scope";
  685.             script = "[""SCAR_L_CQC_EGLM_Holo"",""Laserdesignator"",""Laserbatteries"",""Laserdesignator"",""SCAR_L_STD_EGLM_TWS"",""TWS Scope Attached""]execVM ""scripts\upgrades.sqf"";";
  686.         };
  687.     };
  688.     class SCAR_L_STD_Mk4CQT {
  689.         class SCAR_L_STD_Mk4CQT_1 {
  690.             text = "Detach Mk4CQT Scope";
  691.             script = "[""SCAR_L_STD_Mk4CQT"",""ItemToolbox"",""PartGeneric"","""",""SCAR_L_CQC"",""Mk4CQT Scope Detached""]execVM ""scripts\downgrades.sqf"";";
  692.         };
  693.     };
  694.     class SCAR_L_CQC_CCO_SD {
  695.         class SCAR_L_CQC_CCO_SD_1 {
  696.             text = "Detach Suppressor";
  697.             script = "[""SCAR_L_CQC_CCO_SD"",""ItemToolbox"",""PartGeneric"","""",""SCAR_L_CQC"",""Suppressor Detached""]execVM ""scripts\downgrades.sqf"";";
  698.         };
  699.     };
  700.     class SCAR_L_STD_EGLM_RCO {
  701.         class SCAR_L_CQC_EGLM_Holo_1 {
  702.             text = "Detach RCO Scope";
  703.             script = "[""SCAR_L_STD_EGLM_RCO"",""ItemToolbox"",""PartGeneric"","""",""SCAR_L_CQC_EGLM_Holo"",""RCO Scope Detached""]execVM ""scripts\downgrades.sqf"";";
  704.         };
  705.     };
  706.     class SCAR_L_STD_EGLM_TWS {
  707.         class SCAR_L_STD_EGLM_RCO_2 {
  708.             text = "Detach TWS Scope";
  709.             script = "[""SCAR_L_STD_EGLM_TWS"",""ItemToolbox"",""Laserbatteries"",""Laserdesignator"",""SCAR_L_CQC_EGLM_Holo"",""TWS Scope Detached""]execVM ""scripts\downgrades.sqf"";";
  710.         };
  711.     };
  712. //mk_48
  713.     class Mk_48_DES_EP1 {
  714.         class Mk_48_DES_EP1 {
  715.             text = "Remove Camo";
  716.             script = "[""Mk_48_DES_EP1"",""ItemKnife"",""ItemCanvas"","""",""Mk_48"",""Forest Camo Removed""]execVM ""scripts\downgrades.sqf"";";
  717.         };
  718.     };
  719. //Add/Remove Backpack requirements
  720.     class Mk_48 {
  721.         class Mk_48 {
  722.             text = "Remove Backpack requirements";
  723.             script = "[""Mk_48"",""ItemKeyKit"","""","""",""Mk_48_DZ"",""Requirements Removed""]execVM ""scripts\downgrades.sqf"";";
  724.         };
  725.     };
  726.     class ksvk {
  727.         class ksvk_1 {
  728.             text = "Remove Backpack requirements";
  729.             script = "[""ksvk"",""ItemKeyKit"","""","""",""KSVK_DZE"",""Requirements Removed""]execVM ""scripts\downgrades.sqf"";";
  730.         };
  731.     };
  732.     class m240_scoped_EP1 {
  733.         class m240_scoped_EP1_1 {
  734.             text = "Remove Backpack requirements";
  735.             script = "[""m240_scoped_EP1"",""ItemKeyKit"","""","""",""m240_scoped_EP1_DZE"",""Requirements Removed""]execVM ""scripts\downgrades.sqf"";";
  736.         };
  737.     };
  738.     class M249_m145_EP1 {
  739.         class M249_m145_EP1_1 {
  740.             text = "Remove Backpack requirements";
  741.             script = "[""M249_m145_EP1"",""ItemKeyKit"","""","""",""M249_m145_EP1_DZE"",""Requirements Removed""]execVM ""scripts\downgrades.sqf"";";
  742.         };
  743.     };
  744.     class M60A4_EP1 {
  745.         class M60A4_EP1_1 {
  746.             text = "Remove Backpack requirements";
  747.             script = "[""M60A4_EP1"",""ItemKeyKit"","""","""",""M60A4_EP1_DZE"",""Requirements Removed""]execVM ""scripts\downgrades.sqf"";";
  748.         };
  749.     };
  750.     class DMR {
  751.         class DMR {
  752.             text = "Change Model";
  753.             script = "[""DMR"",""ItemKeyKit"","""","""",""DMR_DZ"",""Model Changed""]execVM ""scripts\downgrades.sqf"";";
  754.         };
  755.     };
  756.     class DMR_DZ {
  757.         class DMR_DZ {
  758.             text = "Change Model";
  759.             script = "[""DMR_DZ"",""ItemKeyKit"","""","""",""DMR"",""Model Changed""]execVM ""scripts\downgrades.sqf"";";
  760.         };
  761.     };
  762. //M8 compact
  763.     class m8_compact {
  764.         class m8_compact {
  765.             text = "Attach CCO Sight";
  766.             script = "[""m8_compact"",""ItemToolbox"",""PartGeneric"","""",""m8_compact_pmc"",""CCO Sight Attached""]execVM ""scripts\upgrades.sqf"";";
  767.         };
  768.     };
  769.     class m8_compact_pmc {
  770.         class m8_compact_pmc {
  771.             text = "Detach CCO Sight";
  772.             script = "[""m8_compact_pmc"",""ItemToolbox"",""PartGeneric"","""",""m8_compact"",""CCO Sight Detached""]execVM ""scripts\downgrades.sqf"";";
  773.         };
  774.     };
  775. //M8 compact
  776.     class m8_carbine {
  777.         class m8_carbine_1 {
  778.             text = "Attach Grenade Launcher";
  779.             script = "[""m8_carbine"",""ItemToolbox"",""PartGeneric"","""",""m8_carbineGL"",""Grenade Launcher Attached""]execVM ""scripts\upgrades.sqf"";";
  780.         };
  781.         class m8_carbine_2 {
  782.             text = "Attach CQC Sight";
  783.             script = "[""m8_carbine"",""ItemToolbox"",""PartGeneric"","""",""m8_carbine_pmc"",""CCO Attached""]execVM ""scripts\upgrades.sqf"";";
  784.         };
  785.         class m8_carbine_3 {
  786.             text = "Attach Holo + Suppressor";
  787.             script = "[""m8_carbine"",""ItemToolbox"",""PartGeneric"","""",""m8_holo_sd"",""Holo + Suppressor Attached""]execVM ""scripts\upgrades.sqf"";";
  788.         };
  789.         class m8_carbine_4 {
  790.             text = "Attach TWS Scope";
  791.             script = "[""m8_carbine"",""Laserdesignator"",""Laserbatteries"",""Laserdesignator"",""m8_tws"",""TWS Scope Attached""]execVM ""scripts\upgrades.sqf"";";
  792.         };
  793.     };
  794.     class m8_tws {
  795.         class m8_tws_1 {
  796.             text = "Attach Suppressor";
  797.             script = "[""m8_tws"",""ItemToolbox"",""PartGeneric"","""",""m8_tws_sd"",""Suppressor Attached""]execVM ""scripts\upgrades.sqf"";";
  798.         };
  799.         class m8_tws_2 {
  800.             text = "Detach TWS Scope";
  801.             script = "[""m8_tws"",""ItemToolbox"",""Laserbatteries"",""Laserdesignator"",""m8_carbine"",""TWS Scope Detached""]execVM ""scripts\downgrades.sqf"";";
  802.         };
  803.     };
  804.     class m8_tws_sd {
  805.         class m8_tws_sd_1 {
  806.             text = "Detach Suppressor";
  807.             script = "[""m8_tws_sd"",""ItemToolbox"",""PartGeneric"","""",""m8_tws"",""Suppressor Detached""]execVM ""scripts\downgrades.sqf"";";
  808.         };
  809.     };
  810.     class m8_carbineGL {
  811.         class m8_carbineGL_1 {
  812.             text = "Detach Grenade Launcher";
  813.             script = "[""m8_carbineGL"",""ItemToolbox"",""PartGeneric"","""",""m8_carbine"",""Grenade Launcher Detached""]execVM ""scripts\downgrades.sqf"";";
  814.         };
  815.     };
  816.     class m8_carbine_pmc {
  817.         class m8_carbine_pmc_1 {
  818.             text = "Detach CQC Sight";
  819.             script = "[""m8_carbine_pmc"",""ItemToolbox"",""PartGeneric"","""",""m8_carbine"",""CQC Sight Detached""]execVM ""scripts\downgrades.sqf"";";
  820.         };
  821.     };
  822.     class m8_holo_sd {
  823.         class m8_holo_sd_1 {
  824.             text = "Detach Holo + Suppressor";
  825.             script = "[""m8_holo_sd"",""ItemToolbox"",""PartGeneric"","""",""m8_carbine"",""Holo + Suppressor Detached""]execVM ""scripts\downgrades.sqf"";";
  826.         };
  827.     };
  828. //BAF
  829.     class BAF_L85A2_RIS_Holo {
  830.         class BAF_L85A2_RIS_Holo_1 {
  831.             text = "Attach Acog Scope";
  832.             script = "[""BAF_L85A2_RIS_Holo"",""ItemToolbox"",""PartGeneric"","""",""BAF_L85A2_RIS_ACOG"",""Acog Scope Attached""]execVM ""scripts\upgrades.sqf"";";
  833.         };
  834.         class BAF_L85A2_RIS_Holo_3 {
  835.             text = "Attach SUSAT Scope";
  836.             script = "[""BAF_L85A2_RIS_Holo"",""ItemToolbox"",""PartGeneric"","""",""BAF_L85A2_RIS_SUSAT"",""SUSAT Scope Attached""]execVM ""scripts\upgrades.sqf"";";
  837.         };
  838.         class BAF_L85A2_RIS_Holo_4 {
  839.             text = "Attach CWS Scope";
  840.             script = "[""BAF_L85A2_RIS_Holo"",""Laserdesignator"",""Laserbatteries"",""Laserdesignator"",""BAF_L85A2_RIS_CWS"",""CWS Scope Attached""]execVM ""scripts\upgrades.sqf"";";
  841.         };
  842.         class BAF_L85A2_RIS_Holo_5 {
  843.             text = "Attach Grenade Launcher";
  844.             script = "[""BAF_L85A2_RIS_Holo"",""ItemToolbox"",""PartGeneric"","""",""BAF_L85A2_UGL_Holo"",""Grenade Launcher Attached""]execVM ""scripts\upgrades.sqf"";";
  845.         };
  846.     };
  847.     class BAF_L85A2_RIS_SUSAT {
  848.         class BAF_L85A2_RIS_SUSAT_1 {
  849.             text = "Detach SUSAT Scope";
  850.             script = "[""BAF_L85A2_RIS_SUSAT"",""ItemToolbox"",""PartGeneric"","""",""BAF_L85A2_RIS_Holo"",""SUSAT Scope Detached""]execVM ""scripts\downgrades.sqf"";";
  851.         };
  852.         class BAF_L85A2_RIS_SUSAT_4 {
  853.             text = "Attach Grenade Launcher";
  854.             script = "[""BAF_L85A2_RIS_SUSAT"",""ItemToolbox"",""PartGeneric"","""",""BAF_L85A2_UGL_SUSAT"",""Grenade Launcher Attached""]execVM ""scripts\upgrades.sqf"";";
  855.         };
  856.     };
  857.     class BAF_L85A2_RIS_ACOG {
  858.         class BAF_L85A2_RIS_ACOG_1 {
  859.             text = "Detach Acog Scope";
  860.             script = "[""BAF_L85A2_RIS_ACOG"",""ItemToolbox"",""PartGeneric"","""",""BAF_L85A2_RIS_Holo"",""Acog Scope Detached""]execVM ""scripts\downgrades.sqf"";";
  861.         };
  862.         class BAF_L85A2_RIS_ACOG_4 {
  863.             text = "Attach Grenade Launcher";
  864.             script = "[""BAF_L85A2_RIS_ACOG"",""ItemToolbox"",""PartGeneric"","""",""BAF_L85A2_UGL_ACOG"",""Grenade Launcher Attached""]execVM ""scripts\upgrades.sqf"";";
  865.         };
  866.     };
  867.     class BAF_L85A2_RIS_CWS {
  868.         class BAF_L85A2_RIS_CWS_1 {
  869.             text = "Detach CWS Scope";
  870.             script = "[""BAF_L85A2_RIS_CWS"",""ItemToolbox"",""Laserbatteries"",""Laserdesignator"",""BAF_L85A2_RIS_Holo"",""CWS Scope Detached""]execVM ""scripts\downgrades.sqf"";";
  871.         };
  872.     };
  873.     class BAF_L85A2_UGL_ACOG {
  874.         class BAF_L85A2_UGL_ACOG_1 {
  875.             text = "Detach Grenade Launcher";
  876.             script = "[""BAF_L85A2_UGL_ACOG"",""ItemToolbox"",""PartGeneric"","""",""BAF_L85A2_RIS_ACOG"",""Grenade Launcher Detached""]execVM ""scripts\downgrades.sqf"";";
  877.         };
  878.     };
  879.     class BAF_L85A2_UGL_Holo {
  880.         class BAF_L85A2_UGL_Holo_1 {
  881.             text = "Detach Grenade Launcher";
  882.             script = "[""BAF_L85A2_UGL_Holo"",""ItemToolbox"",""PartGeneric"","""",""BAF_L85A2_RIS_Holo"",""Grenade Launcher Detached""]execVM ""scripts\downgrades.sqf"";";
  883.         };
  884.     };
  885.     class BAF_L85A2_UGL_SUSAT {
  886.         class BAF_L85A2_UGL_SUSAT_1 {
  887.             text = "Detach Grenade Launcher";
  888.             script = "[""BAF_L85A2_UGL_SUSAT"",""ItemToolbox"",""PartGeneric"","""",""BAF_L85A2_RIS_SUSAT"",""Grenade Launcher Detached""]execVM ""scripts\downgrades.sqf"";";
  889.         };
  890.     };
  891. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement