From b699d2ee9ddfcf7e0ae7de9759f97979e6cbcd32 Mon Sep 17 00:00:00 2001 From: dayz10k Date: Thu, 14 Nov 2013 14:22:05 -0500 Subject: [PATCH 1/5] Update CfgMagazines.hpp fix the xx STR --- SQF/dayz_code/Configs/CfgMagazines.hpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/SQF/dayz_code/Configs/CfgMagazines.hpp b/SQF/dayz_code/Configs/CfgMagazines.hpp index 6caf3a1c9..da64d7ed3 100644 --- a/SQF/dayz_code/Configs/CfgMagazines.hpp +++ b/SQF/dayz_code/Configs/CfgMagazines.hpp @@ -1308,6 +1308,16 @@ class CfgMagazines { displayName = "Fuel Barrel (Empty)"; picture = "\z\addons\dayz_epoch\pictures\equip_oildrum_e_CA.paa"; descriptionShort = "210 litres of fuel per barrel (Empty)"; + class ItemActions { + class Crafting + { + text = "$STR_EPOCH_PLAYER_2xx"; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {"fire"}; + requiretools[] = {"ItemToolbox","ItemHatchet"}; + output[] = {{"ItemFireBarrel",1}}; + input[] = {{"ItemFuelBarrelEmpty",1},{"ItemJerryCan",1},{"PartWoodLumber",4}}; + }; }; class ItemJerrycan: CA_Magazine { From 64d1ad468ad311a766fb38535adb6ad5cd782104 Mon Sep 17 00:00:00 2001 From: dayz10k Date: Thu, 14 Nov 2013 14:25:19 -0500 Subject: [PATCH 2/5] Update stringtable.xml --- SQF/dayz_epoch_b/stringtable.xml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/SQF/dayz_epoch_b/stringtable.xml b/SQF/dayz_epoch_b/stringtable.xml index 9d29dfda8..e59f8b526 100644 --- a/SQF/dayz_epoch_b/stringtable.xml +++ b/SQF/dayz_epoch_b/stringtable.xml @@ -5284,5 +5284,15 @@ + + Craft Fire Barrel + Craft Fire Barrel + + + + + + + From 409c305e5992e240fb956193b4a0e73fe80b3e85 Mon Sep 17 00:00:00 2001 From: dayz10k Date: Thu, 14 Nov 2013 14:26:40 -0500 Subject: [PATCH 3/5] Update CfgMagazines.hpp --- SQF/dayz_code/Configs/CfgMagazines.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/SQF/dayz_code/Configs/CfgMagazines.hpp b/SQF/dayz_code/Configs/CfgMagazines.hpp index da64d7ed3..22aac3ee4 100644 --- a/SQF/dayz_code/Configs/CfgMagazines.hpp +++ b/SQF/dayz_code/Configs/CfgMagazines.hpp @@ -1311,11 +1311,11 @@ class CfgMagazines { class ItemActions { class Crafting { - text = "$STR_EPOCH_PLAYER_2xx"; + text = "$STR_EPOCH_PLAYER_276"; script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {"fire"}; requiretools[] = {"ItemToolbox","ItemHatchet"}; - output[] = {{"ItemFireBarrel",1}}; + output[] = {{"ItemFireBarrel_kit",1}}; input[] = {{"ItemFuelBarrelEmpty",1},{"ItemJerryCan",1},{"PartWoodLumber",4}}; }; }; From 347a2d3d6e515e79836a7a498565e9145daa50d7 Mon Sep 17 00:00:00 2001 From: dayz10k Date: Thu, 14 Nov 2013 14:30:19 -0500 Subject: [PATCH 4/5] Update CfgMagazines.hpp --- SQF/dayz_code/Configs/CfgMagazines.hpp | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/SQF/dayz_code/Configs/CfgMagazines.hpp b/SQF/dayz_code/Configs/CfgMagazines.hpp index 22aac3ee4..74f30c898 100644 --- a/SQF/dayz_code/Configs/CfgMagazines.hpp +++ b/SQF/dayz_code/Configs/CfgMagazines.hpp @@ -1319,6 +1319,27 @@ class CfgMagazines { input[] = {{"ItemFuelBarrelEmpty",1},{"ItemJerryCan",1},{"PartWoodLumber",4}}; }; }; + class ItemFireBarrel_kit: CA_Magazine + { + scope = 2; + count = 1; + type = 256; + displayName = "Fire Barrel Kit"; + descriptionShort = "Fire Barrel"; + model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + weight = 25; + class ItemActions + { + class Build + { + text = "$STR_ACTIONS_BUILD"; + script = "spawn player_build;"; + require[] = {"ItemToolbox"}; + create = "FireBarrel_DZ"; + }; + }; + }; class ItemJerrycan: CA_Magazine { scope = 2; From 7b657419f8056e38cb9a4f5d1804c74b5e36e8ba Mon Sep 17 00:00:00 2001 From: dayz10k Date: Thu, 14 Nov 2013 15:04:09 -0500 Subject: [PATCH 5/5] Rest of FireBarrel kit and maintenance for lightpole #700, #699 --- SQF/dayz_code/Configs/cfgVehicles.hpp | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/SQF/dayz_code/Configs/cfgVehicles.hpp b/SQF/dayz_code/Configs/cfgVehicles.hpp index d1a4b9138..e6b9ea440 100644 --- a/SQF/dayz_code/Configs/cfgVehicles.hpp +++ b/SQF/dayz_code/Configs/cfgVehicles.hpp @@ -1926,7 +1926,22 @@ class CfgVehicles { }; }; }; - + class Land_Fire_barrel; + class FireBarrel_DZ: Land_Fire_barrel + { + scope = 2; + destrType = "DestructNo"; + cost = 100; + model = "\z\addons\dayz_epoch\models\oil_drum_model.p3d"; + icon = "\ca\data\data\Unknown_object.paa"; + offset[] = {0,1.5,0.5}; + mapSize = 2; + armor = 400; + displayName = "Fire Barrel"; + vehicleClass = "Fortifications"; + constructioncount = 3; + removeoutput[] = {{"ItemFuelBarrelEmpty",1}}; + }; // modular class MetalFloor_DZ: ModularItems @@ -2919,6 +2934,7 @@ class CfgVehicles { offset[] = {0,2.5,0}; displayName = "Light Pole"; vehicleClass = "Fortifications"; + maintainBuilding[] = {{"ItemPole",1}}; }; class WoodGate_DZ: BuiltItems { @@ -3198,4 +3214,4 @@ class CfgVehicles { }; -}; \ No newline at end of file +};