diff --git a/README.md b/README.md index 617c14c..ec108b4 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ /* ========================================= - GhostriderDBD' className extraction tool. + Ghostrider [GRG]' className extraction tool. ========================================= */ diff --git a/testConfig.Altis/ExcludedClassNames/baseMagazines.sqf b/testConfig.Altis/ExcludedClassNames/baseMagazines.sqf index 6e25004..84d5147 100644 --- a/testConfig.Altis/ExcludedClassNames/baseMagazines.sqf +++ b/testConfig.Altis/ExcludedClassNames/baseMagazines.sqf @@ -22,5 +22,306 @@ */ _baseMagazines = [ +/* + + Arma 3 magazines as of V 1.74 + +*/ + +// Grenades, Smoke Grenades, Chemlights and Flares +"HandGrenade", +"HandGrenade_Stone", +"SmokeShell", +"SmokeShellRed", +"SmokeShellGreen", +"SmokeShellYellow", +"SmokeShellPurple", +"SmokeShellBlue", +"SmokeShellOrange", +"Chemlight_green", +"Chemlight_red", +"Chemlight_yellow", +"Chemlight_blue", + + +// Launcher Rounds +"CA_LauncherMagazine", +"RPG32_F", +"RPG32_HE_F", +"NLAW_F", +"Titan_AA", +"Titan_AP", +"Titan_AT", +"RPG7_F", + + +// Vehicle Ammo +"VehicleMagazine", +"SmokeLauncherMag", +"SmokeLauncherMag_boat", +"200Rnd_65x39_Belt", +"200Rnd_65x39_Belt_Tracer_Red", +"200Rnd_65x39_Belt_Tracer_Green", +"200Rnd_65x39_Belt_Tracer_Yellow", +"1000Rnd_65x39_Belt", +"1000Rnd_65x39_Belt_Tracer_Red", +"1000Rnd_65x39_Belt_Green", +"1000Rnd_65x39_Belt_Tracer_Green", +"1000Rnd_65x39_Belt_Yellow", +"1000Rnd_65x39_Belt_Tracer_Yellow", +"2000Rnd_65x39_Belt", +"2000Rnd_65x39_Belt_Tracer_Red", +"2000Rnd_65x39_Belt_Green", +"2000Rnd_65x39_Belt_Tracer_Green", +"2000Rnd_65x39_Belt_Tracer_Green_Splash", +"2000Rnd_65x39_Belt_Yellow", +"2000Rnd_65x39_Belt_Tracer_Yellow", +"2000Rnd_65x39_Belt_Tracer_Yellow_Splash", +"5000Rnd_762x51_Belt", +"5000Rnd_762x51_Yellow_Belt", +"500Rnd_127x99_mag", +"500Rnd_127x99_mag_Tracer_Red", +"500Rnd_127x99_mag_Tracer_Green", +"500Rnd_127x99_mag_Tracer_Yellow", +"200Rnd_127x99_mag", +"200Rnd_127x99_mag_Tracer_Red", +"200Rnd_127x99_mag_Tracer_Green", +"200Rnd_127x99_mag_Tracer_Yellow", +"100Rnd_127x99_mag", +"100Rnd_127x99_mag_Tracer_Red", +"100Rnd_127x99_mag_Tracer_Green", +"100Rnd_127x99_mag_Tracer_Yellow", +"450Rnd_127x108_Ball", +"150Rnd_127x108_Ball", +"50Rnd_127x108_Ball", +"200Rnd_40mm_G_belt", +"96Rnd_40mm_G_belt", +"64Rnd_40mm_G_belt", +"32Rnd_40mm_G_belt", +"200Rnd_20mm_G_belt", +"40Rnd_20mm_G_belt", +"24Rnd_PG_missiles", +"12Rnd_PG_missiles", +"24Rnd_missiles", +"12Rnd_missiles", +"32Rnd_155mm_Mo_shells", +"8Rnd_82mm_Mo_shells", +"8Rnd_82mm_Mo_Flare_white", +"8Rnd_82mm_Mo_Smoke_white", +"8Rnd_82mm_Mo_guided", +"8Rnd_82mm_Mo_LG", +"6Rnd_155mm_Mo_smoke", +"2Rnd_155mm_Mo_guided", +"2Rnd_155mm_Mo_LG", +"6Rnd_155mm_Mo_mine", +"6Rnd_155mm_Mo_AT_mine", +"2Rnd_155mm_Mo_Cluster", +"300Rnd_20mm_shells", +"1000Rnd_20mm_shells", +"2000Rnd_20mm_shells", +"300Rnd_25mm_shells", +"1000Rnd_25mm_shells", +"250Rnd_30mm_HE_shells", +"250Rnd_30mm_HE_shells_Tracer_Red", +"250Rnd_30mm_HE_shells_Tracer_Green", +"250Rnd_30mm_APDS_shells", +"250Rnd_30mm_APDS_shells_Tracer_Red", +"250Rnd_30mm_APDS_shells_Tracer_Green", +"250Rnd_30mm_APDS_shells_Tracer_Yellow", +"140Rnd_30mm_MP_shells", +"140Rnd_30mm_MP_shells_Tracer_Red", +"140Rnd_30mm_MP_shells_Tracer_Green", +"140Rnd_30mm_MP_shells_Tracer_Yellow", +"60Rnd_30mm_APFSDS_shells", +"60Rnd_30mm_APFSDS_shells_Tracer_Red", +"60Rnd_30mm_APFSDS_shells_Tracer_Green", +"60Rnd_30mm_APFSDS_shells_Tracer_Yellow", +"60Rnd_40mm_GPR_shells", +"60Rnd_40mm_GPR_Tracer_Red_shells", +"60Rnd_40mm_GPR_Tracer_Green_shells", +"60Rnd_40mm_GPR_Tracer_Yellow_shells", +"40Rnd_40mm_APFSDS_shells", +"40Rnd_40mm_APFSDS_Tracer_Red_shells", +"40Rnd_40mm_APFSDS_Tracer_Green_shells", +"40Rnd_40mm_APFSDS_Tracer_Yellow_shells", +"8Rnd_LG_scalpel", +"6Rnd_LG_scalpel", +"2Rnd_LG_scalpel", +"2Rnd_LG_scalpel_hidden", +"14Rnd_80mm_rockets", +"38Rnd_80mm_rockets", +"12Rnd_230mm_rockets", +"2Rnd_AAA_missiles", +"2Rnd_AAA_missiles_MI02", +"2Rnd_AAA_missiles_MI06", +"4Rnd_AAA_missiles", +"4Rnd_AAA_missiles_MI02", +"4Rnd_GAA_missiles", +"4Rnd_Titan_long_missiles", +"5Rnd_GAT_missiles", +"2Rnd_GAT_missiles", +"30Rnd_120mm_HE_shells", +"30Rnd_120mm_HE_shells_Tracer_Red", +"30Rnd_120mm_HE_shells_Tracer_Green", +"30Rnd_120mm_HE_shells_Tracer_Yellow", +"16Rnd_120mm_HE_shells", +"16Rnd_120mm_HE_shells_Tracer_Red", +"16Rnd_120mm_HE_shells_Tracer_Green", +"16Rnd_120mm_HE_shells_Tracer_Yellow", +"30Rnd_120mm_APFSDS_shells", +"30Rnd_120mm_APFSDS_shells_Tracer_Red", +"30Rnd_120mm_APFSDS_shells_Tracer_Green", +"30Rnd_120mm_APFSDS_shells_Tracer_Yellow", +"32Rnd_120mm_APFSDS_shells", +"32Rnd_120mm_APFSDS_shells_Tracer_Red", +"32Rnd_120mm_APFSDS_shells_Tracer_Green", +"32Rnd_120mm_APFSDS_shells_Tracer_Yellow", +"680Rnd_35mm_AA_shells", +"680Rnd_35mm_AA_shells_Tracer_Red", +"680Rnd_35mm_AA_shells_Tracer_Green", +"680Rnd_35mm_AA_shells_Tracer_Yellow", +"6Rnd_AAT_missiles", +"4Rnd_AAT_missiles", +"1Rnd_GAA_missiles", +"1Rnd_GAT_missiles", +"2Rnd_GBU12_LGB", +"2Rnd_GBU12_LGB_MI10", +"2Rnd_Mk82", +"2Rnd_Mk82_MI08", +"28Rnd_120mm_APFSDS_shells", +"24Rnd_125mm_APFSDS", +"28Rnd_120mm_APFSDS_shells_Tracer_Red", +"24Rnd_125mm_APFSDS_T_Red", +"28Rnd_120mm_APFSDS_shells_Tracer_Green", +"24Rnd_125mm_APFSDS_T_Green", +"28Rnd_120mm_APFSDS_shells_Tracer_Yellow", +"24Rnd_125mm_APFSDS_T_Yellow", +"14Rnd_120mm_HE_shells", +"12Rnd_125mm_HE", +"14Rnd_120mm_HE_shells_Tracer_Red", +"12Rnd_125mm_HE_T_Red", +"14Rnd_120mm_HE_shells_Tracer_Green", +"12Rnd_125mm_HE_T_Green", +"14Rnd_120mm_HE_shells_Tracer_Yellow", +"12Rnd_125mm_HE_T_Yellow", +"12Rnd_125mm_HEAT", +"12Rnd_125mm_HEAT_T_Red", +"12Rnd_125mm_HEAT_T_Green", +"12Rnd_125mm_HEAT_T_Yellow", +"200Rnd_762x51_Belt", +"200Rnd_762x51_Belt_Red", +"200Rnd_762x51_Belt_T_Red", +"200Rnd_762x51_Belt_Green", +"200Rnd_762x51_Belt_T_Green", +"200Rnd_762x51_Belt_Yellow", +"200Rnd_762x51_Belt_T_Yellow", +"1000Rnd_762x51_Belt", +"1000Rnd_762x51_Belt_Red", +"1000Rnd_762x51_Belt_T_Red", +"1000Rnd_762x51_Belt_Green", +"1000Rnd_762x51_Belt_T_Green", +"1000Rnd_762x51_Belt_Yellow", +"1000Rnd_762x51_Belt_T_Yellow", +"2000Rnd_762x51_Belt", +"2000Rnd_762x51_Belt_Red", +"2000Rnd_762x51_Belt_T_Red", +"2000Rnd_762x51_Belt_Green", +"2000Rnd_762x51_Belt_T_Green", +"2000Rnd_762x51_Belt_Yellow", +"2000Rnd_762x51_Belt_T_Yellow", +"1000Rnd_Gatling_30mm_Plane_CAS_01_F", +"2Rnd_Missile_AA_04_F", +"6Rnd_Missile_AGM_02_F", +"7Rnd_Rocket_04_HE_F", +"7Rnd_Rocket_04_AP_F", +"4Rnd_Bomb_04_F", +"500Rnd_Cannon_30mm_Plane_CAS_02_F", +"2Rnd_Missile_AA_03_F", +"4Rnd_Missile_AGM_01_F", +"20Rnd_Rocket_03_HE_F", +"20Rnd_Rocket_03_AP_F", +"2Rnd_Bomb_03_F", +"40Rnd_105mm_APFSDS", +"40Rnd_105mm_APFSDS_T_Red", +"40Rnd_105mm_APFSDS_T_Green", +"40Rnd_105mm_APFSDS_T_Yellow", +"20Rnd_105mm_HEAT_MP", +"20Rnd_105mm_HEAT_MP_T_Red", +"20Rnd_105mm_HEAT_MP_T_Green", +"20Rnd_105mm_HEAT_MP_T_Yellow", +"PylonRack_1Rnd_Missile_AA_04_F", +"PylonMissile_1Rnd_Missile_AA_04_F", +"PylonRack_1Rnd_AAA_missiles", +"PylonMissile_1Rnd_AAA_missiles", +"PylonRack_1Rnd_GAA_missiles", +"PylonMissile_1Rnd_GAA_missiles", +"PylonRack_1Rnd_Missile_AGM_02_F", +"PylonRack_3Rnd_Missile_AGM_02_F", +"PylonRack_1Rnd_LG_scalpel", +"PylonMissile_1Rnd_LG_scalpel", +"PylonRack_3Rnd_LG_scalpel", +"PylonRack_4Rnd_LG_scalpel", +"PylonRack_7Rnd_Rocket_04_HE_F", +"PylonRack_7Rnd_Rocket_04_AP_F", +"PylonRack_12Rnd_PG_missiles", +"PylonRack_12Rnd_missiles", +"PylonMissile_1Rnd_Bomb_04_F", +"PylonMissile_1Rnd_Mk82_F", +"PylonWeapon_300Rnd_20mm_shells", +"PylonWeapon_2000Rnd_65x39_belt", +"PylonRack_20Rnd_Rocket_03_HE_F", +"PylonRack_20Rnd_Rocket_03_AP_F", +"PylonRack_19Rnd_Rocket_Skyfire", +"PylonRack_1Rnd_Missile_AA_03_F", +"PylonMissile_1Rnd_Missile_AA_03_F", +"PylonRack_1Rnd_Missile_AGM_01_F", +"PylonMissile_1Rnd_Bomb_03_F", +"500Rnd_65x39_Belt", +"500Rnd_65x39_Belt_Tracer_Red_Splash", +"500Rnd_65x39_Belt_Tracer_Green_Splash", +"500Rnd_65x39_Belt_Tracer_Yellow_Splash", +"4Rnd_LG_Jian", +"4000Rnd_20mm_Tracer_Red_shells", +"160Rnd_40mm_APFSDS_Tracer_Red_shells", +"240Rnd_40mm_GPR_Tracer_Red_shells", +"100Rnd_105mm_HEAT_MP", +"magazine_Missile_rim116_x21", +"magazine_Missile_rim162_x8", +"magazine_Cannon_Phalanx_x1550", +"magazine_Fighter01_Gun20mm_AA_x450", +"magazine_Fighter04_Gun20mm_AA_x150", +"magazine_Fighter04_Gun20mm_AA_x250", +"magazine_Missile_AMRAAM_C_x1", +"magazine_Missile_AMRAAM_D_x1", +"magazine_Missile_BIM9X_x1", +"magazine_Missile_AGM_02_x1", +"magazine_Bomb_GBU12_x1", +"PylonMissile_Missile_AMRAAM_C_x1", +"PylonRack_Missile_AMRAAM_C_x1", +"PylonRack_Missile_AMRAAM_C_x2", +"PylonMissile_Missile_AMRAAM_D_x1", +"PylonMissile_Missile_AMRAAM_D_INT_x1", +"PylonRack_Missile_AMRAAM_D_x1", +"PylonRack_Missile_AMRAAM_D_x2", +"PylonMissile_Missile_BIM9X_x1", +"PylonRack_Missile_BIM9X_x1", +"PylonRack_Missile_BIM9X_x2", +"PylonMissile_Missile_AGM_02_x1", +"PylonMissile_Missile_AGM_02_x2", +"PylonRack_Missile_AGM_02_x1", +"PylonRack_Missile_AGM_02_x2", +"PylonMissile_Bomb_GBU12_x1", +"PylonRack_Bomb_GBU12_x2", +"magazine_Fighter02_Gun30mm_AA_x180", +"magazine_Missile_AA_R73_x1", +"magazine_Missile_AA_R77_x1", +"magazine_Missile_AGM_KH25_x1", +"magazine_Bomb_KAB250_x1", +"PylonMissile_Missile_AA_R73_x1", +"PylonMissile_Missile_AA_R77_x1", +"PylonMissile_Missile_AA_R77_INT_x1", +"PylonMissile_Missile_AGM_KH25_x1", +"PylonMissile_Missile_AGM_KH25_INT_x1", +"PylonMissile_Bomb_KAB250_x1" ]; diff --git a/testConfig.Altis/ExcludedClassNames/baseVehicles.sqf b/testConfig.Altis/ExcludedClassNames/baseVehicles.sqf index e8c414e..6f2e230 100644 --- a/testConfig.Altis/ExcludedClassNames/baseVehicles.sqf +++ b/testConfig.Altis/ExcludedClassNames/baseVehicles.sqf @@ -28,7 +28,478 @@ "O_UAV_02_CAS_F", "I_UAV_02_CAS_F" */ -_airBase = [ +_vehiclesBase = [ +/* + + Exile Trader Item Lists + +*/// Cars + +"Car", +"Truck", +"PaperCar", +"Wheeled_APC", +"Bus", +"Tractor", +"Car_F", +"Truck_F", +"Van_01_base_F", +"Wheeled_APC_F", +"MRAP_01_base_F", +"MRAP_01_gmg_base_F", +"MRAP_01_hmg_base_F", +"B_MRAP_01_F", +"B_MRAP_01_gmg_F", +"B_MRAP_01_hmg_F", +"MRAP_02_base_F", +"MRAP_02_hmg_base_F", +"MRAP_02_gmg_base_F", +"O_MRAP_02_F", +"O_MRAP_02_hmg_F", +"O_MRAP_02_gmg_F", +"Offroad_01_base_F", +"Offroad_01_unarmed_base_F", +"Offroad_01_civil_base_F", +"C_Offroad_01_F", +"Offroad_01_repair_base_F", +"Offroad_01_repair_military_base_F", +"C_Offroad_01_repair_F", +"B_G_Offroad_01_repair_F", +"O_G_Offroad_01_repair_F", +"I_G_Offroad_01_repair_F", +"Offroad_01_military_base_F", +"I_G_Offroad_01_F", +"Offroad_01_armed_base_F", +"I_G_Offroad_01_armed_F", +"B_G_Offroad_01_F", +"O_G_Offroad_01_F", +"B_G_Offroad_01_armed_F", +"O_G_Offroad_01_armed_F", +"C_Offroad_01_red_F", +"C_Offroad_01_sand_F", +"C_Offroad_01_white_F", +"C_Offroad_01_blue_F", +"C_Offroad_01_darkred_F", +"C_Offroad_01_bluecustom_F", +"C_Offroad_luxe_F", +"C_Offroad_default_F", +"C_Offroad_stripped_F", +"Quadbike_01_base_F", +"C_Quadbike_01_F", +"B_Quadbike_01_F", +"O_Quadbike_01_F", +"I_Quadbike_01_F", +"I_G_Quadbike_01_F", +"B_G_Quadbike_01_F", +"O_G_Quadbike_01_F", +"C_Quadbike_01_black_F", +"C_Quadbike_01_blue_F", +"C_Quadbike_01_red_F", +"C_Quadbike_01_white_F", +"MRAP_03_base_F", +"MRAP_03_hmg_base_F", +"MRAP_03_gmg_base_F", +"I_MRAP_03_F", +"I_MRAP_03_hmg_F", +"I_MRAP_03_gmg_F", +"Truck_01_base_F", +"B_Truck_01_transport_F", +"B_Truck_01_covered_F", +"Truck_02_base_F", +"Truck_02_transport_base_F", +"O_Truck_02_covered_F", +"O_Truck_02_transport_F", +"I_Truck_02_covered_F", +"I_Truck_02_transport_F", +"C_Truck_02_covered_F", +"C_Truck_02_transport_F", +"Hatchback_01_base_F", +"C_Hatchback_01_F", +"Hatchback_01_sport_base_F", +"C_Hatchback_01_sport_F", +"C_Hatchback_01_grey_F", +"C_Hatchback_01_green_F", +"C_Hatchback_01_blue_F", +"C_Hatchback_01_bluecustom_F", +"C_Hatchback_01_beigecustom_F", +"C_Hatchback_01_yellow_F", +"C_Hatchback_01_white_F", +"C_Hatchback_01_black_F", +"C_Hatchback_01_dark_F", +"C_Hatchback_01_sport_red_F", +"C_Hatchback_01_sport_blue_F", +"C_Hatchback_01_sport_orange_F", +"C_Hatchback_01_sport_white_F", +"C_Hatchback_01_sport_grey_F", +"C_Hatchback_01_sport_green_F", +"SUV_01_base_F", +"C_SUV_01_F", +"SUV_01_base_red_F", +"SUV_01_base_black_F", +"SUV_01_base_grey_F", +"SUV_01_base_orange_F", +"B_Truck_01_mover_F", +"B_Truck_01_box_F", +"B_Truck_01_Repair_F", +"B_Truck_01_ammo_F", +"B_Truck_01_fuel_F", +"B_Truck_01_medical_F", +"Truck_02_box_base_F", +"Truck_02_medical_base_F", +"Truck_02_Ammo_base_F", +"Truck_02_fuel_base_F", +"O_Truck_02_box_F", +"O_Truck_02_medical_F", +"O_Truck_02_Ammo_F", +"O_Truck_02_fuel_F", +"I_Truck_02_ammo_F", +"I_Truck_02_box_F", +"I_Truck_02_medical_F", +"I_Truck_02_fuel_F", +"C_Truck_02_fuel_F", +"C_Truck_02_box_F", +"Van_01_transport_base_F", +"Van_01_box_base_F", +"Van_01_fuel_base_F", +"C_Van_01_transport_F", +"I_G_Van_01_transport_F", +"C_Van_01_box_F", +"C_Van_01_fuel_F", +"I_G_Van_01_fuel_F", +"B_G_Van_01_transport_F", +"O_G_Van_01_transport_F", +"B_G_Van_01_fuel_F", +"O_G_Van_01_fuel_F", +"C_Van_01_transport_white_F", +"C_Van_01_transport_red_F", +"C_Van_01_box_white_F", +"C_Van_01_box_red_F", +"C_Van_01_fuel_white_F", +"C_Van_01_fuel_red_F", +"C_Van_01_fuel_white_v2_F", +"C_Van_01_fuel_red_v2_F", +"APC_Wheeled_01_base_F", +"B_APC_Wheeled_01_base_F", +"B_APC_Wheeled_01_cannon_F", +"APC_Wheeled_02_base_F", +"O_APC_Wheeled_02_base_F", +"O_APC_Wheeled_02_rcws_F", +"APC_Wheeled_03_base_F", +"I_APC_Wheeled_03_base_F", +"I_APC_Wheeled_03_cannon_F", +"UGV_01_base_F", +"UGV_01_rcws_base_F", +"B_UGV_01_F", +"O_UGV_01_F", +"I_UGV_01_F", +"B_UGV_01_rcws_F", +"O_UGV_01_rcws_F", +"I_UGV_01_rcws_F", +"Truck_03_base_F", +"O_Truck_03_transport_F", +"O_Truck_03_covered_F", +"O_Truck_03_repair_F", +"O_Truck_03_ammo_F", +"O_Truck_03_fuel_F", +"O_Truck_03_medical_F", +"O_Truck_03_device_F", +"Kart_01_Base_F", +"C_Kart_01_F_Base", +"C_Kart_01_F", +"C_Kart_01_Fuel_F", +"C_Kart_01_Blu_F", +"C_Kart_01_Red_F", +"C_Kart_01_Vrana_F", +"C_Kart_01_green_F", +"C_Kart_01_orange_F", +"C_Kart_01_white_F", +"C_Kart_01_yellow_F", +"C_Kart_01_black_F", +"LSV_01_base_F", +"LSV_01_armed_base_F", +"LSV_01_unarmed_base_F", +"LSV_01_light_base_F", +"B_T_LSV_01_armed_F", +"B_T_LSV_01_armed_CTRG_F", +"B_T_LSV_01_unarmed_F", +"B_T_LSV_01_unarmed_CTRG_F", +"B_LSV_01_armed_F", +"B_LSV_01_unarmed_F", +"B_CTRG_LSV_01_light_F", +"B_LSV_01_armed_black_F", +"B_LSV_01_armed_olive_F", +"B_LSV_01_armed_sand_F", +"B_LSV_01_unarmed_black_F", +"B_LSV_01_unarmed_olive_F", +"B_LSV_01_unarmed_sand_F", +"B_T_LSV_01_armed_black_F", +"B_T_LSV_01_armed_olive_F", +"B_T_LSV_01_armed_sand_F", +"B_T_LSV_01_unarmed_black_F", +"B_T_LSV_01_unarmed_olive_F", +"B_T_LSV_01_unarmed_sand_F", +"LSV_02_base_F", +"LSV_02_armed_base_F", +"LSV_02_unarmed_base_F", +"O_T_LSV_02_armed_F", +"O_T_LSV_02_armed_viper_F", +"O_T_LSV_02_unarmed_F", +"O_T_LSV_02_unarmed_viper_F", +"O_LSV_02_armed_F", +"O_LSV_02_armed_viper_F", +"O_LSV_02_unarmed_F", +"O_LSV_02_unarmed_viper_F", +"O_T_LSV_02_armed_black_F", +"O_T_LSV_02_armed_ghex_F", +"O_T_LSV_02_armed_arid_F", +"O_T_LSV_02_unarmed_black_F", +"O_T_LSV_02_unarmed_ghex_F", +"O_T_LSV_02_unarmed_arid_F", +"O_LSV_02_armed_black_F", +"O_LSV_02_armed_ghex_F", +"O_LSV_02_armed_arid_F", +"O_LSV_02_unarmed_black_F", +"O_LSV_02_unarmed_ghex_F", +"O_LSV_02_unarmed_arid_F", +"B_T_MRAP_01_F", +"B_T_MRAP_01_gmg_F", +"B_T_MRAP_01_hmg_F", +"O_T_MRAP_02_ghex_F", +"O_T_MRAP_02_hmg_ghex_F", +"O_T_MRAP_02_gmg_ghex_F", +"B_GEN_Offroad_01_gen_F", +"Offroad_02_base_F", +"Offroad_02_unarmed_base_F", +"C_Offroad_02_unarmed_F", +"C_Offroad_02_unarmed_black_F", +"C_Offroad_02_unarmed_blue_F", +"C_Offroad_02_unarmed_green_F", +"C_Offroad_02_unarmed_orange_F", +"C_Offroad_02_unarmed_red_F", +"C_Offroad_02_unarmed_white_F", +"I_C_Offroad_02_unarmed_F", +"I_C_Offroad_02_unarmed_brown_F", +"I_C_Offroad_02_unarmed_olive_F", +"O_T_Quadbike_01_ghex_F", +"B_T_Quadbike_01_F", +"B_T_Truck_01_mover_F", +"B_T_Truck_01_ammo_F", +"B_T_Truck_01_box_F", +"B_T_Truck_01_fuel_F", +"B_T_Truck_01_medical_F", +"B_T_Truck_01_Repair_F", +"B_T_Truck_01_transport_F", +"B_T_Truck_01_covered_F", +"O_T_Truck_03_transport_ghex_F", +"O_T_Truck_03_covered_ghex_F", +"O_T_Truck_03_repair_ghex_F", +"O_T_Truck_03_ammo_ghex_F", +"O_T_Truck_03_fuel_ghex_F", +"O_T_Truck_03_medical_ghex_F", +"O_T_Truck_03_device_ghex_F", +"O_T_UGV_01_ghex_F", +"O_T_UGV_01_rcws_ghex_F", +"I_C_Van_01_transport_F", +"I_C_Van_01_transport_brown_F", +"I_C_Van_01_transport_olive_F", +"B_T_APC_Wheeled_01_cannon_F", +"O_T_APC_Wheeled_02_rcws_ghex_F", +"APC_Wheeled_02_unarmed_base_F", + +// Boats + + +// Air + +"Air", +"Helicopter", +"Plane", +"ParachuteBase", +"GunShip", +"TransportHelicopter", +"UAV", +"Fighter", +"CargoAirplane", +"Plane_Base_F", +"Plane_CAS_01_base_F", +"Helicopter_Base_F", +"Helicopter_Base_H", +"Heli_Light_01_base_F", +"Heli_Light_01_unarmed_base_F", +"Heli_Light_01_civil_base_F", +"Heli_Light_01_armed_base_F", +"Heli_Light_01_dynamicLoadout_base_F", +"B_Heli_Light_01_F", +"B_Heli_Light_01_armed_F", +"B_Heli_Light_01_dynamicLoadout_F", +"C_Heli_Light_01_civil_F", +"C_Heli_light_01_blue_F", +"C_Heli_light_01_red_F", +"C_Heli_light_01_ion_F", +"C_Heli_light_01_blueLine_F", +"C_Heli_light_01_digital_F", +"C_Heli_light_01_elliptical_F", +"C_Heli_light_01_furious_F", +"C_Heli_light_01_graywatcher_F", +"C_Heli_light_01_jeans_F", +"C_Heli_light_01_light_F", +"C_Heli_light_01_shadow_F", +"C_Heli_light_01_sheriff_F", +"C_Heli_light_01_speedy_F", +"C_Heli_light_01_sunset_F", +"C_Heli_light_01_vrana_F", +"C_Heli_light_01_wasp_F", +"C_Heli_light_01_wave_F", +"C_Heli_light_01_stripped_F", +"C_Heli_light_01_luxe_F", +"B_Heli_Light_01_stripped_F", +"Heli_Light_02_base_F", +"Heli_Light_02_unarmed_base_F", +"Heli_Light_02_dynamicLoadout_base_F", +"O_Heli_Light_02_dynamicLoadout_F", +"O_Heli_Light_02_F", +"O_Heli_Light_02_unarmed_F", +"O_Heli_Light_02_v2_F", +"ParachuteWest", +"ParachuteEast", +"ParachuteG", +"Parachute", +"NonSteerable_Parachute_F", +"Paraglide", +"Steerable_Parachute_F", +"Heli_Attack_01_base_F", +"Heli_Attack_01_dynamicLoadout_base_F", +"B_Heli_Attack_01_F", +"B_Heli_Attack_01_dynamicLoadout_F", +"Heli_Attack_02_base_F", +"Heli_Attack_02_dynamicLoadout_base_F", +"O_Heli_Attack_02_F", +"O_Heli_Attack_02_black_F", +"O_Heli_Attack_02_dynamicLoadout_F", +"O_Heli_Attack_02_dynamicLoadout_black_F", +"Heli_Transport_01_base_F", +"B_Heli_Transport_01_F", +"B_Heli_Transport_01_camo_F", +"Heli_Transport_02_base_F", +"I_Heli_Transport_02_F", +"Parachute_02_base_F", +"B_Parachute_02_F", +"O_Parachute_02_F", +"I_Parachute_02_F", +"Plane_Fighter_03_base_F", +"Plane_Fighter_03_dynamicLoadout_base_F", +"I_Plane_Fighter_03_CAS_F", +"I_Plane_Fighter_03_AA_F", +"I_Plane_Fighter_03_dynamicLoadout_F", +"Heli_light_03_base_F", +"Heli_light_03_dynamicLoadout_base_F", +"Heli_light_03_unarmed_base_F", +"I_Heli_light_03_F", +"I_Heli_light_03_dynamicLoadout_F", +"I_Heli_light_03_unarmed_F", +"I_Heli_light_03_base_F", +"I_Heli_light_03_unarmed_base_F", +"Plane_CAS_01_dynamicLoadout_base_F", +"B_Plane_CAS_01_F", +"B_Plane_CAS_01_dynamicLoadout_F", +"Plane_CAS_02_base_F", +"Plane_CAS_02_dynamicLoadout_base_F", +"O_Plane_CAS_02_F", +"O_Plane_CAS_02_dynamicLoadout_F", +"UAV_01_base_F", +"B_UAV_01_F", +"O_UAV_01_F", +"I_UAV_01_F", +"UAV_02_base_F", +"UAV_02_CAS_base_F", +"B_UAV_02_F", +"O_UAV_02_F", +"I_UAV_02_F", +"B_UAV_02_CAS_F", +"O_UAV_02_CAS_F", +"I_UAV_02_CAS_F", +"UAV_02_dynamicLoadout_base_F", +"B_UAV_02_dynamicLoadout_F", +"O_UAV_02_dynamicLoadout_F", +"I_UAV_02_dynamicLoadout_F", +"Heli_Transport_03_base_F", +"B_Heli_Transport_03_F", +"Heli_Transport_03_unarmed_base_F", +"B_Heli_Transport_03_unarmed_F", +"B_Heli_Transport_03_black_F", +"B_Heli_Transport_03_unarmed_green_F", +"B_Heli_Transport_03_base_F", +"B_Heli_Transport_03_unarmed_base_F", +"Heli_Transport_04_base_F", +"O_Heli_Transport_04_F", +"O_Heli_Transport_04_ammo_F", +"O_Heli_Transport_04_bench_F", +"O_Heli_Transport_04_box_F", +"O_Heli_Transport_04_covered_F", +"O_Heli_Transport_04_fuel_F", +"O_Heli_Transport_04_medevac_F", +"O_Heli_Transport_04_repair_F", +"O_Heli_Transport_04_black_F", +"O_Heli_Transport_04_ammo_black_F", +"O_Heli_Transport_04_bench_black_F", +"O_Heli_Transport_04_box_black_F", +"O_Heli_Transport_04_covered_black_F", +"O_Heli_Transport_04_fuel_black_F", +"O_Heli_Transport_04_medevac_black_F", +"O_Heli_Transport_04_repair_black_F", +"VTOL_Base_F", +"I_C_Heli_Light_01_civil_F", +"B_CTRG_Heli_Transport_01_sand_F", +"B_CTRG_Heli_Transport_01_tropic_F", +"Plane_Civil_01_base_F", +"C_Plane_Civil_01_F", +"C_Plane_Civil_01_racing_F", +"I_C_Plane_Civil_01_F", +"UAV_03_base_F", +"UAV_03_dynamicLoadout_base_F", +"B_T_UAV_03_F", +"B_T_UAV_03_dynamicLoadout_F", +"UAV_04_base_F", +"O_T_UAV_04_CAS_F", +"VTOL_01_base_F", +"VTOL_01_armed_base_F", +"VTOL_01_unarmed_base_F", +"VTOL_01_infantry_base_F", +"VTOL_01_vehicle_base_F", +"B_T_VTOL_01_infantry_F", +"B_T_VTOL_01_vehicle_F", +"B_T_VTOL_01_armed_F", +"B_T_VTOL_01_infantry_blue_F", +"B_T_VTOL_01_infantry_olive_F", +"B_T_VTOL_01_vehicle_blue_F", +"B_T_VTOL_01_vehicle_olive_F", +"B_T_VTOL_01_armed_blue_F", +"B_T_VTOL_01_armed_olive_F", +"VTOL_02_base_F", +"VTOL_02_infantry_base_F", +"VTOL_02_vehicle_base_F", +"VTOL_02_infantry_dynamicLoadout_base_F", +"VTOL_02_vehicle_dynamicLoadout_base_F", +"O_T_VTOL_02_infantry_F", +"O_T_VTOL_02_vehicle_F", +"O_T_VTOL_02_infantry_dynamicLoadout_F", +"O_T_VTOL_02_vehicle_dynamicLoadout_F", +"O_T_VTOL_02_infantry_hex_F", +"O_T_VTOL_02_infantry_ghex_F", +"O_T_VTOL_02_infantry_grey_F", +"O_T_VTOL_02_vehicle_hex_F", +"O_T_VTOL_02_vehicle_ghex_F", +"O_T_VTOL_02_vehicle_grey_F", +"Plane_Fighter_01_Base_F", +"B_Plane_Fighter_01_F", +"B_Plane_Fighter_01_Stealth_F", +"Plane_Fighter_02_Base_F", +"O_Plane_Fighter_02_F", +"O_Plane_Fighter_02_Stealth_F", +"Plane_Fighter_04_Base_F", +"I_Plane_Fighter_04_F", +"UAV_05_Base_F", +"B_UAV_05_F" ]; diff --git a/testConfig.Altis/ExcludedClassNames/baseWeapons.sqf b/testConfig.Altis/ExcludedClassNames/baseWeapons.sqf index 2a025f5..638dcea 100644 --- a/testConfig.Altis/ExcludedClassNames/baseWeapons.sqf +++ b/testConfig.Altis/ExcludedClassNames/baseWeapons.sqf @@ -27,5 +27,375 @@ _knownWeapons = [ +/* + + Arma 3 weapons and attachments as of V 1.74 + +*/ + +// // Assault Rifles +"Rifle", +"Rifle_Base_F", +"Rifle_Short_Base_F", +"Rifle_Long_Base_F", +"arifle_Katiba_Base_F", +"arifle_Katiba_F", +"arifle_Katiba_C_F", +"mk20_base_F", +"arifle_Mk20_F", +"arifle_Mk20_plain_F", +"arifle_Mk20C_F", +"arifle_Mk20C_plain_F", +"arifle_MX_Base_F", +"arifle_MXC_F", +"arifle_MX_F", +"arifle_MXM_F", +"arifle_MXC_Black_F", +"arifle_MX_Black_F", +"arifle_MXM_Black_F", +"SDAR_base_F", +"arifle_SDAR_F", +"Tavor_base_F", +"arifle_TRG21_F", +"arifle_TRG20_F", +"pdw2000_base_F", +"hgun_PDW2000_F", +"arifle_MX_khk_F", +"arifle_MXC_khk_F", +"arifle_MXM_khk_F", +"arifle_AK12_base_F", +"arifle_AK12_F", +"arifle_AKM_base_F", +"arifle_AKM_F", +"arifle_AKS_base_F", +"arifle_AKS_F", +"arifle_CTAR_base_F", +"arifle_CTAR_blk_F", +"arifle_CTAR_hex_F", +"arifle_CTAR_ghex_F", +"arifle_CTARS_base_F", +"arifle_CTARS_blk_F", +"arifle_CTARS_hex_F", +"arifle_CTARS_ghex_F", +"arifle_SPAR_01_base_F", +"arifle_SPAR_01_blk_F", +"arifle_SPAR_01_khk_F", +"arifle_SPAR_01_snd_F", + + +// Assault Rifles with GL +"arifle_Katiba_GL_F", +"arifle_Mk20_GL_F", +"arifle_Mk20_GL_plain_F", +"arifle_MX_GL_F", +"arifle_MX_GL_Black_F", +"arifle_TRG21_GL_F", +"arifle_MX_GL_khk_F", +"arifle_AK12_GL_base_F", +"arifle_AK12_GL_F", +"arifle_ARX_base_F", +"arifle_ARX_blk_F", +"arifle_ARX_ghex_F", +"arifle_ARX_hex_F", +"arifle_CTAR_GL_base_F", +"arifle_CTAR_GL_blk_F", +"arifle_CTAR_GL_hex_F", +"arifle_CTAR_GL_ghex_F", +"arifle_SPAR_01_GL_base_F", +"arifle_SPAR_01_GL_blk_F", +"arifle_SPAR_01_GL_khk_F", +"arifle_SPAR_01_GL_snd_F", + + +// LMGs +"LMG_Mk200_F", +"LMG_Zafir_F", +"arifle_MX_SW_F", +"arifle_MX_SW_Black_F", +"MMG_01_hex_F", +"MMG_02_camo_F", +"MMG_01_tan_F", +"MMG_02_black_F", +"MMG_02_sand_F", +"arifle_MX_SW_khk_F", +"LMG_03_base_F", +"LMG_03_F", +"arifle_SPAR_02_base_F", +"arifle_SPAR_02_blk_F", +"arifle_SPAR_02_khk_F", +"arifle_SPAR_02_snd_F", + + +// SMGs +"SMG_01_Base", +"SMG_01_F", +"SMG_02_base_F", +"SMG_02_F", +"SMG_05_base_F", +"SMG_05_F", + + +// Snipers +"DMR_01_base_F", +"srifle_DMR_01_F", +"EBR_base_F", +"srifle_EBR_F", +"GM6_base_F", +"srifle_GM6_F", +"srifle_GM6_camo_F", +"LRR_base_F", +"srifle_LRR_F", +"srifle_LRR_camo_F", +"DMR_02_base_F", +"DMR_03_base_F", +"DMR_04_base_F", +"DMR_05_base_F", +"DMR_06_base_F", +"srifle_DMR_02_F", +"srifle_DMR_02_camo_F", +"srifle_DMR_02_sniper_F", +"srifle_DMR_03_F", +"srifle_DMR_03_khaki_F", +"srifle_DMR_03_tan_F", +"srifle_DMR_03_multicam_F", +"srifle_DMR_03_woodland_F", +"srifle_DMR_04_F", +"srifle_DMR_04_Tan_F", +"srifle_DMR_05_blk_F", +"srifle_DMR_05_hex_F", +"srifle_DMR_05_tan_f", +"srifle_DMR_06_camo_F", +"srifle_DMR_06_olive_F", +"srifle_LRR_tna_F", +"srifle_GM6_ghex_F", +"DMR_07_base_F", +"srifle_DMR_07_blk_F", +"srifle_DMR_07_hex_F", +"srifle_DMR_07_ghex_F", +"arifle_SPAR_03_base_F", +"arifle_SPAR_03_blk_F", +"arifle_SPAR_03_khk_F", +"arifle_SPAR_03_snd_F", + + +// DMRs + + +// Launchers +"Launcher", +"Launcher_Base_F", +"launch_NLAW_F", +"launch_RPG32_F", +"launch_Titan_base", +"launch_Titan_short_base", +"launch_B_Titan_F", +"launch_I_Titan_F", +"launch_O_Titan_F", +"launch_Titan_F", +"launch_B_Titan_short_F", +"launch_I_Titan_short_F", +"launch_O_Titan_short_F", +"launch_Titan_short_F", +"launch_RPG32_ghex_F", +"launch_RPG7_F", +"launch_B_Titan_tna_F", +"launch_B_Titan_short_tna_F", +"launch_O_Titan_ghex_F", +"launch_O_Titan_short_ghex_F", + + +// Handguns +"HandGunBase", +"Pistol", +"Pistol_Base_F", +"hgun_ACPC2_F", +"hgun_P07_F", +"hgun_Pistol_heavy_01_F", +"hgun_Pistol_heavy_02_F", +"hgun_Rook40_F", +"hgun_Pistol_Signal_F", +"hgun_P07_khk_F", +"hgun_Pistol_01_F", + + +// Shotguns + + +// Throwables + + +// Unknown + + +// Magazines +"NLAW_F", +"RPG32_F", +"RPG32_HE_F", +"Titan_AA", +"Titan_AT", +"Titan_AP", +"10Rnd_762x54_Mag", +"20Rnd_762x51_Mag", +"5Rnd_127x108_Mag", +"5Rnd_127x108_APDS_Mag", +"7Rnd_408_Mag", +"200Rnd_65x39_cased_Box", +"200Rnd_65x39_cased_Box_Tracer", +"150Rnd_762x54_Box", +"150Rnd_762x54_Box_Tracer", +"9Rnd_45ACP_Mag", +"16Rnd_9x21_Mag", +"16Rnd_9x21_red_Mag", +"16Rnd_9x21_green_Mag", +"16Rnd_9x21_yellow_Mag", +"30Rnd_9x21_Mag", +"30Rnd_9x21_Red_Mag", +"30Rnd_9x21_Yellow_Mag", +"30Rnd_9x21_Green_Mag", +"11Rnd_45ACP_Mag", +"6Rnd_45ACP_Cylinder", +"30Rnd_65x39_caseless_green", +"30Rnd_65x39_caseless_green_mag_Tracer", +"30Rnd_556x45_Stanag", +"30Rnd_556x45_Stanag_Tracer_Red", +"30Rnd_556x45_Stanag_Tracer_Green", +"30Rnd_556x45_Stanag_Tracer_Yellow", +"30Rnd_556x45_Stanag_red", +"30Rnd_556x45_Stanag_green", +"30Rnd_65x39_caseless_mag", +"30Rnd_65x39_caseless_mag_Tracer", +"100Rnd_65x39_caseless_mag", +"100Rnd_65x39_caseless_mag_Tracer", +"20Rnd_556x45_UW_mag", +"30Rnd_45ACP_Mag_SMG_01", +"30Rnd_45ACP_Mag_SMG_01_tracer_green", +"30Rnd_45ACP_Mag_SMG_01_Tracer_Red", +"30Rnd_45ACP_Mag_SMG_01_Tracer_Yellow", +"30Rnd_9x21_Mag_SMG_02", +"30Rnd_9x21_Mag_SMG_02_Tracer_Red", +"30Rnd_9x21_Mag_SMG_02_Tracer_Yellow", +"30Rnd_9x21_Mag_SMG_02_Tracer_Green", +"6Rnd_GreenSignal_F", +"6Rnd_RedSignal_F", +"10Rnd_338_Mag", +"10Rnd_127x54_Mag", +"10Rnd_93x64_DMR_05_Mag", +"150Rnd_93x64_Mag", +"130Rnd_338_Mag", +"RPG7_F", +"20Rnd_650x39_Cased_Mag_F", +"200Rnd_556x45_Box_F", +"200Rnd_556x45_Box_Red_F", +"200Rnd_556x45_Box_Tracer_F", +"200Rnd_556x45_Box_Tracer_Red_F", +"10Rnd_9x21_Mag", +"30Rnd_762x39_Mag_F", +"30Rnd_762x39_Mag_Green_F", +"30Rnd_762x39_Mag_Tracer_F", +"30Rnd_762x39_Mag_Tracer_Green_F", +"30Rnd_545x39_Mag_F", +"30Rnd_545x39_Mag_Green_F", +"30Rnd_545x39_Mag_Tracer_F", +"30Rnd_545x39_Mag_Tracer_Green_F", +"30Rnd_580x42_Mag_F", +"30Rnd_580x42_Mag_Tracer_F", +"100Rnd_580x42_Mag_F", +"100Rnd_580x42_Mag_Tracer_F", +"150Rnd_556x45_Drum_Mag_F", +"150Rnd_556x45_Drum_Mag_Tracer_F", + + +// Optics +"optic_Nightstalker", +"optic_tws", +"optic_tws_mg", +"optic_NVS", +"optic_DMS", +"optic_LRPS", +"optic_ams", +"optic_AMS_snd", +"optic_AMS_khk", +"optic_KHS_blk", +"optic_KHS_tan", +"optic_KHS_hex", +"optic_KHS_old", +"optic_SOS", +"optic_MRCO", +"optic_Arco", +"optic_aco", +"optic_ACO_grn", +"optic_aco_smg", +"optic_ACO_grn_smg", +"optic_hamr", +"optic_Holosight", +"optic_Holosight_smg", +"optic_Hamr_khk_F", +"optic_SOS_khk_F", +"optic_Arco_ghex_F", +"optic_Arco_blk_F", +"optic_DMS_ghex_F", +"optic_ERCO_blk_F", +"optic_ERCO_khk_F", +"optic_ERCO_snd_F", +"optic_LRPS_ghex_F", +"optic_LRPS_tna_F", +"optic_Holosight_blk_F", +"optic_Holosight_khk_F", +"optic_Holosight_smg_blk_F", +"optic_Holosight_smg_khk_F", +"optic_MRD", +"optic_Yorris", + + +// Muzzles +"muzzle_snds_L", +"muzzle_snds_B", +"muzzle_snds_B_khk_F", +"muzzle_snds_B_snd_F", +"muzzle_snds_h", +"muzzle_snds_h_khk_F", +"muzzle_snds_h_snd_F", +"muzzle_snds_H_SW", +"muzzle_snds_H_MG", +"muzzle_snds_H_MG_blk_F", +"muzzle_snds_H_MG_khk_F", +"muzzle_snds_acp", +"muzzle_snds_M", +"muzzle_snds_m_khk_F", +"muzzle_snds_m_snd_F", +"muzzle_snds_l", +"muzzle_snds_338_black", +"muzzle_snds_338_green", +"muzzle_snds_338_sand", +"muzzle_snds_93mmg", +"muzzle_snds_93mmg_tan", +"muzzle_snds_65_TI_blk_F", +"muzzle_snds_65_TI_hex_F", +"muzzle_snds_65_TI_ghex_F", +"muzzle_snds_m", +"muzzle_snds_58_blk_F", +"muzzle_snds_58_wdm_F", +"muzzle_snds_58_ghex_F", +"muzzle_snds_58_hex_F", +"muzzle_snds_b", + + +// Pointers +"acc_flashlight", +"acc_pointer_IR", +"acc_flashlight_pistol", + + +// Underbarrel +"bipod_01_F_snd", +"bipod_01_F_blk", +"bipod_01_F_mtp", +"bipod_01_F_khk", +"bipod_02_F_blk", +"bipod_02_F_tan", +"bipod_02_F_hex", +"bipod_03_F_blk", +"bipod_03_F_oli" + ]; diff --git a/testConfig.Altis/ExcludedClassNames/baseWearables.sqf b/testConfig.Altis/ExcludedClassNames/baseWearables.sqf index b10c99b..c26ab55 100644 --- a/testConfig.Altis/ExcludedClassNames/baseWearables.sqf +++ b/testConfig.Altis/ExcludedClassNames/baseWearables.sqf @@ -31,4 +31,491 @@ _baseWearables = [ +/* + + Arma 3 wearables as of V 1.74 + +*/ + +// // Uniforms +"Uniform_Base", +"U_BasicBody", +"U_B_CombatUniform_mcam", +"U_B_CombatUniform_mcam_tshirt", +"U_B_CombatUniform_mcam_vest", +"U_B_GhillieSuit", +"U_B_HeliPilotCoveralls", +"U_B_Wetsuit", +"U_O_CombatUniform_ocamo", +"U_O_GhillieSuit", +"U_O_PilotCoveralls", +"U_O_Wetsuit", +"U_C_Poloshirt_blue", +"U_C_Poloshirt_burgundy", +"U_C_Poloshirt_stripped", +"U_C_Poloshirt_tricolour", +"U_C_Poloshirt_salmon", +"U_C_Poloshirt_redwhite", +"U_C_Commoner1_1", +"U_C_Commoner1_2", +"U_C_Commoner1_3", +"U_Rangemaster", +"U_NikosBody", +"U_OrestesBody", +"U_B_CombatUniform_mcam_worn", +"U_B_CombatUniform_wdl", +"U_B_CombatUniform_wdl_tshirt", +"U_B_CombatUniform_wdl_vest", +"U_B_CombatUniform_sgg", +"U_B_CombatUniform_sgg_tshirt", +"U_B_CombatUniform_sgg_vest", +"U_B_SpecopsUniform_sgg", +"U_B_PilotCoveralls", +"U_O_CombatUniform_oucamo", +"U_O_SpecopsUniform_ocamo", +"U_O_SpecopsUniform_blk", +"U_O_OfficerUniform_ocamo", +"U_I_CombatUniform", +"U_I_CombatUniform_tshirt", +"U_I_CombatUniform_shortsleeve", +"U_I_pilotCoveralls", +"U_I_HeliPilotCoveralls", +"U_I_GhillieSuit", +"U_I_OfficerUniform", +"U_I_Wetsuit", +"U_Competitor", +"U_MillerBody", +"U_KerryBody", +"U_AttisBody", +"U_AntigonaBody", +"U_IG_Menelaos", +"U_C_Novak", +"U_OI_Scientist", +"U_IG_Guerilla1_1", +"U_IG_Guerilla2_1", +"U_IG_Guerilla2_2", +"U_IG_Guerilla2_3", +"U_IG_Guerilla3_1", +"U_IG_Guerilla3_2", +"U_IG_leader", +"U_BG_Guerilla1_1", +"U_BG_Guerilla2_1", +"U_BG_Guerilla2_2", +"U_BG_Guerilla2_3", +"U_BG_Guerilla3_1", +"U_BG_Guerilla3_2", +"U_BG_leader", +"U_OG_Guerilla1_1", +"U_OG_Guerilla2_1", +"U_OG_Guerilla2_2", +"U_OG_Guerilla2_3", +"U_OG_Guerilla3_1", +"U_OG_Guerilla3_2", +"U_OG_leader", +"U_C_Poor_1", +"U_C_Poor_2", +"U_C_Scavenger_1", +"U_C_Scavenger_2", +"U_C_Farmer", +"U_C_Fisherman", +"U_C_WorkerOveralls", +"U_C_FishermanOveralls", +"U_C_WorkerCoveralls", +"U_C_HunterBody_grn", +"U_C_HunterBody_brn", +"U_C_Commoner2_1", +"U_C_Commoner2_2", +"U_C_Commoner2_3", +"U_C_PriestBody", +"U_C_Poor_shorts_1", +"U_C_Poor_shorts_2", +"U_C_Commoner_shorts", +"U_C_ShirtSurfer_shorts", +"U_C_TeeSurfer_shorts_1", +"U_C_TeeSurfer_shorts_2", +"U_B_CTRG_1", +"U_B_CTRG_2", +"U_B_CTRG_3", +"U_B_survival_uniform", +"U_I_G_Story_Protagonist_F", +"U_I_G_resistanceLeader_F", +"U_C_Journalist", +"U_C_Scientist", +"U_NikosAgedBody", +"U_B_Protagonist_VR", +"U_O_Protagonist_VR", +"U_I_Protagonist_VR", +"U_IG_Guerrilla_6_1", +"U_BG_Guerrilla_6_1", +"U_OG_Guerrilla_6_1", +"U_B_Soldier_VR", +"U_O_Soldier_VR", +"U_I_Soldier_VR", +"U_C_Soldier_VR", +"U_C_Driver_1", +"U_C_Driver_2", +"U_C_Driver_3", +"U_C_Driver_4", +"U_Marshal", +"U_C_Driver_1_black", +"U_C_Driver_1_blue", +"U_C_Driver_1_green", +"U_C_Driver_1_red", +"U_C_Driver_1_white", +"U_C_Driver_1_yellow", +"U_C_Driver_1_orange", +"U_B_FullGhillie_lsh", +"U_B_FullGhillie_sard", +"U_B_FullGhillie_ard", +"U_O_FullGhillie_lsh", +"U_O_FullGhillie_sard", +"U_O_FullGhillie_ard", +"U_I_FullGhillie_lsh", +"U_I_FullGhillie_sard", +"U_I_FullGhillie_ard", +"U_VirtualMan_F", +"U_B_T_Soldier_F", +"U_B_T_Soldier_AR_F", +"U_B_T_Soldier_SL_F", +"U_B_T_Sniper_F", +"U_B_T_FullGhillie_tna_F", +"U_B_CTRG_Soldier_F", +"U_B_CTRG_Soldier_2_F", +"U_B_CTRG_Soldier_3_F", +"U_B_GEN_Soldier_F", +"U_B_GEN_Commander_F", +"U_O_T_Soldier_F", +"U_O_T_Officer_F", +"U_O_T_Sniper_F", +"U_O_T_FullGhillie_tna_F", +"U_O_V_Soldier_Viper_F", +"U_O_V_Soldier_Viper_hex_F", +"U_I_C_Soldier_Para_1_F", +"U_I_C_Soldier_Para_2_F", +"U_I_C_Soldier_Para_3_F", +"U_I_C_Soldier_Para_4_F", +"U_I_C_Soldier_Para_5_F", +"U_I_C_Soldier_Bandit_1_F", +"U_I_C_Soldier_Bandit_2_F", +"U_I_C_Soldier_Bandit_3_F", +"U_I_C_Soldier_Bandit_4_F", +"U_I_C_Soldier_Bandit_5_F", +"U_I_C_Soldier_Camo_F", +"U_C_man_sport_1_F", +"U_C_man_sport_2_F", +"U_C_man_sport_3_F", +"U_C_Man_casual_1_F", +"U_C_Man_casual_2_F", +"U_C_Man_casual_3_F", +"U_C_Man_casual_4_F", +"U_C_Man_casual_5_F", +"U_C_Man_casual_6_F", +"U_B_CTRG_Soldier_urb_1_F", +"U_B_CTRG_Soldier_urb_2_F", +"U_B_CTRG_Soldier_urb_3_F", + + +// Headgear / Masks +"HelmetBase", +"H_HelmetB", +"H_HelmetB_camo", +"H_HelmetB_paint", +"H_HelmetB_light", +"H_Booniehat_khk", +"H_Booniehat_oli", +"H_Booniehat_indp", +"H_Booniehat_mcamo", +"H_Booniehat_grn", +"H_Booniehat_tan", +"H_Booniehat_dirty", +"H_Booniehat_dgtl", +"H_Booniehat_khk_hs", +"H_HelmetB_plain_mcamo", +"H_HelmetB_plain_blk", +"H_HelmetSpecB", +"H_HelmetSpecB_paint1", +"H_HelmetSpecB_paint2", +"H_HelmetSpecB_blk", +"H_HelmetSpecB_snakeskin", +"H_HelmetSpecB_sand", +"H_HelmetIA", +"H_HelmetIA_net", +"H_HelmetIA_camo", +"H_Helmet_Kerry", +"H_HelmetB_grass", +"H_HelmetB_snakeskin", +"H_HelmetB_desert", +"H_HelmetB_black", +"H_HelmetB_sand", +"H_Cap_red", +"H_Cap_blu", +"H_Cap_oli", +"H_Cap_headphones", +"H_Cap_tan", +"H_Cap_blk", +"H_Cap_blk_CMMG", +"H_Cap_brn_SPECOPS", +"H_Cap_tan_specops_US", +"H_Cap_khaki_specops_UK", +"H_Cap_grn", +"H_Cap_grn_BI", +"H_Cap_blk_Raven", +"H_Cap_blk_ION", +"H_Cap_oli_hs", +"H_Cap_press", +"H_Cap_usblack", +"H_Cap_surfer", +"H_Cap_police", +"H_HelmetCrew_B", +"H_HelmetCrew_O", +"H_HelmetCrew_I", +"H_PilotHelmetFighter_B", +"H_PilotHelmetFighter_O", +"H_PilotHelmetFighter_I", +"H_PilotHelmetHeli_B", +"H_PilotHelmetHeli_O", +"H_PilotHelmetHeli_I", +"H_CrewHelmetHeli_B", +"H_CrewHelmetHeli_O", +"H_CrewHelmetHeli_I", +"H_HelmetO_ocamo", +"H_HelmetLeaderO_ocamo", +"H_MilCap_ocamo", +"H_MilCap_mcamo", +"H_MilCap_oucamo", +"H_MilCap_rucamo", +"H_MilCap_gry", +"H_MilCap_dgtl", +"H_MilCap_blue", +"H_HelmetB_light_grass", +"H_HelmetB_light_snakeskin", +"H_HelmetB_light_desert", +"H_HelmetB_light_black", +"H_HelmetB_light_sand", +"H_BandMask_blk", +"H_BandMask_khk", +"H_BandMask_reaper", +"H_BandMask_demon", +"H_HelmetO_oucamo", +"H_HelmetLeaderO_oucamo", +"H_HelmetSpecO_ocamo", +"H_HelmetSpecO_blk", +"H_Bandanna_surfer", +"H_Bandanna_khk", +"H_Bandanna_khk_hs", +"H_Bandanna_cbr", +"H_Bandanna_sgg", +"H_Bandanna_sand", +"H_Bandanna_surfer_blk", +"H_Bandanna_surfer_grn", +"H_Bandanna_gry", +"H_Bandanna_blu", +"H_Bandanna_camo", +"H_Bandanna_mcamo", +"H_Shemag_khk", +"H_Shemag_tan", +"H_Shemag_olive", +"H_Shemag_olive_hs", +"H_ShemagOpen_khk", +"H_ShemagOpen_tan", +"H_Beret_blk", +"H_Beret_blk_POLICE", +"H_Beret_red", +"H_Beret_grn", +"H_Beret_grn_SF", +"H_Beret_brn_SF", +"H_Beret_ocamo", +"H_Beret_02", +"H_Beret_Colonel", +"H_Watchcap_blk", +"H_Watchcap_cbr", +"H_Watchcap_khk", +"H_Watchcap_camo", +"H_Watchcap_sgg", +"H_TurbanO_blk", +"H_StrawHat", +"H_StrawHat_dark", +"H_Hat_blue", +"H_Hat_brown", +"H_Hat_camo", +"H_Hat_grey", +"H_Hat_checker", +"H_Hat_tan", +"H_RacingHelmet_1_F", +"H_RacingHelmet_2_F", +"H_RacingHelmet_3_F", +"H_RacingHelmet_4_F", +"H_RacingHelmet_1_black_F", +"H_RacingHelmet_1_blue_F", +"H_RacingHelmet_1_green_F", +"H_RacingHelmet_1_red_F", +"H_RacingHelmet_1_white_F", +"H_RacingHelmet_1_yellow_F", +"H_RacingHelmet_1_orange_F", +"H_Cap_marshal", +"H_Helmet_Skate", +"H_HelmetB_TI_tna_F", +"H_HelmetO_ViperSP_hex_F", +"H_HelmetO_ViperSP_ghex_F", +"H_HelmetB_tna_F", +"H_HelmetB_Enh_tna_F", +"H_HelmetB_Light_tna_F", +"H_HelmetSpecO_ghex_F", +"H_HelmetLeaderO_ghex_F", +"H_HelmetO_ghex_F", +"H_HelmetCrew_O_ghex_F", +"H_MilCap_tna_F", +"H_MilCap_ghex_F", +"H_Booniehat_tna_F", +"H_Beret_gen_F", +"H_MilCap_gen_F", +"H_Cap_oli_Syndikat_F", +"H_Cap_tan_Syndikat_F", +"H_Cap_blk_Syndikat_F", +"H_Cap_grn_Syndikat_F", + + +// Goggles +"GoggleItem", + + +// Vests +"Vest_Camo_Base", +"Vest_NoCamo_Base", +"V_Rangemaster_belt", +"V_BandollierB_khk", +"V_BandollierB_cbr", +"V_BandollierB_rgr", +"V_BandollierB_blk", +"V_BandollierB_oli", +"V_PlateCarrier1_rgr", +"V_PlateCarrier2_rgr", +"V_PlateCarrier2_blk", +"V_PlateCarrier3_rgr", +"V_PlateCarrierGL_rgr", +"V_PlateCarrierGL_blk", +"V_PlateCarrierGL_mtp", +"V_PlateCarrier1_blk", +"V_PlateCarrierSpec_rgr", +"V_PlateCarrierSpec_blk", +"V_PlateCarrierSpec_mtp", +"V_Chestrig_khk", +"V_Chestrig_rgr", +"V_Chestrig_blk", +"V_Chestrig_oli", +"V_TacVest_khk", +"V_TacVest_brn", +"V_TacVest_oli", +"V_TacVest_blk", +"V_TacVest_camo", +"V_TacVest_blk_POLICE", +"V_TacVestIR_blk", +"V_TacVestCamo_khk", +"V_HarnessO_brn", +"V_HarnessOGL_brn", +"V_HarnessO_gry", +"V_HarnessOGL_gry", +"V_HarnessOSpec_brn", +"V_HarnessOSpec_gry", +"V_PlateCarrierIA1_dgtl", +"V_PlateCarrierIA2_dgtl", +"V_PlateCarrierIAGL_dgtl", +"V_PlateCarrierIAGL_oli", +"V_RebreatherB", +"V_RebreatherIR", +"V_RebreatherIA", +"V_PlateCarrier_Kerry", +"V_PlateCarrierL_CTRG", +"V_PlateCarrierH_CTRG", +"V_I_G_resistanceLeader_F", +"V_Press_F", +"V_TacChestrig_grn_F", +"V_TacChestrig_oli_F", +"V_TacChestrig_cbr_F", +"V_PlateCarrier1_tna_F", +"V_PlateCarrier2_tna_F", +"V_PlateCarrierSpec_tna_F", +"V_PlateCarrierGL_tna_F", +"V_HarnessO_ghex_F", +"V_HarnessOGL_ghex_F", +"V_BandollierB_ghex_F", +"V_TacVest_gen_F", +"V_PlateCarrier1_rgr_noflag_F", +"V_PlateCarrier2_rgr_noflag_F", +"V_DeckCrew_base_F", +"V_DeckCrew_yellow_F", +"V_DeckCrew_blue_F", +"V_DeckCrew_green_F", +"V_DeckCrew_red_F", +"V_DeckCrew_white_F", +"V_DeckCrew_brown_F", +"V_DeckCrew_violet_F", + + +// Backpacks + + +//Glasses +"None", +"G_Spectacles", +"G_Spectacles_Tinted", +"G_Combat", +"G_Lowprofile", +"G_Shades_Black", +"G_Shades_Green", +"G_Shades_Red", +"G_Squares", +"G_Squares_Tinted", +"G_Sport_BlackWhite", +"G_Sport_Blackyellow", +"G_Sport_Greenblack", +"G_Sport_Checkered", +"G_Sport_Red", +"G_Tactical_Black", +"G_Aviator", +"G_Lady_Mirror", +"G_Lady_Dark", +"G_Lady_Red", +"G_Lady_Blue", +"G_Diving", +"G_B_Diving", +"G_O_Diving", +"G_I_Diving", +"G_Goggles_VR", +"G_Balaclava_blk", +"G_Balaclava_oli", +"G_Balaclava_combat", +"G_Balaclava_lowprofile", +"G_Bandanna_blk", +"G_Bandanna_oli", +"G_Bandanna_khk", +"G_Bandanna_tan", +"G_Bandanna_beast", +"G_Bandanna_shades", +"G_Bandanna_sport", +"G_Bandanna_aviator", +"G_Shades_Blue", +"G_Sport_Blackred", +"G_Tactical_Clear", +"G_Balaclava_TI_blk_F", +"G_Balaclava_TI_tna_F", +"G_Balaclava_TI_G_blk_F", +"G_Balaclava_TI_G_tna_F", +"G_Combat_Goggles_tna_F", + + +// NVG +"NVGoggles", +"NVGoggles_OPFOR", +"NVGoggles_INDEP", +"Integrated_NVG_F", +"Integrated_NVG_TI_0_F", +"Integrated_NVG_TI_1_F", +"O_NVGoggles_hex_F", +"O_NVGoggles_urb_F", +"O_NVGoggles_ghex_F", +"NVGoggles_tna_F", +"NVGogglesB_blk_F", +"NVGogglesB_grn_F", +"NVGogglesB_gry_F" ]; diff --git a/testConfig.Altis/weapons.sqf b/testConfig.Altis/weapons.sqf index c8185dc..718b912 100644 --- a/testConfig.Altis/weapons.sqf +++ b/testConfig.Altis/weapons.sqf @@ -9,8 +9,9 @@ http://creativecommons.org/licenses/by-nc-sa/4.0/ */ _weaponsBase = []; -#include "ExcludedClassNames\baseWeapons.sqf" _knownWeapons = []; +#include "ExcludedClassNames\baseWeapons.sqf" + _allWeaponRoots = ["Pistol","Rifle","Launcher"]; _allWeaponTypes = ["AssaultRifle","MachineGun","SniperRifle","Shotgun","Rifle","Pistol","SubmachineGun","Handgun","MissileLauncher","RocketLauncher","Throw","GrenadeCore"];