mirror of
https://github.com/EpochModTeam/DayZ-Epoch.git
synced 2025-12-20 18:36:29 +03:00
Add a few new items
Models made by @helion4
This commit is contained in:
17
SQF/dayz_code/Configs/CfgWeapons/Tools/Cuffs.hpp
Normal file
17
SQF/dayz_code/Configs/CfgWeapons/Tools/Cuffs.hpp
Normal file
@@ -0,0 +1,17 @@
|
||||
class Cuffs_DZE: ItemCore
|
||||
{
|
||||
scope = 2;
|
||||
displayName = $STR_EQUIP_CUFFS;
|
||||
descriptionShort = $STR_EQUIP_CUFFS_DESC;
|
||||
picture = "\dayz_epoch_c\icons\tools\ItemCuffs.paa";
|
||||
model = "\z\addons\dayz_epoch_w\items\cuffs.p3d";
|
||||
};
|
||||
|
||||
class CuffsBroken_DZE: ItemCore
|
||||
{
|
||||
scope = 2;
|
||||
displayName = $STR_EQUIP_CUFFS_BROKEN;
|
||||
descriptionShort = $STR_EQUIP_CUFFS_BROKEN_DESC;
|
||||
picture = "\dayz_epoch_c\icons\tools\ItemCuffsBroken.paa";
|
||||
model = "\z\addons\dayz_epoch_w\items\cuffs.p3d";
|
||||
};
|
||||
32
SQF/dayz_code/Configs/CfgWeapons/Tools/Hammer.hpp
Normal file
32
SQF/dayz_code/Configs/CfgWeapons/Tools/Hammer.hpp
Normal file
@@ -0,0 +1,32 @@
|
||||
class Hammer_DZE: ItemCore
|
||||
{
|
||||
scope = 2;
|
||||
displayName = $STR_EQUIP_HAMMER;
|
||||
descriptionShort = $STR_EQUIP_HAMMER_DESC;
|
||||
picture = "\dayz_epoch_c\icons\tools\ItemHammer.paa";
|
||||
model = "\z\addons\dayz_epoch_w\items\hammer.p3d";
|
||||
};
|
||||
|
||||
class HammerBroken_DZE: ItemCore
|
||||
{
|
||||
scope = 2;
|
||||
displayName = $STR_EQUIP_HAMMER_BROKEN;
|
||||
descriptionShort = $STR_EQUIP_HAMMER_BROKEN_DESC;
|
||||
picture = "\dayz_epoch_c\icons\tools\ItemHammerBroken.paa";
|
||||
model = "\z\addons\dayz_epoch_w\items\hammer.p3d";
|
||||
|
||||
class ItemActions
|
||||
{
|
||||
class Repair
|
||||
{
|
||||
text = $STR_ACTIONS_FIX_HAMMER;
|
||||
script = ";['Repair','CfgWeapons', _id] spawn player_craftItem;";
|
||||
neednearby[] = {};
|
||||
requiretools[] = {};
|
||||
output[] = {};
|
||||
outputweapons[] = {"Hammer_DZE"};
|
||||
input[] = {{"equip_duct_tape",1},{"equip_lever",1}};
|
||||
inputweapons[] = {"HammerBroken_DZE"};
|
||||
};
|
||||
};
|
||||
};
|
||||
@@ -4,6 +4,7 @@ class ItemPilotmask_DZE : ItemCore
|
||||
picture = "\dayz_epoch_c\icons\tools\ItemPilotmask.paa";
|
||||
displayName = $STR_EQUIP_PILOT_MASK;
|
||||
descriptionShort = $STR_EQUIP_PILOT_MASK_DESC;
|
||||
model = "\z\addons\dayz_epoch_w\items\gas_mask.p3d";
|
||||
};
|
||||
|
||||
class ItemPilotmaskBroken_DZE : ItemCore
|
||||
@@ -12,6 +13,7 @@ class ItemPilotmaskBroken_DZE : ItemCore
|
||||
picture = "\dayz_epoch_c\icons\tools\ItemPilotmaskBroken.paa";
|
||||
displayName = $STR_EQUIP_PILOT_MASK_BROKEN;
|
||||
descriptionShort = $STR_EQUIP_PILOT_MASK_BROKEN_DESC;
|
||||
model = "\z\addons\dayz_epoch_w\items\gas_mask.p3d";
|
||||
};
|
||||
|
||||
class ItemGasmask1_DZE : ItemCore
|
||||
@@ -20,6 +22,7 @@ class ItemGasmask1_DZE : ItemCore
|
||||
picture = "\dayz_epoch_c\icons\tools\ItemGasmask1.paa";
|
||||
displayName = $STR_EQUIP_GAS_MASK1;
|
||||
descriptionShort = $STR_EQUIP_GAS_MASK1_DESC;
|
||||
model = "\z\addons\dayz_epoch_w\items\gas_mask.p3d";
|
||||
};
|
||||
|
||||
class ItemGasmask1Broken_DZE : ItemCore
|
||||
@@ -28,6 +31,7 @@ class ItemGasmask1Broken_DZE : ItemCore
|
||||
picture = "\dayz_epoch_c\icons\tools\ItemGasmask1Broken.paa";
|
||||
displayName = $STR_EQUIP_GAS_MASK1_BROKEN;
|
||||
descriptionShort = $STR_EQUIP_GAS_MASK1_BROKEN_DESC;
|
||||
model = "\z\addons\dayz_epoch_w\items\gas_mask.p3d";
|
||||
};
|
||||
|
||||
class ItemGasmask2_DZE : ItemCore
|
||||
@@ -36,6 +40,7 @@ class ItemGasmask2_DZE : ItemCore
|
||||
picture = "\dayz_epoch_c\icons\tools\ItemGasmask2.paa";
|
||||
displayName = $STR_EQUIP_GAS_MASK2;
|
||||
descriptionShort = $STR_EQUIP_GAS_MASK2_DESC;
|
||||
model = "\z\addons\dayz_epoch_w\items\gas_mask.p3d";
|
||||
};
|
||||
|
||||
class ItemGasmask2Broken_DZE : ItemCore
|
||||
@@ -44,4 +49,5 @@ class ItemGasmask2Broken_DZE : ItemCore
|
||||
picture = "\dayz_epoch_c\icons\tools\ItemGasmask2Broken.paa";
|
||||
displayName = $STR_EQUIP_GAS_MASK2_BROKEN;
|
||||
descriptionShort = $STR_EQUIP_GAS_MASK2_BROKEN_DESC;
|
||||
model = "\z\addons\dayz_epoch_w\items\gas_mask.p3d";
|
||||
};
|
||||
@@ -3,14 +3,6 @@ class NVGoggles: Binocular
|
||||
model = "\dayz_epoch_c\items\nvg\nvg_dzn.p3d";
|
||||
};
|
||||
|
||||
class NVGoggles_DZE: NVGoggles
|
||||
{
|
||||
displayName = $STR_EQUIP_NV_FULL;
|
||||
modelOptics = "";
|
||||
descriptionShort = $STR_EQUIP_NV_FULL_DESC;
|
||||
model = "\dayz_epoch_c\items\nvg\nvg_dzn.p3d";
|
||||
};
|
||||
|
||||
class ItemNVGBroken_DZE : Default
|
||||
{
|
||||
scope = 2;
|
||||
@@ -34,4 +26,38 @@ class ItemNVGBroken_DZE : Default
|
||||
inputweapons[] = {"ItemNVGBroken_DZE"};
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
class NVGoggles_DZE: NVGoggles
|
||||
{
|
||||
displayName = $STR_EQUIP_NV_FULL;
|
||||
modelOptics = "";
|
||||
descriptionShort = $STR_EQUIP_NV_FULL_DESC;
|
||||
model = "\dayz_epoch_c\items\nvg\nvg_dzn.p3d";
|
||||
};
|
||||
|
||||
class ItemNVGFullBroken_DZE : Default
|
||||
{
|
||||
scope = 2;
|
||||
type = 4096;
|
||||
displayName = $STR_EQUIP_BROKEN_NV_FULL;
|
||||
descriptionShort = $STR_EQUIP_BROKEN_NV_FULL_DESC;
|
||||
model = "\dayz_epoch_c\items\nvg\nvg_dzn.p3d";
|
||||
picture = "\dayz_epoch_c\icons\tools\ItemNightVisionBroken.paa";
|
||||
|
||||
class ItemActions
|
||||
{
|
||||
class Repair
|
||||
{
|
||||
text = $STR_ACTIONS_FIX_NIGHTVISION;
|
||||
script = ";['Repair','CfgWeapons', _id] spawn player_craftItem;";
|
||||
neednearby[] = {};
|
||||
requiretools[] = {"ItemSolder_DZE"};
|
||||
output[] = {};
|
||||
outputweapons[] = {"NVGoggles_DZE"};
|
||||
input[] = {{"equip_floppywire",1},{"equip_scrapelectronics",1}};
|
||||
inputweapons[] = {"ItemNVGBroken_DZE"};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
32
SQF/dayz_code/Configs/CfgWeapons/Tools/Saw.hpp
Normal file
32
SQF/dayz_code/Configs/CfgWeapons/Tools/Saw.hpp
Normal file
@@ -0,0 +1,32 @@
|
||||
class Saw_DZE: ItemCore
|
||||
{
|
||||
scope = 2;
|
||||
displayName = $STR_EQUIP_SAW;
|
||||
descriptionShort = $STR_EQUIP_SAW_DESC;
|
||||
picture = "\dayz_epoch_c\icons\tools\ItemSaw.paa";
|
||||
model = "\z\addons\dayz_epoch_w\items\handsaw.p3d";
|
||||
};
|
||||
|
||||
class SawBroken_DZE: ItemCore
|
||||
{
|
||||
scope = 2;
|
||||
displayName = $STR_EQUIP_SAW_BROKEN;
|
||||
descriptionShort = $STR_EQUIP_SAW_BROKEN_DESC;
|
||||
picture = "\dayz_epoch_c\icons\tools\ItemSawBroken.paa";
|
||||
model = "\z\addons\dayz_epoch_w\items\handsaw.p3d";
|
||||
|
||||
class ItemActions
|
||||
{
|
||||
class Repair
|
||||
{
|
||||
text = $STR_ACTIONS_FIX_SAW;
|
||||
script = ";['Repair','CfgWeapons', _id] spawn player_craftItem;";
|
||||
neednearby[] = {};
|
||||
requiretools[] = {};
|
||||
output[] = {};
|
||||
outputweapons[] = {"Saw_DZE"};
|
||||
input[] = {{"PartGeneric",1}};
|
||||
inputweapons[] = {"SawBroken_DZE"};
|
||||
};
|
||||
};
|
||||
};
|
||||
17
SQF/dayz_code/Configs/CfgWeapons/Tools/Scissors.hpp
Normal file
17
SQF/dayz_code/Configs/CfgWeapons/Tools/Scissors.hpp
Normal file
@@ -0,0 +1,17 @@
|
||||
class Scissors_DZE: ItemCore
|
||||
{
|
||||
scope = 2;
|
||||
displayName = $STR_EQUIP_SCISSORS;
|
||||
descriptionShort = $STR_EQUIP_SCISSORS_DESC;
|
||||
model = "\z\addons\dayz_epoch_w\items\scissors.p3d";
|
||||
picture = "\dayz_epoch_c\icons\tools\ItemScissors.paa";
|
||||
};
|
||||
|
||||
class ScissorsBroken_DZE : ItemCore
|
||||
{
|
||||
scope = 2;
|
||||
displayName = $STR_EQUIP_SCISSORS_BROKEN;
|
||||
descriptionShort = $STR_EQUIP_SCISSORS_BROKEN_DESC;
|
||||
model = "\z\addons\dayz_epoch_w\items\scissors.p3d";
|
||||
picture = "\dayz_epoch_c\icons\tools\ItemScissorsBroken.paa";
|
||||
};
|
||||
17
SQF/dayz_code/Configs/CfgWeapons/Tools/ScrewExtractor.hpp
Normal file
17
SQF/dayz_code/Configs/CfgWeapons/Tools/ScrewExtractor.hpp
Normal file
@@ -0,0 +1,17 @@
|
||||
class Screwdriver_DZE: ItemCore
|
||||
{
|
||||
scope = 2;
|
||||
displayName = $STR_EQUIP_SCREWEXTRACTOR;
|
||||
descriptionShort = $STR_EQUIP_SCREWEXTRACTOR_DESC;
|
||||
model = "\z\addons\dayz_epoch_w\items\screw_extractor.p3d";
|
||||
picture = "\dayz_epoch_c\icons\tools\ItemScrewExtractor.paa";
|
||||
};
|
||||
|
||||
class ScrewdriverBroken_DZE : ItemCore
|
||||
{
|
||||
scope = 2;
|
||||
displayName = $STR_EQUIP_SCREWEXTRACTOR_BROKEN;
|
||||
descriptionShort = $STR_EQUIP_SCREWEXTRACTOR_BROKEN_DESC;
|
||||
model = "\z\addons\dayz_epoch_w\items\screw_extractor.p3d";
|
||||
picture = "\dayz_epoch_c\icons\tools\ItemScrewExtractorBroken.paa";
|
||||
};
|
||||
32
SQF/dayz_code/Configs/CfgWeapons/Tools/Smartphone.hpp
Normal file
32
SQF/dayz_code/Configs/CfgWeapons/Tools/Smartphone.hpp
Normal file
@@ -0,0 +1,32 @@
|
||||
class Smartphone_DZE: ItemCore
|
||||
{
|
||||
scope = 2;
|
||||
displayName = $STR_EQUIP_SMARTPHONE;
|
||||
descriptionShort = $STR_EQUIP_SMARTPHONE_DESC;
|
||||
model = "\z\addons\dayz_epoch_w\items\pda.p3d";
|
||||
picture = "\dayz_epoch_c\icons\tools\ItemSmartphone.paa";
|
||||
};
|
||||
|
||||
class SmartphoneBroken_DZE : ItemCore
|
||||
{
|
||||
scope = 2;
|
||||
displayName = $STR_EQUIP_SMARTPHONE_BROKEN;
|
||||
descriptionShort = $STR_EQUIP_SMARTPHONE_BROKEN_DESC;
|
||||
model = "\z\addons\dayz_epoch_w\items\pda.p3d";
|
||||
picture = "\dayz_epoch_c\icons\tools\ItemSmartphoneBroken.paa";
|
||||
|
||||
class ItemActions
|
||||
{
|
||||
class Repair
|
||||
{
|
||||
text = $STR_ACTIONS_FIX_SMARTPHONE;
|
||||
script = ";['Repair','CfgWeapons', _id] spawn player_craftItem;";
|
||||
neednearby[] = {};
|
||||
requiretools[] = {"ItemSolder_DZE"};
|
||||
output[] = {};
|
||||
outputweapons[] = {"Smartphone_DZE"};
|
||||
input[] = {{"equip_floppywire",1},{"equip_scrapelectronics",1}};
|
||||
inputweapons[] = {"SmartphoneBroken_DZE"};
|
||||
};
|
||||
};
|
||||
};
|
||||
17
SQF/dayz_code/Configs/CfgWeapons/Tools/Wrench.hpp
Normal file
17
SQF/dayz_code/Configs/CfgWeapons/Tools/Wrench.hpp
Normal file
@@ -0,0 +1,17 @@
|
||||
class Wrench_DZE: ItemCore
|
||||
{
|
||||
scope = 2;
|
||||
displayName = $STR_EQUIP_WRENCH;
|
||||
descriptionShort = $STR_EQUIP_WRENCH_DESC;
|
||||
model = "\z\addons\dayz_epoch_w\items\wrench.p3d";
|
||||
picture = "\dayz_epoch_c\icons\tools\ItemWrench.paa";
|
||||
};
|
||||
|
||||
class WrenchBroken_DZE : ItemCore
|
||||
{
|
||||
scope = 2;
|
||||
displayName = $STR_EQUIP_WRENCH_BROKEN;
|
||||
descriptionShort = $STR_EQUIP_WRENCH_BROKEN_DESC;
|
||||
model = "\z\addons\dayz_epoch_w\items\wrench.p3d";
|
||||
picture = "\dayz_epoch_c\icons\tools\ItemWrenchBroken.paa";
|
||||
};
|
||||
Reference in New Issue
Block a user