class ItemLog : CA_Magazine { scope = public; count = 1; type = WeaponSlotItem; displayName = $STR_BLD_name_ItemLog;//"Wooden Log" picture = "\z\addons\dayz_buildings\equip\item_log.paa"; model = "z\addons\dayz_buildings\models\logs.p3d"; descriptionShort = $STR_BLD_desc_ItemLog;//"Rough Wooden Log" class ItemActions { class Crafting { text = $STR_BLD_craft_ItemLog;//"Wooden Plank" script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {}; requiretools[] = {"ItemHatchet"}; output[] = {{"ItemPlank",2}}; input[] = {{"ItemLog",1}}; }; class Crafting1 { text = $STR_EQUIP_NAME_40;//"Wood Piles" script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {}; requiretools[] = {"ItemHatchet"}; output[] = {{"PartWoodPile",4}}; input[] = {{"ItemLog",1}}; }; }; }; class ItemPlank : CA_Magazine { scope = public; count = 1; type = WeaponSlotItem; displayName = $STR_BLD_name_ItemPlank;//"Sawn Planks" picture = "\z\addons\dayz_buildings\equip\item_plank.paa"; model = "z\addons\dayz_buildings\models\planks.p3d"; descriptionShort = $STR_BLD_desc_ItemPlank;//"Saw Planks" class ItemActions { class Crafting { text = $STR_EQUIP_NAME_40;//"Wood Piles" script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {}; requiretools[] = {"ItemHatchet"}; output[] = {{"PartWoodPile",2}}; input[] = {{"ItemPlank",1}}; }; }; }; class PartWoodPile : CA_Magazine { scope = public; count = 1; type = WeaponSlotItem; model = "\dayz_equip\models\woodPile.p3d"; picture = "\dayz_equip\textures\equip_woodPile_ca.paa"; displayName = $STR_EQUIP_NAME_40; descriptionShort = $STR_EQUIP_DESC_40; class ItemActions { class Build { text = $STR_ACTIONS_MAKEFIRE; script = "spawn player_build;"; require[] = {"ItemMatchbox"}; create = "Land_Fire_DZ"; }; class Crafting { text = $STR_EPOCH_PLAYER_242; script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {"sawmill"}; requiretools[] = {"ItemToolbox","ItemKnife"}; output[] = {{"PartWoodLumber",1}}; input[] = {{"PartWoodPile",2}}; }; class Crafting1 { text = $STR_EPOCH_PLAYER_243; script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {}; requiretools[] = {"ItemKnife"}; output[] = {{"1Rnd_Arrow_Wood",5}}; input[] = {{"PartWoodPile",1},{"equip_feathers",2}}; }; class Crafting2 { text = $STR_EPOCH_PLAYER_244; script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {}; requiretools[] = {"ItemToolbox","ItemKnife"}; output[] = {{"stick_fence_kit",1}}; input[] = {{"PartWoodPile",6}}; }; }; };