From 92e15bec288ce4a19af2c432f9b9e7fd78a6c0d4 Mon Sep 17 00:00:00 2001 From: He-Man Date: Thu, 6 Dec 2018 21:41:31 +0100 Subject: [PATCH] SMG_03 configs --- Sources/epoch_config/Configs/CfgItemSort.hpp | 20 ++++++- Sources/epoch_config/Configs/CfgPricing.hpp | 57 ++++++++++++++++++- .../configs/CfgLootTable.h | 29 +++++++++- .../configs/CfgLootTable_CUP.h | 25 ++++++++ .../configs/CfgLootTable_MAD.h | 29 +++++++++- .../configs/CfgLootTable_MADCUP.h | 25 ++++++++ 6 files changed, 178 insertions(+), 7 deletions(-) diff --git a/Sources/epoch_config/Configs/CfgItemSort.hpp b/Sources/epoch_config/Configs/CfgItemSort.hpp index 149ad921..3d1e3a3f 100644 --- a/Sources/epoch_config/Configs/CfgItemSort.hpp +++ b/Sources/epoch_config/Configs/CfgItemSort.hpp @@ -521,6 +521,22 @@ class CfgItemSort "arifle_Mk20_GL_plain_F", "SMG_01_F", "SMG_02_F", + "SMG_03_TR_black", + "SMG_03_TR_camo", + "SMG_03_TR_khaki", + "SMG_03_TR_hex", + "SMG_03C_TR_black", + "SMG_03C_TR_camo", + "SMG_03C_TR_khaki", + "SMG_03C_TR_hex", + "SMG_03_black", + "SMG_03_camo", + "SMG_03_khaki", + "SMG_03_hex", + "SMG_03C_black", + "SMG_03C_camo", + "SMG_03C_khaki", + "SMG_03C_hex", "hgun_PDW2000_F", "arifle_MXM_Black_F", "arifle_MX_GL_Black_F", @@ -669,7 +685,7 @@ class CfgItemSort "30Rnd_45ACP_Mag_SMG_01_Tracer_Green", "5Rnd_rollins_mag", "30rnd_556_magazine", - + "50Rnd_570x28_SMG_03", // mid Mags "20Rnd_762x51_Mag", "10Rnd_762x54_Mag", @@ -900,7 +916,7 @@ class CfgItemSort "muzzle_snds_B", "muzzle_snds_H_MG", "muzzle_snds_acp", - + "muzzle_snds_570", // Muzzles Marksman "muzzle_snds_338_black", "muzzle_snds_338_green", diff --git a/Sources/epoch_config/Configs/CfgPricing.hpp b/Sources/epoch_config/Configs/CfgPricing.hpp index 5dabd85e..c80aea4c 100644 --- a/Sources/epoch_config/Configs/CfgPricing.hpp +++ b/Sources/epoch_config/Configs/CfgPricing.hpp @@ -2244,7 +2244,55 @@ class CfgPricing { price = 35; }; - class hgun_PDW2000_F + class SMG_03_TR_black { + price = 35; + }; + class SMG_03_TR_camo { + price = 35; + }; + class SMG_03_TR_khaki { + price = 35; + }; + class SMG_03_TR_hex { + price = 35; + }; + class SMG_03C_TR_black { + price = 35; + }; + class SMG_03C_TR_camo { + price = 35; + }; + class SMG_03C_TR_khaki { + price = 35; + }; + class SMG_03C_TR_hex { + price = 35; + }; + class SMG_03_black { + price = 35; + }; + class SMG_03_camo { + price = 35; + }; + class SMG_03_khaki { + price = 35; + }; + class SMG_03_hex { + price = 35; + }; + class SMG_03C_black { + price = 35; + }; + class SMG_03C_camo { + price = 35; + }; + class SMG_03C_khaki { + price = 35; + }; + class SMG_03C_hex { + price = 35; + }; + class hgun_PDW2000_F { price = 35; }; @@ -2569,6 +2617,10 @@ class CfgPricing price = 5; tax = 0.9; }; + class 50Rnd_570x28_SMG_03{ + price = 5; + tax = 0.9; + }; class 20rnd_762_magazine { price = 5; @@ -2938,6 +2990,9 @@ class CfgPricing { price = 5; }; + class muzzle_snds_570 { + price = 5; + }; class Heal_EPOCH { price = 3; diff --git a/Sources/epoch_server_settings/configs/CfgLootTable.h b/Sources/epoch_server_settings/configs/CfgLootTable.h index 1ed06ced..c37e5760 100644 --- a/Sources/epoch_server_settings/configs/CfgLootTable.h +++ b/Sources/epoch_server_settings/configs/CfgLootTable.h @@ -378,6 +378,7 @@ class CfgLootTable { { "Rollins_F", "weapon" }, 9 }, { { "SMG_01_F", "weapon" }, 9 }, { { "SMG_02_F", "weapon" }, 9 }, + { { "Rifle_SMG_03", "CfgLootTable" }, 9 }, { { "hgun_PDW2000_F", "weapon" }, 10 } }; }; @@ -390,6 +391,28 @@ class CfgLootTable { { "l85a2_ugl_epoch", "weapon" }, 1 } }; }; + + class Rifle_SMG_03 + { + items[] = { + { { "SMG_03_TR_black", "weapon" }, 1 }, +// { { "SMG_03_TR_camo", "weapon" }, 1 }, +// { { "SMG_03_TR_khaki", "weapon" }, 1 }, +// { { "SMG_03_TR_hex", "weapon" }, 1 }, +// { { "SMG_03C_TR_black", "weapon" }, 1 }, + { { "SMG_03C_TR_camo", "weapon" }, 1 }, +// { { "SMG_03C_TR_khaki", "weapon" }, 1 }, +// { { "SMG_03C_TR_hex", "weapon" }, 1 }, +// { { "SMG_03_black", "weapon" }, 1 }, +// { { "SMG_03_camo", "weapon" }, 1 }, + { { "SMG_03_khaki", "weapon" }, 1 }, +// { { "SMG_03_hex", "weapon" }, 1 }, +// { { "SMG_03C_black", "weapon" }, 1 }, +// { { "SMG_03C_camo", "weapon" }, 1 }, +// { { "SMG_03C_khaki", "weapon" }, 1 }, + { { "SMG_03C_hex", "weapon" }, 1 } + }; + }; class Rifle_arifle_TRG21_F { @@ -475,7 +498,8 @@ class CfgLootTable { { "RifleAmmo_30Rnd_556x45_Stanag", "CfgLootTable" }, 13 }, { { "RifleAmmo_30Rnd_45ACP_Mag_SMG_01", "CfgLootTable" }, 16 }, { { "30Rnd_9x21_Mag", "magazine" }, 17 }, - { { "5Rnd_rollins_mag", "magazine" }, 20 } + { { "5Rnd_rollins_mag", "magazine" }, 20 }, + { { "50Rnd_570x28_SMG_03", "magazine" }, 10 } }; }; @@ -763,7 +787,8 @@ class CfgLootTable { { "Muzzles_MultiGun", "CfgLootTable" }, 1 }, // Marksman DLC { { "Muzzles_338MarkDLC", "CfgLootTable" }, 1 }, - { { "Muzzles_93mmgMarkDLC", "CfgLootTable" }, 1 } + { { "Muzzles_93mmgMarkDLC", "CfgLootTable" }, 1 }, + { { "muzzle_snds_570", "item" }, 1 } }; }; diff --git a/Sources/epoch_server_settings/configs/CfgLootTable_CUP.h b/Sources/epoch_server_settings/configs/CfgLootTable_CUP.h index d583c834..bb6c07f3 100644 --- a/Sources/epoch_server_settings/configs/CfgLootTable_CUP.h +++ b/Sources/epoch_server_settings/configs/CfgLootTable_CUP.h @@ -469,6 +469,7 @@ class CfgLootTable_CUP { { "Rollins_F", "weapon" }, 9 }, { { "SMG_01_F", "weapon" }, 9 }, { { "SMG_02_F", "weapon" }, 9 }, + { { "Rifle_SMG_03", "CfgLootTable" }, 9 }, { { "hgun_PDW2000_F", "weapon" }, 10 }, // CUP custom { { "CUP_arifles", "CfgLootTable" }, 5 }, @@ -727,6 +728,28 @@ class CfgLootTable_CUP { { "l85a2_ugl_epoch", "weapon" }, 1 } }; }; + + class Rifle_SMG_03 + { + items[] = { + { { "SMG_03_TR_black", "weapon" }, 1 }, +// { { "SMG_03_TR_camo", "weapon" }, 1 }, +// { { "SMG_03_TR_khaki", "weapon" }, 1 }, +// { { "SMG_03_TR_hex", "weapon" }, 1 }, +// { { "SMG_03C_TR_black", "weapon" }, 1 }, + { { "SMG_03C_TR_camo", "weapon" }, 1 }, +// { { "SMG_03C_TR_khaki", "weapon" }, 1 }, +// { { "SMG_03C_TR_hex", "weapon" }, 1 }, +// { { "SMG_03_black", "weapon" }, 1 }, +// { { "SMG_03_camo", "weapon" }, 1 }, + { { "SMG_03_khaki", "weapon" }, 1 }, +// { { "SMG_03_hex", "weapon" }, 1 }, +// { { "SMG_03C_black", "weapon" }, 1 }, +// { { "SMG_03C_camo", "weapon" }, 1 }, +// { { "SMG_03C_khaki", "weapon" }, 1 }, + { { "SMG_03C_hex", "weapon" }, 1 } + }; + }; class Rifle_arifle_TRG21_F { @@ -810,6 +833,7 @@ class CfgLootTable_CUP { { "RifleAmmo_30Rnd_45ACP_Mag_SMG_01", "CfgLootTable" }, 11 }, { { "30Rnd_9x21_Mag", "magazine" }, 12 }, { { "5Rnd_rollins_mag", "magazine" }, 15 }, + { { "50Rnd_570x28_SMG_03", "magazine" }, 10 }, { { "CUP_RifleAmmo", "CfgLootTable" }, 26 } }; }; @@ -1303,6 +1327,7 @@ class CfgLootTable_CUP // Marksman DLC { { "Muzzles_338MarkDLC", "CfgLootTable" }, 1 }, { { "Muzzles_93mmgMarkDLC", "CfgLootTable" }, 1 }, + { { "muzzle_snds_570", "item" }, 1 }, { { "CUP_Muzzles", "CfgLootTable" }, 8 } }; }; diff --git a/Sources/epoch_server_settings/configs/CfgLootTable_MAD.h b/Sources/epoch_server_settings/configs/CfgLootTable_MAD.h index c570c8f8..ca3c25e9 100644 --- a/Sources/epoch_server_settings/configs/CfgLootTable_MAD.h +++ b/Sources/epoch_server_settings/configs/CfgLootTable_MAD.h @@ -378,6 +378,7 @@ class CfgLootTable_MAD { { "Rollins_F", "weapon" }, 9 }, { { "SMG_01_F", "weapon" }, 9 }, { { "SMG_02_F", "weapon" }, 9 }, + { { "Rifle_SMG_03", "CfgLootTable" }, 9 }, { { "hgun_PDW2000_F", "weapon" }, 10 } }; }; @@ -390,6 +391,28 @@ class CfgLootTable_MAD { { "l85a2_ugl_epoch", "weapon" }, 1 } }; }; + + class Rifle_SMG_03 + { + items[] = { + { { "SMG_03_TR_black", "weapon" }, 1 }, +// { { "SMG_03_TR_camo", "weapon" }, 1 }, +// { { "SMG_03_TR_khaki", "weapon" }, 1 }, +// { { "SMG_03_TR_hex", "weapon" }, 1 }, +// { { "SMG_03C_TR_black", "weapon" }, 1 }, + { { "SMG_03C_TR_camo", "weapon" }, 1 }, +// { { "SMG_03C_TR_khaki", "weapon" }, 1 }, +// { { "SMG_03C_TR_hex", "weapon" }, 1 }, +// { { "SMG_03_black", "weapon" }, 1 }, +// { { "SMG_03_camo", "weapon" }, 1 }, + { { "SMG_03_khaki", "weapon" }, 1 }, +// { { "SMG_03_hex", "weapon" }, 1 }, +// { { "SMG_03C_black", "weapon" }, 1 }, +// { { "SMG_03C_camo", "weapon" }, 1 }, +// { { "SMG_03C_khaki", "weapon" }, 1 }, + { { "SMG_03C_hex", "weapon" }, 1 } + }; + }; class Rifle_arifle_TRG21_F { @@ -477,7 +500,8 @@ class CfgLootTable_MAD { { "RifleAmmo_30Rnd_556x45_Stanag", "CfgLootTable" }, 13 }, { { "RifleAmmo_30Rnd_45ACP_Mag_SMG_01", "CfgLootTable" }, 16 }, { { "30Rnd_9x21_Mag", "magazine" }, 17 }, - { { "5Rnd_rollins_mag", "magazine" }, 20 } + { { "5Rnd_rollins_mag", "magazine" }, 20 }, + { { "50Rnd_570x28_SMG_03", "magazine" }, 10 } }; }; @@ -766,7 +790,8 @@ class CfgLootTable_MAD { { "Muzzles_MultiGun", "CfgLootTable" }, 1 }, // Marksman DLC { { "Muzzles_338MarkDLC", "CfgLootTable" }, 1 }, - { { "Muzzles_93mmgMarkDLC", "CfgLootTable" }, 1 } + { { "Muzzles_93mmgMarkDLC", "CfgLootTable" }, 1 }, + { { "muzzle_snds_570", "item" }, 1 } }; }; diff --git a/Sources/epoch_server_settings/configs/CfgLootTable_MADCUP.h b/Sources/epoch_server_settings/configs/CfgLootTable_MADCUP.h index 21488664..d0557e1f 100644 --- a/Sources/epoch_server_settings/configs/CfgLootTable_MADCUP.h +++ b/Sources/epoch_server_settings/configs/CfgLootTable_MADCUP.h @@ -469,6 +469,7 @@ class CfgLootTable_MADCUP { { "Rollins_F", "weapon" }, 9 }, { { "SMG_01_F", "weapon" }, 9 }, { { "SMG_02_F", "weapon" }, 9 }, + { { "Rifle_SMG_03", "CfgLootTable" }, 9 }, { { "hgun_PDW2000_F", "weapon" }, 10 }, // CUP custom { { "CUP_arifles", "CfgLootTable" }, 5 }, @@ -729,6 +730,28 @@ class CfgLootTable_MADCUP { { "l85a2_ugl_epoch", "weapon" }, 1 } }; }; + + class Rifle_SMG_03 + { + items[] = { + { { "SMG_03_TR_black", "weapon" }, 1 }, +// { { "SMG_03_TR_camo", "weapon" }, 1 }, +// { { "SMG_03_TR_khaki", "weapon" }, 1 }, +// { { "SMG_03_TR_hex", "weapon" }, 1 }, +// { { "SMG_03C_TR_black", "weapon" }, 1 }, + { { "SMG_03C_TR_camo", "weapon" }, 1 }, +// { { "SMG_03C_TR_khaki", "weapon" }, 1 }, +// { { "SMG_03C_TR_hex", "weapon" }, 1 }, +// { { "SMG_03_black", "weapon" }, 1 }, +// { { "SMG_03_camo", "weapon" }, 1 }, + { { "SMG_03_khaki", "weapon" }, 1 }, +// { { "SMG_03_hex", "weapon" }, 1 }, +// { { "SMG_03C_black", "weapon" }, 1 }, +// { { "SMG_03C_camo", "weapon" }, 1 }, +// { { "SMG_03C_khaki", "weapon" }, 1 }, + { { "SMG_03C_hex", "weapon" }, 1 } + }; + }; class Rifle_arifle_TRG21_F { @@ -812,6 +835,7 @@ class CfgLootTable_MADCUP { { "RifleAmmo_30Rnd_45ACP_Mag_SMG_01", "CfgLootTable" }, 11 }, { { "30Rnd_9x21_Mag", "magazine" }, 12 }, { { "5Rnd_rollins_mag", "magazine" }, 15 }, + { { "50Rnd_570x28_SMG_03", "magazine" }, 10 }, { { "CUP_RifleAmmo", "CfgLootTable" }, 26 } }; }; @@ -1308,6 +1332,7 @@ class CfgLootTable_MADCUP // Marksman DLC { { "Muzzles_338MarkDLC", "CfgLootTable" }, 1 }, { { "Muzzles_93mmgMarkDLC", "CfgLootTable" }, 1 }, + { { "muzzle_snds_570", "item" }, 1 }, { { "CUP_Muzzles", "CfgLootTable" }, 8 } }; };