Add broken versions for safe and lockbox

Server admins can easy use those broken versions for a hotwired or a burst opened safe or lockbox.
This commit is contained in:
AirwavesMan
2020-12-19 20:49:36 +01:00
parent 205a719026
commit ee301a997e
5 changed files with 340 additions and 19 deletions

View File

@@ -1,6 +1,6 @@
class VaultStorage: Land_A_tent {
placement = "vertical";
vehicleClass = "DayZ Epoch Buildables";
vehicleClass = "DayZ Epoch Lockables";
displayName = "$STR_EPOCH_SAFE";
model = "\z\addons\dayz_epoch\models\safe.p3d";
destrType = "DestructNo";
@@ -14,7 +14,7 @@ class VaultStorage: Land_A_tent {
class VaultStorageLocked: Land_A_tent {
placement = "vertical";
vehicleClass = "DayZ Epoch Buildables";
vehicleClass = "DayZ Epoch Lockables";
displayName = "$STR_EPOCH_SAFE_LOCKED";
model = "\z\addons\dayz_epoch\models\safe.p3d";
destrType = "DestructNo";
@@ -32,7 +32,7 @@ class VaultStorageLocked: Land_A_tent {
class VaultStorage2: Land_A_tent {
placement = "vertical";
vehicleClass = "DayZ Epoch Buildables";
vehicleClass = "DayZ Epoch Lockables";
displayName = "$STR_EPOCH_SAFE+";
model = "\z\addons\dayz_epoch\models\safe.p3d";
destrType = "DestructNo";
@@ -46,7 +46,7 @@ class VaultStorage2: Land_A_tent {
class VaultStorage2Locked: Land_A_tent {
placement = "vertical";
vehicleClass = "DayZ Epoch Buildables";
vehicleClass = "DayZ Epoch Lockables";
displayName = "$STR_EPOCH_SAFE_LOCKED+";
model = "\z\addons\dayz_epoch\models\safe.p3d";
destrType = "DestructNo";
@@ -63,7 +63,7 @@ class VaultStorage2Locked: Land_A_tent {
class TallSafe: Land_A_tent {
placement = "vertical";
vehicleClass = "DayZ Epoch Buildables";
vehicleClass = "DayZ Epoch Lockables";
displayName = "$STR_EPOCH_SAFE";
model = "\z\addons\dayz_epoch_v\props\safe_tall\tallsafe.p3d";
destrType = "DestructNo";
@@ -90,7 +90,7 @@ class TallSafe: Land_A_tent {
class TallSafeLocked: Land_A_tent {
placement = "vertical";
vehicleClass = "DayZ Epoch Buildables";
vehicleClass = "DayZ Epoch Lockables";
displayName = "$STR_EPOCH_SAFE_LOCKED";
model = "\z\addons\dayz_epoch_v\props\safe_tall\tallsafe.p3d";
destrType = "DestructNo";
@@ -119,7 +119,7 @@ class TallSafeLocked: Land_A_tent {
};
class LockboxStorage: Land_A_tent {
vehicleClass = "DayZ Epoch Buildables";
vehicleClass = "DayZ Epoch Lockables";
displayName = $STR_EPOCH_LOCKBOX;
model = "\z\addons\dayz_epoch\models\lockbox.p3d";
destrType = "DestructNo";
@@ -132,7 +132,7 @@ class LockboxStorage: Land_A_tent {
};
class LockboxStorageLocked: Land_A_tent {
vehicleClass = "DayZ Epoch Buildables";
vehicleClass = "DayZ Epoch Lockables";
displayName = $STR_EPOCH_LOCKBOX_LOCKED;
model = "\z\addons\dayz_epoch\models\lockbox.p3d";
destrType = "DestructNo";
@@ -149,11 +149,11 @@ class LockboxStorageLocked: Land_A_tent {
};
class LockboxStorage2: Land_A_tent {
vehicleClass = "DayZ Epoch Buildables";
vehicleClass = "DayZ Epoch Lockables";
displayName = "$STR_EPOCH_LOCKBOX+";
model = "\z\addons\dayz_epoch\models\lockbox.p3d";
destrType = "DestructNo";
armor = 16000;
armor = 1600;
transportMaxMagazines = 100;
transportMaxWeapons = 40;
transportMaxBackpacks = 20;
@@ -162,7 +162,7 @@ class LockboxStorage2: Land_A_tent {
};
class LockboxStorage2Locked: Land_A_tent {
vehicleClass = "DayZ Epoch Buildables";
vehicleClass = "DayZ Epoch Lockables";
displayName = "$STR_EPOCH_LOCKBOX_LOCKED+";
model = "\z\addons\dayz_epoch\models\lockbox.p3d";
destrType = "DestructNo";
@@ -178,7 +178,7 @@ class LockboxStorage2Locked: Land_A_tent {
};
class LockboxStorageWinter: Land_A_tent {
vehicleClass = "DayZ Epoch Buildables";
vehicleClass = "DayZ Epoch Lockables";
displayName = $STR_EPOCH_LOCKBOX;
model = "\z\addons\dayz_epoch\models\lockbox_w.p3d";
destrType = "DestructNo";
@@ -191,7 +191,7 @@ class LockboxStorageWinter: Land_A_tent {
};
class LockboxStorageWinterLocked: Land_A_tent {
vehicleClass = "DayZ Epoch Buildables";
vehicleClass = "DayZ Epoch Lockables";
displayName = $STR_EPOCH_LOCKBOX_LOCKED;
model = "\z\addons\dayz_epoch\models\lockbox_w.p3d";
destrType = "DestructNo";
@@ -208,7 +208,7 @@ class LockboxStorageWinterLocked: Land_A_tent {
};
class LockboxStorageWinter2: Land_A_tent {
vehicleClass = "DayZ Epoch Buildables";
vehicleClass = "DayZ Epoch Lockables";
displayName = "$STR_EPOCH_LOCKBOX+";
model = "\z\addons\dayz_epoch\models\lockbox_w.p3d";
destrType = "DestructNo";
@@ -221,7 +221,7 @@ class LockboxStorageWinter2: Land_A_tent {
};
class LockboxStorageWinter2Locked: Land_A_tent {
vehicleClass = "DayZ Epoch Buildables";
vehicleClass = "DayZ Epoch Lockables";
displayName = "$STR_EPOCH_LOCKBOX_LOCKED+";
model = "\z\addons\dayz_epoch\models\lockbox_w.p3d";
destrType = "DestructNo";
@@ -235,3 +235,112 @@ class LockboxStorageWinter2Locked: Land_A_tent {
nounderground = 0;
requireplot = 0;
};
// Broken Versions
class VaultStorageBroken: Land_A_tent {
placement = "vertical";
vehicleClass = "DayZ Epoch Lockables";
displayName = "$STR_EPOCH_SAFE_BROKEN";
model = "\z\addons\dayz_epoch\models\safe.p3d";
destrType = "DestructNo";
offset[] = {0,2.5,0};
armor = 800;
transportMaxMagazines = 200;
transportMaxWeapons = 25;
transportMaxBackpacks = 10;
packedClass = "WeaponHolder_ItemVaultBroken";
};
class VaultStorageBroken2: Land_A_tent {
placement = "vertical";
vehicleClass = "DayZ Epoch Lockables";
displayName = "$STR_EPOCH_SAFE_BROKEN+";
model = "\z\addons\dayz_epoch\models\safe.p3d";
destrType = "DestructNo";
offset[] = {0,2.5,0};
armor = 1600;
transportMaxMagazines = 400;
transportMaxWeapons = 50;
transportMaxBackpacks = 20;
packedClass = "WeaponHolder_ItemVaultBroken2";
};
class TallSafeBroken: Land_A_tent {
placement = "vertical";
vehicleClass = "DayZ Epoch Lockables";
displayName = "$STR_EPOCH_SAFE_BROKEN";
model = "\z\addons\dayz_epoch_v\props\safe_tall\tallsafe.p3d";
destrType = "DestructNo";
offset[] = {0,2.5,0};
armor = 2600;
transportMaxMagazines = 600;
transportMaxWeapons = 75;
transportMaxBackpacks = 30;
packedClass = "WeaponHolder_ItemTallSafeBroken";
class AnimationSources {
class Open_door {
source = "user";
animPeriod = 4;
initPhase = 0;
};
class Open_doorR {
source = "user";
animPeriod = 1;
initPhase = 0;
};
};
};
class LockboxStorageBroken: Land_A_tent {
vehicleClass = "DayZ Epoch Lockables";
displayName = $STR_EPOCH_LOCKBOX_BROKEN;
model = "\z\addons\dayz_epoch\models\lockbox.p3d";
destrType = "DestructNo";
offset[] = {0,1.5,0.5};
armor = 800;
transportMaxMagazines = 50;
transportMaxWeapons = 20;
transportMaxBackpacks = 10;
packedClass = "WeaponHolder_ItemLockboxBroken";
};
class LockboxStorage2Broken: Land_A_tent {
vehicleClass = "DayZ Epoch Lockables";
displayName = "$STR_EPOCH_LOCKBOX_BROKEN+";
model = "\z\addons\dayz_epoch\models\lockbox.p3d";
destrType = "DestructNo";
offset[] = {0,1.5,0.5};
armor = 1600;
transportMaxMagazines = 100;
transportMaxWeapons = 40;
transportMaxBackpacks = 20;
packedClass = "WeaponHolder_ItemLockbox2Broken";
};
class LockboxStorageWinterBroken: Land_A_tent {
vehicleClass = "DayZ Epoch Lockables";
displayName = $STR_EPOCH_LOCKBOX_BROKEN;
model = "\z\addons\dayz_epoch\models\lockbox_w.p3d";
destrType = "DestructNo";
offset[] = {0,1.5,0.5};
armor = 800;
transportMaxMagazines = 50;
transportMaxWeapons = 20;
transportMaxBackpacks = 10;
packedClass = "WeaponHolder_ItemLockboxWinterBroken";
};
class LockboxStorageWinter2Broken: Land_A_tent {
vehicleClass = "DayZ Epoch Lockables";
displayName = "$STR_EPOCH_LOCKBOX_BROKEN+";
model = "\z\addons\dayz_epoch\models\lockbox_w.p3d";
destrType = "DestructNo";
offset[] = {0,1.5,0.5};
armor = 1600;
transportMaxMagazines = 100;
transportMaxWeapons = 40;
transportMaxBackpacks = 20;
packedClass = "WeaponHolder_ItemLockboxWinter2Broken";
};