454 lines
No EOL
10 KiB
JavaScript
454 lines
No EOL
10 KiB
JavaScript
// priority: -100
|
|
"use strict";
|
|
|
|
global.TACZ_GUNS_INDEX = [
|
|
//TACZ
|
|
//Pistol
|
|
'tacz:deagle',
|
|
'tacz:glock_17',
|
|
'tacz:deagle_golden',
|
|
'tacz:m1911',
|
|
'tacz:cz75',
|
|
'tacz:p320',
|
|
'tacz:b93r',
|
|
'tacz:timeless50',
|
|
|
|
//Sniper
|
|
'tacz:m700',
|
|
'tacz:m107',
|
|
'tacz:springfield1873',
|
|
'tacz:m95',
|
|
'tacz:ai_awp',
|
|
|
|
//Rifle
|
|
'tacz:sks_tactical',
|
|
'tacz:ak47',
|
|
'tacz:type_81',
|
|
'tacz:qbz_95',
|
|
'tacz:hk416d',
|
|
'tacz:m4a1',
|
|
'tacz:m16a1',
|
|
'tacz:hk_g3',
|
|
'tacz:m16a4',
|
|
'tacz:spr15hb',
|
|
'tacz:mk14',
|
|
'tacz:scar_l',
|
|
'tacz:scar_h',
|
|
'tacz:aug',
|
|
'tacz:g36k',
|
|
|
|
//Shotgun
|
|
'tacz:db_short',
|
|
'tacz:sb_long',
|
|
'tacz:m870',
|
|
'tacz:aa12',
|
|
|
|
//SMG
|
|
'tacz:ump45',
|
|
'tacz:hk_mp5a5',
|
|
'tacz:uzi',
|
|
'tacz:vector45',
|
|
'tacz:p90',
|
|
|
|
//Heavy
|
|
'tacz:rpg7',
|
|
'tacz:m320',
|
|
'tacz:m249',
|
|
'tacz:minigun',
|
|
'tacz:rpk',
|
|
|
|
|
|
//CA
|
|
//Pistol
|
|
'create_armorer:pistol_revolver_torque',
|
|
'create_armorer:pistol_auto_stress',
|
|
|
|
//Sniper
|
|
'create_armorer:sniper_semi_clockwork',
|
|
'create_armorer:sniper_semi_m1',
|
|
|
|
//Rifle
|
|
'create_armorer:rifle_assult_crane',
|
|
'create_armorer:rifle_assult_roller',
|
|
|
|
//Shotgun
|
|
'create_armorer:shotgun_db_stone',
|
|
'create_armorer:shotgun_pump_bearing',
|
|
|
|
//SMG
|
|
'create_armorer:smg_auto_crank',
|
|
|
|
//Heavy
|
|
'create_armorer:gl_revolver_devastator',
|
|
'create_armorer:cannon_40mm_salamander',
|
|
'create_armorer:special_melee_wrench',
|
|
'create_armorer:special_melee_atomic',
|
|
'create_armorer:mg_platemag_flywheel',
|
|
|
|
|
|
//AA
|
|
//Pistol
|
|
'applied_armorer:niklas_pistol_semi_union',
|
|
'applied_armorer:niklas_pistol_semi_right',
|
|
'applied_armorer:niklas_pistol_semi_pride',
|
|
'applied_armorer:niklas_pistol_double_win_win',
|
|
|
|
//Sniper
|
|
'applied_armorer:moritz_sniper_semi_k30',
|
|
|
|
//Rifle
|
|
'applied_armorer:niklas_lever_vigenere',
|
|
'applied_armorer:moritz_rifle_ar77',
|
|
|
|
//Shotgun
|
|
'applied_armorer:moritz_shotgun_sg914',
|
|
|
|
//SMG
|
|
'applied_armorer:niklas_smg_freedom',
|
|
|
|
//Heavy
|
|
'applied_armorer:moritz_gernade_gl3',
|
|
'applied_armorer:moritz_mg_hmg22',
|
|
'applied_armorer:moritz_mg_emg_prototype',
|
|
|
|
//ULV Guns
|
|
'ulv_guns:flintlock',
|
|
'ulv_guns:blunderbuss'
|
|
|
|
]
|
|
|
|
global.TACZ_AMMO_INDEX = [
|
|
//TACZ
|
|
'tacz:68x51fury',
|
|
'tacz:308',
|
|
'tacz:45acp',
|
|
'tacz:50bmg',
|
|
'tacz:40mm',
|
|
'tacz:12g',
|
|
'tacz:rpg_rocket',
|
|
'tacz:58x42',
|
|
'tacz:762x39',
|
|
'tacz:762x54',
|
|
'tacz:9mm',
|
|
'tacz:338',
|
|
'tacz:357mag',
|
|
'tacz:46x30',
|
|
'tacz:57x28',
|
|
'tacz:30_06',
|
|
'tacz:50ae',
|
|
'tacz:45_70',
|
|
'tacz:762x25',
|
|
'tacz:556x45',
|
|
|
|
//CA
|
|
'create_armorer:slap',
|
|
'create_armorer:melee_weapon',
|
|
'create_armorer:rbapb',
|
|
'create_armorer:gas_pistol_ammo',
|
|
'create_armorer:gernade',
|
|
'create_armorer:40mmhe',
|
|
|
|
//AA
|
|
'applied_armorer:hard_core_quartz_bullet',
|
|
'applied_armorer:etched_quartz_bullet',
|
|
'applied_armorer:melee',
|
|
'applied_armorer:fluix_infused_grenade',
|
|
'applied_armorer:fluix_battery',
|
|
'applied_armorer:cluster_quartz_bullet',
|
|
|
|
|
|
//ULV Guns
|
|
'ulv_guns:lead_shot'
|
|
|
|
]
|
|
|
|
global.TACZ_ATTACH_INDEX = [
|
|
//TACZ
|
|
//scope
|
|
'tacz:scope_vudu',
|
|
'tacz:scope_lpvo_1_6',
|
|
'tacz:scope_hamr',
|
|
'tacz:scope_elcan_4x',
|
|
'tacz:scope_retro_2x',
|
|
'tacz:scope_mk5hd',
|
|
'tacz:scope_contender',
|
|
'tacz:scope_1873_6x',
|
|
'tacz:scope_acog_ta31',
|
|
'tacz:scope_standard_8x',
|
|
'tacz:sight_okp7',
|
|
'tacz:sight_deltapoint_pistol',
|
|
'tacz:sight_deltapoint_rifle',
|
|
'tacz:sight_fastfire_pistol',
|
|
'tacz:sight_fastfire_rifle',
|
|
'tacz:sight_rmr_dot',
|
|
'tacz:sight_pk06_pistol',
|
|
'tacz:sight_pk06_rifle',
|
|
'tacz:sight_srs_02',
|
|
'tacz:sight_sro_dot',
|
|
'tacz:sight_acro_pistol',
|
|
'tacz:sight_acro_rifle',
|
|
'tacz:sight_552',
|
|
'tacz:sight_uh1',
|
|
'tacz:sight_coyote',
|
|
'tacz:sight_t2',
|
|
'tacz:sight_t1',
|
|
'tacz:sight_exp3',
|
|
|
|
//muzzle
|
|
'tacz:muzzle_silencer_ptilopsis',
|
|
'tacz:muzzle_silencer_mirage',
|
|
'tacz:muzzle_silencer_phantom_s1',
|
|
'tacz:bayonet_m9',
|
|
'tacz:bayonet_6h3',
|
|
'tacz:muzzle_brake_timeless50',
|
|
'tacz:muzzle_compensator_trident',
|
|
'tacz:muzzle_brake_cthulhu',
|
|
'tacz:muzzle_brake_pioneer',
|
|
'tacz:muzzle_silencer_vulture',
|
|
'tacz:muzzle_brake_cyclone_d2',
|
|
'tacz:muzzle_silencer_knight_qd',
|
|
'tacz:deagle_golden_long_barrel',
|
|
'tacz:muzzle_brake_trex',
|
|
'tacz:muzzle_silencer_ursus',
|
|
|
|
//stock
|
|
'tacz:oem_stock_tactical',
|
|
'tacz:oem_stock_light',
|
|
'tacz:oem_stock_heavy',
|
|
'tacz:stock_ak12',
|
|
'tacz:stock_moe',
|
|
'tacz:stock_m4ss',
|
|
'tacz:stock_carbon_bone_c5',
|
|
'tacz:stock_sba3',
|
|
'tacz:stock_tactical_ar',
|
|
'tacz:stock_hk_slim_line',
|
|
'tacz:stock_miltech_b5',
|
|
'tacz:stock_ripstock',
|
|
|
|
//grip
|
|
'tacz:grip_magpul_afg_2',
|
|
'tacz:grip_cobra',
|
|
'tacz:grip_rk6',
|
|
'tacz:grip_osovets_black',
|
|
'tacz:grip_vertical_talon',
|
|
'tacz:grip_vertical_military',
|
|
'tacz:grip_vertical_ranger',
|
|
'tacz:grip_se_5',
|
|
'tacz:grip_4k0',
|
|
'tacz:grip_td',
|
|
'tacz:grip_rk1_b25u',
|
|
|
|
//mag
|
|
'tacz:extended_mag_1',
|
|
'tacz:extended_mag_2',
|
|
'tacz:extended_mag_3',
|
|
'tacz:light_extended_mag_1',
|
|
'tacz:light_extended_mag_2',
|
|
'tacz:light_extended_mag_3',
|
|
'tacz:sniper_extended_mag_1',
|
|
'tacz:sniper_extended_mag_2',
|
|
'tacz:sniper_extended_mag_3',
|
|
'tacz:ammo_mod_i',
|
|
'tacz:ammo_mod_hp',
|
|
'tacz:ammo_mod_he',
|
|
|
|
//laser
|
|
'tacz:laser_compact',
|
|
'tacz:laser_nightstick',
|
|
'tacz:laser_lopro',
|
|
|
|
//CA
|
|
//scope
|
|
'create_armorer:sight_reflex',
|
|
'create_armorer:scope_telephoto',
|
|
'create_armorer:sight_standard',
|
|
'create_armorer:sight_medium_distance',
|
|
'create_armorer:scope_pipe',
|
|
'create_armorer:sight_simple',
|
|
|
|
//muzzle
|
|
'create_armorer:muzzle_refit_iron_spike',
|
|
'create_armorer:muzzle_refit_brass_retractor',
|
|
'create_armorer:muzzle_refit_bigger_cylinder',
|
|
'create_armorer:muzzle_refit_lava_perfusion_bottle',
|
|
'create_armorer:refit_blasting_protocol',
|
|
'create_armorer:muzzle_refit_ap_grenade',
|
|
|
|
//grip
|
|
'create_armorer:grip_pipe',
|
|
'create_armorer:grip_wooden',
|
|
'create_armorer:grip_gantry_shaft',
|
|
'create_armorer:grip_shaft',
|
|
|
|
//mag
|
|
'create_armorer:extended_mag_ca_1',
|
|
'create_armorer:extended_mag_ca_2',
|
|
'create_armorer:extended_mag_ca_3',
|
|
|
|
//AA
|
|
//scope
|
|
'applied_armorer:si_double_sided_mirror',
|
|
'applied_armorer:si_simple_3',
|
|
'applied_armorer:si_profession',
|
|
'applied_armorer:scope_xgs_905',
|
|
'applied_armorer:si_ms_12',
|
|
'applied_armorer:scope_ms_14',
|
|
'applied_armorer:si_pricision',
|
|
'applied_armorer:sight_type_3741',
|
|
|
|
//muzzle
|
|
'applied_armorer:muzzle_chip_hyper_propellant',
|
|
'applied_armorer:muzzle_commander',
|
|
'applied_armorer:bayonet_gladius',
|
|
'applied_armorer:muzzle_chip_firework',
|
|
'applied_armorer:muzzle_ns_1',
|
|
'applied_armorer:bayonet_er',
|
|
'applied_armorer:muzzle_chip_firefly',
|
|
'applied_armorer:muzzle_chip_atm_x2',
|
|
'applied_armorer:muzzle_bs_mod4',
|
|
'applied_armorer:muzzle_chip_pcs_x1',
|
|
'applied_armorer:muzzle_classic',
|
|
'applied_armorer:muzzle_chip_fat_boy',
|
|
|
|
//stock
|
|
'applied_armorer:bracelet_niklas',
|
|
'applied_armorer:bracelet_broken_handcuffs',
|
|
'applied_armorer:bracelet_aerial_wristband',
|
|
'applied_armorer:bracelet_broken_watch',
|
|
'applied_armorer:bracelet_zenith',
|
|
'applied_armorer:bracelet_koeis_armband',
|
|
'applied_armorer:bracelet_magma_wristband',
|
|
'applied_armorer:bracelet_exo',
|
|
|
|
//grip
|
|
'applied_armorer:grip_lf11',
|
|
'applied_armorer:grip_stable',
|
|
'applied_armorer:grip_light',
|
|
'applied_armorer:grip_storm',
|
|
'applied_armorer:grip_static_1',
|
|
'applied_armorer:grip_hf_17',
|
|
'applied_armorer:grip_eazy',
|
|
'applied_armorer:grip_sl_2',
|
|
|
|
//mag
|
|
'applied_armorer:extended_mag_aa_1',
|
|
'applied_armorer:extended_mag_aa_2',
|
|
'applied_armorer:extended_mag_aa_3',
|
|
'applied_armorer:extended_mid_mag_aa_1',
|
|
'applied_armorer:extended_mid_mag_aa_2',
|
|
'applied_armorer:extended_mid_mag_aa_3',
|
|
'applied_armorer:extended_battery_aa_1',
|
|
'applied_armorer:extended_battery_aa_2',
|
|
'applied_armorer:extended_battery_aa_3'
|
|
]
|
|
|
|
global.TACZ_ENABLED_GUNS = [
|
|
//Pistol
|
|
'ulv_guns:flintlock',
|
|
'create_armorer:pistol_revolver_torque',
|
|
'create_armorer:pistol_auto_stress',
|
|
'applied_armorer:niklas_pistol_semi_right',
|
|
'applied_armorer:niklas_pistol_semi_pride',
|
|
'applied_armorer:niklas_pistol_double_win_win',
|
|
|
|
//Sniper
|
|
'tacz:springfield1873',
|
|
'tacz:m700',
|
|
'create_armorer:sniper_semi_clockwork',
|
|
'applied_armorer:moritz_sniper_semi_k30',
|
|
|
|
//Rifle
|
|
'create_armorer:rifle_assult_crane',
|
|
'applied_armorer:moritz_rifle_ar77',
|
|
|
|
//Shotgun
|
|
'ulv_guns:blunderbuss',
|
|
'create_armorer:shotgun_pump_bearing',
|
|
'applied_armorer:moritz_shotgun_sg914',
|
|
'tacz:db_short',
|
|
'tacz:db_long',
|
|
|
|
//SMG
|
|
'create_armorer:smg_auto_crank',
|
|
'applied_armorer:niklas_smg_freedom',
|
|
|
|
//Heavy
|
|
'create_armorer:mg_platemag_flywheel',
|
|
'applied_armorer:moritz_gernade_gl3',
|
|
'create_armorer:cannon_40mm_salamander'
|
|
|
|
];
|
|
|
|
|
|
global.TACZ_ENABLED_AMMO = [
|
|
'tacz:12g',
|
|
'tacz:45_70',
|
|
'tacz:30_06',
|
|
'create_armorer:slap',
|
|
'create_armorer:rbapb',
|
|
'create_armorer:40mmhe',
|
|
'applied_armorer:hard_core_quartz_bullet',
|
|
'applied_armorer:etched_quartz_bullet',
|
|
'applied_armorer:fluix_infused_grenade',
|
|
'applied_armorer:cluster_quartz_bullet',
|
|
'ulv_guns:lead_shot'
|
|
];
|
|
|
|
global.TACZ_ENABLED_ATTACH = [
|
|
//scope
|
|
'tacz:scope_1873_6x',
|
|
'create_armorer:sight_reflex',
|
|
'create_armorer:scope_telephoto',
|
|
'create_armorer:sight_standard',
|
|
'create_armorer:sight_medium_distance',
|
|
'create_armorer:sight_simple',
|
|
'applied_armorer:si_double_sided_mirror',
|
|
'applied_armorer:scope_xgs_905',
|
|
'applied_armorer:si_ms_12',
|
|
'applied_armorer:scope_ms_14',
|
|
'applied_armorer:si_pricision',
|
|
//These two aren't obtainable but used as default for guns, so need to exist
|
|
'applied_armorer:si_pride_default',
|
|
'applied_armorer:si_xs_07',
|
|
//'applied_armorer:si_simple_3',
|
|
//'applied_armorer:si_profession',
|
|
//'applied_armorer:sight_type_3741',
|
|
|
|
//muzzle
|
|
'create_armorer:muzzle_refit_bigger_cylinder',
|
|
'create_armorer:muzzle_refit_lava_perfusion_bottle',
|
|
'applied_armorer:muzzle_bs_mod4',
|
|
'applied_armorer:muzzle_commander',
|
|
'applied_armorer:muzzle_ns_1',
|
|
'applied_armorer:muzzle_classic',
|
|
|
|
//stock
|
|
|
|
|
|
//grip
|
|
'create_armorer:grip_wooden',
|
|
'create_armorer:grip_gantry_shaft',
|
|
'create_armorer:grip_shaft',
|
|
'applied_armorer:grip_hf_17',
|
|
'applied_armorer:grip_stable',
|
|
'applied_armorer:grip_light',
|
|
'applied_armorer:grip_lf11',
|
|
'applied_armorer:grip_sl_2',
|
|
|
|
//mag
|
|
'create_armorer:extended_mag_ca_1',
|
|
'create_armorer:extended_mag_ca_2',
|
|
'create_armorer:extended_mag_ca_3',
|
|
'applied_armorer:extended_mag_aa_1',
|
|
'applied_armorer:extended_mag_aa_2',
|
|
'applied_armorer:extended_mag_aa_3',
|
|
'applied_armorer:extended_mid_mag_aa_1',
|
|
'applied_armorer:extended_mid_mag_aa_2',
|
|
'applied_armorer:extended_mid_mag_aa_3'
|
|
|
|
//laser
|
|
|
|
];
|
|
|
|
|
|
|