Add files via upload

Easier to upload the files. There are lots of changes.
This commit is contained in:
worldwidesorrow
2020-01-09 18:21:12 -06:00
committed by GitHub
parent 1bc08263cf
commit 1b0da632ce
16 changed files with 1065 additions and 1178 deletions

View File

@@ -1,139 +1,193 @@
//{Loot_GROUP, 2, pistols},
//{Loot_GROUP, 2, shotgunsingleshot},
//{Loot_GROUP, 2, farmweapons},
//{Loot_GROUP, 2, sniperrifles},
//{Loot_GROUP, 2, submachinegun},
//{Loot_GROUP, 2, assaultrifles},
//{Loot_GROUP, 2, militaryshotguns},
pistols[] = {
{Loot_WEAPON, 2, Makarov_DZ}, //Makarov
{Loot_WEAPON, 2, M1911_DZ}, //Colt1911
{Loot_WEAPON, 1.5, Revolver_DZ}, //revolver_EP1
{Loot_WEAPON, 1, G17_DZ}, //glock17_EP1
{Loot_WEAPON, 1, Makarov_SD_DZ}, //MakarovSD
{Loot_WEAPON, 0.7, M9_DZ}, //M9
{Loot_WEAPON, 0.5, M9_SD_DZ}, //M9SD
{Loot_WEAPON, 0.1, revolver_gold_EP1}
};
shotgunsingleshot[] = {
{Loot_WEAPON, 2, Winchester1866_DZ}, //Winchester1866
{Loot_WEAPON, 1.7, LeeEnfield_DZ}, //LeeEnfield
{Loot_WEAPON, 1.7, MR43_DZ}, //MR43
{Loot_WEAPON, 1, Saiga12K},
{Loot_WEAPON, 1, Remington870_DZ}, //Remington870_lamp
{Loot_WEAPON, 1, Crossbow_DZ},
{Loot_WEAPON, 1, RedRyder},
{Loot_WEAPON, 1, M1014_DZ} //M1014
};
Chainsaws[] = {
{Loot_WEAPON, 1, ChainSaw},
{Loot_WEAPON, 1, ChainSawB},
{Loot_WEAPON, 1, ChainSawG},
{Loot_WEAPON, 1, ChainSawP},
{Loot_WEAPON, 1, ChainSawR}
};
farmweapons[] = {
{Loot_GROUP, 5, shotgunsingleshot},
{Loot_WEAPON, 2, CZ550_DZ}, //huntingrifle
{Loot_GROUP, 0.3, Chainsaws},
{Loot_WEAPON, 2, RedRyder},
{Loot_WEAPON, 3, Mosin_DZ}
};
sniperrifles[] = {
{Loot_WEAPON, 1, AK_107_PSO},
{Loot_WEAPON, 0.9, M4SPR},
{Loot_WEAPON, 0.9, M40A3_DZ}, //M40A3
{Loot_WEAPON, 0.7, SVD_PSO1_Gh_DZ},
{Loot_WEAPON, 0.7, SVD_PSO1_DZ},
{Loot_WEAPON, 1, CZ550_DZ}, //huntingrifle
{Loot_WEAPON, 0.8, M24_des_EP1},
{Loot_WEAPON, 0.8, M24_DZ}, //M24
{Loot_WEAPON, 0.6, BAF_LRR_scoped},
{Loot_WEAPON, 0.6, BAF_LRR_scoped_W},
{Loot_WEAPON, 0.5, M107_DZ},
{Loot_WEAPON, 0.5, KSVK_DZE},
{Loot_WEAPON, 0.5, VSS_vintorez},
{Loot_WEAPON, 0.6, SCAR_H_LNG_Sniper_SD},
{Loot_WEAPON, 1, M14_DZ}, //M14_EP1
{Loot_WEAPON, 0.7, DMR_DZ}, //DMR
{Loot_WEAPON, 0.8, SCAR_H_LNG_Sniper}, //Mk17 Sniper
{Loot_WEAPON, 0.6, M110_NVG_EP1} //M110 NVG
};
submachinegun[] = {
{Loot_WEAPON, 2, PDW_DZ}, //UZI_EP1
{Loot_WEAPON, 1.5, Bizon_DZ}, //bizon
{Loot_WEAPON, 1.5, Sa61_EP1},
{Loot_WEAPON, 1, MP5_DZ}, //MP5A5
{Loot_WEAPON, 1, Bizon_SD_DZ}, //bizon_silenced
{Loot_WEAPON, 0.8, UZI_SD_EP1},
{Loot_WEAPON, 0.7, MP5_SD_DZ} //MP5SD
};
assaultrifles[] = {
{Loot_WEAPON, 0.5, AK74_Kobra_DZ}, //AKS_74_kobra (stock is slightly different, otherwise identical)
{Loot_WEAPON, 0.5, AKS74U_DZ}, //AKS_74_U
{Loot_WEAPON, 0.1, AKS_GOLD},
{Loot_WEAPON, 0.5, AKM_DZ}, //AK_47_M
{Loot_WEAPON, 0.5, AK74_DZ}, //AK_74
{Loot_WEAPON, 0.5, AK107_DZ}, //AK_107
{Loot_WEAPON, 0.3, FNFAL_DZ}, //FN_FAL
{Loot_WEAPON, 0.1, FN_FAL_ANPVS4_DZE}, //FNFAL_ANPVS4_DZ is NV only _DZE is toggleable
{Loot_WEAPON, 0.5, G36A_Camo_DZ}, //G36A_camo
{Loot_WEAPON, 0.5, G36C_DZ}, //G36C
{Loot_WEAPON, 0.4, G36C_camo},
{Loot_WEAPON, 0.5, G36K_Camo_DZ}, //G36K_camo
{Loot_WEAPON, 0.2, G36_C_SD_camo},
{Loot_WEAPON, 0.5, M16A2_DZ}, //M16A2
//{Loot_WEAPON, 0.2, M16A2_GL_DZ}, //M16A2GL //added to attachments system
{Loot_WEAPON, 0.1, M16A4_ACOG_DZ}, //M16A4_ACG (has slightly different scope)
{Loot_WEAPON, 0.5, M4A1_DZ}, //M4A1
{Loot_WEAPON, 0.4, M4A1_CCO_DZ}, //M4A1_Aim
{Loot_WEAPON, 0.1, M4A1_AIM_SD_camo},
{Loot_WEAPON, 0.1, M4A1_HWS_GL_camo},
{Loot_WEAPON, 0.3, M4A3_CCO_EP1},
{Loot_WEAPON, 0.4, SA58_DZ}, //Sa58P_EP1 (identical), Sa58V_EP1 (different stock)
{Loot_WEAPON, 0.3, SA58_CCO_DZ}, //No camo, no grip handle
{Loot_WEAPON, 0.2, Sa58V_CCO_EP1}, //Camo with grip handle
{Loot_WEAPON, 0.3, SA58_ACOG_DZ}, //No camo, no grip handle
{Loot_WEAPON, 0.2, Sa58V_RCO_EP1}, // Camo with grip handle
{Loot_WEAPON, 0.3, SA58_RIS_DZ}, //SA58_DZ with different rail
{Loot_WEAPON, 0.3, m8_compact},
{Loot_WEAPON, 0.2, m8_sharpshooter},
{Loot_WEAPON, 0.2, m8_holo_sd},
{Loot_WEAPON, 0.3, m8_carbine},
{Loot_WEAPON, 0.5, L85A2_DZ},
{Loot_WEAPON, 0.1, M4A1_HWS_GL_SD_Camo},
//Mk16
{Loot_WEAPON, 0.2, SCAR_L_CQC_CCO_SD}, //Mk16 Aimpoint SD
{Loot_WEAPON, 0.3, SCAR_L_CQC}, //Mk16 CQC
{Loot_WEAPON, 0.3, SCAR_L_CQC_Holo}, //Mk16 CQC EOTech
{Loot_WEAPON, 0.2, SCAR_L_CQC_EGLM_Holo}, //Mk16 EGLM EOTech,(40mm)
{Loot_WEAPON, 0.2, SCAR_L_STD_EGLM_RCO}, //Mk16 EGLM RCO,(40mm)
{Loot_WEAPON, 0.3, SCAR_L_STD_HOLO}, //Mk16 EOTech
{Loot_WEAPON, 0.3, SCAR_L_STD_Mk4CQT}, //Mk16 Mk4CQ/T
//Mk17
{Loot_WEAPON, 0.1, SCAR_H_CQC_CCO}, //Mk17 Aimpoint
{Loot_WEAPON, 0.1, SCAR_H_CQC_CCO_SD}, //Mk17 Aimpoint SD
{Loot_WEAPON, 0.1, SCAR_H_STD_EGLM_Spect} //Mk17 EGLM ACOG,(40mm)
};
machineguns[] = {
{Loot_WEAPON, 1.1, RPK74_DZ}, //RPK_74
{Loot_WEAPON, 1.1, M8_SAW},
{Loot_WEAPON, 1, Pecheneg_DZ},
{Loot_WEAPON, 1, PKM_DZ}, //PK_DZ
{Loot_WEAPON, 0.9, L110A1_DZ}, //BAF_L110A1_Aim_DZE scope is slightly different from L110A1_CCO_DZ, otherwise identical
{Loot_WEAPON, 0.9, MG36_camo},
{Loot_WEAPON, 1, M60A4_EP1_DZE},
{Loot_WEAPON, 1, MG36},
{Loot_WEAPON, 1, M249_m145_EP1_DZE},
{Loot_WEAPON, 1, m240_scoped_EP1_DZE},
{Loot_WEAPON, 0.8, M240_DZ},
{Loot_WEAPON, 0.9, M249_DZ},
{Loot_WEAPON, 0.5, Mk48_DZ}, //Mk_48_DZ (removed, was a duplicate of Mk48_CCO_DZ)
{Loot_WEAPON, 0.9, BAF_L86A2_ACOG} //L86A2 ACOG
};
militaryshotguns[] = {
{Loot_WEAPON, 2, Saiga12K},
{Loot_WEAPON, 2, Remington870_FL_DZ}, //Remington870_lamp
{Loot_WEAPON, 2, M1014_DZ}, //M1014
{Loot_WEAPON, 1, AA12_PMC} //AA12 Shotgun
};
// Weapons are organized in matching groups US,RU,CZ,EU, and Residential.
// Pistols also spawn in small groups so they are given smaller weights here.
weaponsRU[] =
{
// Pistols
{Loot_WEAPON, 2, Makarov_DZ},
{Loot_WEAPON, 1, Makarov_SD_DZ},
// Bolt action rifles and shotguns
{Loot_WEAPON, 5, Saiga12K},
{Loot_WEAPON, 5, Mosin_PU_DZ},
// Sniper Rifles
{Loot_WEAPON, 4, SVD_des_EP1},
{Loot_WEAPON, 4, SVD_DZ},
{Loot_WEAPON, 4, VSS_vintorez},
{Loot_WEAPON, 1, KSVK_DZE}, // High value weapon, low spawn chance.
{Loot_WEAPON, 1, Anzio_20_DZ}, // High value weapon, low spawn chance.
// Submachine Guns
{Loot_WEAPON, 7, Bizon_DZ},
{Loot_WEAPON, 7, Bizon_SD_DZ},
// Assault Rifles
{Loot_WEAPON, 6, AK74_Kobra_DZ},
{Loot_WEAPON, 6, AKS74U_DZ},
{Loot_WEAPON, 1, AKS_GOLD},
{Loot_WEAPON, 6, AKM_DZ},
{Loot_WEAPON, 6, AK107_DZ}, // Attachment support added to AK-107 in 1.0.7
{Loot_WEAPON, 6, AK74_DZ},
// Machine Guns
{Loot_WEAPON, 3, RPK74_DZ},
{Loot_WEAPON, 2, Pecheneg_DZ},
{Loot_WEAPON, 3, RPK_DZ},
{Loot_WEAPON, 3, PKM_DZ}
};
weaponsUS[] =
{
// Pistols
{Loot_WEAPON, 1, M9_DZ},
{Loot_WEAPON, 2, M9_SD_DZ},
// Bolt action rifles and shotguns
{Loot_WEAPON, 5, Remington870_DZ},
{Loot_WEAPON, 5, AA12_PMC},
// Sniper Rifles
{Loot_WEAPON, 5, M4SPR},
{Loot_WEAPON, 4, M40A3_DZ},
{Loot_WEAPON, 4, M24_des_EP1},
{Loot_WEAPON, 4, M24_DZ},
{Loot_WEAPON, 4, M14_DZ},
{Loot_WEAPON, 3, DMR_DZ},
{Loot_WEAPON, 1, M107_DZ}, // High value weapon, low spawn chance.
// Submachine Guns
{Loot_WEAPON, 3, PDW_DZ},
{Loot_WEAPON, 3, UZI_SD_EP1},
// Assault Rifles
{Loot_WEAPON, 6, M16A2_DZ},
{Loot_WEAPON, 6, M16A4_ACOG_DZ},
{Loot_WEAPON, 6, M4A1_DZ},
{Loot_WEAPON, 6, M4A1_AIM_SD_camo},
{Loot_WEAPON, 6, M4A1_HWS_GL_camo},
{Loot_WEAPON, 6, M4A3_CCO_EP1},
{Loot_WEAPON, 6, M4A1_HWS_GL_SD_Camo},
// Machine Guns
{Loot_WEAPON, 3, M60A4_EP1_DZE},
{Loot_WEAPON, 5, M249_m145_EP1_DZE},
{Loot_WEAPON, 3, m240_scoped_EP1_DZE},
{Loot_WEAPON, 3, M240_DZ},
{Loot_WEAPON, 5, M249_DZ}
};
weaponsEU[] =
{
// Pistols
{Loot_WEAPON, 2, G17_DZ},
{Loot_WEAPON, 1, G17_SD_DZ},
// Bolt action rifles and shotguns
{Loot_WEAPON, 5, LeeEnfield_DZ},
{Loot_WEAPON, 5, M1014_DZ},
// Sniper Rifles
{Loot_WEAPON, 1, L115A3_DZ}, // Tan Lapua
{Loot_WEAPON, 1, L115A3_2_DZ}, // Green Lapua
{Loot_WEAPON, 4, SCAR_H_LNG_Sniper_SD},
{Loot_WEAPON, 4, SCAR_H_LNG_Sniper},
{Loot_WEAPON, 4, FNFAL_DZ},
{Loot_WEAPON, 3, FN_FAL_ANPVS4_DZE}, //FNFAL_ANPVS4_DZ is NV only _DZE is toggleable
{Loot_WEAPON, 1, BAF_AS50_scoped_DZ}, // High value weapon, low spawn chance.
// Submachine Guns
{Loot_WEAPON, 7, MP5_DZ},
{Loot_WEAPON, 7, MP5_SD_DZ},
// Assault Rifles
{Loot_WEAPON, 5, G36A_Camo_DZ},
{Loot_WEAPON, 5, G36C_DZ},
{Loot_WEAPON, 5, G36C_camo},
{Loot_WEAPON, 5, G36K_Camo_DZ},
{Loot_WEAPON, 5, G36_C_SD_camo},
{Loot_WEAPON, 5, m8_compact},
{Loot_WEAPON, 5, m8_sharpshooter},
{Loot_WEAPON, 5, m8_holo_sd},
{Loot_WEAPON, 5, m8_carbine},
{Loot_WEAPON, 5, L85A2_DZ},
{Loot_WEAPON, 5, SCAR_L_CQC_CCO_SD},
{Loot_WEAPON, 5, SCAR_L_CQC},
{Loot_WEAPON, 5, SCAR_L_CQC_Holo},
{Loot_WEAPON, 5, SCAR_L_CQC_EGLM_Holo},
{Loot_WEAPON, 5, SCAR_L_STD_EGLM_RCO},
{Loot_WEAPON, 5, SCAR_L_STD_HOLO},
{Loot_WEAPON, 5, SCAR_L_STD_Mk4CQT},
{Loot_WEAPON, 3, SCAR_H_CQC_CCO},
{Loot_WEAPON, 3, SCAR_H_CQC_CCO_SD},
{Loot_WEAPON, 3, SCAR_H_STD_EGLM_Spect},
// Machine Guns
{Loot_WEAPON, 6, M8_SAW},
{Loot_WEAPON, 4, L110A1_DZ},
{Loot_WEAPON, 4, MG36_camo},
{Loot_WEAPON, 4, MG36},
{Loot_WEAPON, 3, Mk48_DZ},
{Loot_WEAPON, 5, BAF_L86A2_ACOG}
};
weaponsCZ[] =
{
// Pistols
{Loot_WEAPON, 2, CZ_75_P_07_DUTY},
{Loot_WEAPON, 2, CZ_75_D_COMPACT},
{Loot_WEAPON, 2, CZ_75_SP_01_PHANTOM},
{Loot_WEAPON, 1, CZ_75_SP_01_PHANTOM_SD},
// Sniper Rifles
{Loot_WEAPON, 3, CZ_750_S1_ACR},
{Loot_WEAPON, 3, M110_NVG_EP1}, // Technically a US rifle, but the CZ group does not have a DMR type rifle.
// Submachine Guns
{Loot_WEAPON, 7, Evo_ACR},
{Loot_WEAPON, 7, Evo_mrad_ACR},
{Loot_WEAPON, 5, evo_sd_ACR},
// Assault Rifles
{Loot_WEAPON, 6, SA58_DZ},
{Loot_WEAPON, 6, Sa58V_CCO_EP1},
{Loot_WEAPON, 6, Sa58V_RCO_EP1},
{Loot_WEAPON, 6, SA58_RIS_DZ},
{Loot_WEAPON, 6, CZ805_A1_ACR},
{Loot_WEAPON, 6, CZ805_A1_GL_ACR},
{Loot_WEAPON, 6, CZ805_A2_ACR},
{Loot_WEAPON, 6, CZ805_A2_SD_ACR},
{Loot_WEAPON, 3, CZ805_B_GL_ACR}, // 7.62x51, uses SCAR mags.
// Machine Gun
{Loot_WEAPON, 6, UK59_DZ}
};
pistols[] = { // Residential spawns
{Loot_WEAPON, 7, Makarov_DZ},
{Loot_WEAPON, 5, M1911_DZ},
{Loot_WEAPON, 3, Revolver_DZ},
{Loot_WEAPON, 1, revolver_gold_EP1}
};
shotgunsingleshot[] = { // Residential Spawns
{Loot_WEAPON, 2, Winchester1866_DZ},
{Loot_WEAPON, 2, Remington870_DZ},
{Loot_WEAPON, 2, LeeEnfield_DZ},
{Loot_WEAPON, 3, MR43_DZ},
{Loot_WEAPON, 3, Crossbow_DZ},
{Loot_WEAPON, 3, RedRyder},
{Loot_WEAPON, 1, CZ550_DZ},
{Loot_WEAPON, 1, Mosin_DZ}
};
Chainsaws[] = {
{Loot_WEAPON, 1, ChainSaw},
{Loot_WEAPON, 1, ChainSawB},
{Loot_WEAPON, 1, ChainSawG},
{Loot_WEAPON, 1, ChainSawP},
{Loot_WEAPON, 1, ChainSawR}
};