mirror of
https://github.com/EpochModTeam/DayZ-Epoch.git
synced 2025-12-13 19:52:38 +03:00
Re-arrange CfgVehicles config for buildings and buildables
- All buildables are grouped together now. - Buildables can be used and found under "DayZ Epoch Buildables" in the editor now. - Update scope of a few vehicles. Most base classes should be private or at least protected. - Epoch Loot Container can be found under "DayZ Epoch Crates" in the editor now.
This commit is contained in:
26
SQF/dayz_code/Configs/CfgVehicles/Blood_Trail_DZ.hpp
Normal file
26
SQF/dayz_code/Configs/CfgVehicles/Blood_Trail_DZ.hpp
Normal file
@@ -0,0 +1,26 @@
|
|||||||
|
class Blood_Trail : House {
|
||||||
|
scope = private;
|
||||||
|
displayName = "";
|
||||||
|
accuracy = 0.1; // accuracy needed to recognize type of this target
|
||||||
|
vehicleClass = "DayZ Epoch Buildings";
|
||||||
|
model = "";
|
||||||
|
nameSound = "";
|
||||||
|
animated = false;
|
||||||
|
simulation = "house";
|
||||||
|
cost = 0;
|
||||||
|
armor = 300;
|
||||||
|
ladders[] = {};
|
||||||
|
placement = "slope";
|
||||||
|
};
|
||||||
|
class Blood_Trail_DZ : Blood_Trail {
|
||||||
|
scope = public;
|
||||||
|
animated = 0;
|
||||||
|
destrType = "DestructNo";
|
||||||
|
mapSize = 2;
|
||||||
|
accuracy = 0.2;
|
||||||
|
icon = "\ca\data\data\Unknown_object.paa";
|
||||||
|
armor = 50;
|
||||||
|
displayName = "Blood Trail";
|
||||||
|
vehicleClass = "DayZ Epoch Buildings";
|
||||||
|
model = "\z\addons\dayz_communityassets\models\blood.p3d";
|
||||||
|
};
|
||||||
@@ -73,7 +73,7 @@ class DZE_Housebase : DZE_Base_Object {
|
|||||||
icon = "";
|
icon = "";
|
||||||
displayName = "";
|
displayName = "";
|
||||||
animated = true;
|
animated = true;
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
nameSound = "house";
|
nameSound = "house";
|
||||||
accuracy = 0.2;
|
accuracy = 0.2;
|
||||||
typicalCargo[] = {};
|
typicalCargo[] = {};
|
||||||
@@ -200,84 +200,6 @@ class CinderWallDoorLocked_DZ_Base: DZE_Housebase {
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
/* Same name as stated in the Class DestructionEffects, but an "Land_" added infront*/
|
|
||||||
class Land_wood_wreck_frame : ruins {
|
|
||||||
scope = protected;
|
|
||||||
model = "\z\addons\dayz_epoch\models\wood_wreck_frame.p3d";
|
|
||||||
displayName = $STR_WOOD_WALL_WRECK;
|
|
||||||
removeoutput[] = {{"PartWoodPlywood",{0,3}},{"PartWoodLumber",{0,3}}};
|
|
||||||
};
|
|
||||||
class Land_wood_wreck_third : ruins {
|
|
||||||
scope = protected;
|
|
||||||
model = "\z\addons\dayz_epoch\models\wood_wreck_third.p3d";
|
|
||||||
displayName = $STR_WOOD_WALL_WRECK;
|
|
||||||
removeoutput[] = {{"PartWoodPlywood",{0,1}},{"PartWoodLumber",{0,1}}};
|
|
||||||
};
|
|
||||||
|
|
||||||
class Land_wood_wreck_half : ruins {
|
|
||||||
scope = protected;
|
|
||||||
model = "\z\addons\dayz_epoch\models\wood_wreck_half.p3d";
|
|
||||||
displayName = $STR_WOOD_FLOOR_WRECK;
|
|
||||||
removeoutput[] = {{"PartWoodPlywood",{0,1}},{"PartWoodLumber",{0,1}}};
|
|
||||||
};
|
|
||||||
|
|
||||||
class Land_wood_wreck_floor : ruins {
|
|
||||||
scope = protected;
|
|
||||||
model = "\z\addons\dayz_epoch\models\wood_wreck_floor.p3d";
|
|
||||||
displayName = $STR_WOOD_FLOOR_WRECK;
|
|
||||||
removeoutput[] = {{"PartWoodPlywood",{0,3}},{"PartWoodLumber",{0,3}}};
|
|
||||||
};
|
|
||||||
|
|
||||||
class Land_wood_wreck_quarter : ruins {
|
|
||||||
scope = protected;
|
|
||||||
model = "\z\addons\dayz_epoch\models\wood_wreck_quarter.p3d";
|
|
||||||
displayName = $STR_WOOD_FLOOR_WRECK;
|
|
||||||
removeoutput[] = {{"PartWoodPlywood",{0,1}},{"PartWoodLumber",{0,1}}};
|
|
||||||
};
|
|
||||||
|
|
||||||
class Land_wreck_cinder: ruins {
|
|
||||||
scope = protected;
|
|
||||||
model = "\z\addons\dayz_epoch\models\wreck_cinder.p3d";
|
|
||||||
displayName = $STR_CINDER_WALL_WRECK;
|
|
||||||
removeoutput[] = {{"CinderBlocks",{0,1}}};
|
|
||||||
};
|
|
||||||
class Land_wreck_metal_floor: ruins {
|
|
||||||
scope = protected;
|
|
||||||
model = "\z\addons\dayz_epoch\models\wreck_metal_floor.p3d";
|
|
||||||
displayName = $STR_METAL_FLOOR_WRECK;
|
|
||||||
removeoutput[] = {{"ItemPole",{0,2}},{"ItemTankTrap",{0,2}}};
|
|
||||||
};
|
|
||||||
|
|
||||||
class Land_iron_vein_wreck: ruins {
|
|
||||||
scope = protected;
|
|
||||||
model = "\z\addons\dayz_epoch\models\iron_vein_wreck.p3d";
|
|
||||||
displayName = $STR_ORE_VEIN_WRECK_IRON;
|
|
||||||
//removeoutput[] = {{"PartOre",{10,10}},{"PartOreSilver",{0,10}},{"PartOreGold",{0,5}}}; // Moved to CfgLoot group
|
|
||||||
};
|
|
||||||
class Land_silver_vein_wreck: ruins {
|
|
||||||
scope = protected;
|
|
||||||
model = "\z\addons\dayz_epoch\models\silver_vein_wreck.p3d";
|
|
||||||
displayName = $STR_ORE_VEIN_WRECK_SILVER;
|
|
||||||
//removeoutput[] = {{"PartOreSilver",{10,10}},{"PartOre",{0,1}},{"PartOreGold",{6,4}}}; // Moved to CfgLoot group
|
|
||||||
};
|
|
||||||
class Land_gold_vein_wreck: ruins {
|
|
||||||
scope = protected;
|
|
||||||
model = "\z\addons\dayz_epoch\models\gold_vein_wreck.p3d";
|
|
||||||
displayName = $STR_ORE_VEIN_WRECK_GOLD;
|
|
||||||
//removeoutput[] = {{"PartOreGold",{10,10}},{"PartOre",{0,1}},{"PartOreSilver",{6,4}}}; // Moved to CfgLoot group
|
|
||||||
};
|
|
||||||
|
|
||||||
class Land_ammo_supply_wreck: ruins {
|
|
||||||
scope = protected;
|
|
||||||
model = "\z\addons\dayz_epoch\models\ammo_supply_wreck.p3d";
|
|
||||||
displayName = $STR_EPOCH_BULK_NAME;
|
|
||||||
//removeoutput[] = {{"100Rnd_762x54_PK",{0,1}},{"29Rnd_30mm_AGS30",{0,1}},{"50Rnd_127x107_DSHKM",{0,1}},{"100Rnd_127x99_M2",{0,1}},{"2000Rnd_762x51_M134",{0,1}},{"48Rnd_40mm_MK19",{0,1}},{"100Rnd_762x51_M240",{0,1}}}; // Moved to CfgLoot group
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Your doorsegment is derivated from the normal wall.*/
|
/* Your doorsegment is derivated from the normal wall.*/
|
||||||
class Land_DZE_WoodDoor: Land_DZE_WoodDoor_Base {
|
class Land_DZE_WoodDoor: Land_DZE_WoodDoor_Base {
|
||||||
model = "\z\addons\dayz_epoch\models\small_wall_door_anim.p3d";
|
model = "\z\addons\dayz_epoch\models\small_wall_door_anim.p3d";
|
||||||
42
SQF/dayz_code/Configs/CfgVehicles/Buildables/Generator.hpp
Normal file
42
SQF/dayz_code/Configs/CfgVehicles/Buildables/Generator.hpp
Normal file
@@ -0,0 +1,42 @@
|
|||||||
|
class Generator_Base: Land_A_tent //Vanilla generator uses SkodaBase but is currently not functional
|
||||||
|
{
|
||||||
|
scope = private;
|
||||||
|
model = "\dayz_equip\models\generator_gear.p3d";
|
||||||
|
picture = "\dayz_equip\textures\equip_generator_ca.paa";
|
||||||
|
displayName="Generator";
|
||||||
|
};
|
||||||
|
class Generator_DZ: Generator_Base
|
||||||
|
{
|
||||||
|
scope = public;
|
||||||
|
transportMaxWeapons=0;
|
||||||
|
transportmaxbackpacks = 0;
|
||||||
|
transportMaxMagazines=10;
|
||||||
|
displayName = "Generator";
|
||||||
|
weapons[] = {};
|
||||||
|
magazines[] = {};
|
||||||
|
class TransportBackpacks{};
|
||||||
|
class TransportMagazines{};
|
||||||
|
class TransportWeapons{};
|
||||||
|
class TransportItems{};
|
||||||
|
maximumLoad = 200;
|
||||||
|
supplyRadius = -1;
|
||||||
|
memoryPointSupply = "";
|
||||||
|
|
||||||
|
soundengineoffext[] = {"ca\sounds\vehicles\Wheeled\sedan\ext\ext-sedan-stop-1", 0.398107, 1, 250};
|
||||||
|
soundengineonext[] = {"ca\sounds\vehicles\Wheeled\sedan\ext\ext-sedan-start-1", 0.398107, 1, 250};
|
||||||
|
// Epoch values
|
||||||
|
destrType = "DestructNo";
|
||||||
|
cost = 100;
|
||||||
|
offset[] = {0,1.5,0};
|
||||||
|
model = "\dayz_equip\models\generator.p3d";
|
||||||
|
icon = "\ca\data\data\Unknown_object.paa";
|
||||||
|
mapSize = 2;
|
||||||
|
armor = 400;
|
||||||
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
|
constructioncount = 1;
|
||||||
|
removeoutput[] = {{"ItemGenerator",1}};
|
||||||
|
requireplot = 0;
|
||||||
|
nounderground = 0;
|
||||||
|
|
||||||
|
class Turrets {};
|
||||||
|
};
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
class VaultStorage: Land_A_tent {
|
||||||
|
placement = "vertical";
|
||||||
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
|
displayName = $STR_EPOCH_SAFE;
|
||||||
|
model = "\z\addons\dayz_epoch\models\safe.p3d";
|
||||||
|
destrType = "DestructNo";
|
||||||
|
armor = 800;
|
||||||
|
transportMaxMagazines = 200;
|
||||||
|
transportMaxWeapons = 25;
|
||||||
|
transportMaxBackpacks = 10;
|
||||||
|
lockedClass = "VaultStorageLocked";
|
||||||
|
packedClass = "WeaponHolder_ItemVault";
|
||||||
|
};
|
||||||
|
class VaultStorageLocked: Land_A_tent {
|
||||||
|
placement = "vertical";
|
||||||
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
|
displayName = $STR_EPOCH_SAFE_LOCKED;
|
||||||
|
model = "\z\addons\dayz_epoch\models\safe.p3d";
|
||||||
|
destrType = "DestructNo";
|
||||||
|
armor = 800;
|
||||||
|
transportMaxMagazines = 0;
|
||||||
|
transportMaxWeapons = 0;
|
||||||
|
transportMaxBackpacks = 0;
|
||||||
|
offset[] = {0,2.5,0};
|
||||||
|
lockable = 4;
|
||||||
|
unlockedClass = "VaultStorage";
|
||||||
|
requireplot = 0;
|
||||||
|
nounderground = 0;
|
||||||
|
};
|
||||||
|
|
||||||
|
class LockboxStorageLocked: Land_A_tent {
|
||||||
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
|
displayName = $STR_EPOCH_LOCKBOX_LOCKED;
|
||||||
|
model = "\z\addons\dayz_epoch\models\lockbox.p3d";
|
||||||
|
destrType = "DestructNo";
|
||||||
|
armor = 800;
|
||||||
|
transportMaxMagazines = 0;
|
||||||
|
transportMaxWeapons = 0;
|
||||||
|
transportMaxBackpacks = 0;
|
||||||
|
offset[] = {0,1.5,0.5};
|
||||||
|
lockable = 2;
|
||||||
|
unlockedClass = "LockboxStorage";
|
||||||
|
nounderground = 0;
|
||||||
|
requireplot = 0;
|
||||||
|
};
|
||||||
|
class LockboxStorage: Land_A_tent {
|
||||||
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
|
displayName = $STR_EPOCH_LOCKBOX;
|
||||||
|
model = "\z\addons\dayz_epoch\models\lockbox.p3d";
|
||||||
|
destrType = "DestructNo";
|
||||||
|
armor = 800;
|
||||||
|
transportMaxMagazines = 50;
|
||||||
|
transportMaxWeapons = 20;
|
||||||
|
transportMaxBackpacks = 10;
|
||||||
|
lockedClass = "LockboxStorageLocked";
|
||||||
|
packedClass = "WeaponHolder_ItemLockbox";
|
||||||
|
};
|
||||||
@@ -1,146 +1,14 @@
|
|||||||
class Mass_grave;
|
// belt buckle - no idea what this is used for
|
||||||
class Mass_grave_DZ: Mass_grave
|
class Helper_Base_EP1;
|
||||||
{
|
class BeltBuckle_DZE : Helper_Base_EP1 {
|
||||||
displayName = "Mass Grave W/ Zombies";
|
|
||||||
};
|
|
||||||
|
|
||||||
class Land_Ind_FuelStation_Feed_EP1: Strategic
|
|
||||||
{
|
|
||||||
model = "\ca\Structures_E\Ind\Ind_FuelStation\Ind_FuelStation_Feed_ep1.p3d";
|
|
||||||
transportFuel = 0;
|
|
||||||
nameSound = "fuelstation";
|
|
||||||
};
|
|
||||||
class FuelStation : Strategic {
|
|
||||||
icon = "\Ca\buildings\Icons\i_fuel_CA.paa";
|
|
||||||
scope = private;
|
|
||||||
animated = 0;
|
|
||||||
armor = 2000;
|
|
||||||
displayName = "Fuel station";
|
|
||||||
accuracy = 0.5;
|
|
||||||
transportFuel = 0;
|
|
||||||
};
|
|
||||||
|
|
||||||
class Land_FuelStation_Feed_PMC : Strategic {
|
|
||||||
model = "\ca\Structures_PMC\Ind\FuelStation\FuelStation_Feed_PMC.p3d";
|
|
||||||
transportFuel = 0;
|
|
||||||
nameSound = "fuelstation";
|
|
||||||
};
|
|
||||||
|
|
||||||
// lingor
|
|
||||||
class Land_ibr_FuelStation_Feed : Strategic {
|
|
||||||
model = "\ibr\lingor_fuel\ibr_FuelStation_Feed.p3d";
|
|
||||||
transportFuel = 0;
|
|
||||||
nameSound = "fuelstation";
|
|
||||||
};
|
|
||||||
// lingor
|
|
||||||
class Land_fuelstation_army : Strategic {
|
|
||||||
model = "\ibr\ibr_plants\fuelstation_army";
|
|
||||||
transportFuel = 0;
|
|
||||||
nameSound = "fuelstation";
|
|
||||||
};
|
|
||||||
// lingor
|
|
||||||
class Land_fuelstation : Strategic {
|
|
||||||
model = "\ibr\ibr_plants\fuelstation";
|
|
||||||
transportFuel = 0;
|
|
||||||
nameSound = "fuelstation";
|
|
||||||
};
|
|
||||||
// Lingor hangars
|
|
||||||
class land_ibr_hangar : House {
|
|
||||||
model = "\ibr\ibr_hangars\ibr_hangar";
|
|
||||||
scope = public;
|
scope = public;
|
||||||
vehicleClass = "ibr_hangars";
|
model = "\z\addons\dayz_epoch\models\skull.p3d";
|
||||||
transportFuel = 0;
|
displayName = "Belt Buckle";
|
||||||
transportRepair = 0;
|
accuracy = 1000;
|
||||||
icon = "\ibr\ibr_hangars\icons\icon5.paa";
|
hiddenSelections[] = {"camo1"};
|
||||||
mapSize = 40;
|
hiddenSelectionsTextures[] = {"#(argb,8,8,3)color(1,0.5,0.5,0.5,ca)"};
|
||||||
displayName = "House";
|
|
||||||
destrType = "DestructBuilding";
|
|
||||||
armor = 1200;
|
|
||||||
};
|
|
||||||
// Panthera
|
|
||||||
class Land_benzina_schnell: Strategic
|
|
||||||
{
|
|
||||||
model = "\ibr\ibr_plants\benzina_schnell";
|
|
||||||
transportFuel = 0;
|
|
||||||
nameSound = "fuelstation";
|
|
||||||
};
|
};
|
||||||
|
|
||||||
class MiningItems: NonStrategic{
|
|
||||||
class DestructionEffects {
|
|
||||||
class Sound {
|
|
||||||
simulation = "sound";
|
|
||||||
type = "DestrMine";
|
|
||||||
position = "destructionEffect1";
|
|
||||||
intensity = 1;
|
|
||||||
interval = 1;
|
|
||||||
lifeTime = 0.05;
|
|
||||||
};
|
|
||||||
|
|
||||||
class DestroyPhase1 {
|
|
||||||
simulation = "destroy";
|
|
||||||
type = "DelayedDestruction";
|
|
||||||
lifeTime = 2.5;
|
|
||||||
position = "";
|
|
||||||
intensity = 1;
|
|
||||||
interval = 1;
|
|
||||||
};
|
|
||||||
|
|
||||||
class DamageAround1 {
|
|
||||||
simulation = "damageAround";
|
|
||||||
type = "DamageAroundHouse";
|
|
||||||
position = "";
|
|
||||||
intensity = 0.1;
|
|
||||||
interval = 1;
|
|
||||||
lifeTime = 1;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
class DebugBox_DZ: NonStrategic
|
|
||||||
{
|
|
||||||
placement = "vertical";
|
|
||||||
scope = public;
|
|
||||||
destrType = "DestructNo";
|
|
||||||
cost = 100;
|
|
||||||
model = "\z\addons\dayz_epoch\models\debug_box.p3d";
|
|
||||||
icon = "\ca\data\data\Unknown_object.paa";
|
|
||||||
mapSize = 2;
|
|
||||||
armor = 2000;
|
|
||||||
displayName = "Debug Box";
|
|
||||||
vehicleClass = "Fortifications";
|
|
||||||
};
|
|
||||||
class DebugBoxPlayer_DZ: NonStrategic
|
|
||||||
{
|
|
||||||
placement = "vertical";
|
|
||||||
scope = public;
|
|
||||||
destrType = "DestructNo";
|
|
||||||
cost = 100;
|
|
||||||
model = "\z\addons\dayz_epoch\models\player_box.p3d";
|
|
||||||
icon = "\ca\data\data\Unknown_object.paa";
|
|
||||||
mapSize = 2;
|
|
||||||
armor = 2000;
|
|
||||||
displayName = "Player Debug Box";
|
|
||||||
vehicleClass = "Fortifications";
|
|
||||||
};
|
|
||||||
|
|
||||||
// buildables
|
|
||||||
class Hedgehog_DZ: BuiltItems
|
|
||||||
{
|
|
||||||
scope = public;
|
|
||||||
destrType = "DestructNo";
|
|
||||||
cost = 100;
|
|
||||||
offset[] = {0,1.5,0.55};
|
|
||||||
model = "\ca\misc\jezek_kov";
|
|
||||||
icon = "\ca\data\data\Unknown_object.paa";
|
|
||||||
mapSize = 2;
|
|
||||||
armor = 400;
|
|
||||||
displayName = $STR_BUILT_HEDGEHOG;
|
|
||||||
vehicleClass = "Fortifications";
|
|
||||||
constructioncount = 1;
|
|
||||||
removeoutput[] = {{"ItemTankTrap",1}};
|
|
||||||
nounderground = 0;
|
|
||||||
//Remove vanilla dismantle action
|
|
||||||
class UserActions {delete Dismantle;};
|
|
||||||
};
|
|
||||||
// WorkBench_DZ
|
// WorkBench_DZ
|
||||||
class WorkBench_DZ: BuiltItems
|
class WorkBench_DZ: BuiltItems
|
||||||
{
|
{
|
||||||
@@ -153,7 +21,7 @@ class WorkBench_DZ: BuiltItems
|
|||||||
mapSize = 2;
|
mapSize = 2;
|
||||||
armor = 400;
|
armor = 400;
|
||||||
displayName = $STR_EPOCH_WORKBENCH;
|
displayName = $STR_EPOCH_WORKBENCH;
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
maintainBuilding[] = {{"PartWoodLumber",1}};
|
maintainBuilding[] = {{"PartWoodLumber",1}};
|
||||||
constructioncount = 1;
|
constructioncount = 1;
|
||||||
removeoutput[] = {{"PartWoodPlywood",1},{"PartWoodLumber",2}};
|
removeoutput[] = {{"PartWoodPlywood",1},{"PartWoodLumber",2}};
|
||||||
@@ -161,34 +29,6 @@ class WorkBench_DZ: BuiltItems
|
|||||||
nounderground = 0;
|
nounderground = 0;
|
||||||
};
|
};
|
||||||
|
|
||||||
// belt buckle
|
|
||||||
class Helper_Base_EP1;
|
|
||||||
class BeltBuckle_DZE : Helper_Base_EP1 {
|
|
||||||
scope = public;
|
|
||||||
model = "\z\addons\dayz_epoch\models\skull.p3d";
|
|
||||||
displayName = "Belt Buckle";
|
|
||||||
accuracy = 1000;
|
|
||||||
hiddenSelections[] = {"camo1"};
|
|
||||||
hiddenSelectionsTextures[] = {"#(argb,8,8,3)color(1,0.5,0.5,0.5,ca)"};
|
|
||||||
};
|
|
||||||
|
|
||||||
// Metal Panel
|
|
||||||
class MetalPanel_DZ: BuiltItems
|
|
||||||
{
|
|
||||||
scope = public;
|
|
||||||
destrType = "DestructTree";
|
|
||||||
cost = 100;
|
|
||||||
offset[] = {0,2.5,0.5};
|
|
||||||
model = "\ca\structures\wall\wall_indcnc2_3.p3d";
|
|
||||||
icon = "\ca\data\data\Unknown_object.paa";
|
|
||||||
mapSize = 2;
|
|
||||||
armor = 4000;
|
|
||||||
displayName = $STR_EPOCH_METALPANEL;
|
|
||||||
vehicleClass = "Fortifications";
|
|
||||||
constructioncount = 6;
|
|
||||||
removeoutput[] = {{"metal_panel_kit",1}};
|
|
||||||
};
|
|
||||||
|
|
||||||
class FuelPump_DZ: BuiltItems
|
class FuelPump_DZ: BuiltItems
|
||||||
{
|
{
|
||||||
scope = public;
|
scope = public;
|
||||||
@@ -200,17 +40,236 @@ class FuelPump_DZ: BuiltItems
|
|||||||
mapSize = 2;
|
mapSize = 2;
|
||||||
armor = 400;
|
armor = 400;
|
||||||
displayName = $STR_EPOCH_FUELPUMP;
|
displayName = $STR_EPOCH_FUELPUMP;
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
constructioncount = 2;
|
constructioncount = 2;
|
||||||
removeoutput[] = {{"fuel_pump_kit",1}};
|
removeoutput[] = {{"fuel_pump_kit",1}};
|
||||||
requireplot = 0;
|
requireplot = 0;
|
||||||
nounderground = 0;
|
nounderground = 0;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
class FireBarrel_DZ:Land_Fire_barrel
|
||||||
|
{
|
||||||
|
// destrType = "DestructNo";
|
||||||
|
cost = 100;
|
||||||
|
offset[] = {0,2,0.5};
|
||||||
|
//model = "\z\addons\dayz_epoch\models\oil_drum_model.p3d";
|
||||||
|
displayName = $STR_EPOCH_FIREBARREL;
|
||||||
|
icon = "\ca\data\data\Unknown_object.paa";
|
||||||
|
mapSize = 2;
|
||||||
|
armor = 400;
|
||||||
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
|
constructioncount = 2;
|
||||||
|
removeoutput[] = {{"ItemFireBarrel_kit",1}};
|
||||||
|
nounderground = 0;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
class Sign_1L_Noentry_EP1;
|
||||||
|
class Plastic_Pole_EP1_DZ: Sign_1L_Noentry_EP1
|
||||||
|
{
|
||||||
|
destrType = "DestructTree";
|
||||||
|
armor = 2000;
|
||||||
|
|
||||||
|
// static
|
||||||
|
hasDriver = 0;
|
||||||
|
simulation = "house";
|
||||||
|
weapons[] = {};
|
||||||
|
magazines[] = {};
|
||||||
|
irTarget = 0;
|
||||||
|
type = 1;
|
||||||
|
threat[] = {0,0,0};
|
||||||
|
maxSpeed = 0;
|
||||||
|
coefInside = 4;
|
||||||
|
coefInsideHeur = 4;
|
||||||
|
|
||||||
|
scope = public;
|
||||||
|
offset[] = {0,2.5,0.3};
|
||||||
|
displayName = $STR_EPOCH_PLAYER_246;
|
||||||
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
|
removeoutput[] = {{"plot_pole_kit",1}};
|
||||||
|
requireplot = 0;
|
||||||
|
nounderground = 0;
|
||||||
|
};
|
||||||
|
|
||||||
|
class Land_covering_hut_EP1;
|
||||||
|
class CanvasHut_DZ: Land_covering_hut_EP1
|
||||||
|
{
|
||||||
|
armor = 200;
|
||||||
|
scope = public;
|
||||||
|
offset[] = {0,2.5,1};
|
||||||
|
displayName = $STR_EPOCH_CANVASSUNSHADE;
|
||||||
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
|
removeoutput[] = {{"sun_shade_kit",1}};
|
||||||
|
};
|
||||||
|
class Park_bench1;
|
||||||
|
class ParkBench_DZ: Park_bench1
|
||||||
|
{
|
||||||
|
scope = public;
|
||||||
|
offset[] = {0,1.5,0.5};
|
||||||
|
displayName = $STR_EPOCH_WOODBENCH;
|
||||||
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
|
removeoutput[] = {{"park_bench_kit",1}};
|
||||||
|
};
|
||||||
|
class Land_CamoNet_EAST_EP1;
|
||||||
|
class DesertCamoNet_DZ: Land_CamoNet_EAST_EP1
|
||||||
|
{
|
||||||
|
armor = 300;
|
||||||
|
destrType = "DestructNo";
|
||||||
|
scope = public;
|
||||||
|
offset[] = {0,9,0};
|
||||||
|
displayName = $STR_EPOCH_DESERTCAMONET;
|
||||||
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
|
removeoutput[] = {{"desert_net_kit",1}};
|
||||||
|
};
|
||||||
|
class Land_CamoNet_EAST;
|
||||||
|
class ForestCamoNet_DZ: Land_CamoNet_EAST
|
||||||
|
{
|
||||||
|
armor = 300;
|
||||||
|
destrType = "DestructNo";
|
||||||
|
scope = public;
|
||||||
|
offset[] = {0,9,0};
|
||||||
|
displayName = $STR_EPOCH_FORESTCAMONET;
|
||||||
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
|
removeoutput[] = {{"forest_net_kit",1}};
|
||||||
|
};
|
||||||
|
class Land_CamoNetB_EAST_EP1;
|
||||||
|
class DesertLargeCamoNet_DZ: Land_CamoNetB_EAST_EP1
|
||||||
|
{
|
||||||
|
armor = 300;
|
||||||
|
destrType = "DestructNo";
|
||||||
|
scope = public;
|
||||||
|
offset[] = {0,9,0};
|
||||||
|
displayName = $STR_EPOCH_LARGEDESERTCAMONET;
|
||||||
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
|
removeoutput[] = {{"desert_large_net_kit",1}};
|
||||||
|
};
|
||||||
|
class Land_Misc_deerstand;
|
||||||
|
class DeerStand_DZ: Land_Misc_deerstand
|
||||||
|
{
|
||||||
|
armor = 300;
|
||||||
|
// destrType = "DestructNo";
|
||||||
|
scope = public;
|
||||||
|
offset[] = {0,5,0};
|
||||||
|
displayName = $STR_EPOCH_DEERSTAND;
|
||||||
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
|
removeoutput[] = {{"deer_stand_kit",1}};
|
||||||
|
};
|
||||||
|
class Land_CamoNetB_EAST;
|
||||||
|
class ForestLargeCamoNet_DZ: Land_CamoNetB_EAST
|
||||||
|
{
|
||||||
|
armor = 300;
|
||||||
|
destrType = "DestructNo";
|
||||||
|
scope = public;
|
||||||
|
offset[] = {0,9,0};
|
||||||
|
displayName = $STR_EPOCH_LARGEFORESTCAMONET;
|
||||||
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
|
removeoutput[] = {{"forest_large_net_kit",1}};
|
||||||
|
};
|
||||||
|
|
||||||
|
class Land_Wall_Gate_Ind1_L;
|
||||||
|
class MetalGate_DZ: Land_Wall_Gate_Ind1_L
|
||||||
|
{
|
||||||
|
armor = 400;
|
||||||
|
scope = public;
|
||||||
|
offset[] = {0,6,1};
|
||||||
|
displayName = $STR_EPOCH_RUSTYGATE;
|
||||||
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
|
removeoutput[] = {{"rusty_gate_kit",1}};
|
||||||
|
};
|
||||||
|
|
||||||
|
class Fence_corrugated_plate;
|
||||||
|
class Fence_corrugated_DZ: Fence_corrugated_plate
|
||||||
|
{
|
||||||
|
armor = 600;
|
||||||
|
scope = public;
|
||||||
|
offset[] = {0,3,1};
|
||||||
|
removeoutput[] = {{"ItemCorrugated",1}};
|
||||||
|
displayName = $STR_EPOCH_CORRUGATEDFENCE;
|
||||||
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
|
nounderground = 0;
|
||||||
|
};
|
||||||
|
|
||||||
|
class Wall_FenW2_6_EP1;
|
||||||
|
class StickFence_DZ: Wall_FenW2_6_EP1
|
||||||
|
{
|
||||||
|
destrType = "DestructTree";
|
||||||
|
armor = 200;
|
||||||
|
scope = public;
|
||||||
|
offset[] = {0,4.5,0};
|
||||||
|
displayName = $STR_EPOCH_STICKFENCE;
|
||||||
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
|
removeoutput[] = {{"stick_fence_kit",1}};
|
||||||
|
};
|
||||||
|
class ASC_EU_LHVOld;
|
||||||
|
class LightPole_DZ: ASC_EU_LHVOld
|
||||||
|
{
|
||||||
|
armor = 200;
|
||||||
|
scope = public;
|
||||||
|
offset[] = {0,2.5,0};
|
||||||
|
displayName = $STR_EPOCH_LIGHTPOLE;
|
||||||
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
|
maintainBuilding[] = {{"ItemLightBulb",1}};
|
||||||
|
removeoutput[] = {{"light_pole_kit",1}};
|
||||||
|
};
|
||||||
|
class Land_Misc_Scaffolding;
|
||||||
|
class Scaffolding_DZ: Land_Misc_Scaffolding
|
||||||
|
{
|
||||||
|
armor = 100;
|
||||||
|
destrType = "DestructBuilding";
|
||||||
|
scope = public;
|
||||||
|
displayName = $STR_EPOCH_SCAFFOLDING;
|
||||||
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
|
constructioncount = 6;
|
||||||
|
animated = 0;
|
||||||
|
irTarget = 0;
|
||||||
|
accuracy = 0.3;
|
||||||
|
transportAmmo = 0;
|
||||||
|
transportRepair = 0;
|
||||||
|
transportFuel = 0;
|
||||||
|
typicalCargo[] = {};
|
||||||
|
offset[] = {0,9,3};
|
||||||
|
cost = 0;
|
||||||
|
removeoutput[] = {{"ItemScaffoldingKit",1}};
|
||||||
|
};
|
||||||
|
|
||||||
|
class Hedgehog_DZ: BuiltItems
|
||||||
|
{
|
||||||
|
scope = public;
|
||||||
|
destrType = "DestructNo";
|
||||||
|
cost = 100;
|
||||||
|
offset[] = {0,1.5,0.55};
|
||||||
|
model = "\ca\misc\jezek_kov";
|
||||||
|
icon = "\ca\data\data\Unknown_object.paa";
|
||||||
|
mapSize = 2;
|
||||||
|
armor = 400;
|
||||||
|
displayName = $STR_BUILT_HEDGEHOG;
|
||||||
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
|
constructioncount = 1;
|
||||||
|
removeoutput[] = {{"ItemTankTrap",1}};
|
||||||
|
nounderground = 0;
|
||||||
|
//Remove vanilla dismantle action
|
||||||
|
class UserActions {delete Dismantle;};
|
||||||
|
};
|
||||||
|
class MetalPanel_DZ: BuiltItems
|
||||||
|
{
|
||||||
|
scope = public;
|
||||||
|
destrType = "DestructTree";
|
||||||
|
cost = 100;
|
||||||
|
offset[] = {0,2.5,0.5};
|
||||||
|
model = "\ca\structures\wall\wall_indcnc2_3.p3d";
|
||||||
|
icon = "\ca\data\data\Unknown_object.paa";
|
||||||
|
mapSize = 2;
|
||||||
|
armor = 4000;
|
||||||
|
displayName = $STR_EPOCH_METALPANEL;
|
||||||
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
|
constructioncount = 6;
|
||||||
|
removeoutput[] = {{"metal_panel_kit",1}};
|
||||||
|
};
|
||||||
|
|
||||||
class Fort_RazorWire : BuiltItems {
|
class Fort_RazorWire : BuiltItems {
|
||||||
scope = public;
|
scope = public;
|
||||||
animated = 0;
|
animated = 0;
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
model = "\ca\misc\Fort_Razorwire";
|
model = "\ca\misc\Fort_Razorwire";
|
||||||
icon = "\Ca\misc\data\icons\I_drutkolczasty_CA.paa";
|
icon = "\Ca\misc\data\icons\I_drutkolczasty_CA.paa";
|
||||||
offset[] = {0,1.5,0.5};
|
offset[] = {0,1.5,0.5};
|
||||||
@@ -234,7 +293,7 @@ class Sandbag1_DZ: BuiltItems
|
|||||||
mapSize = 2;
|
mapSize = 2;
|
||||||
armor = 400;
|
armor = 400;
|
||||||
displayName = $STR_BUILT_SANDBAG;
|
displayName = $STR_BUILT_SANDBAG;
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
constructioncount = 3;
|
constructioncount = 3;
|
||||||
removeoutput[] = {{"ItemSandbag",1}};
|
removeoutput[] = {{"ItemSandbag",1}};
|
||||||
nounderground = 0;
|
nounderground = 0;
|
||||||
@@ -253,7 +312,7 @@ class BagFenceRound_DZ: BuiltItems
|
|||||||
mapSize = 2;
|
mapSize = 2;
|
||||||
armor = 400;
|
armor = 400;
|
||||||
displayName = $STR_EQUIP_NAME_21_ROUND;
|
displayName = $STR_EQUIP_NAME_21_ROUND;
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
constructioncount = 3;
|
constructioncount = 3;
|
||||||
removeoutput[] = {{"BagFenceRound_DZ_kit",1}};
|
removeoutput[] = {{"BagFenceRound_DZ_kit",1}};
|
||||||
nounderground = 0;
|
nounderground = 0;
|
||||||
@@ -262,7 +321,7 @@ class BagFenceRound_DZ: BuiltItems
|
|||||||
class Land_HBarrier1_DZ : BuiltItems {
|
class Land_HBarrier1_DZ : BuiltItems {
|
||||||
scope = public;
|
scope = public;
|
||||||
animated = 0;
|
animated = 0;
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
typicalCargo[] = {};
|
typicalCargo[] = {};
|
||||||
offset[] = {0,2,0};
|
offset[] = {0,2,0};
|
||||||
irTarget = 0;
|
irTarget = 0;
|
||||||
@@ -293,7 +352,7 @@ class Land_HBarrier3_DZ : BuiltItems {
|
|||||||
GhostPreview = "Land_HBarrier3ePreview";
|
GhostPreview = "Land_HBarrier3ePreview";
|
||||||
scope = public;
|
scope = public;
|
||||||
animated = 0;
|
animated = 0;
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
typicalCargo[] = {};
|
typicalCargo[] = {};
|
||||||
irTarget = 0;
|
irTarget = 0;
|
||||||
accuracy = 0.3;
|
accuracy = 0.3;
|
||||||
@@ -320,7 +379,7 @@ class Land_HBarrier5_DZ:BuiltItems {
|
|||||||
GhostPreview = "Land_HBarrier5Preview";
|
GhostPreview = "Land_HBarrier5Preview";
|
||||||
scope = public;
|
scope = public;
|
||||||
animated = 0;
|
animated = 0;
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
typicalCargo[] = {};
|
typicalCargo[] = {};
|
||||||
irTarget = 0;
|
irTarget = 0;
|
||||||
accuracy = 0.3;
|
accuracy = 0.3;
|
||||||
@@ -348,7 +407,7 @@ class SandNest_DZ : BuiltItems {
|
|||||||
mapSize = 5;
|
mapSize = 5;
|
||||||
armor = 500;
|
armor = 500;
|
||||||
irTarget = 0;
|
irTarget = 0;
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
GhostPreview = "Land_fortified_nest_smallPreview";
|
GhostPreview = "Land_fortified_nest_smallPreview";
|
||||||
animated = 0;
|
animated = 0;
|
||||||
simulation = "house";
|
simulation = "house";
|
||||||
@@ -363,112 +422,6 @@ class SandNest_DZ : BuiltItems {
|
|||||||
nounderground = 0;
|
nounderground = 0;
|
||||||
};
|
};
|
||||||
|
|
||||||
class Supply_Crate_DZE: MiningItems
|
|
||||||
{
|
|
||||||
scope = public;
|
|
||||||
destrType = "DestructBuilding";
|
|
||||||
cost = 100;
|
|
||||||
|
|
||||||
model="\z\addons\dayz_epoch\models\ammo_supply.p3d";
|
|
||||||
icon = "\ca\data\data\Unknown_object.paa";
|
|
||||||
|
|
||||||
mapSize = 2;
|
|
||||||
armor = 40;
|
|
||||||
displayName = $STR_EPOCH_BULK_NAME;
|
|
||||||
|
|
||||||
vehicleClass = "Fortifications";
|
|
||||||
|
|
||||||
class DestructionEffects : DestructionEffects
|
|
||||||
{
|
|
||||||
class Ruin1
|
|
||||||
{
|
|
||||||
simulation = "ruin";
|
|
||||||
type = "\z\addons\dayz_epoch\models\ammo_supply_wreck.p3d";
|
|
||||||
position = "";
|
|
||||||
intensity = 1;
|
|
||||||
interval = 1;
|
|
||||||
lifeTime = 1;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
class FireBarrel_DZ:Land_Fire_barrel
|
|
||||||
{
|
|
||||||
// destrType = "DestructNo";
|
|
||||||
cost = 100;
|
|
||||||
offset[] = {0,2,0.5};
|
|
||||||
//model = "\z\addons\dayz_epoch\models\oil_drum_model.p3d";
|
|
||||||
displayName = $STR_EPOCH_FIREBARREL;
|
|
||||||
icon = "\ca\data\data\Unknown_object.paa";
|
|
||||||
mapSize = 2;
|
|
||||||
armor = 400;
|
|
||||||
vehicleClass = "Fortifications";
|
|
||||||
constructioncount = 2;
|
|
||||||
removeoutput[] = {{"ItemFireBarrel_kit",1}};
|
|
||||||
nounderground = 0;
|
|
||||||
/*class EventHandlers
|
|
||||||
{
|
|
||||||
init = "(_this select 0) inflame 1";
|
|
||||||
};*/
|
|
||||||
};
|
|
||||||
|
|
||||||
class Gunrack1;
|
|
||||||
class GunRack_DZ: Gunrack1
|
|
||||||
{
|
|
||||||
armor = 200;
|
|
||||||
scope = public;
|
|
||||||
displayName = $STR_EPOCH_GUNRACK;
|
|
||||||
vehicleClass = "Fortifications";
|
|
||||||
transportMaxWeapons = 20;
|
|
||||||
transportMaxMagazines = 10;
|
|
||||||
transportMaxBackpacks = 0;
|
|
||||||
offset[] = {0,2.5,0.5};
|
|
||||||
removeoutput[] = {{"ItemGunRackKit",1}};
|
|
||||||
nounderground = 0;
|
|
||||||
};
|
|
||||||
class Fort_Crate_wood;
|
|
||||||
class WoodCrate_DZ: Fort_Crate_wood
|
|
||||||
{
|
|
||||||
scope = public;
|
|
||||||
destrType = "DestructBuilding";
|
|
||||||
offset[] = {0,2.5,0.5};
|
|
||||||
armor = 200;
|
|
||||||
displayName = $STR_EPOCH_WOODCRATE;
|
|
||||||
vehicleClass = "Fortifications";
|
|
||||||
transportMaxMagazines = 50;
|
|
||||||
transportMaxWeapons = 5;
|
|
||||||
transportMaxBackpacks = 1;
|
|
||||||
removeoutput[] = {{"ItemWoodCrateKit",1}};
|
|
||||||
nounderground = 0;
|
|
||||||
};
|
|
||||||
// PLAYER BUILDINGS
|
|
||||||
// class Plastic_Pole_EP1;
|
|
||||||
class Sign_1L_Noentry_EP1;
|
|
||||||
class Plastic_Pole_EP1_DZ: Sign_1L_Noentry_EP1
|
|
||||||
{
|
|
||||||
destrType = "DestructTree";
|
|
||||||
armor = 2000;
|
|
||||||
|
|
||||||
// static
|
|
||||||
hasDriver = 0;
|
|
||||||
simulation = "house";
|
|
||||||
weapons[] = {};
|
|
||||||
magazines[] = {};
|
|
||||||
irTarget = 0;
|
|
||||||
type = 1;
|
|
||||||
threat[] = {0,0,0};
|
|
||||||
maxSpeed = 0;
|
|
||||||
coefInside = 4;
|
|
||||||
coefInsideHeur = 4;
|
|
||||||
|
|
||||||
scope = public;
|
|
||||||
offset[] = {0,2.5,0.3};
|
|
||||||
displayName = $STR_EPOCH_PLAYER_246;
|
|
||||||
vehicleClass = "Fortifications";
|
|
||||||
removeoutput[] = {{"plot_pole_kit",1}};
|
|
||||||
requireplot = 0;
|
|
||||||
nounderground = 0;
|
|
||||||
};
|
|
||||||
class USMC_WarfareBMGNest_M240;
|
class USMC_WarfareBMGNest_M240;
|
||||||
class M240Nest_DZ: USMC_WarfareBMGNest_M240
|
class M240Nest_DZ: USMC_WarfareBMGNest_M240
|
||||||
{
|
{
|
||||||
@@ -477,211 +430,14 @@ class M240Nest_DZ: USMC_WarfareBMGNest_M240
|
|||||||
scope = public;
|
scope = public;
|
||||||
offset[] = {0,3.5,0};
|
offset[] = {0,3.5,0};
|
||||||
displayName = $STR_EPOCH_M240NEST;
|
displayName = $STR_EPOCH_M240NEST;
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
transportMaxMagazines = 25;
|
transportMaxMagazines = 25;
|
||||||
transportMaxWeapons = 4;
|
transportMaxWeapons = 4;
|
||||||
transportMaxBackpacks = 1;
|
transportMaxBackpacks = 1;
|
||||||
constructioncount = 10;
|
constructioncount = 10;
|
||||||
removeoutput[] = {{"m240_nest_kit",1}};
|
removeoutput[] = {{"m240_nest_kit",1}};
|
||||||
//class UserActions {delete Repair; delete Salvage;};
|
|
||||||
};
|
|
||||||
class Land_covering_hut_EP1;
|
|
||||||
class CanvasHut_DZ: Land_covering_hut_EP1
|
|
||||||
{
|
|
||||||
armor = 200;
|
|
||||||
scope = public;
|
|
||||||
offset[] = {0,2.5,1};
|
|
||||||
displayName = $STR_EPOCH_CANVASSUNSHADE;
|
|
||||||
vehicleClass = "Fortifications";
|
|
||||||
removeoutput[] = {{"sun_shade_kit",1}};
|
|
||||||
};
|
|
||||||
class Park_bench1;
|
|
||||||
class ParkBench_DZ: Park_bench1
|
|
||||||
{
|
|
||||||
scope = public;
|
|
||||||
offset[] = {0,1.5,0.5};
|
|
||||||
displayName = $STR_EPOCH_WOODBENCH;
|
|
||||||
vehicleClass = "Fortifications";
|
|
||||||
removeoutput[] = {{"park_bench_kit",1}};
|
|
||||||
};
|
|
||||||
class Land_CamoNet_EAST_EP1;
|
|
||||||
class DesertCamoNet_DZ: Land_CamoNet_EAST_EP1
|
|
||||||
{
|
|
||||||
armor = 300;
|
|
||||||
destrType = "DestructNo";
|
|
||||||
scope = public;
|
|
||||||
offset[] = {0,9,0};
|
|
||||||
displayName = $STR_EPOCH_DESERTCAMONET;
|
|
||||||
vehicleClass = "Fortifications";
|
|
||||||
removeoutput[] = {{"desert_net_kit",1}};
|
|
||||||
};
|
|
||||||
class Land_CamoNet_EAST;
|
|
||||||
class ForestCamoNet_DZ: Land_CamoNet_EAST
|
|
||||||
{
|
|
||||||
armor = 300;
|
|
||||||
destrType = "DestructNo";
|
|
||||||
scope = public;
|
|
||||||
offset[] = {0,9,0};
|
|
||||||
displayName = $STR_EPOCH_FORESTCAMONET;
|
|
||||||
vehicleClass = "Fortifications";
|
|
||||||
removeoutput[] = {{"forest_net_kit",1}};
|
|
||||||
};
|
|
||||||
class Land_CamoNetB_EAST_EP1;
|
|
||||||
class DesertLargeCamoNet_DZ: Land_CamoNetB_EAST_EP1
|
|
||||||
{
|
|
||||||
armor = 300;
|
|
||||||
destrType = "DestructNo";
|
|
||||||
scope = public;
|
|
||||||
offset[] = {0,9,0};
|
|
||||||
displayName = $STR_EPOCH_LARGEDESERTCAMONET;
|
|
||||||
vehicleClass = "Fortifications";
|
|
||||||
removeoutput[] = {{"desert_large_net_kit",1}};
|
|
||||||
};
|
|
||||||
class Land_Misc_deerstand;
|
|
||||||
class DeerStand_DZ: Land_Misc_deerstand
|
|
||||||
{
|
|
||||||
armor = 300;
|
|
||||||
// destrType = "DestructNo";
|
|
||||||
scope = public;
|
|
||||||
offset[] = {0,5,0};
|
|
||||||
displayName = $STR_EPOCH_DEERSTAND;
|
|
||||||
vehicleClass = "Fortifications";
|
|
||||||
removeoutput[] = {{"deer_stand_kit",1}};
|
|
||||||
};
|
|
||||||
class Land_CamoNetB_EAST;
|
|
||||||
class ForestLargeCamoNet_DZ: Land_CamoNetB_EAST
|
|
||||||
{
|
|
||||||
armor = 300;
|
|
||||||
destrType = "DestructNo";
|
|
||||||
scope = public;
|
|
||||||
offset[] = {0,9,0};
|
|
||||||
displayName = $STR_EPOCH_LARGEFORESTCAMONET;
|
|
||||||
vehicleClass = "Fortifications";
|
|
||||||
removeoutput[] = {{"forest_large_net_kit",1}};
|
|
||||||
};
|
};
|
||||||
|
|
||||||
class Land_Wall_Gate_Ind1_L;
|
|
||||||
class MetalGate_DZ: Land_Wall_Gate_Ind1_L
|
|
||||||
{
|
|
||||||
armor = 400;
|
|
||||||
scope = public;
|
|
||||||
offset[] = {0,6,1};
|
|
||||||
displayName = $STR_EPOCH_RUSTYGATE;
|
|
||||||
vehicleClass = "Fortifications";
|
|
||||||
removeoutput[] = {{"rusty_gate_kit",1}};
|
|
||||||
};
|
|
||||||
class Land_KBud;
|
|
||||||
class OutHouse_DZ: Land_KBud
|
|
||||||
{
|
|
||||||
armor = 200;
|
|
||||||
scope = public;
|
|
||||||
offset[] = {0,2.5,1};
|
|
||||||
displayName = $STR_EPOCH_OUTHOUSE;
|
|
||||||
vehicleClass = "Fortifications";
|
|
||||||
transportMaxMagazines = 4;
|
|
||||||
transportMaxWeapons = 4;
|
|
||||||
transportMaxBackpacks = 4;
|
|
||||||
constructioncount = 2;
|
|
||||||
class transportmagazines {};
|
|
||||||
};
|
|
||||||
class Land_Shed_M01;
|
|
||||||
class StorageShed_DZ: Land_Shed_M01
|
|
||||||
{
|
|
||||||
armor = 1600;
|
|
||||||
scope = public;
|
|
||||||
offset[] = {0,4,1};
|
|
||||||
displayName = $STR_EPOCH_STORAGESHED;
|
|
||||||
vehicleClass = "Fortifications";
|
|
||||||
transportMaxMagazines = 400;
|
|
||||||
transportMaxWeapons = 40;
|
|
||||||
transportMaxBackpacks = 20;
|
|
||||||
constructioncount = 6;
|
|
||||||
};
|
|
||||||
class Fence_corrugated_plate;
|
|
||||||
class Fence_corrugated_DZ: Fence_corrugated_plate
|
|
||||||
{
|
|
||||||
armor = 600;
|
|
||||||
scope = public;
|
|
||||||
offset[] = {0,3,1};
|
|
||||||
removeoutput[] = {{"ItemCorrugated",1}};
|
|
||||||
displayName = $STR_EPOCH_CORRUGATEDFENCE;
|
|
||||||
vehicleClass = "Fortifications";
|
|
||||||
nounderground = 0;
|
|
||||||
|
|
||||||
};
|
|
||||||
class Land_kulna;
|
|
||||||
class WoodShack_DZ: Land_kulna
|
|
||||||
{
|
|
||||||
scope = public;
|
|
||||||
destrType = "DestructBuilding";
|
|
||||||
offset[] = {0,4,1.3};
|
|
||||||
armor = 800;
|
|
||||||
displayName = $STR_EPOCH_WOODSHACK;
|
|
||||||
vehicleClass = "Fortifications";
|
|
||||||
transportMaxMagazines = 100;
|
|
||||||
transportMaxWeapons = 10;
|
|
||||||
transportMaxBackpacks = 5;
|
|
||||||
constructioncount = 5;
|
|
||||||
nounderground = 0;
|
|
||||||
};
|
|
||||||
class Land_Shed_wooden;
|
|
||||||
class Wooden_shed_DZ: Land_Shed_wooden
|
|
||||||
{
|
|
||||||
scope = public;
|
|
||||||
destrType = "DestructBuilding";
|
|
||||||
//cost = 100;
|
|
||||||
offset[] = {0,5,1};
|
|
||||||
armor = 800;
|
|
||||||
displayName = $STR_EPOCH_NICEWOODSHED;
|
|
||||||
vehicleClass = "Fortifications";
|
|
||||||
transportMaxMagazines = 200;
|
|
||||||
transportMaxWeapons = 20;
|
|
||||||
transportMaxBackpacks = 10;
|
|
||||||
nounderground = 0;
|
|
||||||
};
|
|
||||||
|
|
||||||
class Wall_FenW2_6_EP1;
|
|
||||||
class StickFence_DZ: Wall_FenW2_6_EP1
|
|
||||||
{
|
|
||||||
destrType = "DestructTree";
|
|
||||||
armor = 200;
|
|
||||||
scope = public;
|
|
||||||
offset[] = {0,4.5,0};
|
|
||||||
displayName = $STR_EPOCH_STICKFENCE;
|
|
||||||
vehicleClass = "Fortifications";
|
|
||||||
removeoutput[] = {{"stick_fence_kit",1}};
|
|
||||||
};
|
|
||||||
class ASC_EU_LHVOld;
|
|
||||||
class LightPole_DZ: ASC_EU_LHVOld
|
|
||||||
{
|
|
||||||
armor = 200;
|
|
||||||
scope = public;
|
|
||||||
offset[] = {0,2.5,0};
|
|
||||||
displayName = $STR_EPOCH_LIGHTPOLE;
|
|
||||||
vehicleClass = "Fortifications";
|
|
||||||
maintainBuilding[] = {{"ItemLightBulb",1}};
|
|
||||||
removeoutput[] = {{"light_pole_kit",1}};
|
|
||||||
};
|
|
||||||
class Land_Misc_Scaffolding;
|
|
||||||
class Scaffolding_DZ: Land_Misc_Scaffolding
|
|
||||||
{
|
|
||||||
armor = 100;
|
|
||||||
destrType = "DestructBuilding";
|
|
||||||
scope = public;
|
|
||||||
displayName = $STR_EPOCH_SCAFFOLDING;
|
|
||||||
vehicleClass = "Fortifications";
|
|
||||||
constructioncount = 6;
|
|
||||||
animated = 0;
|
|
||||||
irTarget = 0;
|
|
||||||
accuracy = 0.3;
|
|
||||||
transportAmmo = 0;
|
|
||||||
transportRepair = 0;
|
|
||||||
transportFuel = 0;
|
|
||||||
typicalCargo[] = {};
|
|
||||||
offset[] = {0,9,3};
|
|
||||||
cost = 0;
|
|
||||||
removeoutput[] = {{"ItemScaffoldingKit",1}};
|
|
||||||
};
|
|
||||||
class WoodGate_DZ: BuiltItems
|
class WoodGate_DZ: BuiltItems
|
||||||
{
|
{
|
||||||
scope = public;
|
scope = public;
|
||||||
@@ -693,7 +449,7 @@ class WoodGate_DZ: BuiltItems
|
|||||||
mapSize = 2;
|
mapSize = 2;
|
||||||
armor = 100;
|
armor = 100;
|
||||||
displayName = "Wood Panel";
|
displayName = "Wood Panel";
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
|
|
||||||
class AnimationSources
|
class AnimationSources
|
||||||
{
|
{
|
||||||
@@ -37,7 +37,7 @@ class MetalFloor_DZ: ModularItems {
|
|||||||
mapSize = 2;
|
mapSize = 2;
|
||||||
armor = 3000;
|
armor = 3000;
|
||||||
displayName = $STR_EPOCH_METALFLOOR;
|
displayName = $STR_EPOCH_METALFLOOR;
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
GhostPreview = "MetalFloor_Preview_DZ";
|
GhostPreview = "MetalFloor_Preview_DZ";
|
||||||
class DestructionEffects : DestructionEffects {
|
class DestructionEffects : DestructionEffects {
|
||||||
class Ruin1 {
|
class Ruin1 {
|
||||||
@@ -60,7 +60,7 @@ class WoodRamp_DZ: ModularItems {
|
|||||||
mapSize = 2;
|
mapSize = 2;
|
||||||
armor = 2000;
|
armor = 2000;
|
||||||
displayName = $STR_EPOCH_WOODRAMP;
|
displayName = $STR_EPOCH_WOODRAMP;
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
GhostPreview = "WoodRamp_Preview_DZ";
|
GhostPreview = "WoodRamp_Preview_DZ";
|
||||||
};
|
};
|
||||||
class CinderWallHalf_DZ: ModularItems {
|
class CinderWallHalf_DZ: ModularItems {
|
||||||
@@ -73,7 +73,7 @@ class CinderWallHalf_DZ: ModularItems {
|
|||||||
mapSize = 2;
|
mapSize = 2;
|
||||||
armor = 2200;
|
armor = 2200;
|
||||||
displayName = $STR_EPOCH_CINDERBLOCKWALL_HALF;
|
displayName = $STR_EPOCH_CINDERBLOCKWALL_HALF;
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
upgradeBuilding[] = {"CinderWall_DZ",{"ItemToolbox"},{{"CinderBlocks",4},{"MortarBucket",1}}};
|
upgradeBuilding[] = {"CinderWall_DZ",{"ItemToolbox"},{{"CinderBlocks",4},{"MortarBucket",1}}};
|
||||||
maintainBuilding[] = {{"MortarBucket",1}};
|
maintainBuilding[] = {{"MortarBucket",1}};
|
||||||
GhostPreview = "CinderWallHalf_Preview_DZ";
|
GhostPreview = "CinderWallHalf_Preview_DZ";
|
||||||
@@ -99,7 +99,7 @@ class CinderWall_DZ: ModularItems {
|
|||||||
mapSize = 2;
|
mapSize = 2;
|
||||||
armor = 3400;
|
armor = 3400;
|
||||||
displayName = $STR_EPOCH_CINDERBLOCKWALL;
|
displayName = $STR_EPOCH_CINDERBLOCKWALL;
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
maintainBuilding[] = {{"MortarBucket",1}};
|
maintainBuilding[] = {{"MortarBucket",1}};
|
||||||
GhostPreview = "CinderWall_Preview_DZ";
|
GhostPreview = "CinderWall_Preview_DZ";
|
||||||
class DestructionEffects : DestructionEffects {
|
class DestructionEffects : DestructionEffects {
|
||||||
@@ -125,7 +125,7 @@ class CinderWallDoorway_DZ: ModularItems {
|
|||||||
mapSize = 2;
|
mapSize = 2;
|
||||||
armor = 3400;
|
armor = 3400;
|
||||||
displayName = $STR_EPOCH_BLOCKGARAGEDOORWAY;
|
displayName = $STR_EPOCH_BLOCKGARAGEDOORWAY;
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
maintainBuilding[] = {{"MortarBucket",1}};
|
maintainBuilding[] = {{"MortarBucket",1}};
|
||||||
upgradeBuilding[] = {"CinderWallDoor_DZ",{"ItemToolbox"},{{"ItemPole",3},{"ItemTankTrap",3}}};
|
upgradeBuilding[] = {"CinderWallDoor_DZ",{"ItemToolbox"},{{"ItemPole",3},{"ItemTankTrap",3}}};
|
||||||
GhostPreview = "CinderWallDoorway_Preview_DZ";
|
GhostPreview = "CinderWallDoorway_Preview_DZ";
|
||||||
@@ -151,7 +151,7 @@ class CinderWallSmallDoorway_DZ: ModularItems {
|
|||||||
mapSize = 2;
|
mapSize = 2;
|
||||||
armor = 3400;
|
armor = 3400;
|
||||||
displayName = $STR_EPOCH_BLOCKDOORWAY;
|
displayName = $STR_EPOCH_BLOCKDOORWAY;
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
maintainBuilding[] = {{"MortarBucket",1}};
|
maintainBuilding[] = {{"MortarBucket",1}};
|
||||||
upgradeBuilding[] = {"CinderWallDoorSmall_DZ",{"ItemToolbox"},{{"ItemPole",1},{"ItemTankTrap",1}}};
|
upgradeBuilding[] = {"CinderWallDoorSmall_DZ",{"ItemToolbox"},{{"ItemPole",1},{"ItemTankTrap",1}}};
|
||||||
GhostPreview = "CinderWallSmallDoorway_Preview_DZ";
|
GhostPreview = "CinderWallSmallDoorway_Preview_DZ";
|
||||||
@@ -178,7 +178,7 @@ class WoodFloor_DZ: ModularItems {
|
|||||||
mapSize = 2;
|
mapSize = 2;
|
||||||
armor = 2000;
|
armor = 2000;
|
||||||
displayName = $STR_EPOCH_FLOORCEILING;
|
displayName = $STR_EPOCH_FLOORCEILING;
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
maintainBuilding[] = {{"PartWoodLumber",4}};
|
maintainBuilding[] = {{"PartWoodLumber",4}};
|
||||||
GhostPreview = "WoodFloor_Preview_DZ";
|
GhostPreview = "WoodFloor_Preview_DZ";
|
||||||
class DestructionEffects : DestructionEffects {
|
class DestructionEffects : DestructionEffects {
|
||||||
@@ -203,7 +203,7 @@ class WoodFloorHalf_DZ: ModularItems {
|
|||||||
mapSize = 2;
|
mapSize = 2;
|
||||||
armor = 1000;
|
armor = 1000;
|
||||||
displayName = $STR_EPOCH_FLOORCEILINGHALF;
|
displayName = $STR_EPOCH_FLOORCEILINGHALF;
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
maintainBuilding[] = {{"PartWoodLumber",2}};
|
maintainBuilding[] = {{"PartWoodLumber",2}};
|
||||||
constructioncount = 2;
|
constructioncount = 2;
|
||||||
GhostPreview = "WoodFloorHalf_Preview_DZ";
|
GhostPreview = "WoodFloorHalf_Preview_DZ";
|
||||||
@@ -229,7 +229,7 @@ class WoodFloorQuarter_DZ: ModularItems {
|
|||||||
mapSize = 2;
|
mapSize = 2;
|
||||||
armor = 600;
|
armor = 600;
|
||||||
displayName = $STR_EPOCH_FLOORCEILINGQUARTER;
|
displayName = $STR_EPOCH_FLOORCEILINGQUARTER;
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
maintainBuilding[] = {{"PartWoodLumber",1}};
|
maintainBuilding[] = {{"PartWoodLumber",1}};
|
||||||
constructioncount = 1;
|
constructioncount = 1;
|
||||||
GhostPreview = "WoodFloorQuarter_Preview_DZ";
|
GhostPreview = "WoodFloorQuarter_Preview_DZ";
|
||||||
@@ -256,7 +256,7 @@ class WoodLargeWall_DZ: ModularItems {
|
|||||||
mapSize = 2;
|
mapSize = 2;
|
||||||
armor = 2200;
|
armor = 2200;
|
||||||
displayName = $STR_EPOCH_LARGEWOODWALL;
|
displayName = $STR_EPOCH_LARGEWOODWALL;
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
upgradeBuilding[] = {"WoodLargeWallWin_DZ",{"ItemToolbox"},{{"PartGlass",1}}};
|
upgradeBuilding[] = {"WoodLargeWallWin_DZ",{"ItemToolbox"},{{"PartGlass",1}}};
|
||||||
maintainBuilding[] = {{"PartWoodPlywood",1},{"PartWoodLumber",1}};
|
maintainBuilding[] = {{"PartWoodPlywood",1},{"PartWoodLumber",1}};
|
||||||
GhostPreview = "WoodLargeWall_Preview_DZ";
|
GhostPreview = "WoodLargeWall_Preview_DZ";
|
||||||
@@ -282,7 +282,7 @@ class WoodLargeWallDoor_DZ: ModularItems {
|
|||||||
mapSize = 2;
|
mapSize = 2;
|
||||||
armor = 2200;
|
armor = 2200;
|
||||||
displayName = $STR_EPOCH_LARGEWALLWITHDOORWAY;
|
displayName = $STR_EPOCH_LARGEWALLWITHDOORWAY;
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
maintainBuilding[] = {{"PartWoodPlywood",1},{"PartWoodLumber",1}};
|
maintainBuilding[] = {{"PartWoodPlywood",1},{"PartWoodLumber",1}};
|
||||||
upgradeBuilding[] = {"Land_DZE_LargeWoodDoor",{"ItemToolbox"},{{"PartWoodPlywood",1},{"PartWoodLumber",1}}};
|
upgradeBuilding[] = {"Land_DZE_LargeWoodDoor",{"ItemToolbox"},{{"PartWoodPlywood",1},{"PartWoodLumber",1}}};
|
||||||
GhostPreview = "WoodLargeWallDoor_Preview_DZ";
|
GhostPreview = "WoodLargeWallDoor_Preview_DZ";
|
||||||
@@ -307,7 +307,7 @@ class WoodLargeWallWin_DZ: ModularItems {
|
|||||||
mapSize = 2;
|
mapSize = 2;
|
||||||
armor = 2200;
|
armor = 2200;
|
||||||
displayName = $STR_EPOCH_LARGEWALLWITHWINDOW;
|
displayName = $STR_EPOCH_LARGEWALLWITHWINDOW;
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
maintainBuilding[] = {{"PartWoodPlywood",1},{"PartWoodLumber",1}};
|
maintainBuilding[] = {{"PartWoodPlywood",1},{"PartWoodLumber",1}};
|
||||||
GhostPreview = "WoodLargeWallWin_Preview_DZ";
|
GhostPreview = "WoodLargeWallWin_Preview_DZ";
|
||||||
class DestructionEffects : DestructionEffects {
|
class DestructionEffects : DestructionEffects {
|
||||||
@@ -332,7 +332,7 @@ class WoodSmallWall_DZ: ModularItems {
|
|||||||
mapSize = 2;
|
mapSize = 2;
|
||||||
armor = 2000;
|
armor = 2000;
|
||||||
displayName = $STR_EPOCH_WOODWALL;
|
displayName = $STR_EPOCH_WOODWALL;
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
maintainBuilding[] = {{"PartWoodPlywood",1},{"PartWoodLumber",1}};
|
maintainBuilding[] = {{"PartWoodPlywood",1},{"PartWoodLumber",1}};
|
||||||
upgradeBuilding[] = {"WoodSmallWallWin_DZ",{"ItemToolbox"},{{"PartGlass",1}}};
|
upgradeBuilding[] = {"WoodSmallWallWin_DZ",{"ItemToolbox"},{{"PartGlass",1}}};
|
||||||
GhostPreview = "WoodSmallWall_Preview_DZ";
|
GhostPreview = "WoodSmallWall_Preview_DZ";
|
||||||
@@ -357,7 +357,7 @@ class WoodSmallWallThird_DZ: ModularItems {
|
|||||||
mapSize = 2;
|
mapSize = 2;
|
||||||
armor = 600;
|
armor = 600;
|
||||||
displayName = $STR_EPOCH_WOODWALLTHIRDPART;
|
displayName = $STR_EPOCH_WOODWALLTHIRDPART;
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
maintainBuilding[] = {{"PartWoodLumber",1}};
|
maintainBuilding[] = {{"PartWoodLumber",1}};
|
||||||
constructioncount = 1;
|
constructioncount = 1;
|
||||||
GhostPreview = "WoodSmallWallThird_Preview_DZ";
|
GhostPreview = "WoodSmallWallThird_Preview_DZ";
|
||||||
@@ -382,7 +382,7 @@ class WoodSmallWallWin_DZ: ModularItems {
|
|||||||
mapSize = 2;
|
mapSize = 2;
|
||||||
armor = 2000;
|
armor = 2000;
|
||||||
displayName = $STR_EPOCH_WALLWITHWINDOW;
|
displayName = $STR_EPOCH_WALLWITHWINDOW;
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
maintainBuilding[] = {{"PartWoodPlywood",1},{"PartWoodLumber",1}};
|
maintainBuilding[] = {{"PartWoodPlywood",1},{"PartWoodLumber",1}};
|
||||||
GhostPreview = "WoodSmallWallWin_Preview_DZ";
|
GhostPreview = "WoodSmallWallWin_Preview_DZ";
|
||||||
class DestructionEffects : DestructionEffects {
|
class DestructionEffects : DestructionEffects {
|
||||||
@@ -406,7 +406,7 @@ class WoodSmallWallDoor_DZ: ModularItems {
|
|||||||
mapSize = 2;
|
mapSize = 2;
|
||||||
armor = 2000;
|
armor = 2000;
|
||||||
displayName = $STR_EPOCH_WALLWITHDOORWAY;
|
displayName = $STR_EPOCH_WALLWITHDOORWAY;
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
upgradeBuilding[] = {"Land_DZE_WoodDoor",{"ItemToolbox"},{{"PartWoodPlywood",1},{"PartWoodLumber",1}}};
|
upgradeBuilding[] = {"Land_DZE_WoodDoor",{"ItemToolbox"},{{"PartWoodPlywood",1},{"PartWoodLumber",1}}};
|
||||||
maintainBuilding[] = {{"PartWoodPlywood",1},{"PartWoodLumber",1}};
|
maintainBuilding[] = {{"PartWoodPlywood",1},{"PartWoodLumber",1}};
|
||||||
GhostPreview = "WoodSmallWallDoor_Preview_DZ";
|
GhostPreview = "WoodSmallWallDoor_Preview_DZ";
|
||||||
@@ -432,7 +432,7 @@ class WoodStairs_DZ: ModularItems {
|
|||||||
mapSize = 2;
|
mapSize = 2;
|
||||||
armor = 600;
|
armor = 600;
|
||||||
displayName = $STR_EPOCH_WOODSTAIRSWITHSUPPORTS;
|
displayName = $STR_EPOCH_WOODSTAIRSWITHSUPPORTS;
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
maintainBuilding[] = {{"PartWoodLumber",1}};
|
maintainBuilding[] = {{"PartWoodLumber",1}};
|
||||||
upgradeBuilding[] = {"WoodStairsRails_DZ",{"ItemToolbox"},{{"PartWoodLumber",2}}};
|
upgradeBuilding[] = {"WoodStairsRails_DZ",{"ItemToolbox"},{{"PartWoodLumber",2}}};
|
||||||
GhostPreview = "WoodStairs_Preview_DZ";
|
GhostPreview = "WoodStairs_Preview_DZ";
|
||||||
@@ -447,7 +447,7 @@ class WoodLadder_DZ: ModularItems {
|
|||||||
mapSize = 2;
|
mapSize = 2;
|
||||||
armor = 300;
|
armor = 300;
|
||||||
displayName = $STR_EPOCH_WOODLADDER;
|
displayName = $STR_EPOCH_WOODLADDER;
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
maintainBuilding[] = {{"PartWoodLumber",1}};
|
maintainBuilding[] = {{"PartWoodLumber",1}};
|
||||||
GhostPreview = "WoodLadder_Preview_DZ";
|
GhostPreview = "WoodLadder_Preview_DZ";
|
||||||
ladders[] = {{"start1","end1"}};
|
ladders[] = {{"start1","end1"}};
|
||||||
@@ -463,7 +463,7 @@ class WoodStairsRails_DZ: ModularItems {
|
|||||||
mapSize = 2;
|
mapSize = 2;
|
||||||
armor = 700;
|
armor = 700;
|
||||||
displayName = $STR_EPOCH_WOODSTAIRSRAILS;
|
displayName = $STR_EPOCH_WOODSTAIRSRAILS;
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
maintainBuilding[] = {{"PartWoodLumber",1}};
|
maintainBuilding[] = {{"PartWoodLumber",1}};
|
||||||
GhostPreview = "WoodStairs_Preview_DZ";
|
GhostPreview = "WoodStairs_Preview_DZ";
|
||||||
};
|
};
|
||||||
@@ -478,13 +478,14 @@ class WoodStairsSans_DZ: ModularItems {
|
|||||||
mapSize = 2;
|
mapSize = 2;
|
||||||
armor = 500;
|
armor = 500;
|
||||||
displayName = $STR_EPOCH_WOODSTAIRS;
|
displayName = $STR_EPOCH_WOODSTAIRS;
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
maintainBuilding[] = {{"PartWoodLumber",1}};
|
maintainBuilding[] = {{"PartWoodLumber",1}};
|
||||||
upgradeBuilding[] = {"WoodStairs_DZ",{"ItemToolbox"},{{"PartWoodLumber",2}}};
|
upgradeBuilding[] = {"WoodStairs_DZ",{"ItemToolbox"},{{"PartWoodLumber",2}}};
|
||||||
GhostPreview = "WoodStairsSans_Preview_DZ";
|
GhostPreview = "WoodStairsSans_Preview_DZ";
|
||||||
};
|
};
|
||||||
|
|
||||||
// ghost models
|
|
||||||
|
// Ghost previews
|
||||||
class CinderWallSmallDoorway_Preview_DZ: NonStrategic {
|
class CinderWallSmallDoorway_Preview_DZ: NonStrategic {
|
||||||
scope = public;
|
scope = public;
|
||||||
destrType = "DestructNo";
|
destrType = "DestructNo";
|
||||||
@@ -495,7 +496,7 @@ class CinderWallSmallDoorway_Preview_DZ: NonStrategic {
|
|||||||
mapSize = 2;
|
mapSize = 2;
|
||||||
armor = 1000;
|
armor = 1000;
|
||||||
displayName = "Cinder Doorway Preview";
|
displayName = "Cinder Doorway Preview";
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
};
|
};
|
||||||
class CinderWallDoorway_Preview_DZ: NonStrategic {
|
class CinderWallDoorway_Preview_DZ: NonStrategic {
|
||||||
scope = public;
|
scope = public;
|
||||||
@@ -507,7 +508,7 @@ class CinderWallDoorway_Preview_DZ: NonStrategic {
|
|||||||
mapSize = 2;
|
mapSize = 2;
|
||||||
armor = 1000;
|
armor = 1000;
|
||||||
displayName = "Cinder Garage Doorway Preview";
|
displayName = "Cinder Garage Doorway Preview";
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
};
|
};
|
||||||
class MetalFloor_Preview_DZ: NonStrategic {
|
class MetalFloor_Preview_DZ: NonStrategic {
|
||||||
scope = public;
|
scope = public;
|
||||||
@@ -519,7 +520,7 @@ class MetalFloor_Preview_DZ: NonStrategic {
|
|||||||
mapSize = 2;
|
mapSize = 2;
|
||||||
armor = 1000;
|
armor = 1000;
|
||||||
displayName = "Metal Floor Preview";
|
displayName = "Metal Floor Preview";
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
};
|
};
|
||||||
class WoodRamp_Preview_DZ: NonStrategic {
|
class WoodRamp_Preview_DZ: NonStrategic {
|
||||||
scope = public;
|
scope = public;
|
||||||
@@ -531,7 +532,7 @@ class WoodRamp_Preview_DZ: NonStrategic {
|
|||||||
mapSize = 2;
|
mapSize = 2;
|
||||||
armor = 1000;
|
armor = 1000;
|
||||||
displayName = "Wood Ramp Preview";
|
displayName = "Wood Ramp Preview";
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
|
|
||||||
};
|
};
|
||||||
class CinderWallHalf_Preview_DZ: NonStrategic {
|
class CinderWallHalf_Preview_DZ: NonStrategic {
|
||||||
@@ -544,7 +545,7 @@ class CinderWallHalf_Preview_DZ: NonStrategic {
|
|||||||
mapSize = 2;
|
mapSize = 2;
|
||||||
armor = 1000;
|
armor = 1000;
|
||||||
displayName = "Cinder Block Wall 1/2 Preview";
|
displayName = "Cinder Block Wall 1/2 Preview";
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
};
|
};
|
||||||
class CinderWall_Preview_DZ: NonStrategic {
|
class CinderWall_Preview_DZ: NonStrategic {
|
||||||
scope = public;
|
scope = public;
|
||||||
@@ -556,7 +557,7 @@ class CinderWall_Preview_DZ: NonStrategic {
|
|||||||
mapSize = 2;
|
mapSize = 2;
|
||||||
armor = 1000;
|
armor = 1000;
|
||||||
displayName = "Cinder Block Wall Preview";
|
displayName = "Cinder Block Wall Preview";
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
};
|
};
|
||||||
|
|
||||||
class WoodFloorQuarter_Preview_DZ: NonStrategic {
|
class WoodFloorQuarter_Preview_DZ: NonStrategic {
|
||||||
@@ -569,7 +570,7 @@ class WoodFloorQuarter_Preview_DZ: NonStrategic {
|
|||||||
mapSize = 2;
|
mapSize = 2;
|
||||||
armor = 1000;
|
armor = 1000;
|
||||||
displayName = "Floor 1/4 Preview";
|
displayName = "Floor 1/4 Preview";
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
};
|
};
|
||||||
class WoodFloorHalf_Preview_DZ: NonStrategic {
|
class WoodFloorHalf_Preview_DZ: NonStrategic {
|
||||||
scope = public;
|
scope = public;
|
||||||
@@ -581,7 +582,7 @@ class WoodFloorHalf_Preview_DZ: NonStrategic {
|
|||||||
mapSize = 2;
|
mapSize = 2;
|
||||||
armor = 1000;
|
armor = 1000;
|
||||||
displayName = "Floor 1/2 Preview";
|
displayName = "Floor 1/2 Preview";
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
};
|
};
|
||||||
class WoodSmallWall_Preview_DZ: NonStrategic {
|
class WoodSmallWall_Preview_DZ: NonStrategic {
|
||||||
scope = public;
|
scope = public;
|
||||||
@@ -593,7 +594,7 @@ class WoodSmallWall_Preview_DZ: NonStrategic {
|
|||||||
mapSize = 2;
|
mapSize = 2;
|
||||||
armor = 1000;
|
armor = 1000;
|
||||||
displayName = "Small Wall Preview";
|
displayName = "Small Wall Preview";
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
};
|
};
|
||||||
class WoodSmallWallThird_Preview_DZ: NonStrategic {
|
class WoodSmallWallThird_Preview_DZ: NonStrategic {
|
||||||
scope = public;
|
scope = public;
|
||||||
@@ -605,7 +606,7 @@ class WoodSmallWallThird_Preview_DZ: NonStrategic {
|
|||||||
mapSize = 2;
|
mapSize = 2;
|
||||||
armor = 1000;
|
armor = 1000;
|
||||||
displayName = "Small Wall Preview 1/3";
|
displayName = "Small Wall Preview 1/3";
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
};
|
};
|
||||||
class WoodSmallWallWin_Preview_DZ: NonStrategic {
|
class WoodSmallWallWin_Preview_DZ: NonStrategic {
|
||||||
scope = public;
|
scope = public;
|
||||||
@@ -617,7 +618,7 @@ class WoodSmallWallWin_Preview_DZ: NonStrategic {
|
|||||||
mapSize = 2;
|
mapSize = 2;
|
||||||
armor = 1000;
|
armor = 1000;
|
||||||
displayName = "Small Wall Window Preview";
|
displayName = "Small Wall Window Preview";
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
};
|
};
|
||||||
class WoodFloor_Preview_DZ: NonStrategic {
|
class WoodFloor_Preview_DZ: NonStrategic {
|
||||||
scope = public;
|
scope = public;
|
||||||
@@ -629,7 +630,7 @@ class WoodFloor_Preview_DZ: NonStrategic {
|
|||||||
mapSize = 2;
|
mapSize = 2;
|
||||||
armor = 1000;
|
armor = 1000;
|
||||||
displayName = "Wood Floor Preview";
|
displayName = "Wood Floor Preview";
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
};
|
};
|
||||||
class WoodSmallWallDoor_Preview_DZ: NonStrategic {
|
class WoodSmallWallDoor_Preview_DZ: NonStrategic {
|
||||||
scope = public;
|
scope = public;
|
||||||
@@ -641,7 +642,7 @@ class WoodSmallWallDoor_Preview_DZ: NonStrategic {
|
|||||||
mapSize = 2;
|
mapSize = 2;
|
||||||
armor = 1000;
|
armor = 1000;
|
||||||
displayName = "Small Wall Door Preview";
|
displayName = "Small Wall Door Preview";
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
};
|
};
|
||||||
class WoodLargeWall_Preview_DZ: NonStrategic {
|
class WoodLargeWall_Preview_DZ: NonStrategic {
|
||||||
scope = public;
|
scope = public;
|
||||||
@@ -653,7 +654,7 @@ class WoodLargeWall_Preview_DZ: NonStrategic {
|
|||||||
mapSize = 2;
|
mapSize = 2;
|
||||||
armor = 1000;
|
armor = 1000;
|
||||||
displayName = "Large Wall Preview";
|
displayName = "Large Wall Preview";
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
};
|
};
|
||||||
class WoodLargeWallDoor_Preview_DZ: NonStrategic {
|
class WoodLargeWallDoor_Preview_DZ: NonStrategic {
|
||||||
scope = public;
|
scope = public;
|
||||||
@@ -665,7 +666,7 @@ class WoodLargeWallDoor_Preview_DZ: NonStrategic {
|
|||||||
mapSize = 2;
|
mapSize = 2;
|
||||||
armor = 1000;
|
armor = 1000;
|
||||||
displayName = "Large Wall Door Preview";
|
displayName = "Large Wall Door Preview";
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
};
|
};
|
||||||
class WoodLargeWallWin_Preview_DZ: NonStrategic {
|
class WoodLargeWallWin_Preview_DZ: NonStrategic {
|
||||||
scope = public;
|
scope = public;
|
||||||
@@ -677,7 +678,7 @@ class WoodLargeWallWin_Preview_DZ: NonStrategic {
|
|||||||
mapSize = 2;
|
mapSize = 2;
|
||||||
armor = 1000;
|
armor = 1000;
|
||||||
displayName = "Large Wall Window Preview";
|
displayName = "Large Wall Window Preview";
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
};
|
};
|
||||||
|
|
||||||
class WoodStairs_Preview_DZ: NonStrategic {
|
class WoodStairs_Preview_DZ: NonStrategic {
|
||||||
@@ -690,7 +691,7 @@ class WoodStairs_Preview_DZ: NonStrategic {
|
|||||||
mapSize = 2;
|
mapSize = 2;
|
||||||
armor = 1000;
|
armor = 1000;
|
||||||
displayName = "Wood Stairs Preview";
|
displayName = "Wood Stairs Preview";
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
};
|
};
|
||||||
class WoodStairsSans_Preview_DZ: NonStrategic {
|
class WoodStairsSans_Preview_DZ: NonStrategic {
|
||||||
scope = public;
|
scope = public;
|
||||||
@@ -702,7 +703,7 @@ class WoodStairsSans_Preview_DZ: NonStrategic {
|
|||||||
mapSize = 2;
|
mapSize = 2;
|
||||||
armor = 1000;
|
armor = 1000;
|
||||||
displayName = "Wood Stairs Sans Preview";
|
displayName = "Wood Stairs Sans Preview";
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
};
|
};
|
||||||
|
|
||||||
class WoodLadder_Preview_DZ: NonStrategic {
|
class WoodLadder_Preview_DZ: NonStrategic {
|
||||||
@@ -715,7 +716,7 @@ class WoodLadder_Preview_DZ: NonStrategic {
|
|||||||
mapSize = 2;
|
mapSize = 2;
|
||||||
armor = 1000;
|
armor = 1000;
|
||||||
displayName = "Wood Stairs Sans Preview";
|
displayName = "Wood Stairs Sans Preview";
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
};
|
};
|
||||||
class WoodDoor_Preview_DZ: NonStrategic {
|
class WoodDoor_Preview_DZ: NonStrategic {
|
||||||
scope = public;
|
scope = public;
|
||||||
@@ -727,7 +728,7 @@ class WoodDoor_Preview_DZ: NonStrategic {
|
|||||||
mapSize = 2;
|
mapSize = 2;
|
||||||
armor = 1000;
|
armor = 1000;
|
||||||
displayName = "Door Preview";
|
displayName = "Door Preview";
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
};
|
};
|
||||||
class LargeWoodDoor_Preview_DZ: NonStrategic {
|
class LargeWoodDoor_Preview_DZ: NonStrategic {
|
||||||
scope = public;
|
scope = public;
|
||||||
@@ -739,7 +740,7 @@ class LargeWoodDoor_Preview_DZ: NonStrategic {
|
|||||||
mapSize = 2;
|
mapSize = 2;
|
||||||
armor = 1000;
|
armor = 1000;
|
||||||
displayName = "Large Door Preview";
|
displayName = "Large Door Preview";
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
};
|
};
|
||||||
class GarageWoodDoor_Preview_DZ: NonStrategic {
|
class GarageWoodDoor_Preview_DZ: NonStrategic {
|
||||||
scope = public;
|
scope = public;
|
||||||
@@ -751,5 +752,5 @@ class GarageWoodDoor_Preview_DZ: NonStrategic {
|
|||||||
mapSize = 2;
|
mapSize = 2;
|
||||||
armor = 1000;
|
armor = 1000;
|
||||||
displayName = "Garage Door Preview";
|
displayName = "Garage Door Preview";
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
};
|
};
|
||||||
@@ -0,0 +1,53 @@
|
|||||||
|
class Land_wood_wreck_frame : ruins {
|
||||||
|
scope = protected;
|
||||||
|
model = "\z\addons\dayz_epoch\models\wood_wreck_frame.p3d";
|
||||||
|
displayName = $STR_WOOD_WALL_WRECK;
|
||||||
|
removeoutput[] = {{"PartWoodPlywood",{0,3}},{"PartWoodLumber",{0,3}}};
|
||||||
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
|
};
|
||||||
|
class Land_wood_wreck_third : ruins {
|
||||||
|
scope = protected;
|
||||||
|
model = "\z\addons\dayz_epoch\models\wood_wreck_third.p3d";
|
||||||
|
displayName = $STR_WOOD_WALL_WRECK;
|
||||||
|
removeoutput[] = {{"PartWoodPlywood",{0,1}},{"PartWoodLumber",{0,1}}};
|
||||||
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
|
};
|
||||||
|
|
||||||
|
class Land_wood_wreck_half : ruins {
|
||||||
|
scope = protected;
|
||||||
|
model = "\z\addons\dayz_epoch\models\wood_wreck_half.p3d";
|
||||||
|
displayName = $STR_WOOD_FLOOR_WRECK;
|
||||||
|
removeoutput[] = {{"PartWoodPlywood",{0,1}},{"PartWoodLumber",{0,1}}};
|
||||||
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
|
};
|
||||||
|
|
||||||
|
class Land_wood_wreck_floor : ruins {
|
||||||
|
scope = protected;
|
||||||
|
model = "\z\addons\dayz_epoch\models\wood_wreck_floor.p3d";
|
||||||
|
displayName = $STR_WOOD_FLOOR_WRECK;
|
||||||
|
removeoutput[] = {{"PartWoodPlywood",{0,3}},{"PartWoodLumber",{0,3}}};
|
||||||
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
|
};
|
||||||
|
|
||||||
|
class Land_wood_wreck_quarter : ruins {
|
||||||
|
scope = protected;
|
||||||
|
model = "\z\addons\dayz_epoch\models\wood_wreck_quarter.p3d";
|
||||||
|
displayName = $STR_WOOD_FLOOR_WRECK;
|
||||||
|
removeoutput[] = {{"PartWoodPlywood",{0,1}},{"PartWoodLumber",{0,1}}};
|
||||||
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
|
};
|
||||||
|
|
||||||
|
class Land_wreck_cinder: ruins {
|
||||||
|
scope = protected;
|
||||||
|
model = "\z\addons\dayz_epoch\models\wreck_cinder.p3d";
|
||||||
|
displayName = $STR_CINDER_WALL_WRECK;
|
||||||
|
removeoutput[] = {{"CinderBlocks",{0,1}}};
|
||||||
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
|
};
|
||||||
|
class Land_wreck_metal_floor: ruins {
|
||||||
|
scope = protected;
|
||||||
|
model = "\z\addons\dayz_epoch\models\wreck_metal_floor.p3d";
|
||||||
|
displayName = $STR_METAL_FLOOR_WRECK;
|
||||||
|
removeoutput[] = {{"ItemPole",{0,2}},{"ItemTankTrap",{0,2}}};
|
||||||
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
|
};
|
||||||
104
SQF/dayz_code/Configs/CfgVehicles/Buildables/Stashes.hpp
Normal file
104
SQF/dayz_code/Configs/CfgVehicles/Buildables/Stashes.hpp
Normal file
@@ -0,0 +1,104 @@
|
|||||||
|
class StashSmall_base : DZ_storage_base {
|
||||||
|
displayname = $STR_VEH_NAME_STASH;
|
||||||
|
icon = "\Ca\misc3\data\Icons\icon_Atent_ca.paa";
|
||||||
|
mapsize = 3;
|
||||||
|
model = "\z\addons\dayz_communityassets\models\stash_small.p3d";
|
||||||
|
scope = public;
|
||||||
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
|
transportMaxMagazines = 12;
|
||||||
|
transportMaxWeapons = 0;
|
||||||
|
transportMaxBackpacks = 0;
|
||||||
|
upgradeBuilding[] = {};
|
||||||
|
};
|
||||||
|
|
||||||
|
class StashSmall : StashSmall_base {
|
||||||
|
displayname = $STR_VEH_NAME_STASH;
|
||||||
|
transportMaxMagazines = 12;
|
||||||
|
transportMaxWeapons = 0;
|
||||||
|
transportMaxBackpacks = 0;
|
||||||
|
upgradeBuilding[] = {"StashSmall1",{"ItemShovel"},{{"PartWoodPile",1}}};
|
||||||
|
};
|
||||||
|
class StashSmall1 : StashSmall_base {
|
||||||
|
armor = 10;
|
||||||
|
displayname = $STR_VEH_NAME_STASH1;
|
||||||
|
transportMaxMagazines = 14;
|
||||||
|
transportMaxWeapons = 0;
|
||||||
|
transportMaxBackpacks = 0;
|
||||||
|
upgradeBuilding[] = {"StashSmall2",{"ItemShovel"},{{"PartWoodPile",1}}};
|
||||||
|
};
|
||||||
|
class StashSmall2 : StashSmall_base {
|
||||||
|
armor = 15;
|
||||||
|
displayname = $STR_VEH_NAME_STASH2;
|
||||||
|
transportMaxMagazines = 16;
|
||||||
|
transportMaxWeapons = 0;
|
||||||
|
transportMaxBackpacks = 0;
|
||||||
|
upgradeBuilding[] = {"StashSmall3",{"ItemShovel"},{{"PartWoodPile",1}}};
|
||||||
|
};
|
||||||
|
class StashSmall3 : StashSmall_base {
|
||||||
|
armor = 20;
|
||||||
|
displayname = $STR_VEH_NAME_STASH3;
|
||||||
|
transportMaxMagazines = 18;
|
||||||
|
transportMaxWeapons = 0;
|
||||||
|
transportMaxBackpacks = 0;
|
||||||
|
upgradeBuilding[] = {"StashSmall4",{"ItemShovel"},{{"ItemLog",1}}};
|
||||||
|
};
|
||||||
|
class StashSmall4 : StashSmall_base {
|
||||||
|
armor = 25;
|
||||||
|
displayname = $STR_VEH_NAME_STASH4;
|
||||||
|
transportMaxMagazines = 20;
|
||||||
|
transportMaxWeapons = 0;
|
||||||
|
transportMaxBackpacks = 0;
|
||||||
|
upgradeBuilding[] = {"StashMedium",{"ItemShovel"},{{"ItemLog",1}}};
|
||||||
|
};
|
||||||
|
|
||||||
|
class StashMedium_base : DZ_storage_base {
|
||||||
|
armor = 50;
|
||||||
|
displayname = $STR_VEH_NAME_STASH_MED;
|
||||||
|
icon = "\Ca\misc3\data\Icons\icon_Atent_ca.paa";
|
||||||
|
mapsize = 3;
|
||||||
|
model = "\z\addons\dayz_communityassets\models\dirt_stash_reinforced.p3d";
|
||||||
|
scope = public;
|
||||||
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
|
transportMaxMagazines = 25;
|
||||||
|
transportMaxWeapons = 1;
|
||||||
|
transportMaxBackpacks = 0;
|
||||||
|
};
|
||||||
|
class StashMedium : StashMedium_base {
|
||||||
|
armor = 50;
|
||||||
|
displayname = $STR_VEH_NAME_STASH_MED;
|
||||||
|
transportMaxMagazines = 25;
|
||||||
|
transportMaxWeapons = 1;
|
||||||
|
transportMaxBackpacks = 0;
|
||||||
|
upgradeBuilding[] = {"StashMedium1",{"ItemShovel"},{{"ItemPlank",1}}};
|
||||||
|
};
|
||||||
|
class StashMedium1 : StashMedium_base {
|
||||||
|
armor = 75;
|
||||||
|
displayname = $STR_VEH_NAME_STASH_MED1;
|
||||||
|
transportMaxMagazines = 50;
|
||||||
|
transportMaxWeapons = 2;
|
||||||
|
transportMaxBackpacks = 0;
|
||||||
|
upgradeBuilding[] = {"StashMedium2",{"ItemShovel"},{{"ItemPlank",1}}};
|
||||||
|
};
|
||||||
|
class StashMedium2 : StashMedium_base {
|
||||||
|
armor = 100;
|
||||||
|
displayname = $STR_VEH_NAME_STASH_MED2;
|
||||||
|
transportMaxMagazines = 75;
|
||||||
|
transportMaxWeapons = 4;
|
||||||
|
transportMaxBackpacks = 0;
|
||||||
|
upgradeBuilding[] = {"StashMedium3",{"ItemToolbox","ItemShovel"},{{"ItemPlank",1},{"equip_nails",2}}};
|
||||||
|
};
|
||||||
|
class StashMedium3 : StashMedium_base {
|
||||||
|
armor = 125;
|
||||||
|
displayname = $STR_VEH_NAME_STASH_MED3;
|
||||||
|
transportMaxMagazines = 100;
|
||||||
|
transportMaxWeapons = 8;
|
||||||
|
transportMaxBackpacks = 1;
|
||||||
|
upgradeBuilding[] = {"StashMedium4",{"ItemToolbox","ItemShovel"},{{"PartWoodPlywood",1},{"equip_nails",2}}};
|
||||||
|
};
|
||||||
|
class StashMedium4 : StashMedium_base {
|
||||||
|
armor = 150;
|
||||||
|
displayname = $STR_VEH_NAME_STASH_MED4;
|
||||||
|
transportMaxMagazines = 125;
|
||||||
|
transportMaxWeapons = 16;
|
||||||
|
transportMaxBackpacks = 1;
|
||||||
|
};
|
||||||
87
SQF/dayz_code/Configs/CfgVehicles/Buildables/Storage.hpp
Normal file
87
SQF/dayz_code/Configs/CfgVehicles/Buildables/Storage.hpp
Normal file
@@ -0,0 +1,87 @@
|
|||||||
|
class Gunrack1;
|
||||||
|
class GunRack_DZ: Gunrack1
|
||||||
|
{
|
||||||
|
armor = 200;
|
||||||
|
scope = public;
|
||||||
|
displayName = $STR_EPOCH_GUNRACK;
|
||||||
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
|
transportMaxWeapons = 20;
|
||||||
|
transportMaxMagazines = 10;
|
||||||
|
transportMaxBackpacks = 0;
|
||||||
|
offset[] = {0,2.5,0.5};
|
||||||
|
removeoutput[] = {{"ItemGunRackKit",1}};
|
||||||
|
nounderground = 0;
|
||||||
|
};
|
||||||
|
class Fort_Crate_wood;
|
||||||
|
class WoodCrate_DZ: Fort_Crate_wood
|
||||||
|
{
|
||||||
|
scope = public;
|
||||||
|
destrType = "DestructBuilding";
|
||||||
|
offset[] = {0,2.5,0.5};
|
||||||
|
armor = 200;
|
||||||
|
displayName = $STR_EPOCH_WOODCRATE;
|
||||||
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
|
transportMaxMagazines = 50;
|
||||||
|
transportMaxWeapons = 5;
|
||||||
|
transportMaxBackpacks = 1;
|
||||||
|
removeoutput[] = {{"ItemWoodCrateKit",1}};
|
||||||
|
nounderground = 0;
|
||||||
|
};
|
||||||
|
|
||||||
|
class Land_KBud;
|
||||||
|
class OutHouse_DZ: Land_KBud
|
||||||
|
{
|
||||||
|
armor = 200;
|
||||||
|
scope = public;
|
||||||
|
offset[] = {0,2.5,1};
|
||||||
|
displayName = $STR_EPOCH_OUTHOUSE;
|
||||||
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
|
transportMaxMagazines = 4;
|
||||||
|
transportMaxWeapons = 4;
|
||||||
|
transportMaxBackpacks = 4;
|
||||||
|
constructioncount = 2;
|
||||||
|
class transportmagazines {};
|
||||||
|
};
|
||||||
|
class Land_Shed_M01;
|
||||||
|
class StorageShed_DZ: Land_Shed_M01
|
||||||
|
{
|
||||||
|
armor = 1600;
|
||||||
|
scope = public;
|
||||||
|
offset[] = {0,4,1};
|
||||||
|
displayName = $STR_EPOCH_STORAGESHED;
|
||||||
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
|
transportMaxMagazines = 400;
|
||||||
|
transportMaxWeapons = 40;
|
||||||
|
transportMaxBackpacks = 20;
|
||||||
|
constructioncount = 6;
|
||||||
|
};
|
||||||
|
class Land_kulna;
|
||||||
|
class WoodShack_DZ: Land_kulna
|
||||||
|
{
|
||||||
|
scope = public;
|
||||||
|
destrType = "DestructBuilding";
|
||||||
|
offset[] = {0,4,1.3};
|
||||||
|
armor = 800;
|
||||||
|
displayName = $STR_EPOCH_WOODSHACK;
|
||||||
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
|
transportMaxMagazines = 100;
|
||||||
|
transportMaxWeapons = 10;
|
||||||
|
transportMaxBackpacks = 5;
|
||||||
|
constructioncount = 5;
|
||||||
|
nounderground = 0;
|
||||||
|
};
|
||||||
|
class Land_Shed_wooden;
|
||||||
|
class Wooden_shed_DZ: Land_Shed_wooden
|
||||||
|
{
|
||||||
|
scope = public;
|
||||||
|
destrType = "DestructBuilding";
|
||||||
|
//cost = 100;
|
||||||
|
offset[] = {0,5,1};
|
||||||
|
armor = 800;
|
||||||
|
displayName = $STR_EPOCH_NICEWOODSHED;
|
||||||
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
|
transportMaxMagazines = 200;
|
||||||
|
transportMaxWeapons = 20;
|
||||||
|
transportMaxBackpacks = 10;
|
||||||
|
nounderground = 0;
|
||||||
|
};
|
||||||
@@ -1,128 +1,9 @@
|
|||||||
class DZ_storage_base : Land_A_tent {
|
|
||||||
scope = public;
|
|
||||||
armor = 5;
|
|
||||||
displayname = $STR_VEH_NAME_STASH;
|
|
||||||
icon = "";
|
|
||||||
mapsize = 3;
|
|
||||||
transportMaxMagazines = 0;
|
|
||||||
transportMaxWeapons = 0;
|
|
||||||
transportMaxBackpacks = 0;
|
|
||||||
constructioncount = 1;
|
|
||||||
requireplot = 0;
|
|
||||||
nounderground = 0;
|
|
||||||
offset[] = {0,3,1};
|
|
||||||
};
|
|
||||||
|
|
||||||
class StashSmall_base : DZ_storage_base {
|
|
||||||
displayname = $STR_VEH_NAME_STASH;
|
|
||||||
icon = "\Ca\misc3\data\Icons\icon_Atent_ca.paa";
|
|
||||||
mapsize = 3;
|
|
||||||
model = "\z\addons\dayz_communityassets\models\stash_small.p3d";
|
|
||||||
scope = public;
|
|
||||||
vehicleClass = "DayZ Epoch Buildings";
|
|
||||||
transportMaxMagazines = 12;
|
|
||||||
transportMaxWeapons = 0;
|
|
||||||
transportMaxBackpacks = 0;
|
|
||||||
upgradeBuilding[] = {};
|
|
||||||
};
|
|
||||||
|
|
||||||
class StashSmall : StashSmall_base {
|
|
||||||
displayname = $STR_VEH_NAME_STASH;
|
|
||||||
transportMaxMagazines = 12;
|
|
||||||
transportMaxWeapons = 0;
|
|
||||||
transportMaxBackpacks = 0;
|
|
||||||
upgradeBuilding[] = {"StashSmall1",{"ItemShovel"},{{"PartWoodPile",1}}};
|
|
||||||
};
|
|
||||||
class StashSmall1 : StashSmall_base {
|
|
||||||
armor = 10;
|
|
||||||
displayname = $STR_VEH_NAME_STASH1;
|
|
||||||
transportMaxMagazines = 14;
|
|
||||||
transportMaxWeapons = 0;
|
|
||||||
transportMaxBackpacks = 0;
|
|
||||||
upgradeBuilding[] = {"StashSmall2",{"ItemShovel"},{{"PartWoodPile",1}}};
|
|
||||||
};
|
|
||||||
class StashSmall2 : StashSmall_base {
|
|
||||||
armor = 15;
|
|
||||||
displayname = $STR_VEH_NAME_STASH2;
|
|
||||||
transportMaxMagazines = 16;
|
|
||||||
transportMaxWeapons = 0;
|
|
||||||
transportMaxBackpacks = 0;
|
|
||||||
upgradeBuilding[] = {"StashSmall3",{"ItemShovel"},{{"PartWoodPile",1}}};
|
|
||||||
};
|
|
||||||
class StashSmall3 : StashSmall_base {
|
|
||||||
armor = 20;
|
|
||||||
displayname = $STR_VEH_NAME_STASH3;
|
|
||||||
transportMaxMagazines = 18;
|
|
||||||
transportMaxWeapons = 0;
|
|
||||||
transportMaxBackpacks = 0;
|
|
||||||
upgradeBuilding[] = {"StashSmall4",{"ItemShovel"},{{"ItemLog",1}}};
|
|
||||||
};
|
|
||||||
class StashSmall4 : StashSmall_base {
|
|
||||||
armor = 25;
|
|
||||||
displayname = $STR_VEH_NAME_STASH4;
|
|
||||||
transportMaxMagazines = 20;
|
|
||||||
transportMaxWeapons = 0;
|
|
||||||
transportMaxBackpacks = 0;
|
|
||||||
upgradeBuilding[] = {"StashMedium",{"ItemShovel"},{{"ItemLog",1}}};
|
|
||||||
};
|
|
||||||
|
|
||||||
class StashMedium_base : DZ_storage_base {
|
|
||||||
armor = 50;
|
|
||||||
displayname = $STR_VEH_NAME_STASH_MED;
|
|
||||||
icon = "\Ca\misc3\data\Icons\icon_Atent_ca.paa";
|
|
||||||
mapsize = 3;
|
|
||||||
model = "\z\addons\dayz_communityassets\models\dirt_stash_reinforced.p3d";
|
|
||||||
scope = public;
|
|
||||||
vehicleClass = "DayZ Epoch Buildings";
|
|
||||||
transportMaxMagazines = 25;
|
|
||||||
transportMaxWeapons = 1;
|
|
||||||
transportMaxBackpacks = 0;
|
|
||||||
};
|
|
||||||
class StashMedium : StashMedium_base {
|
|
||||||
armor = 50;
|
|
||||||
displayname = $STR_VEH_NAME_STASH_MED;
|
|
||||||
transportMaxMagazines = 25;
|
|
||||||
transportMaxWeapons = 1;
|
|
||||||
transportMaxBackpacks = 0;
|
|
||||||
upgradeBuilding[] = {"StashMedium1",{"ItemShovel"},{{"ItemPlank",1}}};
|
|
||||||
};
|
|
||||||
class StashMedium1 : StashMedium_base {
|
|
||||||
armor = 75;
|
|
||||||
displayname = $STR_VEH_NAME_STASH_MED1;
|
|
||||||
transportMaxMagazines = 50;
|
|
||||||
transportMaxWeapons = 2;
|
|
||||||
transportMaxBackpacks = 0;
|
|
||||||
upgradeBuilding[] = {"StashMedium2",{"ItemShovel"},{{"ItemPlank",1}}};
|
|
||||||
};
|
|
||||||
class StashMedium2 : StashMedium_base {
|
|
||||||
armor = 100;
|
|
||||||
displayname = $STR_VEH_NAME_STASH_MED2;
|
|
||||||
transportMaxMagazines = 75;
|
|
||||||
transportMaxWeapons = 4;
|
|
||||||
transportMaxBackpacks = 0;
|
|
||||||
upgradeBuilding[] = {"StashMedium3",{"ItemToolbox","ItemShovel"},{{"ItemPlank",1},{"equip_nails",2}}};
|
|
||||||
};
|
|
||||||
class StashMedium3 : StashMedium_base {
|
|
||||||
armor = 125;
|
|
||||||
displayname = $STR_VEH_NAME_STASH_MED3;
|
|
||||||
transportMaxMagazines = 100;
|
|
||||||
transportMaxWeapons = 8;
|
|
||||||
transportMaxBackpacks = 1;
|
|
||||||
upgradeBuilding[] = {"StashMedium4",{"ItemToolbox","ItemShovel"},{{"PartWoodPlywood",1},{"equip_nails",2}}};
|
|
||||||
};
|
|
||||||
class StashMedium4 : StashMedium_base {
|
|
||||||
armor = 150;
|
|
||||||
displayname = $STR_VEH_NAME_STASH_MED4;
|
|
||||||
transportMaxMagazines = 125;
|
|
||||||
transportMaxWeapons = 16;
|
|
||||||
transportMaxBackpacks = 1;
|
|
||||||
};
|
|
||||||
|
|
||||||
class TentStorage_base : DZ_storage_base {
|
class TentStorage_base : DZ_storage_base {
|
||||||
|
scope = public;
|
||||||
model = "\z\addons\dayz_communityassets\models\tent_a.p3d";
|
model = "\z\addons\dayz_communityassets\models\tent_a.p3d";
|
||||||
destrType = DestructTent;
|
destrType = DestructTent;
|
||||||
displayName = $STR_VEH_NAME_TENT;
|
displayName = $STR_VEH_NAME_TENT;
|
||||||
vehicleClass = "DayZ Epoch Buildings";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
pack = "WeaponHolder_ItemTent";
|
pack = "WeaponHolder_ItemTent";
|
||||||
transportMaxMagazines = 130;
|
transportMaxMagazines = 130;
|
||||||
transportMaxWeapons = 10;
|
transportMaxWeapons = 10;
|
||||||
@@ -182,7 +63,7 @@ class DomeTentStorage_base : TentStorage_base {
|
|||||||
armor = 50;
|
armor = 50;
|
||||||
model = "\z\addons\dayz_communityassets\models\tent_dome.p3d";
|
model = "\z\addons\dayz_communityassets\models\tent_dome.p3d";
|
||||||
displayname = $STR_VEH_NAME_DOME_TENT;
|
displayname = $STR_VEH_NAME_DOME_TENT;
|
||||||
vehicleClass = "DayZ Epoch Buildings";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
icon = "\Ca\buildings\Icons\i_Astan_CA.paa";
|
icon = "\Ca\buildings\Icons\i_Astan_CA.paa";
|
||||||
pack = "WeaponHolder_ItemDomeTent";
|
pack = "WeaponHolder_ItemDomeTent";
|
||||||
transportMaxMagazines = 150;
|
transportMaxMagazines = 150;
|
||||||
@@ -242,7 +123,7 @@ class DomeTentStorage4 : DomeTentStorage_base {
|
|||||||
class DesertTentStorage: DomeTentStorage_base {
|
class DesertTentStorage: DomeTentStorage_base {
|
||||||
armor = 50;
|
armor = 50;
|
||||||
displayname = $STR_VEH_NAME_DESERT_TENT;
|
displayname = $STR_VEH_NAME_DESERT_TENT;
|
||||||
vehicleClass = "DayZ Epoch Buildings";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
model = "\dayz_epoch_b\models\astan.p3d";
|
model = "\dayz_epoch_b\models\astan.p3d";
|
||||||
pack = "WeaponHolder_ItemDesertTent";
|
pack = "WeaponHolder_ItemDesertTent";
|
||||||
transportMaxMagazines = 75;
|
transportMaxMagazines = 75;
|
||||||
@@ -8,13 +8,13 @@ class BearTrap_DZ : TrapItems {
|
|||||||
displayName = $STR_EQUIP_NAME_BEARTRAP;
|
displayName = $STR_EQUIP_NAME_BEARTRAP;
|
||||||
descriptionShort = $STR_EQUIP_DESC_BEARTRAP;
|
descriptionShort = $STR_EQUIP_DESC_BEARTRAP;
|
||||||
model = "\dayz_equip\models\bear_trap.p3d";
|
model = "\dayz_equip\models\bear_trap.p3d";
|
||||||
|
|
||||||
script = "beartrap"; // compiled script variable name (used by server side loop)
|
script = "beartrap"; // compiled script variable name (used by server side loop)
|
||||||
initState = 0; // initial armed state (>0 is not currently working)
|
initState = 0; // initial armed state (>0 is not currently working)
|
||||||
singleUse = 0;
|
singleUse = 0;
|
||||||
nounderground = 0;
|
nounderground = 0;
|
||||||
requireplot = 0;
|
requireplot = 0;
|
||||||
constructioncount = 1;
|
constructioncount = 1;
|
||||||
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
|
|
||||||
class Eventhandlers {
|
class Eventhandlers {
|
||||||
init = "['init', _this select 0] spawn beartrap;";
|
init = "['init', _this select 0] spawn beartrap;";
|
||||||
@@ -113,6 +113,7 @@ class Bomb
|
|||||||
{ "Target",
|
{ "Target",
|
||||||
{ 0,-0.07875 },1 }};
|
{ 0,-0.07875 },1 }};
|
||||||
};
|
};
|
||||||
|
vehicleClass = "";
|
||||||
};
|
};
|
||||||
|
|
||||||
class TrapBearTrapFlare : TrapItems {
|
class TrapBearTrapFlare : TrapItems {
|
||||||
@@ -124,7 +125,7 @@ class TrapBearTrapFlare : TrapItems {
|
|||||||
mapSize = 0;
|
mapSize = 0;
|
||||||
armor = 400;
|
armor = 400;
|
||||||
displayName = $STR_ITEM_NAME_BEAR_TRAP_FLARE;
|
displayName = $STR_ITEM_NAME_BEAR_TRAP_FLARE;
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
nounderground = 0;
|
nounderground = 0;
|
||||||
requireplot = 0;
|
requireplot = 0;
|
||||||
constructioncount = 1;
|
constructioncount = 1;
|
||||||
@@ -176,7 +177,7 @@ class TrapBearTrapSmoke : TrapItems {
|
|||||||
mapSize = 0;
|
mapSize = 0;
|
||||||
armor = 400;
|
armor = 400;
|
||||||
displayName = $STR_ITEM_NAME_BEAR_TRAP_SMOKE;
|
displayName = $STR_ITEM_NAME_BEAR_TRAP_SMOKE;
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
nounderground = 0;
|
nounderground = 0;
|
||||||
requireplot = 0;
|
requireplot = 0;
|
||||||
constructioncount = 1;
|
constructioncount = 1;
|
||||||
@@ -228,7 +229,7 @@ class Trap_Cans : TrapItems {
|
|||||||
mapSize = 0;
|
mapSize = 0;
|
||||||
armor = 400;
|
armor = 400;
|
||||||
displayName = $STR_ITEM_NAME_TRIPWIRE_CANS;
|
displayName = $STR_ITEM_NAME_TRIPWIRE_CANS;
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
nounderground = 0;
|
nounderground = 0;
|
||||||
|
|
||||||
script = "tripcans"; // compiled script variable name (used by server side loop)
|
script = "tripcans"; // compiled script variable name (used by server side loop)
|
||||||
@@ -280,7 +281,7 @@ class TrapTripwireFlare : TrapItems {
|
|||||||
mapSize = 0;
|
mapSize = 0;
|
||||||
armor = 400;
|
armor = 400;
|
||||||
displayName = $STR_ITEM_NAME_TRIPWIRE_FLARE;
|
displayName = $STR_ITEM_NAME_TRIPWIRE_FLARE;
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
nounderground = 0;
|
nounderground = 0;
|
||||||
|
|
||||||
script = "tripflare"; // compiled script variable name (used by server side loop)
|
script = "tripflare"; // compiled script variable name (used by server side loop)
|
||||||
@@ -332,7 +333,7 @@ class TrapTripwireGrenade : TrapItems {
|
|||||||
mapSize = 0;
|
mapSize = 0;
|
||||||
armor = 400;
|
armor = 400;
|
||||||
displayName = $STR_ITEM_NAME_TRIPWIRE_GRENADE;
|
displayName = $STR_ITEM_NAME_TRIPWIRE_GRENADE;
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
nounderground = 0;
|
nounderground = 0;
|
||||||
|
|
||||||
script = "tripgrenade"; // compiled script variable name (used by server side loop)
|
script = "tripgrenade"; // compiled script variable name (used by server side loop)
|
||||||
@@ -384,7 +385,7 @@ class TrapTripwireSmoke : TrapItems {
|
|||||||
mapSize = 0;
|
mapSize = 0;
|
||||||
armor = 400;
|
armor = 400;
|
||||||
displayName = $STR_ITEM_NAME_TRIPWIRE_SMOKE;
|
displayName = $STR_ITEM_NAME_TRIPWIRE_SMOKE;
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildables";
|
||||||
nounderground = 0;
|
nounderground = 0;
|
||||||
|
|
||||||
script = "tripsmoke"; // compiled script variable name (used by server side loop)
|
script = "tripsmoke"; // compiled script variable name (used by server side loop)
|
||||||
@@ -1,27 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
class Blood_Trail : House {
|
|
||||||
displayName = "";
|
|
||||||
accuracy = 0.1; // accuracy needed to recognize type of this target
|
|
||||||
vehicleClass = "Survival";
|
|
||||||
model = "";
|
|
||||||
nameSound = "";
|
|
||||||
animated = false;
|
|
||||||
simulation = "house";
|
|
||||||
cost = 0;
|
|
||||||
armor = 300;
|
|
||||||
ladders[] = {};
|
|
||||||
placement = "slope";
|
|
||||||
};
|
|
||||||
class Blood_Trail_DZ : Blood_Trail {
|
|
||||||
scope = public;
|
|
||||||
animated = 0;
|
|
||||||
destrType = "DestructNo";
|
|
||||||
mapSize = 2;
|
|
||||||
accuracy = 0.2;
|
|
||||||
icon = "\ca\data\data\Unknown_object.paa";
|
|
||||||
armor = 50;
|
|
||||||
displayName = "Blood Trail";
|
|
||||||
vehicleClass = "Survival";
|
|
||||||
model = "\z\addons\dayz_communityassets\models\blood.p3d";
|
|
||||||
};
|
|
||||||
55
SQF/dayz_code/Configs/CfgVehicles/Buildings/Fuelstations.hpp
Normal file
55
SQF/dayz_code/Configs/CfgVehicles/Buildings/Fuelstations.hpp
Normal file
@@ -0,0 +1,55 @@
|
|||||||
|
class Land_A_FuelStation_Feed: Strategic
|
||||||
|
{
|
||||||
|
model = "\ca\structures\House\A_FuelStation\A_FuelStation_Feed";
|
||||||
|
transportFuel = 0; //50000;
|
||||||
|
nameSound = "fuelstation";
|
||||||
|
};
|
||||||
|
|
||||||
|
class Land_Ind_FuelStation_Feed_EP1: Strategic
|
||||||
|
{
|
||||||
|
model = "\ca\Structures_E\Ind\Ind_FuelStation\Ind_FuelStation_Feed_ep1.p3d";
|
||||||
|
transportFuel = 0;
|
||||||
|
nameSound = "fuelstation";
|
||||||
|
};
|
||||||
|
class FuelStation : Strategic {
|
||||||
|
icon = "\Ca\buildings\Icons\i_fuel_CA.paa";
|
||||||
|
scope = private;
|
||||||
|
animated = 0;
|
||||||
|
armor = 2000;
|
||||||
|
displayName = "Fuel station";
|
||||||
|
accuracy = 0.5;
|
||||||
|
transportFuel = 0;
|
||||||
|
};
|
||||||
|
|
||||||
|
class Land_FuelStation_Feed_PMC : Strategic {
|
||||||
|
model = "\ca\Structures_PMC\Ind\FuelStation\FuelStation_Feed_PMC.p3d";
|
||||||
|
transportFuel = 0;
|
||||||
|
nameSound = "fuelstation";
|
||||||
|
};
|
||||||
|
|
||||||
|
// lingor
|
||||||
|
class Land_ibr_FuelStation_Feed : Strategic {
|
||||||
|
model = "\ibr\lingor_fuel\ibr_FuelStation_Feed.p3d";
|
||||||
|
transportFuel = 0;
|
||||||
|
nameSound = "fuelstation";
|
||||||
|
};
|
||||||
|
// lingor
|
||||||
|
class Land_fuelstation_army : Strategic {
|
||||||
|
model = "\ibr\ibr_plants\fuelstation_army";
|
||||||
|
transportFuel = 0;
|
||||||
|
nameSound = "fuelstation";
|
||||||
|
};
|
||||||
|
// lingor
|
||||||
|
class Land_fuelstation : Strategic {
|
||||||
|
model = "\ibr\ibr_plants\fuelstation";
|
||||||
|
transportFuel = 0;
|
||||||
|
nameSound = "fuelstation";
|
||||||
|
};
|
||||||
|
|
||||||
|
// Panthera
|
||||||
|
class Land_benzina_schnell: Strategic
|
||||||
|
{
|
||||||
|
model = "\ibr\ibr_plants\benzina_schnell";
|
||||||
|
transportFuel = 0;
|
||||||
|
nameSound = "fuelstation";
|
||||||
|
};
|
||||||
@@ -1,28 +0,0 @@
|
|||||||
class HouseDZ: House {
|
|
||||||
class MarkerLights
|
|
||||||
{
|
|
||||||
class RedBlinking
|
|
||||||
{
|
|
||||||
name = "";
|
|
||||||
color[] = {0,0.0,0,0};
|
|
||||||
ambient[] = {0,0,0,0};
|
|
||||||
brightness = 0;
|
|
||||||
blinking = "false";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
class Reflectors
|
|
||||||
{
|
|
||||||
class MainLight
|
|
||||||
{
|
|
||||||
color[] = {0,0.0,0,0};
|
|
||||||
ambient[] = {0,0,0,0};
|
|
||||||
brightness = 0;
|
|
||||||
position = "";
|
|
||||||
direction = "";
|
|
||||||
hitpoint = "";
|
|
||||||
selection = "";
|
|
||||||
size = 0;
|
|
||||||
period[] = {0,1};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
class Land_A_FuelStation_Feed: Strategic
|
|
||||||
{
|
|
||||||
model = "\ca\structures\House\A_FuelStation\A_FuelStation_Feed";
|
|
||||||
transportFuel = 0; //50000;
|
|
||||||
nameSound = "fuelstation";
|
|
||||||
};
|
|
||||||
@@ -2,7 +2,7 @@ class WarfareBBaseStructure;
|
|||||||
|
|
||||||
class Base_WarfareBVehicleServicePoint: WarfareBBaseStructure
|
class Base_WarfareBVehicleServicePoint: WarfareBBaseStructure
|
||||||
{
|
{
|
||||||
//Disable Arma's automatic vehicle rearm, refuel and repair. Also needed on Refuel, Repair and Reammo trucks
|
//Disable Arma's automatic vehicle rearm, refuel and repair.
|
||||||
transportAmmo = 0;
|
transportAmmo = 0;
|
||||||
transportFuel = 0;
|
transportFuel = 0;
|
||||||
transportRepair = 0;
|
transportRepair = 0;
|
||||||
|
|||||||
@@ -0,0 +1,13 @@
|
|||||||
|
// Lingor hangars
|
||||||
|
class land_ibr_hangar : House {
|
||||||
|
model = "\ibr\ibr_hangars\ibr_hangar";
|
||||||
|
scope = public;
|
||||||
|
vehicleClass = "ibr_hangars";
|
||||||
|
transportFuel = 0;
|
||||||
|
transportRepair = 0;
|
||||||
|
icon = "\ibr\ibr_hangars\icons\icon5.paa";
|
||||||
|
mapSize = 40;
|
||||||
|
displayName = "House";
|
||||||
|
destrType = "DestructBuilding";
|
||||||
|
armor = 1200;
|
||||||
|
};
|
||||||
@@ -333,19 +333,20 @@ class CfgVehicles
|
|||||||
class BuiltItems;
|
class BuiltItems;
|
||||||
class Building;
|
class Building;
|
||||||
class ReammoBox;
|
class ReammoBox;
|
||||||
|
class Land_A_tent;
|
||||||
|
|
||||||
#include "RepairParts.hpp" //names for all reapir parts. Needs moving to hitpoints
|
#include "RepairParts.hpp"
|
||||||
//ZEDS
|
//ZEDS
|
||||||
#include "Zeds\Zeds.hpp" //old type zeds
|
#include "Zeds\Zeds.hpp" //All type zeds
|
||||||
#include "Zeds\ViralZeds.hpp" //Viral type zeds
|
#include "Zeds\ViralZeds.hpp" //Viral type zeds
|
||||||
#include "Zeds\WildZeds.hpp" //Viral type zeds
|
#include "Zeds\WildZeds.hpp" //Wild type zeds
|
||||||
#include "Zeds\SwarmZeds.hpp" //Swarm
|
#include "Zeds\SwarmZeds.hpp" //Swarm type zeds
|
||||||
#include "Zeds\PlayerZeds.hpp"
|
#include "Zeds\PlayerZeds.hpp" //Player type zeds
|
||||||
//Skins
|
//Skins
|
||||||
#include "Skins\Female.hpp"
|
#include "Skins\Female.hpp"
|
||||||
#include "Skins\Male.hpp"
|
#include "Skins\Male.hpp"
|
||||||
//Bags
|
//Bags
|
||||||
#include "Bags.hpp"
|
#include "Bags.hpp" // Backpacks
|
||||||
//DZAnimal and DZ_Fin
|
//DZAnimal and DZ_Fin
|
||||||
#include "Animal.hpp"
|
#include "Animal.hpp"
|
||||||
|
|
||||||
@@ -421,13 +422,8 @@ class CfgVehicles
|
|||||||
#include "Boat\Seafox.hpp"
|
#include "Boat\Seafox.hpp"
|
||||||
|
|
||||||
//Includes all Building Stuff
|
//Includes all Building Stuff
|
||||||
// This parent class is made to make referring to these objects easier later with allMissionObjects
|
//Houses
|
||||||
#include "Buildings\HouseDZ.hpp"
|
|
||||||
//Fire
|
|
||||||
#include "Buildings\Land_Fire.hpp"
|
|
||||||
//Buildings
|
|
||||||
#include "Buildings\Land_A_Crane_02b.hpp"
|
#include "Buildings\Land_A_Crane_02b.hpp"
|
||||||
#include "Buildings\Land_A_FuelStation_Feed.hpp"
|
|
||||||
#include "Buildings\Land_A_TVTower_Mid.hpp"
|
#include "Buildings\Land_A_TVTower_Mid.hpp"
|
||||||
#include "Buildings\Land_A_TVTower_Top.hpp"
|
#include "Buildings\Land_A_TVTower_Top.hpp"
|
||||||
#include "Buildings\Land_Farm_WTower.hpp"
|
#include "Buildings\Land_Farm_WTower.hpp"
|
||||||
@@ -445,66 +441,56 @@ class CfgVehicles
|
|||||||
#include "Buildings\Land_telek1.hpp"
|
#include "Buildings\Land_telek1.hpp"
|
||||||
#include "Buildings\Land_VASICore.hpp"
|
#include "Buildings\Land_VASICore.hpp"
|
||||||
#include "Buildings\Land_Vysilac_FM.hpp"
|
#include "Buildings\Land_Vysilac_FM.hpp"
|
||||||
#include "Buildings\WarfareBBaseStructure.hpp"
|
#include "Buildings\WarfareBBaseStructure.hpp"
|
||||||
#include "Buildings\WaterSources.hpp"
|
|
||||||
#include "Buildings\Land_houseV_2T2.hpp"
|
#include "Buildings\Land_houseV_2T2.hpp"
|
||||||
#include "Buildings\Land_Ind_Oil_Pump_EP1_DZE.hpp"
|
#include "Buildings\Land_Ind_Oil_Pump_EP1_DZE.hpp" //Oil Pump without sound
|
||||||
|
#include "Buildings\Fuelstations.hpp"
|
||||||
//WeaponHolder
|
#include "Buildings\land_ibr_hangar.hpp" //Works only if Lingor is loaded
|
||||||
#include "WeaponHolder.hpp"
|
|
||||||
|
|
||||||
//itemBox's
|
|
||||||
//#include "CardboardBox.hpp"
|
|
||||||
#include "LootContainer.hpp"
|
|
||||||
|
|
||||||
//Tents,storage
|
|
||||||
//#include "Storage.hpp"
|
|
||||||
|
|
||||||
// Traps
|
#include "Land_Fire.hpp"
|
||||||
#include "Traps.hpp"
|
#include "WaterSources.hpp"
|
||||||
|
#include "Blood_Trail_DZ.hpp"
|
||||||
//Antihack
|
#include "DebugBox.hpp"
|
||||||
#include "antihack_logic.hpp"
|
#include "Graves.hpp" // GraveDZE and Massgrave
|
||||||
#include "antihack_plants.hpp"
|
#include "Veins.hpp" //Veins and Wrecks
|
||||||
//#include "antihack_weaponholders.hpp"
|
#include "SupplyCrate.hpp" //Supply Crate and Wreck
|
||||||
|
#include "InfectedCamps.hpp"
|
||||||
|
|
||||||
class Land_CncBlock_AntiHack: NonStrategic
|
//Buildables
|
||||||
{
|
class DZ_storage_base : Land_A_tent {
|
||||||
scope=public;
|
scope = private;
|
||||||
vehicleClass="Misc";
|
armor = 5;
|
||||||
//model = \Ca\misc3\CncBlock_D;
|
displayname = $STR_VEH_NAME_STASH;
|
||||||
model = "z\addons\dayz_communityassets\models\CncBlock_D.p3d";
|
icon = "";
|
||||||
Icon = "\Ca\misc3\Data\Icons\icon_cnc_con_barrier_CA.paa";
|
mapsize = 3;
|
||||||
mapSize = 4;
|
transportMaxMagazines = 0;
|
||||||
displayName=$STR_MISC_CNCBLOCK_D;
|
transportMaxWeapons = 0;
|
||||||
armor=150;
|
transportMaxBackpacks = 0;
|
||||||
|
constructioncount = 1;
|
||||||
|
requireplot = 0;
|
||||||
|
nounderground = 0;
|
||||||
|
offset[] = {0,3,1};
|
||||||
};
|
};
|
||||||
|
|
||||||
//EPOCH
|
#include "Buildables\Stashes.hpp"
|
||||||
#include "DZE\Wrecks.hpp"
|
#include "Buildables\Tents.hpp"
|
||||||
#include "DZE\Doors.hpp"
|
#include "Buildables\Storage.hpp"
|
||||||
#include "DZE\Prop_Defs.hpp"
|
#include "Buildables\LockableStorage.hpp"
|
||||||
#include "DZE\Veins.hpp"
|
#include "Buildables\Traps.hpp"
|
||||||
#include "DZE\ModularBuilding.hpp"
|
#include "Buildables\Generator.hpp"
|
||||||
class Land_A_tent; // External class reference
|
#include "Buildables\Doors.hpp"
|
||||||
#include "DZE\Grave.hpp"
|
#include "Buildables\ModularBuilding.hpp"
|
||||||
|
#include "Buildables\ModularWrecks.hpp"
|
||||||
|
#include "Buildables\Misc.hpp"
|
||||||
|
|
||||||
|
//Loot Container
|
||||||
|
#include "LootContainer\AmmoCrates.hpp"
|
||||||
|
#include "LootContainer\CardboardBox.hpp"
|
||||||
|
|
||||||
|
//WeaponHolder
|
||||||
class WeaponHolder; // External class reference
|
class WeaponHolder; // External class reference
|
||||||
#include "DZE\LockboxStorage.hpp"
|
#include "WeaponHolder.hpp"
|
||||||
#include "DZE\VaultStorage.hpp"
|
|
||||||
#include "DZE\TentStorage.hpp"
|
|
||||||
|
|
||||||
|
|
||||||
//Blood Trail
|
|
||||||
#include "Buildings\Blood_Trail_DZ.hpp"
|
|
||||||
|
|
||||||
class waterHoleProxy: House {
|
|
||||||
model = "z\addons\dayz_communityassets\models\waterHoleProxy.p3d";
|
|
||||||
};
|
|
||||||
|
|
||||||
//Camps
|
|
||||||
#include "InfectedCamps\IC_Fireplace1.hpp"
|
|
||||||
|
|
||||||
//class WeaponHolder;
|
|
||||||
class Plant_Base: WeaponHolder {
|
class Plant_Base: WeaponHolder {
|
||||||
scope = public;
|
scope = public;
|
||||||
icon = "";
|
icon = "";
|
||||||
@@ -518,77 +504,29 @@ class CfgVehicles
|
|||||||
init="(_this select 0)setVariable['permaLoot',true];";
|
init="(_this select 0)setVariable['permaLoot',true];";
|
||||||
};
|
};
|
||||||
supplyRadius = 1;
|
supplyRadius = 1;
|
||||||
};
|
};
|
||||||
|
|
||||||
#include "gathered_plants.hpp"
|
#include "gathered_plants.hpp"
|
||||||
class Generator_Base: Land_A_tent //Vanilla generator uses SkodaBase but is currently not functional
|
|
||||||
|
//Antihack
|
||||||
|
#include "AntiHack\antihack_logic.hpp"
|
||||||
|
#include "AntiHack\antihack_plants.hpp"
|
||||||
|
|
||||||
|
class Land_CncBlock_AntiHack: NonStrategic
|
||||||
{
|
{
|
||||||
model = "\dayz_equip\models\generator_gear.p3d";
|
scope = public;
|
||||||
picture = "\dayz_equip\textures\equip_generator_ca.paa";
|
vehicleClass = "Misc";
|
||||||
displayName="Generator";
|
model = "z\addons\dayz_communityassets\models\CncBlock_D.p3d";
|
||||||
|
Icon = "\Ca\misc3\Data\Icons\icon_cnc_con_barrier_CA.paa";
|
||||||
|
mapSize = 4;
|
||||||
|
displayName = $STR_MISC_CNCBLOCK_D;
|
||||||
|
armor = 150;
|
||||||
};
|
};
|
||||||
class Generator_DZ: Generator_Base
|
|
||||||
{
|
class waterHoleProxy: House {
|
||||||
scope = public; // vanilla uses protected
|
model = "z\addons\dayz_communityassets\models\waterHoleProxy.p3d";
|
||||||
transportMaxWeapons=0;
|
};
|
||||||
transportmaxbackpacks = 0;
|
|
||||||
transportMaxMagazines=10;
|
|
||||||
displayName = "Generator";
|
|
||||||
weapons[] = {};
|
|
||||||
magazines[] = {};
|
|
||||||
class TransportBackpacks{};
|
|
||||||
class TransportMagazines{};
|
|
||||||
class TransportWeapons{};
|
|
||||||
class TransportItems{};
|
|
||||||
maximumLoad = 200;
|
|
||||||
supplyRadius = -1;
|
|
||||||
memoryPointSupply = "";
|
|
||||||
|
|
||||||
soundengineoffext[] = {"ca\sounds\vehicles\Wheeled\sedan\ext\ext-sedan-stop-1", 0.398107, 1, 250};
|
|
||||||
soundengineonext[] = {"ca\sounds\vehicles\Wheeled\sedan\ext\ext-sedan-start-1", 0.398107, 1, 250};
|
|
||||||
// Epoch values
|
|
||||||
destrType = "DestructNo";
|
|
||||||
cost = 100;
|
|
||||||
offset[] = {0,1.5,0};
|
|
||||||
model = "\dayz_equip\models\generator.p3d";
|
|
||||||
icon = "\ca\data\data\Unknown_object.paa";
|
|
||||||
mapSize = 2;
|
|
||||||
armor = 400;
|
|
||||||
vehicleClass = "Fortifications";
|
|
||||||
constructioncount = 1;
|
|
||||||
removeoutput[] = {{"ItemGenerator",1}};
|
|
||||||
requireplot = 0;
|
|
||||||
nounderground = 0;
|
|
||||||
|
|
||||||
class Turrets {};
|
|
||||||
|
|
||||||
/* // Vanilla generator actions below are currently not functional, Epoch has these in fn_selfActions
|
|
||||||
class UserActions
|
|
||||||
{
|
|
||||||
class EngineOn
|
|
||||||
{
|
|
||||||
displayNameDefault = "Switch On";
|
|
||||||
displayName = "Switch On";
|
|
||||||
position = "";
|
|
||||||
shortcut = "EngineOn";
|
|
||||||
radius = 2.7;
|
|
||||||
onlyForPlayer = 1;
|
|
||||||
condition = "alive this and !isEngineOn this";
|
|
||||||
statement = "[this,true] call dayz_engineSwitch";
|
|
||||||
};
|
|
||||||
class EngineOff: EngineOn
|
|
||||||
{
|
|
||||||
displayNameDefault = "Switch Off";
|
|
||||||
displayName = "Switch Off";
|
|
||||||
position = "";
|
|
||||||
shortcut = "EngineOn";
|
|
||||||
radius = 2.7;
|
|
||||||
onlyForPlayer = 1;
|
|
||||||
condition = "alive this and isEngineOn this";
|
|
||||||
statement = "player action ['engineOff', this];";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
*/
|
|
||||||
};
|
|
||||||
class ThingEffect;
|
class ThingEffect;
|
||||||
class FxCartridge_Mp7: ThingEffect
|
class FxCartridge_Mp7: ThingEffect
|
||||||
{
|
{
|
||||||
@@ -600,8 +538,4 @@ class CfgVehicles
|
|||||||
disappearAtContact = 1;
|
disappearAtContact = 1;
|
||||||
airRotation = 1.0;
|
airRotation = 1.0;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
/*
|
|
||||||
class CfgNonAIVehicles { //IN CfgNonAIVehicles.hpp
|
|
||||||
#include "StreetLamps.hpp"
|
|
||||||
};*/
|
|
||||||
@@ -51,4 +51,38 @@ class CrashSite_EU : CrashSite
|
|||||||
displayname = $STR_EPOCH_CRASHSITE4;
|
displayname = $STR_EPOCH_CRASHSITE4;
|
||||||
model = "\z\addons\dayz_communityassets\crashsite\hc3\hc3.p3d";
|
model = "\z\addons\dayz_communityassets\crashsite\hc3\hc3.p3d";
|
||||||
lootParams[] = {{-0.4, -0.5, 0}, 4, 2.5, 7.5, 7};
|
lootParams[] = {{-0.4, -0.5, 0}, 4, 2.5, 7.5, 7};
|
||||||
|
};
|
||||||
|
|
||||||
|
//Old crash site wrecks from the glt_bh_wreck addon
|
||||||
|
|
||||||
|
class UH60_NAVY_Wreck_DZ: SpawnableWreck {
|
||||||
|
scope = public;
|
||||||
|
class Armory {
|
||||||
|
disabled = 1;
|
||||||
|
};
|
||||||
|
model = "\glt_bh_wreck\UH60_Crashed.p3d";
|
||||||
|
displayName = "UH60 Wreck (NAVY)";
|
||||||
|
vehicleClass = "Wrecks";
|
||||||
|
destrType = "DestructNo";
|
||||||
|
hiddenSelections[] = {"camo1", "camo2", "camo3", "camo4"};
|
||||||
|
hiddenSelectionsTextures[] = {"\glt_bh_wreck\uh60_1_navy_co.paa", "\glt_bh_wreck\uh60_2_navy_co.paa", "\glt_bh_wreck\uh60_3_navy_co.paa", "\glt_bh_wreck\uh60_4_navy_co.paa"};
|
||||||
|
typicalCargo[] = {};
|
||||||
|
irTarget = "false";
|
||||||
|
transportAmmo = 0;
|
||||||
|
transportRepair = 0;
|
||||||
|
transportFuel = 0;
|
||||||
|
transportSoldier = 0;
|
||||||
|
class Eventhandlers {};
|
||||||
|
};
|
||||||
|
class UH60_ARMY_Wreck_DZ: UH60_NAVY_Wreck_DZ {
|
||||||
|
displayName = "UH60 Wreck (ARMY)";
|
||||||
|
hiddenSelectionsTextures[] = {"\glt_bh_wreck\uh60_1_co.paa", "\glt_bh_wreck\uh60_2_co.paa", "\glt_bh_wreck\uh60_3_co.paa", "\glt_bh_wreck\uh60_4_co.paa"};
|
||||||
|
};
|
||||||
|
class UH60_NAVY_Wreck_burned_DZ: UH60_NAVY_Wreck_DZ {
|
||||||
|
displayName = "UH60 Wreck burned (NAVY)";
|
||||||
|
hiddenSelectionsTextures[] = {"\glt_bh_wreck_burned\uh60_1_navy_destr_co.paa", "\glt_bh_wreck_burned\uh60_2_navy_destr_co.paa", "\glt_bh_wreck_burned\uh60_3_navy_destr_co.paa", "\glt_bh_wreck_burned\uh60_4_navy_destr_co.paa"};
|
||||||
|
};
|
||||||
|
class UH60_ARMY_Wreck_burned_DZ: UH60_NAVY_Wreck_DZ {
|
||||||
|
displayName = "UH60 Wreck burned (ARMY)";
|
||||||
|
hiddenSelectionsTextures[] = {"\glt_bh_wreck_burned\uh60_1_destr_co.paa", "\glt_bh_wreck_burned\uh60_2_destr_co.paa", "\glt_bh_wreck_burned\uh60_3_destr_co.paa", "\glt_bh_wreck_burned\uh60_4_destr_co.paa"};
|
||||||
};
|
};
|
||||||
@@ -1,33 +0,0 @@
|
|||||||
class LockboxStorageLocked: Land_A_tent {
|
|
||||||
vehicleClass = "Survival";
|
|
||||||
displayName = $STR_EPOCH_LOCKBOX_LOCKED;
|
|
||||||
model = "\z\addons\dayz_epoch\models\lockbox.p3d";
|
|
||||||
destrType = "DestructNo";
|
|
||||||
armor = 800;
|
|
||||||
transportMaxMagazines = 0;
|
|
||||||
transportMaxWeapons = 0;
|
|
||||||
transportMaxBackpacks = 0;
|
|
||||||
offset[] = {0,1.5,0.5};
|
|
||||||
lockable = 2;
|
|
||||||
unlockedClass = "LockboxStorage";
|
|
||||||
nounderground = 0;
|
|
||||||
requireplot = 0;
|
|
||||||
};
|
|
||||||
class LockboxStorage: Land_A_tent {
|
|
||||||
vehicleClass = "Survival";
|
|
||||||
displayName = $STR_EPOCH_LOCKBOX;
|
|
||||||
model = "\z\addons\dayz_epoch\models\lockbox.p3d";
|
|
||||||
destrType = "DestructNo";
|
|
||||||
armor = 800;
|
|
||||||
transportMaxMagazines = 50;
|
|
||||||
transportMaxWeapons = 20;
|
|
||||||
transportMaxBackpacks = 10;
|
|
||||||
lockedClass = "LockboxStorageLocked";
|
|
||||||
packedClass = "WeaponHolder_ItemLockbox";
|
|
||||||
};
|
|
||||||
|
|
||||||
class WeaponHolder_ItemLockbox: WeaponHolder {
|
|
||||||
scope = public;
|
|
||||||
displayName = $STR_EPOCH_LOCKBOX;
|
|
||||||
seedItem = "ItemLockbox";
|
|
||||||
};
|
|
||||||
@@ -1,35 +0,0 @@
|
|||||||
class VaultStorage: Land_A_tent {
|
|
||||||
placement = "vertical";
|
|
||||||
vehicleClass = "Survival";
|
|
||||||
displayName = $STR_EPOCH_SAFE;
|
|
||||||
model = "\z\addons\dayz_epoch\models\safe.p3d";
|
|
||||||
destrType = "DestructNo";
|
|
||||||
armor = 800;
|
|
||||||
transportMaxMagazines = 200;
|
|
||||||
transportMaxWeapons = 25;
|
|
||||||
transportMaxBackpacks = 10;
|
|
||||||
lockedClass = "VaultStorageLocked";
|
|
||||||
packedClass = "WeaponHolder_ItemVault";
|
|
||||||
};
|
|
||||||
class VaultStorageLocked: Land_A_tent {
|
|
||||||
placement = "vertical";
|
|
||||||
vehicleClass = "Survival";
|
|
||||||
displayName = $STR_EPOCH_SAFE_LOCKED;
|
|
||||||
model = "\z\addons\dayz_epoch\models\safe.p3d";
|
|
||||||
destrType = "DestructNo";
|
|
||||||
armor = 800;
|
|
||||||
transportMaxMagazines = 0;
|
|
||||||
transportMaxWeapons = 0;
|
|
||||||
transportMaxBackpacks = 0;
|
|
||||||
offset[] = {0,2.5,0};
|
|
||||||
lockable = 4;
|
|
||||||
unlockedClass = "VaultStorage";
|
|
||||||
requireplot = 0;
|
|
||||||
nounderground = 0;
|
|
||||||
};
|
|
||||||
|
|
||||||
class WeaponHolder_ItemVault: WeaponHolder {
|
|
||||||
scope = public;
|
|
||||||
displayName = $STR_EPOCH_SAFE;
|
|
||||||
seedItem = "ItemVault";
|
|
||||||
};
|
|
||||||
@@ -1,31 +0,0 @@
|
|||||||
class UH60_NAVY_Wreck_DZ: SpawnableWreck {
|
|
||||||
scope = public;
|
|
||||||
class Armory {
|
|
||||||
disabled = 1;
|
|
||||||
};
|
|
||||||
model = "\glt_bh_wreck\UH60_Crashed.p3d";
|
|
||||||
displayName = "UH60 Wreck (NAVY)";
|
|
||||||
vehicleClass = "Wrecks";
|
|
||||||
destrType = "DestructNo";
|
|
||||||
hiddenSelections[] = {"camo1", "camo2", "camo3", "camo4"};
|
|
||||||
hiddenSelectionsTextures[] = {"\glt_bh_wreck\uh60_1_navy_co.paa", "\glt_bh_wreck\uh60_2_navy_co.paa", "\glt_bh_wreck\uh60_3_navy_co.paa", "\glt_bh_wreck\uh60_4_navy_co.paa"};
|
|
||||||
typicalCargo[] = {};
|
|
||||||
irTarget = "false";
|
|
||||||
transportAmmo = 0;
|
|
||||||
transportRepair = 0;
|
|
||||||
transportFuel = 0;
|
|
||||||
transportSoldier = 0;
|
|
||||||
class Eventhandlers {};
|
|
||||||
};
|
|
||||||
class UH60_ARMY_Wreck_DZ: UH60_NAVY_Wreck_DZ {
|
|
||||||
displayName = "UH60 Wreck (ARMY)";
|
|
||||||
hiddenSelectionsTextures[] = {"\glt_bh_wreck\uh60_1_co.paa", "\glt_bh_wreck\uh60_2_co.paa", "\glt_bh_wreck\uh60_3_co.paa", "\glt_bh_wreck\uh60_4_co.paa"};
|
|
||||||
};
|
|
||||||
class UH60_NAVY_Wreck_burned_DZ: UH60_NAVY_Wreck_DZ {
|
|
||||||
displayName = "UH60 Wreck burned (NAVY)";
|
|
||||||
hiddenSelectionsTextures[] = {"\glt_bh_wreck_burned\uh60_1_navy_destr_co.paa", "\glt_bh_wreck_burned\uh60_2_navy_destr_co.paa", "\glt_bh_wreck_burned\uh60_3_navy_destr_co.paa", "\glt_bh_wreck_burned\uh60_4_navy_destr_co.paa"};
|
|
||||||
};
|
|
||||||
class UH60_ARMY_Wreck_burned_DZ: UH60_NAVY_Wreck_DZ {
|
|
||||||
displayName = "UH60 Wreck burned (ARMY)";
|
|
||||||
hiddenSelectionsTextures[] = {"\glt_bh_wreck_burned\uh60_1_destr_co.paa", "\glt_bh_wreck_burned\uh60_2_destr_co.paa", "\glt_bh_wreck_burned\uh60_3_destr_co.paa", "\glt_bh_wreck_burned\uh60_4_destr_co.paa"};
|
|
||||||
};
|
|
||||||
26
SQF/dayz_code/Configs/CfgVehicles/DebugBox.hpp
Normal file
26
SQF/dayz_code/Configs/CfgVehicles/DebugBox.hpp
Normal file
@@ -0,0 +1,26 @@
|
|||||||
|
class DebugBox_DZ: NonStrategic
|
||||||
|
{
|
||||||
|
placement = "vertical";
|
||||||
|
scope = public;
|
||||||
|
destrType = "DestructNo";
|
||||||
|
cost = 100;
|
||||||
|
model = "\z\addons\dayz_epoch\models\debug_box.p3d";
|
||||||
|
icon = "\ca\data\data\Unknown_object.paa";
|
||||||
|
mapSize = 2;
|
||||||
|
armor = 2000;
|
||||||
|
displayName = "Debug Box";
|
||||||
|
vehicleClass = "DayZ Epoch Buildings";
|
||||||
|
};
|
||||||
|
class DebugBoxPlayer_DZ: NonStrategic
|
||||||
|
{
|
||||||
|
placement = "vertical";
|
||||||
|
scope = public;
|
||||||
|
destrType = "DestructNo";
|
||||||
|
cost = 100;
|
||||||
|
model = "\z\addons\dayz_epoch\models\player_box.p3d";
|
||||||
|
icon = "\ca\data\data\Unknown_object.paa";
|
||||||
|
mapSize = 2;
|
||||||
|
armor = 2000;
|
||||||
|
displayName = "Player Debug Box";
|
||||||
|
vehicleClass = "DayZ Epoch Buildings";
|
||||||
|
};
|
||||||
@@ -1,9 +1,16 @@
|
|||||||
class GraveDZE: Land_A_tent {
|
class GraveDZE: Land_A_tent {
|
||||||
vehicleClass = "Survival";
|
vehicleClass = "DayZ Epoch Buildings";
|
||||||
displayName = "Grave DZE";
|
displayName = "Grave DZE";
|
||||||
destrType = "DestructNo";
|
destrType = "DestructNo";
|
||||||
model = "\z\addons\dayz_epoch\models\skeleton.p3d";
|
model = "\z\addons\dayz_epoch\models\skeleton.p3d";
|
||||||
transportMaxMagazines = 80;
|
transportMaxMagazines = 80;
|
||||||
transportMaxWeapons = 20;
|
transportMaxWeapons = 20;
|
||||||
transportMaxBackpacks = 1;
|
transportMaxBackpacks = 1;
|
||||||
|
};
|
||||||
|
|
||||||
|
class Mass_grave;
|
||||||
|
class Mass_grave_DZ: Mass_grave
|
||||||
|
{
|
||||||
|
displayName = "Mass Grave W/ Zombies";
|
||||||
|
vehicleClass = "DayZ Epoch Buildings";
|
||||||
};
|
};
|
||||||
@@ -186,10 +186,10 @@ class CSJ_GyroC: Helicopter
|
|||||||
soundGetIn[] = {"",0.1,1};
|
soundGetIn[] = {"",0.1,1};
|
||||||
soundGetOut[] = {"",0.1,1};
|
soundGetOut[] = {"",0.1,1};
|
||||||
//soundEngine[] = {"\CSJ_GyroAC\UH1_v1.wss",10.1189,2};
|
//soundEngine[] = {"\CSJ_GyroAC\UH1_v1.wss",10.1189,2};
|
||||||
soundEngineOnInt[] = {"\z\addons\dayz_code\Configs\CfgVehicles\DZE\UH1_v1int",1,1};
|
soundEngineOnInt[] = {"\z\addons\dayz_code\Configs\CfgVehicles\Helicopter\UH1_v1int",1,1};
|
||||||
soundEngineOnExt[] = {"\z\addons\dayz_code\Configs\CfgVehicles\DZE\UH1_v1int",1,1,800};
|
soundEngineOnExt[] = {"\z\addons\dayz_code\Configs\CfgVehicles\Helicopter\UH1_v1int",1,1,800};
|
||||||
soundEngineOffInt[] = {"\z\addons\dayz_code\Configs\CfgVehicles\DZE\UH1_v1stop",1,1};
|
soundEngineOffInt[] = {"\z\addons\dayz_code\Configs\CfgVehicles\Helicopter\UH1_v1stop",1,1};
|
||||||
soundEngineOffExt[] = {"\z\addons\dayz_code\Configs\CfgVehicles\DZE\UH1_v1stop",1,1,800};
|
soundEngineOffExt[] = {"\z\addons\dayz_code\Configs\CfgVehicles\Helicopter\UH1_v1stop",1,1,800};
|
||||||
typicalCargo[] = {};
|
typicalCargo[] = {};
|
||||||
class TransportMagazines {};
|
class TransportMagazines {};
|
||||||
class TransportWeapons {};
|
class TransportWeapons {};
|
||||||
|
|||||||
@@ -1,19 +1,20 @@
|
|||||||
class IC_Fireplace1: House {
|
class IC_Fireplace1: House {
|
||||||
scope = public;
|
scope = public;
|
||||||
displayname = "Campfire";
|
displayname = $str_misc_campfire;
|
||||||
model = "\Ca\misc3\Campfire";
|
model = "\Ca\misc3\Campfire";
|
||||||
|
vehicleClass = "DayZ Epoch Buildings";
|
||||||
};
|
};
|
||||||
|
|
||||||
class IC_Tent: House {
|
class IC_Tent: House {
|
||||||
armor = 10;
|
armor = 10;
|
||||||
destrtype = "DestructTent";
|
destrtype = "DestructTent";
|
||||||
displayname = "Old camping tent";
|
displayname = $STR_VEH_NAME_TENT;
|
||||||
icon = "\Ca\misc3\data\Icons\icon_Atent_ca.paa";
|
icon = "\Ca\misc3\data\Icons\icon_Atent_ca.paa";
|
||||||
mapsize = 3;
|
mapsize = 3;
|
||||||
model = "\CA\Misc3\A_tent";
|
model = "\CA\Misc3\A_tent";
|
||||||
scope = public;
|
scope = public;
|
||||||
|
|
||||||
vehicleClass = "Survival";
|
vehicleClass = "DayZ Epoch Buildings";
|
||||||
pack = "WeaponHolder_ItemTent";
|
pack = "WeaponHolder_ItemTent";
|
||||||
transportMaxMagazines = 50;
|
transportMaxMagazines = 50;
|
||||||
transportMaxWeapons = 10;
|
transportMaxWeapons = 10;
|
||||||
@@ -21,11 +22,11 @@ class IC_Tent: House {
|
|||||||
};
|
};
|
||||||
|
|
||||||
class IC_DomeTent : IC_Tent {
|
class IC_DomeTent : IC_Tent {
|
||||||
displayname = "Old Dome camping tent";
|
displayname = $STR_VEH_NAME_DOME_TENT;
|
||||||
icon = "\Ca\buildings\Icons\i_Astan_CA.paa";
|
icon = "\Ca\buildings\Icons\i_Astan_CA.paa";
|
||||||
model = "\ca\buildings\Tents\astan";
|
model = "\ca\buildings\Tents\astan";
|
||||||
pack = "WeaponHolder_ItemDomeTent";
|
pack = "WeaponHolder_ItemDomeTent";
|
||||||
vehicleClass = "Survival";
|
vehicleClass = "DayZ Epoch Buildings";
|
||||||
|
|
||||||
transportMaxMagazines = 35;
|
transportMaxMagazines = 35;
|
||||||
transportMaxWeapons = 15;
|
transportMaxWeapons = 15;
|
||||||
@@ -98,14 +98,15 @@ class Land_Fire_barrel : Land_Fire
|
|||||||
statement = "[this,false] call dayz_inflame_other";
|
statement = "[this,false] call dayz_inflame_other";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
vehicleClass = "DayZ Epoch Buildings";
|
||||||
};
|
};
|
||||||
|
|
||||||
class Land_Fire_DZ : Land_Fire {
|
class Land_Fire_DZ : Land_Fire {
|
||||||
transportMaxMagazines = 1;
|
transportMaxMagazines = 1;
|
||||||
transportMaxWeapons = 0;
|
transportMaxWeapons = 0;
|
||||||
transportMaxBackpacks = 0;
|
transportMaxBackpacks = 0;
|
||||||
offset[] = {0,1,0};
|
offset[] = {0,1,0};
|
||||||
constructioncount = 1;
|
constructioncount = 1;
|
||||||
class UserActions {
|
class UserActions {
|
||||||
class lightup {
|
class lightup {
|
||||||
displayNameDefault = $STR_ACTIONS_LIGHTFIRE;
|
displayNameDefault = $STR_ACTIONS_LIGHTFIRE;
|
||||||
@@ -126,14 +127,15 @@ class Land_Fire_DZ : Land_Fire {
|
|||||||
statement = "[this,false] call dayz_inflame";
|
statement = "[this,false] call dayz_inflame";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
vehicleClass = "DayZ Epoch Buildings";
|
||||||
};
|
};
|
||||||
|
|
||||||
class Base_Fire_DZ : Land_Fire {
|
class Base_Fire_DZ : Land_Fire {
|
||||||
displayName = "Permanent fireplace";
|
displayName = "Permanent fireplace";
|
||||||
transportMaxMagazines = 1;
|
transportMaxMagazines = 1;
|
||||||
transportMaxWeapons = 0;
|
transportMaxWeapons = 0;
|
||||||
transportMaxBackpacks = 0;
|
transportMaxBackpacks = 0;
|
||||||
model = "\Ca\misc3\Campfire";
|
model = "\Ca\misc3\Campfire";
|
||||||
};
|
};
|
||||||
|
|
||||||
class Land_Camp_Fire_DZ : Land_Fire {
|
class Land_Camp_Fire_DZ : Land_Fire {
|
||||||
@@ -141,6 +143,7 @@ class Land_Camp_Fire_DZ : Land_Fire {
|
|||||||
transportMaxWeapons = 0;
|
transportMaxWeapons = 0;
|
||||||
transportMaxBackpacks = 0;
|
transportMaxBackpacks = 0;
|
||||||
model = "\Ca\misc3\Campfire";
|
model = "\Ca\misc3\Campfire";
|
||||||
|
vehicleClass = "DayZ Epoch Buildings";
|
||||||
};
|
};
|
||||||
|
|
||||||
class Misc_TyreHeap: Land_Fire
|
class Misc_TyreHeap: Land_Fire
|
||||||
@@ -4,6 +4,7 @@ class DZ_AmmoBoxRU : ReammoBox
|
|||||||
|
|
||||||
model = "ca\weapons\ammoboxes\proxy_ruweaponboxlow.p3d";
|
model = "ca\weapons\ammoboxes\proxy_ruweaponboxlow.p3d";
|
||||||
displayName = $STR_DAYZ_OBJ_3;
|
displayName = $STR_DAYZ_OBJ_3;
|
||||||
|
vehicleClass = "DayZ Epoch Crates";
|
||||||
};
|
};
|
||||||
|
|
||||||
class DZ_ExplosiveBoxRU : ReammoBox
|
class DZ_ExplosiveBoxRU : ReammoBox
|
||||||
@@ -12,6 +13,7 @@ class DZ_ExplosiveBoxRU : ReammoBox
|
|||||||
|
|
||||||
model = "ca\weapons\ammoboxes\proxy_ruexplosives.p3d";
|
model = "ca\weapons\ammoboxes\proxy_ruexplosives.p3d";
|
||||||
displayName = $STR_DAYZ_OBJ_3;
|
displayName = $STR_DAYZ_OBJ_3;
|
||||||
|
vehicleClass = "DayZ Epoch Crates";
|
||||||
};
|
};
|
||||||
|
|
||||||
class DZ_AmmoBoxUS : ReammoBox
|
class DZ_AmmoBoxUS : ReammoBox
|
||||||
@@ -20,6 +22,7 @@ class DZ_AmmoBoxUS : ReammoBox
|
|||||||
|
|
||||||
model = "ca\weapons\ammoboxes\proxy_usbasicammoboxsmall.p3d";
|
model = "ca\weapons\ammoboxes\proxy_usbasicammoboxsmall.p3d";
|
||||||
displayName = $STR_DAYZ_OBJ_3;
|
displayName = $STR_DAYZ_OBJ_3;
|
||||||
|
vehicleClass = "DayZ Epoch Crates";
|
||||||
};
|
};
|
||||||
|
|
||||||
class DZ_ExplosivesBoxUS : ReammoBox
|
class DZ_ExplosivesBoxUS : ReammoBox
|
||||||
@@ -28,6 +31,7 @@ class DZ_ExplosivesBoxUS : ReammoBox
|
|||||||
|
|
||||||
model = "ca\weapons\ammoboxes\proxy_usbasicexplosives.p3d";
|
model = "ca\weapons\ammoboxes\proxy_usbasicexplosives.p3d";
|
||||||
displayName = $STR_DAYZ_OBJ_3;
|
displayName = $STR_DAYZ_OBJ_3;
|
||||||
|
vehicleClass = "DayZ Epoch Crates";
|
||||||
};
|
};
|
||||||
|
|
||||||
class DZ_CardboardBox : ReammoBox
|
class DZ_CardboardBox : ReammoBox
|
||||||
@@ -36,6 +40,7 @@ class DZ_CardboardBox : ReammoBox
|
|||||||
|
|
||||||
model = "dayz_equip\models\cardboard_box.p3d";
|
model = "dayz_equip\models\cardboard_box.p3d";
|
||||||
displayName = $STR_DAYZ_OBJ_4;
|
displayName = $STR_DAYZ_OBJ_4;
|
||||||
|
vehicleClass = "DayZ Epoch Crates";
|
||||||
};
|
};
|
||||||
|
|
||||||
class DZ_MedBox : ReammoBox
|
class DZ_MedBox : ReammoBox
|
||||||
@@ -44,6 +49,7 @@ class DZ_MedBox : ReammoBox
|
|||||||
|
|
||||||
model = "z\addons\dayz_communityassets\models\medical_freezbox.p3d";
|
model = "z\addons\dayz_communityassets\models\medical_freezbox.p3d";
|
||||||
displayName = $STR_DAYZ_OBJ_2;
|
displayName = $STR_DAYZ_OBJ_2;
|
||||||
|
vehicleClass = "DayZ Epoch Crates";
|
||||||
};
|
};
|
||||||
|
|
||||||
class DZ_AmmoBoxSmallUS : ReammoBox
|
class DZ_AmmoBoxSmallUS : ReammoBox
|
||||||
@@ -55,6 +61,7 @@ class DZ_AmmoBoxSmallUS : ReammoBox
|
|||||||
transportMaxMagazines = 10000;
|
transportMaxMagazines = 10000;
|
||||||
transportMaxWeapons = 10000;
|
transportMaxWeapons = 10000;
|
||||||
transportMaxBackpacks = 100;
|
transportMaxBackpacks = 100;
|
||||||
|
vehicleClass = "DayZ Epoch Crates";
|
||||||
};
|
};
|
||||||
|
|
||||||
class DZ_AmmoBoxFlatUS : DZ_AmmoBoxSmallUS
|
class DZ_AmmoBoxFlatUS : DZ_AmmoBoxSmallUS
|
||||||
146
SQF/dayz_code/Configs/CfgVehicles/LootContainer/CardboardBox.hpp
Normal file
146
SQF/dayz_code/Configs/CfgVehicles/LootContainer/CardboardBox.hpp
Normal file
@@ -0,0 +1,146 @@
|
|||||||
|
class CardboardBox : ReammoBox {
|
||||||
|
accuracy = 1000; // accuracy needed to recognize type of this target
|
||||||
|
};
|
||||||
|
|
||||||
|
class FoodBox0 : CardboardBox {
|
||||||
|
scope = public;
|
||||||
|
displayName = $STR_DAYZ_OBJ_1;
|
||||||
|
model = "\dayz_equip\models\cardboard_box.p3d";
|
||||||
|
vehicleClass = "DayZ Epoch Crates";
|
||||||
|
|
||||||
|
class transportmagazines {
|
||||||
|
class _xx_FoodCanBakedBeans {
|
||||||
|
magazine = "FoodCanBakedBeans";
|
||||||
|
count = 6;
|
||||||
|
};
|
||||||
|
|
||||||
|
class _xx_FoodCanSardines {
|
||||||
|
magazine = "FoodCanSardines";
|
||||||
|
count = 6;
|
||||||
|
};
|
||||||
|
|
||||||
|
class _xx_ItemSodaCoke {
|
||||||
|
magazine = "ItemSodaLirik";
|
||||||
|
count = 6;
|
||||||
|
};
|
||||||
|
|
||||||
|
class _xx_ItemSodaGrapeDrink {
|
||||||
|
magazine = "ItemSodaGrapeDrink";
|
||||||
|
count = 6;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
class FoodBox1 : FoodBox0 {};
|
||||||
|
|
||||||
|
class FoodBox2 : FoodBox0 {};
|
||||||
|
|
||||||
|
class MedBox0 : CardboardBox {
|
||||||
|
scope = public;
|
||||||
|
displayName = $STR_DAYZ_OBJ_2;
|
||||||
|
model = "z\addons\dayz_communityassets\models\medical_freezbox.p3d";
|
||||||
|
vehicleClass = "DayZ Epoch Crates";
|
||||||
|
|
||||||
|
class transportmagazines {
|
||||||
|
class _xx_ItemBandage {
|
||||||
|
magazine = "ItemBandage";
|
||||||
|
count = 6;
|
||||||
|
};
|
||||||
|
|
||||||
|
class _xx_ItemEpinephrine {
|
||||||
|
magazine = "ItemEpinephrine";
|
||||||
|
count = 2;
|
||||||
|
};
|
||||||
|
|
||||||
|
class _xx_ItemMorphine {
|
||||||
|
magazine = "ItemMorphine";
|
||||||
|
count = 3;
|
||||||
|
};
|
||||||
|
|
||||||
|
class _xx_ItemPainkiller {
|
||||||
|
magazine = "ItemPainkiller";
|
||||||
|
count = 1;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
class MedBox1 : CardboardBox {
|
||||||
|
scope = public;
|
||||||
|
displayName = $STR_DAYZ_OBJ_2;
|
||||||
|
model = "z\addons\dayz_communityassets\models\medical_freezbox.p3d";
|
||||||
|
vehicleClass = "DayZ Epoch Crates";
|
||||||
|
|
||||||
|
class transportmagazines {
|
||||||
|
class _xx_ItemBandage {
|
||||||
|
magazine = "ItemBandage";
|
||||||
|
count = 3;
|
||||||
|
};
|
||||||
|
|
||||||
|
class _xx_ItemEpinephrine {
|
||||||
|
magazine = "ItemEpinephrine";
|
||||||
|
count = 2;
|
||||||
|
};
|
||||||
|
|
||||||
|
class _xx_ItemMorphine {
|
||||||
|
magazine = "ItemMorphine";
|
||||||
|
count = 5;
|
||||||
|
};
|
||||||
|
|
||||||
|
class _xx_ItemBloodbag {
|
||||||
|
magazine = "emptyBloodBag";
|
||||||
|
count = 2;
|
||||||
|
};
|
||||||
|
|
||||||
|
class _xx_ItemPainkiller {
|
||||||
|
magazine = "ItemPainkiller";
|
||||||
|
count = 2;
|
||||||
|
};
|
||||||
|
|
||||||
|
class _xx_ItemAntibiotic {
|
||||||
|
magazine = "ItemAntibiotic";
|
||||||
|
count = 1;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
class MedBox2 : CardboardBox {
|
||||||
|
scope = public;
|
||||||
|
displayName = $STR_DAYZ_OBJ_2;
|
||||||
|
model = "z\addons\dayz_communityassets\models\medical_freezbox.p3d";
|
||||||
|
vehicleClass = "DayZ Epoch Crates";
|
||||||
|
|
||||||
|
class transportmagazines {
|
||||||
|
class _xx_ItemBandage {
|
||||||
|
magazine = "ItemBandage";
|
||||||
|
count = 3;
|
||||||
|
};
|
||||||
|
class _xx_transfusionKit {
|
||||||
|
magazine = "transfusionKit";
|
||||||
|
count = 4;
|
||||||
|
};
|
||||||
|
class _xx_ItemMorphine {
|
||||||
|
magazine = "ItemMorphine";
|
||||||
|
count = 3;
|
||||||
|
};
|
||||||
|
class _xx_bloodBagOPOS {
|
||||||
|
magazine = "bloodBagOPOS";
|
||||||
|
count = 1;
|
||||||
|
};
|
||||||
|
class _xx_bloodBagABPOS {
|
||||||
|
magazine = "bloodBagABPOS";
|
||||||
|
count = 1;
|
||||||
|
};
|
||||||
|
class _xx_bloodBagBPOS {
|
||||||
|
magazine = "bloodBagBPOS";
|
||||||
|
count = 1;
|
||||||
|
};
|
||||||
|
class _xx_bloodBagAPOS {
|
||||||
|
magazine = "bloodBagAPOS";
|
||||||
|
count = 1;
|
||||||
|
};
|
||||||
|
class _xx_bloodTester {
|
||||||
|
magazine = "bloodTester";
|
||||||
|
count = 2;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
35
SQF/dayz_code/Configs/CfgVehicles/SupplyCrate.hpp
Normal file
35
SQF/dayz_code/Configs/CfgVehicles/SupplyCrate.hpp
Normal file
@@ -0,0 +1,35 @@
|
|||||||
|
class Supply_Crate_DZE: MiningItems
|
||||||
|
{
|
||||||
|
scope = public;
|
||||||
|
destrType = "DestructBuilding";
|
||||||
|
cost = 100;
|
||||||
|
|
||||||
|
model="\z\addons\dayz_epoch\models\ammo_supply.p3d";
|
||||||
|
icon = "\ca\data\data\Unknown_object.paa";
|
||||||
|
|
||||||
|
mapSize = 2;
|
||||||
|
armor = 40;
|
||||||
|
displayName = $STR_EPOCH_BULK_NAME;
|
||||||
|
|
||||||
|
vehicleClass = "DayZ Epoch Buildings";
|
||||||
|
|
||||||
|
class DestructionEffects : DestructionEffects
|
||||||
|
{
|
||||||
|
class Ruin1
|
||||||
|
{
|
||||||
|
simulation = "ruin";
|
||||||
|
type = "\z\addons\dayz_epoch\models\ammo_supply_wreck.p3d";
|
||||||
|
position = "";
|
||||||
|
intensity = 1;
|
||||||
|
interval = 1;
|
||||||
|
lifeTime = 1;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
class Land_ammo_supply_wreck: ruins {
|
||||||
|
scope = public;
|
||||||
|
model = "\z\addons\dayz_epoch\models\ammo_supply_wreck.p3d";
|
||||||
|
displayName = $STR_EPOCH_BULK_NAME;
|
||||||
|
vehicleClass = "DayZ Epoch Buildings";
|
||||||
|
};
|
||||||
@@ -1,3 +1,34 @@
|
|||||||
|
class MiningItems: NonStrategic{
|
||||||
|
class DestructionEffects {
|
||||||
|
class Sound {
|
||||||
|
simulation = "sound";
|
||||||
|
type = "DestrMine";
|
||||||
|
position = "destructionEffect1";
|
||||||
|
intensity = 1;
|
||||||
|
interval = 1;
|
||||||
|
lifeTime = 0.05;
|
||||||
|
};
|
||||||
|
|
||||||
|
class DestroyPhase1 {
|
||||||
|
simulation = "destroy";
|
||||||
|
type = "DelayedDestruction";
|
||||||
|
lifeTime = 2.5;
|
||||||
|
position = "";
|
||||||
|
intensity = 1;
|
||||||
|
interval = 1;
|
||||||
|
};
|
||||||
|
|
||||||
|
class DamageAround1 {
|
||||||
|
simulation = "damageAround";
|
||||||
|
type = "DamageAroundHouse";
|
||||||
|
position = "";
|
||||||
|
intensity = 0.1;
|
||||||
|
interval = 1;
|
||||||
|
lifeTime = 1;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
class Gold_Vein_DZE: MiningItems {
|
class Gold_Vein_DZE: MiningItems {
|
||||||
scope = public;
|
scope = public;
|
||||||
destrType = "DestructBuilding";
|
destrType = "DestructBuilding";
|
||||||
@@ -7,7 +38,7 @@ class Gold_Vein_DZE: MiningItems {
|
|||||||
mapSize = 2;
|
mapSize = 2;
|
||||||
armor = 70;
|
armor = 70;
|
||||||
displayName = "Rock with Gold";
|
displayName = "Rock with Gold";
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildings";
|
||||||
class DestructionEffects : DestructionEffects {
|
class DestructionEffects : DestructionEffects {
|
||||||
class Ruin1 {
|
class Ruin1 {
|
||||||
simulation = "ruin";
|
simulation = "ruin";
|
||||||
@@ -28,7 +59,7 @@ class Silver_Vein_DZE: MiningItems {
|
|||||||
mapSize = 2;
|
mapSize = 2;
|
||||||
armor = 60;
|
armor = 60;
|
||||||
displayName = "Rock with Silver";
|
displayName = "Rock with Silver";
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildings";
|
||||||
class DestructionEffects : DestructionEffects {
|
class DestructionEffects : DestructionEffects {
|
||||||
class Ruin1 {
|
class Ruin1 {
|
||||||
simulation = "ruin";
|
simulation = "ruin";
|
||||||
@@ -49,7 +80,7 @@ class Iron_Vein_DZE: MiningItems {
|
|||||||
mapSize = 2;
|
mapSize = 2;
|
||||||
armor = 50;
|
armor = 50;
|
||||||
displayName = "Rock with Iron";
|
displayName = "Rock with Iron";
|
||||||
vehicleClass = "Fortifications";
|
vehicleClass = "DayZ Epoch Buildings";
|
||||||
class DestructionEffects : DestructionEffects {
|
class DestructionEffects : DestructionEffects {
|
||||||
class Ruin1 {
|
class Ruin1 {
|
||||||
simulation = "ruin";
|
simulation = "ruin";
|
||||||
@@ -60,4 +91,23 @@ class Iron_Vein_DZE: MiningItems {
|
|||||||
lifeTime = 1;
|
lifeTime = 1;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
class Land_iron_vein_wreck: ruins {
|
||||||
|
scope = public;
|
||||||
|
model = "\z\addons\dayz_epoch\models\iron_vein_wreck.p3d";
|
||||||
|
displayName = $STR_ORE_VEIN_WRECK_IRON;
|
||||||
|
vehicleClass = "DayZ Epoch Buildings";
|
||||||
|
};
|
||||||
|
class Land_silver_vein_wreck: ruins {
|
||||||
|
scope = public;
|
||||||
|
model = "\z\addons\dayz_epoch\models\silver_vein_wreck.p3d";
|
||||||
|
displayName = $STR_ORE_VEIN_WRECK_SILVER;
|
||||||
|
vehicleClass = "DayZ Epoch Buildings";
|
||||||
|
};
|
||||||
|
class Land_gold_vein_wreck: ruins {
|
||||||
|
scope = public;
|
||||||
|
model = "\z\addons\dayz_epoch\models\gold_vein_wreck.p3d";
|
||||||
|
displayName = $STR_ORE_VEIN_WRECK_GOLD;
|
||||||
|
vehicleClass = "DayZ Epoch Buildings";
|
||||||
};
|
};
|
||||||
@@ -1,4 +1,7 @@
|
|||||||
class WeaponHolderBase;
|
class WeaponHolderBase: ReammoBox {
|
||||||
|
vehicleClass = "DayZ Epoch Weaponholder";
|
||||||
|
};
|
||||||
|
|
||||||
class WoodenArrowF : WeaponHolderBase {
|
class WoodenArrowF : WeaponHolderBase {
|
||||||
scope = public;
|
scope = public;
|
||||||
displayName = $STR_ITEMWOODENARROW_CODE_NAME;
|
displayName = $STR_ITEMWOODENARROW_CODE_NAME;
|
||||||
@@ -53,44 +56,6 @@ class WeaponHolder_ItemSledge : WeaponHolderBase { // Epoch class. Needed for pl
|
|||||||
init = "[(_this select 0),'cfgWeapons','ItemSledge'] spawn object_pickupAction;";
|
init = "[(_this select 0),'cfgWeapons','ItemSledge'] spawn object_pickupAction;";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
/*
|
|
||||||
class WeaponHolder_MeleeBaseBallBat: WeaponHolderBase
|
|
||||||
{
|
|
||||||
scope=2;
|
|
||||||
displayName=$STR_EQUIP_NAME_BASEBALLBAT;
|
|
||||||
model="\z\addons\dayz_communityassets\models\baseball_bat.p3d";
|
|
||||||
destrType = "DestructNo";
|
|
||||||
|
|
||||||
class eventHandlers
|
|
||||||
{
|
|
||||||
init="[(_this select 0),'cfgWeapons','MeleeBaseBallBat'] spawn object_pickupAction;";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
class WeaponHolder_MeleeBatBarbed: WeaponHolderBase
|
|
||||||
{
|
|
||||||
scope=2;
|
|
||||||
displayName=$STR_CRAFT_NAME_BaseBallBatBarbed;
|
|
||||||
model="\z\addons\dayz_communityassets\models\baseball_bat.p3d";
|
|
||||||
destrType = "DestructNo";
|
|
||||||
|
|
||||||
class eventHandlers
|
|
||||||
{
|
|
||||||
init="[(_this select 0),'cfgWeapons','MeleeBaseBallBatBarbed'] spawn object_pickupAction;";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
class WeaponHolder_MeleeBaseBallBatNails: WeaponHolderBase
|
|
||||||
{
|
|
||||||
scope=2;
|
|
||||||
displayName=$STR_CRAFT_NAME_NailedBaseballBat;
|
|
||||||
model="\z\addons\dayz_communityassets\models\baseball_bat_nails.p3d";
|
|
||||||
destrType = "DestructNo";
|
|
||||||
|
|
||||||
class eventHandlers
|
|
||||||
{
|
|
||||||
init="[(_this select 0),'cfgWeapons','MeleeBaseBallBatNails'] spawn object_pickupAction;";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
*/
|
|
||||||
class WeaponHolder_MeleeMachete: WeaponHolderBase
|
class WeaponHolder_MeleeMachete: WeaponHolderBase
|
||||||
{
|
{
|
||||||
scope=2;
|
scope=2;
|
||||||
@@ -136,8 +101,7 @@ class WeaponHolder_ItemFuelcan : WeaponHolderBase {
|
|||||||
class WeaponHolder_ItemCamoNet : WeaponHolderBase {
|
class WeaponHolder_ItemCamoNet : WeaponHolderBase {
|
||||||
scope = public;
|
scope = public;
|
||||||
displayName = $STR_ITEM_NAME_CAMONET;
|
displayName = $STR_ITEM_NAME_CAMONET;
|
||||||
// model = "dayz_equip\proxy\tentbag.p3d"; // was models\tentbag_gear.prd ...
|
model = "z\addons\dayz_communityassets\models\packed_net_green.p3d";
|
||||||
model = "z\addons\dayz_communityassets\models\packed_net_green.p3d"; // was models\tentbag_gear.prd ...
|
|
||||||
destrType = "DestructNo";
|
destrType = "DestructNo";
|
||||||
|
|
||||||
class eventHandlers {
|
class eventHandlers {
|
||||||
@@ -202,7 +166,7 @@ class WeaponHolder_ItemHatchet : WeaponHolderBase {
|
|||||||
|
|
||||||
class WeaponHolder_MeleeCrowbar : WeaponHolderBase {
|
class WeaponHolder_MeleeCrowbar : WeaponHolderBase {
|
||||||
scope = public;
|
scope = public;
|
||||||
displayName = "Crowbar";
|
displayName = $STR_EQUIP_NAME_CROWBAR;
|
||||||
model = "\dayz_equip\models\crowbar.p3d";
|
model = "\dayz_equip\models\crowbar.p3d";
|
||||||
destrType = "DestructNo";
|
destrType = "DestructNo";
|
||||||
|
|
||||||
@@ -379,3 +343,15 @@ class WeaponHolder_ItemJerrycan : WeaponHolderBase {
|
|||||||
class WeaponHolder_ItemJerrycanSide : WeaponHolder_ItemJerrycan {
|
class WeaponHolder_ItemJerrycanSide : WeaponHolder_ItemJerrycan {
|
||||||
model = "\dayz_equip\proxy\jerrycan_side.p3d";
|
model = "\dayz_equip\proxy\jerrycan_side.p3d";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
class WeaponHolder_ItemVault: WeaponHolder {
|
||||||
|
scope = protected;
|
||||||
|
displayName = $STR_EPOCH_SAFE;
|
||||||
|
seedItem = "ItemVault";
|
||||||
|
};
|
||||||
|
|
||||||
|
class WeaponHolder_ItemLockbox: WeaponHolder {
|
||||||
|
scope = protected;
|
||||||
|
displayName = $STR_EPOCH_LOCKBOX;
|
||||||
|
seedItem = "ItemLockbox";
|
||||||
|
};
|
||||||
@@ -1,14 +0,0 @@
|
|||||||
/*// these objects can't be banned, so let's transform them to some dull objects
|
|
||||||
class RUBasicAmmunitionBox: House {
|
|
||||||
model = "\ca\weapons\AmmoBoxes\RUSpecialWeapons.p3d";
|
|
||||||
vehicleClass = "RUBasicAmmunitionBox";
|
|
||||||
};
|
|
||||||
class RUSpecialWeaponsBox: RUBasicAmmunitionBox {
|
|
||||||
model = "\ca\weapons\AmmoBoxes\RUSpecialWeapons.p3d";
|
|
||||||
vehicleClass = "RUSpecialWeaponsBox";
|
|
||||||
};
|
|
||||||
class RUBasicWeaponsBox: RUBasicAmmunitionBox {
|
|
||||||
model = "\ca\weapons\AmmoBoxes\RUBasicWeapons.p3d";
|
|
||||||
vehicleClass = "RUBasicWeaponsBox";
|
|
||||||
};
|
|
||||||
*/
|
|
||||||
@@ -1,5 +1,6 @@
|
|||||||
class Dayz_Plant3: Plant_Base {
|
class Dayz_Plant3: Plant_Base {
|
||||||
model = "z\addons\dayz_communityassets\models\comfrey_up_small.p3d";
|
model = "z\addons\dayz_communityassets\models\comfrey_up_small.p3d";
|
||||||
|
vehicleClass = "DayZ Epoch Buildings";
|
||||||
transportMaxMagazines = 1;
|
transportMaxMagazines = 1;
|
||||||
class TransportMagazines {
|
class TransportMagazines {
|
||||||
class _xx_leaf {
|
class _xx_leaf {
|
||||||
@@ -11,6 +12,7 @@ class Dayz_Plant3: Plant_Base {
|
|||||||
|
|
||||||
class Dayz_Plant2: Plant_Base {
|
class Dayz_Plant2: Plant_Base {
|
||||||
model = "z\addons\dayz_communityassets\models\comfrey_up_mid.p3d";
|
model = "z\addons\dayz_communityassets\models\comfrey_up_mid.p3d";
|
||||||
|
vehicleClass = "DayZ Epoch Buildings";
|
||||||
transportMaxMagazines = 2;
|
transportMaxMagazines = 2;
|
||||||
class TransportMagazines {
|
class TransportMagazines {
|
||||||
class _xx_leaf {
|
class _xx_leaf {
|
||||||
@@ -22,6 +24,7 @@ class Dayz_Plant2: Plant_Base {
|
|||||||
|
|
||||||
class Dayz_Plant1: Plant_Base {
|
class Dayz_Plant1: Plant_Base {
|
||||||
model = "z\addons\dayz_communityassets\models\comfrey_up.p3d";
|
model = "z\addons\dayz_communityassets\models\comfrey_up.p3d";
|
||||||
|
vehicleClass = "DayZ Epoch Buildings";
|
||||||
transportMaxMagazines = 3;
|
transportMaxMagazines = 3;
|
||||||
class TransportMagazines {
|
class TransportMagazines {
|
||||||
class _xx_leaf {
|
class _xx_leaf {
|
||||||
|
|||||||
Reference in New Issue
Block a user