From 66d65a0dadf701a44a3a403f46369b20229904b0 Mon Sep 17 00:00:00 2001 From: A Man Date: Tue, 7 Apr 2020 10:37:22 +0200 Subject: [PATCH] Update Loot and Traders with new backpacks --- .../Configs/CfgLoot/Groups/Backpacks.hpp | 36 +++++++---- .../CfgServerTrader/Category/GeneralStore.hpp | 64 +++++++++++++++---- 2 files changed, 74 insertions(+), 26 deletions(-) diff --git a/SQF/dayz_code/Configs/CfgLoot/Groups/Backpacks.hpp b/SQF/dayz_code/Configs/CfgLoot/Groups/Backpacks.hpp index c80d98be6..9a9f10339 100644 --- a/SQF/dayz_code/Configs/CfgLoot/Groups/Backpacks.hpp +++ b/SQF/dayz_code/Configs/CfgLoot/Groups/Backpacks.hpp @@ -7,17 +7,9 @@ backpacks[] = { {Loot_BACKPACK, 2, TK_Assault_Pack_DZE1}, {Loot_BACKPACK, 1, CompactPack_DZE1} }; -militarybackpacks[] = { - {Loot_BACKPACK, 3, British_ACU_DZE1}, - {Loot_BACKPACK, 2, GunBag_DZE1}, - {Loot_BACKPACK, 2, CzechBackpack_DZE1}, - {Loot_BACKPACK, 2, CoyoteBackpack_DZE1}, - {Loot_BACKPACK, 1, LargeGunBag_DZE1}, - - // New for 1.0.7 - {Loot_BACKPACK, 1, TinyPack_DZE1}, - {Loot_BACKPACK, 1, NightPack_DZE1}, - {Loot_BACKPACK, 1, SurvivorPack_DZE1}, + +CzechBackpacks[] = { + {Loot_BACKPACK, 1, CzechBackpack_DZE1}, {Loot_BACKPACK, 1, CzechBackpack_OD_DZE1}, {Loot_BACKPACK, 1, CzechBackpack_DES_DZE1}, {Loot_BACKPACK, 1, CzechBackpack_3DES_DZE1}, @@ -36,9 +28,25 @@ militarybackpacks[] = { {Loot_BACKPACK, 1, CzechBackpack_WIN_DZE1}, {Loot_BACKPACK, 1, CzechBackpack_ATC_DZE1}, {Loot_BACKPACK, 1, CzechBackpack_MTL_DZE1}, - {Loot_BACKPACK, 1, CzechBackpack_FTN_DZE1}, - {Loot_BACKPACK, 1, WandererBackpack_DZE1}, - {Loot_BACKPACK, 1, LegendBackpack_DZE1}, + {Loot_BACKPACK, 1, CzechBackpack_FTN_DZE1} +}; + +CoyoteBackpacks[] = { + {Loot_BACKPACK, 1, CoyoteBackpack_DZE1}, {Loot_BACKPACK, 1, CoyoteBackpackDes_DZE1}, {Loot_BACKPACK, 1, CoyoteBackpackWdl_DZE1} }; + + +militarybackpacks[] = { + {Loot_GROUP, 3, CzechBackpacks}, + {Loot_GROUP, 1, CoyoteBackpacks}, + {Loot_BACKPACK, 3, British_ACU_DZE1}, + {Loot_BACKPACK, 2, GunBag_DZE1}, + {Loot_BACKPACK, 1, LargeGunBag_DZE1}, + {Loot_BACKPACK, 3, TinyPack_DZE1}, + {Loot_BACKPACK, 3, NightPack_DZE1}, + {Loot_BACKPACK, 3, SurvivorPack_DZE1}, + {Loot_BACKPACK, 2, WandererBackpack_DZE1}, + {Loot_BACKPACK, 1, LegendBackpack_DZE1} +}; diff --git a/SQF/dayz_code/Configs/CfgServerTrader/Category/GeneralStore.hpp b/SQF/dayz_code/Configs/CfgServerTrader/Category/GeneralStore.hpp index e8273d5b4..9ff550154 100644 --- a/SQF/dayz_code/Configs/CfgServerTrader/Category/GeneralStore.hpp +++ b/SQF/dayz_code/Configs/CfgServerTrader/Category/GeneralStore.hpp @@ -159,18 +159,58 @@ class Category_30 { //Backpacks class Category_31 { - class DZ_Czech_Vest_Pouch {type = "trade_backpacks";buy[] = {4,"ItemSilverBar"};sell[] = {2,"ItemSilverBar"};}; - class DZ_Patrol_Pack_EP1 {type = "trade_backpacks";buy[] = {8,"ItemSilverBar"};sell[] = {4,"ItemSilverBar"};}; - class DZ_Assault_Pack_EP1 {type = "trade_backpacks";buy[] = {1,"ItemSilverBar10oz"};sell[] = {5,"ItemSilverBar"};}; - class DZ_TerminalPack_EP1 {type = "trade_backpacks";buy[] = {2,"ItemSilverBar10oz"};sell[] = {1,"ItemSilverBar10oz"};}; - class DZ_ALICE_Pack_EP1 {type = "trade_backpacks";buy[] = {6,"ItemSilverBar10oz"};sell[] = {3,"ItemSilverBar10oz"};}; - class DZ_TK_Assault_Pack_EP1 {type = "trade_backpacks";buy[] = {8,"ItemSilverBar10oz"};sell[] = {4,"ItemSilverBar10oz"};}; - class DZ_CompactPack_EP1 {type = "trade_backpacks";buy[] = {1,"ItemGoldBar"};sell[] = {5,"ItemSilverBar10oz"};}; - class DZ_British_ACU {type = "trade_backpacks";buy[] = {4,"ItemGoldBar"};sell[] = {2,"ItemGoldBar"};}; - class DZ_GunBag_EP1 {type = "trade_backpacks";buy[] = {6,"ItemGoldBar"};sell[] = {3,"ItemGoldBar"};}; - class DZ_CivilBackpack_EP1 {type = "trade_backpacks";buy[] = {8,"ItemGoldBar"};sell[] = {4,"ItemGoldBar"};}; - class DZ_Backpack_EP1 {type = "trade_backpacks";buy[] = {1,"ItemGoldBar10oz"};sell[] = {5,"ItemGoldBar"};}; - class DZ_LargeGunBag_EP1 {type = "trade_backpacks";buy[] = {-1,"ItemGoldBar"};sell[] = {6,"ItemGoldBar"};}; + /* New Backpacks */ + class Patrol_Pack_DZE1 {type = "trade_backpacks";buy[] = {8,"ItemSilverBar"};sell[] = {4,"ItemSilverBar"};}; + class Czech_Vest_Pouch_DZE1 {type = "trade_backpacks";buy[] = {1,"ItemSilverBar10oz"};sell[] = {5,"ItemSilverBar"};}; + class Assault_Pack_DZE1 {type = "trade_backpacks";buy[] = {2,"ItemSilverBar10oz"};sell[] = {1,"ItemSilverBar10oz"};}; + class TerminalPack_DZE1 {type = "trade_backpacks";buy[] = {4,"ItemSilverBar10oz"};sell[] = {2,"ItemSilverBar10oz"};}; + class TinyPack_DZE1 {type = "trade_backpacks";buy[] = {6,"ItemSilverBar10oz"};sell[] = {3,"ItemSilverBar10oz"};}; + class ALICE_Pack_DZE1 {type = "trade_backpacks";buy[] = {8,"ItemSilverBar10oz"};sell[] = {4,"ItemSilverBar10oz"};}; + class TK_Assault_Pack_DZE1 {type = "trade_backpacks";buy[] = {1,"ItemGoldBar"};sell[] = {5,"ItemSilverBar10oz"};}; + class CompactPack_DZE1 {type = "trade_backpacks";buy[] = {2,"ItemGoldBar"};sell[] = {1,"ItemGoldBar"};}; + class British_ACU_DZE1 {type = "trade_backpacks";buy[] = {4,"ItemGoldBar"};sell[] = {2,"ItemGoldBar"};}; + class GunBag_DZE1 {type = "trade_backpacks";buy[] = {6,"ItemGoldBar"};sell[] = {3,"ItemGoldBar"};}; + class NightPack_DZE1 {type = "trade_backpacks";buy[] = {8,"ItemGoldBar"};sell[] = {4,"ItemGoldBar"};}; + class SurvivorPack_DZE1 {type = "trade_backpacks";buy[] = {1,"ItemGoldBar10oz"};sell[] = {5,"ItemGoldBar"};}; + class CzechBackpack_DZE1 {type = "trade_backpacks";buy[] = {12,"ItemGoldBar"};sell[] = {6,"ItemGoldBar"};}; + class CzechBackpack_OD_DZE1 {type = "trade_backpacks";buy[] = {-12,"ItemGoldBar"};sell[] = {6,"ItemGoldBar"};}; + class CzechBackpack_DES_DZE1 {type = "trade_backpacks";buy[] = {-12,"ItemGoldBar"};sell[] = {6,"ItemGoldBar"};}; + class CzechBackpack_3DES_DZE1 {type = "trade_backpacks";buy[] = {-12,"ItemGoldBar"};sell[] = {6,"ItemGoldBar"};}; + class CzechBackpack_WDL_DZE1 {type = "trade_backpacks";buy[] = {-12,"ItemGoldBar"};sell[] = {6,"ItemGoldBar"};}; + class CzechBackpack_MAR_DZE1 {type = "trade_backpacks";buy[] = {-12,"ItemGoldBar"};sell[] = {6,"ItemGoldBar"};}; + class CzechBackpack_DMAR_DZE1 {type = "trade_backpacks";buy[] = {-12,"ItemGoldBar"};sell[] = {6,"ItemGoldBar"};}; + class CzechBackpack_UCP_DZE1 {type = "trade_backpacks";buy[] = {-12,"ItemGoldBar"};sell[] = {6,"ItemGoldBar"};}; + class CzechBackpack_6DES_DZE1 {type = "trade_backpacks";buy[] = {-12,"ItemGoldBar"};sell[] = {6,"ItemGoldBar"};}; + class CzechBackpack_TAK_DZE1 {type = "trade_backpacks";buy[] = {-12,"ItemGoldBar"};sell[] = {6,"ItemGoldBar"};}; + class CzechBackpack_NVG_DZE1 {type = "trade_backpacks";buy[] = {-12,"ItemGoldBar"};sell[] = {6,"ItemGoldBar"};}; + class CzechBackpack_BLK_DZE1 {type = "trade_backpacks";buy[] = {-12,"ItemGoldBar"};sell[] = {6,"ItemGoldBar"};}; + class CzechBackpack_DPM_DZE1 {type = "trade_backpacks";buy[] = {-12,"ItemGoldBar"};sell[] = {6,"ItemGoldBar"};}; + class CzechBackpack_FIN_DZE1 {type = "trade_backpacks";buy[] = {-12,"ItemGoldBar"};sell[] = {6,"ItemGoldBar"};}; + class CzechBackpack_MTC_DZE1 {type = "trade_backpacks";buy[] = {-12,"ItemGoldBar"};sell[] = {6,"ItemGoldBar"};}; + class CzechBackpack_NOR_DZE1 {type = "trade_backpacks";buy[] = {-12,"ItemGoldBar"};sell[] = {6,"ItemGoldBar"};}; + class CzechBackpack_WIN_DZE1 {type = "trade_backpacks";buy[] = {-12,"ItemGoldBar"};sell[] = {6,"ItemGoldBar"};}; + class CzechBackpack_ATC_DZE1 {type = "trade_backpacks";buy[] = {-12,"ItemGoldBar"};sell[] = {6,"ItemGoldBar"};}; + class CzechBackpack_MTL_DZE1 {type = "trade_backpacks";buy[] = {-12,"ItemGoldBar"};sell[] = {6,"ItemGoldBar"};}; + class CzechBackpack_FTN_DZE1 {type = "trade_backpacks";buy[] = {-12,"ItemGoldBar"};sell[] = {6,"ItemGoldBar"};}; + class WandererBackpack_DZE1 {type = "trade_backpacks";buy[] = {-14,"ItemGoldBar"};sell[] = {7,"ItemGoldBar"};}; + class LegendBackpack_DZE1 {type = "trade_backpacks";buy[] = {-16,"ItemGoldBar"};sell[] = {8,"ItemGoldBar"};}; + class CoyoteBackpack_DZE1 {type = "trade_backpacks";buy[] = {-18,"ItemGoldBar"};sell[] = {9,"ItemGoldBar"};}; + class CoyoteBackpackDes_DZE1 {type = "trade_backpacks";buy[] = {-18,"ItemGoldBar"};sell[] = {9,"ItemGoldBar"};}; + class CoyoteBackpackWdl_DZE1 {type = "trade_backpacks";buy[] = {-18,"ItemGoldBar"};sell[] = {9,"ItemGoldBar"};}; + class LargeGunBag_DZE1 {type = "trade_backpacks";buy[] = {-2,"ItemGoldBar10oz"};sell[] = {1,"ItemGoldBar10oz"};}; + /* Old Backpacks - sell only */ + class DZ_Czech_Vest_Pouch {type = "trade_backpacks";buy[] = {-4,"ItemSilverBar"};sell[] = {2,"ItemSilverBar"};}; + class DZ_Patrol_Pack_EP1 {type = "trade_backpacks";buy[] = {-8,"ItemSilverBar"};sell[] = {4,"ItemSilverBar"};}; + class DZ_Assault_Pack_EP1 {type = "trade_backpacks";buy[] = {-1,"ItemSilverBar10oz"};sell[] = {5,"ItemSilverBar"};}; + class DZ_TerminalPack_EP1 {type = "trade_backpacks";buy[] = {-2,"ItemSilverBar10oz"};sell[] = {1,"ItemSilverBar10oz"};}; + class DZ_ALICE_Pack_EP1 {type = "trade_backpacks";buy[] = {-6,"ItemSilverBar10oz"};sell[] = {3,"ItemSilverBar10oz"};}; + class DZ_TK_Assault_Pack_EP1 {type = "trade_backpacks";buy[] = {-8,"ItemSilverBar10oz"};sell[] = {4,"ItemSilverBar10oz"};}; + class DZ_CompactPack_EP1 {type = "trade_backpacks";buy[] = {-1,"ItemGoldBar"};sell[] = {5,"ItemSilverBar10oz"};}; + class DZ_British_ACU {type = "trade_backpacks";buy[] = {-4,"ItemGoldBar"};sell[] = {2,"ItemGoldBar"};}; + class DZ_GunBag_EP1 {type = "trade_backpacks";buy[] = {-6,"ItemGoldBar"};sell[] = {3,"ItemGoldBar"};}; + class DZ_CivilBackpack_EP1 {type = "trade_backpacks";buy[] = {-8,"ItemGoldBar"};sell[] = {4,"ItemGoldBar"};}; + class DZ_Backpack_EP1 {type = "trade_backpacks";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {5,"ItemGoldBar"};}; + class DZ_LargeGunBag_EP1 {type = "trade_backpacks";buy[] = {-1,"ItemGoldBar"};sell[] = {6,"ItemGoldBar"};}; }; //Miscellaneous