neuralgia/kubejs/startup_scripts/tacz/constants.js

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
];