mirror of
https://github.com/Ghostrider-DbD-/Config-Extraction-Tools.git
synced 2024-08-30 16:42:11 +00:00
328 lines
8.8 KiB
Plaintext
328 lines
8.8 KiB
Plaintext
/*
|
|
Class Name Extraction Tool
|
|
By GhostriderDbD
|
|
For Arma 3
|
|
|
|
Lists magazines that should excluded from the output for the script.
|
|
|
|
All the code and information provided here is provided under an Attribution Non-Commercial ShareAlike 4.0 Commons License.
|
|
|
|
http://creativecommons.org/licenses/by-nc-sa/4.0/
|
|
*/
|
|
// Magazines
|
|
/*
|
|
Add the class names of any magazines you wish to exclude to _baseMagazines using the formating shown in the example below.
|
|
|
|
For example, if you wish to exclude smoke rounds add:
|
|
|
|
"VehicleMagazine",
|
|
"SmokeLauncherMag",
|
|
"SmokeLauncherMag_boat"
|
|
|
|
*/
|
|
_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"
|
|
|
|
];
|