diff --git a/SQF/dayz_code/Configs/CfgLoot/Groups/Backpacks.hpp b/SQF/dayz_code/Configs/CfgLoot/Groups/Backpacks.hpp index 9a9f10339..b562bb9a1 100644 --- a/SQF/dayz_code/Configs/CfgLoot/Groups/Backpacks.hpp +++ b/SQF/dayz_code/Configs/CfgLoot/Groups/Backpacks.hpp @@ -1,10 +1,16 @@ backpacks[] = { - {Loot_BACKPACK, 5, Assault_Pack_DZE1}, - {Loot_BACKPACK, 5, Czech_Vest_Pouch_DZE1}, - {Loot_BACKPACK, 4, Patrol_Pack_DZE1}, + {Loot_BACKPACK, 8, GymBag_Camo_DZE1}, + {Loot_BACKPACK, 8, GymBag_Green_DZE1}, + {Loot_BACKPACK, 6, School_Bag_DZE1}, + {Loot_BACKPACK, 5, Assault_Pack_DZE1}, + {Loot_BACKPACK, 6, Czech_Vest_Pouch_DZE1}, + {Loot_BACKPACK, 6, Patrol_Pack_DZE1}, {Loot_BACKPACK, 4, TerminalPack_DZE1}, {Loot_BACKPACK, 3, ALICE_Pack_DZE1}, {Loot_BACKPACK, 2, TK_Assault_Pack_DZE1}, + {Loot_BACKPACK, 2, PartyPack_DZE1}, + {Loot_BACKPACK, 1, CzechBackpack_Camping_DZE1}, + {Loot_BACKPACK, 1, CoyoteBackpack_Camping_DZE1}, {Loot_BACKPACK, 1, CompactPack_DZE1} }; diff --git a/SQF/dayz_code/Configs/CfgServerTrader/Category/GeneralStore.hpp b/SQF/dayz_code/Configs/CfgServerTrader/Category/GeneralStore.hpp index b5fa85616..e81d1742e 100644 --- a/SQF/dayz_code/Configs/CfgServerTrader/Category/GeneralStore.hpp +++ b/SQF/dayz_code/Configs/CfgServerTrader/Category/GeneralStore.hpp @@ -166,6 +166,8 @@ class Category_30 { //Backpacks class Category_31 { /* New Backpacks */ + class GymBag_Camo_DZE1 {type = "trade_backpacks";buy[] = {8,"ItemSilverBar"};sell[] = {4,"ItemSilverBar"};}; + class GymBag_Green_DZE1 {type = "trade_backpacks";buy[] = {8,"ItemSilverBar"};sell[] = {4,"ItemSilverBar"};}; 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"};}; @@ -173,12 +175,15 @@ class Category_31 { 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 School_Bag_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 PartyPack_DZE1 {type = "trade_backpacks";buy[] = {7,"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_DZE1 {type = "trade_backpacks";buy[] = {-12,"ItemGoldBar"};sell[] = {6,"ItemGoldBar"};}; + class CzechBackpack_Camping_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"};}; @@ -201,6 +206,7 @@ class Category_31 { 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 CoyoteBackpack_Camping_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"};}; diff --git a/SQF/dayz_code/Configs/CfgServerTraderZSC/Category/GeneralStore.hpp b/SQF/dayz_code/Configs/CfgServerTraderZSC/Category/GeneralStore.hpp index 9aea963ca..e39df0093 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderZSC/Category/GeneralStore.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderZSC/Category/GeneralStore.hpp @@ -166,6 +166,8 @@ class Category_30 { //Backpacks class Category_31 { /* New Backpacks */ + class GymBag_Camo_DZE1 {type = "trade_backpacks";buy[] = {8,"worth"};sell[] = {4,"worth"};}; + class GymBag_Green_DZE1 {type = "trade_backpacks";buy[] = {8,"worth"};sell[] = {4,"worth"};}; class Patrol_Pack_DZE1 {type = "trade_backpacks";buy[] = {8,"worth"};sell[] = {4,"worth"};}; class Czech_Vest_Pouch_DZE1 {type = "trade_backpacks";buy[] = {10,"worth"};sell[] = {5,"worth"};}; class Assault_Pack_DZE1 {type = "trade_backpacks";buy[] = {20,"worth"};sell[] = {10,"worth"};}; @@ -173,12 +175,15 @@ class Category_31 { class TinyPack_DZE1 {type = "trade_backpacks";buy[] = {60,"worth"};sell[] = {30,"worth"};}; class ALICE_Pack_DZE1 {type = "trade_backpacks";buy[] = {80,"worth"};sell[] = {40,"worth"};}; class TK_Assault_Pack_DZE1 {type = "trade_backpacks";buy[] = {100,"worth"};sell[] = {50,"worth"};}; + class School_Bag_DZE1 {type = "trade_backpacks";buy[] = {150,"worth"};sell[] = {75,"worth"};}; class CompactPack_DZE1 {type = "trade_backpacks";buy[] = {200,"worth"};sell[] = {100,"worth"};}; class British_ACU_DZE1 {type = "trade_backpacks";buy[] = {400,"worth"};sell[] = {200,"worth"};}; class GunBag_DZE1 {type = "trade_backpacks";buy[] = {600,"worth"};sell[] = {300,"worth"};}; + class PartyPack_DZE1 {type = "trade_backpacks";buy[] = {700,"worth"};sell[] = {350,"worth"};}; class NightPack_DZE1 {type = "trade_backpacks";buy[] = {800,"worth"};sell[] = {400,"worth"};}; class SurvivorPack_DZE1 {type = "trade_backpacks";buy[] = {1000,"worth"};sell[] = {500,"worth"};}; - class CzechBackpack_DZE1 {type = "trade_backpacks";buy[] = {1200,"worth"};sell[] = {600,"worth"};}; + class CzechBackpack_DZE1 {type = "trade_backpacks";buy[] = {-1200,"worth"};sell[] = {600,"worth"};}; + class CzechBackpack_Camping_DZE1 {type = "trade_backpacks";buy[] = {1200,"worth"};sell[] = {600,"worth"};}; class CzechBackpack_OD_DZE1 {type = "trade_backpacks";buy[] = {-1,"worth"};sell[] = {600,"worth"};}; class CzechBackpack_DES_DZE1 {type = "trade_backpacks";buy[] = {-1,"worth"};sell[] = {600,"worth"};}; class CzechBackpack_3DES_DZE1 {type = "trade_backpacks";buy[] = {-1,"worth"};sell[] = {600,"worth"};}; @@ -201,6 +206,7 @@ class Category_31 { class WandererBackpack_DZE1 {type = "trade_backpacks";buy[] = {-1,"worth"};sell[] = {700,"worth"};}; class LegendBackpack_DZE1 {type = "trade_backpacks";buy[] = {-1,"worth"};sell[] = {800,"worth"};}; class CoyoteBackpack_DZE1 {type = "trade_backpacks";buy[] = {-1,"worth"};sell[] = {900,"worth"};}; + class CoyoteBackpack_Camping_DZE1 {type = "trade_backpacks";buy[] = {-1,"worth"};sell[] = {900,"worth"};}; class CoyoteBackpackDes_DZE1 {type = "trade_backpacks";buy[] = {-1,"worth"};sell[] = {900,"worth"};}; class CoyoteBackpackWdl_DZE1 {type = "trade_backpacks";buy[] = {-1,"worth"};sell[] = {900,"worth"};}; class LargeGunBag_DZE1 {type = "trade_backpacks";buy[] = {-1,"worth"};sell[] = {1000,"worth"};}; diff --git a/SQF/dayz_code/Configs/CfgVehicles/Bags.hpp b/SQF/dayz_code/Configs/CfgVehicles/Bags.hpp index bb8afe794..85902262e 100644 --- a/SQF/dayz_code/Configs/CfgVehicles/Bags.hpp +++ b/SQF/dayz_code/Configs/CfgVehicles/Bags.hpp @@ -1,15 +1,15 @@ class ReammoBox_EP1; // External class reference -class Bag_Base_EP1 : ReammoBox_EP1 { +class Bag_Base_EP1 : ReammoBox_EP1 { scope = 0; - class TransportMagazines {}; - class TransportWeapons {}; transportMaxMagazines = 0; transportMaxWeapons = 0; isbackpack = 1; + mapsize = 2; reversed = true; vehicleClass = "Backpacks"; + icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa"; class DestructionEffects {}; @@ -24,8 +24,6 @@ class DZ_Patrol_Pack_EP1: Bag_Base_EP1 displayName = $STR_BACKPACK_NAME_PATROL; descriptionShort = $STR_BACKPACK_DESC_PATROL; picture = "\ca\weapons_e\data\icons\backpack_US_ASSAULT_COYOTE_CA.paa"; - icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa"; - mapsize = 2; model = "\ca\weapons_e\AmmoBoxes\backpack_us_assault_Coyote.p3d"; transportMaxWeapons = 2; transportMaxMagazines = 10; @@ -41,8 +39,6 @@ class DZ_Assault_Pack_EP1: Bag_Base_EP1 displayName = $STR_BACKPACK_NAME_ACU; descriptionShort = $STR_BACKPACK_DESC_ACU; picture = "\ca\weapons_e\data\icons\backpack_US_ASSAULT_CA.paa"; - icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa"; - mapSize = 2; model = "\ca\weapons_e\AmmoBoxes\backpack_us_assault.p3d"; transportMaxWeapons = 2; transportMaxMagazines = 12; @@ -54,13 +50,11 @@ class DZ_Assault_Pack_EP1: Bag_Base_EP1 class DZ_Czech_Vest_Pouch: Bag_Base_EP1 { + scope = 2; displayname = $STR_BACKPACK_NAME_VEST; descriptionShort = $STR_BACKPACK_DESC_VEST; - icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa"; - mapsize = 2; model = "\ca\weapons_e\AmmoBoxes\backpack_acr_small.p3d"; - picture = "\ca\weapons_e\data\icons\backpack_ACR_small_CA.paa"; - scope = 2; + picture = "\ca\weapons_e\data\icons\backpack_ACR_small_CA.paa"; transportmaxmagazines = 12; transportmaxweapons = 2; class eventHandlers @@ -75,8 +69,6 @@ class DZ_ALICE_Pack_EP1: Bag_Base_EP1 displayName = $STR_BACKPACK_NAME_ALICE; descriptionShort = $STR_BACKPACK_DESC_ALICE; picture = "\ca\weapons_e\data\icons\backpack_TK_ALICE_CA.paa"; - icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa"; - mapsize = 2; model = "\ca\weapons_e\AmmoBoxes\backpack_tk_alice.p3d"; transportMaxWeapons = 4; transportMaxMagazines = 20; @@ -91,9 +83,7 @@ class DZ_TK_Assault_Pack_EP1 : Bag_Base_EP1 scope = 2; displayName = $STR_BACKPACK_NAME_SURVACU; descriptionShort = $STR_BACKPACK_DESC_SURVACU; - mapSize = 2; picture = "\ca\weapons_e\data\icons\backpack_CIVIL_ASSAULT_CA.paa"; - icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa"; model = "\ca\weapons_e\AmmoBoxes\backpack_civil_assault.p3d"; transportMaxWeapons = 4; transportMaxMagazines = 22; @@ -108,10 +98,8 @@ class DZ_British_ACU : Bag_Base_EP1 scope = 2; displayName = $STR_BACKPACK_NAME_BRITISH; descriptionShort = $STR_BACKPACK_DESC_BRITISH; - mapSize = 2; model = "\ca\weapons_baf\Backpack_Small_BAF"; picture = "\ca\weapons_baf\data\UI\backpack_BAF_CA.paa"; - icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa"; transportMaxWeapons = 6; transportMaxMagazines = 30; class eventHandlers @@ -126,8 +114,6 @@ class DZ_CivilBackpack_EP1: Bag_Base_EP1 displayName = $STR_BACKPACK_NAME_CZECH; descriptionShort = $STR_BACKPACK_DESC_CZECH; picture = "\ca\weapons_e\data\icons\backpack_ACR_CA.paa"; - icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa"; - mapsize = 2; model = "\ca\weapons_e\AmmoBoxes\backpack_acr.p3d"; transportMaxWeapons = 8; transportMaxMagazines = 40; @@ -143,8 +129,6 @@ class DZ_Backpack_EP1: Bag_Base_EP1 displayName = $STR_BACKPACK_NAME_COYOTE; descriptionShort = $STR_BACKPACK_DESC_COYOTE; picture = "\ca\weapons_e\data\icons\backpack_US_CA.paa"; - icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa"; - mapsize = 2; model = "\ca\weapons_e\AmmoBoxes\backpack_us.p3d"; transportMaxWeapons = 10; transportMaxMagazines = 50; @@ -161,8 +145,6 @@ class DZ_LargeGunBag_EP1: Bag_Base_EP1 descriptionShort = $STR_EPOCH_PACK_DESC_LGB; model = "\ca\weapons_e\AmmoBoxes\StaticX.p3d"; picture = "\ca\weapons_e\data\icons\staticX_CA.paa"; - icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa"; - mapsize = 2; transportMaxWeapons = 12; transportMaxMagazines = 60; class eventHandlers @@ -177,8 +159,6 @@ class DZ_GunBag_EP1: Bag_Base_EP1 descriptionShort = $STR_EPOCH_PACK_DESC_GB; model = "\ca\weapons_e\AmmoBoxes\StaticY.p3d"; picture = "\ca\weapons_e\data\icons\staticY_CA.paa"; - icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa"; - mapsize = 2; transportMaxWeapons = 7; transportMaxMagazines = 35; class eventHandlers @@ -192,8 +172,6 @@ class DZ_CompactPack_EP1: Bag_Base_EP1 displayName = $STR_EPOCH_PACK_COMPACT; descriptionShort = $STR_EPOCH_PACK_DESC_COMPACT; picture = "\ca\weapons_e\data\icons\backpack_RPG_CA.paa"; - icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa"; - mapsize = 2; model = "\ca\weapons_e\AmmoBoxes\backpack_rpg.p3d"; transportMaxWeapons = 5; transportMaxMagazines = 25; @@ -208,8 +186,6 @@ class DZ_TerminalPack_EP1: Bag_Base_EP1 displayName = $STR_EPOCH_PACK_TERMINAL; descriptionShort = $STR_EPOCH_PACK_DESC_TERMINAL; picture = "\dayz_epoch_c\icons\backpacks\terminalpack.paa"; - icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa"; - mapSize = 2; model = "\ca\weapons_e\AmmoBoxes\backpack_us_AUV"; transportMaxWeapons = 3; transportMaxMagazines = 15; @@ -241,6 +217,52 @@ class Patrol_Pack_DZE2 : Patrol_Pack_DZE1 init="[(_this select 0),'CfgVehicles','Patrol_Pack_DZE2'] execVM '\z\addons\dayz_code\actions\pickupActions\object_BackpackAction.sqf';"; }; }; +class GymBag_Camo_DZE1 : Bag_Base_EP1 +{ + scope = 2; + displayName = $STR_BACKPACK_NAME_GYMBAG_DZE1; + descriptionShort = $STR_BACKPACK_DESC_GYMBAG_DZE1; + model = "\z\addons\dayz_epoch_u\clothes\dze_gymbag_01"; + picture = "\dayz_epoch_c\icons\backpacks\gymbag_camo.paa"; + transportMaxMagazines = 10; + transportMaxWeapons = 2; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','GymBag_Camo_DZE1'] execVM '\z\addons\dayz_code\actions\pickupActions\object_BackpackAction.sqf';"; + }; +}; +class GymBag_Camo_DZE2 : Bag_Base_EP1 +{ + scope = 2; + displayName = $STR_BACKPACK_NAME_GYMBAG_DZE2; + descriptionShort = $STR_BACKPACK_DESC_GYMBAG_DZE2; + model = "\z\addons\dayz_epoch_u\clothes\dze_gymbag_01"; + picture = "\dayz_epoch_c\icons\backpacks\gymbag_camo.paa"; + transportMaxWeapons = 3; + transportMaxMagazines = 15; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','GymBag_Camo_DZE2'] execVM '\z\addons\dayz_code\actions\pickupActions\object_BackpackAction.sqf';"; + }; +}; +class GymBag_Green_DZE1 : GymBag_Camo_DZE1 +{ + model = "\z\addons\dayz_epoch_u\clothes\dze_gymbag_yellow"; + picture = "\dayz_epoch_c\icons\backpacks\gymbag_green.paa"; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','GymBag_Green_DZE1'] execVM '\z\addons\dayz_code\actions\pickupActions\object_BackpackAction.sqf';"; + }; +}; +class GymBag_Green_DZE2 : GymBag_Camo_DZE2 +{ + model = "\z\addons\dayz_epoch_u\clothes\dze_gymbag_yellow"; + picture = "\dayz_epoch_c\icons\backpacks\gymbag_green.paa"; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','GymBag_Green_DZE2'] execVM '\z\addons\dayz_code\actions\pickupActions\object_BackpackAction.sqf';"; + }; +}; class Czech_Vest_Pouch_DZE1 : DZ_Czech_Vest_Pouch { displayName = $STR_BACKPACK_NAME_VEST_DZE1; @@ -309,12 +331,10 @@ class TerminalPack_DZE2 : TerminalPack_DZE1 class TinyPack_DZE1 : Bag_Base_EP1 { scope = 2; - mapsize = 2; displayname = $STR_EPOCH_PACK_TINY_DZE1; descriptionShort = $STR_EPOCH_PACK_DESC_TINY_DZE1; picture = "\Ca\Weapons_ACR\Data\UI\picture_backpack_acr_rpg"; model = "\Ca\Characters_ACR\backpack_acr_rpg"; - icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA"; transportMaxWeapons = 3; transportMaxMagazines = 18; class eventHandlers @@ -375,6 +395,34 @@ class TK_Assault_Pack_DZE2 : TK_Assault_Pack_DZE1 init="[(_this select 0),'CfgVehicles','TK_Assault_Pack_DZE2'] execVM '\z\addons\dayz_code\actions\pickupActions\object_BackpackAction.sqf';"; }; }; +class School_Bag_DZE1 : Bag_Base_EP1 +{ + scope = 2; + displayname = $STR_BACKPACK_NAME_SCHOOLBAG_DZE1; + descriptionShort = $STR_BACKPACK_DESC_SCHOOLBAG_DZE1; + model = "\z\addons\dayz_epoch_u\clothes\dze_canvasbag_01"; + picture = "\dayz_epoch_c\icons\backpacks\schoolbag.paa"; + transportMaxMagazines = 24; + transportMaxWeapons = 4; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','School_Bag_DZE1'] execVM '\z\addons\dayz_code\actions\pickupActions\object_BackpackAction.sqf';"; + }; +}; +class School_Bag_DZE2 : Bag_Base_EP1 +{ + scope = 2; + displayname = $STR_BACKPACK_NAME_SCHOOLBAG_DZE2; + descriptionShort = $STR_BACKPACK_DESC_SCHOOLBAG_DZE2; + model = "\z\addons\dayz_epoch_u\clothes\dze_canvasbag_01"; + picture = "\dayz_epoch_c\icons\backpacks\schoolbag.paa"; + transportMaxWeapons = 6; + transportMaxMagazines = 30; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','School_Bag_DZE2'] execVM '\z\addons\dayz_code\actions\pickupActions\object_BackpackAction.sqf';"; + }; +}; class CompactPack_DZE1 : DZ_CompactPack_EP1 { displayname = $STR_EPOCH_PACK_COMPACT_DZE1; @@ -438,6 +486,34 @@ class GunBag_DZE2 : GunBag_DZE1 init="[(_this select 0),'CfgVehicles','GunBag_DZE2'] execVM '\z\addons\dayz_code\actions\pickupActions\object_BackpackAction.sqf';"; }; }; +class PartyPack_DZE1 : Bag_Base_EP1 +{ + scope = 2; + displayname = $STR_EPOCH_PACK_PARTYPACK_DZE1; + descriptionShort = $STR_EPOCH_PACK_DESC_PARTYPACK_DZE1; + picture = "\dayz_epoch_c\icons\backpacks\partypack.paa"; + model = "\z\addons\dayz_epoch_u\clothes\dze_canvasbag_02"; + transportMaxMagazines = 36; + transportMaxWeapons = 7; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','PartyPack_DZE1'] execVM '\z\addons\dayz_code\actions\pickupActions\object_BackpackAction.sqf';"; + }; +}; +class PartyPack_DZE2 : Bag_Base_EP1 +{ + scope = 2; + displayname = $STR_EPOCH_PACK_PARTYPACK_DZE2; + descriptionShort = $STR_EPOCH_PACK_DESC_PARTYPACK_DZE2; + picture = "\dayz_epoch_c\icons\backpacks\partypack.paa"; + model = "\z\addons\dayz_epoch_u\clothes\dze_canvasbag_02"; + transportMaxWeapons = 8; + transportMaxMagazines = 42; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','PartyPack_DZE2'] execVM '\z\addons\dayz_code\actions\pickupActions\object_BackpackAction.sqf';"; + }; +}; class NightPack_DZE1 : Bag_Base_EP1 //new ice apo resistance mod backpack { scope = 2; @@ -445,8 +521,6 @@ class NightPack_DZE1 : Bag_Base_EP1 //new ice apo resistance mod backpack descriptionShort = $STR_BACKPACK_DESC_APO1_DZE1; model = "\ice_apo_resistance\Backpack1.p3d"; picture = "\ice_apo_resistance\icons\backpack1_ca.paa"; - icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa"; - mapsize = 2; transportMaxWeapons = 7; transportMaxMagazines = 35; class eventHandlers @@ -472,8 +546,6 @@ class SurvivorPack_DZE1 : Bag_Base_EP1 //new ice apo resistance mod backpack descriptionShort = $STR_BACKPACK_DESC_APO2_DZE1; model = "\ice_apo_resistance\Backpack4.p3d"; picture = "\ice_apo_resistance\icons\backpack4_ca.paa"; - icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa"; - mapsize = 2; transportMaxWeapons = 8; transportMaxMagazines = 40; class eventHandlers @@ -514,15 +586,31 @@ class CzechBackpack_DZE2 : CzechBackpack_DZE1 init="[(_this select 0),'CfgVehicles','CzechBackpack_DZE2'] execVM '\z\addons\dayz_code\actions\pickupActions\object_BackpackAction.sqf';"; }; }; +class CzechBackpack_Camping_DZE1 : DZ_CivilBackpack_EP1 +{ + model = "\z\addons\dayz_epoch_u\clothes\dze_survivorpack_01"; + picture = "\dayz_epoch_c\icons\backpacks\20_backpack_camping.paa"; + transportMaxWeapons = 9; + transportMaxMagazines = 45; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','CzechBackpack_Camping_DZE1'] execVM '\z\addons\dayz_code\actions\pickupActions\object_BackpackAction.sqf';"; + }; +}; +class CzechBackpack_Camping_DZE2 : CzechBackpack_DZE2 +{ + model = "\z\addons\dayz_epoch_u\clothes\dze_survivorpack_01"; + picture = "\dayz_epoch_c\icons\backpacks\20_backpack_camping.paa"; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','CzechBackpack_Camping_DZE2'] execVM '\z\addons\dayz_code\actions\pickupActions\object_BackpackAction.sqf';"; + }; +}; class CzechBackpack_OD_DZE1 : Bag_Base_EP1 //new LEN mod Czech Pack variants { scope = 2; displayname = $STR_BACKPACK_NAME_CZECH_DZE1; descriptionShort = $STR_BACKPACK_DESC_CZECH_DZE1; - model = "\len_backpacks\backpack_odr.p3d"; - picture = "\dayz_epoch_c\icons\backpacks\01_backpack_odr.paa"; - icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa"; - mapsize = 2; transportMaxWeapons = 9; transportMaxMagazines = 45; class eventHandlers @@ -872,8 +960,6 @@ class WandererBackpack_DZE1 : Bag_Base_EP1 //new ice apo resistance mod backpa descriptionShort = $STR_BACKPACK_DESC_APO3_DZE1; model = "\ice_apo_resistance\Backpack3.p3d"; picture = "\ice_apo_resistance\icons\backpack3_ca.paa"; - icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa"; - mapsize = 2; transportMaxWeapons = 10; transportMaxMagazines = 50; class eventHandlers @@ -899,8 +985,6 @@ class LegendBackpack_DZE1 : Bag_Base_EP1 //new ice apo resistance mod backpack descriptionShort = $STR_BACKPACK_DESC_APO4_DZE1; model = "\ice_apo_resistance\Backpack2.p3d"; picture = "\ice_apo_resistance\icons\backpack2_ca.paa"; - icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa"; - mapsize = 2; transportMaxWeapons = 11; transportMaxMagazines = 55; class eventHandlers @@ -977,6 +1061,24 @@ class CoyoteBackpackWdl_DZE2 : CoyoteBackpack_DZE2 init="[(_this select 0),'CfgVehicles','CoyoteBackpackWdl_DZE2'] execVM '\z\addons\dayz_code\actions\pickupActions\object_BackpackAction.sqf';"; }; }; +class CoyoteBackpack_Camping_DZE1: CoyoteBackpack_DZE1 +{ + model = "\z\addons\dayz_epoch_u\clothes\dze_survivorpack_02"; + picture = "\dayz_epoch_c\icons\backpacks\coyote_camping.paa"; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','CoyoteBackpack_Camping_DZE1'] execVM '\z\addons\dayz_code\actions\pickupActions\object_BackpackAction.sqf';"; + }; +}; +class CoyoteBackpack_Camping_DZE2 : CoyoteBackpack_DZE2 +{ + model = "\z\addons\dayz_epoch_u\clothes\dze_survivorpack_02"; + picture = "\dayz_epoch_c\icons\backpacks\coyote_camping.paa"; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','CoyoteBackpack_Camping_DZE2'] execVM '\z\addons\dayz_code\actions\pickupActions\object_BackpackAction.sqf';"; + }; +}; class LargeGunBag_DZE1 : DZ_LargeGunBag_EP1 { displayname = $STR_EPOCH_PACK_LGB_DZE1; diff --git a/SQF/dayz_code/stringtable.xml b/SQF/dayz_code/stringtable.xml index d88f9a52a..93eec59bd 100644 --- a/SQF/dayz_code/stringtable.xml +++ b/SQF/dayz_code/stringtable.xml @@ -23453,6 +23453,22 @@ Malý batůžek na kratší výlety. <br/>Objem: 15 litrů Patrol Rucksack von "Coyote". <br/>Volumen: 15 Liter + + Gym Bag + Sportbeutel + + + Gym Bag <br/>Capacity: 10 items + Sportbeutel <br/>Volumen: 10 Liter + + + Gym Bag+ + Sportbeutel+ + + + Gym Bag <br/>Capacity: 15 items + Sportbeutel <br/>Volumen: 15 Liter + Czech Vest Pouch Sac tchèque @@ -23633,6 +23649,22 @@ Větší batoh z obchodu Přežiju s.r.o. <br/>Objem: 27 litrů Mittlerer Rucksack mit Waldtarnschema. <br/>Volumen: 27 Liter + + School Bag + Schulrucksack + + + School Bag <br/>Capacity: 24 items + Schulrucksack <br/>Volumen: 24 Liter + + + School Bag+ + Schulrucksack+ + + + School Bag <br/>Capacity: 30 items + Schulrucksack <br/>Volumen: 30 Liter + Compact Backpack Compact Rucksack @@ -23723,6 +23755,22 @@ Wapenzak <br/>Inhoud: 40 liter Fourreau<br/>Taille: 40 + + Party Pack + Party-Rucksack + + + Party Pack <br/>Capacity: 36 items + Party-Rucksack <br/>Volumen: 36 Liter + + + Party Pack+ + Party-Rucksack+ + + + Party Pack <br/>Capacity: 42 items + Party-Rucksack <br/>Volumen: 42 Liter + Night Backpack Night Rucksack