Add new pistols

Add new pistols from Robert Hammer.

- 23 new pistols
- New sounds for the M9, M1911, PDW
- New magazine icon and model for M1911
- Full attachment support for different pistols
This commit is contained in:
A Man
2020-02-19 09:52:01 +01:00
parent e185ec79d9
commit 7587f4d748
35 changed files with 1697 additions and 225 deletions

View File

@@ -5,8 +5,11 @@ AmmoCivilian[] =
{
// Pistols
{Loot_MAGAZINE, 7, 8Rnd_9x18_Makarov},
{Loot_MAGAZINE, 3, 32Rnd_9x19_TEC9},
{Loot_MAGAZINE, 5, 7Rnd_45ACP_1911},
{Loot_MAGAZINE, 3, 6Rnd_45ACP},
{Loot_MAGAZINE, 1, 6Rnd_44Magnum},
{Loot_MAGAZINE, 1, 6Rnd_357Magnum},
// Rifles
{Loot_MAGAZINE, 3, 15Rnd_W1866_Slug},
@@ -49,6 +52,7 @@ AmmoCZ[] = {
{Loot_MAGAZINE, 3, 20Rnd_B_765x17_Ball},
// Pistols
{Loot_MAGAZINE, 5, 13Rnd_9x19_BHP},
{Loot_MAGAZINE, 5, 18Rnd_9x19_Phantom},
{Loot_MAGAZINE, 5, 18Rnd_9x19_PhantomSD},
@@ -67,6 +71,7 @@ AmmoCZ[] = {
AmmoRU[] =
{
// Pistols
{Loot_MAGAZINE, 8, 8Rnd_762x25_TT33},
{Loot_MAGAZINE, 8, 8Rnd_9x18_Makarov},
{Loot_MAGAZINE, 8, 8Rnd_9x18_MakarovSD},
@@ -106,8 +111,12 @@ AmmoRU[] =
AmmoUS[] =
{
// Pistols
{Loot_MAGAZINE, 8, 8Rnd_9x19_MK22},
{Loot_MAGAZINE, 8, 8Rnd_9x19_MK22SD},
{Loot_MAGAZINE, 8, 15Rnd_9x19_M9},
{Loot_MAGAZINE, 8, 15Rnd_9x19_M9SD},
{Loot_MAGAZINE, 6, 7Rnd_45ACP_1911},
{Loot_MAGAZINE, 6, 7Rnd_45ACP_1911SD},
// Submachine guns
{Loot_MAGAZINE, 6, 30Rnd_9x19_UZI},
@@ -147,8 +156,15 @@ AmmoUS[] =
AmmoEU[] =
{
// Pistols
{Loot_MAGAZINE, 8, 7nd_9x17_PPK},
{Loot_MAGAZINE, 8, 8Rnd_9x19_P38},
{Loot_MAGAZINE, 8, 15Rnd_9x19_P226},
{Loot_MAGAZINE, 8, 20Rnd_9x19_M93R},
{Loot_MAGAZINE, 8, 33Rnd_9x19_G18},
{Loot_MAGAZINE, 8, 17Rnd_9x19_glock17},
{Loot_MAGAZINE, 8, 17Rnd_9x19_glock17SD},
{Loot_MAGAZINE, 4, 15Rnd_45ACP_USP},
{Loot_MAGAZINE, 4, 15Rnd_45ACP_USPSD},
// Submachine guns
{Loot_MAGAZINE, 6, 30Rnd_9x19_MP5},

View File

@@ -28,9 +28,11 @@ AttachmentsUS[] =
{Loot_MAGAZINE, 1, Attachment_ACOG},
{Loot_MAGAZINE, 1, Attachment_Ghillie},
{Loot_MAGAZINE, 1, Attachment_M203},
{Loot_MAGAZINE, 1, Attachment_Sup68},
{Loot_MAGAZINE, 1, Attachment_Sup556},
{Loot_MAGAZINE, 1, Attachment_Sup9},
{Loot_MAGAZINE, 1, Attachment_Sup10}
{Loot_MAGAZINE, 1, Attachment_Sup10},
{Loot_MAGAZINE, 1, Attachment_Sup45}
};
// Attachments for European Guns
@@ -40,10 +42,11 @@ AttachmentsEU[] =
{Loot_MAGAZINE, 1, Attachment_Holo},
{Loot_MAGAZINE, 1, Attachment_ACOG},
{Loot_MAGAZINE, 1, Attachment_Sup556},
{Loot_MAGAZINE, 3, Attachment_Sup9},
{Loot_MAGAZINE, 3, Attachment_Sup10},
{Loot_MAGAZINE, 1, Attachment_Sup9},
{Loot_MAGAZINE, 1, Attachment_Sup10},
{Loot_MAGAZINE, 1, Attachment_Sup45},
{Loot_MAGAZINE, 1, Attachment_MFL},
{Loot_MAGAZINE, 3, Attachment_MFL_Pist} // G17 only
{Loot_MAGAZINE, 1, Attachment_MFL_Pist} // G17 only
};
// Attachments for SA58
@@ -53,5 +56,6 @@ AttachmentsCZ[] =
{Loot_MAGAZINE, 1, Attachment_Holo},
{Loot_MAGAZINE, 1, Attachment_ACOG},
{Loot_MAGAZINE, 1, Attachment_SA58RIS},
{Loot_MAGAZINE, 1, Attachment_Sup9},
{Loot_MAGAZINE, 1, Attachment_MFL}
};

View File

@@ -4,6 +4,7 @@
weaponsRU[] =
{
// Pistols
{Loot_WEAPON, 2, Tokarew_TT33_DZ},
{Loot_WEAPON, 2, Makarov_DZ},
{Loot_WEAPON, 1, Makarov_SD_DZ},
{Loot_WEAPON, 2, P99_Silver_DZ},
@@ -42,10 +43,18 @@ weaponsRU[] =
weaponsUS[] =
{
// Pistols
{Loot_WEAPON, 1, M9_DZ},
{Loot_WEAPON, 2, M9_SD_DZ},
{Loot_WEAPON, 1, MK22_DZ},
{Loot_WEAPON, 1, MK22_SD_DZ},
{Loot_WEAPON, 1, MK22_2_DZ},
{Loot_WEAPON, 1, MK22_2_SD_DZ},
{Loot_WEAPON, 2, M9_DZ},
{Loot_WEAPON, 1, M9_SD_DZ},
{Loot_WEAPON, 2, M9_Camo_DZ},
{Loot_WEAPON, 1, M9_Camo_SD_DZ},
{Loot_WEAPON, 2, P99_Green_DZ},
{Loot_WEAPON, 1, P99_Green_SD_DZ},
{Loot_WEAPON, 1, P99_Green_SD_DZ},
{Loot_WEAPON, 2, Kimber_M1911_DZ},
{Loot_WEAPON, 1, Kimber_M1911_SD_DZ},
// Bolt action rifles and shotguns
{Loot_WEAPON, 5, Remington870_DZ},
@@ -88,10 +97,18 @@ weaponsUS[] =
weaponsEU[] =
{
// Pistols
{Loot_WEAPON, 2, M93R_DZ},
{Loot_WEAPON, 2, G18_DZ},
{Loot_WEAPON, 2, P226_DZ},
{Loot_WEAPON, 2, P226_Silver_DZ},
{Loot_WEAPON, 2, PPK_DZ},
{Loot_WEAPON, 2, P38_DZ},
{Loot_WEAPON, 2, G17_DZ},
{Loot_WEAPON, 1, G17_SD_DZ},
{Loot_WEAPON, 2, P99_Black_DZ},
{Loot_WEAPON, 1, P99_Black_SD_DZ},
{Loot_WEAPON, 1, P99_Black_SD_DZ},
{Loot_WEAPON, 2, USP_DZ},
{Loot_WEAPON, 1, USP_SD_DZ},
// Bolt action rifles and shotguns
{Loot_WEAPON, 5, LeeEnfield_DZ},
@@ -148,6 +165,7 @@ weaponsEU[] =
weaponsCZ[] =
{
// Pistols
{Loot_WEAPON, 2, BrowningHP_DZ},
{Loot_WEAPON, 2, CZ75P_DZ},
{Loot_WEAPON, 2, CZ75D_DZ},
{Loot_WEAPON, 2, CZ75SP_DZ},
@@ -181,10 +199,15 @@ weaponsCZ[] =
};
pistols[] = { // Residential spawns
{Loot_WEAPON, 7, Makarov_DZ},
{Loot_WEAPON, 5, M1911_DZ},
{Loot_WEAPON, 3, Revolver_DZ},
{Loot_WEAPON, 1, revolver_gold_EP1}
{Loot_WEAPON, 9, Makarov_DZ},
{Loot_WEAPON, 7, M1911_DZ},
{Loot_WEAPON, 7, M1911_2_DZ},
{Loot_WEAPON, 5, Revolver_DZ},
{Loot_WEAPON, 1, revolver_gold_EP1},
{Loot_WEAPON, 2, Colt_Anaconda_DZ},
{Loot_WEAPON, 1, Colt_Anaconda_Gold_DZ},
{Loot_WEAPON, 2, Colt_Bull_DZ},
{Loot_WEAPON, 1, Colt_Python_DZ}
};