mirror of
https://github.com/EpochModTeam/DayZ-Epoch.git
synced 2025-12-21 02:46:29 +03:00
rebase 1.0.1.13
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -78,7 +78,7 @@ class Land_DZE_WoodDoor_Base: DZE_Housebase {
|
||||
mapSize = 8; /* Size of the icon */
|
||||
icon = "\ca\data\data\Unknown_object.paa"; /* Path to the picture shown in the editor. */
|
||||
accuracy = 1000;
|
||||
armor = 150; /* "Lifepoints", if you like to call it that way.*/
|
||||
armor = 200; /* "Lifepoints", if you like to call it that way.*/
|
||||
destrType = "DestructBuilding"; /* type of destruction, when armor = 0 */
|
||||
scope = 2; /* Display it in the editor? 1 = No, 2 = Yes */
|
||||
offset[] = {0,1.5,0};
|
||||
@@ -98,6 +98,9 @@ class Land_DZE_WoodDoor_Base: DZE_Housebase {
|
||||
maintainBuilding[] = {{"PartWoodPlywood",1},{"PartWoodLumber",1}};
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
class Land_DZE_WoodDoorLocked_Base: DZE_Housebase {
|
||||
model = "\z\addons\dayz_epoch\models\small_wall_door_anim.p3d"; /* path to the object */
|
||||
displayName = "Wood Door Base"; /* entry in Stringtable.csv */
|
||||
@@ -105,7 +108,7 @@ class Land_DZE_WoodDoorLocked_Base: DZE_Housebase {
|
||||
mapSize = 8; /* Size of the icon */
|
||||
icon = "\ca\data\data\Unknown_object.paa"; /* Path to the picture shown in the editor. */
|
||||
accuracy = 1000;
|
||||
armor = 150; /* "Lifepoints", if you like to call it that way.*/
|
||||
armor = 200; /* "Lifepoints", if you like to call it that way.*/
|
||||
destrType = "DestructBuilding"; /* type of destruction, when armor = 0 */
|
||||
scope = 2; /* Display it in the editor? 1 = No, 2 = Yes */
|
||||
offset[] = {0,1.5,0};
|
||||
@@ -126,6 +129,35 @@ class Land_DZE_WoodDoorLocked_Base: DZE_Housebase {
|
||||
lockable = 3;
|
||||
};
|
||||
|
||||
class CinderWallDoor_DZ_Base: DZE_Housebase {
|
||||
model = "\z\addons\dayz_epoch\models\steel_garage_door.p3d"; /* path to the object */
|
||||
displayName = "Block Garage Door Base"; /* entry in Stringtable.csv */
|
||||
nameSound = "";
|
||||
mapSize = 8; /* Size of the icon */
|
||||
icon = "\ca\data\data\Unknown_object.paa"; /* Path to the picture shown in the editor. */
|
||||
accuracy = 1000;
|
||||
armor = 1600; /* "Lifepoints", if you like to call it that way.*/
|
||||
destrType = "DestructBuilding"; /* type of destruction, when armor = 0 */
|
||||
scope = 2; /* Display it in the editor? 1 = No, 2 = Yes */
|
||||
offset[] = {0,1.5,0};
|
||||
maintainBuilding[] = {{"MortarBucket",1}};
|
||||
};
|
||||
|
||||
class CinderWallDoorLocked_DZ_Base: DZE_Housebase {
|
||||
model = "\z\addons\dayz_epoch\models\steel_garage_door.p3d"; /* path to the object */
|
||||
displayName = "Block Garage Door Base"; /* entry in Stringtable.csv */
|
||||
nameSound = "";
|
||||
mapSize = 8; /* Size of the icon */
|
||||
icon = "\ca\data\data\Unknown_object.paa"; /* Path to the picture shown in the editor. */
|
||||
accuracy = 1000;
|
||||
armor = 1600; /* "Lifepoints", if you like to call it that way.*/
|
||||
destrType = "DestructBuilding"; /* type of destruction, when armor = 0 */
|
||||
scope = 2; /* Display it in the editor? 1 = No, 2 = Yes */
|
||||
offset[] = {0,1.5,0};
|
||||
maintainBuilding[] = {{"MortarBucket",1}};
|
||||
lockable = 3;
|
||||
};
|
||||
|
||||
/* Same name as stated in the Class DestructionEffects, but an "Land_" added infront*/
|
||||
class Land_rubble_wood_02 : ruins {
|
||||
scope = 1;
|
||||
@@ -430,3 +462,206 @@ class Land_DZE_GarageWoodDoorLocked: Land_DZE_WoodDoorLocked_Base {
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
class CinderWallDoorLocked_DZ: CinderWallDoorLocked_DZ_Base {
|
||||
model = "\z\addons\dayz_epoch\models\steel_garage_locked.p3d";
|
||||
displayName = "Block Garage Door Locked";
|
||||
GhostPreview = "CinderWallDoorway_Preview_DZ";
|
||||
/* Arma needs to know, how the animation trigger is triggered*/
|
||||
class AnimationSources {
|
||||
/* name must be identical to the one given by the model.cfg ("Open_Door")" */
|
||||
class Open_door {
|
||||
source = "user";
|
||||
animPeriod = 4; /* duration in seconds */
|
||||
initPhase = 0;
|
||||
};
|
||||
class Open_latch {
|
||||
source = "user";
|
||||
animPeriod = 1; /* duration in seconds */
|
||||
initPhase = 0;
|
||||
};
|
||||
};
|
||||
|
||||
/* The entry to the actionmenu */
|
||||
class UserActions
|
||||
{
|
||||
class Open_Door
|
||||
{
|
||||
displayName="Open Door";
|
||||
onlyforplayer = true;
|
||||
position="Door_knopf";
|
||||
radius=3; /* visibility distance of the entry */
|
||||
//condition="(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_hinge"" == 1)";
|
||||
condition="(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_latch"" == 1)";
|
||||
statement="this animate [""Open_door"", 1]";
|
||||
};
|
||||
class Close_Door : Open_Door
|
||||
{
|
||||
displayName="Close Door";
|
||||
//condition="(this animationPhase ""Open_door"" == 1) and (this animationPhase ""Open_hinge"" == 1)";
|
||||
condition="(this animationPhase ""Open_door"" == 1) and (this animationPhase ""Open_latch"" == 1)";
|
||||
statement="this animate [""Open_door"", 0]";
|
||||
};
|
||||
class Lock_Door : Open_Door
|
||||
{
|
||||
displayName="Lock Door";
|
||||
//condition="(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_hinge"" == 1)";
|
||||
condition="(DZE_Lock_Door == (this getvariable['CharacterID','0'])) and (this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_latch"" == 1)";
|
||||
statement="this animate [""Open_latch"", 0]";
|
||||
};
|
||||
class Unlock_Door : Open_Door
|
||||
{
|
||||
displayName="Unlock Door";
|
||||
//condition="(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_hinge"" == 0)";
|
||||
condition="(DZE_Lock_Door == (this getvariable['CharacterID','0'])) and (this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_latch"" == 0)";
|
||||
statement="this animate [""Open_latch"", 1]";
|
||||
};
|
||||
class Unlock_Door_Dialog : Open_Door
|
||||
{
|
||||
displayName="Unlock Door";
|
||||
//condition="(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_hinge"" == 0)";
|
||||
condition="DZE_Lock_Door != (this getvariable['CharacterID','0'])";
|
||||
statement="dayz_selectedDoor = this;DZE_topCombo = 0;DZE_midCombo = 0;DZE_botCombo = 0;createdialog ""ComboLockUI""";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
class CinderWallDoor_DZ: CinderWallDoor_DZ_Base {
|
||||
model = "\z\addons\dayz_epoch\models\steel_garage_door.p3d";
|
||||
displayName = "Block Garage Door";
|
||||
GhostPreview = "CinderWallDoorway_Preview_DZ";
|
||||
upgradeBuilding[] = {"CinderWallDoorLocked_DZ",{{"ItemComboLock",1}}};
|
||||
/* Arma needs to know, how the animation trigger is triggered*/
|
||||
class AnimationSources {
|
||||
/* name must be identical to the one given by the model.cfg ("Open_Door")" */
|
||||
class Open_door {
|
||||
source = "user";
|
||||
animPeriod = 4; /* duration in seconds */
|
||||
initPhase = 0;
|
||||
};
|
||||
};
|
||||
|
||||
/* The entry to the actionmenu */
|
||||
class UserActions
|
||||
{
|
||||
class Open_Door
|
||||
{
|
||||
displayName="Open Door";
|
||||
onlyforplayer = true;
|
||||
position="Door_knopf";
|
||||
radius=3; /* visibility distance of the entry */
|
||||
condition="this animationPhase ""Open_door"" < 0.5";
|
||||
statement="this animate [""Open_door"", 1]";
|
||||
};
|
||||
class Close_Door : Open_Door
|
||||
{
|
||||
displayName="Close Door";
|
||||
condition="this animationPhase ""Open_door"" >= 0.5";
|
||||
statement="this animate [""Open_door"", 0]";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
|
||||
class CinderWallDoorSmallLocked_DZ: CinderWallDoorLocked_DZ_Base {
|
||||
model = "\z\addons\dayz_epoch\models\Steel_door_locked.p3d";
|
||||
displayName = "Block Door Locked";
|
||||
GhostPreview = "CinderWallSmallDoorway_Preview_DZ";
|
||||
/* Arma needs to know, how the animation trigger is triggered*/
|
||||
class AnimationSources {
|
||||
/* name must be identical to the one given by the model.cfg ("Open_Door")" */
|
||||
class Open_door {
|
||||
source = "user";
|
||||
animPeriod = 4; /* duration in seconds */
|
||||
initPhase = 0;
|
||||
};
|
||||
class Open_latch {
|
||||
source = "user";
|
||||
animPeriod = 1; /* duration in seconds */
|
||||
initPhase = 0;
|
||||
};
|
||||
};
|
||||
|
||||
/* The entry to the actionmenu */
|
||||
class UserActions
|
||||
{
|
||||
class Open_Door
|
||||
{
|
||||
displayName="Open Door";
|
||||
onlyforplayer = true;
|
||||
position="Door_knopf";
|
||||
radius=3; /* visibility distance of the entry */
|
||||
//condition="(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_hinge"" == 1)";
|
||||
condition="(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_latch"" == 1)";
|
||||
statement="this animate [""Open_door"", 1]";
|
||||
};
|
||||
class Close_Door : Open_Door
|
||||
{
|
||||
displayName="Close Door";
|
||||
//condition="(this animationPhase ""Open_door"" == 1) and (this animationPhase ""Open_hinge"" == 1)";
|
||||
condition="(this animationPhase ""Open_door"" == 1) and (this animationPhase ""Open_latch"" == 1)";
|
||||
statement="this animate [""Open_door"", 0]";
|
||||
};
|
||||
class Lock_Door : Open_Door
|
||||
{
|
||||
displayName="Lock Door";
|
||||
//condition="(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_hinge"" == 1)";
|
||||
condition="(DZE_Lock_Door == (this getvariable['CharacterID','0'])) and (this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_latch"" == 1)";
|
||||
statement="this animate [""Open_latch"", 0]";
|
||||
};
|
||||
class Unlock_Door : Open_Door
|
||||
{
|
||||
displayName="Unlock Door";
|
||||
//condition="(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_hinge"" == 0)";
|
||||
condition="(DZE_Lock_Door == (this getvariable['CharacterID','0'])) and (this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_latch"" == 0)";
|
||||
statement="this animate [""Open_latch"", 1]";
|
||||
};
|
||||
class Unlock_Door_Dialog : Open_Door
|
||||
{
|
||||
displayName="Unlock Door";
|
||||
//condition="(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_hinge"" == 0)";
|
||||
condition="DZE_Lock_Door != (this getvariable['CharacterID','0'])";
|
||||
statement="dayz_selectedDoor = this;DZE_topCombo = 0;DZE_midCombo = 0;DZE_botCombo = 0;createdialog ""ComboLockUI""";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
class CinderWallDoorSmall_DZ: CinderWallDoor_DZ_Base {
|
||||
model = "\z\addons\dayz_epoch\models\Steel_door.p3d";
|
||||
displayName = "Block Door";
|
||||
GhostPreview = "CinderWallSmallDoorway_Preview_DZ";
|
||||
upgradeBuilding[] = {"CinderWallDoorSmallLocked_DZ",{{"ItemComboLock",1}}};
|
||||
/* Arma needs to know, how the animation trigger is triggered*/
|
||||
class AnimationSources {
|
||||
/* name must be identical to the one given by the model.cfg ("Open_Door")" */
|
||||
class Open_door {
|
||||
source = "user";
|
||||
animPeriod = 4; /* duration in seconds */
|
||||
initPhase = 0;
|
||||
};
|
||||
};
|
||||
|
||||
/* The entry to the actionmenu */
|
||||
class UserActions
|
||||
{
|
||||
class Open_Door
|
||||
{
|
||||
displayName="Open Door";
|
||||
onlyforplayer = true;
|
||||
position="Door_knopf";
|
||||
radius=3; /* visibility distance of the entry */
|
||||
condition="this animationPhase ""Open_door"" < 0.5";
|
||||
statement="this animate [""Open_door"", 1]";
|
||||
};
|
||||
class Close_Door : Open_Door
|
||||
{
|
||||
displayName="Close Door";
|
||||
condition="this animationPhase ""Open_door"" >= 0.5";
|
||||
statement="this animate [""Open_door"", 0]";
|
||||
};
|
||||
};
|
||||
};
|
||||
@@ -49,6 +49,7 @@ class CfgWeapons {
|
||||
#include "CfgWeapons\Melee\Crossbow.hpp"
|
||||
#include "CfgWeapons\Melee\MeleeBaseBallBat.hpp"
|
||||
#include "CfgWeapons\Melee\MeleeFishingPole.hpp"
|
||||
#include "CfgWeapons\Melee\MeleeSledgehammer.hpp"
|
||||
// #include "CfgWeapons\Melee\MeleeBaseBallBatBarbed.hpp"
|
||||
// #include "CfgWeapons\Melee\MeleeBaseBallBatNails.hpp"
|
||||
|
||||
@@ -61,6 +62,7 @@ class CfgWeapons {
|
||||
#include "CfgWeapons\Item\ItemEtool.hpp"
|
||||
#include "CfgWeapons\Item\ItemShovel.hpp"
|
||||
#include "CfgWeapons\Item\ItemFishingPole.hpp"
|
||||
#include "CfgWeapons\Item\ItemSledge.hpp"
|
||||
#include "CfgWeapons\Item\ItemKeyKit.hpp"
|
||||
#include "CfgWeapons\Item\ItemKeys.hpp"
|
||||
|
||||
|
||||
24
SQF/dayz_code/Configs/CfgWeapons/Item/ItemSledge.hpp
Normal file
24
SQF/dayz_code/Configs/CfgWeapons/Item/ItemSledge.hpp
Normal file
@@ -0,0 +1,24 @@
|
||||
class ItemSledge: ItemCore
|
||||
{
|
||||
scope=2;
|
||||
displayName="Sledgehammer";
|
||||
model="\z\addons\dayz_epoch\models\sledge_mag.p3d";
|
||||
picture="\z\addons\dayz_epoch\pictures\equip_sledge_CA.paa";
|
||||
descriptionShort="A tool with a large, flat head attached to a handle. The head is typically made of metal. The sledgehammer can apply more force than other hammers.";
|
||||
class ItemActions
|
||||
{
|
||||
class Toolbelt
|
||||
{
|
||||
text="Remove from Toolbelt";
|
||||
script="spawn player_addToolbelt;";
|
||||
use[]=
|
||||
{
|
||||
"ItemSledge"
|
||||
};
|
||||
output[]=
|
||||
{
|
||||
"MeleeSledge"
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
41
SQF/dayz_code/Configs/CfgWeapons/Melee/MeleeSledgehammer.hpp
Normal file
41
SQF/dayz_code/Configs/CfgWeapons/Melee/MeleeSledgehammer.hpp
Normal file
@@ -0,0 +1,41 @@
|
||||
class MeleeSledge: MeleeWeapon
|
||||
{
|
||||
scope=2;
|
||||
melee= "true";
|
||||
autoreload=1;
|
||||
magazineReloadTime=0;
|
||||
model="\z\addons\dayz_epoch\models\sledge_weaponized";
|
||||
picture="\z\addons\dayz_epoch\pictures\equip_sledge_CA.paa"; // todo icon
|
||||
displayName="Sledgehammer";
|
||||
droppeditem= "ItemSledge";
|
||||
magazines[]=
|
||||
{
|
||||
"sledge_swing"
|
||||
};
|
||||
handAnim[]=
|
||||
{
|
||||
"OFP2_ManSkeleton",
|
||||
"\dayz_weapons\anim\melee_hatchet_holding.rtm"
|
||||
};
|
||||
class ItemActions
|
||||
{
|
||||
class Toolbelt
|
||||
{
|
||||
text="Add to Toolbelt";
|
||||
script="spawn player_addToolbelt;";
|
||||
use[]=
|
||||
{
|
||||
"MeleeSledge"
|
||||
};
|
||||
output[]=
|
||||
{
|
||||
"ItemSledge"
|
||||
};
|
||||
};
|
||||
};
|
||||
class Library
|
||||
{
|
||||
libTextDesc="A tool with a large, flat head attached to a handle. The head is typically made of metal. The sledgehammer can apply more force than other hammers.";
|
||||
};
|
||||
descriptionShort="A tool with a large, flat head attached to a handle. The head is typically made of metal. The sledgehammer can apply more force than other hammers.";
|
||||
};
|
||||
@@ -14,6 +14,10 @@ class CfgAmmo {
|
||||
hit = 7;
|
||||
simulation = "shotBullet";
|
||||
};
|
||||
class Sledge_Swing_Ammo : Melee {
|
||||
hit = 11;
|
||||
simulation = "shotBullet";
|
||||
};
|
||||
class Dummy_Swing_Ammo : Melee {
|
||||
hit = 0;
|
||||
simulation = "shotBullet";
|
||||
|
||||
@@ -174,7 +174,7 @@ class CfgLoot {
|
||||
0.01,
|
||||
0.01,
|
||||
0.01,
|
||||
0.11,
|
||||
0.08,
|
||||
0.03,
|
||||
0.01,
|
||||
0.04,
|
||||
@@ -190,7 +190,7 @@ class CfgLoot {
|
||||
0.03,
|
||||
0.03,
|
||||
0.03,
|
||||
0.01
|
||||
0.04
|
||||
}
|
||||
};
|
||||
generic[] = {
|
||||
@@ -381,18 +381,24 @@ class CfgLoot {
|
||||
"7Rnd_45ACP_1911",
|
||||
"6Rnd_45ACP",
|
||||
"15Rnd_W1866_Slug",
|
||||
"8Rnd_B_Beneli_74Slug",
|
||||
"8Rnd_B_Beneli_Pellets",
|
||||
"HandRoadFlare",
|
||||
"8Rnd_9x18_MakarovSD"
|
||||
"8Rnd_9x18_MakarovSD",
|
||||
"ItemComboLock",
|
||||
"SmokeShell",
|
||||
"FoodMRE"
|
||||
},
|
||||
{
|
||||
0.3,
|
||||
0.2,
|
||||
0.1,
|
||||
0.08,
|
||||
0.08,
|
||||
0.14,
|
||||
0.15,
|
||||
0.1,
|
||||
0.01
|
||||
0.08,
|
||||
0.01,
|
||||
0.07,
|
||||
0.05,
|
||||
0.04
|
||||
}
|
||||
};
|
||||
hunter[] = {
|
||||
@@ -435,23 +441,25 @@ class CfgLoot {
|
||||
"ItemPainkiller",
|
||||
"ItemWire",
|
||||
"ItemTankTrap",
|
||||
"ItemComboLock"
|
||||
"ItemComboLock",
|
||||
"ItemSledgeHead"
|
||||
},
|
||||
{
|
||||
0.14,
|
||||
0.12,
|
||||
0.09,
|
||||
0.10,
|
||||
0.10,
|
||||
0.11,
|
||||
0.09,
|
||||
0.06,
|
||||
0.06,
|
||||
0.06,
|
||||
0.06,
|
||||
0.12,
|
||||
0.1,
|
||||
0.06,
|
||||
0.01,
|
||||
0.01,
|
||||
0.01
|
||||
0.03,
|
||||
0.05,
|
||||
0.02
|
||||
}
|
||||
};
|
||||
|
||||
@@ -555,4 +563,16 @@ class CfgLoot {
|
||||
0.04
|
||||
}
|
||||
};
|
||||
tents[] = {
|
||||
{
|
||||
"ItemTentOld",
|
||||
"ItemTentDomed",
|
||||
"ItemTentDomed2",
|
||||
},
|
||||
{
|
||||
0.34,
|
||||
0.33,
|
||||
0.33,
|
||||
}
|
||||
};
|
||||
};
|
||||
@@ -1411,14 +1411,14 @@ class CfgVehicles {
|
||||
scope = 2;
|
||||
destrType = "DestructNo";
|
||||
cost = 100;
|
||||
offset[] = {0,1.5,0.5};
|
||||
offset[] = {0,1.5,0};
|
||||
model = "\ca\misc\jezek_kov";
|
||||
icon = "\ca\data\data\Unknown_object.paa";
|
||||
mapSize = 2;
|
||||
armor = 400;
|
||||
displayName = "Hedgehog (Steel)";
|
||||
vehicleClass = "Fortifications";
|
||||
constructioncount = 3;
|
||||
constructioncount = 1;
|
||||
removeoutput[] = {{"ItemTankTrap",1}};
|
||||
};
|
||||
// WorkBench_DZ
|
||||
@@ -1603,17 +1603,31 @@ class CfgVehicles {
|
||||
};
|
||||
|
||||
// modular
|
||||
class CinderWallHalf_DZ: ModularItems
|
||||
class MetalFloor_DZ: ModularItems
|
||||
{
|
||||
scope = 2;
|
||||
destrType = "DestructBuilding";
|
||||
cost = 100;
|
||||
offset[] = {0,4,0};
|
||||
model="\z\addons\dayz_epoch\models\Cinder_Wall_Half.p3d";
|
||||
model="\z\addons\dayz_epoch\models\metal_floor.p3d";
|
||||
icon = "\ca\data\data\Unknown_object.paa";
|
||||
mapSize = 2;
|
||||
armor = 800;
|
||||
displayName = "Cinder Block Wall 1/2";
|
||||
armor = 1600;
|
||||
displayName = "Metal Floor";
|
||||
vehicleClass = "Fortifications";
|
||||
GhostPreview = "MetalFloor_Preview_DZ";
|
||||
};
|
||||
class CinderWallHalf_DZ: ModularItems
|
||||
{
|
||||
scope = 2;
|
||||
destrType = "DestructBuilding";
|
||||
cost = 100;
|
||||
offset[] = {0,1.5,0};
|
||||
model="\z\addons\dayz_epoch\models\cinder_wall_half.p3d";
|
||||
icon = "\ca\data\data\Unknown_object.paa";
|
||||
mapSize = 2;
|
||||
armor = 1600;
|
||||
displayName = "Half Cinder Block Wall";
|
||||
vehicleClass = "Fortifications";
|
||||
upgradeBuilding[] = {"CinderWall_DZ",{{"CinderBlocks",4},{"MortarBucket",1}}};
|
||||
maintainBuilding[] = {{"MortarBucket",1}};
|
||||
@@ -1624,17 +1638,51 @@ class CfgVehicles {
|
||||
scope = 2;
|
||||
destrType = "DestructBuilding";
|
||||
cost = 100;
|
||||
offset[] = {0,4,0};
|
||||
model="\z\addons\dayz_epoch\models\Cinder_Wall.p3d";
|
||||
offset[] = {0,1.5,0};
|
||||
model="\z\addons\dayz_epoch\models\cinder_wall_full.p3d";
|
||||
icon = "\ca\data\data\Unknown_object.paa";
|
||||
mapSize = 2;
|
||||
armor = 800;
|
||||
armor = 1600;
|
||||
displayName = "Cinder Block Wall";
|
||||
vehicleClass = "Fortifications";
|
||||
maintainBuilding[] = {{"MortarBucket",1}};
|
||||
GhostPreview = "CinderWall_Preview_DZ";
|
||||
};
|
||||
|
||||
class CinderWallDoorway_DZ: ModularItems
|
||||
{
|
||||
scope = 2;
|
||||
destrType = "DestructBuilding";
|
||||
cost = 100;
|
||||
offset[] = {0,2,0};
|
||||
model="\z\addons\dayz_epoch\models\steel_garage_frame.p3d";
|
||||
icon = "\ca\data\data\Unknown_object.paa";
|
||||
mapSize = 2;
|
||||
armor = 1600;
|
||||
displayName = "Block Garage Doorway";
|
||||
vehicleClass = "Fortifications";
|
||||
maintainBuilding[] = {{"MortarBucket",1}};
|
||||
upgradeBuilding[] = {"CinderWallDoor_DZ",{{"ItemPole",3},{"ItemTankTrap",3}}};
|
||||
GhostPreview = "CinderWallDoorway_Preview_DZ";
|
||||
};
|
||||
|
||||
class CinderWallSmallDoorway_DZ: ModularItems
|
||||
{
|
||||
scope = 2;
|
||||
destrType = "DestructBuilding";
|
||||
cost = 100;
|
||||
offset[] = {0,2,0};
|
||||
model="\z\addons\dayz_epoch\models\Steel_door_frame.p3d";
|
||||
icon = "\ca\data\data\Unknown_object.paa";
|
||||
mapSize = 2;
|
||||
armor = 1600;
|
||||
displayName = "Block Doorway";
|
||||
vehicleClass = "Fortifications";
|
||||
maintainBuilding[] = {{"MortarBucket",1}};
|
||||
upgradeBuilding[] = {"CinderWallDoorSmall_DZ",{{"ItemPole",1},{"ItemTankTrap",1}}};
|
||||
GhostPreview = "CinderWallSmallDoorway_Preview_DZ"; // todo change this
|
||||
};
|
||||
|
||||
class WoodFloor_DZ: ModularItems
|
||||
{
|
||||
scope = 2;
|
||||
@@ -1686,7 +1734,7 @@ class CfgVehicles {
|
||||
class WoodLargeWall_DZ: ModularItems
|
||||
{
|
||||
scope = 2;
|
||||
destrType = "DestructTree";
|
||||
destrType = "DestructBuilding";
|
||||
cost = 100;
|
||||
offset[] = {0,1.5,0};
|
||||
model="\z\addons\dayz_epoch\models\large_wall.p3d";
|
||||
@@ -1695,6 +1743,7 @@ class CfgVehicles {
|
||||
armor = 200;
|
||||
displayName = "Large Wall";
|
||||
vehicleClass = "Fortifications";
|
||||
upgradeBuilding[] = {"WoodLargeWallWin_DZ",{{"PartGlass",1}}};
|
||||
maintainBuilding[] = {{"PartWoodPlywood",1},{"PartWoodLumber",1}};
|
||||
GhostPreview = "WoodLargeWall_Preview_DZ";
|
||||
};
|
||||
@@ -1702,7 +1751,7 @@ class CfgVehicles {
|
||||
class WoodLargeWallDoor_DZ: ModularItems
|
||||
{
|
||||
scope = 2;
|
||||
destrType = "DestructTree";
|
||||
destrType = "DestructBuilding";
|
||||
cost = 100;
|
||||
offset[] = {0,1.5,0};
|
||||
model="\z\addons\dayz_epoch\models\large_wall_door.p3d";
|
||||
@@ -1718,7 +1767,7 @@ class CfgVehicles {
|
||||
class WoodLargeWallWin_DZ: ModularItems
|
||||
{
|
||||
scope = 2;
|
||||
destrType = "DestructTree";
|
||||
destrType = "DestructBuilding";
|
||||
cost = 100;
|
||||
offset[] = {0,1.5,0};
|
||||
model="\z\addons\dayz_epoch\models\large_wall_win.p3d";
|
||||
@@ -1734,7 +1783,7 @@ class CfgVehicles {
|
||||
class WoodSmallWall_DZ: ModularItems
|
||||
{
|
||||
scope = 2;
|
||||
destrType = "DestructTree";
|
||||
destrType = "DestructBuilding";
|
||||
cost = 100;
|
||||
offset[] = {0,1.5,0};
|
||||
model="\z\addons\dayz_epoch\models\small_wall.p3d";
|
||||
@@ -1744,12 +1793,13 @@ class CfgVehicles {
|
||||
displayName = "Small Wall";
|
||||
vehicleClass = "Fortifications";
|
||||
maintainBuilding[] = {{"PartWoodPlywood",1},{"PartWoodLumber",1}};
|
||||
upgradeBuilding[] = {"WoodSmallWallWin_DZ",{{"PartGlass",1}}};
|
||||
GhostPreview = "WoodSmallWall_Preview_DZ";
|
||||
};
|
||||
class WoodSmallWallThird_DZ: ModularItems
|
||||
{
|
||||
scope = 2;
|
||||
destrType = "DestructTree";
|
||||
destrType = "DestructBuilding";
|
||||
cost = 100;
|
||||
offset[] = {0,1.5,0};
|
||||
model="\z\addons\dayz_epoch\models\third_wall.p3d";
|
||||
@@ -1766,7 +1816,7 @@ class CfgVehicles {
|
||||
class WoodSmallWallWin_DZ: ModularItems
|
||||
{
|
||||
scope = 2;
|
||||
destrType = "DestructTree";
|
||||
destrType = "DestructBuilding";
|
||||
cost = 100;
|
||||
offset[] = {0,1.5,0};
|
||||
model="\z\addons\dayz_epoch\models\small_wall_win.p3d";
|
||||
@@ -1781,7 +1831,7 @@ class CfgVehicles {
|
||||
class WoodSmallWallDoor_DZ: ModularItems
|
||||
{
|
||||
scope = 2;
|
||||
destrType = "DestructTree";
|
||||
destrType = "DestructBuilding";
|
||||
cost = 100;
|
||||
offset[] = {0,1.5,0};
|
||||
model="\z\addons\dayz_epoch\models\small_wall_door.p3d";
|
||||
@@ -1844,13 +1894,52 @@ class CfgVehicles {
|
||||
};
|
||||
|
||||
// ghost models
|
||||
class CinderWallSmallDoorway_Preview_DZ: NonStrategic
|
||||
{
|
||||
scope = 2;
|
||||
destrType = "DestructNo";
|
||||
cost = 100;
|
||||
offset[] = {0,1.5,0};
|
||||
model="\z\addons\dayz_epoch\models\steel_garage_frame_ghost.p3d"; // todo change this
|
||||
icon = "\ca\data\data\Unknown_object.paa";
|
||||
mapSize = 2;
|
||||
armor = 1000;
|
||||
displayName = "Block Garage Doorway";
|
||||
vehicleClass = "Fortifications";
|
||||
};
|
||||
class CinderWallDoorway_Preview_DZ: NonStrategic
|
||||
{
|
||||
scope = 2;
|
||||
destrType = "DestructNo";
|
||||
cost = 100;
|
||||
offset[] = {0,1.5,0};
|
||||
model="\z\addons\dayz_epoch\models\steel_garage_frame_ghost.p3d";
|
||||
icon = "\ca\data\data\Unknown_object.paa";
|
||||
mapSize = 2;
|
||||
armor = 1000;
|
||||
displayName = "Block Garage Doorway";
|
||||
vehicleClass = "Fortifications";
|
||||
};
|
||||
class MetalFloor_Preview_DZ: NonStrategic
|
||||
{
|
||||
scope = 2;
|
||||
destrType = "DestructNo";
|
||||
cost = 100;
|
||||
offset[] = {0,1.5,0};
|
||||
model="\z\addons\dayz_epoch\models\metal_floor_ghost.p3d";
|
||||
icon = "\ca\data\data\Unknown_object.paa";
|
||||
mapSize = 2;
|
||||
armor = 1000;
|
||||
displayName = "Metal Floor Preview";
|
||||
vehicleClass = "Fortifications";
|
||||
};
|
||||
class CinderWallHalf_Preview_DZ: NonStrategic
|
||||
{
|
||||
scope = 2;
|
||||
destrType = "DestructNo";
|
||||
cost = 100;
|
||||
offset[] = {0,1.5,0};
|
||||
model="\z\addons\dayz_epoch\models\Cinder_Wall_Half_ghost.p3d";
|
||||
model="\z\addons\dayz_epoch\models\cinder_wall_half_ghost.p3d";
|
||||
icon = "\ca\data\data\Unknown_object.paa";
|
||||
mapSize = 2;
|
||||
armor = 1000;
|
||||
@@ -1863,7 +1952,7 @@ class CfgVehicles {
|
||||
destrType = "DestructNo";
|
||||
cost = 100;
|
||||
offset[] = {0,1.5,0};
|
||||
model="\z\addons\dayz_epoch\models\Cinder_Wall_ghost.p3d";
|
||||
model="\z\addons\dayz_epoch\models\cinder_wall_full_ghost.p3d";
|
||||
icon = "\ca\data\data\Unknown_object.paa";
|
||||
mapSize = 2;
|
||||
armor = 1000;
|
||||
@@ -2377,7 +2466,7 @@ class CfgVehicles {
|
||||
displayName = "$STR_EQUIP_NAME_20";
|
||||
class transportmagazines
|
||||
{
|
||||
class _xx_ItemTentDomed2
|
||||
class _xx_ItemTentOld
|
||||
{
|
||||
magazine = "ItemTentOld";
|
||||
count = 1;
|
||||
@@ -2390,7 +2479,7 @@ class CfgVehicles {
|
||||
displayName = "Domed Desert Tent";
|
||||
class transportmagazines
|
||||
{
|
||||
class _xx_ItemTentDomed2
|
||||
class _xx_ItemTentDomed
|
||||
{
|
||||
magazine = "ItemTentDomed";
|
||||
count = 1;
|
||||
|
||||
@@ -149,7 +149,7 @@ class RscDisplayMain : RscStandardDisplay
|
||||
class DAYZ_Version : CA_Version
|
||||
{
|
||||
idc = -1;
|
||||
text = "DayZ Epoch 1.0.2";
|
||||
text = "DayZ Epoch 1.0.2.13 DEV";
|
||||
y = "(SafeZoneH + SafeZoneY) - (1 - 0.95)";
|
||||
};
|
||||
delete CA_TitleMainMenu;
|
||||
|
||||
Reference in New Issue
Block a user