mirror of
https://github.com/EpochModTeam/DayZ-Epoch.git
synced 2025-12-14 04:02:37 +03:00
96 lines
2.6 KiB
C++
96 lines
2.6 KiB
C++
class ItemLog : CA_Magazine
|
|
{
|
|
scope = public;
|
|
count = 1;
|
|
type = WeaponSlotItem;
|
|
displayName = $STR_BLD_name_ItemLog;//"Wooden Log"
|
|
picture = "\z\addons\dayz_buildings\equip\item_log.paa";
|
|
model = "z\addons\dayz_buildings\models\logs.p3d";
|
|
descriptionShort = $STR_BLD_desc_ItemLog;//"Rough Wooden Log"
|
|
|
|
class ItemActions
|
|
{
|
|
class Crafting
|
|
{
|
|
text = $STR_BLD_craft_ItemLog;//"Wooden Plank"
|
|
script = "spawn player_craftItem;";
|
|
neednearby[] = {};
|
|
requiretools[] = {"ItemHatchet"};
|
|
output[] = {{"ItemPlank","CfgMagazines",2}};
|
|
input[] = {{"ItemLog","CfgMagazines",1}};
|
|
};
|
|
};
|
|
};
|
|
|
|
class ItemPlank : CA_Magazine
|
|
{
|
|
scope = public;
|
|
count = 1;
|
|
type = WeaponSlotItem;
|
|
displayName = $STR_BLD_name_ItemPlank;//"Sawn Planks"
|
|
picture = "\z\addons\dayz_buildings\equip\item_plank.paa";
|
|
model = "z\addons\dayz_buildings\models\planks.p3d";
|
|
descriptionShort = $STR_BLD_desc_ItemPlank;//"Saw Planks"
|
|
|
|
class ItemActions
|
|
{
|
|
class Crafting
|
|
{
|
|
text = $STR_BLD_craft_ItemPlank;//"Wood Piles"
|
|
script = "spawn player_craftItem;";
|
|
neednearby[] = {};
|
|
requiretools[] = {"ItemHatchet"};
|
|
output[] = {{"PartWoodPile","CfgMagazines",2}};
|
|
input[] = {{"ItemPlank","CfgMagazines",1}};
|
|
};
|
|
};
|
|
};
|
|
|
|
class PartWoodPile : CA_Magazine
|
|
{
|
|
scope = public;
|
|
count = 1;
|
|
type = WeaponSlotItem;
|
|
|
|
model = "\dayz_equip\models\woodPile.p3d";
|
|
picture = "\dayz_equip\textures\equip_woodPile_ca.paa";
|
|
displayName = $STR_EQUIP_NAME_40;
|
|
descriptionShort = $STR_EQUIP_DESC_40;
|
|
class ItemActions {
|
|
class Build {
|
|
text = $STR_EPOCH_PLAYER_241;
|
|
script = "spawn player_build;";
|
|
require[] = {"ItemMatchbox_DZE"};
|
|
create = "Land_Fire_DZ";
|
|
};
|
|
class Crafting
|
|
{
|
|
text = $STR_EPOCH_PLAYER_242;
|
|
script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem; r_action_count = r_action_count + 1;";
|
|
neednearby[] = {"sawmill"};
|
|
requiretools[] = {"ItemToolbox","ItemKnife"};
|
|
output[] = {{"PartWoodLumber",1}};
|
|
input[] = {{"PartWoodPile",2}};
|
|
};
|
|
class Crafting1
|
|
{
|
|
text = $STR_EPOCH_PLAYER_243;
|
|
script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem; r_action_count = r_action_count + 1;";
|
|
neednearby[] = {};
|
|
requiretools[] = {"ItemKnife"};
|
|
output[] = {{"WoodenArrow",3}};
|
|
input[] = {{"PartWoodPile",1},{"ItemTrashRazor",1}};
|
|
|
|
};
|
|
class Crafting2
|
|
{
|
|
text = $STR_EPOCH_PLAYER_244;
|
|
script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem; r_action_count = r_action_count + 1;";
|
|
neednearby[] = {};
|
|
requiretools[] = {"ItemToolbox","ItemKnife"};
|
|
output[] = {{"stick_fence_kit",1}};
|
|
input[] = {{"PartWoodPile",6}};
|
|
|
|
};
|
|
};
|
|
}; |