From 30a78945fa8599a8df6f2ed603473e9b545e2027 Mon Sep 17 00:00:00 2001 From: AirwavesMan Date: Mon, 11 Jan 2021 15:36:37 +0100 Subject: [PATCH] Add animal skins as crafting items --- .../Configs/CfgMagazines/CfgMagazines.hpp | 1 + .../Configs/CfgMagazines/Items/AnimalSkin.hpp | 98 +++++++++++++++++++ 2 files changed, 99 insertions(+) create mode 100644 SQF/dayz_code/Configs/CfgMagazines/Items/AnimalSkin.hpp diff --git a/SQF/dayz_code/Configs/CfgMagazines/CfgMagazines.hpp b/SQF/dayz_code/Configs/CfgMagazines/CfgMagazines.hpp index 1918d8545..f54704326 100644 --- a/SQF/dayz_code/Configs/CfgMagazines/CfgMagazines.hpp +++ b/SQF/dayz_code/Configs/CfgMagazines/CfgMagazines.hpp @@ -53,6 +53,7 @@ class CfgMagazines #include "Items\VehicleParts.hpp" //Vehicle parts #include "Items\DogTags.hpp" #include "Items\ZombieParts.hpp" + #include "Items\AnimalSkin.hpp" #include "Items\Misc.hpp" //Nails, screws, cards, hotwire kit etc. //Building items - all items that can be build and placed in-game diff --git a/SQF/dayz_code/Configs/CfgMagazines/Items/AnimalSkin.hpp b/SQF/dayz_code/Configs/CfgMagazines/Items/AnimalSkin.hpp new file mode 100644 index 000000000..c804e964e --- /dev/null +++ b/SQF/dayz_code/Configs/CfgMagazines/Items/AnimalSkin.hpp @@ -0,0 +1,98 @@ +class ItemSkinRabbit: CA_Magazine +{ + scope = 2; + count = 1; + type = 256; + displayName = $STR_EPOCH_ANIMAL_SKIN_RABBIT; + descriptionShort = $STR_EPOCH_ANIMAL_SKIN_RABBIT_DESC; + model = "\z\addons\dayz_epoch\models\canvas.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_canvas_ca.paa"; +}; + +class ItemSkinCow: CA_Magazine +{ + scope = 2; + count = 1; + type = 256; + displayName = $STR_EPOCH_ANIMAL_SKIN_COW; + descriptionShort = $STR_EPOCH_ANIMAL_SKIN_COW_DESC; + model = "\z\addons\dayz_epoch\models\canvas.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_canvas_ca.paa"; +}; + +class ItemSkinGoat: CA_Magazine +{ + scope = 2; + count = 1; + type = 256; + displayName = $STR_EPOCH_ANIMAL_SKIN_GOAT; + descriptionShort = $STR_EPOCH_ANIMAL_SKIN_GOAT_DESC; + model = "\z\addons\dayz_epoch\models\canvas.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_canvas_ca.paa"; +}; + +class ItemSkinBoar: CA_Magazine +{ + scope = 2; + count = 1; + type = 256; + displayName = $STR_EPOCH_ANIMAL_SKIN_BOAR; + descriptionShort = $STR_EPOCH_ANIMAL_SKIN_BOAR_DESC; + model = "\z\addons\dayz_epoch\models\canvas.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_canvas_ca.paa"; +}; + +class ItemSkinDog: CA_Magazine +{ + scope = 2; + count = 1; + type = 256; + displayName = $STR_EPOCH_ANIMAL_SKIN_DOG; + descriptionShort = $STR_EPOCH_ANIMAL_SKIN_DOG_DESC; + model = "\z\addons\dayz_epoch\models\canvas.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_canvas_ca.paa"; +}; + +class ItemSkinSheep: CA_Magazine +{ + scope = 2; + count = 1; + type = 256; + displayName = $STR_EPOCH_ANIMAL_SKIN_SHEEP; + descriptionShort = $STR_EPOCH_ANIMAL_SKIN_SHEEP_DESC; + model = "\z\addons\dayz_epoch\models\canvas.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_canvas_ca.paa"; +}; + +class ItemWool: CA_Magazine +{ + scope = 2; + count = 1; + type = 256; + displayName = $STR_EPOCH_WOOL; + descriptionShort = $STR_EPOCH_WOOL_DESC; + model = "\z\addons\dayz_epoch\models\canvas.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_canvas_ca.paa"; +}; + +class ItemAnimalSkin: CA_Magazine +{ + scope = 2; + count = 1; + type = 256; + displayName = $STR_EPOCH_ANIMAL_SKIN; + descriptionShort = $STR_EPOCH_ANIMAL_SKIN_DESC; + model = "\z\addons\dayz_epoch\models\canvas.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_canvas_ca.paa"; +}; + +class ItemLeather: CA_Magazine +{ + scope = 2; + count = 1; + type = 256; + displayName = $STR_EPOCH_LEATHER; + descriptionShort = $STR_EPOCH_LEATHER_DESC; + model = "\z\addons\dayz_epoch\models\canvas.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_canvas_ca.paa"; +}; \ No newline at end of file