From 07cfa1c4a80f72f3933827b139e24847687a800c Mon Sep 17 00:00:00 2001 From: Florian Kinder Date: Fri, 31 Jan 2014 19:56:35 +0100 Subject: [PATCH] Split bulk --- .../Configs/CfgMagazines/DZE/Bulk.hpp | 298 ++++++++++++++++++ 1 file changed, 298 insertions(+) create mode 100644 SQF/dayz_code/Configs/CfgMagazines/DZE/Bulk.hpp diff --git a/SQF/dayz_code/Configs/CfgMagazines/DZE/Bulk.hpp b/SQF/dayz_code/Configs/CfgMagazines/DZE/Bulk.hpp new file mode 100644 index 000000000..84483a95e --- /dev/null +++ b/SQF/dayz_code/Configs/CfgMagazines/DZE/Bulk.hpp @@ -0,0 +1,298 @@ +class bulk: CA_Magazine { + scope = 2; + count = 1; + type = 256; + displayName = "Supply Crate"; + model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + descriptionShort = "12 x Random Item"; + weight = 5; +}; +class bulk_empty: bulk { + descriptionShort = "Empty Supply Crate"; + weight = 5; + class ItemActions { + class Crafting { + text = $STR_EPOCH_PLAYER_221; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {}; + requiretools[] = {"ItemToolbox"}; + output[] = {{"bulk_ItemSodaCoke",1}}; + input[] = {{"bulk_empty",1},{"ItemSodaCoke",6}}; + }; + class Crafting1 { + text = $STR_EPOCH_PLAYER_222; + script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {}; + requiretools[] = {"ItemToolbox"}; + output[] = {{"bulk_ItemSodaPepsi",1}}; + input[] = {{"bulk_empty",1},{"ItemSodaPepsi",6}}; + }; + + class Crafting2 { + text = $STR_EPOCH_PLAYER_223; + script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {}; + requiretools[] = {"ItemToolbox"}; + output[] = {{"bulk_PartGenericHalf",1}}; + input[] = {{"bulk_empty",1},{"PartGeneric",6}}; + }; + class Crafting3 { + text = $STR_EPOCH_PLAYER_224; + script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {}; + requiretools[] = {"ItemToolbox"}; + output[] = {{"bulk_ItemTankTrapHalf",1}}; + input[] = {{"bulk_empty",1},{"ItemTankTrap",6}}; + }; + class Crafting4 { + text = $STR_EPOCH_PLAYER_225; + script = ";['Crafting4','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {}; + requiretools[] = {"ItemToolbox"}; + output[] = {{"bulk_ItemWireHalf",1}}; + input[] = {{"bulk_empty",1},{"ItemWire",6}}; + }; + class Crafting5 { + text = $STR_EPOCH_PLAYER_226; + script = ";['Crafting5','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {}; + requiretools[] = {"ItemToolbox"}; + output[] = {{"bulk_FoodbaconCooked",1}}; + input[] = {{"bulk_empty",1},{"FoodbaconCooked",6}}; + }; + }; +}; + +class bulk_ItemSodaCoke: bulk { + descriptionShort = "6 x ItemSodaCoke"; + class ItemActions { + class CreateMags { + text = $STR_EPOCH_PLAYER_209; + script = "spawn player_loadCrate;"; + output[] = {"ItemSodaCoke",6,"magazine"}; + }; + class Crafting { + text = $STR_EPOCH_PLAYER_221; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {}; + requiretools[] = {"ItemToolbox"}; + output[] = {{"bulk_ItemSodaCokeFull",1}}; + input[] = {{"bulk_ItemSodaCoke",1},{"ItemSodaCoke",6}}; + }; + }; +}; +class bulk_ItemSodaCokeFull: bulk { + descriptionShort = "12 x ItemSodaCoke"; + class ItemActions { + class CreateMags { + text = $STR_EPOCH_PLAYER_209; + script = "spawn player_loadCrate;"; + output[] = {"ItemSodaCoke",12,"magazine"}; + }; + }; +}; + +class bulk_ItemSodaPepsi: bulk { + descriptionShort = "6 x ItemSodaPepsi"; + class ItemActions { + class CreateMags { + text = $STR_EPOCH_PLAYER_209; + script = "spawn player_loadCrate;"; + output[] = {"ItemSodaPepsi",6,"magazine"}; + }; + class Crafting { + text = $STR_EPOCH_PLAYER_222; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {}; + requiretools[] = {"ItemToolbox"}; + output[] = {{"bulk_ItemSodaPepsiFull",1}}; + input[] = {{"bulk_ItemSodaPepsi",1},{"ItemSodaPepsi",6}}; + }; + }; +}; +class bulk_ItemSodaPepsiFull: bulk { + descriptionShort = "12 x ItemSodaPepsi"; + class ItemActions { + class CreateMags { + text = $STR_EPOCH_PLAYER_209; + script = "spawn player_loadCrate;"; + output[] = {"ItemSodaPepsi",12,"magazine"}; + }; + }; +}; + +class bulk_FoodbaconCooked: bulk { + descriptionShort = "6 x FoodbaconCooked"; + class ItemActions { + class CreateMags { + text = $STR_EPOCH_PLAYER_209; + script = "spawn player_loadCrate;"; + output[] = {"FoodbaconCooked",6,"magazine"}; + }; + class Crafting { + text = $STR_EPOCH_PLAYER_227; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {}; + requiretools[] = {"ItemToolbox"}; + output[] = {{"bulk_FoodbaconCookedFull",1}}; + input[] = {{"bulk_FoodbaconCooked",1},{"FoodbaconCooked",6}}; + }; + }; +}; +class bulk_FoodbaconCookedFull: bulk { + descriptionshort = "12 x FoodbaconCooked"; + class ItemActions { + class CreateMags { + text = $STR_EPOCH_PLAYER_209; + script = "spawn player_loadCrate;"; + output[] = {"FoodbaconCooked",12,"magazine"}; + }; + }; +}; + +class bulk_30Rnd_9x19_MP5SD: bulk { + descriptionShort = "12 x 30Rnd_9x19_MP5SD"; + + class ItemActions { + class CreateMags { + text = $STR_EPOCH_PLAYER_209; + script = "spawn player_loadCrate;"; + output[] = {"30Rnd_9x19_MP5SD",12,"magazine"}; + }; + }; +}; +class bulk_15Rnd_9x19_M9SD: bulk { + descriptionShort = "12 x 15Rnd_9x19_M9SD"; + class ItemActions { + class CreateMags { + text = $STR_EPOCH_PLAYER_209; + script = "spawn player_loadCrate;"; + output[] = {"15Rnd_9x19_M9SD",12,"magazine"}; + }; + }; +}; +class bulk_30Rnd_556x45_StanagSD: bulk { + descriptionShort = "12 x 30Rnd_556x45_StanagSD"; + class ItemActions { + class CreateMags { + text = $STR_EPOCH_PLAYER_209; + script = "spawn player_loadCrate;"; + output[] = {"30Rnd_556x45_StanagSD",12,"magazine"}; + }; + }; +}; +class bulk_ItemSandbag: bulk { + descriptionShort = "12 x SandBag"; + class ItemActions { + class CreateMags { + text = $STR_EPOCH_PLAYER_209; + script = "spawn player_loadCrate;"; + output[] = {"ItemSandbag",12,"magazine"}; + }; + }; +}; + +class bulk_ItemTankTrap: bulk { + descriptionShort = "12 x Tank Trap"; + weight = 25; + class ItemActions { + class CreateMags { + text = $STR_EPOCH_PLAYER_209; + script = "spawn player_loadCrate;"; + output[] = {"ItemTankTrap",12,"magazine"}; + }; + }; +}; +class bulk_ItemTankTrapHalf: bulk { + descriptionShort = "6 x Tank Trap"; + weight = 12.5; + class ItemActions { + class CreateMags { + text = $STR_EPOCH_PLAYER_209; + script = "spawn player_loadCrate;"; + output[] = {"ItemTankTrap",6,"magazine"}; + }; + class Crafting { + text = $STR_EPOCH_PLAYER_224; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {}; + requiretools[] = {"ItemToolbox"}; + output[] = {{"bulk_ItemTankTrap",1}}; + input[] = {{"bulk_ItemTankTrapHalf",1},{"ItemTankTrap",6}}; + }; + }; +}; + +class bulk_ItemWire: bulk { + descriptionShort = "12 x Wire Kit"; + weight = 25; + class ItemActions { + class CreateMags { + text = $STR_EPOCH_PLAYER_209; + script = "spawn player_loadCrate;"; + output[] = {"ItemWire",12,"magazine"}; + }; + }; +}; +class bulk_ItemWireHalf: bulk { + descriptionShort = "6 x Wire Kit"; + weight = 12.5; + class ItemActions { + class CreateMags { + text = $STR_EPOCH_PLAYER_209; + script = "spawn player_loadCrate;"; + output[] = {"ItemWire",6,"magazine"}; + }; + class Crafting { + text = $STR_EPOCH_PLAYER_225; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {}; + requiretools[] = {"ItemToolbox"}; + output[] = {{"bulk_ItemWire",1}}; + input[] = {{"bulk_ItemWireHalf",1},{"ItemWire",6}}; + }; + }; +}; + +class bulk_PartGeneric: bulk { + descriptionShort = "12 x Scrap Metal"; + weight = 60; + class ItemActions { + class CreateMags { + text = $STR_EPOCH_PLAYER_209; + script = "spawn player_loadCrate;"; + output[] = {"PartGeneric",12,"magazine"}; + }; + }; +}; +class bulk_PartGenericHalf: bulk { + descriptionShort = "6 x Scrap Metal"; + weight = 30; + class ItemActions { + class CreateMags { + text = $STR_EPOCH_PLAYER_209; + script = "spawn player_loadCrate;"; + output[] = {"PartGeneric",6,"magazine"}; + }; + class Crafting { + text = $STR_EPOCH_PLAYER_223; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {}; + requiretools[] = {"ItemToolbox"}; + output[] = {{"bulk_PartGeneric",1}}; + input[] = {{"bulk_PartGenericHalf",1},{"PartGeneric",6}}; + }; + }; +}; + +class bulk_17Rnd_9x19_glock17: bulk { + descriptionShort = "12 x 17Rnd_9x19_glock17"; + class ItemActions { + class CreateMags { + text = $STR_EPOCH_PLAYER_209; + script = "spawn player_loadCrate;"; + output[] = {"17Rnd_9x19_glock17",12,"magazine"}; + }; + }; +}; \ No newline at end of file