Trader-Mod/TRADERS/BAFw/TraderCategoriesBAFw.hpp
2017-11-16 05:24:52 +00:00

330 lines
10 KiB
C++

//////////////////////////////////////////////////////////////////////////////////
// BAF Weapons
// Original Script by Red_Ned / Mod added by Tinboye (Fortex)
//////////////////////////////////////////////////////////////////////////////////
class BAFAccessories
{
name = "BAF Accessories";
icon = "a3\ui_f\data\gui\Rsc\RscDisplayArsenal\itemoptic_ca.paa";
items[] =
{
"RKSL_optic_PMII_312",
"RKSL_optic_PMII_312_des",
"RKSL_optic_PMII_312_sunshade",
"RKSL_optic_PMII_312_sunshade_des",
"RKSL_optic_PMII_312_sunshade_wdl",
"RKSL_optic_PMII_312_wdl",
"RKSL_optic_PMII_525",
"RKSL_optic_PMII_525_des",
"RKSL_optic_PMII_525_wdl",
"UK3CB_BAF_BFA_L110",
"UK3CB_BAF_BFA_L129",
"UK3CB_BAF_BFA_L7",
"UK3CB_BAF_BFA_L85",
"UK3CB_BAF_Eotech",
"UK3CB_BAF_Flashlight_L131A1",
"UK3CB_BAF_LLM_Flashlight_Black",
"UK3CB_BAF_LLM_Flashlight_Tan",
"UK3CB_BAF_LLM_IR_Black",
"UK3CB_BAF_LLM_IR_Tan",
"UK3CB_BAF_SB31250",
"UK3CB_BAF_SB31250_Desert",
"UK3CB_BAF_SB31250_Desert_Ghillie",
"UK3CB_BAF_SB31250_Ghillie",
"UK3CB_BAF_SFFH",
"UK3CB_BAF_SUIT",
"UK3CB_BAF_SUSAT",
"UK3CB_BAF_SUSAT_3D",
"UK3CB_BAF_Silencer_L110",
"UK3CB_BAF_Silencer_L115A3",
"UK3CB_BAF_Silencer_L85",
"UK3CB_BAF_Silencer_L91A1",
"UK3CB_BAF_SpecterLDS",
"UK3CB_BAF_SpecterLDS_3D",
"UK3CB_BAF_SpecterLDS_Dot",
"UK3CB_BAF_SpecterLDS_Dot_3D",
"UK3CB_BAF_TA31F",
"UK3CB_BAF_TA31F_3D",
"UK3CB_BAF_TA31F_Hornbill",
"UK3CB_BAF_TA31F_Hornbill_3D",
"UK3CB_BAF_TA648",
"UK3CB_BAF_TA648_308"
};
};
class BAFWeaponHolsters
{
name = "BAF Weapon Holsters";
icon = "a3\ui_f\data\gui\Rsc\RscDisplayArsenal\itemacc_ca.paa";
items[] =
{
"UK3CB_BAF_WeaponsHandguns_L131A1",
"UK3CB_BAF_WeaponsPrimaryMG_L110A1",
"UK3CB_BAF_WeaponsPrimaryMG_L110A2",
"UK3CB_BAF_WeaponsPrimaryMG_L110A2RIS",
"UK3CB_BAF_WeaponsPrimaryMG_L110A3",
"UK3CB_BAF_WeaponsPrimaryMG_L110_762",
"UK3CB_BAF_WeaponsPrimaryMG_L7A2",
"UK3CB_BAF_WeaponsPrimaryMG_L7A2_FIST",
"UK3CB_BAF_WeaponsPrimarySMG_L91A1",
"UK3CB_BAF_WeaponsPrimarySMG_L92A1",
"UK3CB_BAF_WeaponsPrimarySniper_L115A3",
"UK3CB_BAF_WeaponsPrimarySniper_L115A3_BL",
"UK3CB_BAF_WeaponsPrimarySniper_L115A3_BL_Ghillie",
"UK3CB_BAF_WeaponsPrimarySniper_L115A3_DE",
"UK3CB_BAF_WeaponsPrimarySniper_L115A3_DE_Ghillie",
"UK3CB_BAF_WeaponsPrimarySniper_L115A3_Ghillie",
"UK3CB_BAF_WeaponsPrimarySniper_L118A1_Covert",
"UK3CB_BAF_WeaponsPrimarySniper_L118A1_Covert_BL",
"UK3CB_BAF_WeaponsPrimarySniper_L118A1_Covert_DE",
"UK3CB_BAF_WeaponsPrimarySniper_L82A1",
"UK3CB_BAF_WeaponsPrimary_L103A2",
"UK3CB_BAF_WeaponsPrimary_L119A1",
"UK3CB_BAF_WeaponsPrimary_L119A1_CQB",
"UK3CB_BAF_WeaponsPrimary_L119A1_FG",
"UK3CB_BAF_WeaponsPrimary_L119A1_UKUGL",
"UK3CB_BAF_WeaponsPrimary_L128A1",
"UK3CB_BAF_WeaponsPrimary_L129A1",
"UK3CB_BAF_WeaponsPrimary_L129A1_AFG",
"UK3CB_BAF_WeaponsPrimary_L129A1_FGrip",
"UK3CB_BAF_WeaponsPrimary_L129A1_Grippod",
"UK3CB_BAF_WeaponsPrimary_L22",
"UK3CB_BAF_WeaponsPrimary_L22A2",
"UK3CB_BAF_WeaponsPrimary_L22A2_Sand",
"UK3CB_BAF_WeaponsPrimary_L22_Sand",
"UK3CB_BAF_WeaponsPrimary_L85A2",
"UK3CB_BAF_WeaponsPrimary_L85A2_EMAG",
"UK3CB_BAF_WeaponsPrimary_L85A2_EMAG_Sand",
"UK3CB_BAF_WeaponsPrimary_L85A2_RIS",
"UK3CB_BAF_WeaponsPrimary_L85A2_RIS_AFG",
"UK3CB_BAF_WeaponsPrimary_L85A2_RIS_AFG_Sand",
"UK3CB_BAF_WeaponsPrimary_L85A2_RIS_Sand",
"UK3CB_BAF_WeaponsPrimary_L85A2_Sand",
"UK3CB_BAF_WeaponsPrimary_L85A2_UGL",
"UK3CB_BAF_WeaponsPrimary_L85A2_UGL_HWS",
"UK3CB_BAF_WeaponsPrimary_L85A2_UGL_HWS_Sand",
"UK3CB_BAF_WeaponsPrimary_L85A2_UGL_Sand",
"UK3CB_BAF_WeaponsPrimary_L86A2",
"UK3CB_BAF_WeaponsPrimary_L86A2_Sand",
"UK3CB_BAF_WeaponsPrimary_L86A3",
"UK3CB_BAF_WeaponsPrimary_L86A3_Sand",
"UK3CB_BAF_WeaponsPrimary_L98A2",
"UK3CB_BAF_WeaponsSecondary_AT4_CS_AP_Launcher",
"UK3CB_BAF_WeaponsSecondary_AT4_CS_AT_Launcher",
"UK3CB_BAF_WeaponsSecondary_Javelin_Launcher",
"UK3CB_BAF_WeaponsSecondary_NLAW_Launcher"
};
};
class BAFMagazines
{
name = "BAF Magazines";
icon = "a3\ui_f\data\gui\Rsc\RscDisplayArsenal\itemacc_ca.paa";
items[] =
{
"UK3CB_BAF_127_100Rnd",
"UK3CB_BAF_127_10Rnd",
"UK3CB_BAF_127_10Rnd_AP",
"UK3CB_BAF_12G_Pellets",
"UK3CB_BAF_12G_Slugs",
"UK3CB_BAF_1Rnd_60mm_Mo_Flare_White",
"UK3CB_BAF_1Rnd_60mm_Mo_Shells",
"UK3CB_BAF_1Rnd_60mm_Mo_Smoke_White",
"UK3CB_BAF_1Rnd_81mm_Mo_Flare_White",
"UK3CB_BAF_1Rnd_81mm_Mo_Guided",
"UK3CB_BAF_1Rnd_81mm_Mo_IRFlare_White",
"UK3CB_BAF_1Rnd_81mm_Mo_LG",
"UK3CB_BAF_1Rnd_81mm_Mo_Shells",
"UK3CB_BAF_1Rnd_81mm_Mo_Smoke_White",
"UK3CB_BAF_1Rnd_Blank_Grenade_Shell",
"UK3CB_BAF_1Rnd_HEDP_Grenade_Shell",
"UK3CB_BAF_1Rnd_HE_Grenade_Shell",
"UK3CB_BAF_32Rnd_40mm_G_Box",
"UK3CB_BAF_338_5Rnd",
"UK3CB_BAF_338_5Rnd_Blank",
"UK3CB_BAF_338_5Rnd_Tracer",
"UK3CB_BAF_556_100Rnd",
"UK3CB_BAF_556_100Rnd_Blank",
"UK3CB_BAF_556_100Rnd_T",
"UK3CB_BAF_556_200Rnd",
"UK3CB_BAF_556_200Rnd_Blank",
"UK3CB_BAF_556_200Rnd_T",
"UK3CB_BAF_556_30Rnd",
"UK3CB_BAF_556_30Rnd_Blank",
"UK3CB_BAF_556_30Rnd_T",
"UK3CB_BAF_762_100Rnd",
"UK3CB_BAF_762_100Rnd_Blank",
"UK3CB_BAF_762_100Rnd_T",
"UK3CB_BAF_762_200Rnd",
"UK3CB_BAF_762_200Rnd_Blank",
"UK3CB_BAF_762_200Rnd_T",
"UK3CB_BAF_762_20Rnd",
"UK3CB_BAF_762_20Rnd_Blank",
"UK3CB_BAF_762_20Rnd_T",
"UK3CB_BAF_762_L42A1_10Rnd",
"UK3CB_BAF_762_L42A1_10Rnd_Blank",
"UK3CB_BAF_762_L42A1_10Rnd_T",
"UK3CB_BAF_762_L42A1_20Rnd",
"UK3CB_BAF_762_L42A1_20Rnd_Blank",
"UK3CB_BAF_762_L42A1_20Rnd_T",
"UK3CB_BAF_9_17Rnd",
"UK3CB_BAF_9_30Rnd",
"UK3CB_BAF_HandGrenade_Blank",
"UK3CB_BAF_UGL_FlareCIR_F",
"UK3CB_BAF_UGL_FlareGreen_F",
"UK3CB_BAF_UGL_FlareRed_F",
"UK3CB_BAF_UGL_FlareWhite_F",
"UK3CB_BAF_UGL_FlareYellow_F"
};
};
class BAFAmmunition
{
name = "BAF Ammunition";
icon = "a3\ui_f\data\gui\Rsc\RscDisplayArsenal\itemacc_ca.paa";
items[] =
{
"UK3CB_BAF_338_Ball",
"UK3CB_BAF_338_Ball_Tracer_Red",
"UK3CB_BAF_556_Ball",
"UK3CB_BAF_556_Ball_Tracer_Red",
"UK3CB_BAF_762_Ball",
"UK3CB_BAF_762_Ball_B416",
"UK3CB_BAF_762_Ball_L42A1",
"UK3CB_BAF_762_Ball_L42A1_Tracer_Red",
"UK3CB_BAF_762_Ball_Tracer_Red",
"UK3CB_BAF_B_127x99_AP",
"UK3CB_BAF_B_127x99_Ball",
"UK3CB_BAF_B_12Gauge_Pellets",
"UK3CB_BAF_B_12Gauge_Slug",
"UK3CB_BAF_Blank",
"UK3CB_BAF_F_40mm_CIR",
"UK3CB_BAF_F_40mm_Green",
"UK3CB_BAF_F_40mm_Red",
"UK3CB_BAF_F_40mm_White",
"UK3CB_BAF_F_40mm_Yellow",
"UK3CB_BAF_Flare_60mm_AMOS_White",
"UK3CB_BAF_Flare_81mm_AMOS_White",
"UK3CB_BAF_G_40mm_Blank",
"UK3CB_BAF_HandGrenade_Blank_Ammo",
"UK3CB_BAF_IRFlare_81mm_AMOS_White",
"UK3CB_BAF_Sh_60mm_AMOS",
"UK3CB_BAF_Smoke_60mm_AMOS",
"UK3CB_BAF_Smoke_81mm_AMOS"
};
};
class BAFWeapons
{
name = "BAF Weapons";
icon = "a3\ui_f\data\gui\Rsc\RscDisplayArsenal\itemacc_ca.paa";
items[] =
{
"UK3CB_BAF_L103A2",
"UK3CB_BAF_L110A1",
"UK3CB_BAF_L110A2",
"UK3CB_BAF_L110A2RIS",
"UK3CB_BAF_L110A2_FIST",
"UK3CB_BAF_L110A3",
"UK3CB_BAF_L110_762",
"UK3CB_BAF_L115A3",
"UK3CB_BAF_L115A3_BL",
"UK3CB_BAF_L115A3_BL_Ghillie",
"UK3CB_BAF_L115A3_DE",
"UK3CB_BAF_L115A3_DE_Ghillie",
"UK3CB_BAF_L115A3_Ghillie",
"UK3CB_BAF_L118A1_Covert",
"UK3CB_BAF_L118A1_Covert_BL",
"UK3CB_BAF_L118A1_Covert_DE",
"UK3CB_BAF_L119A1",
"UK3CB_BAF_L119A1_CQB",
"UK3CB_BAF_L119A1_FG",
"UK3CB_BAF_L119A1_UKUGL",
"UK3CB_BAF_L128A1",
"UK3CB_BAF_L129A1",
"UK3CB_BAF_L129A1_AFG",
"UK3CB_BAF_L129A1_FGrip",
"UK3CB_BAF_L129A1_Grippod",
"UK3CB_BAF_L131A1",
"UK3CB_BAF_L135A1",
"UK3CB_BAF_L1A1",
"UK3CB_BAF_L1A1_Wood"
"UK3CB_BAF_L22",
"UK3CB_BAF_L22A2",
"UK3CB_BAF_L7A2",
"UK3CB_BAF_L7A2_FIST",
"UK3CB_BAF_L82A1",
"UK3CB_BAF_L85A2",
"UK3CB_BAF_L85A2_EMAG",
"UK3CB_BAF_L85A2_RIS",
"UK3CB_BAF_L85A2_RIS_AFG",
"UK3CB_BAF_L85A2_RIS_AFG_Green",
"UK3CB_BAF_L85A2_RIS_AFG_Tan",
"UK3CB_BAF_L85A2_RIS_Green",
"UK3CB_BAF_L85A2_RIS_Tan",
"UK3CB_BAF_L85A2_UGL",
"UK3CB_BAF_L85A2_UGL_HWS",
"UK3CB_BAF_L86A2",
"UK3CB_BAF_L86A3",
"UK3CB_BAF_L91A1",
"UK3CB_BAF_L92A1",
"UK3CB_BAF_L98A2"
};
};
class BAFLaunchers
{
name = "BAF Launchers";
icon = "a3\ui_f\data\gui\Rsc\RscDisplayArsenal\itemacc_ca.paa";
items[] =
{
"UK3CB_BAF_AT4_CS_AP_Launcher",
"UK3CB_BAF_AT4_CS_AT_Launcher",
"UK3CB_BAF_AT4_CS_Launcher_Used",
"UK3CB_BAF_AT4_Launcher_Used",
"UK3CB_BAF_Javelin_CLU",
"UK3CB_BAF_Javelin_Launcher",
"UK3CB_BAF_Javelin_Slung_Tube",
"UK3CB_BAF_Javelin_Slung_Tube_Used",
"UK3CB_BAF_NLAW_Launcher",
"UK3CB_BAF_NLAW_Launcher_Used"
};
};
class BAFStaticWeapons
{
name = "BAF Static Weapons";
icon = "a3\ui_f\data\gui\Rsc\RscDisplayArsenal\itemacc_ca.paa";
items[] =
{
"UK3CB_BAF_L111A1",
"UK3CB_BAF_L134A1",
"UK3CB_BAF_L16",
"UK3CB_BAF_L16_Tripod",
"UK3CB_BAF_M6",
"UK3CB_BAF_Tripod"
};
};
class BAFDeployedStaticWeapons
{
name = "BAF Deployed Static Weapons";
icon = "a3\ui_f\data\gui\Rsc\RscDisplayArsenal\itemacc_ca.paa";
items[] =
{
"UK3CB_BAF_1Rnd_60mm_Mo_Shells_spent",
"UK3CB_BAF_1Rnd_81mm_Mo_Shells_spent",
"UK3CB_BAF_Static_L111A1_Deployed_High",
"UK3CB_BAF_Static_L111A1_Deployed_Low",
"UK3CB_BAF_Static_L111A1_Deployed_Mid",
"UK3CB_BAF_Static_L134A1_Deployed_High",
"UK3CB_BAF_Static_L134A1_Deployed_Low",
"UK3CB_BAF_Static_L134A1_Deployed_Mid",
"UK3CB_BAF_Static_L16_Deployed",
"UK3CB_BAF_Static_L7A2_Deployed_High",
"UK3CB_BAF_Static_L7A2_Deployed_Low",
"UK3CB_BAF_Static_L7A2_Deployed_Mid",
"UK3CB_BAF_Static_M6_Deployed"
};
};