From 8f6e8cfd740f7dc7c97c530cbb099430038461b0 Mon Sep 17 00:00:00 2001 From: Florian Kinder Date: Fri, 31 Jan 2014 19:56:50 +0100 Subject: [PATCH] Split Parts --- SQF/dayz_code/Configs/CfgMagazines/Parts.hpp | 47 ++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 SQF/dayz_code/Configs/CfgMagazines/Parts.hpp diff --git a/SQF/dayz_code/Configs/CfgMagazines/Parts.hpp b/SQF/dayz_code/Configs/CfgMagazines/Parts.hpp new file mode 100644 index 000000000..4a4f606ad --- /dev/null +++ b/SQF/dayz_code/Configs/CfgMagazines/Parts.hpp @@ -0,0 +1,47 @@ +class PartFueltank: CA_Magazine { + scope = 2; + count = 1; + type = 256; + displayName = $STR_EQUIP_NAME_8; + model = "\dayz_equip\models\fueltank.p3d"; + picture = "\dayz_equip\textures\equip_fueltank_ca.paa"; + descriptionShort = $STR_EQUIP_DESC_8; + class ItemActions { + class Crafting { + text = $STR_EPOCH_PLAYER_212; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {"workshop"}; + requiretools[] = {"ItemToolbox","ItemCrowbar"}; + output[] = {{"PartGeneric",1}}; + input[] = {{"PartFueltank",1}}; + }; + }; +}; +class PartWheel: CA_Magazine { + scope = 2; + count = 1; + type = 256; + displayName = $STR_EQUIP_NAME_9; + model = "\dayz_equip\models\wheel.p3d"; + picture = "\dayz_equip\textures\equip_wheel_ca.paa"; + descriptionShort = $STR_EQUIP_DESC_9; +}; +class PartGeneric: CA_Magazine { + scope = 2; + count = 1; + type = 256; + displayName = $STR_EQUIP_NAME_10; + model = "\dayz_equip\models\genericparts.p3d"; + picture = "\dayz_equip\textures\equip_genericparts_ca.paa"; + descriptionShort = $STR_EQUIP_DESC_10; + class ItemActions { + class Crafting { + text = $STR_EPOCH_PLAYER_213; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {"fire"}; + requiretools[] = {"ItemToolbox","ItemCrowbar"}; + output[] = {{"ItemPole",1}}; + input[] = {{"PartGeneric",2}}; + }; + }; +}; \ No newline at end of file