Trader-Mod/TRADERS/BPOINT/TraderCategoriesBPOINT.hpp

622 lines
13 KiB
C++
Raw Normal View History

/////////////////////////////////////////////////////////////////////////////////////
/// BREAKING POINT MOD WEAPONS released by Tobias Solem June 2017
/// List Created by Chainsaw Squirrel November 2017
/// Some items still need work in this mod, some scopes may have issues as 11/17
////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////
/// Assault rifle - color varations dont yet show in trader, use the base gun, give missions and ai variations
////////////////////////////////////////////////////////////////////////////////////
class BPPointerAttachments
{
name = "BP Pointer Attachments";
icon = "a3\ui_f\data\gui\Rsc\RscDisplayArsenal\itemacc_ca.paa";
items[] =
{
"BP_AFG" // Angled ForeGrip
"BP_Bayonet_Stab",
"BP_Binocular_Hunter", // Binocs
"BP_CPad", // Cheek Pad
"BP_CQCKnife",
"BP_CZmod_br", // CZ Old Barrel
"BP_CZol_br", // CZ Old Barrel
"BP_CZst_br", // CZ Old Barrel
"BP_GhillieDes", // Ghille Gun Wrap Desert
"BP_GhillieSnw", // Ghille Gun Wrap Snow
"BP_GhillieWL", // Ghille Gun Wrap Woodland
"BP_Handle", // handle m16
"BP_PLight", // gun flashlight
"BP_Rifle_Butt",
"BP_flashlight"
};
};
class BPMuzzleAttachments
{
name = "BP Suppressor Attachments";
icon = "a3\ui_f\data\gui\Rsc\RscDisplayArsenal\itemmuzzle_ca.paa";
items[] =
{
"BP_22Sup",
"BP_300Sup",
"BP_762Muzzle",
"BP_762Sup2",
"BP_CZSup_br",
"BP_Mk12Sup",
"BP_R7Sup",
"BP_gemtech45",
"BP_gemtech9",
"BP_muzzle_snds_408",
"BP_muzzle_snds_58_blk_F",
"BP_muzzle_snds_65_TI_blk_F",
"BP_muzzle_snds_65_TI_ghex_F",
"BP_muzzle_snds_65_TI_hex_F",
"BP_muzzle_snds_B",
"BP_muzzle_snds_H",
"BP_muzzle_snds_H_SN",
"BP_muzzle_snds_L",
"BP_muzzle_snds_M",
"BP_muzzle_snds_M12",
"BP_suppr9"
};
};
class BPOpticAttachments
{
name = "BP Scopes";
icon = "a3\ui_f\data\gui\Rsc\RscDisplayArsenal\itemoptic_ca.paa";
items[] =
{
"BP_EnfieldOptic2",
"BP_Harris",
"BP_Harris2",
"BP_L14X",
"BP_M3A",
"BP_M3A2",
"BP_M3AMrad",
"BP_M3AN",
"BP_M8",
"BP_MRT",
"BP_NXS",
"BP_PS22",
"BP_PSO1",
"BP_PSOP",
"BP_R7P",
"BP_R7S",
"BP_SOS",
"BP_Unertl32x",
"BP_Unertl8x",
"BP_VX2",
"BP_VX3",
"BP_ZF42",
"BP_compm4s",
"BP_m3lr",
"BP_m9qd",
"BP_optic_ACOG"
};
};
class BPAmmunition
{
name = "BP Ammunition";
icon = "a3\ui_f\data\gui\Rsc\RscDisplayArsenal\itemacc_ca.paa";
items[] =
{
"BP_100Rnd_127x99_box",
"BP_100Rnd_580x42_Mag_F",
"BP_100Rnd_580x42_Mag_Tracer_F",
"BP_100Rnd_65x39",
"BP_100Rnd_762x51_MINIMI",
"BP_10Rnd_127x99",
"BP_10Rnd_127x99_RAUF",
"BP_10Rnd_300M_Mag",
"BP_10Rnd_300_Mag",
"BP_10Rnd_303_JSP_Mag",
"BP_10Rnd_303_Mag",
"BP_10Rnd_338LapuaOVP_Mag",
"BP_10Rnd_338Lapua_Mag",
"BP_10Rnd_50BW_Mag_F",
"BP_10Rnd_65x39",
"BP_10Rnd_65x39_SD",
"BP_10Rnd_65x47_Lapua",
"BP_10Rnd_762Rubber_Mag",
"BP_10Rnd_762m80a1_Mag",
"BP_10Rnd_762mk316_Mag",
"BP_10Rnd_762x51_Mag",
"BP_12Rnd_9x18",
"BP_150Rnd_556x45_Drum_Mag_F",
"BP_150Rnd_556x45_Drum_Mag_Tracer_F",
"BP_150Rnd_762x51_Box",
"BP_15Rnd_9x21_Rubber",
"BP_16Rnd_9x21_Mag",
"BP_17Rnd_9x19",
"BP_19Rnd_9x19",
"BP_1Rnd_40mm_Flashbang",
"BP_1Rnd_HE_shell",
"BP_200Rnd_556x45_LIM_Box_F",
"BP_200Rnd_556x45_LIM_Box_Red_F",
"BP_200Rnd_556x45_LIM_Box_Tracer_F",
"BP_200Rnd_556x45_LIM_Box_Tracer_Red_F",
"BP_200Rnd_556x45_MINIMI",
"BP_200Rnd_556x45_TRACER",
"BP_20Rnd_3006M_Mag",
"BP_20Rnd_3006_Mag",
"BP_20Rnd_650x39_Cased_Mag_F",
"BP_20Rnd_65x47_Lapua",
"BP_20Rnd_762x51_BPMag",
"BP_20Rnd_762x51_M80A1",
"BP_20Rnd_762x51_Mk316Mod0",
"BP_25Rnd_22_Mag",
"BP_2Rnd_Buckshot",
"BP_2Rnd_MagBuckshot",
"BP_2Rnd_Slug",
"BP_30Rnd_300AAC_Mag",
"BP_30Rnd_545x39_Mag_F",
"BP_30Rnd_545x39_Mag_Green_F",
"BP_30Rnd_545x39_Mag_Tracer_F",
"BP_30Rnd_545x39_Mag_Tracer_Green_F",
"BP_30Rnd_580x42_Mag_F",
"BP_30Rnd_65x39",
"BP_30Rnd_65x39_SD",
"BP_30Rnd_762x39_Mag_F",
"BP_30Rnd_762x39_Mag_Green_F",
"BP_30Rnd_762x39_Mag_Tracer_F",
"BP_30Rnd_762x39_Mag_Tracer_Green_F",
"BP_30Rnd_762x51_BPMag",
"BP_30Rnd_762x51_M80A1",
"BP_30Rnd_762x51_Mk316Mod0",
"BP_30Rnd_9x21_Mag",
"BP_33Rnd_9x19",
"BP_33Rnd_9x19OVP",
"BP_3Rnd_HE_shell",
"BP_545x39_30rnd_7N22",
"BP_545x39_30rnd_Ball_T",
"BP_545x39_AK107",
"BP_545x39_HP_30rnd",
"BP_545x39_RPK107",
"BP_556old_Stanag",
"BP_556x45_Rubber",
"BP_556x45_Stanag",
"BP_556x45_StanagM855A1",
"BP_556x45_StanagMK262",
"BP_556x45_StanagSD",
"BP_556x45_Stanag_Tracer",
"BP_5Rnd_127x108_Mag",
"BP_5Rnd_223BTHP_Mag",
"BP_5Rnd_223_Mag",
"BP_5Rnd_22_Mag",
"BP_5Rnd_250_Mag",
"BP_5Rnd_3006M_Mag",
"BP_5Rnd_3006_Mag",
"BP_5Rnd_300AAC_Mag",
"BP_5Rnd_300M_Mag",
"BP_5Rnd_300_Mag",
"BP_5Rnd_762Rubber_Mag",
"BP_5Rnd_762m80a1_Mag",
"BP_5Rnd_762mk316_Mag",
"BP_5Rnd_762x51_Mag",
"BP_5Rnd_Mauser_Mag",
"BP_60Rnd_762x39_AKM",
"BP_6Rnd_357_Mag",
"BP_6Rnd_GreenFlare",
"BP_6Rnd_RedFlare",
"BP_762x39_AKM",
"BP_762x51_Box_Tracer",
"BP_762x54_7N13_10rnd",
"BP_762x54_7N1_10rnd",
"BP_762x54_SVD",
"BP_7Rnd_408Chey_Mag",
2017-11-22 23:16:28 +00:00
"BP_7Rnd_45acp",
"BP_8Rnd_3006M_Mag",
"BP_8Rnd_3006_Mag",
"BP_8Rnd_Buckshot",
"BP_8Rnd_MagBuckshot",
"BP_8Rnd_Slug",
"BP_93x64_SVDK",
"BP_Arrow_Fire",
"BP_Arrow_Poison",
"BP_Arrow_Rambo",
"BP_Arrow_Tranq",
"BP_IED1_Mag",
"BP_M84_Flash"
};
};
class BPPistols
{
name = "BP Pistols";
icon = "a3\ui_f\data\gui\Rsc\RscDisplayArsenal\handgun_ca.paa";
items[] =
{
"BP_1911",
"BP_1911MDes",
"BP_FNPTac45",
"BP_G17",
"BP_G18",
"BP_Mak_Old",
"BP_PPK",
"BP_Rhino",
"BP_SA61",
"BP_SW44",
"BP_SW44S",
"BP_SW45",
"BP_TranQPistol",
"BP_hgun_Pistol_01_F",
"BP_m9",
"BP_m9Tac",
"B_Patrol_Soldier_Pistol_F"
/*
"BP_1911_DES",
"BP_1911_URB",
"BP_1911_WDL",
"BP_G17_DES",
"BP_G17_URB",
"BP_G17_WDL",
"BP_G18_DES",
"BP_G18_URB",
"BP_G18_WDL",
"BP_Mak_Old_DES",
"BP_Mak_Old_URB",
"BP_Mak_Old_WDL",
"BP_PPK_DES",
"BP_PPK_URB",
"BP_PPK_WDL"
"BP_SA61_DES",
"BP_SA61_URB",
"BP_SA61_WDL",
"BP_SW44_DES",
"BP_SW44_URB",
"BP_SW44_WDL",
"BP_SW45_DES",
"BP_SW45_URB",
"BP_SW45_WDL",
"BP_TranQPistol_DES",
"BP_TranQPistol_URB",
"BP_TranQPistol_WDL",
"BP_m9Tac_DES",
"BP_m9Tac_URB",
"BP_m9Tac_WDL",
"BP_m9_DES",
"BP_m9_URB",
"BP_m9_WDL",
*/
};
};
class BPSubMachineGuns
{
name = "BP Submachine Guns";
icon = "a3\ui_f\data\gui\Rsc\RscDisplayArsenal\itemacc_ca.paa";
items[] =
{
"BP_MP5"
/*
"BP_MP5_DES",
"BP_MP5_URB",
"BP_MP5_WDL"
*/
};
};
class BPLightMachineGuns
{
name = "BP Light Machine Guns";
icon = "a3\ui_f\data\gui\Rsc\RscDisplayArsenal\itemacc_ca.paa";
items[] =
{
"BP_Minimi_762",
"BP_Minimi_HG",
"BP_Zafir"
/*
"BP_Minimi_DES",
"BP_Minimi_762_DES",
"BP_Minimi_762_URB",
"BP_Minimi_762_WDL",
"BP_Minimi_URB",
"BP_Minimi_WDL",
*/
};
};
class BPAssaultRifles
{
name = "BP Assault Rifles";
icon = "a3\ui_f\data\gui\Rsc\RscDisplayArsenal\itemacc_ca.paa";
items[] =
{
"BP_1866",
"BP_1866C",
"BP_1886S",
"BP_AK74U",
"BP_AKM",
"BP_AR10",
"BP_CZ455",
"BP_FALM",
"BP_FNFAL",
"BP_FNFALK",
"BP_G36C",
"BP_G36DMR",
"BP_GM6_SOS",
"BP_Garand",
"BP_GarandU",
"BP_HA550",
"BP_M14RIS",
"BP_M16A4",
"BP_M16a2",
"BP_M1903",
"BP_M1903K",
"BP_M4",
"BP_M40A3",
"BP_M4K",
"BP_M4OLD",
"BP_M4_300MK",
"BP_M4_DES",
"BP_MC550",
"BP_MC5502",
"BP_MK20",
"BP_MK20C",
"BP_MK20Spec",
"BP_MK20_GL",
"BP_MP5",
"BP_MX",
"BP_MXC",
"BP_MXM",
"BP_MX_GL",
"BP_MX_SW",
"BP_MX_black",
"BP_Mk12mod1",
"BP_Mk12mod1Spec",
"BP_Mk12mod2",
"BP_R300",
"BP_R700",
"BP_Rem6",
"BP_Ruger",
"BP_Rugerm14",
"BP_SA582",
"BP_SR25",
"BP_SUD_AK74M",
"BP_SUD_AK74M_WDL",
"BP_SVD",
"BP_SVDK",
"BP_SVT40",
"BP_SVT40_2",
"BP_ScarH",
"BP_Tavor",
"BP_TranQRifle",
"BP_WinCoy",
"BP_WinCoy2",
"BP_arifle_ARX_blk_F",
"BP_arifle_SPAR_01_GL_blk_F",
"BP_arifle_SPAR_01_GL_khk_F",
"BP_arifle_SPAR_01_GL_snd_F",
"BP_arifle_SPAR_01_khk_F",
"BP_arifle_SPAR_01_snd_F",
"BP_arifle_SPAR_02_blk_F",
"BP_arifle_SPAR_02_khk_F",
"BP_arifle_SPAR_02_snd_F",
"BP_arifle_SPAR_03_blk_F",
"BP_arifle_SPAR_03_khk_F",
"BP_arifle_SPAR_03_snd_F",
"BP_srifle_DMR_07_blk_F",
"B_Patrol_Soldier_MachineGunner_weapon_F",
"B_Patrol_Soldier_Marksman_weapon_F"
/*
"BP_1866C_DES",
"BP_1866C_URB",
"BP_1866C_WDL",
"BP_1866_DES",
"BP_1866_URB",
"BP_1866_WDL",
"BP_1886S_DES",
"BP_1886S_URB",
"BP_1886S_WDL",
"BP_AK74U_DES",
"BP_AK74U_URB",
"BP_AK74U_WDL",
"BP_AKM_DES",
"BP_AKM_URB",
"BP_AKM_WDL",
"BP_AR10_DES",
"BP_AR10_URB",
"BP_AR10_WDL",
"BP_CZ455_DES",
"BP_CZ455_URB",
"BP_CZ455_WDL",
"BP_FALM_DES",
"BP_FALM_URB",
"BP_FALM_WDL",
"BP_FNFALK_DES",
"BP_FNFALK_URB",
"BP_FNFALK_WDL",
"BP_FNFAL_DES",
"BP_FNFAL_URB",
"BP_FNFAL_WDL",
"BP_G36C_DES",
"BP_G36C_URB",
"BP_G36C_WDL",
"BP_G36DMR_DES",
"BP_G36DMR_URB",
"BP_G36DMR_WDL",
"BP_GarandK_URB",
"BP_Garand_DES",
"BP_Garand_URB",
"BP_Garand_WDL",
"BP_HA550_DES",
"BP_HA550_URB",
"BP_HA550_WDL",
"BP_M14RIS_DES",
"BP_M14RIS_WDL",
"BP_M16A4_DES",
"BP_M16A4_URB",
"BP_M16A4_WDL",
"BP_M16OLD_DES",
"BP_M16a2_URB",
"BP_M16a2_WDL",
"BP_M1903K_DES",
"BP_M1903K_URB",
"BP_M1903K_WDL",
"BP_M1903_DES",
"BP_M1903_URB",
"BP_M1903_WDL",
"BP_M40A3_DES",
"BP_M40A3_URB",
"BP_M40A3_WDL",
"BP_M4K_DES",
"BP_M4K_WDL",
"BP_M4OLD_DES",
"BP_M4OLD_URB",
"BP_M4OLD_WDL",
"BP_M4_300MK_DES",
"BP_M4_300MK_URB",
"BP_M4_300MK_WDL",
"BP_M4_WDL",
"BP_MC550_DES",
"BP_MC550_URB",
"BP_MC550_WDL",
"BP_MK20C_DES",
"BP_MK20C_URB",
"BP_MK20C_WDL",
"BP_MK20Spec_DES",
"BP_MK20Spec_URB",
"BP_MK20Spec_WDL",
"BP_MK20_DES",
"BP_MK20_GL_DES",
"BP_MK20_GL_URB",
"BP_MK20_GL_WDL",
"BP_MK20_URB",
"BP_MK20_WDL",
"BP_MP5_DES",
"BP_MP5_URB",
"BP_MP5_WDL",
"BP_MXC_DES",
"BP_MXC_URB",
"BP_MXC_WDL",
"BP_MXM_DES",
"BP_MXM_URB",
"BP_MXM_WDL",
"BP_MX_DES",
"BP_MX_GL_DES",
"BP_MX_GL_URB",
"BP_MX_GL_WDL",
"BP_MX_SW_DES",
"BP_MX_SW_URB",
"BP_MX_SW_WDL",
"BP_MX_URB",
"BP_MX_WDL",
"BP_MX_black_DES",
"BP_MX_black_URB",
"BP_MX_black_WDL",
"BP_Mk12mod1Spec_DES",
"BP_Mk12mod1Spec_URB",
"BP_Mk12mod1Spec_WDL",
"BP_Mk12mod1_DES",
"BP_Mk12mod1_URB",
"BP_Mk12mod1_WDL",
"BP_R300_DES",
"BP_R300_URB",
"BP_R300_WDL",
"BP_R700_DES",
"BP_R700_URB",
"BP_R700_WDL",
"BP_Rem6_DES",
"BP_Rem6_URB",
"BP_Rem6_WDL",
"BP_Ruger_DES",
"BP_Ruger_URB",
"BP_Ruger_WDL",
"BP_SA582_DES",
"BP_SA582_URB",
"BP_SA582_WDL",
"BP_SR25_DES",
"BP_SR25_URB",
"BP_SR25_WDL",
"BP_SUD_AK74M_DES",
"BP_SUD_AK74M_URB",
"BP_SVDK_DES",
"BP_SVDK_URB",
"BP_SVDK_WDL",
"BP_SVT40_DES",
"BP_SVT40_URB",
"BP_SVT40_WDL",
"BP_ScarH_DES",
"BP_ScarH_URB",
"BP_ScarH_WDL",
"BP_Tavor_DES",
"BP_Tavor_URB",
"BP_Tavor_WDL",
"BP_WinCoy2_DES",
"BP_WinCoy2_URB",
"BP_WinCoy2_WDL",
"BP_WinCoy_DES",
"BP_WinCoy_URB",
"BP_WinCoy_WDL",
"BP_arifle_ARX_ghex_F",
"BP_arifle_ARX_hex_F",
"BP_srifle_DMR_07_ghex_F",
"BP_srifle_DMR_07_hex_F",
*/
};
};
class BPSniperRifles
{
name = "BP Sniper Rifles";
icon = "a3\ui_f\data\gui\Rsc\RscDisplayArsenal\itemacc_ca.paa";
items[] =
{
"BP_AWSM",
"BP_CZ550_WDL",
"BP_CZ550_old",
"BP_DMR_Officer",
"BP_LRR_F",
"BP_LeeEnfield",
"BP_LeeEnfield2",
"BP_LeeEnfieldK",
"BP_M107",
"BP_M110",
"BP_M14RIS",
"BP_M24Des",
"BP_SUD_AK107",
"BP_Win70F"
/*
"BP_AWSM_DES",
"BP_AWSM_URB",
"BP_AWSM_WDL",
"BP_CZ550_DES",
"BP_CZ550_URB",
"BP_DMR_Officer_DES",
"BP_DMR_Officer_URB",
"BP_DMR_Officer_WDL",
"BP_LeeEnfieldK_DES",
"BP_LeeEnfieldK_URB",
"BP_LeeEnfieldK_WDL",
"BP_LeeEnfield_DES",
"BP_LeeEnfield_URB",
"BP_LeeEnfield_WDL",
"BP_M107_DES",
"BP_M107_URB",
"BP_M107_WDL",
"BP_M110_DES",
"BP_M110_URB",
"BP_M110_WDL",
"BP_M14RIS_DES",
"BP_M14RIS_UR",
"BP_M14RIS_WDL",
"BP_M24Spec_URB",
"BP_M24_DES",
"BP_M24_URB",
"BP_M24_WDL",
"BP_SUD_AK107_DES",
"BP_SUD_AK107_URB",
"BP_SUD_AK107_WDL",
"BP_SVD_DES",
"BP_SVD_URB",
"BP_SVD_WDL",
"BP_Win70F_DES",
"BP_Win70F_URB",
"BP_Win70F_WDL",
*/
};
};