From e93480100bcb5b524aa026ca051da2a60673e5dc Mon Sep 17 00:00:00 2001 From: Florian Kinder Date: Fri, 31 Jan 2014 20:25:44 +0100 Subject: [PATCH] Updated cfgMagazines --- SQF/dayz_code/Configs/CfgMagazines.hpp | 1673 +----------------------- 1 file changed, 11 insertions(+), 1662 deletions(-) diff --git a/SQF/dayz_code/Configs/CfgMagazines.hpp b/SQF/dayz_code/Configs/CfgMagazines.hpp index 426b082e0..cef70dd8a 100644 --- a/SQF/dayz_code/Configs/CfgMagazines.hpp +++ b/SQF/dayz_code/Configs/CfgMagazines.hpp @@ -95,8 +95,16 @@ class CfgMagazines { #include "CfgMagazines\DZE\Currency\BronzeBar.hpp" #include "CfgMagazines\DZE\Currency\AluminumBar.hpp" #include "CfgMagazines\DZE\Currency\TinBar.hpp" + // Building Stuff + #include "CfgMagazines\DZE\ModularBuilding.hpp" #include "CfgMagazines\Parts.hpp" + #include "CfgMagazines\Skins.hpp" + + + // ItemSoda + #include "CfgMagazines\ItemSoda.hpp" + #include "CfgMagazines\DZE\ItemSoda.hpp" class ItemCanvas: CA_Magazine { @@ -445,94 +453,6 @@ class CfgMagazines { descriptionShort = $STR_EQUIP_DESC_39; }; - class metal_floor_kit: CA_Magazine - { - scope = 2; - count = 1; - type = 256; - displayName = "Metal Floor"; - descriptionShort = "Metal Floor"; - model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; - picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; - weight = 325; - class ItemActions - { - class Build - { - text = $STR_ACTIONS_BUILD; - script = "spawn player_build;"; - require[] = {"ItemToolbox"}; - create = "MetalFloor_DZ"; - }; - }; - }; - - class cinder_wall_kit: CA_Magazine - { - scope = 2; - count = 1; - type = 256; - displayName = "Cinder Block Wall"; - descriptionShort = "Half height cinder block wall"; - model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; - picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; - weight = 325; - class ItemActions - { - class Build - { - text = $STR_ACTIONS_BUILD; - script = "spawn player_build;"; - require[] = {"ItemToolbox"}; - create = "CinderWallHalf_DZ"; - }; - }; - }; - - class cinder_garage_kit: CA_Magazine - { - scope = 2; - count = 1; - type = 256; - displayName = "Block Garage Doorway"; - descriptionShort = "Cinder block garage doorway"; - model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; - picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; - weight = 325; - class ItemActions - { - class Build - { - text = $STR_ACTIONS_BUILD; - script = "spawn player_build;"; - require[] = {"ItemToolbox"}; - create = "CinderWallDoorway_DZ"; - }; - }; - }; - - class cinder_door_kit: CA_Magazine - { - scope = 2; - count = 1; - type = 256; - displayName = "Block Doorway"; - descriptionShort = "Cinder block doorway"; - model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; - picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; - weight = 325; - class ItemActions - { - class Build - { - text = $STR_ACTIONS_BUILD; - script = "spawn player_build;"; - require[] = {"ItemToolbox"}; - create = "CinderWallSmallDoorway_DZ"; - }; - }; - }; - class workbench_kit: CA_Magazine { scope = 2; @@ -1110,571 +1030,6 @@ class CfgMagazines { - class ItemWoodFloor: CA_Magazine - { - scope = 2; - count = 1; - type = 256; - displayName = "Floor/Ceiling"; - model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; - picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; - descriptionShort = "Wood Floor can also be used as a ceiling."; - weight = 25; - class ItemActions - { - class Build - { - text = $STR_ACTIONS_BUILD; - script = "spawn player_build;"; - require[] = {"ItemToolbox"}; - create = "WoodFloor_DZ"; - }; - }; - }; - class ItemWoodFloorHalf: CA_Magazine - { - scope = 2; - count = 1; - type = 256; - displayName = "Floor/Ceiling 1/2"; - model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; - picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; - descriptionShort = "Wood Floor can also be used as a ceiling."; - weight = 15; - class ItemActions - { - class Build - { - text = $STR_ACTIONS_BUILD; - script = "spawn player_build;"; - require[] = {"ItemToolbox"}; - create = "WoodFloorHalf_DZ"; - }; - class Crafting - { - text = $STR_EPOCH_PLAYER_232; - script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; - neednearby[] = {"workshop"}; - requiretools[] = {"ItemToolbox"}; - output[] = {{"ItemWoodFloor",1}}; - input[] = {{"ItemWoodFloorHalf",2}}; - - }; - }; - }; - class ItemWoodFloorQuarter: CA_Magazine - { - scope = 2; - count = 1; - type = 256; - displayName = "Floor/Ceiling 1/4"; - model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; - picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; - descriptionShort = "Wood Floor can also be used as a ceiling."; - weight = 10; - class ItemActions - { - class Build - { - text = $STR_ACTIONS_BUILD; - script = "spawn player_build;"; - require[] = {"ItemToolbox"}; - create = "WoodFloorQuarter_DZ"; - }; - class Crafting - { - text = $STR_EPOCH_PLAYER_232a; - script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; - neednearby[] = {"workshop"}; - requiretools[] = {"ItemToolbox"}; - output[] = {{"ItemWoodFloorHalf",1}}; - input[] = {{"ItemWoodFloorQuarter",2}}; - - }; - }; - }; - - class ItemWoodStairs: CA_Magazine - { - scope = 2; - count = 1; - type = 256; - displayName = "Wood Stairs"; - model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; - picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; - descriptionShort = "Wood stairs"; - weight = 25; - class ItemActions - { - class Build - { - text = $STR_ACTIONS_BUILD; - script = "spawn player_build;"; - require[] = {"ItemToolbox"}; - create = "WoodStairsSans_DZ"; - }; - class Crafting - { - text = $STR_EPOCH_PLAYER_233; - script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; - neednearby[] = {"workshop"}; - requiretools[] = {"ItemToolbox"}; - output[] = {{"ItemWoodStairsSupport",1}}; - input[] = {{"ItemWoodStairs",1},{"PartWoodLumber",2}}; - - }; - }; - }; - - class ItemWoodStairsSupport: CA_Magazine - { - scope = 2; - count = 1; - type = 256; - displayName = "Wood Stairs w/ supports"; - model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; - picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; - descriptionShort = "Wood stairs with supports"; - weight = 30; - class ItemActions - { - class Build - { - text = $STR_ACTIONS_BUILD; - script = "spawn player_build;"; - require[] = {"ItemToolbox"}; - create = "WoodStairs_DZ"; - }; - }; - }; - - class ItemWoodLadder: CA_Magazine - { - scope = 2; - count = 1; - type = 256; - displayName = "Wood Ladder"; - model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; - picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; - descriptionShort = "Wood Ladder"; - weight = 25; - class ItemActions - { - class Build - { - text = $STR_ACTIONS_BUILD; - script = "spawn player_build;"; - require[] = {"ItemToolbox"}; - create = "WoodLadder_DZ"; - }; - }; - }; - - class ItemWoodWall: CA_Magazine - { - scope = 2; - count = 1; - type = 256; - displayName = "Wood Wall"; - model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; - picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; - descriptionShort = "Wall constucted out of plywood and lumber."; - weight = 25; - class ItemActions - { - class Build - { - text = $STR_ACTIONS_BUILD; - script = "spawn player_build;"; - require[] = {"ItemToolbox"}; - create = "WoodSmallWall_DZ"; - }; - - class Crafting - { - text = $STR_EPOCH_PLAYER_234; - script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; - neednearby[] = {"workshop"}; - requiretools[] = {"ItemToolbox"}; - output[] = {{"ItemWoodWallDoor",1}}; - input[] = {{"ItemWoodWall",1}}; - - }; - class Crafting1 - { - text = $STR_EPOCH_PLAYER_235; - script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;"; - neednearby[] = {"workshop"}; - requiretools[] = {"ItemToolbox"}; - output[] = {{"ItemWoodWallWindow",1}}; - input[] = {{"ItemWoodWall",1},{"PartGlass",1}}; - - }; - class Crafting2 - { - text = $STR_EPOCH_PLAYER_236; - script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;"; - neednearby[] = {"workshop"}; - requiretools[] = {"ItemToolbox"}; - output[] = {{"ItemWoodWallLg",1}}; - input[] = {{"ItemWoodWall",1},{"PartWoodPlywood",1},{"PartWoodLumber",1}}; - - }; - }; - }; - class ItemWoodWallThird: CA_Magazine - { - scope = 2; - count = 1; - type = 256; - displayName = "Wood Wall 1/3"; - model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; - picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; - descriptionShort = "Third wall constucted out of plywood and lumber."; - weight = 7; - class ItemActions - { - class Build - { - text = $STR_ACTIONS_BUILD; - script = "spawn player_build;"; - require[] = {"ItemToolbox"}; - create = "WoodSmallWallThird_DZ"; - }; - class Crafting - { - text = $STR_EPOCH_PLAYER_237; - script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; - neednearby[] = {"workshop"}; - requiretools[] = {"ItemToolbox"}; - output[] = {{"ItemWoodWall",1}}; - input[] = {{"ItemWoodWallThird",3}}; - - }; - }; - }; - class ItemWoodWallDoor: CA_Magazine - { - scope = 2; - count = 1; - type = 256; - displayName = "Wall w/ Doorway"; - model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; - picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; - descriptionShort = "Wall with doorway constucted out of plywood and lumber."; - weight = 25; - class ItemActions - { - class Build - { - text = $STR_ACTIONS_BUILD; - script = "spawn player_build;"; - require[] = {"ItemToolbox"}; - create = "WoodSmallWallDoor_DZ"; - }; - class Crafting - { - text = $STR_EPOCH_PLAYER_238; - script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; - neednearby[] = {"workshop"}; - requiretools[] = {"ItemToolbox"}; - output[] = {{"ItemWoodWallWithDoor",1}}; - input[] = {{"ItemWoodWallDoor",1},{"PartWoodPlywood",1},{"PartWoodLumber",1}}; - - }; - }; - }; - class ItemWoodWallWithDoor: CA_Magazine - { - scope = 2; - count = 1; - type = 256; - displayName = "Wall w/ Door"; - model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; - picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; - descriptionShort = "Wall with door constucted out of plywood and lumber."; - weight = 25; - class ItemActions - { - class Build - { - text = $STR_ACTIONS_BUILD; - script = "spawn player_build;"; - require[] = {"ItemToolbox"}; - create = "Land_DZE_WoodDoor"; - }; - class Crafting - { - text = $STR_EPOCH_PLAYER_239; - script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; - neednearby[] = {"workshop"}; - requiretools[] = {"ItemToolbox"}; - output[] = {{"ItemWoodWallWithDoorLocked",1}}; - input[] = {{"ItemWoodWallWithDoor",1},{"ItemComboLock",1}}; - - }; - }; - }; - class ItemWoodWallWithDoorLocked: CA_Magazine - { - scope = 2; - count = 1; - type = 256; - displayName = "Wall w/ Door Locked"; - model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; - picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; - descriptionShort = "Wall with door constucted out of plywood and lumber."; - weight = 30; - class ItemActions - { - class Build - { - text = $STR_ACTIONS_BUILD; - script = "spawn player_build;"; - require[] = {"ItemToolbox"}; - create = "Land_DZE_WoodDoorLocked"; - }; - }; - }; - - - - class ItemWoodWallWindow: CA_Magazine - { - scope = 2; - count = 1; - type = 256; - displayName = "Wall w/ Window"; - model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; - picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; - descriptionShort = "Wall with Window constucted out of plywood and lumber."; - weight = 25; - class ItemActions - { - class Build - { - text = $STR_ACTIONS_BUILD; - script = "spawn player_build;"; - require[] = {"ItemToolbox"}; - create = "WoodSmallWallWin_DZ"; - }; - }; - }; - - class ItemWoodWallLg: CA_Magazine - { - scope = 2; - count = 1; - type = 256; - displayName = "Large Wood Wall"; - model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; - picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; - descriptionShort = "Large wall constucted out of plywood and lumber."; - weight = 25; - class ItemActions - { - class Build - { - text = $STR_ACTIONS_BUILD; - script = "spawn player_build;"; - require[] = {"ItemToolbox"}; - create = "WoodLargeWall_DZ"; - }; - class Crafting - { - text = $STR_EPOCH_PLAYER_234; - script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; - neednearby[] = {"workshop"}; - requiretools[] = {"ItemToolbox"}; - output[] = {{"ItemWoodWallDoorLg",1}}; - input[] = {{"ItemWoodWallLg",1}}; - - }; - class Crafting1 - { - text = $STR_EPOCH_PLAYER_235; - script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;"; - neednearby[] = {"workshop"}; - requiretools[] = {"ItemToolbox"}; - output[] = {{"ItemWoodWallWindowLg",1}}; - input[] = {{"ItemWoodWallLg",1},{"PartGlass",1}}; - - }; - class Crafting2 - { - text = $STR_EPOCH_PLAYER_240; - script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;"; - neednearby[] = {"workshop"}; - requiretools[] = {"ItemToolbox"}; - output[] = {{"ItemWoodWallGarageDoor",1}}; - input[] = {{"ItemWoodWallLg",1},{"PartWoodLumber",2}}; - - }; - }; - }; - - class ItemWoodWallGarageDoor: CA_Magazine - { - scope = 2; - count = 1; - type = 256; - displayName = "Wood Garage Door"; - model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; - picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; - descriptionShort = "Garage door constucted out of plywood and lumber."; - weight = 25; - class ItemActions - { - class Build - { - text = $STR_ACTIONS_BUILD; - script = "spawn player_build;"; - require[] = {"ItemToolbox"}; - create = "Land_DZE_GarageWoodDoor"; - }; - class Crafting - { - text = $STR_EPOCH_PLAYER_240; - script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; - neednearby[] = {"workshop"}; - requiretools[] = {"ItemToolbox"}; - output[] = {{"ItemWoodWallGarageDoorLocked",1}}; - input[] = {{"ItemWoodWallGarageDoor",1},{"ItemComboLock",1}}; - - }; - }; - }; - class ItemWoodWallGarageDoorLocked: CA_Magazine - { - scope = 2; - count = 1; - type = 256; - displayName = "Wood Garage Door Locked"; - model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; - picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; - descriptionShort = "Garage door with combination lock."; - weight = 25; - class ItemActions - { - class Build - { - text = $STR_ACTIONS_BUILD; - script = "spawn player_build;"; - require[] = {"ItemToolbox"}; - create = "Land_DZE_GarageWoodDoorLocked"; - }; - }; - }; - - class ItemWoodWallDoorLg: CA_Magazine - { - scope = 2; - count = 1; - type = 256; - displayName = "Large Wall w/ Doorway"; - model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; - picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; - descriptionShort = "Large wall with doorway constucted out of plywood and lumber."; - weight = 30; - class ItemActions - { - class Build - { - text = $STR_ACTIONS_BUILD; - script = "spawn player_build;"; - require[] = {"ItemToolbox"}; - create = "WoodLargeWallDoor_DZ"; - }; - class Crafting - { - text = $STR_EPOCH_PLAYER_238; - script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; - neednearby[] = {"workshop"}; - requiretools[] = {"ItemToolbox"}; - output[] = {{"ItemWoodWallWithDoorLg",1}}; - input[] = {{"ItemWoodWallDoorLg",1},{"PartWoodPlywood",1},{"PartWoodLumber",1}}; - - }; - }; - }; - - class ItemWoodWallWithDoorLg: CA_Magazine - { - scope = 2; - count = 1; - type = 256; - displayName = "Large Wall w/ Door"; - model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; - picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; - descriptionShort = "Wall with door constucted out of plywood and lumber."; - weight = 30; - class ItemActions - { - class Build - { - text = $STR_ACTIONS_BUILD; - script = "spawn player_build;"; - require[] = {"ItemToolbox"}; - create = "Land_DZE_LargeWoodDoor"; - }; - class Crafting - { - text = $STR_EPOCH_PLAYER_239; - script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; - neednearby[] = {"workshop"}; - requiretools[] = {"ItemToolbox"}; - output[] = {{"ItemWoodWallWithDoorLgLocked",1}}; - input[] = {{"ItemWoodWallWithDoorLg",1},{"ItemComboLock",1}}; - - }; - }; - }; - - class ItemWoodWallWithDoorLgLocked: CA_Magazine - { - scope = 2; - count = 1; - type = 256; - displayName = "Large Wall w/ Door Locked"; - model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; - picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; - descriptionShort = "Wall with combination lock door constucted out of plywood and lumber."; - weight = 35; - class ItemActions - { - class Build - { - text = $STR_ACTIONS_BUILD; - script = "spawn player_build;"; - require[] = {"ItemToolbox"}; - create = "Land_DZE_LargeWoodDoorLocked"; - }; - }; - }; - - class ItemWoodWallWindowLg: CA_Magazine - { - scope = 2; - count = 1; - type = 256; - displayName = "Large Wall w/ Window"; - model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; - picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; - descriptionShort = "Large wall with doorway constucted out of plywood and lumber.."; - weight = 30; - class ItemActions - { - class Build - { - text = $STR_ACTIONS_BUILD; - script = "spawn player_build;"; - require[] = {"ItemToolbox"}; - create = "WoodLargeWallWin_DZ"; - }; - }; - }; - - class PartEngine: CA_Magazine { scope = 2; @@ -2089,355 +1444,6 @@ class CfgMagazines { descriptionShort = $STR_EQUIP_DESC_30; }; - // Skins - class SkinBase: CA_Magazine - { - scope = 0; - count = 1; - type = 256; - displayName = "Clothes"; - model = "\dayz_equip\models\cloth_parcel.p3d"; - picture = "\dayz_equip\textures\equip_cloth_parcel_ca.paa"; - descriptionShort = "Clothes Parcel"; - weight = 1; - class ItemActions - { - class Use - { - text = $STR_EPOCH_PLAYER_268; - script = "spawn player_wearClothes;"; - }; - class Crafting - { - text = $STR_EPOCH_PLAYER_269b; - script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; - neednearby[] = {}; - requiretools[] = {"ItemToolbox","ItemKnife"}; - output[] = {{"ItemCanvas",1}}; - input[] = {{"SkinBase",2}}; - }; - class Crafting1 - { - text = $STR_EPOCH_PLAYER_269; - script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;"; - neednearby[] = {}; - requiretools[] = {"ItemToolbox","ItemKnife"}; - output[] = {{"ItemBandage",2}}; - input[] = {{"SkinBase",1},{"ItemTrashToiletpaper",1}}; - }; - }; - }; - class Skin_Sniper1_DZ: SkinBase - { - scope = 2; - displayName = $STR_EQUIP_NAME_43; - descriptionShort = $STR_EQUIP_DESC_43; - }; - class Skin_Rocket_DZ: SkinBase - { - scope = 2; - displayName = "Officer Suit"; - descriptionShort = "Officer Suit"; - }; - class Skin_RU_Policeman_DZ: SkinBase - { - scope = 2; - displayName = "Sergei"; - descriptionShort = "Police Officer Uniform"; - }; - class Skin_Pilot_EP1_DZ: SkinBase - { - scope = 2; - displayName = "Ethan"; - descriptionShort = "Pilot Uniform"; - }; - class Skin_Haris_Press_EP1_DZ: SkinBase - { - scope = 2; - displayName = "Harry"; - descriptionShort = "Press Uniform"; - }; - class Skin_Ins_Soldier_GL_DZ: SkinBase - { - scope = 2; - displayName = "Terrorist Uniform"; - descriptionShort = "Terrorist Uniform"; - }; - class Skin_GUE_Commander_DZ: SkinBase - { - scope = 2; - displayName = "Rebel Uniform"; - descriptionShort = "Rebel Uniform"; - }; - class Skin_Functionary1_EP1_DZ: SkinBase - { - scope = 2; - displayName = "Donald"; - descriptionShort = "Business Suit"; - }; - class Skin_Priest_DZ: SkinBase - { - scope = 2; - displayName = "James"; - descriptionShort = "Priest Outfit"; - }; - class Skin_Rocker1_DZ: SkinBase - { - scope = 2; - displayName = "Duane"; - descriptionShort = "Rocker (black)"; - }; - class Skin_Rocker2_DZ: SkinBase - { - scope = 2; - displayName = "Rod"; - descriptionShort = "Rocker (brown)"; - }; - class Skin_Rocker3_DZ: SkinBase - { - scope = 2; - displayName = "Van"; - descriptionShort = "Rocker (blue)"; - }; - class Skin_Rocker4_DZ: SkinBase - { - scope = 2; - displayName = "Bruce"; - descriptionShort = "Rocker (green)"; - }; - class Skin_Bandit1_DZ: SkinBase - { - scope = 2; - displayName = "Bandit Outfit"; - descriptionShort = "Bandit Outfit"; - }; - class Skin_Bandit2_DZ: SkinBase - { - scope = 2; - displayName = "Bandit Camo"; - descriptionShort = "Bandit Camo Outfit"; - }; - class Skin_GUE_Soldier_MG_DZ: SkinBase - { - scope = 2; - displayName = "Bandit Gunner"; - descriptionShort = "Bandit Gunner Outfit"; - }; - class Skin_GUE_Soldier_Sniper_DZ: SkinBase - { - scope = 2; - displayName = "Bandit Sniper"; - descriptionShort = "Bandit Sniper Outfit"; - }; - class Skin_GUE_Soldier_Crew_DZ: SkinBase - { - scope = 2; - displayName = "Bandit Baklava"; - descriptionShort = "Bandit Baklava Outfit"; - }; - class Skin_GUE_Soldier_CO_DZ: SkinBase - { - scope = 2; - displayName = "Bandit Mask"; - descriptionShort = "Bandit Mask Outfit"; - }; - class Skin_GUE_Soldier_2_DZ: SkinBase - { - scope = 2; - displayName = "Bandit Hat"; - descriptionShort = "Bandit Hat with Baklava"; - }; - class Skin_BanditW1_DZ: SkinBase - { - scope = 2; - displayName = "Bandit Annie"; - descriptionShort = "Bandit wrap blue top with brown pants."; - }; - class Skin_BanditW2_DZ: SkinBase - { - scope = 2; - displayName = "Bandit Jane"; - descriptionShort = "Bandit wrap grey top with brown camo pants."; - }; - class Skin_SurvivorW3_DZ: SkinBase - { - scope = 2; - displayName = "Jane"; - descriptionShort = "Grey top with brown camo pants."; - }; - class Skin_SurvivorW2_DZ: SkinBase - { - scope = 2; - displayName = "Annie"; - descriptionShort = "Civilian (female)"; - }; - class Skin_SurvivorWpink_DZ: SkinBase - { - scope = 2; - displayName = "Melly (female)"; - descriptionShort = "Purple top with blue pants."; - }; - class Skin_SurvivorWsequisha_DZ: SkinBase - { - scope = 2; - displayName = "Maria (female)"; - descriptionShort = "Maria Clothes (female)"; - }; - class Skin_SurvivorWsequishaD_DZ: SkinBase - { - scope = 2; - displayName = "Sequisha (female)"; - descriptionShort = "Sequisha Clothes (female)"; - }; - class Skin_SurvivorWcombat_DZ: SkinBase - { - scope = 2; - displayName = "Alejandria"; - descriptionShort = "Blue camo top with brown camo pants."; - }; - class Skin_SurvivorWdesert_DZ: SkinBase - { - scope = 2; - displayName = "Savannah"; - descriptionShort = "White top with brown pants."; - }; - class Skin_SurvivorWurban_DZ: SkinBase - { - scope = 2; - displayName = "Sophia"; - descriptionShort = "Maroon top with grey pants."; - }; - - - class Skin_TK_INS_Warlord_EP1_DZ: SkinBase - { - scope = 2; - displayName = "Takistani Warlord"; - descriptionShort = "Takistani Warlord"; - }; - class Skin_TK_INS_Soldier_EP1_DZ: SkinBase - { - scope = 2; - displayName = "Takistani Soldier"; - descriptionShort = "Takistani Soldier"; - }; - class Skin_CZ_Special_Forces_GL_DES_EP1_DZ: SkinBase - { - scope = 2; - displayName = "Special Forces"; - descriptionShort = "Special Forces"; - }; - class Skin_Drake_Light_DZ: SkinBase - { - scope = 2; - displayName = "Desert Camo"; - descriptionShort = "Desert Camo"; - }; - class Skin_Soldier_Bodyguard_AA12_PMC_DZ: SkinBase - { - scope = 2; - displayName = "Bodyguard"; - descriptionShort = "Bodyguard"; - }; - class Skin_FR_OHara_DZ: SkinBase - { - scope = 2; - displayName = "Jungle Camo"; - descriptionShort = "Jungle Camo"; - }; - class Skin_FR_Rodriguez_DZ: SkinBase - { - scope = 2; - displayName = "Gunner Outfit"; - descriptionShort = "Gunner Outfit"; - }; - class Skin_CZ_Soldier_Sniper_EP1_DZ: SkinBase - { - scope = 2; - displayName = "Desert Ghillie"; - descriptionShort = "Desert Ghillie"; - }; - class Skin_Graves_Light_DZ: SkinBase - { - scope = 2; - displayName = "Urban Camo"; - descriptionShort = "Urban Camo"; - }; - class Skin_Soldier_Sniper_PMC_DZ: SkinBase - { - scope = 2; - displayName = "Marksman"; - descriptionShort = "Marksman"; - }; - class Skin_Soldier_TL_PMC_DZ: SkinBase - { - scope = 2; - displayName = "Team Leader"; - descriptionShort = "Team Leader"; - }; - // new - - - - - - class Skin_TK_Special_Forces_MG_EP1_DZ: SkinBase - { - scope = 2; - displayName = "Smuggler"; - descriptionShort = "Smuggler"; - }; - class Skin_TK_Soldier_Sniper_EP1_DZ: SkinBase - { - scope = 2; - displayName = "Desert Sniper"; - descriptionShort = "Desert Sniper"; - }; - class Skin_TK_Commander_EP1_DZ: SkinBase - { - scope = 2; - displayName = "General"; - descriptionShort = "General"; - }; - class Skin_RU_Soldier_Crew_DZ: SkinBase - { - scope = 2; - displayName = "Crewman"; - descriptionShort = "Crewman"; - }; - class Skin_INS_Lopotev_DZ: SkinBase - { - scope = 2; - displayName = "Boss"; - descriptionShort = "Team Leader"; - }; - class Skin_INS_Soldier_AR_DZ: SkinBase - { - scope = 2; - displayName = "Cooper"; - descriptionShort = "Cooper"; - }; - class Skin_INS_Soldier_CO_DZ: SkinBase - { - scope = 2; - displayName = "Travis"; - descriptionShort = "Travis"; - }; - class Skin_INS_Bardak_DZ: SkinBase - { - scope = 2; - displayName = "Paulo"; - descriptionShort = "Paulo"; - }; - class Skin_INS_Worker2_DZ: SkinBase - { - scope = 2; - displayName = "Steve"; - descriptionShort = "Steve"; - }; - - // - class ItemTent; class ItemTentOld: ItemTent { @@ -2846,666 +1852,9 @@ class CfgMagazines { }; }; - class HandGrenade;//External class reference - - class ItemSodaEmpty: HandGrenade - { - scope = 2; - displayName = $STR_EQUIP_NAME_35; - model = "\dayz_equip\models\soda_coke_e.p3d"; - picture = "\dayz_equip\textures\equip_soda_empty_ca.paa"; - descriptionShort = $STR_EQUIP_DESC_35; - ammo = "SodaCan"; - class ItemActions - { - class Crafting - { - text = "Melt into Bars"; - script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; - neednearby[] = {"fire"}; - requiretools[] = {"ItemToolbox"}; - output[] = {{"ItemAluminumBar",1}}; - input[] = {{"ItemSodaEmpty",6}}; - }; - }; - }; - - - class ItemSodaCoke; //External class reference - - class ItemSodaCokeEmpty : ItemSodaEmpty{ - model = "\dayz_equip\models\soda_coke_e.p3d"; - picture = "\dayz_equip\textures\equip_soda_empty_ca.paa"; - }; - class ItemSodaPepsiEmpty : ItemSodaEmpty{ - model = "\dayz_equip\models\soda_pepsi_e.p3d"; - picture = "\dayz_equip\textures\equip_soda_empty_ca.paa"; - }; - class ItemSodaMdewEmpty : ItemSodaEmpty{ - model = "\dayz_equip\models\soda_mdew_e.p3d"; - picture = "\dayz_equip\textures\equip_soda_empty_ca.paa"; - }; - - class ItemSodaMtngreen : ItemSodaCoke { - displayName = $STR_ITEMSODA_FULL_CLEAN_CODE_NAME_0; - descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_0; - model = "z\addons\dayz_communityassets\models\soda_mtngreen_clean_full.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_soda_mtngreen_clean_full_ca.paa"; - }; - class ItemSodaMtngreenEmpty : ItemSodaEmpty{ - model = "z\addons\dayz_communityassets\models\soda_mtngreen_clean_empty.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_soda_mtngreen_clean_empty_ca.paa"; - //ammo = "SodaCanMtngreen"; - }; - - class ItemSodaR4z0r : ItemSodaCoke { - displayName = $STR_ITEMSODA_FULL_CLEAN_CODE_NAME_1; - descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_1; - model = "z\addons\dayz_communityassets\models\soda_r4z0r_clean_full.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_soda_r4z0r_clean_full_ca.paa"; - }; - class ItemSodaR4z0rEmpty : ItemSodaEmpty{ - model = "z\addons\dayz_communityassets\models\soda_r4z0r_clean_empty.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_soda_r4z0r_clean_empty_ca.paa"; - //ammo = "SodaCanMtngreen"; - }; - - class ItemSodaRbull : ItemSodaCoke { - displayName = $STR_FOOD_NAME_RBULL; - descriptionShort = $STR_FOOD_DESC_RBULL; - model = "z\addons\dayz_epoch\models\soda_redbull.p3d"; - picture = "\z\addons\dayz_epoch\pictures\equip_soda_rbull_CA.paa"; - }; - class ItemSodaOrangeSherbet : ItemSodaCoke { - displayName = $STR_FOOD_NAME_OSHERBET; - descriptionShort = $STR_FOOD_DESC_OSHERBET; - model = "z\addons\dayz_epoch\models\soda_sherbet.p3d"; - picture = "\z\addons\dayz_epoch\pictures\soda_orangesherbet_ca.paa"; - }; - - class ItemSodaClays : ItemSodaCoke { - displayName = $STR_ITEMSODA_FULL_CLEAN_CODE_NAME_2; - descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_2; - model = "z\addons\dayz_communityassets\models\soda_clays_clean_full.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_soda_clays_clean_full_ca.paa"; - }; - class ItemSodaClaysEmpty : ItemSodaEmpty{ - model = "z\addons\dayz_communityassets\models\soda_clays_clean_empty.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_soda_clays_clean_empty_ca.paa"; - //ammo = "SodaCanMtngreen"; - }; - - class ItemSodaSmasht : ItemSodaCoke { - displayName = $STR_ITEMSODA_FULL_CLEAN_CODE_NAME_3; - descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_3; - model = "z\addons\dayz_communityassets\models\soda_smasht_clean_full.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_soda_smasht_clean_full_ca.paa"; - }; - class ItemSodaSmashtEmpty : ItemSodaEmpty{ - model = "z\addons\dayz_communityassets\models\soda_smasht_clean_empty.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_soda_smasht_clean_empty_ca.paa"; - //ammo = "SodaCanMtngreen"; - }; - - class ItemSodaDrwaste : ItemSodaCoke { - displayName = $STR_ITEMSODA_FULL_CLEAN_CODE_NAME_4; - descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_4; - model = "z\addons\dayz_communityassets\models\soda_drwaste_clean_full.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_soda_drwaste_clean_full_ca.paa"; - }; - class ItemSodaDrwasteEmpty : ItemSodaEmpty{ - model = "z\addons\dayz_communityassets\models\soda_drwaste_clean_empty.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_soda_drwaste_clean_empty_ca.paa"; - //ammo = "SodaCanMtngreen"; - }; -/* - class ItemSodaFranka : ItemSodaCoke { - displayName = $STR_ITEMSODA_FULL_CLEAN_CODE_NAME_5; - descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_5; - model = "z\addons\dayz_communityassets\models\soda_franka_clean_full.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_soda_franka_clean_full_ca.paa"; - }; - class ItemSodaFrankaEmpty : ItemSodaEmpty{ - model = "z\addons\dayz_communityassets\models\soda_franka_clean_empty.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_soda_franka_clean_empty_ca"; - //ammo = "SodaCanMtngreen"; - }; -*/ - class ItemSodaLemonade : ItemSodaCoke { - displayName = $STR_ITEMSODA_FULL_CLEAN_CODE_NAME_6; - descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_6; - model = "z\addons\dayz_communityassets\models\soda_lemonade_clean_full.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_soda_lemonade_clean_full_ca.paa"; - }; - class ItemSodaLemonadeEmpty : ItemSodaEmpty{ - model = "z\addons\dayz_communityassets\models\soda_lemonade_clean_empty.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_soda_lemonade_clean_empty_ca.paa"; - //ammo = "SodaCanMtngreen"; - }; -/* - class ItemSodaLirik : ItemSodaCoke { - displayName = $STR_ITEMSODA_FULL_CLEAN_CODE_NAME_7; - descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_7; - model = "z\addons\dayz_communityassets\models\soda_lirik_clean_full.p3d"; - //picture = "\z\addons\dayz_communityassets\pictures\equip_soda_lirik_clean_full_ca.paa"; - }; - class ItemSodaLirikEmpty : ItemSodaEmpty{ - model = "z\addons\dayz_communityassets\models\soda_lirik_clean_empty.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_soda_lirik_clean_empty_ca.paa"; - //ammo = "SodaCanMtngreen"; - }; -*/ - class ItemSodaLvg : ItemSodaCoke { - displayName = $STR_ITEMSODA_FULL_CLEAN_CODE_NAME_8; - descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_8; - model = "z\addons\dayz_communityassets\models\soda_lvg_clean_full.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_soda_lvg_clean_full_ca.paa"; - }; - class ItemSodaLvgEmpty : ItemSodaEmpty{ - model = "z\addons\dayz_communityassets\models\soda_lvg_clean_empty.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_soda_lvg_clean_empty_ca.paa"; - //ammo = "SodaCanMtngreen"; - }; - - class ItemSodaMzly : ItemSodaCoke { - displayName = $STR_ITEMSODA_FULL_CLEAN_CODE_NAME_9; - descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_9; - model = "z\addons\dayz_communityassets\models\soda_mzly_clean_full.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_soda_mzly_clean_full_ca.paa"; - }; - class ItemSodaMzlyEmpty : ItemSodaEmpty{ - model = "z\addons\dayz_communityassets\models\soda_mzly_clean_empty.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_soda_mzly_clean_empty_ca.paa"; - //ammo = "SodaCanMtngreen"; - }; -/* - class ItemSodaPeppsy : ItemSodaCoke { - displayName = $STR_ITEMSODA_FULL_CLEAN_CODE_NAME_10; - descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_10; - model = "z\addons\dayz_communityassets\models\soda_peppsy_clean_full.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_soda_peppsy_clean_full_ca.paa"; - }; - class ItemSodaPeppsyEmpty : ItemSodaEmpty{ - model = "z\addons\dayz_communityassets\models\soda_peppsy_clean_empty.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_soda_peppsy_clean_empty_ca.paa"; - //ammo = "SodaCanMtngreen"; - }; -*/ - class ItemSodaRabbit : ItemSodaCoke { - displayName = $STR_ITEMSODA_FULL_CLEAN_CODE_NAME_11; - descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_11; - model = "z\addons\dayz_communityassets\models\soda_rabbit_clean_full.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_soda_rabbit_clean_full_ca.paa"; - }; - class ItemSodaRabbitEmpty : ItemSodaEmpty{ - model = "z\addons\dayz_communityassets\models\soda_rabbit_clean_empty.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_soda_rabbit_clean_empty_ca.paa"; - //ammo = "SodaCanMtngreen"; - - }; -/* - class ItemSodaSacrite : ItemSodaCoke { - displayName = $STR_ITEMSODA_FULL_CLEAN_CODE_NAME_12; - descriptionShort = $STR_ITEMSODA_FULL_CLEAN_CODE_DESC_12; - model = "z\addons\dayz_communityassets\models\soda_sacrite_clean_full.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_soda_sacrite_clean_full_ca.paa"; - }; - class ItemSodaSacriteEmpty : ItemSodaEmpty{ - model = "z\addons\dayz_communityassets\models\soda_sacrite_clean_empty.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_soda_sacrite_clean_empty_ca.paa"; - //ammo = "SodaCanMtngreen"; - }; -*/ - class FoodEdible; - - - class FoodCanFrankBeans: FoodEdible - { - scope = 2; - // displayName = $STR_EQUIP_NAME_28; - displayName = "Can (Frank n Beans)"; // addactions cannot have & - model = "\dayz_equip\models\food_fbtin.p3d"; - picture = "\dayz_equip\textures\equip_fbtin_ca.paa"; - descriptionShort = $STR_EQUIP_DESC_28; - }; - - class ItemTrout : FoodEdible { - scope = 2; - displayName = "Rainbow Trout"; - descriptionShort = "Rainbow Trout: A small fish that can be fairly easy to catch."; - model = "\z\addons\dayz_epoch\models\trout.p3d"; - picture = "\z\addons\dayz_epoch\pictures\equip_rainbowtrout_CA.paa"; - bloodRegen = 400; - }; - class ItemSeaBass : FoodEdible { - scope = 2; - displayName = "Sea Bass"; - descriptionShort = "Sea Bass: A medium sized fish that is fairly rare."; - model = "\z\addons\dayz_epoch\models\seabass.p3d"; - picture = "\z\addons\dayz_epoch\pictures\equip_seabass_CA.paa"; - bloodRegen = 800; - }; - class ItemTuna : FoodEdible { - scope = 2; - displayName = "Blue Fin Tuna"; - descriptionShort = "Blue Fin Tuna: A very large and hard to catch fish. Sushi anyone?"; - model = "\z\addons\dayz_epoch\models\tuna.p3d"; - picture = "\z\addons\dayz_epoch\pictures\equip_tuna_CA.paa"; - bloodRegen = 2500; - }; - class ItemTroutCooked : FoodEdible { - scope = 2; - displayName = "Rainbow Trout (Cooked)"; - descriptionShort = "Rainbow Trout: A small fish that can be fairly easy to catch."; - model = "\z\addons\dayz_epoch\models\trout_cooked.p3d"; - picture = "\z\addons\dayz_epoch\pictures\equip_trout_cooked_CA.paa"; - bloodRegen = 800; - }; - class ItemSeaBassCooked : FoodEdible { - scope = 2; - displayName = "Sea Bass (Cooked)"; - descriptionShort = "Sea Bass: A medium sized fish that is fairly rare."; - model = "\z\addons\dayz_epoch\models\seabass_cooked.p3d"; - picture = "\z\addons\dayz_epoch\pictures\equip_seabass_cooked_CA.paa"; - bloodRegen = 1600; - }; - class ItemTunaCooked : FoodEdible { - scope = 2; - displayName = "Blue Fin Tuna (Cooked)"; - descriptionShort = "Blue Fin Tuna: A very large and hard to catch fish. Sushi anyone?"; - model = "\z\addons\dayz_epoch\models\tuna_cooked.p3d"; - picture = "\z\addons\dayz_epoch\pictures\equip_tuna_cooked_CA.paa"; - bloodRegen = 5000; - }; - class FoodBioMeat: FoodEdible - { - scope = 2; - displayName = "Bio Meat"; - model = "\z\addons\dayz_epoch\models\biomeat_can.p3d"; - picture = "\z\addons\dayz_epoch\pictures\equip_biomeat_CA.paa"; - descriptionShort = "Bio Meat: A very good source of nutrition, and a very high chance of infection. Eat at own risk."; - bloodRegen = 1600; - }; - - class FoodmeatRaw : FoodEdible { - scope = public; - count = 1; - type = 256; - displayName = $STR_FOOD_EQIP_CODE_NAME_0; - model = "\dayz_equip\models\food_steak_gear.p3d"; - picture = "\dayz_equip\textures\equip_steak_ca.paa"; - descriptionShort = $STR_FOOD_EQUIP_CODE_DESC_0; - bloodRegen = 100; - }; - class FoodmuttonRaw : FoodmeatRaw { - displayName = $STR_FOOD_EQIP_CODE_NAME_1; - descriptionShort = $STR_FOOD_EQUIP_CODE_DESC_1; - bloodRegen = 100; - }; - - class FoodchickenRaw : FoodmeatRaw { - displayName = $STR_FOOD_EQIP_CODE_NAME_2; - descriptionShort = $STR_FOOD_EQUIP_CODE_DESC_2; - bloodRegen = 100; - }; - - class FoodrabbitRaw : FoodmeatRaw { - displayName = $STR_FOOD_EQIP_CODE_NAME_3; - descriptionShort = $STR_FOOD_EQUIP_CODE_DESC_3; - bloodRegen = 400; - }; - - class FoodbaconRaw : FoodmeatRaw { - displayName = $STR_FOOD_EQIP_CODE_NAME_4; - model = "z\addons\dayz_communityassets\models\bacon_raw.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_bacon_raw_CA.paa"; - descriptionShort = $STR_FOOD_EQUIP_CODE_DESC_4; - bloodRegen = 150; - }; - class FoodbeefRaw : FoodmeatRaw { - displayName = $STR_FOOD_EQIP_CODE_NAME_6; - descriptionShort = $STR_FOOD_EQUIP_CODE_DESC_6; - bloodRegen = 100; - }; - - class FoodmeatCooked : FoodEdible { - scope = public; - count = 1; - displayName = $STR_FOODCOOKED_EQIP_CODE_NAME_0; - model = "\dayz_equip\models\food_steak_cooked_gear.p3d"; - picture = "\dayz_equip\textures\equip_steak_cooked_ca.paa"; - descriptionShort = $STR_FOODCOOKED_EQUIP_CODE_DESC_0; - bloodRegen = 800; - }; - class FoodmuttonCooked : FoodmeatCooked { - displayName = $STR_FOODCOOKED_EQIP_CODE_NAME_1; - descriptionShort = $STR_FOODCOOKED_EQUIP_CODE_DESC_1; - bloodRegen = 400; - }; - - class FoodchickenCooked : FoodmeatCooked { - displayName = $STR_FOODCOOKED_EQIP_CODE_NAME_2; - descriptionShort = $STR_FOODCOOKED_EQUIP_CODE_DESC_2; - bloodRegen = 400; - }; - - class FoodbaconCooked : FoodmeatCooked { - displayName = $STR_FOODCOOKED_EQIP_CODE_NAME_4; - model = "z\addons\dayz_communityassets\models\bacon_fried.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_bacon_fried_CA.paa"; - descriptionShort = $STR_FOODCOOKED_EQUIP_CODE_DESC_4; - bloodRegen = 400; - }; - class FoodrabbitCooked : FoodmeatCooked { - displayName = $STR_FOODCOOKED_EQIP_CODE_NAME_3; - descriptionShort = $STR_FOODCOOKED_EQUIP_CODE_DESC_3; - bloodRegen = 1600; - }; - class FoodbeefCooked : FoodmeatCooked { - displayName = $STR_FOODCOOKED_EQIP_CODE_NAME_6; - descriptionShort = $STR_FOODCOOKED_EQUIP_CODE_DESC_6; - bloodRegen = 600; - }; - - class AngelCookies : FoodEdible { - scope = public; - count = 1; - displayName = $STR_FOODCOOKED_EQIP_CODE_NAME_5; - model = "z\addons\dayz_communityassets\models\buiscits_box.p3d"; - picture = "z\addons\dayz_communityassets\pictures\i_buiscit_ca.paa"; - descriptionShort = $STR_FOODCOOKED_EQUIP_CODE_DESC_5; - bloodRegen = 100; - }; - class FoodMRE : FoodEdible { - scope = public; - count = 1; - bloodRegen = 800; - displayName = $STR_FOOD_NAME_MRE; - descriptionShort = $STR_FOOD_DESC_MRE; - model = "z\addons\dayz_communityassets\models\mre.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_mre_CA.paa"; - }; - - class FoodPistachio : FoodEdible { - scope = public; - count = 1; - bloodRegen = 100; - displayName = $STR_FOOD_NAME_PISTACHIO; - descriptionShort = $STR_FOOD_DESC_PISTACHIO; - model = "z\addons\dayz_communityassets\models\pistachio.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_pistachios_CA.paa"; - }; - class FoodNutmix : FoodEdible { - scope = public; - count = 1; - bloodRegen = 100; - displayName = $STR_FOOD_NAME_NUTMIX; - descriptionShort = $STR_FOOD_DESC_NUTMIX; - model = "z\addons\dayz_communityassets\models\nutmix.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_nutmix_CA.paa"; - }; - - class FoodCanGriff : FoodEdible { - scope = public; - count = 1; - bloodRegen = 200; - displayName = $STR_FOOD_NAME_CAN_GRIFF; - descriptionShort = $STR_FOOD_DESC_CAN_GRIFF; - model = "z\addons\dayz_communityassets\models\can_griff_clean_full.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_can_griff_clean_full_ca.paa"; - }; - class FoodCanBadguy : FoodEdible { - scope = public; - count = 1; - bloodRegen = 200; - displayName = $STR_FOOD_NAME_CAN_BADGUY; - descriptionShort = $STR_FOOD_DESC_CAN_BADGUY; - model = "z\addons\dayz_communityassets\models\can_badguy_clean_full.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_can_badguy_clean_full_ca.paa"; - }; - class FoodCanBoneboy : FoodEdible { - scope = public; - count = 1; - bloodRegen = 200; - displayName = $STR_FOOD_NAME_CAN_BONEBOY; - descriptionShort = $STR_FOOD_DESC_CAN_BONEBOY; - model = "z\addons\dayz_communityassets\models\can_boneboy_clean_full.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_can_boneboy_clean_full_ca.paa"; - }; - class FoodCanCorn : FoodEdible { - scope = public; - count = 1; - bloodRegen = 200; - displayName = $STR_FOOD_NAME_CAN_CORN; - descriptionShort = $STR_FOOD_DESC_CAN_CORN; - model = "z\addons\dayz_communityassets\models\can_corn_clean_full.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_can_corn_clean_full_ca.paa"; - }; - class FoodCanCurgon : FoodEdible { - scope = public; - count = 1; - bloodRegen = 200; - displayName = $STR_FOOD_NAME_CAN_CURGON; - descriptionShort = $STR_FOOD_DESC_CAN_CURGON; - model = "z\addons\dayz_communityassets\models\can_curgon_clean_full.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_can_curgon_clean_full_ca.paa"; - }; - class FoodCanDemon : FoodEdible { - scope = public; - count = 1; - bloodRegen = 200; - displayName = $STR_FOOD_NAME_CAN_DEMON; - descriptionShort = $STR_FOOD_DESC_CAN_DEMON; - model = "z\addons\dayz_communityassets\models\can_demon_clean_full.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_can_demon_clean_full_ca.paa"; - }; - class FoodCanFraggleos : FoodEdible { - scope = public; - count = 1; - bloodRegen = 200; - displayName = $STR_FOOD_NAME_CAN_FRAGGLEOS; - descriptionShort = $STR_FOOD_DESC_CAN_FRAGGLEOS; - model = "z\addons\dayz_communityassets\models\can_fraggleos_clean_full.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_can_fraggleos_clean_full_ca.paa"; - }; - class FoodCanHerpy : FoodEdible { - scope = public; - count = 1; - bloodRegen = 200; - displayName = $STR_FOOD_NAME_CAN_HERPY; - descriptionShort = $STR_FOOD_DESC_CAN_HERPY; - model = "z\addons\dayz_communityassets\models\can_herpy_clean_full.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_can_herpy_clean_full_ca.paa"; - }; - class FoodCanOrlok : FoodEdible { - scope = public; - count = 1; - bloodRegen = 200; - displayName = $STR_FOOD_NAME_CAN_ORLOK; - descriptionShort = $STR_FOOD_DESC_CAN_ORLOK; - model = "z\addons\dayz_communityassets\models\can_orlok_clean_full.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_can_orlok_clean_full_ca.paa"; - }; - class FoodCanPowell : FoodEdible { - scope = public; - count = 1; - bloodRegen = 200; - displayName = $STR_FOOD_NAME_CAN_POWELL; - descriptionShort = $STR_FOOD_DESC_CAN_POWELL; - model = "z\addons\dayz_communityassets\models\can_powell_clean_full.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_can_powell_clean_full_ca.paa"; - }; - class FoodCanTylers : FoodEdible { - scope = public; - count = 1; - bloodRegen = 200; - displayName = $STR_FOOD_NAME_CAN_TYLERS; - descriptionShort = $STR_FOOD_DESC_CAN_TYLERS; - model = "z\addons\dayz_communityassets\models\can_tylers_clean_full.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_can_tylers_clean_full_ca.paa"; - }; - class FoodCanUnlabeled : FoodEdible { - scope = public; - count = 1; - bloodRegen = 200; - displayName = $STR_FOOD_NAME_CAN_UNLABELED; - descriptionShort = $STR_FOOD_DESC_CAN_UNLABELED; - model = "z\addons\dayz_communityassets\models\can_unlabeled_clean_full.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_can_unlabeled_clean_full_ca.paa"; - }; - - // new DZE harvested food - class FoodPumpkin : FoodEdible { - scope = public; - count = 1; - bloodRegen = 100; - displayName = "Pumpkin"; - descriptionShort = "Pumpkin"; - weight = 1; - model = "z\addons\dayz_communityassets\models\pistachio.p3d"; // TODO: model + icon - picture = "\z\addons\dayz_communityassets\pictures\equip_pistachios_CA.paa"; - }; - class FoodSunFlowerSeed : FoodEdible { - scope = public; - count = 1; - bloodRegen = 100; - displayName = "Bag of Sunflower Seeds"; - descriptionShort = "Bag of Sunflower Seeds"; - weight = 0.1; - model = "z\addons\dayz_communityassets\models\pistachio.p3d"; // TODO: model + icon - picture = "\z\addons\dayz_communityassets\pictures\equip_pistachios_CA.paa"; - }; - - class TrashTinCan: HandGrenade - { - scope = 2; - displayName = $STR_EQUIP_NAME_33; - model = "\dayz_equip\models\trash_tincan.p3d"; - picture = "\dayz_equip\textures\equip_tincan_ca.paa"; - descriptionShort = $STR_EQUIP_DESC_33; - ammo = "TinCan"; - class ItemActions - { - class Crafting - { - text = "Melt into Bars"; - script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; - neednearby[] = {"fire"}; - requiretools[] = {"ItemToolbox"}; - output[] = {{"ItemTinBar",1}}; - input[] = {{"TrashTinCan",6}}; - }; - }; - }; - - class FoodCanGriffEmpty : TrashTinCan { - scope = public; - count = 1; - model = "z\addons\dayz_communityassets\models\can_griff_clean_empty.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_can_griff_clean_empty_ca.paa"; - displayName = $STR_FOOD_NAME_CAN_GRIFF_EMPTY; - descriptionShort = $STR_FOOD_DESC_CAN_GRIFF_EMPTY; - ammo = "TinCan"; - }; - class FoodCanBadguyEmpty : TrashTinCan { - scope = public; - count = 1; - displayName = $STR_FOOD_NAME_CAN_BADGUY_EMPTY; - descriptionShort = $STR_FOOD_DESC_CAN_BADGUY_EMPTY; - model = "z\addons\dayz_communityassets\models\can_badguy_clean_empty.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_can_badguy_clean_empty_ca.paa"; - ammo = "TinCan"; - }; - class FoodCanBoneboyEmpty : TrashTinCan { - scope = public; - count = 1; - displayName = $STR_FOOD_NAME_CAN_BONEBOY_EMPTY; - descriptionShort = $STR_FOOD_DESC_CAN_BONEBOY_EMPTY; - model = "z\addons\dayz_communityassets\models\can_boneboy_clean_empty.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_can_boneboy_clean_empty_ca.paa"; - ammo = "TinCan"; - }; - class FoodCanCornEmpty : TrashTinCan { - scope = public; - count = 1; - displayName = $STR_FOOD_NAME_CAN_CORN_EMPTY; - descriptionShort = $STR_FOOD_DESC_CAN_CORN_EMPTY; - model = "z\addons\dayz_communityassets\models\can_corn_clean_empty.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_can_corn_clean_empty_ca.paa"; - ammo = "TinCan"; - }; - class FoodCanCurgonEmpty : TrashTinCan { - scope = public; - count = 1; - displayName = $STR_FOOD_NAME_CAN_CURGON_EMPTY; - descriptionShort = $STR_FOOD_DESC_CAN_CURGON_EMPTY; - model = "z\addons\dayz_communityassets\models\can_curgon_clean_empty.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_can_curgon_clean_empty_ca.paa"; - ammo = "TinCan"; - }; - class FoodCanDemonEmpty : TrashTinCan { - scope = public; - count = 1; - displayName = $STR_FOOD_NAME_CAN_DEMON_EMPTY; - descriptionShort = $STR_FOOD_DESC_CAN_DEMON_EMPTY; - model = "z\addons\dayz_communityassets\models\can_demon_clean_empty.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_can_demon_clean_empty_ca.paa"; - ammo = "TinCan"; - }; - class FoodCanFraggleosEmpty : TrashTinCan { - scope = public; - count = 1; - displayName = $STR_FOOD_NAME_CAN_FRAGGLEOS_EMPTY; - descriptionShort = $STR_FOOD_DESC_CAN_FRAGGLEOS_EMPTY; - model = "z\addons\dayz_communityassets\models\can_fraggleos_clean_empty.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_can_fraggleos_clean_empty_ca.paa"; - ammo = "TinCan"; - }; - class FoodCanHerpyEmpty : TrashTinCan { - scope = public; - count = 1; - displayName = $STR_FOOD_NAME_CAN_HERPY_EMPTY; - descriptionShort = $STR_FOOD_DESC_CAN_HERPY_EMPTY; - model = "z\addons\dayz_communityassets\models\can_herpy_clean_empty.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_can_herpy_clean_empty_ca.paa"; - ammo = "TinCan"; - }; - class FoodCanOrlokEmpty : TrashTinCan { - scope = public; - count = 1; - displayName = $STR_FOOD_NAME_CAN_ORLOK_EMPTY; - descriptionShort = $STR_FOOD_DESC_CAN_ORLOK_EMPTY; - model = "z\addons\dayz_communityassets\models\can_orlok_clean_empty.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_can_orlok_clean_empty_ca.paa"; - ammo = "TinCan"; - }; - class FoodCanPowellEmpty : TrashTinCan { - scope = public; - count = 1; - displayName = $STR_FOOD_NAME_CAN_POWELL_EMPTY; - descriptionShort = $STR_FOOD_DESC_CAN_POWELL_EMPTY; - model = "z\addons\dayz_communityassets\models\can_powell_clean_empty.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_can_powell_clean_empty_ca.paa"; - ammo = "TinCan"; - }; - class FoodCanTylersEmpty : TrashTinCan { - scope = public; - count = 1; - displayName = $STR_FOOD_NAME_CAN_TYLERS_EMPTY; - descriptionShort = $STR_FOOD_DESC_CAN_TYLERS_EMPTY; - model = "z\addons\dayz_communityassets\models\can_tylers_clean_empty.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_can_tylers_clean_empty_ca.paa"; - ammo = "TinCan"; - }; - class FoodCanUnlabeledEmpty : TrashTinCan { - scope = public; - count = 1; - displayName = $STR_FOOD_NAME_CAN_UNLABELED_EMPTY; - descriptionShort = $STR_FOOD_DESC_CAN_UNLABELED_EMPTY; - model = "z\addons\dayz_communityassets\models\can_unlabeled_clean_empty.p3d"; - picture = "\z\addons\dayz_communityassets\pictures\equip_can_unlabeled_clean_empty_ca.paa"; - ammo = "TinCan"; - }; + // Food + #include "CfgMagazines\Food.hpp" + #include "CfgMagazines\DZE\Food.hpp" class FoodDrink; class ItemWaterbottle: FoodDrink