Add interior buildings with gear

Model made by @Helion4
This commit is contained in:
AirwavesMan
2020-12-16 17:29:06 +01:00
parent 3b594d44b8
commit 8938243426
3 changed files with 514 additions and 6 deletions

View File

@@ -415,4 +415,277 @@ class StashSmall_kit: CA_Magazine
create = "StashSmall";
};
};
};
class cook_tripod_kit: CA_Magazine
{
scope = 2;
count = 1;
displayName = $STR_ITEM_NAME_COOKINGTRIPOD;
descriptionShort = $STR_ITEM_DESC_COOKINGTRIPOD;
model = "\z\addons\dayz_epoch\models\supply_crate.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
class ItemActions
{
class Build
{
text = $STR_ACTIONS_BUILD;
script = "spawn player_build;";
require[] = {};
create = "CookTripod_DZ";
};
};
};
class stoneoven_kit: CA_Magazine
{
scope = 2;
count = 1;
displayName = $STR_EPOCH_STONEOVEN;
descriptionShort = $STR_EPOCH_STONEOVEN_DESC;
model = "\z\addons\dayz_epoch\models\supply_crate.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
class ItemActions
{
class Build
{
text = $STR_ACTIONS_BUILD;
script = "spawn player_build;";
require[] = {};
create = "Stoneoven_DZ";
};
};
};
class commode_kit: CA_Magazine
{
scope = 2;
count = 1;
displayName = $STR_EPOCH_COMMODE;
descriptionShort = $STR_EPOCH_COMMODE_DESC;
model = "\z\addons\dayz_epoch\models\supply_crate.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
class ItemActions
{
class Build
{
text = $STR_ACTIONS_BUILD;
script = "spawn player_build;";
require[] = {};
create = "Commode_DZ";
};
};
};
class wardrobe_kit: CA_Magazine
{
scope = 2;
count = 1;
displayName = $STR_EPOCH_WARDROBE;
descriptionShort = $STR_EPOCH_WARDROBE_DESC;
model = "\z\addons\dayz_epoch\models\supply_crate.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
class ItemActions
{
class Build
{
text = $STR_ACTIONS_BUILD;
script = "spawn player_build;";
require[] = {};
create = "Wardrobe_DZ";
};
};
};
class fridge_kit: CA_Magazine
{
scope = 2;
count = 1;
displayName = $STR_EPOCH_FRIDGE;
descriptionShort = $STR_EPOCH_FRIDGE_DESC;
model = "\z\addons\dayz_epoch\models\supply_crate.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
class ItemActions
{
class Build
{
text = $STR_ACTIONS_BUILD;
script = "spawn player_build;";
require[] = {};
create = "Fridge_DZ";
};
};
};
class washing_machine_kit: CA_Magazine
{
scope = 2;
count = 1;
displayName = $STR_EPOCH_WASHINGMACHINE;
descriptionShort = $STR_EPOCH_WASHINGMACHINE_DESC;
model = "\z\addons\dayz_epoch\models\supply_crate.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
class ItemActions
{
class Build
{
text = $STR_ACTIONS_BUILD;
script = "spawn player_build;";
require[] = {};
create = "Washing_Machine_DZ";
};
};
};
class server_rack_kit: CA_Magazine
{
scope = 2;
count = 1;
displayName = $STR_EPOCH_SERVERRACK;
descriptionShort = $STR_EPOCH_SERVERRACK_DESC;
model = "\z\addons\dayz_epoch\models\supply_crate.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
class ItemActions
{
class Build
{
text = $STR_ACTIONS_BUILD;
script = "spawn player_build;";
require[] = {};
create = "Server_Rack_DZ";
};
};
};
class atm_kit: CA_Magazine
{
scope = 2;
count = 1;
displayName = $STR_EPOCH_ATM;
descriptionShort = $STR_EPOCH_ATM_DESC;
model = "\z\addons\dayz_epoch\models\supply_crate.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
class ItemActions
{
class Build
{
text = $STR_ACTIONS_BUILD;
script = "spawn player_build;";
require[] = {};
create = "ATM_DZ";
};
};
};
class armchair_kit: CA_Magazine
{
scope = 2;
count = 1;
displayName = $STR_EPOCH_ARMCHAIR;
descriptionShort = $STR_EPOCH_ARMCHAIR_DESC;
model = "\z\addons\dayz_epoch\models\supply_crate.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
class ItemActions
{
class Build
{
text = $STR_ACTIONS_BUILD;
script = "spawn player_build;";
require[] = {};
create = "Armchair_DZ";
};
};
};
class sofa_kit: CA_Magazine
{
scope = 2;
count = 1;
displayName = $STR_EPOCH_SOFA;
descriptionShort = $STR_EPOCH_SOFA_DESC;
model = "\z\addons\dayz_epoch\models\supply_crate.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
class ItemActions
{
class Build
{
text = $STR_ACTIONS_BUILD;
script = "spawn player_build;";
require[] = {};
create = "Sofa_DZ";
};
};
};
class arcade_kit: CA_Magazine
{
scope = 2;
count = 1;
displayName = $STR_ITEM_NAME_COOKINGTRIPOD;
descriptionShort = $STR_ITEM_DESC_COOKINGTRIPOD;
model = "\z\addons\dayz_epoch\models\supply_crate.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
class ItemActions
{
class Build
{
text = $STR_ACTIONS_BUILD;
script = "spawn player_build;";
require[] = {};
create = "Arcade_DZ";
};
};
};
class vendmachine1_kit: CA_Magazine
{
scope = 2;
count = 1;
displayName = $STR_EPOCH_VENDINGMACHINE1;
descriptionShort = $STR_EPOCH_VENDINGMACHINE1_DESC;
model = "\z\addons\dayz_epoch\models\supply_crate.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
class ItemActions
{
class Build
{
text = $STR_ACTIONS_BUILD;
script = "spawn player_build;";
require[] = {};
create = "Vendmachine1_DZ";
};
};
};
class vendmachine2_kit: CA_Magazine
{
scope = 2;
count = 1;
displayName = $STR_EPOCH_VENDINGMACHINE2;
descriptionShort = $STR_EPOCH_VENDINGMACHINE2_DESC;
model = "\z\addons\dayz_epoch\models\supply_crate.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa";
class ItemActions
{
class Build
{
text = $STR_ACTIONS_BUILD;
script = "spawn player_build;";
require[] = {};
create = "Vendmachine2_DZ";
};
};
};

View File

@@ -81,6 +81,7 @@ class StorageShed_DZ: Land_Shed_M01
{
armor = 1600;
scope = 2;
model = "\z\addons\dayz_epoch_v\base_building\storage\Shed_M02.p3d";
offset[] = {0,4,1};
displayName = $STR_EPOCH_STORAGESHED;
vehicleClass = "DayZ Epoch Buildables";
@@ -165,4 +166,238 @@ class Wooden_shed2_DZ: Land_Shed_wooden
transportMaxBackpacks = 15;
nounderground = 0;
constructioncount = 10;
};
class Advanced_WorkBench_DZ: BuiltItems
{
scope = 2;
destrType = "DestructBuilding";
offset[] = {0,2,0};
model = "\z\addons\dayz_epoch_v\props\workbench\workbench_2.p3d";
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
transportMaxWeapons = 45;
transportMaxMagazines = 20;
transportmaxbackpacks = 1;
armor = 400;
displayName = $STR_EPOCH_WORKBENCH_ADVANCED;
vehicleClass = "DayZ Epoch Buildables";
maintainBuilding[] = {{"ItemPlank",2}};
constructioncount = 3;
removeoutput[] = {{"PartWoodPlywood",3},{"ItemPlank",3}};
nounderground = 0;
};
class CookTripod_DZ: BuiltItems
{
scope = 2;
displayName = $STR_ITEM_NAME_COOKINGTRIPOD;
offset[] = {0,2,0};
destrType = "DestructBuilding";
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
transportMaxWeapons = 0;
transportMaxMagazines = 4;
transportmaxbackpacks = 0;
armor = 500;
model = "\z\addons\dayz_epoch_w\items\cook_tripod.p3d";
vehicleClass = "DayZ Epoch Buildables";
nounderground = 0;
requireplot = 0;
removeoutput[] = {{"cook_tripod_kit",1}};
};
class Stoneoven_DZ: BuiltItems
{
scope = 2;
displayName = $STR_EPOCH_STONEOVEN;
destrType = "DestructTree";
offset[] = {0,1.5,0};
model = "\z\addons\dayz_epoch_v\props\oven\oven.p3d";
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
armor = 400;
transportMaxWeapons = 1;
transportMaxMagazines = 35;
transportmaxbackpacks = 0;
constructioncount = 2;
removeoutput[] = {{"stoneoven_kit",1}};
nounderground = 0;
vehicleClass = "DayZ Epoch Buildables";
};
class Commode_DZ: BuiltItems
{
scope = 2;
model = "\z\addons\dayz_epoch_v\base_building\storage\case_bedroom_b";
displayName = $STR_EPOCH_COMMODE;
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
constructioncount = 1;
transportMaxWeapons = 5;
transportMaxMagazines = 25;
transportmaxbackpacks = 3;
offset[] = {0,2.5,0.5};
removeoutput[] = {{"commode_kit",1}};
vehicleClass = "DayZ Epoch Buildables";
};
class Wardrobe_DZ: BuiltItems
{
scope = 2;
model = "\z\addons\dayz_epoch_v\base_building\storage\Dhangar_whiteskrin";
displayName = $STR_EPOCH_WARDROBE;
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
constructioncount = 1;
transportMaxWeapons = 5;
transportMaxMagazines = 25;
transportmaxbackpacks = 3;
offset[] = {0,2.5,0.5};
removeoutput[] = {{"wardrobe_kit",1}};
vehicleClass = "DayZ Epoch Buildables";
};
class Fridge_DZ: BuiltItems
{
scope = 2;
model = "\z\addons\dayz_epoch_v\base_building\storage\fridge";
displayName = $STR_EPOCH_FRIDGE;
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
constructioncount = 1;
transportMaxWeapons = 7;
transportMaxMagazines = 35;
transportmaxbackpacks = 3;
offset[] = {0,2.5,0.5};
removeoutput[] = {{"fridge_kit",1}};
vehicleClass = "DayZ Epoch Buildables";
};
class Washing_Machine_DZ: BuiltItems
{
scope = 2;
model = "\z\addons\dayz_epoch_v\base_building\storage\washing_machine";
displayName = $STR_EPOCH_WASHINGMACHINE;
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
constructioncount = 1;
transportMaxWeapons = 2;
transportMaxMagazines = 15;
transportmaxbackpacks = 3;
offset[] = {0,2.5,0.5};
removeoutput[] = {{"washing_machine_kit",1}};
vehicleClass = "DayZ Epoch Buildables";
};
class Server_Rack_DZ: BuiltItems
{
scope = 2;
model = "\z\addons\dayz_epoch_v\props\server\dze_server";
displayName = $STR_EPOCH_SERVERRACK;
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
constructioncount = 1;
transportMaxWeapons = 15;
transportMaxMagazines = 25;
transportmaxbackpacks = 1;
offset[] = {0,2.5,0.5};
removeoutput[] = {{"server_rack_kit",1}};
vehicleClass = "DayZ Epoch Buildables";
};
class ATM_DZ: BuiltItems
{
scope = 2;
model = "\z\addons\dayz_epoch_v\props\atm\dze_atm";
displayName = $STR_EPOCH_ATM;
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
constructioncount = 1;
transportMaxWeapons = 5;
transportMaxMagazines = 35;
transportmaxbackpacks = 4;
offset[] = {0,2.5,0.5};
removeoutput[] = {{"atm_kit",1}};
vehicleClass = "DayZ Epoch Buildables";
};
class Armchair_DZ: BuiltItems
{
scope = 2;
model = "\z\addons\dayz_epoch_v\base_building\storage\armchair";
displayName = $STR_EPOCH_ARMCHAIR;
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
constructioncount = 1;
transportMaxWeapons = 1;
transportMaxMagazines = 5;
transportmaxbackpacks = 1;
offset[] = {0,2.5,0};
removeoutput[] = {{"armchair_kit",1}};
vehicleClass = "DayZ Epoch Buildables";
};
class Sofa_DZ: BuiltItems
{
scope = 2;
model = "\z\addons\dayz_epoch_v\props\sofa\sofa";
displayName = $STR_EPOCH_SOFA;
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
constructioncount = 1;
transportMaxWeapons = 5;
transportMaxMagazines = 35;
transportmaxbackpacks = 3;
offset[] = {0,2.5,0};
removeoutput[] = {{"sofa_kit",1}};
vehicleClass = "DayZ Epoch Buildables";
};
class Arcade_DZ: BuiltItems
{
scope = 2;
model = "\z\addons\dayz_epoch_v\props\arcade\neagea";
displayName = $STR_EPOCH_ARCADE;
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
constructioncount = 1;
transportMaxWeapons = 15;
transportMaxMagazines = 35;
transportmaxbackpacks = 5;
offset[] = {0,2.5,0};
removeoutput[] = {{"arcade_kit",1}};
vehicleClass = "DayZ Epoch Buildables";
};
class Vendmachine1_DZ: BuiltItems
{
scope = 2;
model = "\z\addons\dayz_epoch_v\props\vending\vendmachine_2";
displayName = $STR_EPOCH_VENDINGMACHINE1;
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
constructioncount = 1;
transportMaxWeapons = 15;
transportMaxMagazines = 45;
transportmaxbackpacks = 5;
offset[] = {0,2.5,0};
removeoutput[] = {{"vendmachine1_kit",1}};
vehicleClass = "DayZ Epoch Buildables";
};
class Vendmachine2_DZ: BuiltItems
{
scope = 2;
model = "\z\addons\dayz_epoch_v\base_building\storage\vending_machine";
displayName = $STR_EPOCH_VENDINGMACHINE2;
icon = "\ca\data\data\Unknown_object.paa";
mapSize = 2;
constructioncount = 1;
offset[] = {0,2.5,0.5};
transportMaxWeapons = 15;
transportMaxMagazines = 45;
transportmaxbackpacks = 5;
removeoutput[] = {{"vendmachine2_kit",1}};
vehicleClass = "DayZ Epoch Buildables";
};