From 637358b78caa9c888d18d0bce07bd9f256060c57 Mon Sep 17 00:00:00 2001 From: A Man Date: Fri, 17 Jan 2020 17:15:16 +0100 Subject: [PATCH] Add and update backapacks MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 5 new backpacks - 19 new textures for the Czech backpack - 2 new textures for the coyote backpack - reconfigured weapon count of all old backpacks - 30 new backpack types included an upgraded version This adds 5 new backpacks. 4 from the ice apo mod 1 from Arma 2 ACR. This also adds many different skins for the Czech backpack thx @lennard91 and 2 new skins for the coyote backpack from the KSK Mod. I’ve reconfigured the weapon count of the old backpacks. A weapon can be a pistol with 5 slots too. So, a Large Gunbag can hold 6 weapons or 12 pistols now. This is more intuitive as it was before. 6x10 = 60, 12x5=60 The backpack has still the same gear count as before. I removed the display info in the trader menu how many weapons a backpack can hold. This information is obsolete with this commit because a backpack with a gear count of 20 can hold 4 weapons now and it could be confusing for players if they consider only large weapons but no pistols. We added 15 reconfigured backpack types with DZE1 as indicator. Those new backpack types have an upgraded version with DZE2 as indicator. The gear count, the names and descriptions of all new backpacks got changed. This commit was made by @seelenapparat, @DeVloek, @airwavesman --- README.md | 1 + SQF/dayz_code/Configs/CfgVehicles/Bags.hpp | 805 +++++++++++++++++- .../functions/z_at_displayBackpackInfo.sqf | 33 +- SQF/dayz_code/stringtable.xml | 465 ++++++++++ 4 files changed, 1271 insertions(+), 33 deletions(-) diff --git a/README.md b/README.md index 1db1b60cb..866a164ea 100644 --- a/README.md +++ b/README.md @@ -35,6 +35,7 @@ Included Custom Addons * Post Apocalypse Units by Icewindo - http://www.armaholic.com/page.php?id=11840 * Ghillie Suits by Brainbug - http://www.armaholic.com/page.php?id=11424 * Retextured German KSK Units by Brainbug - http://www.armaholic.com/page.php?id=11129 +* 19 Backpack Variants by lennard91 - http://www.armaholic.com/page.php?id=13793 -------------------------- Included Custom Islands diff --git a/SQF/dayz_code/Configs/CfgVehicles/Bags.hpp b/SQF/dayz_code/Configs/CfgVehicles/Bags.hpp index bfd12dd5b..3cdca7a57 100644 --- a/SQF/dayz_code/Configs/CfgVehicles/Bags.hpp +++ b/SQF/dayz_code/Configs/CfgVehicles/Bags.hpp @@ -27,7 +27,7 @@ class DZ_Patrol_Pack_EP1: Bag_Base_EP1 icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa"; mapsize = 2; model = "\ca\weapons_e\AmmoBoxes\backpack_us_assault_Coyote.p3d"; - transportMaxWeapons = 1; + transportMaxWeapons = 2; transportMaxMagazines = 10; class eventHandlers { @@ -44,7 +44,7 @@ class DZ_Assault_Pack_EP1: Bag_Base_EP1 icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa"; mapSize = 2; model = "\ca\weapons_e\AmmoBoxes\backpack_us_assault.p3d"; - transportMaxWeapons = 1; + transportMaxWeapons = 2; transportMaxMagazines = 12; class eventHandlers { @@ -62,7 +62,7 @@ class DZ_Czech_Vest_Pouch: Bag_Base_EP1 picture = "\ca\weapons_e\data\icons\backpack_ACR_small_CA.paa"; scope = 2; transportmaxmagazines = 12; - transportmaxweapons = 1; + transportmaxweapons = 2; class eventHandlers { init="[(_this select 0),'CfgVehicles','DZ_Czech_Vest_Pouch'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; @@ -78,7 +78,7 @@ class DZ_ALICE_Pack_EP1: Bag_Base_EP1 icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa"; mapsize = 2; model = "\ca\weapons_e\AmmoBoxes\backpack_tk_alice.p3d"; - transportMaxWeapons = 2; + transportMaxWeapons = 4; transportMaxMagazines = 20; class eventHandlers { @@ -95,7 +95,7 @@ class DZ_TK_Assault_Pack_EP1 : Bag_Base_EP1 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 = 2; + transportMaxWeapons = 4; transportMaxMagazines = 22; class eventHandlers { @@ -112,7 +112,7 @@ class DZ_British_ACU : Bag_Base_EP1 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 = 3; + transportMaxWeapons = 6; transportMaxMagazines = 30; class eventHandlers { @@ -129,7 +129,7 @@ class DZ_CivilBackpack_EP1: Bag_Base_EP1 icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa"; mapsize = 2; model = "\ca\weapons_e\AmmoBoxes\backpack_acr.p3d"; - transportMaxWeapons = 4; + transportMaxWeapons = 8; transportMaxMagazines = 40; class eventHandlers { @@ -146,7 +146,7 @@ class DZ_Backpack_EP1: Bag_Base_EP1 icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa"; mapsize = 2; model = "\ca\weapons_e\AmmoBoxes\backpack_us.p3d"; - transportMaxWeapons = 5; + transportMaxWeapons = 10; transportMaxMagazines = 50; class eventHandlers { @@ -163,7 +163,7 @@ class DZ_LargeGunBag_EP1: Bag_Base_EP1 picture = "\ca\weapons_e\data\icons\staticX_CA.paa"; icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa"; mapsize = 2; - transportMaxWeapons = 6; + transportMaxWeapons = 12; transportMaxMagazines = 60; class eventHandlers { @@ -179,7 +179,7 @@ class DZ_GunBag_EP1: Bag_Base_EP1 picture = "\ca\weapons_e\data\icons\staticY_CA.paa"; icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa"; mapsize = 2; - transportMaxWeapons = 3; + transportMaxWeapons = 7; transportMaxMagazines = 35; class eventHandlers { @@ -195,7 +195,7 @@ class DZ_CompactPack_EP1: Bag_Base_EP1 icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa"; mapsize = 2; model = "\ca\weapons_e\AmmoBoxes\backpack_rpg.p3d"; - transportMaxWeapons = 2; + transportMaxWeapons = 5; transportMaxMagazines = 25; class eventHandlers { @@ -211,10 +211,791 @@ class DZ_TerminalPack_EP1: Bag_Base_EP1 icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa"; mapSize = 2; model = "\ca\weapons_e\AmmoBoxes\backpack_us_AUV"; - transportMaxWeapons = 1; + transportMaxWeapons = 3; transportMaxMagazines = 15; class eventHandlers { init="[(_this select 0),'CfgVehicles','DZ_TerminalPack_EP1'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; }; }; + +//new epoch 107 classes (DZE1 = standard, DZE2 = upgraded) +class Patrol_Pack_DZE1 : DZ_Patrol_Pack_EP1 +{ + displayName = $STR_BACKPACK_NAME_PATROL_DZE1; + descriptionShort = $STR_BACKPACK_DESC_PATROL_DZE1; + transportMaxWeapons = 2; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','Patrol_Pack_DZE1'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class Patrol_Pack_DZE2 : Patrol_Pack_DZE1 +{ + displayname = $STR_BACKPACK_NAME_PATROL_DZE2; + descriptionShort = $STR_BACKPACK_DESC_PATROL_DZE2; + transportMaxWeapons = 3; + transportMaxMagazines = 15; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','Patrol_Pack_DZE2'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class Czech_Vest_Pouch_DZE1 : DZ_Czech_Vest_Pouch +{ + displayName = $STR_BACKPACK_NAME_VEST_DZE1; + descriptionShort = $STR_BACKPACK_DESC_VEST_DZE1; + transportMaxWeapons = 2; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','Czech_Vest_Pouch_DZE1'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class Czech_Vest_Pouch_DZE2 : Czech_Vest_Pouch_DZE1 +{ + displayname = $STR_BACKPACK_NAME_VEST_DZE2; + descriptionShort = $STR_BACKPACK_DESC_VEST_DZE2; + transportMaxWeapons = 3; + transportMaxMagazines = 17; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','Czech_Vest_Pouch_DZE2'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class Assault_Pack_DZE1 : DZ_Assault_Pack_EP1 +{ + displayname = $STR_BACKPACK_NAME_ACU_DZE1; + descriptionShort = $STR_BACKPACK_DESC_ACU_DZE1; + transportMaxWeapons = 3; + transportMaxMagazines = 15; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','Assault_Pack_DZE1'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class Assault_Pack_DZE2 : Assault_Pack_DZE1 +{ + displayname = $STR_BACKPACK_NAME_ACU_DZE2; + descriptionShort = $STR_BACKPACK_DESC_ACU_DZE2; + transportMaxWeapons = 4; + transportMaxMagazines = 20; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','Assault_Pack_DZE2'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class TerminalPack_DZE1 : DZ_TerminalPack_EP1 +{ + displayname = $STR_EPOCH_PACK_TERMINAL_DZE1; + descriptionShort = $STR_EPOCH_PACK_DESC_TERMINAL_DZE1; + transportMaxWeapons = 3; + transportMaxMagazines = 17; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','TerminalPack_DZE1'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class TerminalPack_DZE2 : TerminalPack_DZE1 +{ + displayname = $STR_EPOCH_PACK_TERMINAL_DZE2; + descriptionShort = $STR_EPOCH_PACK_DESC_TERMINAL_DZE2; + transportMaxWeapons = 4; + transportMaxMagazines = 22; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','TerminalPack_DZE2'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +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 + { + init="[(_this select 0),'CfgVehicles','TinyPack_DZE1'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class TinyPack_DZE2 : TinyPack_DZE1 +{ + displayname = $STR_EPOCH_PACK_TINY_DZE2; + descriptionShort = $STR_EPOCH_PACK_DESC_TINY_DZE2; + transportMaxWeapons = 4; + transportMaxMagazines = 24; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','TinyPack_DZE2'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class ALICE_Pack_DZE1 : DZ_ALICE_Pack_EP1 +{ + displayname = $STR_BACKPACK_NAME_ALICE_DZE1; + descriptionShort = $STR_BACKPACK_DESC_ALICE_DZE1; + transportMaxWeapons = 4; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','ALICE_Pack_DZE1'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class ALICE_Pack_DZE2 : ALICE_Pack_DZE1 +{ + displayname = $STR_BACKPACK_NAME_ALICE_DZE2; + descriptionShort = $STR_BACKPACK_DESC_ALICE_DZE2; + transportMaxWeapons = 5; + transportMaxMagazines = 25; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','ALICE_Pack_DZE2'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class TK_Assault_Pack_DZE1 : DZ_TK_Assault_Pack_EP1 +{ + displayname = $STR_BACKPACK_NAME_SURVACU_DZE1; + descriptionShort = $STR_BACKPACK_DESC_SURVACU_DZE1; + transportMaxWeapons = 4; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','TK_Assault_Pack_DZE1'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class TK_Assault_Pack_DZE2 : TK_Assault_Pack_DZE1 +{ + displayname = $STR_BACKPACK_NAME_SURVACU_DZE2; + descriptionShort = $STR_BACKPACK_DESC_SURVACU_DZE2; + transportMaxWeapons = 5; + transportMaxMagazines = 27; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','TK_Assault_Pack_DZE2'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class CompactPack_DZE1 : DZ_CompactPack_EP1 +{ + displayname = $STR_EPOCH_PACK_COMPACT_DZE1; + descriptionShort = $STR_EPOCH_PACK_DESC_COMPACT_DZE1; + transportMaxWeapons = 5; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','CompactPack_DZE1'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class CompactPack_DZE2 : CompactPack_DZE1 +{ + displayname = $STR_EPOCH_PACK_COMPACT_DZE2; + descriptionShort = $STR_EPOCH_PACK_DESC_COMPACT_DZE2; + transportMaxWeapons = 6; + transportMaxMagazines = 30; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','CompactPack_DZE2'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class British_ACU_DZE1 : DZ_British_ACU +{ + displayname = $STR_BACKPACK_NAME_BRITISH_DZE1; + descriptionShort = $STR_BACKPACK_DESC_BRITISH_DZE1; + transportMaxWeapons = 6; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','British_ACU_DZE1'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class British_ACU_DZE2 : British_ACU_DZE1 +{ + displayname = $STR_BACKPACK_NAME_BRITISH_DZE2; + descriptionShort = $STR_BACKPACK_DESC_BRITISH_DZE2; + transportMaxWeapons = 7; + transportMaxMagazines = 35; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','British_ACU_DZE2'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class GunBag_DZE1 : DZ_GunBag_EP1 +{ + displayname = $STR_EPOCH_PACK_GB_DZE1; + descriptionShort = $STR_EPOCH_PACK_DESC_GB_DZE1; + transportMaxWeapons = 7; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','GunBag_DZE1'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class GunBag_DZE2 : GunBag_DZE1 +{ + displayname = $STR_EPOCH_PACK_GB_DZE2; + descriptionShort = $STR_EPOCH_PACK_DESC_GB_DZE2; + transportMaxWeapons = 8; + transportMaxMagazines = 40; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','GunBag_DZE2'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class NightPack_DZE1 : Bag_Base_EP1 //new ice apo resistance mod backpack +{ + scope = 2; + displayname = $STR_BACKPACK_NAME_APO1_DZE1; + 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 + { + init="[(_this select 0),'CfgVehicles','NightPack_DZE1'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class NightPack_DZE2 : NightPack_DZE1 +{ + displayname = $STR_BACKPACK_NAME_APO1_DZE2; + descriptionShort = $STR_BACKPACK_DESC_APO1_DZE2; + transportMaxWeapons = 8; + transportMaxMagazines = 40; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','NightPack_DZE2'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class SurvivorPack_DZE1 : Bag_Base_EP1 //new ice apo resistance mod backpack +{ + scope = 2; + displayname = $STR_BACKPACK_NAME_APO2_DZE1; + 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 + { + init="[(_this select 0),'CfgVehicles','SurvivorPack_DZE1'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class SurvivorPack_DZE2 : SurvivorPack_DZE1 +{ + displayname = $STR_BACKPACK_NAME_APO2_DZE2; + descriptionShort = $STR_BACKPACK_DESC_APO2_DZE2; + transportMaxWeapons = 9; + transportMaxMagazines = 45; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','SurvivorPack_DZE2'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class CzechBackpack_DZE1 : DZ_CivilBackpack_EP1 +{ + displayname = $STR_BACKPACK_NAME_CZECH_DZE1; + descriptionShort = $STR_BACKPACK_DESC_CZECH_DZE1; + transportMaxWeapons = 9; + transportMaxMagazines = 45; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','CzechBackpack_DZE1'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class CzechBackpack_DZE2 : CzechBackpack_DZE1 +{ + displayname = $STR_BACKPACK_NAME_CZECH_DZE2; + descriptionShort = $STR_BACKPACK_DESC_CZECH_DZE2; + transportMaxWeapons = 10; + transportMaxMagazines = 50; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','CzechBackpack_DZE2'] execVM '\z\addons\dayz_code\init\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 + { + init="[(_this select 0),'CfgVehicles','CzechBackpack_OD_DZE1'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class CzechBackpack_OD_DZE2 : CzechBackpack_OD_DZE1 +{ + displayname = $STR_BACKPACK_NAME_CZECH_DZE2; + descriptionShort = $STR_BACKPACK_DESC_CZECH_DZE2; + transportMaxWeapons = 10; + transportMaxMagazines = 50; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','CzechBackpack_OD_DZE2'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class CzechBackpack_DES_DZE1 : CzechBackpack_OD_DZE1 //new LEN mod Czech Pack variants +{ + model = "\len_backpacks\backpack_des.p3d"; + picture = "\dayz_epoch_c\icons\backpacks\02_backpack_des.paa"; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','CzechBackpack_DES_DZE1'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class CzechBackpack_DES_DZE2 : CzechBackpack_OD_DZE2 +{ + model = "\len_backpacks\backpack_des.p3d"; + picture = "\dayz_epoch_c\icons\backpacks\02_backpack_des.paa"; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','CzechBackpack_DES_DZE1'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class CzechBackpack_3DES_DZE1 : CzechBackpack_OD_DZE1 //new LEN mod Czech Pack variants +{ + model = "\len_backpacks\backpack_3ds.p3d"; + picture = "\dayz_epoch_c\icons\backpacks\03_backpack_3ds.paa"; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','CzechBackpack_3DES_DZE1'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class CzechBackpack_3DES_DZE2 : CzechBackpack_OD_DZE2 +{ + model = "\len_backpacks\backpack_3ds.p3d"; + picture = "\dayz_epoch_c\icons\backpacks\03_backpack_3ds.paa"; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','CzechBackpack_3DES_DZE1'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class CzechBackpack_WDL_DZE1 : CzechBackpack_OD_DZE1 //new LEN mod Czech Pack variants +{ + model = "\len_backpacks\backpack_wdl.p3d"; + picture = "\dayz_epoch_c\icons\backpacks\04_backpack_wdl.paa"; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','CzechBackpack_WDL_DZE1'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class CzechBackpack_WDL_DZE2 : CzechBackpack_OD_DZE2 +{ + model = "\len_backpacks\backpack_wdl.p3d"; + picture = "\dayz_epoch_c\icons\backpacks\04_backpack_wdl.paa"; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','CzechBackpack_WDL_DZE1'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class CzechBackpack_MAR_DZE1 : CzechBackpack_OD_DZE1 //new LEN mod Czech Pack variants +{ + model = "\len_backpacks\backpack_mar.p3d"; + picture = "\dayz_epoch_c\icons\backpacks\05_backpack_mar.paa"; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','CzechBackpack_MAR_DZE1'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class CzechBackpack_MAR_DZE2 : CzechBackpack_OD_DZE2 +{ + model = "\len_backpacks\backpack_mar.p3d"; + picture = "\dayz_epoch_c\icons\backpacks\05_backpack_mar.paa"; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','CzechBackpack_MAR_DZE2'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class CzechBackpack_DMAR_DZE1 : CzechBackpack_OD_DZE1 //new LEN mod Czech Pack variants +{ + model = "\len_backpacks\backpack_dmr.p3d"; + picture = "\dayz_epoch_c\icons\backpacks\06_backpack_dmr.paa"; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','CzechBackpack_DMAR_DZE1'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class CzechBackpack_DMAR_DZE2 : CzechBackpack_OD_DZE2 +{ + model = "\len_backpacks\backpack_dmr.p3d"; + picture = "\dayz_epoch_c\icons\backpacks\06_backpack_dmr.paa"; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','CzechBackpack_DMAR_DZE2'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class CzechBackpack_UCP_DZE1 : CzechBackpack_OD_DZE1 //new LEN mod Czech Pack variants +{ + model = "\len_backpacks\backpack_ucp.p3d"; + picture = "\dayz_epoch_c\icons\backpacks\07_backpack_ucp.paa"; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','CzechBackpack_UCP_DZE1'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class CzechBackpack_UCP_DZE2 : CzechBackpack_OD_DZE2 +{ + model = "\len_backpacks\backpack_ucp.p3d"; + picture = "\dayz_epoch_c\icons\backpacks\07_backpack_ucp.paa"; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','CzechBackpack_UCP_DZE2'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class CzechBackpack_6DES_DZE1 : CzechBackpack_OD_DZE1 //new LEN mod Czech Pack variants +{ + model = "\len_backpacks\backpack_6ds.p3d"; + picture = "\dayz_epoch_c\icons\backpacks\08_backpack_6ds.paa"; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','CzechBackpack_6DES_DZE1'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class CzechBackpack_6DES_DZE2 : CzechBackpack_OD_DZE2 +{ + model = "\len_backpacks\backpack_6ds.p3d"; + picture = "\dayz_epoch_c\icons\backpacks\08_backpack_6ds.paa"; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','CzechBackpack_6DES_DZE2'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class CzechBackpack_TAK_DZE1 : CzechBackpack_OD_DZE1 //new LEN mod Czech Pack variants +{ + model = "\len_backpacks\backpack_tak.p3d"; + picture = "\dayz_epoch_c\icons\backpacks\09_backpack_tak.paa"; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','CzechBackpack_TAK_DZE1'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class CzechBackpack_TAK_DZE2 : CzechBackpack_OD_DZE2 +{ + model = "\len_backpacks\backpack_tak.p3d"; + picture = "\dayz_epoch_c\icons\backpacks\09_backpack_tak.paa"; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','CzechBackpack_TAK_DZE2'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class CzechBackpack_NVG_DZE1 : CzechBackpack_OD_DZE1 //new LEN mod Czech Pack variants +{ + model = "\len_backpacks\backpack_nvg.p3d"; + picture = "\dayz_epoch_c\icons\backpacks\10_backpack_nvg.paa"; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','CzechBackpack_NVG_DZE1'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class CzechBackpack_NVG_DZE2 : CzechBackpack_OD_DZE2 +{ + model = "\len_backpacks\backpack_nvg.p3d"; + picture = "\dayz_epoch_c\icons\backpacks\10_backpack_nvg.paa"; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','CzechBackpack_NVG_DZE2'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class CzechBackpack_BLK_DZE1 : CzechBackpack_OD_DZE1 //new LEN mod Czech Pack variants +{ + model = "\len_backpacks\backpack_blk.p3d"; + picture = "\dayz_epoch_c\icons\backpacks\11_backpack_blk.paa"; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','CzechBackpack_BLK_DZE1'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class CzechBackpack_BLK_DZE2 : CzechBackpack_OD_DZE2 +{ + model = "\len_backpacks\backpack_blk.p3d"; + picture = "\dayz_epoch_c\icons\backpacks\11_backpack_blk.paa"; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','CzechBackpack_BLK_DZE2'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class CzechBackpack_DPM_DZE1 : CzechBackpack_OD_DZE1 //new LEN mod Czech Pack variants +{ + model = "\len_backpacks\backpack_dpm.p3d"; + picture = "\dayz_epoch_c\icons\backpacks\12_backpack_dpm.paa"; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','CzechBackpack_DPM_DZE1'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class CzechBackpack_DPM_DZE2 : CzechBackpack_OD_DZE2 +{ + model = "\len_backpacks\backpack_dpm.p3d"; + picture = "\dayz_epoch_c\icons\backpacks\12_backpack_dpm.paa"; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','CzechBackpack_DPM_DZE2'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class CzechBackpack_FIN_DZE1 : CzechBackpack_OD_DZE1 //new LEN mod Czech Pack variants +{ + model = "\len_backpacks\backpack_fin.p3d"; + picture = "\dayz_epoch_c\icons\backpacks\13_backpack_fin.paa"; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','CzechBackpack_FIN_DZE1'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class CzechBackpack_FIN_DZE2 : CzechBackpack_OD_DZE2 +{ + model = "\len_backpacks\backpack_fin.p3d"; + picture = "\dayz_epoch_c\icons\backpacks\13_backpack_fin.paa"; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','CzechBackpack_FIN_DZE2'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class CzechBackpack_MTC_DZE1 : CzechBackpack_OD_DZE1 //new LEN mod Czech Pack variants +{ + model = "\len_backpacks\backpack_mtc.p3d"; + picture = "\dayz_epoch_c\icons\backpacks\14_backpack_mtc.paa"; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','CzechBackpack_MTC_DZE1'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class CzechBackpack_MTC_DZE2 : CzechBackpack_OD_DZE2 +{ + model = "\len_backpacks\backpack_mtc.p3d"; + picture = "\dayz_epoch_c\icons\backpacks\14_backpack_mtc.paa"; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','CzechBackpack_MTC_DZE2'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class CzechBackpack_NOR_DZE1 : CzechBackpack_OD_DZE1 //new LEN mod Czech Pack variants +{ + model = "\len_backpacks\backpack_nor.p3d"; + picture = "\dayz_epoch_c\icons\backpacks\15_backpack_nor.paa"; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','CzechBackpack_NOR_DZE1'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class CzechBackpack_NOR_DZE2 : CzechBackpack_OD_DZE2 +{ + model = "\len_backpacks\backpack_nor.p3d"; + picture = "\dayz_epoch_c\icons\backpacks\15_backpack_nor.paa"; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','CzechBackpack_NOR_DZE2'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class CzechBackpack_WIN_DZE1 : CzechBackpack_OD_DZE1 //new LEN mod Czech Pack variants +{ + model = "\len_backpacks\backpack_win.p3d"; + picture = "\dayz_epoch_c\icons\backpacks\16_backpack_win.paa"; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','CzechBackpack_WIN_DZE1'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class CzechBackpack_WIN_DZE2 : CzechBackpack_OD_DZE2 +{ + model = "\len_backpacks\backpack_win.p3d"; + picture = "\dayz_epoch_c\icons\backpacks\16_backpack_win.paa"; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','CzechBackpack_WIN_DZE2'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class CzechBackpack_ATC_DZE1 : CzechBackpack_OD_DZE1 //new LEN mod Czech Pack variants +{ + model = "\len_backpacks\backpack_atc.p3d"; + picture = "\dayz_epoch_c\icons\backpacks\17_backpack_atc.paa"; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','CzechBackpack_ATC_DZE1'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class CzechBackpack_ATC_DZE2 : CzechBackpack_OD_DZE2 +{ + model = "\len_backpacks\backpack_atc.p3d"; + picture = "\dayz_epoch_c\icons\backpacks\17_backpack_atc.paa"; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','CzechBackpack_ATC_DZE2'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class CzechBackpack_MTL_DZE1 : CzechBackpack_OD_DZE1 //new LEN mod Czech Pack variants +{ + model = "\len_backpacks\backpack_mtl.p3d"; + picture = "\dayz_epoch_c\icons\backpacks\18_backpack_mtl.paa"; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','CzechBackpack_MTL_DZE1'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class CzechBackpack_MTL_DZE2 : CzechBackpack_OD_DZE2 +{ + model = "\len_backpacks\backpack_mtl.p3d"; + picture = "\dayz_epoch_c\icons\backpacks\18_backpack_mtl.paa"; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','CzechBackpack_MTL_DZE2'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class CzechBackpack_FTN_DZE1 : CzechBackpack_OD_DZE1 //new LEN mod Czech Pack variants +{ + model = "\len_backpacks\backpack_ftn.p3d"; + picture = "\dayz_epoch_c\icons\backpacks\19_backpack_ftn.paa"; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','CzechBackpack_FTN_DZE1'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class CzechBackpack_FTN_DZE2 : CzechBackpack_OD_DZE2 +{ + model = "\len_backpacks\backpack_ftn.p3d"; + picture = "\dayz_epoch_c\icons\backpacks\19_backpack_ftn.paa"; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','CzechBackpack_FTN_DZE2'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class WandererBackpack_DZE1 : Bag_Base_EP1 //new ice apo resistance mod backpack +{ + scope = 2; + displayname = $STR_BACKPACK_NAME_APO3_DZE1; + 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 + { + init="[(_this select 0),'CfgVehicles','WandererBackpack_DZE1'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class WandererBackpack_DZE2 : WandererBackpack_DZE1 +{ + displayname = $STR_BACKPACK_NAME_APO3_DZE2; + descriptionShort = $STR_BACKPACK_DESC_APO3_DZE2; + transportMaxWeapons = 11; + transportMaxMagazines = 55; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','WandererBackpack_DZE2'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class LegendBackpack_DZE1 : Bag_Base_EP1 //new ice apo resistance mod backpack +{ + scope = 2; + displayname = $STR_BACKPACK_NAME_APO4_DZE1; + 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 + { + init="[(_this select 0),'CfgVehicles','LegendBackpack_DZE1'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class LegendBackpack_DZE2 : LegendBackpack_DZE1 +{ + displayname = $STR_BACKPACK_NAME_APO4_DZE2; + descriptionShort = $STR_BACKPACK_DESC_APO4_DZE2; + transportMaxWeapons = 12; + transportMaxMagazines = 60; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','LegendBackpack_DZE2'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class CoyoteBackpack_DZE1 : DZ_Backpack_EP1 +{ + displayname = $STR_BACKPACK_NAME_COYOTE_DZE1; + descriptionShort = $STR_BACKPACK_DESC_COYOTE_DZE1; + transportMaxWeapons = 12; + transportMaxMagazines = 60; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','CoyoteBackpack_DZE1'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class CoyoteBackpack_DZE2 : CoyoteBackpack_DZE1 +{ + displayname = $STR_BACKPACK_NAME_COYOTE_DZE2; + descriptionShort = $STR_BACKPACK_DESC_COYOTE_DZE2; + transportMaxWeapons = 13; + transportMaxMagazines = 65; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','CoyoteBackpack_DZE1'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class CoyoteBackpackDes_DZE1: CoyoteBackpack_DZE1 //new KSK mod coyote backpack variant +{ + model = "\ksk_mod\backpack_ger_des.p3d"; + picture = "\ksk_mod\backpack_des_ca.paa"; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','CoyoteBackpackDes_DZE1'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class CoyoteBackpackDes_DZE2 : CoyoteBackpack_DZE2 +{ + model = "\ksk_mod\backpack_ger_des.p3d"; + picture = "\ksk_mod\backpack_des_ca.paa"; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','CoyoteBackpackDes_DZE2'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class CoyoteBackpackWdl_DZE1: CoyoteBackpack_DZE1 //new KSK mod coyote backpack variant +{ + model = "\ksk_mod\backpack_ger_wdl.p3d"; + picture = "\ksk_mod\backpack_wdl_ca.paa"; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','CoyoteBackpackWdl_DZE1'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class CoyoteBackpackWdl_DZE2 : CoyoteBackpack_DZE2 +{ + model = "\ksk_mod\backpack_ger_wdl.p3d"; + picture = "\ksk_mod\backpack_wdl_ca.paa"; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','CoyoteBackpackWdl_DZE2'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class LargeGunBag_DZE1 : DZ_LargeGunBag_EP1 +{ + displayname = $STR_EPOCH_PACK_LGB_DZE1; + descriptionShort = $STR_EPOCH_PACK_DESC_LGB_DZE1; + transportMaxWeapons = 13; + transportMaxMagazines = 65; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','LargeGunBag_DZE1'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class LargeGunBag_DZE2 : LargeGunBag_DZE1 +{ + displayname = $STR_EPOCH_PACK_LGB_DZE2; + descriptionShort = $STR_EPOCH_PACK_DESC_LGB_DZE2; + transportMaxWeapons = 14; + transportMaxMagazines = 70; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','LargeGunBag_DZE2'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; \ No newline at end of file diff --git a/SQF/dayz_code/actions/AdvancedTrading/functions/z_at_displayBackpackInfo.sqf b/SQF/dayz_code/actions/AdvancedTrading/functions/z_at_displayBackpackInfo.sqf index 2e9fdcd7a..e5c1ba5fc 100644 --- a/SQF/dayz_code/actions/AdvancedTrading/functions/z_at_displayBackpackInfo.sqf +++ b/SQF/dayz_code/actions/AdvancedTrading/functions/z_at_displayBackpackInfo.sqf @@ -1,4 +1,4 @@ -private ["_item","_picture","_class","_display","_transportMaxWeapons","_transportMaxMagazines","_transportmaxBackpacks","_buyPrice","_sellPrice","_buyCurrency","_sellCurrency","_formattedText","_picBuy","_picSell"]; +private ["_item","_picture","_class","_display","_transportMaxMagazines","_buyPrice","_sellPrice","_buyCurrency","_sellCurrency","_formattedText","_picBuy","_picSell"]; #include "defines.hpp" _item = _this select 0; @@ -7,7 +7,6 @@ _picture = _item select 4; _class = _item select 0; _display = _item select 3; -_transportMaxWeapons = 0; _transportMaxMagazines = 0; _buyPrice = 0; @@ -24,10 +23,6 @@ if (Z_Selling) then { _sellCurrency = _item select 8; }; -if (isNumber (configFile >> 'CfgVehicles' >> _class >> 'transportMaxWeapons')) then { - _transportMaxWeapons = getNumber (configFile >> 'CfgVehicles' >> _class >> 'transportMaxWeapons'); -}; - if (isNumber (configFile >> 'CfgVehicles' >> _class >> 'transportMaxMagazines')) then { _transportMaxMagazines = getNumber (configFile >> 'CfgVehicles' >> _class >> 'transportMaxMagazines'); }; @@ -35,11 +30,11 @@ if (isNumber (configFile >> 'CfgVehicles' >> _class >> 'transportMaxMagazines')) if (Z_SingleCurrency) then { _formattedText = format [ "
" + - "%10: %2
" + - "%11: %3
" + - "%13: %6 %4
" + - "%12: %5 %7
" + - "%16: %8 %9
", + "%9: %2
" + + "%10: %3
" + + "%12: %6 %4
" + + "%11: %5 %7
" + + "%14: %8
", _picture, _display, _class, @@ -47,13 +42,11 @@ if (Z_SingleCurrency) then { if (_sellPrice >= 0) then {[_sellPrice] call BIS_fnc_numberText;} else {"";}, if (_buyPrice >= 0) then {[_buyPrice] call BIS_fnc_numberText;} else {"";}, CurrencyName, - _transportMaxWeapons, _transportMaxMagazines, localize "STR_EPOCH_NAME", localize "STR_EPOCH_CLASS", localize "STR_EPOCH_PLAYER_292", localize "STR_EPOCH_PLAYER_291", - "\z\addons\dayz_code\gui\gear\gear_ui_slots_weapons_white.paa", "\z\addons\dayz_code\gui\gear\gear_ui_slots_items_white.paa", localize "STR_EPOCH_CARGO_SPACE" ]; @@ -68,14 +61,14 @@ if (Z_SingleCurrency) then { _picBuy = getText (configFile >> 'CfgMagazines' >> _buyCurrency >> 'picture'); _buyCurrency = getText (configFile >> 'CfgMagazines' >> _buyCurrency >> 'displayName'); }; - + _formattedText = format [ "
" + - "%10: %2
" + - "%11: %3
" + - "%13: %6 %4
" + - "%12: %5 %7
" + - "%18: %8 %9
", + "%9: %2
" + + "%10: %3
" + + "%12: %6 %4
" + + "%11: %5 %7
" + + "%16: %8
", _picture, _display, _class, @@ -83,13 +76,11 @@ if (Z_SingleCurrency) then { if (_sellPrice >= 0) then {_sellPrice} else {"";}, if (_buyPrice >= 0) then {_buyPrice} else {"";}, _sellCurrency, - _transportMaxWeapons, _transportMaxMagazines, localize "STR_EPOCH_NAME", localize "STR_EPOCH_CLASS", localize "STR_EPOCH_PLAYER_292", localize "STR_EPOCH_PLAYER_291", - "\z\addons\dayz_code\gui\gear\gear_ui_slots_weapons_white.paa", "\z\addons\dayz_code\gui\gear\gear_ui_slots_items_white.paa", _picSell, _picBuy, diff --git a/SQF/dayz_code/stringtable.xml b/SQF/dayz_code/stringtable.xml index a26f98bf7..ef5b68078 100644 --- a/SQF/dayz_code/stringtable.xml +++ b/SQF/dayz_code/stringtable.xml @@ -19115,6 +19115,471 @@ Caliber: 5.56x45mm <br/>Rounds: 60, duct-taped <br/>Used in: G36, M16, M4, M249, MK-12 and L110 Kaliber: 5.56x45mm <br/>Schuss: 60, zusammengeklebt <br/>Eingesetzt in: G36, M16, M4, M249, MK-12 und L110 + + + + Patrol Backpack + Sac de patrouille (coyote) + Патрульный рюкзак + Mochila de Patrullaje (Coyote) + Batůžek (coyote) + Patrol Rucksack (Coyote) + Patrouillerugzak (coyote) + + + Patrol Backpack <br/>Capacity: 10 items + Sac de patrouille (coyote) <br/>Taille: 10 + Рюкзак на (10 слотов) + Mochila de patrullaje de tamaño pequeño: <br/>10 litros + Malý batůžek na kratší výlety. <br/>Objem: 10 litrů + Patrol Rucksack von "Coyote" <br/>Volumen: 10 Liter + + + Patrol Backpack+ + Sac de patrouille (coyote)+ + Патрульный рюкзак+ + Mochila de Patrullaje (Coyote)+ + Batůžek (coyote)+ + Patrol Rucksack (Coyote)+ + Patrouillerugzak (coyote)+ + + + Patrol Backpack <br/>Capacity: 15 items + Sac de patrouille (coyote) <br/>Taille: 15 + Рюкзак на (15 слотов) + Mochila de patrullaje de tamaño pequeño: <br/>15 litros + Malý batůžek na kratší výlety. <br/>Objem: 15 litrů + Patrol Rucksack von "Coyote". <br/>Volumen: 15 Liter + + + Czech Vest Pouch + Sac tchèque + Чешский рюкзак (малый) + Bolsa Chaleco + Česká vesta + Tschechischer Westenrucksack + Tsjechische Borstzak + + + Czech Vest Pouch <br/>Capacity: 12 items + Sac tchèque <br/>Taille: 12 + Рюкзак на (12 слотов) + Bolsa en forma de chaleco de pequeño tamaño y poca visibilidad. <br/>12 litros + Česká vesta, která unese jen pár věcí. <br/>Objem: 12 litrů + Kleiner Rucksack des tschechischen Militärs, der eng am Rücken anliegt. <br/>Volumen: 12 Liter + + + Czech Vest Pouch+ + Sac tchèque+ + Чешский рюкзак (малый)+ + Bolsa Chaleco+ + Česká vesta+ + Tschechischer Westenrucksack+ + Tsjechische Borstzak+ + + + Czech Vest Pouch <br/>Capacity: 17 items + Sac tchèque <br/>Taille: 17 + Рюкзак на (17 слотов) + Bolsa en forma de chaleco de pequeño tamaño y poca visibilidad. <br/>17 litros + Česká vesta, která unese jen pár věcí. <br/>Objem: 17 litrů + Kleiner Rucksack des tschechischen Militärs, der eng am Rücken anliegt. <br/>Volumen: 17 Liter + + + Assault Backpack + Sac d'assault (ACU) + Штурмовой рюкзак + Mochila de Asalto (ACU) + Batoh Assault Pack (ACU) + Kampfrucksack (ACU) + Aanvalsrugzak (ACU) + + + Assault Backpack <br/>Capacity: 15 items + Sac d'assault (ACU) <br/>Taille: 15 + Рюкзак на (15 слотов) + Mochila de asalto de tamaño intermedio. <br/>15 litros + Klasický batoh americké armády. <br/>Objem: 15 litrů + Kleiner taktischer Rucksack mit ACU-Tarnschema. <br/>Volumen: 15 Liter + + + Assault Backpack+ + Sac d'assault (ACU)+ + Штурмовой рюкзак+ + Mochila de Asalto (ACU)+ + Batoh Assault Pack (ACU)+ + Kampfrucksack (ACU)+ + Aanvalsrugzak (ACU)+ + + + Assault Backpack <br/>Capacity: 20 items + Sac d'assault (ACU) <br/>Taille: 20 + Рюкзак на (20 слотов) + Mochila de asalto de tamaño intermedio. <br/>20 litros + Klasický batoh americké armády. <br/>Objem: 20 litrů + Kleiner taktischer Rucksack mit ACU-Tarnschema. <br/>Volumen: 20 Liter + + + Terminal Backpack + Terminal Rucksack + Вокзальный рюкзак + Terminal Rugzak + Sac à Dos (terminal) + + + Terminal Backpack <br/>Capacity: 17 items + Terminal Rucksack <br/>Volumen: 17 Liter + Вокзальный рюкзак (17 слотов) + Terminal Rugzak <br/>Inhoud: 17 liter + Sac à Dos (terminal) <br/>Taille: 17 + + + Terminal Backpack+ + Terminal Rucksack+ + Вокзальный рюкзак+ + Terminal Rugzak+ + Sac à Dos (terminal)+ + + + Terminal Backpack <br/>Capacity: 22 items + Terminal Rucksack <br/>Volumen: 22 Liter + Вокзальный рюкзак (22 слотов) + Terminal Rugzak <br/>Inhoud: 22 liter + Sac à Dos (terminal) <br/>Taille: 22 + + + Tiny Backpack + Tiny Rucksack + + + Tiny Backpack <br/>Capacity: 18 items + Tiny Rucksack <br/>Volumen: 18 Liter + + + Tiny Backpack+ + Tiny Rucksack+ + + + Tiny Backpack <br/>Capacity: 22 items + Tiny Rucksack <br/>Volumen: 22 Liter + + + Alice Backpack + Sac Alice + Рюкзак ALICE + Mochila Alice + Batoh Alice + Alice Rucksack + ALICE Rugzak + + + Alice Backpack <br/>Capacity: 20 items + Sac Alice. <br/>Taille: 20 + Рюкзак на (20 слотов) + Mochila Alice de tamaño medio. <br/>20 litros + Jeden z nejlepších vojenských batohů, který byl kdy vyroben. <br/>Objem: 20 litrů + Mittlerer Trekkingrucksack von "Alice". <br/>Volumen: 20 Liter + + + Alice Backpack+ + Sac Alice+ + Рюкзак ALICE+ + Mochila Alice+ + Batoh Alice+ + Alice Rucksack+ + ALICE Rugzak+ + + + Alice Backpack <br/>Capacity: 25 items + Sac Alice <br/>Taille: 25 + Рюкзак на (25 слотов) + Mochila Alice de tamaño medio. <br/>25 litros + Jeden z nejlepších vojenských batohů, který byl kdy vyroben. <br/>Objem: 25 litrů + Mittlerer Trekkingrucksack von "Alice". <br/>Volumen: 25 Liter + + + Survival Backpack + ACU de survie + Рюкзак выживания + Mochila de Supervivencia ACU + Batoh Survival ACU + Survival Rucksack + Overlevings ACU + + + Survival Backpack <br/>Capacity: 22 items + ACU de survie<br/>Taille: 22 + Рюкзак на (22 слота) + Mochila de supervivencia de tamaño medio. <br/>22 litros + Větší batoh z obchodu Přežiju s.r.o. <br/>Objem: 22 litrů + Mittlerer Rucksack mit Waldtarnschema. <br/>Volumen: 22 Liter + + + Survival Backpack+ + ACU de survie+ + Рюкзак выживания+ + Mochila de Supervivencia ACU+ + Batoh Survival ACU+ + Survival Rucksack+ + Overlevings ACU+ + + + Survival Backpack <br/>Capacity: 27 items + ACU de survie<br/>Taille: 27 + Рюкзак на (27 слота) + Mochila de supervivencia de tamaño medio. <br/>27 litros + Větší batoh z obchodu Přežiju s.r.o. <br/>Objem: 27 litrů + Mittlerer Rucksack mit Waldtarnschema. <br/>Volumen: 27 Liter + + + Compact Backpack + Compact Rucksack + Компактный рюкзак + Compacte Rugzak + Sac Compact + + + Compact Backpack <br/>Capacity: 25 items + Compact Rucksack <br/>Volumen: 25 Liter + Компактный рюкзак (25 слотов) + Compacte Rugzak <br/>Inhoud: 25 liter + Sac Compact <br/>Taille: 25 + + + Compact Backpack+ + Compact Rucksack+ + Компактный рюкзак+ + Compacte Rugzak+ + Sac Compact+ + + + Compact Backpack <br/>Capacity: 30 items + Compact Rucksack <br/>Volumen: 30 Liter + Компактный рюкзак (30 слотов) + Compacte Rugzak <br/>Inhoud: 30 liter + Sac Compact <br/>Taille: 30 + + + British Assault Backpack + Sac d'assault britannique + Британский рюкзак + Mochila de Asalto Británica + Britský batoh + Britischer Kampfrucksack + Britse Aanvalsrugzak + + + British Assault Backpack <br/>Capacity: 30 items + Sac d'assault britannique <br/>Taille: 30 + Рюкзак на (30 слотов) + Mochila de asalto británica de tamaño medio. <br/>30 litros + Moderní a stylový batoh britské armády. <br/>Objem: 30 litrů + Großer Kampfrucksack der britischen Streitkräfte. <br/>Volumen: 30 Liter + + + British Assault Backpack+ + Sac d'assault britannique+ + Британский рюкзак+ + Mochila de Asalto Británica+ + Britský batoh+ + Britischer Kampfrucksack+ + Britse Aanvalsrugzak+ + + + British Assault Backpack. <br/>Capacity: 35 items + Sac d'assault britannique. <br/>Taille: 35 + Рюкзак на (35 слотов) + Mochila de asalto británica de tamaño medio. <br/>35 litros + Moderní a stylový batoh britské armády. <br/>Objem: 35 litrů + Großer Kampfrucksack der britischen Streitkräfte. <br/>Volumen: 35 Liter + + + Gunbag + Waffentasche + Оружейная сумка + Wapenzak + Fourreau + + + Gunbag <br/>Capacity: 35 items + Waffentasche <br/>Volumen: 35 Liter + Оружейная сумка (35 слотов) + Wapenzak <br/>Inhoud: 35 liter + Fourreau<br/>Taille: 35 + + + Gunbag+ + Waffentasche+ + Оружейная сумка+ + Wapenzak+ + Fourreau+ + + + Gunbag <br/>Capacity: 40 items + Waffentasche <br/>Volumen: 40 Liter + Оружейная сумка (40 слотов) + Wapenzak <br/>Inhoud: 40 liter + Fourreau<br/>Taille: 40 + + + Night Backpack + Night Rucksack + + + Night Backpack <br/>Capacity: 35 items + Night Rucksack <br/>Volumen: 35 Liter + + + Night Backpack+ + Night Rucksack+ + + + Night Backpack <br/>Capacity: 40 items + Night Rucksack <br/>Volumen: 40 Liter + + + Survivor Backpack + Survivor Rucksack + + + Survivor Backpack <br/>Capacity: 40 items + Survivor Rucksack <br/>Volumen: 40 Liter + + + Survivor Backpack+ + Survivor Rucksack+ + + + Survivor Backpack <br/>Capacity: 45 items + Survivor Rucksack <br/>Volumen: 45 Liter + + + Czech Backpack + Sac-à-dos tchèque + Чешский рюкзак + Mochila Checa + Český batoh + Tschechischer Rucksack + Tsjechische Rugzak + + + Czech Backpack <br/>Capacity: 45 items + Sac-à-dos tchèque <br/>Taille: 45 + Рюкзак на (45 слотов) + Mochila checa de gran tamaño y difícil de ocultar. <br/>45 litros + Vojenská krosna pro nošení nejen českých věcí. <br/>Objem: 45 litrů + Großer tschechischer Rucksack <br/>Volumen: 45 Liter + + + Czech Backpack+ + Sac-à-dos tchèque+ + Чешский рюкзак+ + Mochila Checa+ + Český batoh+ + Tschechischer Rucksack+ + Tsjechische Rugzak+ + + + Czech Backpack <br/>Capacity: 50 items + Sac-à-dos tchèque <br/>Taille: 50 + Рюкзак на (50 слотов) + Mochila checa de gran tamaño y difícil de ocultar. <br/>50 litros + Vojenská krosna pro nošení nejen českých věcí. <br/>Objem: 50 litrů + Großer tschechischer Rucksack <br/>Volumen: 50 Liter + + + Wanderer Backpack + Wanderer Rucksack + + + Wanderer Backpack <br/>Capacity: 50 items + Wanderer Rucksack <br/>Volumen: 50 Liter + + + Wanderer Backpack+ + Wanderer Rucksack+ + + + Wanderer Backpack <br/>Capacity: 55 items + Wanderer Rucksack <br/>Volumen: 55 Liter + + + Legend Backpack + Legend Rucksack + + + Legend Backpack <br/>Capacity: 55 items + Legend Rucksack <br/>Volumen: 55 Liter + + + Legend Backpack+ + Legend Rucksack+ + + + Legend Backpack <br/>Capacity: 60 items + Legend Rucksack <br/>Volumen: 60 Liter + + + Coyote Backpack + Sac-à-dos (coyote) + Рюкзак Сoyote + Mochila (Coyote) + Batoh (coyote) + Kampfrucksack (Coyote) + Rugzak (Coyote) + + + Coyote Backpack <br/>Capacity: 60 items + Sac-à-dos (coyote) <br/>Taille: 60 + Рюкзак на (60 слотов) + Mochila coyote de gran tamaño y difícil de ocultar. <br/>60 litros + Batoh větších rozměrů, který je schopen unést kromě zásob i zbraně. <br/>Objem: 60 litrů + Großer Kampfrucksack von "Coyote". <br/>Volumen: 60 Liter + + + Coyote Backpack+ + Sac-à-dos (coyote)+ + Рюкзак Сoyote+ + Mochila (Coyote)+ + Batoh (coyote)+ + Kampfrucksack (Coyote)+ + Rugzak (Coyote)+ + + + Coyote Backpack <br/>Capacity: 65 items + Sac-à-dos (coyote) <br/>Taille: 65 + Рюкзак на (65 слотов) + Mochila coyote de gran tamaño y difícil de ocultar. <br/>65 litros + Batoh větších rozměrů, který je schopen unést kromě zásob i zbraně. <br/>Objem: 65 litrů + Großer Kampfrucksack von "Coyote". <br/>Volumen: 65 Liter + + + Large Gunbag + Große Waffentasche + Большая оружейная сумка + Grote Wapenzak + Grand Fourreau + + + Large Gunbag <br/>Capacity: 65 items + Große Waffentasche <br/>Volumen: 65 Liter + Большая оружейная сумка (65 слотов) + Grote Wapenzak <br/>Inhoud: 65 liter + Grand Fourreau <br/>Taille: 65 + + + Large Gunbag+ + Große Waffentasche+ + Большая оружейная сумка+ + Grote Wapenzak+ + Grand Fourreau+ + + + Large Gunbag <br/>Capacity: 70 items + Große Waffentasche <br/>Volumen: 70 Liter + Большая оружейная сумка (70 слотов) + Grote Wapenzak <br/>Inhoud: 70 liter + Grand Fourreau <br/>Taille: 70