mirror of
https://github.com/EpochModTeam/DayZ-Epoch.git
synced 2025-12-13 19:52:38 +03:00
Land Vehicle overhaul
This commit overhauls all land vehicles. I have found many problems and one exploit which was important for upgrading vehicles. The main problem was that epoch overwrites many arma 2 vehicle bases classes. Those base classes and vehicle classes with the same name in arma 2 and epoch got update by arma 2 corepatch. Epoch overwrites and reverts many of those corepatch changes. This should not happen at all. Also, updating an already in arma 2 existing vehicle leaded to a problem in upgrading vehicles. The only chance to resolve both problems is that we reference existing vehicles from arma 2 and creating a new one for epoch. - Add for every vehicle an epoch version, all arma 2 vehicles remains unchanged - Add BMP-2, BTR-60 versions - Set a vehicleClass for every vehicle so it can be accessed in the editor under "DayZ Epoch Vehicles" - Set supplyRadius for all vehicles - Deactivate radar, auto medic, auto ammo and auto repair option for all vehicles that used this - All armed vehicles have a DZE class now - Fix positioning and animation errors for certain vehicles
This commit is contained in:
@@ -1,6 +1,8 @@
|
||||
class ArmoredSUV_DZE_Base_PMC: Car
|
||||
{
|
||||
scope = private;
|
||||
brakeDistance = 19;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
htMin = 60;
|
||||
htMax = 1800;
|
||||
afMax = 200;
|
||||
@@ -19,6 +21,8 @@ class ArmoredSUV_DZE_Base_PMC: Car
|
||||
damageResistance = 0.03099;
|
||||
transportSoldier = 3;
|
||||
fuelCapacity = 130;
|
||||
enableGPS = 0;
|
||||
supplyRadius = 1.3;
|
||||
weapons[] = {"MiniCarHorn"};
|
||||
driverAction = "SUV_Driver_EP1";
|
||||
cargoAction[] = {"SUV_Cargo_EP1","SUV_Cargo02_EP1","SUV_Cargo01_EP1"};
|
||||
@@ -289,7 +293,6 @@ class ArmoredSUV_PMC_DZ: ArmoredSUV_DZE_Base_PMC
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
enableGPS = 1;
|
||||
transportMaxWeapons = 20;
|
||||
transportMaxMagazines = 150;
|
||||
transportmaxbackpacks = 10;
|
||||
|
||||
152
SQF/dayz_code/Configs/CfgVehicles/Car/BMP2.hpp
Normal file
152
SQF/dayz_code/Configs/CfgVehicles/Car/BMP2.hpp
Normal file
@@ -0,0 +1,152 @@
|
||||
class BMP2_HQ_CDF;
|
||||
class BMP2_HQ_CDF_DZ: BMP2_HQ_CDF {
|
||||
scope = public;
|
||||
displayName = $STR_VEH_NAME_BMP2_CDF;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
|
||||
commanderCanSee = 2+16+32;
|
||||
gunnerCanSee = 2+16+32;
|
||||
driverCanSee = 2+16+32;
|
||||
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
|
||||
transportMaxMagazines = 100;
|
||||
transportMaxWeapons = 20;
|
||||
transportmaxbackpacks = 6;
|
||||
enableGPS = 0;
|
||||
supplyRadius = 1.8;
|
||||
|
||||
class Turrets; // External class reference
|
||||
class MainTurret; // External class reference
|
||||
};
|
||||
|
||||
class BMP2_HQ_CDF_DZE: BMP2_HQ_CDF_DZ {
|
||||
scope = public;
|
||||
class Turrets: Turrets
|
||||
{
|
||||
class MainTurret: MainTurret
|
||||
{
|
||||
magazines[] = {"SmokeLauncherMag","SmokeLauncherMag","SmokeLauncherMag"};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
class BMP2_HQ_INS;
|
||||
class BMP2_HQ_INS_DZ: BMP2_HQ_INS {
|
||||
scope = public;
|
||||
displayName = $STR_VEH_NAME_BMP2_INS;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
|
||||
commanderCanSee = 2+16+32;
|
||||
gunnerCanSee = 2+16+32;
|
||||
driverCanSee = 2+16+32;
|
||||
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
|
||||
transportMaxMagazines = 100;
|
||||
transportMaxWeapons = 20;
|
||||
transportmaxbackpacks = 6;
|
||||
enableGPS = 0;
|
||||
supplyRadius = 1.8;
|
||||
|
||||
class Turrets; // External class reference
|
||||
class MainTurret; // External class reference
|
||||
};
|
||||
|
||||
class BMP2_HQ_INS_DZE: BMP2_HQ_INS_DZ {
|
||||
scope = public;
|
||||
class Turrets: Turrets
|
||||
{
|
||||
class MainTurret: MainTurret
|
||||
{
|
||||
magazines[] = {"SmokeLauncherMag","SmokeLauncherMag","SmokeLauncherMag"};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
class BMP2_HQ_TK_EP1;
|
||||
class BMP2_HQ_TK_EP1_DZ: BMP2_HQ_TK_EP1 {
|
||||
scope = public;
|
||||
displayName = $STR_VEH_NAME_BMP2_TK;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
|
||||
commanderCanSee = 2+16+32;
|
||||
gunnerCanSee = 2+16+32;
|
||||
driverCanSee = 2+16+32;
|
||||
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
|
||||
transportMaxMagazines = 100;
|
||||
transportMaxWeapons = 20;
|
||||
transportmaxbackpacks = 6;
|
||||
enableGPS = 0;
|
||||
supplyRadius = 1.8;
|
||||
|
||||
class Turrets; // External class reference
|
||||
class MainTurret; // External class reference
|
||||
};
|
||||
|
||||
class BMP2_HQ_TK_EP1_DZE: BMP2_HQ_TK_EP1_DZ {
|
||||
scope = public;
|
||||
class Turrets: Turrets
|
||||
{
|
||||
class MainTurret: MainTurret
|
||||
{
|
||||
magazines[] = {"SmokeLauncherMag","SmokeLauncherMag","SmokeLauncherMag"};
|
||||
};
|
||||
};
|
||||
};
|
||||
class BMP2_Ambul_INS;
|
||||
class BMP2_Ambul_INS_DZE: BMP2_Ambul_INS {
|
||||
scope = public;
|
||||
displayName = $STR_VEH_NAME_BMP2_AMBULANCE_INS;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
|
||||
commanderCanSee = 2+16+32;
|
||||
gunnerCanSee = 2+16+32;
|
||||
driverCanSee = 2+16+32;
|
||||
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
|
||||
transportMaxMagazines = 100;
|
||||
transportMaxWeapons = 20;
|
||||
transportmaxbackpacks = 6;
|
||||
enableGPS = 0;
|
||||
supplyRadius = 1.8;
|
||||
attendant = 0;
|
||||
};
|
||||
|
||||
class BMP2_Ambul_CDF;
|
||||
class BMP2_Ambul_CDF_DZE: BMP2_Ambul_CDF {
|
||||
scope = public;
|
||||
displayName = $STR_VEH_NAME_BMP2_AMBULANCE_CDF;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
|
||||
commanderCanSee = 2+16+32;
|
||||
gunnerCanSee = 2+16+32;
|
||||
driverCanSee = 2+16+32;
|
||||
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
|
||||
transportMaxMagazines = 100;
|
||||
transportMaxWeapons = 20;
|
||||
transportmaxbackpacks = 6;
|
||||
enableGPS = 0;
|
||||
supplyRadius = 1.8;
|
||||
attendant = 0;
|
||||
};
|
||||
@@ -7,16 +7,22 @@ class BRDM2_HQ_TK_GUE_EP1: BRDM2_HQ_Base {
|
||||
class BRDM2_HQ_TK_GUE_EP1_DZ: BRDM2_HQ_TK_GUE_EP1 {
|
||||
scope = public;
|
||||
displayname = $STR_VEH_NAME_BRDM2_HQ;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
transportMaxMagazines = 100;
|
||||
transportMaxWeapons = 20;
|
||||
transportmaxbackpacks = 6;
|
||||
armor = 85;
|
||||
damageResistance = 0.032;
|
||||
commanderCanSee = 2+16+32;
|
||||
gunnerCanSee = 2+16+32;
|
||||
driverCanSee = 2+16+32;
|
||||
fuelCapacity = 220;
|
||||
enableGPS = 0;
|
||||
supplyRadius = 1.4;
|
||||
|
||||
class Turrets: Turrets {
|
||||
class MainTurret: MainTurret {
|
||||
@@ -31,7 +37,7 @@ class BRDM2_HQ_TK_GUE_EP1_DZ: BRDM2_HQ_TK_GUE_EP1 {
|
||||
minFov = 0.05;
|
||||
maxFov = 0.2;
|
||||
gunnerOpticsEffect[] = {"TankGunnerOptics1","OpticsBlur2","OpticsCHAbera2"};
|
||||
visionMode[] = {"Normal","NVG"};
|
||||
visionMode[] = {"Normal"};
|
||||
};
|
||||
magazines[] = {"100Rnd_762x54_PK","100Rnd_762x54_PK","100Rnd_762x54_PK","100Rnd_762x54_PK"};
|
||||
};
|
||||
@@ -46,23 +52,29 @@ class BRDM2_HQ_TK_GUE_EP1_DZE: BRDM2_HQ_TK_GUE_EP1_DZ {
|
||||
};
|
||||
};
|
||||
|
||||
class BRDM2_Base;
|
||||
class BRDM2_TK_EP1: BRDM2_Base {
|
||||
class Turrets; // External class reference
|
||||
class MainTurret; // External class reference
|
||||
};
|
||||
class BRDM2_TK_EP1_DZ: BRDM2_TK_EP1 {
|
||||
displayname = $STR_VEH_NAME_BRDM2_TK;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
transportMaxMagazines = 100;
|
||||
transportMaxWeapons = 20;
|
||||
transportmaxbackpacks = 6;
|
||||
armor = 85;
|
||||
damageResistance = 0.032;
|
||||
commanderCanSee = 2+16+32;
|
||||
gunnerCanSee = 2+16+32;
|
||||
driverCanSee = 2+16+32;
|
||||
fuelCapacity = 220;
|
||||
enableGPS = 0;
|
||||
supplyRadius = 1.4;
|
||||
|
||||
class Turrets: Turrets
|
||||
{
|
||||
class MainTurret: MainTurret
|
||||
@@ -81,7 +93,7 @@ class BRDM2_TK_EP1_DZ: BRDM2_TK_EP1 {
|
||||
minFov = 0.05;
|
||||
maxFov = 0.2;
|
||||
gunnerOpticsEffect[] = {"TankGunnerOptics1","OpticsBlur2","OpticsCHAbera2"};
|
||||
visionMode[] = {"Normal","NVG"};
|
||||
visionMode[] = {"Normal"};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
class BTR40_MG_base_EP1;
|
||||
class BTR40_MG_TK_GUE_EP1_DZ : BTR40_MG_base_EP1 {
|
||||
scope = public;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
displayname = $STR_VEH_NAME_BTR40_DSHKM_GREEN;
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
@@ -9,6 +10,7 @@ class BTR40_MG_TK_GUE_EP1_DZ : BTR40_MG_base_EP1 {
|
||||
class Turrets;
|
||||
class MainTurret;
|
||||
hiddenSelectionsTextures[] = {"ca\wheeled_e\btr40\data\btr40ext_co.paa"};
|
||||
supplyRadius = 1.3;
|
||||
};
|
||||
|
||||
class BTR40_MG_TK_GUE_EP1_DZE : BTR40_MG_TK_GUE_EP1_DZ {
|
||||
@@ -37,3 +39,22 @@ class BTR40_MG_TK_INS_EP1_DZE : BTR40_MG_TK_INS_EP1_DZ {
|
||||
};
|
||||
};
|
||||
|
||||
class BTR40_base_EP1;
|
||||
class BTR40_TK_GUE_EP1_DZE: BTR40_base_EP1
|
||||
{
|
||||
scope = public;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
displayname = $STR_VEH_NAME_BTR40_GREEN;
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
hiddenSelectionsTextures[] = {"ca\wheeled_e\btr40\data\btr40ext_co.paa"};
|
||||
supplyRadius = 1.3;
|
||||
};
|
||||
|
||||
class BTR40_TK_INS_EP1_DZE: BTR40_TK_GUE_EP1_DZE
|
||||
{
|
||||
displayname = $STR_VEH_NAME_BTR40_WOOD;
|
||||
hiddenSelectionsTextures[] = {"ca\wheeled_e\btr40\data\btr40extcamo_co.paa"};
|
||||
};
|
||||
250
SQF/dayz_code/Configs/CfgVehicles/Car/BTR60.hpp
Normal file
250
SQF/dayz_code/Configs/CfgVehicles/Car/BTR60.hpp
Normal file
@@ -0,0 +1,250 @@
|
||||
class BTR60_TK_EP1: BRDM2_Base {
|
||||
class Turrets; // External class reference
|
||||
class MainTurret; // External class reference
|
||||
};
|
||||
|
||||
class BTR60_TK_EP1_DZ: BTR60_TK_EP1 {
|
||||
scope = public;
|
||||
displayName = $STR_VEH_NAME_BTR60_WOOD;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
|
||||
commanderCanSee = 2+16+32;
|
||||
gunnerCanSee = 2+16+32;
|
||||
driverCanSee = 2+16+32;
|
||||
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
|
||||
transportMaxMagazines = 100;
|
||||
transportMaxWeapons = 20;
|
||||
transportmaxbackpacks = 6;
|
||||
enableGPS = 0;
|
||||
supplyRadius = 1.8;
|
||||
|
||||
class Turrets: Turrets
|
||||
{
|
||||
class MainTurret: MainTurret
|
||||
{
|
||||
body = "mainTurret";
|
||||
gun = "mainGun";
|
||||
weapons[] = {"PKT"};
|
||||
soundServo[] = {"\ca\sounds\vehicles\servos\turret-1",0.1,1.0,15};
|
||||
magazines[] = {"100Rnd_762x54_PK","100Rnd_762x54_PK","100Rnd_762x54_PK","100Rnd_762x54_PK"};
|
||||
gunnerOpticsEffect[] = {"TankGunnerOptics1","OpticsBlur2","OpticsCHAbera2"};
|
||||
class ViewOptics
|
||||
{
|
||||
initAngleX = 0;
|
||||
minAngleX = -30;
|
||||
maxAngleX = 30;
|
||||
initAngleY = 0;
|
||||
minAngleY = -100;
|
||||
maxAngleY = 100;
|
||||
initFov = 0.2;
|
||||
minFov = 0.058;
|
||||
maxFov = 0.2;
|
||||
visionMode[] = {"Normal"};
|
||||
};
|
||||
gunnerAction = "BTR60_Gunner_EP1";
|
||||
gunnerInAction = "BTR60_Gunner_EP1";
|
||||
gunnerGetInAction = "GetInHigh";
|
||||
gunnerGetOutAction = "GetOutHigh";
|
||||
gunnerOpticsModel = "\ca\weapons\2Dscope_BMPgun";
|
||||
gunnerForceOptics = 1;
|
||||
startEngine = 0;
|
||||
stabilizedInAxes = "StabilizedInAxesNone";
|
||||
commanding = 2;
|
||||
primaryGunner = 1;
|
||||
primaryObserver = 0;
|
||||
class HitPoints
|
||||
{
|
||||
class HitTurret
|
||||
{
|
||||
armor = 0.8;
|
||||
material = -1;
|
||||
name = "vez";
|
||||
visual = "vez";
|
||||
passThrough = 1;
|
||||
};
|
||||
};
|
||||
};
|
||||
class CommanderTurret: MainTurret
|
||||
{
|
||||
body = "ObsTurret";
|
||||
gun = "ObsGun";
|
||||
proxyType = "CPCommander";
|
||||
proxyIndex = 1;
|
||||
gunnerName = "$STR_POSITION_COMMANDER";
|
||||
primaryGunner = 0;
|
||||
primaryObserver = 1;
|
||||
gunnerOpticsShowCursor = 0;
|
||||
LODTurnedIn = 1200;
|
||||
LODTurnedOut = 0.0;
|
||||
animationSourceBody = "obsTurret";
|
||||
animationSourceGun = "obsGun";
|
||||
animationSourceHatch = "hatchCommander";
|
||||
minElev = -10;
|
||||
maxElev = 20;
|
||||
initElev = 0;
|
||||
minTurn = -90;
|
||||
maxTurn = 90;
|
||||
initTurn = 0;
|
||||
weapons[] = {};
|
||||
magazines[] = {};
|
||||
gunnerOpticsEffect[] = {"TankGunnerOptics1","OpticsBlur2","OpticsCHAbera2"};
|
||||
class ViewOptics
|
||||
{
|
||||
initAngleX = 0;
|
||||
minAngleX = -30;
|
||||
maxAngleX = 30;
|
||||
initAngleY = 0;
|
||||
minAngleY = -100;
|
||||
maxAngleY = 100;
|
||||
initFov = 0.3;
|
||||
minFov = 0.093;
|
||||
maxFov = 0.466;
|
||||
visionMode[] = {"Normal"};
|
||||
};
|
||||
gunnerAction = "BTR60_Commander_EP1";
|
||||
gunnerInAction = "BTR60_Commander_EP1";
|
||||
discreteDistance[] = {};
|
||||
discreteDistanceInitIndex = 0;
|
||||
gunnerOpticsModel = "\CorePatch\CorePatch_Vehicles\models\optika_T72_commander";
|
||||
turretInfoType = "RscWeaponEmpty";
|
||||
gunnerOutOpticsModel = "";
|
||||
gunnerOutOpticsColor[] = {0,0,0,1};
|
||||
gunnerForceOptics = 0;
|
||||
gunnerOutForceOptics = 0;
|
||||
gunnerOutOpticsShowCursor = 0;
|
||||
startEngine = 0;
|
||||
stabilizedInAxes = "StabilizedInAxesNone";
|
||||
commanding = 1;
|
||||
memoryPointGunnerOutOptics = "commander_weapon_view";
|
||||
memoryPointGunnerOptics = "commanderview";
|
||||
memoryPointsGetInGunner = "pos commander";
|
||||
memoryPointsGetInGunnerDir = "pos commander dir";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
class BTR60_TK_EP1_DZE: BTR60_TK_EP1_DZ {
|
||||
scope = public;
|
||||
displayName = $STR_VEH_NAME_BTR60_WOOD;
|
||||
|
||||
class Turrets: Turrets
|
||||
{
|
||||
class MainTurret: MainTurret
|
||||
{
|
||||
body = "mainTurret";
|
||||
gun = "mainGun";
|
||||
weapons[] = {"PKT"};
|
||||
soundServo[] = {"\ca\sounds\vehicles\servos\turret-1",0.1,1.0,15};
|
||||
magazines[] = {};
|
||||
gunnerOpticsEffect[] = {"TankGunnerOptics1","OpticsBlur2","OpticsCHAbera2"};
|
||||
class ViewOptics
|
||||
{
|
||||
initAngleX = 0;
|
||||
minAngleX = -30;
|
||||
maxAngleX = 30;
|
||||
initAngleY = 0;
|
||||
minAngleY = -100;
|
||||
maxAngleY = 100;
|
||||
initFov = 0.2;
|
||||
minFov = 0.058;
|
||||
maxFov = 0.2;
|
||||
visionMode[] = {"Normal"};
|
||||
};
|
||||
gunnerAction = "BTR60_Gunner_EP1";
|
||||
gunnerInAction = "BTR60_Gunner_EP1";
|
||||
gunnerGetInAction = "GetInHigh";
|
||||
gunnerGetOutAction = "GetOutHigh";
|
||||
gunnerOpticsModel = "\ca\weapons\2Dscope_BMPgun";
|
||||
gunnerForceOptics = 1;
|
||||
startEngine = 0;
|
||||
stabilizedInAxes = "StabilizedInAxesNone";
|
||||
commanding = 2;
|
||||
primaryGunner = 1;
|
||||
primaryObserver = 0;
|
||||
class HitPoints
|
||||
{
|
||||
class HitTurret
|
||||
{
|
||||
armor = 0.8;
|
||||
material = -1;
|
||||
name = "vez";
|
||||
visual = "vez";
|
||||
passThrough = 1;
|
||||
};
|
||||
};
|
||||
};
|
||||
class CommanderTurret: MainTurret
|
||||
{
|
||||
body = "ObsTurret";
|
||||
gun = "ObsGun";
|
||||
proxyType = "CPCommander";
|
||||
proxyIndex = 1;
|
||||
gunnerName = "$STR_POSITION_COMMANDER";
|
||||
primaryGunner = 0;
|
||||
primaryObserver = 1;
|
||||
gunnerOpticsShowCursor = 0;
|
||||
LODTurnedIn = 1200;
|
||||
LODTurnedOut = 0.0;
|
||||
animationSourceBody = "obsTurret";
|
||||
animationSourceGun = "obsGun";
|
||||
animationSourceHatch = "hatchCommander";
|
||||
minElev = -10;
|
||||
maxElev = 20;
|
||||
initElev = 0;
|
||||
minTurn = -90;
|
||||
maxTurn = 90;
|
||||
initTurn = 0;
|
||||
weapons[] = {};
|
||||
magazines[] = {};
|
||||
gunnerOpticsEffect[] = {"TankGunnerOptics1","OpticsBlur2","OpticsCHAbera2"};
|
||||
class ViewOptics
|
||||
{
|
||||
initAngleX = 0;
|
||||
minAngleX = -30;
|
||||
maxAngleX = 30;
|
||||
initAngleY = 0;
|
||||
minAngleY = -100;
|
||||
maxAngleY = 100;
|
||||
initFov = 0.3;
|
||||
minFov = 0.093;
|
||||
maxFov = 0.466;
|
||||
visionMode[] = {"Normal"};
|
||||
};
|
||||
gunnerAction = "BTR60_Commander_EP1";
|
||||
gunnerInAction = "BTR60_Commander_EP1";
|
||||
discreteDistance[] = {};
|
||||
discreteDistanceInitIndex = 0;
|
||||
gunnerOpticsModel = "\CorePatch\CorePatch_Vehicles\models\optika_T72_commander";
|
||||
turretInfoType = "RscWeaponEmpty";
|
||||
gunnerOutOpticsModel = "";
|
||||
gunnerOutOpticsColor[] = {0,0,0,1};
|
||||
gunnerForceOptics = 0;
|
||||
gunnerOutForceOptics = 0;
|
||||
gunnerOutOpticsShowCursor = 0;
|
||||
startEngine = 0;
|
||||
stabilizedInAxes = "StabilizedInAxesNone";
|
||||
commanding = 1;
|
||||
memoryPointGunnerOutOptics = "commander_weapon_view";
|
||||
memoryPointGunnerOptics = "commanderview";
|
||||
memoryPointsGetInGunner = "pos commander";
|
||||
memoryPointsGetInGunnerDir = "pos commander dir";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
class BTR60_Gue_DZ: BTR60_TK_EP1_DZ {
|
||||
scope = public;
|
||||
displayName = $STR_VEH_NAME_BTR60_GREEN;
|
||||
hiddenSelectionsTextures[] = {"\CorePatch\CorePatch_Vehicles\textures\btr60_body_gue_co.paa","\CorePatch\CorePatch_Vehicles\textures\btr60_details_gue_co.paa"};
|
||||
};
|
||||
|
||||
class BTR60_Gue_DZE: BTR60_TK_EP1_DZE {
|
||||
scope = public;
|
||||
displayName = $STR_VEH_NAME_BTR60_GREEN;
|
||||
hiddenSelectionsTextures[] = {"\CorePatch\CorePatch_Vehicles\textures\btr60_body_gue_co.paa","\CorePatch\CorePatch_Vehicles\textures\btr60_details_gue_co.paa"};
|
||||
};
|
||||
@@ -1,8 +1,8 @@
|
||||
class BTR90;
|
||||
class BTR90_DZ: BTR90 {
|
||||
scope = public;
|
||||
side = TGuerrila;
|
||||
displayName = $STR_VEH_NAME_BTR90;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
|
||||
commanderCanSee = 2+16+32;
|
||||
gunnerCanSee = 2+16+32;
|
||||
@@ -13,9 +13,10 @@ class BTR90_DZ: BTR90 {
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
|
||||
transportMaxMagazines = 100; // Default: 100
|
||||
transportMaxWeapons = 10; // Default: 10
|
||||
//transportmaxbackpacks = ; // Default:
|
||||
transportMaxMagazines = 100;
|
||||
transportMaxWeapons = 20;
|
||||
transportmaxbackpacks = 6;
|
||||
supplyRadius = 1.8;
|
||||
|
||||
class Turrets; // External class reference
|
||||
class MainTurret; // External class reference
|
||||
@@ -23,8 +24,8 @@ class BTR90_DZ: BTR90 {
|
||||
class BTR90_HQ;
|
||||
class BTR90_HQ_DZ: BTR90_HQ {
|
||||
scope = public;
|
||||
side = TGuerrila;
|
||||
displayName = $STR_VEH_NAME_BTR90_HQ;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
|
||||
commanderCanSee = 2+16+32;
|
||||
gunnerCanSee = 2+16+32;
|
||||
@@ -36,10 +37,12 @@ class BTR90_HQ_DZ: BTR90_HQ {
|
||||
class TransportWeapons {};
|
||||
|
||||
transportSoldier = 6;
|
||||
enableGPS = 0;
|
||||
|
||||
transportMaxMagazines = 100; // Default: 100
|
||||
transportMaxWeapons = 10; // Default: 10
|
||||
//transportmaxbackpacks = ; // Default:
|
||||
transportMaxMagazines = 100;
|
||||
transportMaxWeapons = 20;
|
||||
transportmaxbackpacks = 6;
|
||||
supplyRadius = 1.8;
|
||||
|
||||
class Turrets; // External class reference
|
||||
class MainTurret; // External class reference
|
||||
|
||||
@@ -1,12 +1,26 @@
|
||||
class car_hatchback: SkodaBase {
|
||||
crew = "";
|
||||
displayname = $STR_VEH_NAME_HATCHBACK;
|
||||
faction = "CIV";
|
||||
maxspeed = 125;
|
||||
class car_hatchback;
|
||||
class car_hatchback_DZE: car_hatchback {
|
||||
scope = public;
|
||||
displayname = $STR_VEH_NAME_HATCHBACK;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
maxspeed = 125;
|
||||
armor = 20;
|
||||
damageResistance = 0.01821;
|
||||
fuelCapacity = 100;
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
class HitPoints;
|
||||
class HitLFWheel;
|
||||
class HitLBWheel;
|
||||
class HitRFWheel;
|
||||
class HitRBWheel;
|
||||
class HitFuel;
|
||||
class HitEngine;
|
||||
class HitGlass1;
|
||||
class HitGlass2;
|
||||
class HitGlass3;
|
||||
class HitGlass4;
|
||||
supplyRadius = 1.2;
|
||||
|
||||
class Upgrades {
|
||||
ItemORP[] = {"car_hatchback_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}};
|
||||
@@ -14,8 +28,8 @@
|
||||
};
|
||||
|
||||
// Performance 1
|
||||
class car_hatchback_DZE1: car_hatchback {
|
||||
original = "car_hatchback";
|
||||
class car_hatchback_DZE1: car_hatchback_DZE {
|
||||
original = "car_hatchback_DZE";
|
||||
maxspeed = 150; // max engine limit 125-130
|
||||
terrainCoef = 2.5;
|
||||
|
||||
|
||||
@@ -1,12 +1,28 @@
|
||||
class car_sedan : SkodaBase {
|
||||
crew = "";
|
||||
displayname = $STR_VEH_NAME_SEDAN_WHITE;
|
||||
faction = "CIV";
|
||||
maxspeed = 125;
|
||||
class car_sedan;
|
||||
class car_sedan_DZE : car_sedan {
|
||||
scope = public;
|
||||
displayname = $STR_VEH_NAME_SEDAN_WHITE;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
maxspeed = 125;
|
||||
armor = 20;
|
||||
damageResistance = 0.01821;
|
||||
fuelCapacity = 100;
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
class TransportWeapons {};
|
||||
class HitPoints;
|
||||
class HitLFWheel;
|
||||
class HitLBWheel;
|
||||
class HitRFWheel;
|
||||
class HitRBWheel;
|
||||
class HitFuel;
|
||||
class HitEngine;
|
||||
class HitGlass1;
|
||||
class HitGlass2;
|
||||
class HitGlass3;
|
||||
class HitGlass4;
|
||||
supplyRadius = 1.5;
|
||||
|
||||
class Upgrades {
|
||||
ItemORP[] = {"car_sedan_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}};
|
||||
@@ -14,8 +30,8 @@ class car_sedan : SkodaBase {
|
||||
};
|
||||
|
||||
// Performance 1
|
||||
class car_sedan_DZE1: car_sedan {
|
||||
original = "car_sedan";
|
||||
class car_sedan_DZE1: car_sedan_DZE {
|
||||
original = "car_sedan_DZE";
|
||||
maxspeed = 150; // max engine limit 125-130
|
||||
terrainCoef = 2.5;
|
||||
|
||||
|
||||
@@ -13,6 +13,7 @@ class Dingo_DZE_Base_ACR: Car
|
||||
model = "\CA\Wheeled_ACR\Dingo\AMT_Dingo2a2_MG";
|
||||
Picture = "\Ca\Wheeled_ACR\Data\UI\Picture_Dingo2MG_CA.paa";
|
||||
Icon = "\Ca\Wheeled_ACR\Data\UI\Icon_Dingo2_CA.paa";
|
||||
memoryPointSupply = "zamerny";
|
||||
mapSize = 5;
|
||||
damperSize = 0.2;
|
||||
damperForce = 1;
|
||||
@@ -34,7 +35,8 @@ class Dingo_DZE_Base_ACR: Car
|
||||
predictTurnSimul = 0.5;
|
||||
brakeDistance = 8.5;
|
||||
terrainCoef = 2.0;
|
||||
enableGPS = 1;
|
||||
enableGPS = 0;
|
||||
supplyRadius = 1.8;
|
||||
type = 1;
|
||||
soundServo[] = {"\Ca\sounds\Vehicles\Servos\turret-1",0.01,1.0,10};
|
||||
soundEnviron[] = {"",0.56234133,1};
|
||||
@@ -49,7 +51,7 @@ class Dingo_DZE_Base_ACR: Car
|
||||
castDriverShadow = 0;
|
||||
radarType = 0;
|
||||
unitInfoType = "UnitInfoShip";
|
||||
vehicleClass = "Armored";
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
threat[] = {1,0.1,0.4};
|
||||
class Turrets: Turrets
|
||||
{
|
||||
@@ -157,7 +159,7 @@ class Dingo_DZE_Base_ACR: Car
|
||||
HiddenSelectionsTextures[] = {"\ca\wheeled_acr\dingo\data\acr_karosse_wdl_co","\ca\wheeled_acr\dingo\data\a_teile_co","\ca\wheeled_acr\dingo\data\FLW100_co","\ca\wheeled_acr\dingo\data\FLW200_co"};
|
||||
soundGear[] = {"",0.00017782794,1};
|
||||
insideSoundCoef = 0.8;
|
||||
SoundGetIn[] = {"ca\Sounds_ACR\wheeled\Dingo\door",0.56234133,1};
|
||||
SoundGetIn[] = {"ca\Sounds_ACR\wheeled\Dingo\door",0.56234133,1,40};
|
||||
SoundGetOut[] = {"ca\Sounds_ACR\wheeled\Dingo\door",0.56234133,1,40};
|
||||
soundEngineOnInt[] = {"ca\Sounds_ACR\wheeled\Dingo\Dingo_int_start",0.56234133,1.0};
|
||||
soundEngineOnExt[] = {"ca\Sounds_ACR\wheeled\Dingo\Dingo_ext_start",0.56234133,1.0,250};
|
||||
@@ -411,6 +413,10 @@ class Dingo_GL_Wdl_ACR_DZ: Dingo_DZE_Base_ACR
|
||||
visionMode[] = {"Normal"};
|
||||
};
|
||||
soundServo[] = {"\Ca\sounds\Vehicles\Servos\turret-1",0.01,1.0,10};
|
||||
class GunFire : WeaponCloudsMGun
|
||||
{
|
||||
interval = 0.0099999998;
|
||||
};
|
||||
};
|
||||
};
|
||||
class AnimationSources: AnimationSources
|
||||
|
||||
@@ -2,6 +2,7 @@ class GAZ_Vodnik_HMG;
|
||||
class GAZ_Vodnik_HMG_DZ : GAZ_Vodnik_HMG {
|
||||
scope = public;
|
||||
displayname = $STR_VEH_NAME_VODNIK_BPPU;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
@@ -13,6 +14,8 @@ class GAZ_Vodnik_HMG_DZ : GAZ_Vodnik_HMG {
|
||||
transportMaxWeapons = 15;
|
||||
transportMaxMagazines = 70;
|
||||
transportmaxbackpacks = 4;
|
||||
enableGPS = 0;
|
||||
supplyRadius = 1.8;
|
||||
};
|
||||
|
||||
class GAZ_Vodnik_HMG_DZE : GAZ_Vodnik_HMG_DZ {
|
||||
@@ -28,19 +31,21 @@ class GAZ_Vodnik_HMG_DZE : GAZ_Vodnik_HMG_DZ {
|
||||
gunBeg = "muzzle_1";
|
||||
gunEnd = "chamber_1";
|
||||
memoryPointGun = "machinegun";
|
||||
weapons[] = {"2A42","PKT_veh"};
|
||||
weapons[] = {"2A42","PKTBC","SmokeLauncher"};
|
||||
magazines[] = {};
|
||||
gunnerOutOpticsShowCursor = 0;
|
||||
gunnerOpticsShowCursor = 0;
|
||||
gunnerAction = "GAZ_Gunner";
|
||||
gunnerInAction = "GAZ_Gunner";
|
||||
primaryGunner = 1;
|
||||
commanding = 2;
|
||||
primaryObserver = 1;
|
||||
stabilizedInAxes = "StabilizedInAxesNone";
|
||||
forceHideGunner = 1;
|
||||
gunnerOpticsModel = "\ca\weapons\2Dscope_BMPgun";
|
||||
gunnerForceOptics = 1;
|
||||
discreteDistance[] = {100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1800};
|
||||
discreteDistanceInitIndex = 5;
|
||||
gunnerGetInAction = "GetInLow";
|
||||
gunnerGetOutAction = "GetOutLow";
|
||||
turretInfoType = "RscWeaponRangeZeroing";
|
||||
class ViewOptics
|
||||
{
|
||||
initAngleX = 5;
|
||||
@@ -49,9 +54,9 @@ class GAZ_Vodnik_HMG_DZE : GAZ_Vodnik_HMG_DZ {
|
||||
initAngleY = 0;
|
||||
minAngleY = 0;
|
||||
maxAngleY = 0;
|
||||
initFov = 0.203;
|
||||
minFov = 0.203;
|
||||
maxFov = 0.203;
|
||||
initFov = 0.2;
|
||||
maxFov = 0.2;
|
||||
minFov = 0.057999998;
|
||||
};
|
||||
soundServo[] = {"\ca\wheeled\Data\Sound\servo4",0.0056234132,1.0,15};
|
||||
startEngine = 1;
|
||||
@@ -82,6 +87,7 @@ class GAZ_Vodnik;
|
||||
class GAZ_Vodnik_DZ : GAZ_Vodnik {
|
||||
scope = public;
|
||||
displayname = $STR_VEH_NAME_VODNIK_PKT;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
@@ -91,6 +97,8 @@ class GAZ_Vodnik_DZ : GAZ_Vodnik {
|
||||
transportMaxWeapons = 15;
|
||||
transportMaxMagazines = 70;
|
||||
transportmaxbackpacks = 4;
|
||||
enableGPS = 0;
|
||||
supplyRadius = 1.8;
|
||||
};
|
||||
|
||||
class GAZ_Vodnik_DZE : GAZ_Vodnik_DZ
|
||||
@@ -103,9 +111,8 @@ class GAZ_Vodnik_DZE : GAZ_Vodnik_DZ
|
||||
maxElev = 60;
|
||||
minTurn = -90;
|
||||
maxTurn = 90;
|
||||
initElev = 23;
|
||||
gunnerName = "$STR_POSITION_FRONTGUNNER";
|
||||
weapons[] = {"PKT"};
|
||||
weapons[] = {"PKTBC"};
|
||||
magazines[] = {};
|
||||
soundServo[] = {};
|
||||
viewGunnerInExternal = 1;
|
||||
@@ -115,10 +122,13 @@ class GAZ_Vodnik_DZE : GAZ_Vodnik_DZ
|
||||
LODTurnedOut = 1000;
|
||||
LODTurnedIn = 1000;
|
||||
forceHideGunner = 0;
|
||||
commanding = 2;
|
||||
primaryGunner = 0;
|
||||
discreteDistance[] = {100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500};
|
||||
discreteDistanceInitIndex = 2;
|
||||
initElev = 0;
|
||||
stabilizedInAxes = "StabilizedInAxesNone";
|
||||
primaryObserver = 1;
|
||||
turretInfoType = "RscWeaponZeroing";
|
||||
class ViewOptics
|
||||
{
|
||||
initAngleX = 0;
|
||||
@@ -149,14 +159,14 @@ class GAZ_Vodnik_DZE : GAZ_Vodnik_DZ
|
||||
{
|
||||
body = "turret_2";
|
||||
gun = "gun_2";
|
||||
weapons[] = {"PKT_2"};
|
||||
weapons[] = {"PKTBC_2"};
|
||||
animationSourceBody = "turret_2";
|
||||
animationSourceGun = "gun_2";
|
||||
selectionFireAnim = "zasleh2";
|
||||
proxyIndex = 2;
|
||||
gunnerName = "$STR_POSITION_REARGUNNER";
|
||||
forceHideGunner = 0;
|
||||
commanding = -2;
|
||||
commanding = 2;
|
||||
primaryGunner = 1;
|
||||
primaryObserver = 0;
|
||||
minTurn = 90;
|
||||
@@ -175,6 +185,7 @@ class GAZ_Vodnik_DZE : GAZ_Vodnik_DZ
|
||||
class GAZ_Vodnik_MedEvac;
|
||||
class GAZ_Vodnik_MedEvac_DZE : GAZ_Vodnik_MedEvac {
|
||||
displayname = "$STR_DN_GAZ_VODNIK_MEDEVAC";
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
@@ -183,4 +194,6 @@ class GAZ_Vodnik_MedEvac_DZE : GAZ_Vodnik_MedEvac {
|
||||
transportMaxMagazines = 70;
|
||||
transportmaxbackpacks = 4;
|
||||
attendant = 0;
|
||||
enableGPS = 0;
|
||||
supplyRadius = 1.8;
|
||||
};
|
||||
@@ -1,6 +1,7 @@
|
||||
class HMMWV_DZE_Base: Car
|
||||
{
|
||||
scope = private;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
accuracy = 0.3;
|
||||
side = 1;
|
||||
faction = "USMC";
|
||||
@@ -10,7 +11,6 @@ class HMMWV_DZE_Base: Car
|
||||
Icon = "\Ca\wheeled\data\map_ico\icomap_hmwv50_CA.paa";
|
||||
mapSize = 5;
|
||||
displayName = "HMMWV";
|
||||
vehicleClass = "Car";
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
damperSize = 0.2;
|
||||
@@ -24,7 +24,8 @@ class HMMWV_DZE_Base: Car
|
||||
predictTurnPlan = 0.9;
|
||||
predictTurnSimul = 0.5;
|
||||
terrainCoef = 2;
|
||||
enableGPS = 1;
|
||||
enableGPS = 0;
|
||||
supplyRadius = 1.5;
|
||||
type = 1;
|
||||
cost = 100000;
|
||||
armorGlass = 0.5;
|
||||
@@ -354,7 +355,7 @@ class HMMWV_M998A2_SOV_DES_EP1_DZ: HMMWV_DZE_Base
|
||||
outsideSoundFilter = 0;
|
||||
insideSoundCoef = 1;
|
||||
soundGear[] = {"",5.62341e-005,1};
|
||||
soundGetIn[] = {"ca\SOUNDS\Vehicles\Wheeled\HMMWV\ext\get_in2",0.562341,1};
|
||||
soundGetIn[] = {"ca\SOUNDS\Vehicles\Wheeled\HMMWV\ext\get_in2",0.56234133,1,20};
|
||||
soundGetOut[] = {"ca\SOUNDS\Vehicles\Wheeled\HMMWV\int\get_in2",0.562341,1,20};
|
||||
soundEngineOnInt[] = {"ca\sounds\Vehicles\Wheeled\HMMWV\int\int-engine_start1",0.177828,1};
|
||||
soundEngineOnExt[] = {"ca\SOUNDS\Vehicles\Wheeled\HMMWV\ext\engine_ON1",0.177828,1,100};
|
||||
|
||||
@@ -1,13 +1,21 @@
|
||||
class Ikarus: Car {
|
||||
class Ikarus;
|
||||
class Ikarus_DZE: Ikarus {
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
displayname = $STR_VEH_NAME_IKARUS_BLUE;
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
supplyRadius = 1.8;
|
||||
};
|
||||
|
||||
class Ikarus_TK_CIV_EP1: Ikarus_base {
|
||||
class Ikarus_TK_CIV_EP1;
|
||||
class Ikarus_TK_CIV_EP1_DZE: Ikarus_TK_CIV_EP1 {
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
displayname = $STR_VEH_NAME_IKARUS_RED;
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
supplyRadius = 1.8;
|
||||
};
|
||||
@@ -3,6 +3,7 @@ class BAF_Jackal2_L2A1_D_DZ : BAF_Jackal2_L2A1_D
|
||||
{
|
||||
scope = public;
|
||||
displayname = $STR_VEH_NAME_JACKAL_L2A1_DESERT;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
@@ -12,6 +13,7 @@ class BAF_Jackal2_L2A1_D_DZ : BAF_Jackal2_L2A1_D
|
||||
transportmaxbackpacks = 5;
|
||||
class Turrets;
|
||||
class MainTurret;
|
||||
supplyRadius = 1.5;
|
||||
};
|
||||
|
||||
class BAF_Jackal2_L2A1_D_DZE : BAF_Jackal2_L2A1_D_DZ
|
||||
@@ -23,6 +25,9 @@ class BAF_Jackal2_L2A1_D_DZE : BAF_Jackal2_L2A1_D_DZ
|
||||
gunnerName = "$STR_POSITION_COMMANDER";
|
||||
primaryGunner = 0;
|
||||
primaryObserver = 1;
|
||||
discreteDistance[] = {100, 200, 300, 400, 500, 600, 700, 800};
|
||||
discreteDistanceInitIndex = 2;
|
||||
turretInfoType = "RscWeaponZeroing";
|
||||
commanding = 2;
|
||||
body = "mainTurret_2";
|
||||
gun = "mainGun_2";
|
||||
@@ -67,7 +72,7 @@ class BAF_Jackal2_L2A1_D_DZE : BAF_Jackal2_L2A1_D_DZ
|
||||
weapons[] = {"BAF_L2A1"};
|
||||
minElev = -25;
|
||||
maxElev = 40;
|
||||
soundServo[] = {"\ca\wheeled\Data\Sound\servo3",1e-006,1.0};
|
||||
soundServo[] = {"\Ca\sounds\Vehicles\Servos\turret-1",0.0099999998,1,10};
|
||||
magazines[] = {};
|
||||
gunnerAction = "Jackal_gunner_L2A1_BAF";
|
||||
ejectDeadGunner = 0;
|
||||
@@ -80,9 +85,6 @@ class BAF_Jackal2_L2A1_D_DZE : BAF_Jackal2_L2A1_D_DZ
|
||||
gunnerOpticsModel = "ca\Weapons_baf\ACOG_optic";
|
||||
class ViewOptics
|
||||
{
|
||||
visionMode[] = {"Normal"};
|
||||
minElev = -25;
|
||||
maxElev = 40;
|
||||
initAngleX = 0;
|
||||
minAngleX = -30;
|
||||
maxAngleX = 30;
|
||||
@@ -105,7 +107,7 @@ class BAF_Jackal2_L2A1_D_DZE : BAF_Jackal2_L2A1_D_DZ
|
||||
|
||||
class BAF_Jackal2_L2A1_W_DZ : BAF_Jackal2_L2A1_D_DZ
|
||||
{
|
||||
model = "ca\wheeled_w_baf\Jackal_L2A1_W_BAF";
|
||||
model = "\CorePatch\CorePatch_Vehicles\models\Jackal_L2A1_W_BAF";
|
||||
displayname = $STR_VEH_NAME_JACKAL_L2A1_WOODLAND;
|
||||
class Turrets;
|
||||
class MainTurret;
|
||||
@@ -121,6 +123,9 @@ class BAF_Jackal2_L2A1_W_DZE : BAF_Jackal2_L2A1_W_DZ
|
||||
gunnerName = "$STR_POSITION_COMMANDER";
|
||||
primaryGunner = 0;
|
||||
primaryObserver = 1;
|
||||
turretInfoType = "RscWeaponZeroing";
|
||||
discreteDistance[] = {100,200,300,400,500,600,800,1000,1200,1500};
|
||||
discreteDistanceInitIndex = 2;
|
||||
commanding = 2;
|
||||
body = "mainTurret_2";
|
||||
gun = "mainGun_2";
|
||||
@@ -165,7 +170,7 @@ class BAF_Jackal2_L2A1_W_DZE : BAF_Jackal2_L2A1_W_DZ
|
||||
weapons[] = {"BAF_L2A1"};
|
||||
minElev = -25;
|
||||
maxElev = 40;
|
||||
soundServo[] = {"\ca\wheeled\Data\Sound\servo3",1e-006,1.0};
|
||||
soundServo[] = {"\Ca\sounds\Vehicles\Servos\turret-1",0.0099999998,1,10};
|
||||
magazines[] = {};
|
||||
gunnerAction = "Jackal_gunner_L2A1_BAF";
|
||||
ejectDeadGunner = 0;
|
||||
@@ -178,9 +183,6 @@ class BAF_Jackal2_L2A1_W_DZE : BAF_Jackal2_L2A1_W_DZ
|
||||
gunnerOpticsModel = "ca\Weapons_baf\ACOG_optic";
|
||||
class ViewOptics
|
||||
{
|
||||
visionMode[] = {"Normal"};
|
||||
minElev = -25;
|
||||
maxElev = 40;
|
||||
initAngleX = 0;
|
||||
minAngleX = -30;
|
||||
maxAngleX = 30;
|
||||
@@ -204,7 +206,8 @@ class BAF_Jackal2_L2A1_W_DZE : BAF_Jackal2_L2A1_W_DZ
|
||||
class BAF_Jackal2_GMG_D;
|
||||
class BAF_Jackal2_GMG_D_DZ : BAF_Jackal2_GMG_D
|
||||
{
|
||||
displayname = $STR_BAF_CFGVEHICLES_BAF_JACKAL2_L2A1_D0;
|
||||
displayname = $STR_VEH_NAME_JACKAL_MK19_DESERT;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
@@ -216,6 +219,7 @@ class BAF_Jackal2_GMG_D_DZ : BAF_Jackal2_GMG_D
|
||||
class MainTurret;
|
||||
class M420_Turret;
|
||||
class GMG_Turret;
|
||||
supplyRadius = 1.5;
|
||||
};
|
||||
|
||||
class BAF_Jackal2_GMG_D_DZE : BAF_Jackal2_GMG_D_DZ
|
||||
@@ -239,7 +243,7 @@ class BAF_Jackal2_GMG_D_DZE : BAF_Jackal2_GMG_D_DZ
|
||||
gunnerOutOpticsShowCursor = 0;
|
||||
minElev = -25;
|
||||
maxElev = 40;
|
||||
soundServo[] = {"\ca\wheeled\Data\Sound\servo3",1e-006,1.0};
|
||||
soundServo[] = {"\Ca\sounds\Vehicles\Servos\turret-1",0.0099999998,1,10};
|
||||
weapons[] = {"BAF_GMG"};
|
||||
magazines[] = {};
|
||||
gunnerAction = "Jackal_gunner_GMG_BAF";
|
||||
@@ -257,10 +261,8 @@ class BAF_Jackal2_GMG_D_DZE : BAF_Jackal2_GMG_D_DZ
|
||||
memoryPointGunnerOptics = "gunnerview";
|
||||
optics = 1;
|
||||
gunnerOpticsModel = "\ca\Weapons_baf\nlaw_optic";
|
||||
displayName = "";
|
||||
class ViewOptics
|
||||
{
|
||||
visionMode[] = {"Normal"};
|
||||
initAngleX = 0;
|
||||
minAngleX = -30;
|
||||
maxAngleX = 30;
|
||||
@@ -277,7 +279,7 @@ class BAF_Jackal2_GMG_D_DZE : BAF_Jackal2_GMG_D_DZ
|
||||
|
||||
class BAF_Jackal2_GMG_W_DZ : BAF_Jackal2_GMG_D_DZ
|
||||
{
|
||||
model = "ca\wheeled_w_baf\Jackal_GMG_W_BAF";
|
||||
model = "\CorePatch\CorePatch_Vehicles\models\Jackal_GMG_W_BAF";
|
||||
displayname = $STR_VEH_NAME_JACKAL_MK19_WOODLAND;
|
||||
class Turrets;
|
||||
class MainTurret;
|
||||
@@ -305,7 +307,7 @@ class BAF_Jackal2_GMG_W_DZE : BAF_Jackal2_GMG_W_DZ
|
||||
gunnerOutOpticsShowCursor = 0;
|
||||
minElev = -25;
|
||||
maxElev = 40;
|
||||
soundServo[] = {"\ca\wheeled\Data\Sound\servo3",1e-006,1.0};
|
||||
soundServo[] = {"\Ca\sounds\Vehicles\Servos\turret-1",0.0099999998,1,10};
|
||||
weapons[] = {"BAF_GMG"};
|
||||
magazines[] = {};
|
||||
gunnerAction = "Jackal_gunner_GMG_BAF";
|
||||
@@ -323,10 +325,8 @@ class BAF_Jackal2_GMG_W_DZE : BAF_Jackal2_GMG_W_DZ
|
||||
memoryPointGunnerOptics = "gunnerview";
|
||||
optics = 1;
|
||||
gunnerOpticsModel = "\ca\Weapons_baf\nlaw_optic";
|
||||
displayName = "";
|
||||
class ViewOptics
|
||||
{
|
||||
visionMode[] = {"Normal"};
|
||||
initAngleX = 0;
|
||||
minAngleX = -30;
|
||||
maxAngleX = 30;
|
||||
|
||||
@@ -1,41 +1,43 @@
|
||||
class Kamaz_Base;
|
||||
class KamazOpen_DZE : Kamaz_Base {
|
||||
class KamazOpen;
|
||||
class KamazOpen_DZE : KamazOpen {
|
||||
scope = public;
|
||||
displayName = $STR_VEH_NAME_KAMAZ;
|
||||
model = "\ca\wheeled2\Kamaz\Kamaz_Open";
|
||||
picture = "\Ca\wheeled2\data\ui\Picture_kamaz_open_CA.paa";
|
||||
Icon = "\Ca\wheeled2\data\ui\Icon_kamaz_open_CA.paa";
|
||||
castCargoShadow = 1;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines{};
|
||||
class TransportWeapons{};
|
||||
class Library {
|
||||
libTextDesc = "The Kamaz is a Russian-made 6x6 cargo truck developed in 1973 and still manufactured today. These trucks are very reliable, with powerful V8 engines.<br/>This one serves for transportation with an open body.";
|
||||
};
|
||||
supplyRadius = 2.6;
|
||||
|
||||
class Upgrades {
|
||||
ItemORP[] = {"KamazOpen_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}};
|
||||
ItemORP[] = {"KamazOpen_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}};
|
||||
};
|
||||
};
|
||||
class Kamaz_DZE: Kamaz_Base {
|
||||
|
||||
class Kamaz;
|
||||
class Kamaz_DZE: Kamaz {
|
||||
scope = public;
|
||||
displayName = $STR_VEH_NAME_KAMAZ_COVERT;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
cargoAction[] = {"Truck_Cargo01","Truck_Cargo01","Truck_Cargo02","Truck_Cargo03","Truck_Cargo02","Truck_Cargo02","Truck_Cargo03","Truck_Cargo02","Truck_Cargo03","Truck_Cargo02","Truck_Cargo02","Truck_Cargo03"};
|
||||
class Upgrades {
|
||||
ItemORP[] = {"Kamaz_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}};
|
||||
supplyRadius = 2.6;
|
||||
|
||||
class Upgrades {
|
||||
ItemORP[] = {"Kamaz_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}};
|
||||
};
|
||||
};
|
||||
|
||||
class KamazOpen_DZE1: KamazOpen_DZE {
|
||||
original = "KamazOpen_DZE";
|
||||
maxspeed = 100; //base 80
|
||||
terrainCoef = 1.8; // base 2.0
|
||||
turnCoef = 2.0; // base 3.7
|
||||
|
||||
class Upgrades {
|
||||
ItemAVE[] = {"KamazOpen_DZE2",{},{{"ItemAVE",1},{"PartGeneric",6},{"ItemTankTrap",4}}};
|
||||
ItemAVE[] = {"KamazOpen_DZE2",{},{{"ItemAVE",1},{"PartGeneric",6},{"ItemTankTrap",4}}};
|
||||
};
|
||||
};
|
||||
class Kamaz_DZE1: Kamaz_DZE {
|
||||
@@ -43,38 +45,42 @@ class Kamaz_DZE1: Kamaz_DZE {
|
||||
maxspeed = 100; //base 80
|
||||
terrainCoef = 1.8; // base 2.0
|
||||
turnCoef = 2.0; // base 3.7
|
||||
|
||||
class Upgrades {
|
||||
ItemAVE[] = {"Kamaz_DZE2",{},{{"ItemAVE",1},{"PartGeneric",6},{"ItemTankTrap",4}}};
|
||||
ItemAVE[] = {"Kamaz_DZE2",{},{{"ItemAVE",1},{"PartGeneric",6},{"ItemTankTrap",4}}};
|
||||
};
|
||||
};
|
||||
class KamazOpen_DZE2: KamazOpen_DZE1 {
|
||||
armor = 70; //base 32
|
||||
damageResistance = 0.0255; // base 0.00243
|
||||
|
||||
class Upgrades {
|
||||
ItemLRK[] = {"KamazOpen_DZE3",{},{{"ItemLRK",1},{"PartGeneric",4},{"ItemTent",2}}};
|
||||
ItemLRK[] = {"KamazOpen_DZE3",{},{{"ItemLRK",1},{"PartGeneric",4},{"ItemTent",2}}};
|
||||
};
|
||||
};
|
||||
class Kamaz_DZE2: Kamaz_DZE1 {
|
||||
armor = 70; //base 32
|
||||
damageResistance = 0.0255; // base 0.00243
|
||||
class Upgrades {
|
||||
ItemLRK[] = {"Kamaz_DZE3",{},{{"ItemLRK",1},{"PartGeneric",4},{"ItemTent",2}}};
|
||||
ItemLRK[] = {"Kamaz_DZE3",{},{{"ItemLRK",1},{"PartGeneric",4},{"ItemTent",2}}};
|
||||
};
|
||||
};
|
||||
class KamazOpen_DZE3: KamazOpen_DZE2 {
|
||||
transportMaxWeapons = 75; // Ural Base 50
|
||||
transportMaxMagazines = 300; // Ural Base 200
|
||||
transportmaxbackpacks = 12; // Ural Base 8
|
||||
|
||||
class Upgrades {
|
||||
ItemTNK[] = {"KamazOpen_DZE4",{},{{"ItemTNK",1},{"PartFueltank",4}}};
|
||||
ItemTNK[] = {"KamazOpen_DZE4",{},{{"ItemTNK",1},{"PartFueltank",4}}};
|
||||
};
|
||||
};
|
||||
class Kamaz_DZE3: Kamaz_DZE2 {
|
||||
transportMaxWeapons = 75; // Ural Base 50
|
||||
transportMaxMagazines = 300; // Ural Base 200
|
||||
transportmaxbackpacks = 12; // Ural Base 8
|
||||
|
||||
class Upgrades {
|
||||
ItemTNK[] = {"Kamaz_DZE4",{},{{"ItemTNK",1},{"PartFueltank",4}}};
|
||||
ItemTNK[] = {"Kamaz_DZE4",{},{{"ItemTNK",1},{"PartFueltank",4}}};
|
||||
};
|
||||
};
|
||||
class Kamaz_DZE4: Kamaz_DZE3 {
|
||||
@@ -87,7 +93,7 @@ class KamazRefuel;
|
||||
class KamazRefuel_DZ: KamazRefuel {
|
||||
scope = public;
|
||||
displayName = $STR_VEH_NAME_KAMAZ_REFUEL;
|
||||
side = 2;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
hiddenSelections[] = {};
|
||||
@@ -98,30 +104,33 @@ class KamazRefuel_DZ: KamazRefuel {
|
||||
class TransportWeapons{};
|
||||
fuelCapacity = 10400;
|
||||
transportFuel = 0; //Required to disable A2 built in auto refuel for fuel trucks
|
||||
supplyRadius = 0;
|
||||
supplyRadius = 2.6;
|
||||
};
|
||||
class KamazRefuel_DZE1: KamazRefuel_DZ {
|
||||
original = "KamazRefuel_DZ";
|
||||
maxspeed = 100; //base 80
|
||||
terrainCoef = 1.8; // base 2.0
|
||||
turnCoef = 2.0; // base 3.7
|
||||
|
||||
class Upgrades {
|
||||
ItemAVE[] = {"KamazRefuel_DZE2",{},{{"ItemAVE",1},{"PartGeneric",6},{"ItemTankTrap",4}}};
|
||||
ItemAVE[] = {"KamazRefuel_DZE2",{},{{"ItemAVE",1},{"PartGeneric",6},{"ItemTankTrap",4}}};
|
||||
};
|
||||
};
|
||||
class KamazRefuel_DZE2: KamazRefuel_DZE1 {
|
||||
armor = 70; //base 32
|
||||
damageResistance = 0.0255; // base 0.00243
|
||||
|
||||
class Upgrades {
|
||||
ItemLRK[] = {"KamazRefuel_DZE3",{},{{"ItemLRK",1},{"PartGeneric",4},{"ItemTent",2}}};
|
||||
ItemLRK[] = {"KamazRefuel_DZE3",{},{{"ItemLRK",1},{"PartGeneric",4},{"ItemTent",2}}};
|
||||
};
|
||||
};
|
||||
class KamazRefuel_DZE3: KamazRefuel_DZE2 {
|
||||
transportMaxWeapons = 75; // Ural Base 50
|
||||
transportMaxMagazines = 300; // Ural Base 200
|
||||
transportmaxbackpacks = 12; // Ural Base 8
|
||||
|
||||
class Upgrades {
|
||||
ItemTNK[] = {"KamazRefuel_DZE4",{},{{"ItemTNK",1},{"PartFueltank",4}}};
|
||||
ItemTNK[] = {"KamazRefuel_DZE4",{},{{"ItemTNK",1},{"PartFueltank",4}}};
|
||||
};
|
||||
};
|
||||
class KamazRefuel_DZE4: KamazRefuel_DZE3 {
|
||||
@@ -132,16 +141,15 @@ class KamazRepair;
|
||||
class KamazRepair_DZE : KamazRepair {
|
||||
scope = public;
|
||||
displayName = $STR_VEH_NAME_KAMAZ_AMMO;
|
||||
side = 2;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
hiddenSelections[] = {};
|
||||
transportMaxWeapons = 25;
|
||||
transportMaxMagazines = 300;
|
||||
transportmaxbackpacks = 8;
|
||||
class TransportMagazines{};
|
||||
class TransportWeapons{};
|
||||
supplyRadius = 0;
|
||||
supplyRadius = 2.6;
|
||||
transportRepair = 0;
|
||||
};
|
||||
|
||||
@@ -149,15 +157,14 @@ class KamazReammo;
|
||||
class KamazReammo_DZE : KamazReammo {
|
||||
scope = public;
|
||||
displayName = $STR_VEH_NAME_KAMAZ_WEAPONS;
|
||||
side = 2;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
hiddenSelections[] = {};
|
||||
transportMaxWeapons = 75;
|
||||
transportMaxMagazines = 100;
|
||||
transportmaxbackpacks = 8;
|
||||
class TransportMagazines{};
|
||||
class TransportWeapons{};
|
||||
supplyRadius = 0;
|
||||
supplyRadius = 2.6;
|
||||
transportAmmo = 0;
|
||||
};
|
||||
@@ -1,7 +1,6 @@
|
||||
class LAV25;
|
||||
class LAV25_DZ: LAV25 {
|
||||
scope = public;
|
||||
side = TGuerrila;
|
||||
displayName = $STR_VEH_NAME_LAV25;
|
||||
|
||||
commanderCanSee = 2+16+32;
|
||||
@@ -13,17 +12,17 @@ class LAV25_DZ: LAV25 {
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
|
||||
transportMaxMagazines = 100; // Default: 100
|
||||
transportMaxWeapons = 10; // Default: 10
|
||||
//transportmaxbackpacks = ; // Default:
|
||||
transportMaxMagazines = 100;
|
||||
transportMaxWeapons = 20;
|
||||
transportmaxbackpacks = 6;
|
||||
|
||||
class Turrets; // External class reference
|
||||
class MainTurret; // External class reference
|
||||
supplyRadius = 1.8;
|
||||
};
|
||||
class LAV25_HQ;
|
||||
class LAV25_HQ_DZ: LAV25_HQ {
|
||||
scope = public;
|
||||
side = TGuerrila;
|
||||
displayName = $STR_VEH_NAME_LAV25_HQ;
|
||||
|
||||
commanderCanSee = 2+16+32;
|
||||
@@ -35,12 +34,13 @@ class LAV25_HQ_DZ: LAV25_HQ {
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
|
||||
transportMaxMagazines = 100; // Default: 100
|
||||
transportMaxWeapons = 10; // Default: 10
|
||||
//transportmaxbackpacks = ; // Default:
|
||||
transportMaxMagazines = 100;
|
||||
transportMaxWeapons = 20;
|
||||
transportmaxbackpacks = 6;
|
||||
|
||||
class Turrets; // External class reference
|
||||
class MainTurret; // External class reference
|
||||
supplyRadius = 1.8;
|
||||
};
|
||||
|
||||
// Ammo Less
|
||||
|
||||
@@ -1,274 +1,144 @@
|
||||
class Lada_base: Car {
|
||||
wheelCircumference = 1.866;
|
||||
scope = protected;
|
||||
model = "\CA\wheeled2\Lada\Lada.p3d";
|
||||
picture = "\Ca\wheeled2\data\UI\Picture_lada_ca.paa";
|
||||
displayname = "UAZ";
|
||||
class Library {
|
||||
libTextDesc = "The Lada Riva 1500 is a medium-size Russian-made family car.";
|
||||
};
|
||||
side = 3;
|
||||
faction = "CIV";
|
||||
vehicleClass = "Car";
|
||||
class Lada1;
|
||||
class Lada1_DZE: Lada1 {
|
||||
scope = public;
|
||||
displayname = $STR_VEH_NAME_LADA_WHITE;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
maxSpeed = 120;
|
||||
terrainCoef = 6;
|
||||
turnCoef = 2;
|
||||
steerAheadPlan = 0.15;
|
||||
transportSoldier = 3;
|
||||
weapons[] = {"CarHorn"};
|
||||
magazines[] = {};
|
||||
class Turrets {
|
||||
};
|
||||
class TransportWeapons {};
|
||||
armor = 20;
|
||||
damageResistance = 0.01511;
|
||||
cost = 3000;
|
||||
fuelCapacity = 50;
|
||||
memoryPointsGetInCargo[] = {"pos cargo 1","pos cargo 2","pos cargo 3","pos cargo 4"};
|
||||
memoryPointsGetInCargoDir[] = {"pos cargo dir 1","pos cargo dir 2","pos cargo dir 3","pos cargo dir 4"};
|
||||
DriverAction = "Golf_Driver";
|
||||
cargoAction[] = {"Golf_Cargo01","Golf_Cargo02","Golf_Cargo02"};
|
||||
cargoIsCoDriver[] = {0};
|
||||
soundGear[] = {"",0.000562341,1};
|
||||
SoundGetIn[] = {"\ca\sounds\vehicles\wheeled\offroad\ext\ext-offroad-getout-1",0.251189,1};
|
||||
SoundGetOut[] = {"\ca\sounds\vehicles\wheeled\offroad\ext\ext-offroad-getout-1",0.251189,1,30};
|
||||
soundEngineOnInt[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-start-1",0.316228,1};
|
||||
soundEngineOnExt[] = {"ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-start-1",0.316228,1,250};
|
||||
soundEngineOffInt[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-stop-1",0.316228,1};
|
||||
soundEngineOffExt[] = {"ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-stop-1",0.316228,1,250};
|
||||
buildCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_building_01",0.707946,1,200};
|
||||
buildCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_building_02",0.707946,1,200};
|
||||
buildCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_building_03",0.707946,1,200};
|
||||
buildCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_building_04",0.707946,1,200};
|
||||
soundBuildingCrash[] = {"buildCrash0",0.25,"buildCrash1",0.25,"buildCrash2",0.25,"buildCrash3",0.25};
|
||||
WoodCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_01",0.707946,1,200};
|
||||
WoodCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_02",0.707946,1,200};
|
||||
WoodCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_03",0.707946,1,200};
|
||||
WoodCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_04",0.707946,1,200};
|
||||
WoodCrash4[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_05",0.707946,1,200};
|
||||
WoodCrash5[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_06",0.707946,1,200};
|
||||
soundWoodCrash[] = {"woodCrash0",0.166,"woodCrash1",0.166,"woodCrash2",0.166,"woodCrash3",0.166,"woodCrash4",0.166,"woodCrash5",0.166};
|
||||
ArmorCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_01",0.707946,1,200};
|
||||
ArmorCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_02",0.707946,1,200};
|
||||
ArmorCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_03",0.707946,1,200};
|
||||
ArmorCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_04",0.707946,1,200};
|
||||
soundArmorCrash[] = {"ArmorCrash0",0.25,"ArmorCrash1",0.25,"ArmorCrash2",0.25,"ArmorCrash3",0.25};
|
||||
class SoundEvents {
|
||||
class AccelerationIn {
|
||||
sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-acce-1",0.316228,1};
|
||||
limit = "0.7";
|
||||
expression = "(engineOn*(1-camPos))*gmeterZ*(speed factor[2.5, 4])";
|
||||
};
|
||||
class AccelerationOut {
|
||||
sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-acce-1",0.316228,1,280};
|
||||
limit = "0.7";
|
||||
expression = "(engineOn*camPos)*gmeterZ*(speed factor[2.5, 4])";
|
||||
};
|
||||
};
|
||||
class Sounds {
|
||||
class Engine {
|
||||
sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-low-1",0.562341,1.2,300};
|
||||
frequency = "(randomizer*0.05+0.95)*rpm";
|
||||
volume = "camPos*engineOn*((rpm factor[0.21, 0.5]) min (rpm factor[0.7, 0.3]))";
|
||||
};
|
||||
class EngineHighOut {
|
||||
sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-high-2",0.562341,1,400};
|
||||
frequency = "(randomizer*0.05+0.95)*rpm";
|
||||
volume = "camPos*engineOn*(rpm factor[0.5, 0.99])";
|
||||
};
|
||||
class IdleOut {
|
||||
sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-idle-5",0.177828,1,200};
|
||||
frequency = "1";
|
||||
volume = "camPos*engineOn*(rpm factor[0.4, 0])";
|
||||
};
|
||||
class TiresRockOut {
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-rock2",0.177828,1,30};
|
||||
frequency = "1";
|
||||
volume = "camPos*rock*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresSandOut {
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-sand2",0.177828,1,30};
|
||||
frequency = "1";
|
||||
volume = "camPos*sand*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresGrassOut {
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-grass3",0.177828,1,30};
|
||||
frequency = "1";
|
||||
volume = "camPos*grass*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresMudOut {
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-mud2",0.177828,1,30};
|
||||
frequency = "1";
|
||||
volume = "camPos*mud*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresGravelOut {
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-gravel2",0.177828,1,30};
|
||||
frequency = "1";
|
||||
volume = "camPos*gravel*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresAsphaltOut {
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-asphalt3",0.316228,1,30};
|
||||
frequency = "1";
|
||||
volume = "camPos*asphalt*(speed factor[2, 20])";
|
||||
};
|
||||
class NoiseOut {
|
||||
sound[] = {"ca\sounds\Vehicles\Wheeled\UAZ\ext\ext-noise",0.316228,1,30};
|
||||
frequency = "1";
|
||||
volume = "camPos*(damper0 max 0.02)*(speed factor[0, 8])";
|
||||
};
|
||||
class EngineLowIn {
|
||||
sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-low-1",0.562341,1.2};
|
||||
frequency = "(randomizer*0.05+0.95)*rpm";
|
||||
volume = "(1-camPos)*engineOn*((rpm factor[0.2, 0.4]) min (rpm factor[0.7, 0.3]))";
|
||||
};
|
||||
class EngineHighIn {
|
||||
sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-high-2",0.562341,1};
|
||||
frequency = "(randomizer*0.05+0.95)*rpm";
|
||||
volume = "(1-camPos)*engineOn*(rpm factor[0.56, 0.9])";
|
||||
};
|
||||
class IdleIn {
|
||||
sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-idle-5",0.251189,1};
|
||||
frequency = "1";
|
||||
volume = "(1-camPos)*engineOn*(rpm factor[0.4, 0])";
|
||||
};
|
||||
class TiresRockIn {
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-rock2",0.177828,1};
|
||||
frequency = "1";
|
||||
volume = "(1-camPos)*rock*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresSandIn {
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-sand2",0.177828,1};
|
||||
frequency = "1";
|
||||
volume = "(1-camPos)*sand*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresGrassIn {
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-grass3",0.177828,1};
|
||||
frequency = "1";
|
||||
volume = "(1-camPos)*grass*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresMudIn {
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-mud2",0.177828,1};
|
||||
frequency = "1";
|
||||
volume = "(1-camPos)*mud*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresGravelIn {
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-gravel2",0.177828,1};
|
||||
frequency = "1";
|
||||
volume = "(1-camPos)*gravel*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresAsphaltIn {
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-asphalt3",0.177828,1};
|
||||
frequency = "1";
|
||||
volume = "(1-camPos)*asphalt*(speed factor[2, 20])";
|
||||
};
|
||||
class NoiseIn {
|
||||
sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-noise-1",0.177828,1};
|
||||
frequency = "1";
|
||||
volume = "(damper0 max 0.03)*(speed factor[0, 8])*(1-camPos)";
|
||||
};
|
||||
class Movement {
|
||||
sound = "soundEnviron";
|
||||
frequency = "1";
|
||||
volume = "0";
|
||||
};
|
||||
};
|
||||
class Damage {
|
||||
tex[] = {};
|
||||
mat[] = {"ca\wheeled2\Lada\Data\Lada_chrome.rvmat","ca\wheeled2\Lada\Data\Lada_chrome_damage.rvmat","ca\wheeled2\Lada\Data\Lada_chrome_destruct.rvmat","ca\wheeled2\Lada\Data\Lada_glass.rvmat","ca\wheeled2\Lada\Data\Lada_glass_damage.rvmat","ca\wheeled2\Lada\Data\Lada_glass_damage.rvmat","ca\wheeled2\Lada\Data\Lada_glass_in.rvmat","ca\wheeled2\Lada\Data\Lada_glass_in_damage.rvmat","ca\wheeled2\Lada\Data\Lada_glass_in_damage.rvmat","ca\wheeled2\Lada\Data\Lada_mat.rvmat","ca\wheeled2\Lada\Data\Lada_mat_damage.rvmat","ca\wheeled2\Lada\Data\Lada_mat_destruct.rvmat"};
|
||||
};
|
||||
rarityUrban = 0.5;
|
||||
};
|
||||
|
||||
class Lada1: Lada_base {
|
||||
scope = public;
|
||||
displayname = $STR_VEH_NAME_LADA_WHITE;
|
||||
accuracy = 1000;
|
||||
hiddenSelections[] = {};
|
||||
rarityUrban = 0.6;
|
||||
class HitPoints;
|
||||
class HitLFWheel;
|
||||
class HitLBWheel;
|
||||
class HitRFWheel;
|
||||
class HitRBWheel;
|
||||
class HitFuel;
|
||||
class HitEngine;
|
||||
class HitGlass1;
|
||||
class HitGlass2;
|
||||
class HitGlass3;
|
||||
class HitGlass4;
|
||||
supplyRadius = 1.5;
|
||||
|
||||
class Upgrades {
|
||||
ItemORP[] = {"Lada1_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}};
|
||||
};
|
||||
};
|
||||
class Lada2: Lada_base {
|
||||
class Lada2;
|
||||
class Lada2_DZE: Lada2 {
|
||||
scope = public;
|
||||
hiddenSelections[] = {"Camo1"};
|
||||
displayname = $STR_VEH_NAME_LADA_RED;
|
||||
accuracy = 1000;
|
||||
hiddenSelectionsTextures[] = {"\ca\wheeled2\Lada\Data\Lada_red_CO.paa"};
|
||||
rarityUrban = 0.4;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
armor = 20;
|
||||
damageResistance = 0.01511;
|
||||
fuelCapacity = 50;
|
||||
class HitPoints;
|
||||
class HitLFWheel;
|
||||
class HitLBWheel;
|
||||
class HitRFWheel;
|
||||
class HitRBWheel;
|
||||
class HitFuel;
|
||||
class HitEngine;
|
||||
class HitGlass1;
|
||||
class HitGlass2;
|
||||
class HitGlass3;
|
||||
class HitGlass4;
|
||||
supplyRadius = 1.5;
|
||||
|
||||
class Upgrades {
|
||||
ItemORP[] = {"Lada2_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}};
|
||||
};
|
||||
};
|
||||
class LadaLM: Lada_base {
|
||||
class LadaLM;
|
||||
class LadaLM_DZE: LadaLM {
|
||||
scope = public;
|
||||
model = "\CA\wheeled2\Lada\Lada_LM.p3d";
|
||||
displayname = $STR_VEH_NAME_LADA_POLICE;
|
||||
class Reflectors: Reflectors {
|
||||
class Left: Left {
|
||||
};
|
||||
class Right: Right {
|
||||
};
|
||||
class Majak1 {
|
||||
color[] = {0.1,0.2,0.8,1};
|
||||
ambient[] = {0.01,0.01,0.1,1};
|
||||
position = "majak ligth 1 start";
|
||||
direction = "majak ligth 1 end";
|
||||
hitpoint = "";
|
||||
selection = "";
|
||||
size = 0.5;
|
||||
brightness = 0.5;
|
||||
};
|
||||
class Majak2: Majak1 {
|
||||
position = "majak ligth 2 start";
|
||||
direction = "majak ligth 2 end";
|
||||
hitpoint = "";
|
||||
selection = "";
|
||||
};
|
||||
};
|
||||
rarityUrban = 0.666;
|
||||
class Library {
|
||||
libTextDesc = "The Lada Riva 1500 is a medium-size Russian-made family car that also (as in this case) saw service with Soviet militia forces.";
|
||||
};
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
armor = 20;
|
||||
damageResistance = 0.01511;
|
||||
fuelCapacity = 50;
|
||||
class HitPoints;
|
||||
class HitLFWheel;
|
||||
class HitLBWheel;
|
||||
class HitRFWheel;
|
||||
class HitRBWheel;
|
||||
class HitFuel;
|
||||
class HitEngine;
|
||||
class HitGlass1;
|
||||
class HitGlass2;
|
||||
class HitGlass3;
|
||||
class HitGlass4;
|
||||
supplyRadius = 1.5;
|
||||
|
||||
class Upgrades {
|
||||
ItemORP[] = {"LadaLM_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}};
|
||||
};
|
||||
};
|
||||
class Lada1_TK_CIV_EP1: Lada_base {
|
||||
expansion = 1;
|
||||
|
||||
class Lada1_TK_CIV_EP1;
|
||||
class Lada1_TK_CIV_EP1_DZE: Lada1_TK_CIV_EP1 {
|
||||
scope = public;
|
||||
displayname = $STR_VEH_NAME_LADA_GREEN;
|
||||
side = 3;
|
||||
faction = "BIS_TK_CIV";
|
||||
hiddenSelections[] = {"Camo1","Camo2"};
|
||||
hiddenSelectionsTextures[] = {"\CA\wheeled_E\Lada\Data\Lada_ECIV1_CO.paa","\Ca\wheeled_E\Lada\Data\Lada_glass_ECIV1_CA.paa"};
|
||||
accuracy = 1000;
|
||||
rarityUrban = 0.4;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
armor = 20;
|
||||
damageResistance = 0.01511;
|
||||
fuelCapacity = 50;
|
||||
class HitPoints;
|
||||
class HitLFWheel;
|
||||
class HitLBWheel;
|
||||
class HitRFWheel;
|
||||
class HitRBWheel;
|
||||
class HitFuel;
|
||||
class HitEngine;
|
||||
class HitGlass1;
|
||||
class HitGlass2;
|
||||
class HitGlass3;
|
||||
class HitGlass4;
|
||||
supplyRadius = 1.5;
|
||||
|
||||
class Upgrades {
|
||||
ItemORP[] = {"Lada1_TK_CIV_EP1_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}};
|
||||
};
|
||||
};
|
||||
class Lada2_TK_CIV_EP1: Lada_base {
|
||||
expansion = 1;
|
||||
class Lada2_TK_CIV_EP1;
|
||||
class Lada2_TK_CIV_EP1_DZE: Lada2_TK_CIV_EP1 {
|
||||
scope = public;
|
||||
side = 3;
|
||||
faction = "BIS_TK_CIV";
|
||||
hiddenSelections[] = {"Camo1","Camo2"};
|
||||
hiddenSelectionsTextures[] = {"\CA\wheeled_E\Lada\Data\Lada_ECIV2_CO.paa","\Ca\wheeled_E\Lada\Data\Lada_glass_ECIV2_CA.paa"};
|
||||
displayname = $STR_VEH_NAME_LADA_HIPPY;
|
||||
accuracy = 1000;
|
||||
rarityUrban = 0.4;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
armor = 20;
|
||||
damageResistance = 0.01511;
|
||||
fuelCapacity = 50;
|
||||
class HitPoints;
|
||||
class HitLFWheel;
|
||||
class HitLBWheel;
|
||||
class HitRFWheel;
|
||||
class HitRBWheel;
|
||||
class HitFuel;
|
||||
class HitEngine;
|
||||
class HitGlass1;
|
||||
class HitGlass2;
|
||||
class HitGlass3;
|
||||
class HitGlass4;
|
||||
supplyRadius = 1.5;
|
||||
|
||||
class Upgrades {
|
||||
ItemORP[] = {"Lada2_TK_CIV_EP1_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}};
|
||||
@@ -276,8 +146,8 @@ class Lada2_TK_CIV_EP1: Lada_base {
|
||||
};
|
||||
|
||||
// Performance 1
|
||||
class Lada1_DZE1: Lada1 {
|
||||
original = "Lada1";
|
||||
class Lada1_DZE1: Lada1_DZE {
|
||||
original = "Lada1_DZE";
|
||||
maxspeed = 150; // max engine limit 125-130
|
||||
terrainCoef = 2.5;
|
||||
|
||||
@@ -285,8 +155,8 @@ class Lada1_DZE1: Lada1 {
|
||||
ItemAVE[] = {"Lada1_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}};
|
||||
};
|
||||
};
|
||||
class Lada2_DZE1: Lada2 {
|
||||
original = "Lada2";
|
||||
class Lada2_DZE1: Lada2_DZE {
|
||||
original = "Lada2_DZE";
|
||||
maxspeed = 150; // car 100
|
||||
terrainCoef = 2.5;
|
||||
|
||||
@@ -294,8 +164,8 @@ class Lada2_DZE1: Lada2 {
|
||||
ItemAVE[] = {"Lada2_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}};
|
||||
};
|
||||
};
|
||||
class LadaLM_DZE1: LadaLM {
|
||||
original = "LadaLM";
|
||||
class LadaLM_DZE1: LadaLM_DZE {
|
||||
original = "LadaLM_DZE";
|
||||
maxspeed = 150; // car 100
|
||||
terrainCoef = 2.5;
|
||||
|
||||
@@ -303,8 +173,8 @@ class LadaLM_DZE1: LadaLM {
|
||||
ItemAVE[] = {"LadaLM_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}};
|
||||
};
|
||||
};
|
||||
class Lada1_TK_CIV_EP1_DZE1: Lada1_TK_CIV_EP1 {
|
||||
original = "Lada1_TK_CIV_EP1";
|
||||
class Lada1_TK_CIV_EP1_DZE1: Lada1_TK_CIV_EP1_DZE {
|
||||
original = "Lada1_TK_CIV_EP1_DZE";
|
||||
maxspeed = 150; // car 100
|
||||
terrainCoef = 2.5;
|
||||
|
||||
@@ -312,8 +182,8 @@ class Lada1_TK_CIV_EP1_DZE1: Lada1_TK_CIV_EP1 {
|
||||
ItemAVE[] = {"Lada1_TK_CIV_EP1_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}};
|
||||
};
|
||||
};
|
||||
class Lada2_TK_CIV_EP1_DZE1: Lada2_TK_CIV_EP1 {
|
||||
original = "Lada2_TK_CIV_EP1";
|
||||
class Lada2_TK_CIV_EP1_DZE1: Lada2_TK_CIV_EP1_DZE {
|
||||
original = "Lada2_TK_CIV_EP1_DZE";
|
||||
maxspeed = 150; // car 100
|
||||
terrainCoef = 2.5;
|
||||
|
||||
@@ -628,6 +498,16 @@ class Lada2_TK_CIV_EP1_DZE4: Lada2_TK_CIV_EP1_DZE3 {
|
||||
fuelCapacity = 150; // car 50
|
||||
};
|
||||
|
||||
class GLT_M300_LT : Lada_base {
|
||||
displayname = $STR_VEH_NAME_LADA_YELLOW;
|
||||
class GLT_M300_LT;
|
||||
class GLT_M300_LT_DZE : GLT_M300_LT {
|
||||
displayname = $STR_VEH_NAME_LADA_YELLOW;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
armor = 20;
|
||||
damageResistance = 0.01511;
|
||||
fuelCapacity = 50;
|
||||
supplyRadius = 1.5;
|
||||
};
|
||||
@@ -2,6 +2,7 @@ class LandRover_CZ_EP1;
|
||||
class LandRover_CZ_EP1_DZE: LandRover_CZ_EP1 {
|
||||
scope = public;
|
||||
displayname = $STR_VEH_NAME_MILITARY_OFFROAD_DESERT;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
@@ -20,6 +21,7 @@ class LandRover_CZ_EP1_DZE: LandRover_CZ_EP1 {
|
||||
class HitGlass1;
|
||||
class HitGlass2;
|
||||
class HitGlass3;
|
||||
supplyRadius = 1.2;
|
||||
|
||||
class Upgrades {
|
||||
ItemORP[] = {"LandRover_CZ_EP1_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}};
|
||||
@@ -299,8 +301,7 @@ class BAF_Offroad_D_DZE: LandRover_CZ_EP1_DZE {
|
||||
model = "ca\wheeled_d_baf\LR_covered_soft_BAF";
|
||||
transportMaxWeapons = 15;
|
||||
transportMaxMagazines = 70;
|
||||
transportmaxbackpacks = 4;
|
||||
supplyRadius = 0;
|
||||
transportmaxbackpacks = 4;
|
||||
|
||||
class HitPoints;
|
||||
class HitLFWheel;
|
||||
@@ -488,10 +489,12 @@ class LandRover_Special_CZ_EP1_DZ: LandRover_Special_CZ_EP1
|
||||
{
|
||||
scope = public;
|
||||
displayname = $STR_VEH_NAME_MILITARY_OFFROAD_SPECIAL;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
class Turrets;
|
||||
class MainTurret;
|
||||
class AGS30_Turret;
|
||||
class PK_Turret;
|
||||
class ViewOptics;
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
@@ -504,7 +507,8 @@ class LandRover_Special_CZ_EP1_DZ: LandRover_Special_CZ_EP1
|
||||
class HitRFWheel;
|
||||
class HitRBWheel;
|
||||
class HitFuel;
|
||||
class HitEngine;
|
||||
class HitEngine;
|
||||
supplyRadius = 1.2;
|
||||
};
|
||||
|
||||
class LandRover_Special_CZ_EP1_DZE: LandRover_Special_CZ_EP1_DZ
|
||||
@@ -513,6 +517,9 @@ class LandRover_Special_CZ_EP1_DZE: LandRover_Special_CZ_EP1_DZ
|
||||
{
|
||||
class AGS30_Turret: MainTurret
|
||||
{
|
||||
discreteDistance[] = {100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300};
|
||||
discreteDistanceInitIndex = 2;
|
||||
turretInfoType = "RscWeaponZeroing";
|
||||
body = "mainTurret";
|
||||
gun = "mainGun";
|
||||
gunnerForceOptics = 0;
|
||||
@@ -526,9 +533,17 @@ class LandRover_Special_CZ_EP1_DZE: LandRover_Special_CZ_EP1_DZ
|
||||
gunnerOpticsModel = "\ca\weapons\optika_AGS30";
|
||||
stabilizedInAxes = "StabilizedInAxesNone";
|
||||
minElev = -18;
|
||||
class ViewOptics : ViewOptics
|
||||
{
|
||||
initFov = 0.1;
|
||||
maxFov = 0.1;
|
||||
minFov = 0.1;
|
||||
};
|
||||
};
|
||||
class PK_Turret: MainTurret
|
||||
{
|
||||
discreteDistance[] = {100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500};
|
||||
discreteDistanceInitIndex = 2;
|
||||
gunnerName = "$STR_POSITION_COMMANDER";
|
||||
primaryGunner = 0;
|
||||
primaryObserver = 1;
|
||||
@@ -548,7 +563,8 @@ class LandRover_Special_CZ_EP1_DZE: LandRover_Special_CZ_EP1_DZ
|
||||
initTurn = 0;
|
||||
gunnerOpticsModel = "\ca\Weapons\optika_empty";
|
||||
gunnerForceOptics = 0;
|
||||
weapons[] = {"PKT"};
|
||||
turretInfoType = "RscWeaponZeroing";
|
||||
weapons[] = {"PKTBC"};
|
||||
magazines[] = {};
|
||||
soundServo[] = {};
|
||||
gunnerAction = "LR_Gunner02_EP1";
|
||||
@@ -633,6 +649,7 @@ class LandRover_MG_TK_EP1_DZ: LandRover_MG_TK_EP1
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
displayname = $STR_VEH_NAME_MILITARY_OFFROAD_M2;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
class Turrets;
|
||||
class MainTurret;
|
||||
transportMaxWeapons = 15;
|
||||
@@ -646,6 +663,7 @@ class LandRover_MG_TK_EP1_DZ: LandRover_MG_TK_EP1
|
||||
class HitFuel;
|
||||
class HitEngine;
|
||||
class HitGlass1;
|
||||
supplyRadius = 1.2;
|
||||
};
|
||||
|
||||
class LandRover_MG_TK_EP1_DZE: LandRover_MG_TK_EP1_DZ
|
||||
|
||||
@@ -1,409 +1,10 @@
|
||||
class M113_Base : Tank {
|
||||
brakeDistance = 9.0; // vehicle movement precision
|
||||
htMin = 60;
|
||||
htMax = 1800;
|
||||
afMax = 200;
|
||||
mfMax = 100;
|
||||
mFact = 1;
|
||||
tBody = 250;
|
||||
driverForceOptics = false;
|
||||
LODTurnedOut = 1200;
|
||||
radarType = 4;
|
||||
crewVulnerable = false;
|
||||
viewDriverInExternal = 1;
|
||||
tracksSpeed = 3;
|
||||
scope = private;
|
||||
picture = "\ca\tracked_e\Data\ui\Picture_m113_CA.paa";
|
||||
Icon = "\Ca\tracked_e\Data\ui\Icon_m113_CA.paa";
|
||||
mapSize = 5;
|
||||
displayName = $STR_DN_M113;
|
||||
accuracy = 0.3; // accuracy needed to recognize type of this target
|
||||
armor = 105;
|
||||
damageResistance = 0.03249;
|
||||
cost = 100000;
|
||||
maxSpeed = 66; // max speed on level road, km/h
|
||||
hasGunner = true;
|
||||
hasCommander = false;
|
||||
viewCargoShadow = true;
|
||||
viewCargoShadowDiff = 0.05;
|
||||
viewCargoShadowAmb = 0.5;
|
||||
transportSoldier = 11;
|
||||
irScanRangeMin = 0;
|
||||
irScanRangeMax = 0;
|
||||
supplyRadius = 1.8;
|
||||
|
||||
class TransportMagazines {
|
||||
class _xx_30Rnd_545x39_AK {
|
||||
magazine = "30Rnd_545x39_AK";
|
||||
count = 30*1;
|
||||
};
|
||||
|
||||
class _xx_100Rnd_762x54_PK {
|
||||
magazine = "100Rnd_762x54_PK";
|
||||
count = 5*1;
|
||||
};
|
||||
|
||||
class _xx_8Rnd_9x18_Makarov {
|
||||
magazine = "8Rnd_9x18_Makarov";
|
||||
count = 20*1;
|
||||
};
|
||||
|
||||
class _xx_HandGrenade_east {
|
||||
magazine = "HandGrenade_east";
|
||||
count = 10*1;
|
||||
};
|
||||
|
||||
class _xx_10Rnd_762x54_SVD {
|
||||
magazine = "10Rnd_762x54_SVD";
|
||||
count = 10*1;
|
||||
};
|
||||
|
||||
class _xx_PG7VR {
|
||||
magazine = PG7VR;
|
||||
count = 3*1;
|
||||
};
|
||||
|
||||
class _xx_1Rnd_HE_GP25 {
|
||||
magazine = "1Rnd_HE_GP25";
|
||||
count = 3*1;
|
||||
};
|
||||
};
|
||||
transportAmmo = 0;
|
||||
gunnerHasFlares = false;
|
||||
weapons[] = {"SmokeLauncher"};
|
||||
magazines[] = {"SmokeLauncherMag"};
|
||||
outsideSoundFilter = 1;
|
||||
insideSoundCoef = 0.9;
|
||||
soundGear[] = {"", 5.62341e-005, 1};
|
||||
soundGetIn[] = {"ca\SOUNDS\Vehicles\Tracked\T72\int\int-tank-diesel-door-1", 0.562341, 1};
|
||||
soundGetOut[] = {"ca\SOUNDS\Vehicles\Tracked\T72\ext\ext-tank-diesel-door-1", 0.562341, 1, 60};
|
||||
soundEngineOnInt[] = {"ca\sounds\Vehicles\Tracked\T72\int\int-tank-diesel-start-2", 1.0, 1.0};
|
||||
soundEngineOnExt[] = {"ca\SOUNDS\Vehicles\Tracked\T72\ext\ext-tank-diesel-start-2", 2.51189, 1.0, 500};
|
||||
soundEngineOffInt[] = {"ca\sounds\vehicles\Tracked\T72\int\int-tank-diesel-stop-1", 1.0, 1.0};
|
||||
soundEngineOffExt[] = {"ca\sounds\vehicles\Tracked\T72\ext\ext-tank-diesel-stop-1", 1.0, 0.8, 500};
|
||||
buildCrash0[] = {"Ca\sounds\Vehicles\Crash\tank_building_01", 0.707946, 1, 150};
|
||||
buildCrash1[] = {"Ca\sounds\Vehicles\Crash\tank_building_02", 0.707946, 1, 150};
|
||||
buildCrash2[] = {"Ca\sounds\Vehicles\Crash\tank_building_03", 0.707946, 1, 150};
|
||||
buildCrash3[] = {"Ca\sounds\Vehicles\Crash\tank_building_04", 0.707946, 1, 150};
|
||||
soundBuildingCrash[] = {"buildCrash0", 0.25, "buildCrash1", 0.25, "buildCrash2", 0.25, "buildCrash3", 0.25};
|
||||
WoodCrash0[] = {"Ca\sounds\Vehicles\Crash\tank_wood_01", 0.707946, 1, 150};
|
||||
WoodCrash1[] = {"Ca\sounds\Vehicles\Crash\tank_wood_02", 0.707946, 1, 150};
|
||||
WoodCrash2[] = {"Ca\sounds\Vehicles\Crash\tank_wood_03", 0.707946, 1, 150};
|
||||
WoodCrash3[] = {"Ca\sounds\Vehicles\Crash\tank_wood_04", 0.707946, 1, 150};
|
||||
soundWoodCrash[] = {"woodCrash0", 0.25, "woodCrash1", 0.25, "woodCrash2", 0.25, "woodCrash3", 0.25};
|
||||
ArmorCrash0[] = {"Ca\sounds\Vehicles\Crash\tank_vehicle_01", 0.707946, 1, 150};
|
||||
ArmorCrash1[] = {"Ca\sounds\Vehicles\Crash\tank_vehicle_02", 0.707946, 1, 150};
|
||||
ArmorCrash2[] = {"Ca\sounds\Vehicles\Crash\tank_vehicle_03", 0.707946, 1, 150};
|
||||
ArmorCrash3[] = {"Ca\sounds\Vehicles\Crash\tank_vehicle_04", 0.707946, 1, 150};
|
||||
soundArmorCrash[] = {"ArmorCrash0", 0.25, "ArmorCrash1", 0.25, "ArmorCrash2", 0.25, "ArmorCrash3", 0.25};
|
||||
|
||||
class SoundEvents {
|
||||
class AccelerationIn {
|
||||
sound[] = {"ca\Sounds_E\Tracked_E\BVP2\BVP2_int_acceleration1", db5, 1.0};
|
||||
limit = 0.15;
|
||||
expression = "engineOn*(1-camPos)*2*gmeterZ*((speed factor[1.5, 5]) min (speed factor[5, 1.5]))";
|
||||
};
|
||||
|
||||
class AccelerationOut {
|
||||
sound[] = {"ca\Sounds_E\Tracked_E\BVP2\BVP2_ext_acceleration1", db5, 1.0, 650};
|
||||
limit = 0.15;
|
||||
expression = "engineOn*camPos*2*gmeterZ*((speed factor[1.5, 5]) min (speed factor[5, 1.5]))";
|
||||
};
|
||||
};
|
||||
|
||||
class Sounds {
|
||||
class Engine {
|
||||
sound[] = {"ca\Sounds_E\Tracked_E\BVP2\BVP2_ext_high", db5, 1.0, 600};
|
||||
frequency = "(randomizer*0.05+0.8)*rpm";
|
||||
volume = "engineOn*camPos*(rpm factor[0.3, 0.9])";
|
||||
};
|
||||
|
||||
class IdleOut {
|
||||
sound[] = {"ca\Sounds_E\Tracked_E\BVP2\BVP2_ext_idle", 0.562341, 1.0, 300};
|
||||
frequency = "1";
|
||||
volume = "engineOn*camPos*(rpm factor[0.6, 0.15])";
|
||||
};
|
||||
|
||||
class NoiseOut {
|
||||
sound[] = {"ca\sounds\Vehicles\Tracked\T72\ext\noise2", db0, 1.0, 150};
|
||||
frequency = "1";
|
||||
volume = "camPos*(angVelocity max 0.04)*(speed factor[4, 15])";
|
||||
};
|
||||
|
||||
class ThreadsOutH0 {
|
||||
sound[] = {"ca\Sounds_E\Tracked_E\Treads\ext_treads_hard_01", db0, 1.0, 200};
|
||||
frequency = "1";
|
||||
volume = "engineOn*camPos*(1-grass)*((rpm factor[0.3, 0.6]) min (rpm factor[0.6, 0.3]))";
|
||||
};
|
||||
|
||||
class ThreadsOutH1 {
|
||||
sound[] = {"ca\Sounds_E\Tracked_E\Treads\ext_treads_hard_02", db0, 1.0, 200};
|
||||
frequency = "1";
|
||||
volume = "engineOn*camPos*(1-grass)*((rpm factor[0.5, 0.8]) min (rpm factor[0.8, 0.5]))";
|
||||
};
|
||||
|
||||
class ThreadsOutH2 {
|
||||
sound[] = {"ca\Sounds_E\Tracked_E\Treads\ext_treads_hard_03", db0, 1.0, 200};
|
||||
frequency = "1";
|
||||
volume = "engineOn*camPos*(1-grass)*((rpm factor[0.65, 0.9]) min (rpm factor[0.9, 0.65]))";
|
||||
};
|
||||
|
||||
class ThreadsOutH3 {
|
||||
sound[] = {"ca\Sounds_E\Tracked_E\Treads\ext_treads_hard_04", db0, 1.0, 200};
|
||||
frequency = "1";
|
||||
volume = "engineOn*camPos*(1-grass)*((rpm factor[0.8, 1.2]) min (rpm factor[1.2, 0.8]))";
|
||||
};
|
||||
|
||||
class ThreadsOutH4 {
|
||||
sound[] = {"ca\Sounds_E\Tracked_E\Treads\ext_treads_hard_05", db0, 1.0, 200};
|
||||
frequency = "1";
|
||||
volume = "engineOn*camPos*(1-grass)*((rpm factor[1, 2.0]) min (rpm factor[2.0, 1]))";
|
||||
};
|
||||
|
||||
class ThreadsOutS0 {
|
||||
sound[] = {"ca\Sounds_E\Tracked_E\Treads\ext_treads_soft_01", db0, 1.0, 200};
|
||||
frequency = "1";
|
||||
volume = "engineOn*camPos*grass*((rpm factor[0.3, 0.6]) min (rpm factor[0.6, 0.3]))";
|
||||
};
|
||||
|
||||
class ThreadsOutS1 {
|
||||
sound[] = {"ca\Sounds_E\Tracked_E\Treads\ext_treads_soft_02", db0, 1.0, 200};
|
||||
frequency = "1";
|
||||
volume = "engineOn*camPos*grass*((rpm factor[0.5, 0.8]) min (rpm factor[0.8, 0.5]))";
|
||||
};
|
||||
|
||||
class ThreadsOutS2 {
|
||||
sound[] = {"ca\Sounds_E\Tracked_E\Treads\ext_treads_soft_03", db0, 1.0, 200};
|
||||
frequency = "1";
|
||||
volume = "engineOn*camPos*grass*((rpm factor[0.65, 0.9]) min (rpm factor[0.9, 0.65]))";
|
||||
};
|
||||
|
||||
class ThreadsOutS3 {
|
||||
sound[] = {"ca\Sounds_E\Tracked_E\Treads\ext_treads_soft_04", db0, 1.0, 200};
|
||||
frequency = "1";
|
||||
volume = "engineOn*camPos*grass*((rpm factor[0.8, 1.2]) min (rpm factor[1.2, 0.8]))";
|
||||
};
|
||||
|
||||
class ThreadsOutS4 {
|
||||
sound[] = {"ca\Sounds_E\Tracked_E\Treads\ext_treads_soft_05", db0, 1.0, 200};
|
||||
frequency = "1";
|
||||
volume = "engineOn*camPos*grass*((rpm factor[1, 2.0]) min (rpm factor[2.0, 1]))";
|
||||
};
|
||||
|
||||
class Movement {
|
||||
sound[] = {"", db0, 1.0};
|
||||
frequency = "0";
|
||||
volume = "0";
|
||||
};
|
||||
|
||||
class EngineIn {
|
||||
sound[] = {"ca\Sounds_E\Tracked_E\BVP2\BVP2_ext_high", db0, 1.0};
|
||||
frequency = "(randomizer*0.05+0.8)*rpm";
|
||||
volume = "engineOn*(1-camPos)*(rpm factor[0.3, 0.9])";
|
||||
};
|
||||
|
||||
class IdleIn {
|
||||
sound[] = {"ca\Sounds_E\Tracked_E\BVP2\BVP2_ext_idle", db5, 1.0};
|
||||
frequency = "1";
|
||||
volume = "engineOn*(1-camPos)*(rpm factor[0.6, 0.15])";
|
||||
};
|
||||
|
||||
class NoiseIn {
|
||||
sound[] = {"ca\sounds\Vehicles\Tracked\T72\int\noise2", db-16, 1.0};
|
||||
frequency = "1";
|
||||
volume = "(1-camPos)*(angVelocity max 0.04)*(speed factor[4, 15])";
|
||||
};
|
||||
|
||||
class ThreadsInH0 {
|
||||
sound[] = {"ca\Sounds_E\Tracked_E\Treads\int_treads_hard_01", db-15, 1.0};
|
||||
frequency = "1";
|
||||
volume = "engineOn*(1-camPos)*(1-grass)*((rpm factor[0.3, 0.6]) min (rpm factor[0.6, 0.3]))";
|
||||
};
|
||||
|
||||
class ThreadsInH1 {
|
||||
sound[] = {"ca\Sounds_E\Tracked_E\Treads\int_treads_hard_02", db-15, 1.0};
|
||||
frequency = "1";
|
||||
volume = "engineOn*(1-camPos)*(1-grass)*((rpm factor[0.5, 0.8]) min (rpm factor[0.8, 0.5]))";
|
||||
};
|
||||
|
||||
class ThreadsInH2 {
|
||||
sound[] = {"ca\Sounds_E\Tracked_E\Treads\int_treads_hard_03", db-15, 1.0};
|
||||
frequency = "1";
|
||||
volume = "engineOn*(1-camPos)*(1-grass)*((rpm factor[0.65, 0.9]) min (rpm factor[0.9, 0.65]))";
|
||||
};
|
||||
|
||||
class ThreadsInH3 {
|
||||
sound[] = {"ca\Sounds_E\Tracked_E\Treads\int_treads_hard_04", db-15, 1.0};
|
||||
frequency = "1";
|
||||
volume = "engineOn*(1-camPos)*(1-grass)*((rpm factor[0.8, 1.2]) min (rpm factor[1.2, 0.8]))";
|
||||
};
|
||||
|
||||
class ThreadsInH4 {
|
||||
sound[] = {"ca\Sounds_E\Tracked_E\Treads\int_treads_hard_05", db-15, 1.0};
|
||||
frequency = "1";
|
||||
volume = "engineOn*(1-camPos)*(1-grass)*((rpm factor[1, 2.0]) min (rpm factor[2.0, 1]))";
|
||||
};
|
||||
|
||||
class ThreadsInS0 {
|
||||
sound[] = {"ca\Sounds_E\Tracked_E\Treads\int_treads_soft_01", db-15, 1.0};
|
||||
frequency = "1";
|
||||
volume = "engineOn*(1-camPos)*grass*((rpm factor[0.3, 0.6]) min (rpm factor[0.6, 0.3]))";
|
||||
};
|
||||
|
||||
class ThreadsInS1 {
|
||||
sound[] = {"ca\Sounds_E\Tracked_E\Treads\int_treads_soft_02", db-15, 1.0};
|
||||
frequency = "1";
|
||||
volume = "engineOn*(1-camPos)*grass*((rpm factor[0.5, 0.8]) min (rpm factor[0.8, 0.5]))";
|
||||
};
|
||||
|
||||
class ThreadsInS2 {
|
||||
sound[] = {"ca\Sounds_E\Tracked_E\Treads\int_treads_soft_03", db-15, 1.0};
|
||||
frequency = "1";
|
||||
volume = "engineOn*(1-camPos)*grass*((rpm factor[0.65, 0.9]) min (rpm factor[0.9, 0.65]))";
|
||||
};
|
||||
|
||||
class ThreadsInS3 {
|
||||
sound[] = {"ca\Sounds_E\Tracked_E\Treads\int_treads_soft_04", db-15, 1.0};
|
||||
frequency = "1";
|
||||
volume = "engineOn*(1-camPos)*grass*((rpm factor[0.8, 1.2]) min (rpm factor[1.2, 0.8]))";
|
||||
};
|
||||
|
||||
class ThreadsInS4 {
|
||||
sound[] = {"ca\Sounds_E\Tracked_E\Treads\int_treads_soft_05", db-15, 1.0};
|
||||
frequency = "1";
|
||||
volume = "engineOn*(1-camPos)*grass*((rpm factor[1, 2.0]) min (rpm factor[2.0, 1]))";
|
||||
};
|
||||
};
|
||||
|
||||
class AnimationSources : AnimationSources {
|
||||
class ReloadAnim {
|
||||
source = "reload";
|
||||
weapon = "M2";
|
||||
};
|
||||
|
||||
class ReloadMagazine {
|
||||
source = "reloadmagazine";
|
||||
weapon = "M2";
|
||||
};
|
||||
|
||||
class Revolving {
|
||||
source = "revolving";
|
||||
weapon = "M2";
|
||||
};
|
||||
};
|
||||
|
||||
class Turrets : Turrets {
|
||||
class MainTurret : MainTurret {
|
||||
outGunnerMayFire = true;
|
||||
forceHideGunner = true;
|
||||
viewGunnerInExternal = true;
|
||||
gunnerHasFlares = false;
|
||||
gunnerAction = "M113_Gunner_EP1";
|
||||
gunnerInAction = "M113_Gunner_EP1";
|
||||
gunnerGetInAction = "GetInLow";
|
||||
gunnerGetOutAction = "GetOutLow";
|
||||
minElev = -25;
|
||||
maxElev = 60;
|
||||
initElev = 0;
|
||||
soundServo[] = {"\ca\Weapons\Data\Sound\gun_elevate2", 0.001, 1.0};
|
||||
weapons[] = {"M2"};
|
||||
magazines[] = {"100Rnd_127x99_M2", "100Rnd_127x99_M2", "100Rnd_127x99_M2", "100Rnd_127x99_M2"};
|
||||
gunnerOpticsModel = "\ca\Weapons\optika_empty";
|
||||
gunnerForceOptics = false;
|
||||
gunnerOpticsShowCursor = 0;
|
||||
gunnerOutOpticsShowCursor = 0;
|
||||
|
||||
class Turrets {};
|
||||
|
||||
class ViewOptics {
|
||||
initAngleX = 0;
|
||||
minAngleX = -30;
|
||||
maxAngleX = 30;
|
||||
initAngleY = 0;
|
||||
minAngleY = -100;
|
||||
maxAngleY = 100;
|
||||
initFov = 0.42;
|
||||
minFov = 0.22;
|
||||
maxFov = 0.64;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
class Damage {
|
||||
tex[] = {};
|
||||
mat[] = {"Ca\Tracked_E\M113\Data\m113_track.rvmat", "Ca\Tracked_E\M113\Data\m113_track.rvmat", "Ca\Tracked_E\M113\Data\m113_track_destruct.rvmat", "Ca\Tracked_E\M113\Data\m113_01.rvmat", "Ca\Tracked_E\M113\Data\m113_01.rvmat", "Ca\Tracked_E\M113\Data\m113_01_destruct.rvmat", "Ca\Tracked_E\M113\Data\m113_02.rvmat", "Ca\Tracked_E\M113\Data\m113_02.rvmat", "Ca\Tracked_E\M113\Data\m113_02_destruct.rvmat", "Ca\Tracked_E\M113\Data\cargo.rvmat", "Ca\Tracked_E\M113\Data\cargo.rvmat", "Ca\Tracked_E\M113\Data\cargo_destruct.rvmat", "Ca\Ca_E\data\default.rvmat", "Ca\Ca_E\data\default.rvmat", "Ca\Ca_E\data\default_destruct.rvmat"};
|
||||
};
|
||||
driverAction = "M113_Driver_EP1";
|
||||
driverInAction = "M113_Driver_EP1";
|
||||
getInAction = "GetInHigh";
|
||||
getOutAction = "GetOutHigh";
|
||||
cargoGetInAction[] = {"GetInLow"};
|
||||
cargoGetOutAction[] = {"GetOutLow"};
|
||||
cargoAction[] = {"M113_Cargo01_EP1", "M113_Cargo03_EP1", "M113_Cargo02_EP1", "M113_Cargo02_EP1", "M113_Cargo02_EP1", "M113_Cargo02_EP1", "M113_Cargo03_EP1", "M113_Cargo01_EP1", "M113_Cargo03_EP1", "M113_Cargo03_EP1", "M113_Cargo01_EP1"};
|
||||
model = "\ca\Tracked_E\m113\m113";
|
||||
canFloat = true;
|
||||
initCargoAngleY = 90;
|
||||
|
||||
// threat (VSoft, VArmor, VAir), how threatening vehicle is to unit types
|
||||
threat[] = {0.9, 0.6, 0.6};
|
||||
|
||||
transportMaxMagazines = 100;
|
||||
transportMaxWeapons = 20;
|
||||
|
||||
class Library {
|
||||
libTextDesc = $STR_LIB_M113;
|
||||
};
|
||||
hiddenSelections[] = {"Camo"};
|
||||
};
|
||||
|
||||
class M113Ambul_Base : M113_Base {
|
||||
accuracy = 1000; // accuracy needed to recognize type of this target
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
vehicleClass = "Support";
|
||||
picture = "\ca\tracked_e\Data\ui\Picture_m113_amb_CA.paa";
|
||||
Icon = "\Ca\tracked_e\Data\ui\Icon_m113_amb_CA.paa";
|
||||
mapSize = 5;
|
||||
scope = private;
|
||||
displayName = $STR_DN_M113_AMB;
|
||||
attendant = true;
|
||||
hasGunner = false;
|
||||
|
||||
class Turrets {};
|
||||
model = "\ca\Tracked_e\m113\M113_ambulance";
|
||||
transportSoldier = 3;
|
||||
|
||||
// threat (VSoft, VArmor, VAir), how threatening vehicle is to unit types
|
||||
threat[] = {0.0, 0.0, 0.0};
|
||||
|
||||
cargoAction[] = {"M113_Cargo02_EP1", "M113_Cargo04_EP1", "M113_Cargo04_EP1"};
|
||||
cargoIsCoDriver[] = {0};
|
||||
transportMaxMagazines = 0;
|
||||
transportMaxWeapons = 0;
|
||||
LODTurnedOut = 1100;
|
||||
|
||||
class Damage {
|
||||
tex[] = {};
|
||||
mat[] = {"Ca\Tracked_E\M113\Data\m113_track.rvmat", "Ca\Tracked_E\M113\Data\m113_track.rvmat", "Ca\Tracked_E\M113\Data\m113_track_destruct.rvmat", "Ca\Tracked_E\M113\Data\m113_01.rvmat", "Ca\Tracked_E\M113\Data\m113_01.rvmat", "Ca\Tracked_E\M113\Data\m113_01_destruct.rvmat", "Ca\Tracked_E\M113\Data\m113_02.rvmat", "Ca\Tracked_E\M113\Data\m113_02.rvmat", "Ca\Tracked_E\M113\Data\m113_02_destruct.rvmat", "Ca\Tracked_E\M113\Data\cargo.rvmat", "Ca\Tracked_E\M113\Data\cargo.rvmat", "Ca\Tracked_E\M113\Data\cargo_destruct.rvmat", "Ca\Ca_E\data\default.rvmat", "Ca\Ca_E\data\default.rvmat", "Ca\Ca_E\data\default_destruct.rvmat"};
|
||||
};
|
||||
|
||||
class Library {
|
||||
libTextDesc = $STR_LIB_M113_AMB;
|
||||
};
|
||||
};
|
||||
|
||||
class M113Ambul_UN_EP1_DZ : M113Ambul_Base {
|
||||
expansion = 1;
|
||||
class M113Ambul_UN_EP1;
|
||||
class M113Ambul_UN_EP1_DZ : M113Ambul_UN_EP1 {
|
||||
scope = public;
|
||||
displayName = $STR_VEH_NAME_M113_AMBULANCE_UN;
|
||||
side = TGuerrila;
|
||||
faction = BIS_UN;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
hiddenSelections[] = {};
|
||||
hiddenSelectionsTextures[] = {"\ca\Tracked_E\M113\Data\m113a3_01_UN_co.paa"};
|
||||
class TransportMagazines{};
|
||||
class TransportWeapons{};
|
||||
commanderCanSee = 2+16+32;
|
||||
@@ -412,64 +13,42 @@ class M113Ambul_UN_EP1_DZ : M113Ambul_Base {
|
||||
transportMaxWeapons = 20;
|
||||
transportMaxMagazines = 100;
|
||||
transportmaxbackpacks = 6;
|
||||
enableGPS = 0;
|
||||
attendant = 0;
|
||||
supplyRadius = 1.8;
|
||||
};
|
||||
|
||||
class M113_UN_EP1_DZ : M113_Base {
|
||||
expansion = 1;
|
||||
scope = public;
|
||||
displayName = $STR_VEH_NAME_M113_UN;
|
||||
side = TGuerrila;
|
||||
faction = BIS_UN;
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
hiddenSelectionsTextures[] = {"\ca\Tracked_E\M113\Data\m113a3_01_UN_co.paa"};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
transportMaxWeapons = 20;
|
||||
transportMaxMagazines = 100;
|
||||
transportmaxbackpacks = 6;
|
||||
commanderCanSee = 2+16+32;
|
||||
gunnerCanSee = 2+16+32;
|
||||
driverCanSee = 2+16+32;
|
||||
};
|
||||
|
||||
class M113Ambul_TK_EP1_DZ : M113Ambul_Base {
|
||||
expansion = 1;
|
||||
class M113Ambul_TK_EP1_DZ : M113Ambul_UN_EP1_DZ {
|
||||
scope = public;
|
||||
displayName = $STR_VEH_NAME_M113_AMBULANCE_TK;
|
||||
side = TGuerrila;
|
||||
faction = BIS_TK;
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
hiddenSelections[] = {};
|
||||
hiddenSelectionsTextures[] = {"\ca\Tracked_E\M113\Data\m113a3_01_TK_co.paa"};
|
||||
class TransportMagazines{};
|
||||
class TransportWeapons{};
|
||||
commanderCanSee = 2+16+32;
|
||||
gunnerCanSee = 2+16+32;
|
||||
driverCanSee = 2+16+32;
|
||||
transportMaxWeapons = 20;
|
||||
transportMaxMagazines = 100;
|
||||
transportmaxbackpacks = 6;
|
||||
};
|
||||
|
||||
class M113_TK_EP1_DZ : M113_Base {
|
||||
expansion = 1;
|
||||
class M113_UN_EP1;
|
||||
class M113_UN_EP1_DZ : M113_UN_EP1 {
|
||||
scope = public;
|
||||
displayName = $STR_VEH_NAME_M113_TK;
|
||||
side = TGuerrila;
|
||||
faction = BIS_TK;
|
||||
displayName = $STR_VEH_NAME_M113_UN;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
hiddenSelectionsTextures[] = {"\ca\Tracked_E\M113\Data\m113a3_01_TK_co.paa"};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
commanderCanSee = 2+16+32;
|
||||
gunnerCanSee = 2+16+32;
|
||||
driverCanSee = 2+16+32;
|
||||
class Turrets;
|
||||
class MainTurret;
|
||||
transportMaxWeapons = 20;
|
||||
transportMaxMagazines = 100;
|
||||
transportmaxbackpacks = 6;
|
||||
commanderCanSee = 2+16+32;
|
||||
gunnerCanSee = 2+16+32;
|
||||
driverCanSee = 2+16+32;
|
||||
enableGPS = 0;
|
||||
supplyRadius = 1.8;
|
||||
};
|
||||
|
||||
class M113_TK_EP1_DZ : M113_UN_EP1_DZ {
|
||||
scope = public;
|
||||
displayName = $STR_VEH_NAME_M113_TK;
|
||||
hiddenSelectionsTextures[] = {"\ca\Tracked_E\M113\Data\m113a3_01_TK_co.paa"};
|
||||
};
|
||||
|
||||
// Ammo Less
|
||||
|
||||
@@ -1,56 +1,51 @@
|
||||
class MTVR : Truck {
|
||||
class MTVR;
|
||||
class MTVR_DZE: MTVR {
|
||||
scope = public;
|
||||
displayName = $STR_VEH_NAME_MTVR_WOODLAND;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
supplyRadius = 2.6;
|
||||
};
|
||||
|
||||
class MTVR_base;
|
||||
class MTVR_DES_EP1 : MTVR_base {
|
||||
class MTVR_DES_EP1;
|
||||
class MTVR_DES_EP1_DZE : MTVR_DES_EP1 {
|
||||
scope = public;
|
||||
displayName = $STR_VEH_NAME_MTVR_DESERT;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
supplyRadius = 2.6;
|
||||
};
|
||||
|
||||
class MtvrRefuel_DES_EP1;
|
||||
class MtvrRefuel_DES_EP1_DZ: MtvrRefuel_DES_EP1 {
|
||||
scope = public;
|
||||
crew = "";
|
||||
displayName = $STR_VEH_NAME_MTVR_DESERT_REFUEL;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
typicalCargo[] = {};
|
||||
transportMaxWeapons = 50;
|
||||
transportMaxMagazines = 200;
|
||||
transportmaxbackpacks = 8;
|
||||
class TransportMagazines{};
|
||||
class TransportWeapons{};
|
||||
transportFuel = 0; //Required to disable A2 built in auto refuel for fuel trucks
|
||||
fuelCapacity = 10000;
|
||||
supplyRadius = 2.6;
|
||||
};
|
||||
|
||||
class MtvrRefuel;
|
||||
class MtvrRefuel_base : MtvrRefuel
|
||||
{
|
||||
scope = private;
|
||||
side = 4;
|
||||
expansion = 1;
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
transportMaxWeapons = 50;
|
||||
transportMaxMagazines = 200;
|
||||
transportmaxbackpacks = 8;
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
};
|
||||
|
||||
class MtvrRefuel_DES_EP1_DZ : MtvrRefuel_base {
|
||||
scope = public;
|
||||
side = 2;
|
||||
crew = "";
|
||||
displayName = $STR_VEH_NAME_MTVR_DESERT_REFUEL;
|
||||
typicalCargo[] = {};
|
||||
hiddenSelectionsTextures[] = { "\CA\wheeled_E\MTVR\Data\MTVR_body_desert_co.paa", "\CA\wheeled_E\MTVR\Data\MTVR_body2_desert_co.paa", "\CA\wheeled_E\MTVR\Data\MTVR_interier_desert_co.paa", "\CA\wheeled_E\MTVR\Data\MTVR_Fuel_desert_CO.paa" };
|
||||
class TransportMagazines{};
|
||||
class TransportWeapons{};
|
||||
transportFuel = 0; //Required to disable A2 built in auto refuel for fuel trucks
|
||||
fuelCapacity = 10000;
|
||||
supplyRadius = 0;
|
||||
};
|
||||
|
||||
class MtvrRefuel_DZ: MtvrRefuel {
|
||||
scope = public;
|
||||
side = 2;
|
||||
crew = "";
|
||||
displayName = $STR_VEH_NAME_MTVR_WOODLAND_REFUEL;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
typicalCargo[] = {};
|
||||
hiddenSelections[] = {};
|
||||
transportMaxWeapons = 50;
|
||||
transportMaxMagazines = 200;
|
||||
transportmaxbackpacks = 8;
|
||||
@@ -58,39 +53,37 @@ class MtvrRefuel_DZ: MtvrRefuel {
|
||||
class TransportWeapons{};
|
||||
transportFuel = 0; //Required to disable A2 built in auto refuel for fuel trucks
|
||||
fuelCapacity = 10000;
|
||||
supplyRadius = 0;
|
||||
supplyRadius = 2.6;
|
||||
};
|
||||
|
||||
class MtvrRepair;
|
||||
class MtvrRepair_DZE: MtvrRepair {
|
||||
scope = public;
|
||||
side = 2;
|
||||
crew = "";
|
||||
displayName = $STR_VEH_NAME_MTVR_AMMO;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
typicalCargo[] = {};
|
||||
hiddenSelections[] = {};
|
||||
transportMaxWeapons = 25;
|
||||
transportMaxMagazines = 300;
|
||||
transportmaxbackpacks = 8;
|
||||
class TransportMagazines{};
|
||||
class TransportWeapons{};
|
||||
transportRepair = 0;
|
||||
supplyRadius = 0;
|
||||
supplyRadius = 2.6;
|
||||
};
|
||||
|
||||
class MtvrReammo;
|
||||
class MtvrReammo_DZE: MtvrReammo {
|
||||
scope = public;
|
||||
side = 2;
|
||||
crew = "";
|
||||
displayName = $STR_VEH_NAME_MTVR_WEAPONS;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
typicalCargo[] = {};
|
||||
hiddenSelections[] = {};
|
||||
transportMaxWeapons = 75;
|
||||
transportMaxMagazines = 100;
|
||||
transportmaxbackpacks = 8;
|
||||
class TransportMagazines{};
|
||||
class TransportWeapons{};
|
||||
transportAmmo = 0;
|
||||
supplyRadius = 0;
|
||||
supplyRadius = 2.6;
|
||||
};
|
||||
@@ -1,14 +1,14 @@
|
||||
class Octavia_ACR_DZE: Car {
|
||||
scope = public;
|
||||
model = "\CA\Wheeled_ACR\Octavia\Octavia_ACR.p3d";
|
||||
displayName = $STR_VEH_NAME_OCTAVIA_WHITE;
|
||||
model = "\Corepatch\CorePatch_Vehicles\models\Octavia_ACR";
|
||||
displayName = $STR_VEH_NAME_OCTAVIA_WHITE;
|
||||
icon = "\Ca\Wheeled_ACR\Data\UI\Icon_Octavia_CA.paa";
|
||||
picture = "\Ca\Wheeled_ACR\Data\UI\Picture_Octavia_CA.paa";
|
||||
class Library
|
||||
{
|
||||
libTextDesc = "$STR_ACR_LIB_OCTAVIA";
|
||||
};
|
||||
vehicleClass = "Car";
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
DriverAction = "Golf_Driver";
|
||||
cargoAction[] = {"Golf_Cargo01","Golf_Cargo02","Golf_Cargo02"};
|
||||
cargoIsCoDriver[] = {0};
|
||||
@@ -27,6 +27,7 @@ class Octavia_ACR_DZE: Car {
|
||||
armor = 20;
|
||||
damageResistance = 0.01511;
|
||||
fuelCapacity = 100;
|
||||
supplyRadius = 1.3;
|
||||
HiddenSelections[] = {"camo"};
|
||||
hiddenSelectionsTextures[] = {"\Ca\Wheeled_ACR\Octavia\Data\car_body_co.paa"};
|
||||
class HitPoints: HitPoints
|
||||
|
||||
@@ -1,53 +1,26 @@
|
||||
class Offroad_DSHKM_base: Car
|
||||
{
|
||||
class Turrets: Turrets
|
||||
{
|
||||
class MainTurret;
|
||||
};
|
||||
};
|
||||
class Offroad_DSHKM_Gue_DZ: Offroad_DSHKM_base
|
||||
{
|
||||
class Offroad_DSHKM_Gue;
|
||||
class Offroad_DSHKM_Gue_DZ: Offroad_DSHKM_Gue {
|
||||
scope = public;
|
||||
side = 2;
|
||||
faction = "GUE";
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
displayName = $STR_VEH_NAME_PICKUP_DSHKM;
|
||||
hiddenSelectionsTextures[] = {"\ca\wheeled\hilux_armed\data\coyota_trup4_CO.paa"};
|
||||
class Damage
|
||||
{
|
||||
tex[] = {};
|
||||
mat[] = {"ca\wheeled\hilux_armed\data\detailmapy\coyota_armed.rvmat","ca\wheeled\hilux_armed\data\detailmapy\coyota_armed.rvmat","ca\wheeled\hilux_armed\data\detailmapy\coyota_armed_destruct.rvmat","ca\weapons\data\dshk.rvmat","ca\weapons\data\dshk.rvmat","ca\weapons\data\dshk_destruct.rvmat","ca\weapons\data\tripod_dshk.rvmat","ca\weapons\data\tripod_dshk.rvmat","ca\wheeled\hilux_armed\data\detailmapy\tripod_dshk_destruct.rvmat","ca\weapons\data\pkm.rvmat","ca\weapons\data\pkm.rvmat","ca\weapons\data\pkm_destruct.rvmat","ca\wheeled\hilux_armed\data\detailmapy\coyota_trup3.rvmat","ca\wheeled\hilux_armed\data\detailmapy\coyota_trup3.rvmat","ca\wheeled\hilux_armed\data\detailmapy\coyota_trup3_destruct.rvmat","ca\wheeled\hilux_armed\data\detailmapy\drziaky.rvmat","ca\wheeled\hilux_armed\data\detailmapy\drziaky.rvmat","ca\wheeled\hilux_armed\data\detailmapy\drziaky_destruct.rvmat","ca\wheeled\data\detailmapy\coyota_kola.rvmat","ca\wheeled\data\detailmapy\coyota_kola.rvmat","ca\wheeled\data\detailmapy\coyota_kola_destruct.rvmat","ca\wheeled\data\detailmapy\coyota_interier.rvmat","ca\wheeled\data\detailmapy\coyota_interier.rvmat","ca\wheeled\data\detailmapy\coyota_interier_destruct.rvmat","ca\wheeled\data\detailmapy\auta_skla.rvmat","ca\wheeled\data\detailmapy\auta_skla_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_in.rvmat","ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat"};
|
||||
};
|
||||
class Turrets: Turrets
|
||||
{
|
||||
class MainTurret: MainTurret
|
||||
{
|
||||
body = "mainTurret";
|
||||
gun = "mainGun";
|
||||
outGunnerMayFire = 1;
|
||||
forceHideGunner = 1;
|
||||
castGunnerShadow = 1;
|
||||
viewGunnerInExternal = 1;
|
||||
gunnerOpticsModel = "\ca\Weapons\optika_empty";
|
||||
gunnerForceOptics = 0;
|
||||
weapons[] = {"DShKM"};
|
||||
soundServo[] = {};
|
||||
stabilizedInAxes = 0;
|
||||
magazines[] = {"50Rnd_127x107_DSHKM"};
|
||||
gunnerAction = "Hilux_Gunner";
|
||||
gunnerInAction = "Hilux_Gunner";
|
||||
ejectDeadGunner = 1;
|
||||
minElev = -18;
|
||||
maxElev = 60;
|
||||
minTurn = -360;
|
||||
maxTurn = 360;
|
||||
initTurn = 0;
|
||||
gunnerCompartments = "Compartment2";
|
||||
};
|
||||
};
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
class Turrets;
|
||||
class MainTurret;
|
||||
class HitPoints;
|
||||
class HitLFWheel;
|
||||
class HitLBWheel;
|
||||
class HitRFWheel;
|
||||
class HitRBWheel;
|
||||
class HitFuel;
|
||||
class HitEngine;
|
||||
class HitGlass1;
|
||||
class HitGlass2;
|
||||
class HitGlass3;
|
||||
class HitGlass4;
|
||||
supplyRadius = 1.3;
|
||||
};
|
||||
|
||||
class Offroad_DSHKM_Gue_DZE: Offroad_DSHKM_Gue_DZ
|
||||
@@ -59,13 +32,9 @@ class Offroad_DSHKM_Gue_DZE: Offroad_DSHKM_Gue_DZ
|
||||
magazines[] = {};
|
||||
};
|
||||
};
|
||||
class Upgrades
|
||||
{
|
||||
ItemORP[] = {"Offroad_DSHKM_Gue_DZE1",
|
||||
{ },
|
||||
{
|
||||
{ "ItemORP",1 },
|
||||
{ "PartEngine",2 } }};
|
||||
|
||||
class Upgrades {
|
||||
ItemORP[] = {"Offroad_DSHKM_Gue_DZE1",{},{{"ItemORP",1},{ "PartEngine",2}}};
|
||||
};
|
||||
};
|
||||
|
||||
@@ -74,14 +43,9 @@ class Offroad_DSHKM_Gue_DZE1: Offroad_DSHKM_Gue_DZE
|
||||
{
|
||||
original = "Offroad_DSHKM_Gue_DZE";
|
||||
maxspeed = 170; // Offroad_DSHKM_base 150 | car 100
|
||||
class Upgrades
|
||||
{
|
||||
ItemAVE[] = {"Offroad_DSHKM_Gue_DZE2",
|
||||
{ },
|
||||
{
|
||||
{ "ItemAVE",1 },
|
||||
{ "PartGeneric",2 },
|
||||
{ "ItemTent",1 } }};
|
||||
|
||||
class Upgrades {
|
||||
ItemAVE[] = {"Offroad_DSHKM_Gue_DZE2",{},{{"ItemAVE",1},{"PartGeneric",2},{"ItemTent",1}}};
|
||||
};
|
||||
};
|
||||
// Armmor 2
|
||||
@@ -140,14 +104,9 @@ class Offroad_DSHKM_Gue_DZE2: Offroad_DSHKM_Gue_DZE1
|
||||
armor = 0.1;
|
||||
};
|
||||
};
|
||||
class Upgrades
|
||||
{
|
||||
ItemLRK[] = {"Offroad_DSHKM_Gue_DZE3",
|
||||
{ },
|
||||
{
|
||||
{ "ItemLRK",1 },
|
||||
{ "PartGeneric",2 },
|
||||
{ "ItemTent",1 } }};
|
||||
|
||||
class Upgrades {
|
||||
ItemLRK[] = {"Offroad_DSHKM_Gue_DZE3",{},{{"ItemLRK",1},{"PartGeneric",2},{"ItemTent",1}}};
|
||||
};
|
||||
|
||||
};
|
||||
@@ -156,14 +115,10 @@ class Offroad_DSHKM_Gue_DZE3: Offroad_DSHKM_Gue_DZE2
|
||||
{
|
||||
transportMaxWeapons = 20; // car 10
|
||||
transportMaxMagazines = 100; // car 50
|
||||
transportmaxbackpacks = 4; // car 2
|
||||
class Upgrades
|
||||
{
|
||||
ItemTNK[] = {"Offroad_DSHKM_Gue_DZE4",
|
||||
{ },
|
||||
{
|
||||
{ "ItemTNK",1 },
|
||||
{ "PartFueltank",2 } }};
|
||||
transportmaxbackpacks = 4; // car 2
|
||||
|
||||
class Upgrades {
|
||||
ItemTNK[] = {"Offroad_DSHKM_Gue_DZE4",{},{{"ItemTNK",1},{"PartFueltank",2}}};
|
||||
};
|
||||
};
|
||||
|
||||
@@ -172,4 +127,3 @@ class Offroad_DSHKM_Gue_DZE4: Offroad_DSHKM_Gue_DZE3
|
||||
{
|
||||
fuelCapacity = 210; // car 100
|
||||
};
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
class Pickup_PK_GUE;
|
||||
class Pickup_PK_GUE_DZ: Pickup_PK_GUE {
|
||||
scope = public;
|
||||
side = TGuerrila;
|
||||
displayName = $STR_VEH_NAME_PICKUP_GUE_PKT;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
@@ -13,12 +13,13 @@ class Pickup_PK_GUE_DZ: Pickup_PK_GUE {
|
||||
|
||||
class Turrets; // External class reference
|
||||
class MainTurret; // External class reference
|
||||
supplyRadius = 1.3;
|
||||
};
|
||||
class Pickup_PK_TK_GUE_EP1;
|
||||
class Pickup_PK_TK_GUE_EP1_DZ: Pickup_PK_TK_GUE_EP1 {
|
||||
scope = public;
|
||||
side = TGuerrila;
|
||||
displayName = $STR_VEH_NAME_PICKUP_TK_PKT;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
@@ -29,12 +30,13 @@ class Pickup_PK_TK_GUE_EP1_DZ: Pickup_PK_TK_GUE_EP1 {
|
||||
|
||||
class Turrets; // External class reference
|
||||
class MainTurret; // External class reference
|
||||
supplyRadius = 1.3;
|
||||
};
|
||||
class Pickup_PK_INS;
|
||||
class Pickup_PK_INS_DZ: Pickup_PK_INS {
|
||||
scope = public;
|
||||
side = TGuerrila;
|
||||
displayName = $STR_VEH_NAME_PICKUP_INS_PKT;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
@@ -45,6 +47,7 @@ class Pickup_PK_INS_DZ: Pickup_PK_INS {
|
||||
|
||||
class Turrets; // External class reference
|
||||
class MainTurret; // External class reference
|
||||
supplyRadius = 1.3;
|
||||
};
|
||||
|
||||
// Ammo Less
|
||||
|
||||
@@ -1,11 +1,23 @@
|
||||
class S1203_TK_CIV_EP1: Car {
|
||||
class S1203_TK_CIV_EP1;
|
||||
class S1203_TK_CIV_EP1_DZE: S1203_TK_CIV_EP1 {
|
||||
displayName = $STR_VEH_NAME_SKODA_BUS;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
fuelCapacity = 100;
|
||||
supplyRadius = 1.3;
|
||||
};
|
||||
|
||||
class S1203_ambulance_EP1: S1203_TK_CIV_EP1 {
|
||||
class S1203_ambulance_EP1;
|
||||
class S1203_ambulance_EP1_DZE: S1203_ambulance_EP1 {
|
||||
displayName = $STR_VEH_NAME_SKODA_AMBULANCE;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
fuelCapacity = 100;
|
||||
supplyRadius = 1.3;
|
||||
};
|
||||
@@ -1,9 +1,7 @@
|
||||
class SUV_DZ: SUV_Base_EP1 {
|
||||
crew = "";
|
||||
faction = "BIS_TK_CIV";
|
||||
rarityurban = 0.8;
|
||||
scope = public;
|
||||
side = 3;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
@@ -80,16 +78,88 @@ class SUV_DZ: SUV_Base_EP1 {
|
||||
};
|
||||
};
|
||||
};
|
||||
class SUV_TK_CIV_EP1: SUV_Base_EP1 {
|
||||
|
||||
class SUV_TK_CIV_EP1_DZE: SUV_Base_EP1 {
|
||||
displayName = $STR_VEH_NAME_SUV_BLACK;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
scope = public;
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
rarityUrban = 0.8;
|
||||
faction = "BIS_TK_CIV";
|
||||
side = 3;
|
||||
|
||||
class HitPoints : HitPoints {
|
||||
class HitLFWheel:HitLFWheel {
|
||||
armor = 0.15;
|
||||
material = -1;
|
||||
name = "wheel_1_1_steering";
|
||||
passthrough = 0.3;
|
||||
visual = "";
|
||||
};
|
||||
class HitLBWheel:HitLBWheel {
|
||||
armor = 0.15;
|
||||
material = -1;
|
||||
name = "wheel_1_2_steering";
|
||||
passthrough = 0.3;
|
||||
visual = "";
|
||||
};
|
||||
class HitRFWheel:HitRFWheel {
|
||||
armor = 0.15;
|
||||
material = -1;
|
||||
name = "wheel_2_1_steering";
|
||||
passthrough = 0.3;
|
||||
visual = "";
|
||||
};
|
||||
class HitRBWheel:HitRBWheel {
|
||||
armor = 0.15;
|
||||
material = -1;
|
||||
name = "wheel_2_2_steering";
|
||||
passthrough = 0.3;
|
||||
visual = "";
|
||||
};
|
||||
class HitFuel:HitFuel {
|
||||
armor = 0.14;
|
||||
material = -1;
|
||||
name = "palivo";
|
||||
passthrough = 1;
|
||||
visual = "";
|
||||
};
|
||||
class HitEngine:HitEngine {
|
||||
armor = 0.5;
|
||||
material = -1;
|
||||
name = "motor";
|
||||
passthrough = 1;
|
||||
visual = "";
|
||||
};
|
||||
class HitGlass1:HitGlass1 {
|
||||
armor = 0.1;
|
||||
material = -1;
|
||||
name = "glass1";
|
||||
passthrough = 0;
|
||||
visual = "glass1";
|
||||
};
|
||||
class HitGlass2:HitGlass2 {
|
||||
armor = 0.1;
|
||||
material = -1;
|
||||
name = "glass2";
|
||||
passthrough = 0;
|
||||
visual = "glass2";
|
||||
};
|
||||
class HitGlass3:HitGlass3 {
|
||||
armor = 0.1;
|
||||
material = -1;
|
||||
name = "glass3";
|
||||
passthrough = 0;
|
||||
visual = "glass3";
|
||||
};
|
||||
class HitGlass4:HitGlass4 {
|
||||
armor = 0.1;
|
||||
material = -1;
|
||||
name = "glass4";
|
||||
passthrough = 0;
|
||||
visual = "glass4";
|
||||
};
|
||||
};
|
||||
|
||||
class Upgrades {
|
||||
ItemORP[] = {"SUV_TK_CIV_EP1_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}};
|
||||
@@ -97,8 +167,9 @@ class SUV_TK_CIV_EP1: SUV_Base_EP1 {
|
||||
};
|
||||
|
||||
// Camo
|
||||
class SUV_Camo: SUV_TK_CIV_EP1 {
|
||||
class SUV_Camo: SUV_TK_CIV_EP1_DZE {
|
||||
displayName = $STR_VEH_NAME_SUV_CAMO;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\camo10.paa"};
|
||||
|
||||
class Upgrades {
|
||||
@@ -107,72 +178,81 @@ class SUV_Camo: SUV_TK_CIV_EP1 {
|
||||
};
|
||||
|
||||
// SUV RECOLORS
|
||||
class SUV_Blue: SUV_TK_CIV_EP1 {
|
||||
class SUV_Blue: SUV_TK_CIV_EP1_DZE {
|
||||
displayName = $STR_VEH_NAME_SUV_BLUE;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\suv_body_blue_co.paa"};
|
||||
|
||||
class Upgrades {
|
||||
ItemORP[] = {"SUV_Blue_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}};
|
||||
};
|
||||
};
|
||||
class SUV_Green: SUV_TK_CIV_EP1 {
|
||||
class SUV_Green: SUV_TK_CIV_EP1_DZE {
|
||||
displayName = $STR_VEH_NAME_SUV_GREEN;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\suv_body_green_co.paa"};
|
||||
|
||||
class Upgrades {
|
||||
ItemORP[] = {"SUV_Green_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}};
|
||||
};
|
||||
};
|
||||
class SUV_Yellow: SUV_TK_CIV_EP1 {
|
||||
class SUV_Yellow: SUV_TK_CIV_EP1_DZE {
|
||||
displayName = $STR_VEH_NAME_SUV_YELLOW;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\suv_body_yellow_co.paa"};
|
||||
|
||||
class Upgrades {
|
||||
ItemORP[] = {"SUV_Yellow_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}};
|
||||
};
|
||||
};
|
||||
class SUV_Red: SUV_TK_CIV_EP1 {
|
||||
class SUV_Red: SUV_TK_CIV_EP1_DZE {
|
||||
displayName = $STR_VEH_NAME_SUV_RED;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\suv_body_red_co.paa"};
|
||||
|
||||
class Upgrades {
|
||||
ItemORP[] = {"SUV_Red_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}};
|
||||
};
|
||||
};
|
||||
class SUV_White: SUV_TK_CIV_EP1 {
|
||||
class SUV_White: SUV_TK_CIV_EP1_DZE {
|
||||
displayName = $STR_VEH_NAME_SUV_WHITE;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\suv_body_white_co.paa"};
|
||||
|
||||
class Upgrades {
|
||||
ItemORP[] = {"SUV_White_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}};
|
||||
};
|
||||
};
|
||||
class SUV_Pink: SUV_TK_CIV_EP1 {
|
||||
class SUV_Pink: SUV_TK_CIV_EP1_DZE {
|
||||
displayName = $STR_VEH_NAME_SUV_PINK;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\suv_body_pink_co.paa"};
|
||||
|
||||
class Upgrades {
|
||||
ItemORP[] = {"SUV_Pink_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}};
|
||||
};
|
||||
};
|
||||
class SUV_Charcoal: SUV_TK_CIV_EP1 {
|
||||
class SUV_Charcoal: SUV_TK_CIV_EP1_DZE {
|
||||
displayName = $STR_VEH_NAME_SUV_GREY;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\suv_body_charcoal_co.paa"};
|
||||
|
||||
class Upgrades {
|
||||
ItemORP[] = {"SUV_Charcoal_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}};
|
||||
};
|
||||
};
|
||||
class SUV_Orange: SUV_TK_CIV_EP1 {
|
||||
class SUV_Orange: SUV_TK_CIV_EP1_DZE {
|
||||
displayName = $STR_VEH_NAME_SUV_ORANGE;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\suv_body_orange_co.paa"};
|
||||
|
||||
class Upgrades {
|
||||
ItemORP[] = {"SUV_Orange_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}};
|
||||
};
|
||||
};
|
||||
class SUV_Silver: SUV_TK_CIV_EP1 {
|
||||
class SUV_Silver: SUV_TK_CIV_EP1_DZE {
|
||||
displayName = $STR_VEH_NAME_SUV_SILVER;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\suv_body_silver_co.paa"};
|
||||
|
||||
class Upgrades {
|
||||
@@ -181,8 +261,8 @@ class SUV_Silver: SUV_TK_CIV_EP1 {
|
||||
};
|
||||
|
||||
// Performance 1
|
||||
class SUV_TK_CIV_EP1_DZE1: SUV_TK_CIV_EP1 {
|
||||
original = "SUV_TK_CIV_EP1";
|
||||
class SUV_TK_CIV_EP1_DZE1: SUV_TK_CIV_EP1_DZE {
|
||||
original = "SUV_TK_CIV_EP1_DZE";
|
||||
maxSpeed = 250; // max engine limit 125-130
|
||||
brakeDistance = 14; // 19
|
||||
terrainCoef = 1.5;
|
||||
|
||||
@@ -1,97 +1,125 @@
|
||||
class SkodaBase: Car {
|
||||
scope = private;
|
||||
faction = "CIV";
|
||||
class Skoda;
|
||||
class Skoda_DZE: Skoda {
|
||||
scope = public;
|
||||
displayName = $STR_VEH_NAME_SKODA_WHITE;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
maxSpeed = 110;
|
||||
side = 3;
|
||||
maxSpeed = 110;
|
||||
armor = 20;
|
||||
damageResistance = 0.01821;
|
||||
fuelCapacity = 50;
|
||||
};
|
||||
|
||||
class Skoda: SkodaBase {
|
||||
scope = public;
|
||||
accuracy = 1000;
|
||||
faction = "CIV";
|
||||
model = "\ca\wheeled\skodovka";
|
||||
picture = "\Ca\wheeled\data\ico\skodovka_CA.paa";
|
||||
Icon = "\Ca\wheeled\data\map_ico\icomap_skoda_CA.paa";
|
||||
mapSize = 6;
|
||||
displayName = $STR_VEH_NAME_SKODA_WHITE;
|
||||
hiddenSelections[] = {"Camo1","Camo2"};
|
||||
hiddenSelectionsTextures[] = {"\ca\wheeled\data\skodovka_bila_co.paa","\ca\wheeled\data\skodovka_int_co.paa"};
|
||||
class Damage {
|
||||
tex[] = {};
|
||||
mat[] = {"ca\wheeled\data\skodovka.rvmat","ca\wheeled\data\skodovka.rvmat","ca\wheeled\data\skodovka_destruct.rvmat","ca\wheeled\data\detailmapy\auta_skla.rvmat","ca\wheeled\data\detailmapy\auta_skla_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_in.rvmat","ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat"};
|
||||
};
|
||||
rarityUrban = 0.25;
|
||||
fuelCapacity = 100;
|
||||
class HitPoints;
|
||||
class HitLFWheel;
|
||||
class HitLBWheel;
|
||||
class HitRFWheel;
|
||||
class HitRBWheel;
|
||||
class HitFuel;
|
||||
class HitEngine;
|
||||
class HitGlass1;
|
||||
class HitGlass2;
|
||||
class HitGlass3;
|
||||
class HitGlass4;
|
||||
supplyRadius = 1.3;
|
||||
|
||||
class Upgrades {
|
||||
ItemORP[] = {"Skoda_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}};
|
||||
};
|
||||
};
|
||||
class SkodaBlue: SkodaBase {
|
||||
|
||||
class SkodaBlue;
|
||||
class SkodaBlue_DZE: SkodaBlue {
|
||||
scope = public;
|
||||
accuracy = 1000;
|
||||
faction = "CIV";
|
||||
model = "\ca\wheeled\skodovka_blue";
|
||||
picture = "\Ca\wheeled\data\ico\skodovka_CA.paa";
|
||||
Icon = "\Ca\wheeled\data\map_ico\icomap_skoda_CA.paa";
|
||||
mapSize = 6;
|
||||
displayName = $STR_VEH_NAME_SKODA_BLUE;
|
||||
class Damage {
|
||||
tex[] = {};
|
||||
mat[] = {"ca\wheeled\data\skodovka_modra.rvmat","ca\wheeled\data\skodovka_modra.rvmat","ca\wheeled\data\skodovka_destruct.rvmat","ca\wheeled\data\detailmapy\auta_skla.rvmat","ca\wheeled\data\detailmapy\auta_skla_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_in.rvmat","ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat"};
|
||||
};
|
||||
rarityUrban = 0.25;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
maxSpeed = 110;
|
||||
armor = 20;
|
||||
damageResistance = 0.01821;
|
||||
fuelCapacity = 100;
|
||||
class HitPoints;
|
||||
class HitLFWheel;
|
||||
class HitLBWheel;
|
||||
class HitRFWheel;
|
||||
class HitRBWheel;
|
||||
class HitFuel;
|
||||
class HitEngine;
|
||||
class HitGlass1;
|
||||
class HitGlass2;
|
||||
class HitGlass3;
|
||||
class HitGlass4;
|
||||
supplyRadius = 1.3;
|
||||
|
||||
class Upgrades {
|
||||
ItemORP[] = {"SkodaBlue_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}};
|
||||
};
|
||||
};
|
||||
class SkodaRed: SkodaBase {
|
||||
class SkodaRed;
|
||||
class SkodaRed_DZE: SkodaRed {
|
||||
scope = public;
|
||||
faction = "CIV";
|
||||
accuracy = 1000;
|
||||
model = "\ca\wheeled\skodovka_red";
|
||||
picture = "\Ca\wheeled\data\ico\skodovka_CA.paa";
|
||||
Icon = "\Ca\wheeled\data\map_ico\icomap_skoda_CA.paa";
|
||||
mapSize = 6;
|
||||
displayName = $STR_VEH_NAME_SKODA_RED;
|
||||
class Damage {
|
||||
tex[] = {};
|
||||
mat[] = {"ca\wheeled\data\skodovka.rvmat","ca\wheeled\data\skodovka.rvmat","ca\wheeled\data\skodovka_destruct.rvmat","ca\wheeled\data\detailmapy\auta_skla.rvmat","ca\wheeled\data\detailmapy\auta_skla_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_in.rvmat","ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat"};
|
||||
};
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
maxSpeed = 110;
|
||||
armor = 20;
|
||||
damageResistance = 0.01821;
|
||||
fuelCapacity = 100;
|
||||
class HitPoints;
|
||||
class HitLFWheel;
|
||||
class HitLBWheel;
|
||||
class HitRFWheel;
|
||||
class HitRBWheel;
|
||||
class HitFuel;
|
||||
class HitEngine;
|
||||
class HitGlass1;
|
||||
class HitGlass2;
|
||||
class HitGlass3;
|
||||
class HitGlass4;
|
||||
supplyRadius = 1.3;
|
||||
|
||||
class Upgrades {
|
||||
ItemORP[] = {"SkodaRed_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}};
|
||||
};
|
||||
};
|
||||
class SkodaGreen: SkodaBase {
|
||||
scope = public;
|
||||
faction = "CIV";
|
||||
accuracy = 1000;
|
||||
model = "\ca\wheeled\skodovka_green";
|
||||
picture = "\Ca\wheeled\data\ico\skodovka_CA.paa";
|
||||
Icon = "\Ca\wheeled\data\map_ico\icomap_skoda_CA.paa";
|
||||
mapSize = 6;
|
||||
displayName = $STR_VEH_NAME_SKODA_GREEN;
|
||||
class Damage {
|
||||
tex[] = {};
|
||||
mat[] = {"ca\wheeled\data\skodovka_zelena.rvmat","ca\wheeled\data\skodovka_zelena.rvmat","ca\wheeled\data\skodovka_destruct.rvmat","ca\wheeled\data\detailmapy\auta_skla.rvmat","ca\wheeled\data\detailmapy\auta_skla_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_in.rvmat","ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat"};
|
||||
};
|
||||
|
||||
class Upgrades {
|
||||
ItemORP[] = {"SkodaGreen_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}};
|
||||
};
|
||||
class SkodaGreen;
|
||||
class SkodaGreen_DZE: SkodaGreen {
|
||||
scope = public;
|
||||
displayName = $STR_VEH_NAME_SKODA_GREEN;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
maxSpeed = 110;
|
||||
armor = 20;
|
||||
damageResistance = 0.01821;
|
||||
fuelCapacity = 100;
|
||||
class HitPoints;
|
||||
class HitLFWheel;
|
||||
class HitLBWheel;
|
||||
class HitRFWheel;
|
||||
class HitRBWheel;
|
||||
class HitFuel;
|
||||
class HitEngine;
|
||||
class HitGlass1;
|
||||
class HitGlass2;
|
||||
class HitGlass3;
|
||||
class HitGlass4;
|
||||
supplyRadius = 1.3;
|
||||
};
|
||||
|
||||
// Performance 1
|
||||
class Skoda_DZE1: Skoda {
|
||||
original = "Skoda";
|
||||
class Skoda_DZE1: Skoda_DZE {
|
||||
original = "Skoda_DZE";
|
||||
maxspeed = 150; // max engine limit 125-130
|
||||
terrainCoef = 2.5;
|
||||
|
||||
@@ -99,8 +127,8 @@ class Skoda_DZE1: Skoda {
|
||||
ItemAVE[] = {"Skoda_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}};
|
||||
};
|
||||
};
|
||||
class SkodaBlue_DZE1: SkodaBlue {
|
||||
original = "SkodaBlue";
|
||||
class SkodaBlue_DZE1: SkodaBlue_DZE {
|
||||
original = "SkodaBlue_DZE";
|
||||
maxspeed = 150; // car 100
|
||||
terrainCoef = 2.5;
|
||||
|
||||
@@ -108,8 +136,8 @@ class SkodaBlue_DZE1: SkodaBlue {
|
||||
ItemAVE[] = {"SkodaBlue_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}};
|
||||
};
|
||||
};
|
||||
class SkodaRed_DZE1: SkodaRed {
|
||||
original = "SkodaRed";
|
||||
class SkodaRed_DZE1: SkodaRed_DZE {
|
||||
original = "SkodaRed_DZE";
|
||||
maxspeed = 150; // car 100
|
||||
terrainCoef = 2.5;
|
||||
|
||||
@@ -117,8 +145,8 @@ class SkodaRed_DZE1: SkodaRed {
|
||||
ItemAVE[] = {"SkodaRed_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}};
|
||||
};
|
||||
};
|
||||
class SkodaGreen_DZE1: SkodaGreen {
|
||||
original = "SkodaGreen";
|
||||
class SkodaGreen_DZE1: SkodaGreen_DZE {
|
||||
original = "SkodaGreen_DZE";
|
||||
maxspeed = 150; // car 100
|
||||
terrainCoef = 2.5;
|
||||
|
||||
@@ -372,7 +400,17 @@ class SkodaRed_DZE4: SkodaRed_DZE3 {
|
||||
class SkodaGreen_DZE4: SkodaGreen_DZE3 {
|
||||
fuelCapacity = 210; // car 100
|
||||
};
|
||||
|
||||
class GLT_M300_ST : SkodaBase {
|
||||
class GLT_M300_ST;
|
||||
class GLT_M300_ST_DZE : GLT_M300_ST {
|
||||
displayname = $STR_VEH_NAME_SEDAN_TAXI;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
maxSpeed = 110;
|
||||
armor = 20;
|
||||
damageResistance = 0.01821;
|
||||
fuelCapacity = 100;
|
||||
supplyRadius = 1.3;
|
||||
};
|
||||
@@ -4,7 +4,7 @@ class T810_DZE_Base_ACR: Truck
|
||||
mapSize = 8;
|
||||
picture = "\Ca\Wheeled_ACR\Data\UI\Picture_T810_CA.paa";
|
||||
Icon = "\Ca\Wheeled_ACR\Data\UI\Icon_T810_CA.paa";
|
||||
vehicleClass = "Car";
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
class Library
|
||||
{
|
||||
libTextDesc = "$STR_ACR_LIB_T810";
|
||||
@@ -90,6 +90,7 @@ class T810_DZE_Base_ACR: Truck
|
||||
getInAction = "GetInHigh";
|
||||
getOutAction = "GetOutHigh";
|
||||
cargoIsCoDriver[] = {1,0,0};
|
||||
supplyRadius = 2.6;
|
||||
class Turrets: Turrets
|
||||
{
|
||||
class MainTurret;
|
||||
@@ -107,13 +108,17 @@ class T810_DZE_Base_ACR: Truck
|
||||
gunnerName = "PKB Gunner";
|
||||
gunnerGetInAction = "GetInHigh";
|
||||
gunnerGetOutAction = "GetOutHigh";
|
||||
weapons[] = {"PKT"};
|
||||
discreteDistance[] = {100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500};
|
||||
discreteDistanceInitIndex = 2;
|
||||
turretInfoType = "RscWeaponZeroing";
|
||||
weapons[] = {"PKTBC"};
|
||||
magazines[] = {"100Rnd_762x54_PK","100Rnd_762x54_PK","100Rnd_762x54_PK"};
|
||||
gunBeg = "usti hlavne";
|
||||
gunEnd = "konec hlavne";
|
||||
animationSourceBody = "OtocVez";
|
||||
animationSourceGun = "OtocHlaven";
|
||||
memoryPointGun = "usti hlavne";
|
||||
viewGunnerInExternal = 1;
|
||||
body = "OtocVez";
|
||||
gun = "OtocHlaven";
|
||||
gunAxis = "osa_hlavne";
|
||||
@@ -124,7 +129,7 @@ class T810_DZE_Base_ACR: Truck
|
||||
minTurn = -360;
|
||||
maxTurn = 360;
|
||||
initTurn = 0;
|
||||
soundServo[] = {};
|
||||
soundServo[] = {"\ca\sounds\vehicles\servos\turret-1",0.1,1,15};
|
||||
outGunnerMayFire = 1;
|
||||
inGunnerMayFire = 1;
|
||||
castGunnerShadow = 1;
|
||||
@@ -143,7 +148,7 @@ class T810_DZE_Base_ACR: Truck
|
||||
};
|
||||
};
|
||||
SoundGear[] = {"",0.0017782794,1};
|
||||
soundGetIn[] = {"ca\sounds\vehicles\Wheeled\MTVR\ext\ext-truck-getin",0.70794576,1};
|
||||
soundGetIn[] = {"ca\sounds\vehicles\Wheeled\MTVR\ext\ext-truck-getin",0.70794576,1,50};
|
||||
soundGetOut[] = {"ca\sounds\vehicles\Wheeled\MTVR\ext\ext-truck-getout",0.56234133,1,50};
|
||||
soundEngineOnInt[] = {"CA\Sounds_ACR\wheeled\T810\t810_int_start",0.56234133,1.0};
|
||||
soundEngineOnExt[] = {"CA\Sounds_ACR\wheeled\T810\t810_ext_start",0.56234133,1.0,350};
|
||||
@@ -338,7 +343,7 @@ class T810A_PKT_ACR_DZ: T810_DZE_Base_ACR
|
||||
{
|
||||
scope = public;
|
||||
displayname = $STR_VEH_NAME_TATRA_PKT_WOODLAND;
|
||||
model = "\Ca\Wheeled_ACR\T810\t810_vp2_acr.p3d";
|
||||
model = "\CorePatch\CorePatch_Vehicles\models\T810_vp2_ACR";
|
||||
picture = "\Ca\Wheeled_ACR\Data\UI\Picture_T810_MG_CA.paa";
|
||||
class AnimationSources: AnimationSources
|
||||
{
|
||||
@@ -351,27 +356,27 @@ class T810A_PKT_ACR_DZ: T810_DZE_Base_ACR
|
||||
class ReloadMagazine
|
||||
{
|
||||
source = "reloadmagazine";
|
||||
weapon = "PKT";
|
||||
weapon = "PKTBC";
|
||||
};
|
||||
class Revolving
|
||||
{
|
||||
source = "revolving";
|
||||
weapon = "PKT";
|
||||
weapon = "PKTBC";
|
||||
};
|
||||
class belt_rotation
|
||||
{
|
||||
source = "reload";
|
||||
weapon = "PKT";
|
||||
weapon = "PKTBC";
|
||||
};
|
||||
class recoil
|
||||
{
|
||||
source = "reload";
|
||||
weapon = "PKT";
|
||||
weapon = "PKTBC";
|
||||
};
|
||||
class bolt
|
||||
{
|
||||
source = "reload";
|
||||
weapon = "PKT";
|
||||
weapon = "PKTBC";
|
||||
};
|
||||
};
|
||||
hiddenSelections[] = {"camo1","camo2","camo3"};
|
||||
@@ -392,13 +397,17 @@ class T810A_PKT_ACR_DZE: T810A_PKT_ACR_DZ
|
||||
gunnerOpticsModel = "\ca\Weapons\optika_empty";
|
||||
gunnerForceOptics = 0;
|
||||
gunnerOpticsShowCursor = 0;
|
||||
viewGunnerInExternal = 1;
|
||||
selectionFireAnim = "zasleh";
|
||||
gunnerAction = "T810gunner";
|
||||
gunnerInAction = "T810gunner";
|
||||
gunnerName = "PKB Gunner";
|
||||
gunnerGetInAction = "GetInHigh";
|
||||
gunnerGetOutAction = "GetOutHigh";
|
||||
weapons[] = {"PKT"};
|
||||
discreteDistance[] = {100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500};
|
||||
discreteDistanceInitIndex = 2;
|
||||
turretInfoType = "RscWeaponZeroing";
|
||||
weapons[] = {"PKTBC"};
|
||||
magazines[] = {};
|
||||
gunBeg = "usti hlavne";
|
||||
gunEnd = "konec hlavne";
|
||||
@@ -415,7 +424,7 @@ class T810A_PKT_ACR_DZE: T810A_PKT_ACR_DZ
|
||||
minTurn = -360;
|
||||
maxTurn = 360;
|
||||
initTurn = 0;
|
||||
soundServo[] = {};
|
||||
soundServo[] = {"\ca\sounds\vehicles\servos\turret-1",0.1,1,15};
|
||||
outGunnerMayFire = 1;
|
||||
inGunnerMayFire = 1;
|
||||
castGunnerShadow = 1;
|
||||
|
||||
@@ -1,4 +1,24 @@
|
||||
class Tractor: Car {
|
||||
class Tractor;
|
||||
class Tractor_DZE: Tractor {
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
displayname = $STR_VEH_NAME_TRACTOR;
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
class Reflectors
|
||||
{
|
||||
class Left
|
||||
{
|
||||
angle = 120;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
class tractorOld;
|
||||
class TractorOld_DZE: tractorOld {
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
displayname = $STR_VEH_NAME_TRACTOR_OLD;
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
|
||||
@@ -1,184 +1,160 @@
|
||||
class UAZ_Unarmed_Base : UAZ_Base {
|
||||
class HitPoints : HitPoints {
|
||||
class HitGlass1 {
|
||||
armor = 0.05;
|
||||
material = -1;
|
||||
name = "glass1";
|
||||
visual = "glass1";
|
||||
passThrough = 0;
|
||||
};
|
||||
class HitGlass2 {
|
||||
armor = 0.05;
|
||||
material = -1;
|
||||
name = "glass2";
|
||||
visual = "glass2";
|
||||
passThrough = 0;
|
||||
};
|
||||
class HitGlass3 {
|
||||
armor = 0.05;
|
||||
material = -1;
|
||||
name = "glass3";
|
||||
visual = "glass3";
|
||||
passThrough = 0;
|
||||
};
|
||||
class HitGlass4 {
|
||||
armor = 0.05;
|
||||
material = -1;
|
||||
name = "glass4";
|
||||
visual = "glass4";
|
||||
passThrough = 0;
|
||||
};
|
||||
};
|
||||
model = "\ca\wheeled\uaz";
|
||||
picture = "\Ca\wheeled\data\ico\uaz_CA.paa";
|
||||
Icon = "\Ca\wheeled\data\map_ico\icomap_Uaz_CA.paa";
|
||||
mapSize = 4;
|
||||
displayName = "UAZ";
|
||||
vehicleClass = "Car";
|
||||
transportSoldier = 6;
|
||||
transportAmmo = 0;
|
||||
maxSpeed = 90;
|
||||
cost = 25000;
|
||||
armor = 40;
|
||||
damageResistance = 0.00845;
|
||||
armorWheels = 0.12;
|
||||
soundGear[] = {
|
||||
"",
|
||||
0.000562341,
|
||||
1
|
||||
};
|
||||
threat[] = {
|
||||
0,
|
||||
0,
|
||||
0
|
||||
};
|
||||
class Turrets {
|
||||
};
|
||||
class Damage {
|
||||
tex[] = {
|
||||
};
|
||||
mat[] = {
|
||||
"ca\wheeled\data\detailmapy\uaz_main_metal.rvmat",
|
||||
"ca\wheeled\data\detailmapy\uaz_main_metal_damage.rvmat",
|
||||
"ca\wheeled\data\detailmapy\uaz_main_metal_destruct.rvmat",
|
||||
"ca\wheeled\data\detailmapy\uaz_other_metal.rvmat",
|
||||
"ca\wheeled\data\detailmapy\uaz_other_metal_damage.rvmat",
|
||||
"ca\wheeled\data\detailmapy\uaz_other_metal_destruct.rvmat",
|
||||
"ca\wheeled\data\detailmapy\uaz_skla.rvmat",
|
||||
"ca\wheeled\data\detailmapy\uaz_skla_damage.rvmat",
|
||||
"ca\wheeled\data\detailmapy\uaz_skla_destruct.rvmat",
|
||||
"ca\wheeled\data\detailmapy\uaz_skla_in.rvmat",
|
||||
"ca\wheeled\data\detailmapy\uaz_skla_in_damage.rvmat",
|
||||
"ca\wheeled\data\detailmapy\uaz_skla_in_damage.rvmat"
|
||||
};
|
||||
};
|
||||
hiddenSelections[] = {
|
||||
"Camo1"
|
||||
};
|
||||
hiddenSelectionsTextures[] = {
|
||||
"\ca\wheeled\data\Uaz_main_002_CO.paa"
|
||||
};
|
||||
};
|
||||
|
||||
class UAZ_CDF: UAZ_Unarmed_Base {
|
||||
accuracy = 0.3;
|
||||
maxspeed = 190;
|
||||
crew = "";
|
||||
faction = "CDF";
|
||||
displayName = $STR_VEH_NAME_UAZ_CDF;
|
||||
hiddenselectionstextures[] = {"\ca\wheeled\data\Uaz_main_002_CO.paa"};
|
||||
class UAZ_CDF;
|
||||
class UAZ_CDF_DZE: UAZ_CDF {
|
||||
scope = public;
|
||||
side = 1;
|
||||
maxspeed = 190;
|
||||
displayName = $STR_VEH_NAME_UAZ_CDF;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
class HitPoints;
|
||||
class HitLFWheel;
|
||||
class HitLBWheel;
|
||||
class HitRFWheel;
|
||||
class HitRBWheel;
|
||||
class HitFuel;
|
||||
class HitEngine;
|
||||
class HitGlass1;
|
||||
class HitGlass2;
|
||||
class HitGlass3;
|
||||
class HitGlass4;
|
||||
supplyRadius = 1.3;
|
||||
|
||||
class Upgrades {
|
||||
ItemORP[] = {"UAZ_CDF_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}};
|
||||
};
|
||||
};
|
||||
class UAZ_INS: UAZ_Unarmed_Base {
|
||||
class UAZ_INS;
|
||||
class UAZ_INS_DZE: UAZ_INS {
|
||||
scope = public;
|
||||
maxspeed = 190;
|
||||
side = 0;
|
||||
faction = "INS";
|
||||
displayName = $STR_VEH_NAME_UAZ_INS;
|
||||
accuracy = 0.3;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
hiddenSelectionsTextures[] = {"\ca\wheeled\data\Uaz_main_001_CO.paa"};
|
||||
class HitPoints;
|
||||
class HitLFWheel;
|
||||
class HitLBWheel;
|
||||
class HitRFWheel;
|
||||
class HitRBWheel;
|
||||
class HitFuel;
|
||||
class HitEngine;
|
||||
class HitGlass1;
|
||||
class HitGlass2;
|
||||
class HitGlass3;
|
||||
class HitGlass4;
|
||||
supplyRadius = 1.3;
|
||||
|
||||
class Upgrades {
|
||||
ItemORP[] = {"UAZ_INS_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}};
|
||||
};
|
||||
};
|
||||
class UAZ_RU: UAZ_Unarmed_Base {
|
||||
class UAZ_RU;
|
||||
class UAZ_RU_DZE: UAZ_RU {
|
||||
scope = public;
|
||||
maxspeed = 190;
|
||||
side = 0;
|
||||
faction = "RU";
|
||||
displayName = $STR_VEH_NAME_UAZ_RU;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
hiddenSelectionsTextures[] = {"\ca\wheeled\data\Uaz_main_CO.paa"};
|
||||
class HitPoints;
|
||||
class HitLFWheel;
|
||||
class HitLBWheel;
|
||||
class HitRFWheel;
|
||||
class HitRBWheel;
|
||||
class HitFuel;
|
||||
class HitEngine;
|
||||
class HitGlass1;
|
||||
class HitGlass2;
|
||||
class HitGlass3;
|
||||
class HitGlass4;
|
||||
supplyRadius = 1.3;
|
||||
|
||||
class Upgrades {
|
||||
ItemORP[] = {"UAZ_RU_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}};
|
||||
};
|
||||
};
|
||||
class UAZ_Unarmed_TK_EP1: UAZ_Unarmed_Base {
|
||||
expansion = 1;
|
||||
class UAZ_Unarmed_TK_EP1;
|
||||
class UAZ_Unarmed_TK_EP1_DZE: UAZ_Unarmed_TK_EP1 {
|
||||
maxspeed = 190;
|
||||
scope = public;
|
||||
side = 0;
|
||||
faction = "BIS_TK";
|
||||
displayName = $STR_VEH_NAME_UAZ_TK;
|
||||
accuracy = 0.3;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
hiddenSelectionsTextures[] = {"\CA\wheeled_E\UAZ\Data\Uaz_main_IND_CO.paa"};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
class HitPoints;
|
||||
class HitLFWheel;
|
||||
class HitLBWheel;
|
||||
class HitRFWheel;
|
||||
class HitRBWheel;
|
||||
class HitFuel;
|
||||
class HitEngine;
|
||||
class HitGlass1;
|
||||
class HitGlass2;
|
||||
class HitGlass3;
|
||||
class HitGlass4;
|
||||
supplyRadius = 1.3;
|
||||
|
||||
class Upgrades {
|
||||
ItemORP[] = {"UAZ_Unarmed_TK_EP1_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}};
|
||||
};
|
||||
};
|
||||
class UAZ_Unarmed_UN_EP1: UAZ_Unarmed_Base {
|
||||
expansion = 1;
|
||||
class UAZ_Unarmed_UN_EP1;
|
||||
class UAZ_Unarmed_UN_EP1_DZE: UAZ_Unarmed_UN_EP1 {
|
||||
maxspeed = 190;
|
||||
scope = public;
|
||||
side = 2;
|
||||
accuracy = 0.3;
|
||||
faction = "BIS_UN";
|
||||
displayName = $STR_VEH_NAME_UAZ_UN;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
hiddenSelectionsTextures[] = {"\CA\wheeled_E\UAZ\Data\Uaz_main_UN_CO.paa"};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
class HitPoints;
|
||||
class HitLFWheel;
|
||||
class HitLBWheel;
|
||||
class HitRFWheel;
|
||||
class HitRBWheel;
|
||||
class HitFuel;
|
||||
class HitEngine;
|
||||
class HitGlass1;
|
||||
class HitGlass2;
|
||||
class HitGlass3;
|
||||
class HitGlass4;
|
||||
supplyRadius = 1.3;
|
||||
|
||||
class Upgrades {
|
||||
ItemORP[] = {"UAZ_Unarmed_UN_EP1_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}};
|
||||
};
|
||||
};
|
||||
class UAZ_Unarmed_TK_CIV_EP1: UAZ_Unarmed_Base {
|
||||
expansion = 1;
|
||||
class UAZ_Unarmed_TK_CIV_EP1;
|
||||
class UAZ_Unarmed_TK_CIV_EP1_DZE: UAZ_Unarmed_TK_CIV_EP1 {
|
||||
maxspeed = 190;
|
||||
scope = public;
|
||||
side = 3;
|
||||
accuracy = 0.3;
|
||||
faction = "BIS_TK_CIV";
|
||||
displayName = $STR_VEH_NAME_UAZ_CIVIL;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
hiddenSelectionsTextures[] = {"\CA\wheeled_E\UAZ\Data\Uaz_main_CIVIL_CO.paa"};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
class HitPoints;
|
||||
class HitLFWheel;
|
||||
class HitLBWheel;
|
||||
class HitRFWheel;
|
||||
class HitRBWheel;
|
||||
class HitFuel;
|
||||
class HitEngine;
|
||||
class HitGlass1;
|
||||
class HitGlass2;
|
||||
class HitGlass3;
|
||||
class HitGlass4;
|
||||
supplyRadius = 1.3;
|
||||
|
||||
class Upgrades {
|
||||
ItemORP[] = {"UAZ_Unarmed_TK_CIV_EP1_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}};
|
||||
@@ -186,8 +162,8 @@ class UAZ_Unarmed_TK_CIV_EP1: UAZ_Unarmed_Base {
|
||||
};
|
||||
|
||||
// Performance 1
|
||||
class UAZ_CDF_DZE1: UAZ_CDF {
|
||||
original = "UAZ_CDF";
|
||||
class UAZ_CDF_DZE1: UAZ_CDF_DZE {
|
||||
original = "UAZ_CDF_DZE";
|
||||
maxspeed = 240; // max engine limit 125-130
|
||||
terrainCoef = 2.5;
|
||||
|
||||
@@ -195,8 +171,8 @@ class UAZ_CDF_DZE1: UAZ_CDF {
|
||||
ItemAVE[] = {"UAZ_CDF_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}};
|
||||
};
|
||||
};
|
||||
class UAZ_INS_DZE1: UAZ_INS {
|
||||
original = "UAZ_INS";
|
||||
class UAZ_INS_DZE1: UAZ_INS_DZE {
|
||||
original = "UAZ_INS_DZE";
|
||||
maxspeed = 240; // car 100
|
||||
terrainCoef = 2.5;
|
||||
|
||||
@@ -204,8 +180,8 @@ class UAZ_INS_DZE1: UAZ_INS {
|
||||
ItemAVE[] = {"UAZ_INS_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}};
|
||||
};
|
||||
};
|
||||
class UAZ_RU_DZE1: UAZ_RU {
|
||||
original = "UAZ_RU";
|
||||
class UAZ_RU_DZE1: UAZ_RU_DZE {
|
||||
original = "UAZ_RU_DZE";
|
||||
maxspeed = 240; // car 100
|
||||
terrainCoef = 2.5;
|
||||
|
||||
@@ -213,8 +189,8 @@ class UAZ_RU_DZE1: UAZ_RU {
|
||||
ItemAVE[] = {"UAZ_RU_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}};
|
||||
};
|
||||
};
|
||||
class UAZ_Unarmed_TK_EP1_DZE1: UAZ_Unarmed_TK_EP1 {
|
||||
original = "UAZ_Unarmed_TK_EP1";
|
||||
class UAZ_Unarmed_TK_EP1_DZE1: UAZ_Unarmed_TK_EP1_DZE {
|
||||
original = "UAZ_Unarmed_TK_EP1_DZE";
|
||||
maxspeed = 240; // max engine limit 125-130
|
||||
terrainCoef = 2.5;
|
||||
|
||||
@@ -222,8 +198,8 @@ class UAZ_Unarmed_TK_EP1_DZE1: UAZ_Unarmed_TK_EP1 {
|
||||
ItemAVE[] = {"UAZ_Unarmed_TK_EP1_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}};
|
||||
};
|
||||
};
|
||||
class UAZ_Unarmed_UN_EP1_DZE1: UAZ_Unarmed_UN_EP1 {
|
||||
original = "UAZ_Unarmed_UN_EP1";
|
||||
class UAZ_Unarmed_UN_EP1_DZE1: UAZ_Unarmed_UN_EP1_DZE {
|
||||
original = "UAZ_Unarmed_UN_EP1_DZE";
|
||||
maxspeed = 240; // car 100
|
||||
terrainCoef = 2.5;
|
||||
|
||||
@@ -231,8 +207,8 @@ class UAZ_Unarmed_UN_EP1_DZE1: UAZ_Unarmed_UN_EP1 {
|
||||
ItemAVE[] = {"UAZ_Unarmed_UN_EP1_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}};
|
||||
};
|
||||
};
|
||||
class UAZ_Unarmed_TK_CIV_EP1_DZE1: UAZ_Unarmed_TK_CIV_EP1 {
|
||||
original = "UAZ_Unarmed_TK_CIV_EP1";
|
||||
class UAZ_Unarmed_TK_CIV_EP1_DZE1: UAZ_Unarmed_TK_CIV_EP1_DZE {
|
||||
original = "UAZ_Unarmed_TK_CIV_EP1_DZE";
|
||||
maxspeed = 240; // car 100
|
||||
terrainCoef = 2.5;
|
||||
|
||||
|
||||
@@ -1,491 +1,16 @@
|
||||
class UAZ_Base: Car
|
||||
class UAZ_MG_TK_EP1;
|
||||
class UAZ_MG_TK_EP1_DZ: UAZ_MG_TK_EP1
|
||||
{
|
||||
displayName = "UAZ";
|
||||
vehicleClass = "Car";
|
||||
picture = "\Ca\wheeled\data\ico\uaz_mg_CA.paa";
|
||||
Icon = "\Ca\wheeled\data\map_ico\icomap_Uaz_mg_CA.paa";
|
||||
mapSize = 4;
|
||||
magazines[] = {};
|
||||
accuracy = 0.25;
|
||||
terrainCoef = 2.5;
|
||||
wheelCircumference = 2.51;
|
||||
turnCoef = 1.5;
|
||||
steerAheadPlan = 0.26;
|
||||
unitInfoType = "UnitInfoShip";
|
||||
driverAction = "UAZ_Driver";
|
||||
cargoAction[] = {"UAZ_Cargo01","UAZ_Cargo01","UAZ_Cargo01","UAZ_Cargo02","UAZ_Cargo01","UAZ_Cargo02"};
|
||||
gunnerOpticsShowCursor = 1;
|
||||
transportSoldier = 1;
|
||||
threat[] = {0.5,0.5,0.1};
|
||||
class Turrets: Turrets
|
||||
{
|
||||
class MainTurret: MainTurret
|
||||
{
|
||||
body = "mainTurret";
|
||||
gun = "mainGun";
|
||||
outGunnerMayFire = 1;
|
||||
forceHideGunner = 0;
|
||||
castGunnerShadow = 1;
|
||||
viewGunnerInExternal = 1;
|
||||
gunnerOpticsModel = "\ca\Weapons\optika_empty";
|
||||
gunnerForceOptics = 0;
|
||||
weapons[] = {"DShKM"};
|
||||
soundServo[] = {"\ca\sounds\vehicles\servos\turret-1",0.1,1,15};
|
||||
magazines[] = {"50Rnd_127x107_DSHKM","50Rnd_127x107_DSHKM","50Rnd_127x107_DSHKM","50Rnd_127x107_DSHKM","50Rnd_127x107_DSHKM","50Rnd_127x107_DSHKM"};
|
||||
gunnerAction = "UAZ_Gunner01";
|
||||
gunnerInAction = "UAZ_Gunner01";
|
||||
ejectDeadGunner = 1;
|
||||
minElev = -25;
|
||||
maxElev = 60;
|
||||
stabilizedInAxes = "StabilizedInAxesNone";
|
||||
};
|
||||
};
|
||||
class HitPoints: HitPoints
|
||||
{
|
||||
class HitLFWheel: HitLFWheel
|
||||
{
|
||||
armor = 0.38;
|
||||
};
|
||||
class HitLBWheel: HitLBWheel
|
||||
{
|
||||
armor = 0.38;
|
||||
};
|
||||
class HitRFWheel: HitRFWheel
|
||||
{
|
||||
armor = 0.38;
|
||||
};
|
||||
class HitRBWheel: HitRBWheel
|
||||
{
|
||||
armor = 0.38;
|
||||
};
|
||||
};
|
||||
class Damage
|
||||
{
|
||||
tex[] = {};
|
||||
mat[] = {"ca\wheeled\data\detailmapy\uaz_main_metal.rvmat","ca\wheeled\data\detailmapy\uaz_main_metal_damage.rvmat","ca\wheeled\data\detailmapy\uaz_main_metal_destruct.rvmat","ca\wheeled\data\detailmapy\uaz_other_metal.rvmat","ca\wheeled\data\detailmapy\uaz_other_metal_damage.rvmat","ca\wheeled\data\detailmapy\uaz_other_metal_destruct.rvmat","ca\wheeled\data\detailmapy\uaz_skla.rvmat","ca\wheeled\data\detailmapy\uaz_skla_damage.rvmat","ca\wheeled\data\detailmapy\uaz_skla_destruct.rvmat","ca\weapons\data\dshk.rvmat","ca\weapons\data\dshk_damage.rvmat","ca\weapons\data\dshk_destruct.rvmat"};
|
||||
};
|
||||
hiddenSelections[] = {"Camo1","Camo2"};
|
||||
hiddenSelectionsTextures[] = {"\ca\wheeled\data\Uaz_main_002_CO.paa","\ca\wheeled\data\uaz_mount_002_co.paa"};
|
||||
soundGear[] = {"",5.62341e-005,1};
|
||||
soundGetIn[] = {"ca\Sounds_E\Wheeled_E\SUV\SUV_ext_door",0.562341,1};
|
||||
soundGetOut[] = {"ca\Sounds_E\Wheeled_E\SUV\SUV_ext_door",0.562341,1,20};
|
||||
soundEngineOnInt[] = {"ca\Sounds_E\Wheeled_E\UAZ\uaz_int_start1",0.177828,1};
|
||||
soundEngineOnExt[] = {"ca\Sounds_E\Wheeled_E\UAZ\uaz_ext_start1",0.177828,1,100};
|
||||
soundEngineOffInt[] = {"ca\Sounds_E\Wheeled_E\UAZ\uaz_int_stop1",0.177828,1};
|
||||
soundEngineOffExt[] = {"ca\Sounds_E\Wheeled_E\UAZ\uaz_ext_stop1",0.177828,1,100};
|
||||
buildCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_building_01",0.707946,1,200};
|
||||
buildCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_building_02",0.707946,1,200};
|
||||
buildCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_building_03",0.707946,1,200};
|
||||
buildCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_building_04",0.707946,1,200};
|
||||
soundBuildingCrash[] = {"buildCrash0",0.25,"buildCrash1",0.25,"buildCrash2",0.25,"buildCrash3",0.25};
|
||||
WoodCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_01",0.707946,1,200};
|
||||
WoodCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_02",0.707946,1,200};
|
||||
WoodCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_03",0.707946,1,200};
|
||||
WoodCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_04",0.707946,1,200};
|
||||
WoodCrash4[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_05",0.707946,1,200};
|
||||
WoodCrash5[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_06",0.707946,1,200};
|
||||
soundWoodCrash[] = {"woodCrash0",0.166,"woodCrash1",0.166,"woodCrash2",0.166,"woodCrash3",0.166,"woodCrash4",0.166,"woodCrash5",0.166};
|
||||
ArmorCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_01",0.707946,1,200};
|
||||
ArmorCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_02",0.707946,1,200};
|
||||
ArmorCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_03",0.707946,1,200};
|
||||
ArmorCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_04",0.707946,1,200};
|
||||
soundArmorCrash[] = {"ArmorCrash0",0.25,"ArmorCrash1",0.25,"ArmorCrash2",0.25,"ArmorCrash3",0.25};
|
||||
class SoundEvents
|
||||
{
|
||||
class AccelerationIn
|
||||
{
|
||||
sound[] = {"ca\Sounds_E\Wheeled_E\UAZ\uaz_int_acceleration",0.562341,1};
|
||||
limit = "0.4";
|
||||
expression = "(engineOn*(1-camPos))*gmeterZ";
|
||||
};
|
||||
class AccelerationOut
|
||||
{
|
||||
sound[] = {"ca\Sounds_E\Wheeled_E\UAZ\uaz_ext_acceleration",0.562341,1,200};
|
||||
limit = "0.4";
|
||||
expression = "(engineOn*camPos)*gmeterZ";
|
||||
};
|
||||
};
|
||||
class Sounds: Sounds
|
||||
{
|
||||
class Engine: Engine
|
||||
{
|
||||
sound[] = {"ca\Sounds_E\Wheeled_E\UAZ\uaz_ext_low1",0.177828,0.9,100};
|
||||
frequency = "(randomizer*0.05+0.95)*rpm";
|
||||
volume = "camPos*engineOn*((rpm factor[0.3, 0.5]) min (rpm factor[0.7, 0.55]))";
|
||||
};
|
||||
class EngineHighOut
|
||||
{
|
||||
sound[] = {"ca\Sounds_E\Wheeled_E\UAZ\uaz_ext_high1",1,0.8,300};
|
||||
frequency = "(randomizer*0.05+0.95)*rpm";
|
||||
volume = "camPos*engineOn*(rpm factor[0.6, 1.0])";
|
||||
};
|
||||
class IdleOut
|
||||
{
|
||||
sound[] = {"ca\Sounds_E\Wheeled_E\UAZ\uaz_ext_idle",0.562341,1,100};
|
||||
frequency = "1";
|
||||
volume = "engineOn*camPos*(rpm factor[0.5, 0])";
|
||||
};
|
||||
class TiresRockOut
|
||||
{
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-rock2",0.316228,1,30};
|
||||
frequency = "1";
|
||||
volume = "camPos*rock*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresSandOut
|
||||
{
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-sand2",0.316228,1,30};
|
||||
frequency = "1";
|
||||
volume = "camPos*sand*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresGrassOut
|
||||
{
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-grass2",0.316228,1,30};
|
||||
frequency = "1";
|
||||
volume = "camPos*grass*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresMudOut
|
||||
{
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-mud2",0.316228,1,30};
|
||||
frequency = "1";
|
||||
volume = "camPos*mud*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresGravelOut
|
||||
{
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-gravel2",0.316228,1,30};
|
||||
frequency = "1";
|
||||
volume = "camPos*gravel*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresAsphaltOut
|
||||
{
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-asphalt3",0.316228,1,30};
|
||||
frequency = "1";
|
||||
volume = "camPos*asphalt*(speed factor[2, 20])";
|
||||
};
|
||||
class NoiseOut
|
||||
{
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Noises\ext\noise2",0.316228,1,30};
|
||||
frequency = "1";
|
||||
volume = "camPos*(damper0 max 0.03)*(speed factor[0, 8])";
|
||||
};
|
||||
class EngineLowIn
|
||||
{
|
||||
sound[] = {"ca\Sounds_E\Wheeled_E\UAZ\uaz_int_low1",0.316228,0.7};
|
||||
frequency = "(randomizer*0.05+0.95)*rpm";
|
||||
volume = "(1-camPos)*engineOn*((rpm factor[0.3, 0.5]) min (rpm factor[0.7, 0.55]))";
|
||||
};
|
||||
class EngineHighIn
|
||||
{
|
||||
sound[] = {"ca\Sounds_E\Wheeled_E\UAZ\uaz_int_high1",1,0.8};
|
||||
frequency = "(randomizer*0.05+0.95)*rpm";
|
||||
volume = "(1-camPos)*engineOn*(rpm factor[0.6, 1.0])";
|
||||
};
|
||||
class IdleIn
|
||||
{
|
||||
sound[] = {"ca\Sounds_E\Wheeled_E\UAZ\uaz_int_idle",0.316228,1};
|
||||
frequency = "1";
|
||||
volume = "engineOn*(rpm factor[0.5, 0])*(1-camPos)";
|
||||
};
|
||||
class TiresRockIn
|
||||
{
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-rock2",0.316228,1};
|
||||
frequency = "1";
|
||||
volume = "(1-camPos)*rock*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresSandIn
|
||||
{
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-sand2",0.316228,1};
|
||||
frequency = "1";
|
||||
volume = "(1-camPos)*sand*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresGrassIn
|
||||
{
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-grass2",0.316228,1};
|
||||
frequency = "1";
|
||||
volume = "(1-camPos)*grass*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresMudIn
|
||||
{
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-mud2",0.316228,1};
|
||||
frequency = "1";
|
||||
volume = "(1-camPos)*mud*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresGravelIn
|
||||
{
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-gravel2",0.316228,1};
|
||||
frequency = "1";
|
||||
volume = "(1-camPos)*gravel*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresAsphaltIn
|
||||
{
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-asphalt3",0.316228,1};
|
||||
frequency = "1";
|
||||
volume = "(1-camPos)*asphalt*(speed factor[2, 20])";
|
||||
};
|
||||
class NoiseIn
|
||||
{
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Noises\int\noise2",0.562341,1};
|
||||
frequency = "1";
|
||||
volume = "(damper0 max 0.03)*(speed factor[0, 8])*(1-camPos)";
|
||||
};
|
||||
class Movement: Movement
|
||||
{
|
||||
sound = "soundEnviron";
|
||||
frequency = "1";
|
||||
volume = "0";
|
||||
};
|
||||
};
|
||||
class Library
|
||||
{
|
||||
libTextDesc = "The UAZ-469 is a very reliable and affordable offroad vehicle, widely used in Soviet and post-Soviet countries. The weapons platform version can be fitted with a variety of heavy weapons including a 12.7mm DShKM heavy machine gun, an AGS-30 grenade launcher or an anti-tank recoilless rifle on a 360 degree cage mount.";
|
||||
};
|
||||
brakeDistance = 8.5;
|
||||
model = "\ca\wheeled_E\UAZ\uaz_mg";
|
||||
transportMaxBackpacks = 3;
|
||||
outsideSoundFilter = 1;
|
||||
insideSoundCoef = 0.8;
|
||||
};
|
||||
|
||||
class UAZ_MG_Base: UAZ_Base
|
||||
{
|
||||
displayName = "UAZ (DShKM)";
|
||||
class AnimationSources: AnimationSources
|
||||
{
|
||||
class ReloadAnim
|
||||
{
|
||||
source = "reload";
|
||||
weapon = "DShKM";
|
||||
};
|
||||
class ReloadMagazine
|
||||
{
|
||||
source = "reloadmagazine";
|
||||
weapon = "DShKM";
|
||||
};
|
||||
class Revolving
|
||||
{
|
||||
source = "revolving";
|
||||
weapon = "DShKM";
|
||||
};
|
||||
};
|
||||
soundGear[] = {"",5.62341e-005,1};
|
||||
soundGetIn[] = {"ca\Sounds_E\Wheeled_E\SUV\SUV_ext_door",0.562341,1};
|
||||
soundGetOut[] = {"ca\Sounds_E\Wheeled_E\SUV\SUV_ext_door",0.562341,1,20};
|
||||
soundEngineOnInt[] = {"ca\Sounds_E\Wheeled_E\UAZ\uaz_int_start1",0.177828,1};
|
||||
soundEngineOnExt[] = {"ca\Sounds_E\Wheeled_E\UAZ\uaz_ext_start1",0.177828,1,100};
|
||||
soundEngineOffInt[] = {"ca\Sounds_E\Wheeled_E\UAZ\uaz_int_stop1",0.177828,1};
|
||||
soundEngineOffExt[] = {"ca\Sounds_E\Wheeled_E\UAZ\uaz_ext_stop1",0.177828,1,100};
|
||||
buildCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_building_01",0.707946,1,200};
|
||||
buildCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_building_02",0.707946,1,200};
|
||||
buildCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_building_03",0.707946,1,200};
|
||||
buildCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_building_04",0.707946,1,200};
|
||||
soundBuildingCrash[] = {"buildCrash0",0.25,"buildCrash1",0.25,"buildCrash2",0.25,"buildCrash3",0.25};
|
||||
WoodCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_01",0.707946,1,200};
|
||||
WoodCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_02",0.707946,1,200};
|
||||
WoodCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_03",0.707946,1,200};
|
||||
WoodCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_04",0.707946,1,200};
|
||||
WoodCrash4[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_05",0.707946,1,200};
|
||||
WoodCrash5[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_06",0.707946,1,200};
|
||||
soundWoodCrash[] = {"woodCrash0",0.166,"woodCrash1",0.166,"woodCrash2",0.166,"woodCrash3",0.166,"woodCrash4",0.166,"woodCrash5",0.166};
|
||||
ArmorCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_01",0.707946,1,200};
|
||||
ArmorCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_02",0.707946,1,200};
|
||||
ArmorCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_03",0.707946,1,200};
|
||||
ArmorCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_04",0.707946,1,200};
|
||||
soundArmorCrash[] = {"ArmorCrash0",0.25,"ArmorCrash1",0.25,"ArmorCrash2",0.25,"ArmorCrash3",0.25};
|
||||
class SoundEvents
|
||||
{
|
||||
class AccelerationIn
|
||||
{
|
||||
sound[] = {"ca\Sounds_E\Wheeled_E\UAZ\uaz_ext_acceleration",0.562341,1};
|
||||
limit = "0.4";
|
||||
expression = "(engineOn*(1-camPos))*gmeterZ";
|
||||
};
|
||||
class AccelerationOut
|
||||
{
|
||||
sound[] = {"ca\Sounds_E\Wheeled_E\UAZ\uaz_ext_acceleration",0.562341,1,200};
|
||||
limit = "0.4";
|
||||
expression = "(engineOn*camPos)*gmeterZ";
|
||||
};
|
||||
};
|
||||
class Sounds: Sounds
|
||||
{
|
||||
class Engine: Engine
|
||||
{
|
||||
sound[] = {"ca\Sounds_E\Wheeled_E\UAZ\uaz_ext_low1",0.177828,0.9,100};
|
||||
frequency = "(randomizer*0.05+0.95)*rpm";
|
||||
volume = "camPos*engineOn*((rpm factor[0.3, 0.5]) min (rpm factor[0.7, 0.55]))";
|
||||
};
|
||||
class EngineHighOut
|
||||
{
|
||||
sound[] = {"ca\Sounds_E\Wheeled_E\UAZ\uaz_ext_high1",1,0.8,300};
|
||||
frequency = "(randomizer*0.05+0.95)*rpm";
|
||||
volume = "camPos*engineOn*(rpm factor[0.6, 1.0])";
|
||||
};
|
||||
class IdleOut
|
||||
{
|
||||
sound[] = {"ca\Sounds_E\Wheeled_E\UAZ\uaz_ext_idle",0.562341,1,100};
|
||||
frequency = "1";
|
||||
volume = "engineOn*camPos*(rpm factor[0.5, 0])";
|
||||
};
|
||||
class TiresRockOut
|
||||
{
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-rock2",0.316228,1,30};
|
||||
frequency = "1";
|
||||
volume = "camPos*rock*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresSandOut
|
||||
{
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-sand2",0.316228,1,30};
|
||||
frequency = "1";
|
||||
volume = "camPos*sand*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresGrassOut
|
||||
{
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-grass2",0.316228,1,30};
|
||||
frequency = "1";
|
||||
volume = "camPos*grass*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresMudOut
|
||||
{
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-mud2",0.316228,1,30};
|
||||
frequency = "1";
|
||||
volume = "camPos*mud*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresGravelOut
|
||||
{
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-gravel2",0.316228,1,30};
|
||||
frequency = "1";
|
||||
volume = "camPos*gravel*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresAsphaltOut
|
||||
{
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-asphalt3",0.316228,1,30};
|
||||
frequency = "1";
|
||||
volume = "camPos*asphalt*(speed factor[2, 20])";
|
||||
};
|
||||
class NoiseOut
|
||||
{
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Noises\ext\noise2",0.316228,1,30};
|
||||
frequency = "1";
|
||||
volume = "camPos*(damper0 max 0.03)*(speed factor[0, 8])";
|
||||
};
|
||||
class EngineLowIn
|
||||
{
|
||||
sound[] = {"ca\Sounds_E\Wheeled_E\UAZ\uaz_ext_low1",0.316228,0.7};
|
||||
frequency = "(randomizer*0.05+0.95)*rpm";
|
||||
volume = "(1-camPos)*engineOn*((rpm factor[0.3, 0.5]) min (rpm factor[0.7, 0.55]))";
|
||||
};
|
||||
class EngineHighIn
|
||||
{
|
||||
sound[] = {"ca\Sounds_E\Wheeled_E\UAZ\uaz_ext_high1",1,0.8};
|
||||
frequency = "(randomizer*0.05+0.95)*rpm";
|
||||
volume = "(1-camPos)*engineOn*(rpm factor[0.6, 1.0])";
|
||||
};
|
||||
class IdleIn
|
||||
{
|
||||
sound[] = {"ca\Sounds_E\Wheeled_E\UAZ\uaz_ext_idle",0.316228,1};
|
||||
frequency = "1";
|
||||
volume = "engineOn*(rpm factor[0.5, 0])*(1-camPos)";
|
||||
};
|
||||
class TiresRockIn
|
||||
{
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-rock2",0.316228,1};
|
||||
frequency = "1";
|
||||
volume = "(1-camPos)*rock*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresSandIn
|
||||
{
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-sand2",0.316228,1};
|
||||
frequency = "1";
|
||||
volume = "(1-camPos)*sand*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresGrassIn
|
||||
{
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-grass2",0.316228,1};
|
||||
frequency = "1";
|
||||
volume = "(1-camPos)*grass*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresMudIn
|
||||
{
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-mud2",0.316228,1};
|
||||
frequency = "1";
|
||||
volume = "(1-camPos)*mud*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresGravelIn
|
||||
{
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-gravel2",0.316228,1};
|
||||
frequency = "1";
|
||||
volume = "(1-camPos)*gravel*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresAsphaltIn
|
||||
{
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-asphalt3",0.316228,1};
|
||||
frequency = "1";
|
||||
volume = "(1-camPos)*asphalt*(speed factor[2, 20])";
|
||||
};
|
||||
class NoiseIn
|
||||
{
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Noises\ext\noise2",0.562341,1};
|
||||
frequency = "1";
|
||||
volume = "(damper0 max 0.03)*(speed factor[0, 8])*(1-camPos)";
|
||||
};
|
||||
class Movement: Movement
|
||||
{
|
||||
sound = "soundEnviron";
|
||||
frequency = "1";
|
||||
volume = "0";
|
||||
};
|
||||
};
|
||||
model = "\ca\wheeled_E\UAZ\uaz_mg";
|
||||
outsideSoundFilter = 1;
|
||||
insideSoundCoef = 0.8;
|
||||
};
|
||||
|
||||
class UAZ_MG_TK_EP1_DZ: UAZ_MG_Base
|
||||
{
|
||||
htMin = 60;
|
||||
htMax = 1800;
|
||||
afMax = 200;
|
||||
mfMax = 100;
|
||||
mFact = 1;
|
||||
tBody = 250;
|
||||
expansion = 1;
|
||||
scope = public;
|
||||
side = 0;
|
||||
faction = "BIS_TK";
|
||||
displayName = $STR_VEH_NAME_UAZ_DSHKM;
|
||||
accuracy = 0.3;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
hiddenSelectionsTextures[] = {"\CA\wheeled_E\UAZ\Data\Uaz_main_IND_CO.paa","\ca\wheeled\data\uaz_mount_001_co.paa"};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons{};
|
||||
class Damage
|
||||
{
|
||||
tex[] = {};
|
||||
mat[] = {"Ca\wheeled_E\UAZ\Data\uaz_main_metal.rvmat","Ca\wheeled_E\UAZ\Data\uaz_main_metal_damage.rvmat","Ca\wheeled_E\UAZ\Data\uaz_main_metal_destruct.rvmat","Ca\wheeled_E\UAZ\Data\uaz_other_metal.rvmat","Ca\wheeled_E\UAZ\Data\uaz_other_metal_damage.rvmat","Ca\wheeled_E\UAZ\Data\uaz_other_metal_destruct.rvmat","Ca\wheeled_E\UAZ\Data\uaz_mount.rvmat","Ca\wheeled_E\UAZ\Data\uaz_mount_damage.rvmat","Ca\wheeled_E\UAZ\Data\uaz_mount_destruct.rvmat","Ca\wheeled_E\UAZ\Data\uaz_skla.rvmat","Ca\wheeled_E\Data\auta_skla_damage.rvmat","Ca\wheeled_E\Data\auta_skla_damage.rvmat","Ca\wheeled_E\UAZ\Data\uaz_skla_in.rvmat","Ca\wheeled_E\Data\auta_skla_in_damage.rvmat","Ca\wheeled_E\Data\auta_skla_in_damage.rvmat","ca\weapons\data\dshk.rvmat","ca\weapons\data\dshk_damage.rvmat","ca\weapons\data\dshk_destruct.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default_destruct.rvmat"};
|
||||
};
|
||||
class Turrets: Turrets
|
||||
{
|
||||
class MainTurret: MainTurret
|
||||
{
|
||||
body = "mainTurret";
|
||||
gun = "mainGun";
|
||||
outGunnerMayFire = 1;
|
||||
forceHideGunner = 0;
|
||||
castGunnerShadow = 1;
|
||||
viewGunnerInExternal = 1;
|
||||
gunnerOpticsModel = "\ca\Weapons\optika_empty";
|
||||
gunnerForceOptics = 0;
|
||||
weapons[] = {"DShKM"};
|
||||
soundServo[] = {"\ca\sounds\vehicles\servos\turret-1",0.1,1,15};
|
||||
magazines[] = {"50Rnd_127x107_DSHKM"};
|
||||
gunnerAction = "UAZ_Gunner01";
|
||||
gunnerInAction = "UAZ_Gunner01";
|
||||
ejectDeadGunner = 1;
|
||||
minElev = -25;
|
||||
maxElev = 60;
|
||||
stabilizedInAxes = "StabilizedInAxesNone";
|
||||
};
|
||||
};
|
||||
class TransportWeapons {};
|
||||
class Turrets;
|
||||
class MainTurret;
|
||||
supplyRadius = 1.3;
|
||||
};
|
||||
|
||||
class UAZ_MG_TK_EP1_DZE: UAZ_MG_TK_EP1_DZ
|
||||
|
||||
@@ -1,102 +1,105 @@
|
||||
class UralCivil: Ural_Base {
|
||||
displayName= $STR_VEH_NAME_URAL_CIVIL;
|
||||
class Ural_INS;
|
||||
class Ural_INS_DZE: Ural_INS {
|
||||
scope = public;
|
||||
crew = "";
|
||||
displayName= $STR_VEH_NAME_URAL_INS;
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
supplyRadius = 2.6;
|
||||
};
|
||||
class Ural_CDF: Ural_Base {
|
||||
|
||||
class Ural_CDF;
|
||||
class Ural_CDF_DZE: Ural_CDF {
|
||||
scope = public;
|
||||
crew = "";
|
||||
displayName= $STR_VEH_NAME_URAL_CDF;
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
supplyRadius = 2.6;
|
||||
};
|
||||
class Ural_TK_CIV_EP1: Ural_Base {
|
||||
|
||||
class UralOpen_CDF;
|
||||
class UralOpen_CDF_DZE: UralOpen_CDF {
|
||||
scope = public;
|
||||
crew = "";
|
||||
displayName= $STR_VEH_NAME_URAL_CDF_OPEN;
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
supplyRadius = 2.6;
|
||||
};
|
||||
|
||||
class Ural_TK_CIV_EP1;
|
||||
class Ural_TK_CIV_EP1_DZE: Ural_TK_CIV_EP1 {
|
||||
scope = public;
|
||||
crew = "";
|
||||
displayName= $STR_VEH_NAME_URAL_TK;
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
supplyRadius = 2.6;
|
||||
};
|
||||
class Ural_UN_EP1: Ural_Base {
|
||||
|
||||
class Ural_UN_EP1;
|
||||
class Ural_UN_EP1_DZE: Ural_UN_EP1 {
|
||||
scope = public;
|
||||
crew = "";
|
||||
displayName= $STR_VEH_NAME_URAL_UN;
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
supplyRadius = 2.6;
|
||||
};
|
||||
|
||||
class UralCivil_DZ: UralCivil {
|
||||
class UralCivil;
|
||||
class UralCivil_DZE : UralCivil {
|
||||
scope = public;
|
||||
side=TCivilian;
|
||||
faction=CIV;
|
||||
vehicleClass = "Car";
|
||||
|
||||
transportMaxWeapons = 50;
|
||||
transportMaxMagazines = 200;
|
||||
transportmaxbackpacks = 10;
|
||||
|
||||
crew = "";
|
||||
typicalCargo[]={};
|
||||
model=\ca\wheeled\ural;
|
||||
picture="\Ca\wheeled\data\ico\ural_civil1_CA.paa";
|
||||
rarityUrban=0.3;
|
||||
accuracy=0.22;
|
||||
hiddenSelectionsTextures[] =
|
||||
{
|
||||
"\ca\wheeled\data\ural_kabina_civ1_co.paa",
|
||||
"\ca\wheeled\data\ural_plachta_civ1_co.paa"
|
||||
};
|
||||
};
|
||||
|
||||
class UralCivil_DZE : Ural_Base {
|
||||
scope = public;
|
||||
side = 3;
|
||||
faction = "CIV";
|
||||
displayName= $STR_VEH_NAME_URAL_CIVIL;
|
||||
vehicleClass = "Car";
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines{};
|
||||
class TransportWeapons{};
|
||||
model = "\ca\wheeled\ural";
|
||||
picture = "\Ca\wheeled\data\ico\ural_civil1_CA.paa";
|
||||
rarityUrban = 0.3;
|
||||
accuracy = 0.22;
|
||||
hiddenSelectionsTextures[] = {
|
||||
"\ca\wheeled\data\ural_kabina_civ1_co.paa",
|
||||
"\ca\wheeled\data\ural_plachta_civ1_co.paa"
|
||||
};
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
supplyRadius = 2.6;
|
||||
|
||||
};
|
||||
class UralOpen_Base;
|
||||
class UralCivil2_DZE : UralOpen_Base {
|
||||
class UralCivil2;
|
||||
class UralCivil2_DZE : UralCivil2 {
|
||||
displayName = $STR_VEH_NAME_URAL_CIVIL_OPEN;
|
||||
model = "\ca\wheeled\Ural_Open";
|
||||
accuracy = 0.22;
|
||||
scope = public;
|
||||
side = 3;
|
||||
faction = "CIV";
|
||||
vehicleClass = "Car";
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines{};
|
||||
class TransportWeapons{};
|
||||
picture = "\Ca\wheeled\data\ico\ural_civil1_CA.paa";
|
||||
rarityUrban = 0.22;
|
||||
hiddenSelectionsTextures[] = {
|
||||
"\ca\wheeled\data\ural_kabina_civ2_co.paa",
|
||||
"\ca\wheeled\data\ural_korba_civ2_co.paa"
|
||||
};
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
supplyRadius = 2.6;
|
||||
};
|
||||
|
||||
class UralSupply_TK_EP1;
|
||||
class UralSupply_TK_EP1_DZE : UralSupply_TK_EP1 {
|
||||
displayName = $STR_VEH_NAME_URAL_CIVIL_OPEN;
|
||||
scope = public;
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines{};
|
||||
class TransportWeapons{};
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
supplyRadius = 2.6;
|
||||
};
|
||||
|
||||
class UralRefuel_TK_EP1;
|
||||
class UralRefuel_TK_EP1_DZ: UralRefuel_TK_EP1 {
|
||||
scope = public;
|
||||
displayName = $STR_VEH_NAME_URAL_FUEL;
|
||||
side = 2;
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
hiddenSelections[] = {};
|
||||
transportMaxWeapons = 50;
|
||||
transportMaxMagazines = 200;
|
||||
transportmaxbackpacks = 8;
|
||||
@@ -104,39 +107,38 @@ class UralRefuel_TK_EP1_DZ: UralRefuel_TK_EP1 {
|
||||
class TransportWeapons{};
|
||||
transportFuel = 0; //Required to disable A2 built in auto refuel for fuel trucks
|
||||
fuelCapacity = 10000;
|
||||
supplyRadius = 0;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
supplyRadius = 2.6;
|
||||
};
|
||||
|
||||
class UralReammo_CDF;
|
||||
class UralReammo_CDF_DZE: UralReammo_CDF {
|
||||
scope = public;
|
||||
displayName = $STR_VEH_NAME_URAL_WEAPONS;
|
||||
side = 2;
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
hiddenSelections[] = {};
|
||||
transportMaxWeapons = 75;
|
||||
transportMaxMagazines = 100;
|
||||
transportmaxbackpacks = 8;
|
||||
class TransportMagazines{};
|
||||
class TransportWeapons{};
|
||||
transportAmmo = 0;
|
||||
supplyRadius = 0;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
supplyRadius = 2.6;
|
||||
};
|
||||
|
||||
class UralRepair_CDF;
|
||||
class UralRepair_CDF_DZE: UralRepair_CDF {
|
||||
scope = public;
|
||||
displayName = $STR_VEH_NAME_URAL_AMMO;
|
||||
side = 2;
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
hiddenSelections[] = {};
|
||||
transportMaxWeapons = 25;
|
||||
transportMaxMagazines = 300;
|
||||
transportmaxbackpacks = 8;
|
||||
class TransportMagazines{};
|
||||
class TransportWeapons{};
|
||||
transportRepair = 0;
|
||||
supplyRadius = 0;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
supplyRadius = 2.6;
|
||||
};
|
||||
@@ -1,89 +1,75 @@
|
||||
class V3S_Civ : V3S_Base
|
||||
{
|
||||
class V3S_Civ;
|
||||
class V3S_Civ_DZE : V3S_Civ {
|
||||
displayname = $STR_VEH_NAME_V3S_CAMO_OPEN;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
crew = "";
|
||||
faction = "CIV";
|
||||
rarityurban = 0.3;
|
||||
scope = public;
|
||||
side = 3;
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
class Library
|
||||
{
|
||||
libtextdesc = $STR_EP1_LIB_V3S;
|
||||
};
|
||||
supplyRadius = 2.6;
|
||||
};
|
||||
|
||||
class V3S_Base_EP1;
|
||||
class V3S_Open_TK_CIV_EP1: V3S_Base_EP1 {
|
||||
class V3S_Open_TK_CIV_EP1;
|
||||
class V3S_Open_TK_CIV_EP1_DZE: V3S_Open_TK_CIV_EP1 {
|
||||
displayname = $STR_VEH_NAME_V3S_CIVIL_OPEN;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
supplyRadius = 2.6;
|
||||
};
|
||||
class V3S_Open_TK_EP1: V3S_Base_EP1 {
|
||||
|
||||
class V3S_Open_TK_EP1;
|
||||
class V3S_Open_TK_EP1_DZE: V3S_Open_TK_EP1 {
|
||||
displayname = $STR_VEH_NAME_V3S_CAMO_OPEN;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
supplyRadius = 2.6;
|
||||
};
|
||||
class V3S_TK_EP1_DZE: V3S_Base_EP1 {
|
||||
|
||||
class V3S_TK_EP1;
|
||||
class V3S_TK_EP1_DZE: V3S_TK_EP1 {
|
||||
scope = public;
|
||||
displayname = $STR_VEH_NAME_V3S;
|
||||
side = 0;
|
||||
faction = "BIS_TK";
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
model = "\ca\wheeled_E\V3S\V3S_transport";
|
||||
driverAction = "V3S_Driver_EP1";
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
supplyRadius = 2.6;
|
||||
};
|
||||
class V3S_RA_TK_GUE_EP1_DZE: V3S_Base_EP1 {
|
||||
|
||||
class V3S_Reammo_TK_GUE_EP1;
|
||||
class V3S_RA_TK_GUE_EP1_DZE: V3S_Reammo_TK_GUE_EP1 {
|
||||
scope = public;
|
||||
side = 2;
|
||||
faction = "BIS_TK_GUE";
|
||||
crew = "";
|
||||
//armor = 40;
|
||||
typicalCargo[] = {};
|
||||
vehicleClass = "Support";
|
||||
displayname = $STR_VEH_NAME_V3S_REAMMO;
|
||||
model = "\ca\wheeled_E\V3S\V3S_Repair";
|
||||
Icon = "\CA\wheeled_e\data\UI\Icon_V3S_repair_CA.paa";
|
||||
Picture = "\CA\wheeled_e\data\UI\Picture_V3S_repair_CA.paa";
|
||||
MapSize = 7;
|
||||
driverAction = "V3S_Driver_EP1";
|
||||
transportSoldier = 2;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
type = 0;
|
||||
threat[] = {0,0,0};
|
||||
hiddenSelections[] = {"Camo1","Camo2","Camo3","Camo4"};
|
||||
hiddenSelectionsTextures[] = {"ca\wheeled_E\V3S\Data\v3s_kabpar_EGUE_co","ca\wheeled_E\V3S\Data\v3s_intkor_EGUE_co","ca\wheeled_E\V3S\Data\v3s_koloint02_EGUE_co","ca\wheeled_E\V3S\Data\v3s_repair_EGUE_co"};
|
||||
//transportMaxMagazines = 200;
|
||||
//transportMaxWeapons = 50;
|
||||
//transportMaxBackpacks = 8;
|
||||
//terrainCoef = 2.5;
|
||||
transportAmmo = 0;
|
||||
supplyRadius = 0;
|
||||
supplyRadius = 2.6;
|
||||
};
|
||||
|
||||
class V3S_Refuel_TK_GUE_EP1;
|
||||
class V3S_Refuel_TK_GUE_EP1_DZ: V3S_Refuel_TK_GUE_EP1 {
|
||||
displayname = $STR_VEH_NAME_V3S_FUEL;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
scope = public;
|
||||
side = 2;
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
hiddenSelections[] = {};
|
||||
transportMaxWeapons = 50;
|
||||
transportMaxMagazines = 200;
|
||||
transportmaxbackpacks = 8;
|
||||
class TransportMagazines{};
|
||||
class TransportWeapons{};
|
||||
supplyRadius = 0;
|
||||
supplyRadius = 2.6;
|
||||
transportFuel = 0; //Required to disable A2 built in auto refuel for fuel trucks
|
||||
fuelCapacity = 10000;
|
||||
};
|
||||
|
||||
@@ -1,493 +1,25 @@
|
||||
class VWGolf : Car {
|
||||
class HitPoints : HitPoints {
|
||||
class HitLFWheel : HitLFWheel {
|
||||
armor = 0.3;
|
||||
name = "wheel_1_1_steering";
|
||||
};
|
||||
class HitLBWheel : HitLBWheel {
|
||||
armor = 0.3;
|
||||
};
|
||||
class HitRFWheel : HitRFWheel {
|
||||
armor = 0.3;
|
||||
name = "wheel_2_1_steering";
|
||||
};
|
||||
class HitRBWheel : HitRBWheel {
|
||||
armor = 0.3;
|
||||
};
|
||||
};
|
||||
wheelCircumference = 2.02;
|
||||
class VWGolf;
|
||||
class VWGolf_DZE: VWGolf {
|
||||
scope = public;
|
||||
model = "\ca\wheeled2\VWGOLF\vwgolf.p3d";
|
||||
icon = "\ca\wheeled2\data\UI\Icon_VWGolf_CA.paa";
|
||||
picture = "\ca\wheeled2\data\UI\Picture_VWGolf_CA.paa";
|
||||
displayname = $STR_VEH_NAME_VWGOLF_RED;
|
||||
class Library {
|
||||
libTextDesc = "The Wolkie is a German-made small family car, sold in US as the Bunny.";
|
||||
};
|
||||
side = 3;
|
||||
faction = "CIV";
|
||||
vehicleClass = "Car";
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
maxSpeed = 241;
|
||||
terrainCoef = 6;
|
||||
turnCoef = 2;
|
||||
steerAheadPlan = 0.15;
|
||||
transportSoldier = 4;
|
||||
weapons[] = {
|
||||
"SportCarHorn"
|
||||
};
|
||||
magazines[] = {
|
||||
};
|
||||
class Turrets {
|
||||
};
|
||||
armor = 20;
|
||||
damageResistance = 0.01511;
|
||||
cost = 5000;
|
||||
fuelCapacity = 50;
|
||||
memoryPointsGetInCargo[] = {
|
||||
"pos cargo 1",
|
||||
"pos cargo 2",
|
||||
"pos cargo 3",
|
||||
"pos cargo 4"
|
||||
};
|
||||
memoryPointsGetInCargoDir[] = {
|
||||
"pos cargo dir 1",
|
||||
"pos cargo dir 2",
|
||||
"pos cargo dir 3",
|
||||
"pos cargo dir 4"
|
||||
};
|
||||
DriverAction = "Golf_Driver";
|
||||
cargoAction[] = {
|
||||
"Golf_Cargo01",
|
||||
"Golf_Cargo02",
|
||||
"Golf_Cargo02",
|
||||
"Golf_Cargo03"
|
||||
};
|
||||
cargoIsCoDriver[] = {
|
||||
0
|
||||
};
|
||||
soundGear[] = {
|
||||
"",
|
||||
0.000177828,
|
||||
1
|
||||
};
|
||||
insideSoundCoef = 0.9;
|
||||
SoundGetIn[] = {
|
||||
"ca\sounds\Vehicles\wheeled\GOLF\ext\ext-golf-getout",
|
||||
0.562341,
|
||||
1
|
||||
};
|
||||
SoundGetOut[] = {
|
||||
"ca\sounds\Vehicles\wheeled\GOLF\ext\ext-golf-getout",
|
||||
0.562341,
|
||||
1,
|
||||
40
|
||||
};
|
||||
soundEngineOnInt[] = {
|
||||
"ca\sounds\Vehicles\Wheeled\GOLF\int\int-golf-start-1",
|
||||
0.562341,
|
||||
1
|
||||
};
|
||||
soundEngineOnExt[] = {
|
||||
"ca\sounds\Vehicles\Wheeled\GOLF\ext\ext-golf-start-1",
|
||||
0.562341,
|
||||
1,
|
||||
250
|
||||
};
|
||||
soundEngineOffInt[] = {
|
||||
"ca\sounds\vehicles\Wheeled\GOLF\int\int-golf-stop-1",
|
||||
0.562341,
|
||||
1
|
||||
};
|
||||
soundEngineOffExt[] = {
|
||||
"ca\sounds\vehicles\Wheeled\GOLF\ext\ext-golf-stop-1",
|
||||
0.562341,
|
||||
1,
|
||||
250
|
||||
};
|
||||
buildCrash0[] = {
|
||||
"Ca\sounds\Vehicles\Crash\crash_building_01",
|
||||
0.707946,
|
||||
1,
|
||||
200
|
||||
};
|
||||
buildCrash1[] = {
|
||||
"Ca\sounds\Vehicles\Crash\crash_building_02",
|
||||
0.707946,
|
||||
1,
|
||||
200
|
||||
};
|
||||
buildCrash2[] = {
|
||||
"Ca\sounds\Vehicles\Crash\crash_building_03",
|
||||
0.707946,
|
||||
1,
|
||||
200
|
||||
};
|
||||
buildCrash3[] = {
|
||||
"Ca\sounds\Vehicles\Crash\crash_building_04",
|
||||
0.707946,
|
||||
1,
|
||||
200
|
||||
};
|
||||
soundBuildingCrash[] = {
|
||||
"buildCrash0",
|
||||
0.25,
|
||||
"buildCrash1",
|
||||
0.25,
|
||||
"buildCrash2",
|
||||
0.25,
|
||||
"buildCrash3",
|
||||
0.25
|
||||
};
|
||||
WoodCrash0[] = {
|
||||
"Ca\sounds\Vehicles\Crash\crash_mix_wood_01",
|
||||
0.707946,
|
||||
1,
|
||||
200
|
||||
};
|
||||
WoodCrash1[] = {
|
||||
"Ca\sounds\Vehicles\Crash\crash_mix_wood_02",
|
||||
0.707946,
|
||||
1,
|
||||
200
|
||||
};
|
||||
WoodCrash2[] = {
|
||||
"Ca\sounds\Vehicles\Crash\crash_mix_wood_03",
|
||||
0.707946,
|
||||
1,
|
||||
200
|
||||
};
|
||||
WoodCrash3[] = {
|
||||
"Ca\sounds\Vehicles\Crash\crash_mix_wood_04",
|
||||
0.707946,
|
||||
1,
|
||||
200
|
||||
};
|
||||
WoodCrash4[] = {
|
||||
"Ca\sounds\Vehicles\Crash\crash_mix_wood_05",
|
||||
0.707946,
|
||||
1,
|
||||
200
|
||||
};
|
||||
WoodCrash5[] = {
|
||||
"Ca\sounds\Vehicles\Crash\crash_mix_wood_06",
|
||||
0.707946,
|
||||
1,
|
||||
200
|
||||
};
|
||||
soundWoodCrash[] = {
|
||||
"woodCrash0",
|
||||
0.166,
|
||||
"woodCrash1",
|
||||
0.166,
|
||||
"woodCrash2",
|
||||
0.166,
|
||||
"woodCrash3",
|
||||
0.166,
|
||||
"woodCrash4",
|
||||
0.166,
|
||||
"woodCrash5",
|
||||
0.166
|
||||
};
|
||||
ArmorCrash0[] = {
|
||||
"Ca\sounds\Vehicles\Crash\crash_vehicle_01",
|
||||
0.707946,
|
||||
1,
|
||||
200
|
||||
};
|
||||
ArmorCrash1[] = {
|
||||
"Ca\sounds\Vehicles\Crash\crash_vehicle_02",
|
||||
0.707946,
|
||||
1,
|
||||
200
|
||||
};
|
||||
ArmorCrash2[] = {
|
||||
"Ca\sounds\Vehicles\Crash\crash_vehicle_03",
|
||||
0.707946,
|
||||
1,
|
||||
200
|
||||
};
|
||||
ArmorCrash3[] = {
|
||||
"Ca\sounds\Vehicles\Crash\crash_vehicle_04",
|
||||
0.707946,
|
||||
1,
|
||||
200
|
||||
};
|
||||
soundArmorCrash[] = {
|
||||
"ArmorCrash0",
|
||||
0.25,
|
||||
"ArmorCrash1",
|
||||
0.25,
|
||||
"ArmorCrash2",
|
||||
0.25,
|
||||
"ArmorCrash3",
|
||||
0.25
|
||||
};
|
||||
class SoundEvents {
|
||||
class AccelerationIn {
|
||||
sound[] = {
|
||||
"ca\sounds\Vehicles\Wheeled\GOLF\int\int-golf-acce-1",
|
||||
0.891251,
|
||||
1
|
||||
};
|
||||
limit = "0.15";
|
||||
expression = "engineOn*(1-camPos)*2*gmeterZ*((speed factor[1.5, 5]) min (speed factor[5, 1.5]))";
|
||||
};
|
||||
class AccelerationOut {
|
||||
sound[] = {
|
||||
"ca\sounds\Vehicles\Wheeled\GOLF\ext\ext-golf-acce-1",
|
||||
0.562341,
|
||||
1,
|
||||
250
|
||||
};
|
||||
limit = "0.15";
|
||||
expression = "engineOn*camPos*2*gmeterZ*((speed factor[1.5, 5]) min (speed factor[5, 1.5]))";
|
||||
};
|
||||
};
|
||||
class Sounds {
|
||||
class Engine {
|
||||
sound[] = {
|
||||
"ca\sounds\Vehicles\Wheeled\GOLF\ext\ext-golf-low-1",
|
||||
0.398107,
|
||||
1,
|
||||
300
|
||||
};
|
||||
frequency = "(randomizer*0.05+1.25)*rpm";
|
||||
volume = "camPos*engineOn*((rpm factor[0.25, 0.4]) min (rpm factor[0.6, 0.45]))";
|
||||
};
|
||||
class EngineHighOut {
|
||||
sound[] = {
|
||||
"ca\sounds\Vehicles\Wheeled\GOLF\ext\ext-golf-high-1",
|
||||
0.398107,
|
||||
0.8,
|
||||
450
|
||||
};
|
||||
frequency = "(randomizer*0.05+1.1)*rpm";
|
||||
volume = "camPos*engineOn*(rpm factor[0.5, 0.9])";
|
||||
};
|
||||
class IdleOut {
|
||||
sound[] = {
|
||||
"ca\sounds\Vehicles\Wheeled\GOLF\ext\ext-golf-idle-1",
|
||||
0.316228,
|
||||
1,
|
||||
100
|
||||
};
|
||||
frequency = "1";
|
||||
volume = "engineOn*camPos*(rpm factor[0.4, 0])";
|
||||
};
|
||||
class TiresRockOut {
|
||||
sound[] = {
|
||||
"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-rock2",
|
||||
0.0562341,
|
||||
1,
|
||||
40
|
||||
};
|
||||
frequency = "1";
|
||||
volume = "camPos*rock*(speed factor[4, 20])";
|
||||
};
|
||||
class TiresSandOut {
|
||||
sound[] = {
|
||||
"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-sand2",
|
||||
0.0562341,
|
||||
1,
|
||||
40
|
||||
};
|
||||
frequency = "1";
|
||||
volume = "camPos*sand*(speed factor[4, 20])";
|
||||
};
|
||||
class TiresGrassOut {
|
||||
sound[] = {
|
||||
"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-grass3",
|
||||
0.0562341,
|
||||
1,
|
||||
40
|
||||
};
|
||||
frequency = "1";
|
||||
volume = "camPos*grass*(speed factor[4, 20])";
|
||||
};
|
||||
class TiresMudOut {
|
||||
sound[] = {
|
||||
"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-mud2",
|
||||
0.0562341,
|
||||
1,
|
||||
40
|
||||
};
|
||||
frequency = "1";
|
||||
volume = "camPos*mud*(speed factor[4, 20])";
|
||||
};
|
||||
class TiresGravelOut {
|
||||
sound[] = {
|
||||
"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-gravel2",
|
||||
0.0562341,
|
||||
1,
|
||||
40
|
||||
};
|
||||
frequency = "1";
|
||||
volume = "camPos*gravel*(speed factor[4, 20])";
|
||||
};
|
||||
class TiresAsphaltOut {
|
||||
sound[] = {
|
||||
"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-asphalt3",
|
||||
0.0562341,
|
||||
1,
|
||||
40
|
||||
};
|
||||
frequency = "1";
|
||||
volume = "camPos*asphalt*(speed factor[4, 20])";
|
||||
};
|
||||
class NoiseOut {
|
||||
sound[] = {
|
||||
"ca\sounds\Vehicles\Wheeled\Noises\ext\noise2",
|
||||
0.0562341,
|
||||
1,
|
||||
40
|
||||
};
|
||||
frequency = "1";
|
||||
volume = "camPos*(damper0 max 0.036)*(speed factor[0, 8])";
|
||||
};
|
||||
class EngineLowIn {
|
||||
sound[] = {
|
||||
"ca\sounds\Vehicles\Wheeled\GOLF\int\int-golf-low-1",
|
||||
0.707946,
|
||||
1
|
||||
};
|
||||
frequency = "(randomizer*0.05+1.3)*rpm";
|
||||
volume = "(1-camPos)*engineOn*((rpm factor[0.3, 0.5]) min (rpm factor[0.7, 0.52]))";
|
||||
};
|
||||
class EngineHighIn {
|
||||
sound[] = {
|
||||
"ca\sounds\Vehicles\Wheeled\GOLF\int\int-golf-high-1",
|
||||
0.707946,
|
||||
0.95
|
||||
};
|
||||
frequency = "(randomizer*0.05+1.2)*rpm";
|
||||
volume = "(1-camPos)*engineOn*(rpm factor[0.6, 1.0])";
|
||||
};
|
||||
class IdleIn {
|
||||
sound[] = {
|
||||
"ca\sounds\Vehicles\Wheeled\GOLF\int\int-golf-idle-1",
|
||||
0.562341,
|
||||
1
|
||||
};
|
||||
frequency = "1";
|
||||
volume = "(1-camPos)*engineOn*(rpm factor[0.4, 0])";
|
||||
};
|
||||
class TiresRockIn {
|
||||
sound[] = {
|
||||
"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-rock2",
|
||||
0.0707946,
|
||||
1
|
||||
};
|
||||
frequency = "1";
|
||||
volume = "(1-camPos)*rock*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresSandIn {
|
||||
sound[] = {
|
||||
"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-sand2",
|
||||
0.0707946,
|
||||
1
|
||||
};
|
||||
frequency = "1";
|
||||
volume = "(1-camPos)*sand*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresGrassIn {
|
||||
sound[] = {
|
||||
"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-grass3",
|
||||
0.0707946,
|
||||
1
|
||||
};
|
||||
frequency = "1";
|
||||
volume = "(1-camPos)*grass*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresMudIn {
|
||||
sound[] = {
|
||||
"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-mud2",
|
||||
0.0707946,
|
||||
1
|
||||
};
|
||||
frequency = "1";
|
||||
volume = "(1-camPos)*mud*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresGravelIn {
|
||||
sound[] = {
|
||||
"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-gravel2",
|
||||
0.0707946,
|
||||
1
|
||||
};
|
||||
frequency = "1";
|
||||
volume = "(1-camPos)*gravel*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresAsphaltIn {
|
||||
sound[] = {
|
||||
"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-asphalt3",
|
||||
0.0562341,
|
||||
1
|
||||
};
|
||||
frequency = "1";
|
||||
volume = "(1-camPos)*asphalt*(speed factor[2, 20])";
|
||||
};
|
||||
class NoiseIn {
|
||||
sound[] = {
|
||||
"ca\sounds\Vehicles\Wheeled\Noises\int\int-noise2",
|
||||
0.1,
|
||||
1
|
||||
};
|
||||
frequency = "1";
|
||||
volume = "(damper0 max 0.03)*(speed factor[0, 8])*(1-camPos)";
|
||||
};
|
||||
class Movement {
|
||||
sound = "soundEnviron";
|
||||
frequency = "1";
|
||||
volume = "0";
|
||||
};
|
||||
};
|
||||
class Damage {
|
||||
tex[] = {
|
||||
};
|
||||
mat[] = {
|
||||
"ca\wheeled2\VWGOLF\Data\VWgolf_body.rvmat",
|
||||
"ca\wheeled2\VWGOLF\Data\vwgolf_body_damage.rvmat",
|
||||
"ca\wheeled2\VWGOLF\Data\VWgolf_body_destruct.rvmat",
|
||||
"ca\wheeled2\VWGOLF\Data\VWGolf_carriage.rvmat",
|
||||
"ca\wheeled2\VWGOLF\Data\VWGolf_carriage.rvmat",
|
||||
"ca\wheeled2\VWGOLF\Data\VWGolf_carriage_destruct.rvmat",
|
||||
"ca\wheeled2\VWGOLF\Data\VWgolf_interier2.rvmat",
|
||||
"ca\wheeled2\VWGOLF\Data\VWgolf_interier2.rvmat",
|
||||
"ca\wheeled2\VWGOLF\Data\VWgolf_interier2_destruct.rvmat",
|
||||
"ca\wheeled2\VWGOLF\Data\VWgolf_interier.rvmat",
|
||||
"ca\wheeled2\VWGOLF\Data\VWgolf_interier.rvmat",
|
||||
"ca\wheeled2\VWGOLF\Data\VWgolf_interier_destruct.rvmat",
|
||||
"ca\wheeled2\VWGOLF\Data\VWgolf_sklo.rvmat",
|
||||
"ca\wheeled2\VWGOLF\Data\VWgolf_sklo_damage.rvmat",
|
||||
"ca\wheeled2\VWGOLF\Data\VWgolf_sklo_damage.rvmat",
|
||||
"ca\wheeled2\VWGOLF\Data\VWgolf_sklo_in.rvmat",
|
||||
"ca\wheeled2\VWGOLF\Data\VWgolf_sklo_in_damage.rvmat",
|
||||
"ca\wheeled2\VWGOLF\Data\VWgolf_sklo_in_damage.rvmat",
|
||||
"ca\wheeled2\VWGOLF\Data\vwgolf_wheels.rvmat",
|
||||
"ca\wheeled2\VWGOLF\Data\vwgolf_wheels.rvmat",
|
||||
"ca\wheeled2\VWGOLF\Data\vwgolf_wheels_destruct.rvmat"
|
||||
};
|
||||
};
|
||||
hiddenSelections[] = {
|
||||
"Camo1",
|
||||
"Camo2",
|
||||
"Camo3",
|
||||
"Camo4"
|
||||
};
|
||||
hiddenSelectionsTextures[] = {
|
||||
"\ca\wheeled2\vwgolf\data\vwgolf_body_co.paa",
|
||||
"\ca\wheeled2\vwgolf\data\vwgolf_carriage_co.paa",
|
||||
"\ca\wheeled2\vwgolf\data\vwgolf_interier_co.paa",
|
||||
"\ca\wheeled2\vwgolf\data\vwgolf_interier2_co.paa"
|
||||
};
|
||||
dammageHalf[] = {
|
||||
};
|
||||
dammageFull[] = {
|
||||
};
|
||||
rarityUrban = 0.9;
|
||||
class TransportWeapons {};
|
||||
fuelCapacity = 100;
|
||||
class HitPoints;
|
||||
class HitLFWheel;
|
||||
class HitLBWheel;
|
||||
class HitRFWheel;
|
||||
class HitRBWheel;
|
||||
class HitFuel;
|
||||
class HitEngine;
|
||||
class HitGlass1;
|
||||
class HitGlass2;
|
||||
class HitGlass3;
|
||||
class HitGlass4;
|
||||
supplyRadius = 1.3;
|
||||
|
||||
class Upgrades {
|
||||
ItemORP[] = {"VWGolf_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}};
|
||||
@@ -495,8 +27,8 @@ class VWGolf : Car {
|
||||
};
|
||||
|
||||
// Performance 1
|
||||
class VWGolf_DZE1: VWGolf {
|
||||
original = "VWGolf";
|
||||
class VWGolf_DZE1: VWGolf_DZE {
|
||||
original = "VWGolf_DZE";
|
||||
maxSpeed = 260; // VW maxspeed from above =241
|
||||
terrainCoef = 2.5;
|
||||
|
||||
|
||||
@@ -1,253 +1,69 @@
|
||||
class Volha_TK_CIV_Base_EP1: Car {
|
||||
brakeDistance = 12;
|
||||
htMin = 60;
|
||||
htMax = 1800;
|
||||
afMax = 200;
|
||||
mfMax = 100;
|
||||
mFact = 0;
|
||||
tBody = 0;
|
||||
scope = private;
|
||||
expansion = 1;
|
||||
model = "\ca\wheeled_E\Volha\Volha";
|
||||
side = 3;
|
||||
displayname = "GAZ";
|
||||
Icon = "\CA\wheeled_e\Data\UI\Icon_volha_CA.paa";
|
||||
Picture = "\CA\wheeled_e\Data\UI\Picture_volha_CA.paa";
|
||||
faction = "BIS_TK_CIV";
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
maxSpeed = 150;
|
||||
terrainCoef = 5;
|
||||
turnCoef = 2;
|
||||
armor = 20;
|
||||
damageResistance = 0.01413;
|
||||
transportSoldier = 3;
|
||||
weapons[] = {"SportCarHorn"};
|
||||
magazines[] = {};
|
||||
driverAction = "Volha_Driver_EP1";
|
||||
cargoAction[] = {"Volha_Cargo_EP1","Volha_Cargo02_EP1","Volha_Cargo01_EP1"};
|
||||
cargoIsCoDriver[] = {1,0};
|
||||
class Damage {
|
||||
tex[] = {};
|
||||
mat[] = {"Ca\wheeled_E\Volha\Data\Volha_ECIV.rvmat","Ca\wheeled_E\Volha\Data\Volha_ECIV_damage.rvmat","Ca\wheeled_E\Volha\Data\Volha_ECIV_destruct.rvmat","Ca\wheeled_E\Volha\Data\Volha_Glass_ECIV.rvmat","Ca\wheeled_E\Volha\Data\Volha_Glass_ECIV_damage.rvmat","Ca\wheeled_E\Volha\Data\Volha_Glass_ECIV_destruct.rvmat","Ca\wheeled_E\Volha\Data\Volha_Chrome_ECIV.rvmat","Ca\wheeled_E\Volha\Data\Volha_Chrome_ECIV_damage.rvmat","Ca\wheeled_E\Volha\Data\Volha_Chrome_ECIV_destruct.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default_destruct.rvmat"};
|
||||
};
|
||||
class HitPoints: HitPoints {
|
||||
class HitLFWheel: HitLFWheel {
|
||||
armor = 0.15;
|
||||
};
|
||||
class HitLBWheel: HitLBWheel {
|
||||
armor = 0.15;
|
||||
};
|
||||
class HitRFWheel: HitRFWheel {
|
||||
armor = 0.15;
|
||||
};
|
||||
class HitRBWheel: HitRBWheel {
|
||||
armor = 0.15;
|
||||
};
|
||||
class HitFuel {
|
||||
armor = 0.14;
|
||||
material = -1;
|
||||
name = "palivo";
|
||||
visual = "";
|
||||
passThrough = 1;
|
||||
};
|
||||
class HitEngine {
|
||||
armor = 0.5;
|
||||
material = -1;
|
||||
name = "motor";
|
||||
visual = "";
|
||||
passThrough = 1;
|
||||
};
|
||||
class HitGlass1: HitGlass1 {
|
||||
armor = 0.05;
|
||||
};
|
||||
class HitGlass2: HitGlass2 {
|
||||
armor = 0.05;
|
||||
};
|
||||
class HitGlass3: HitGlass3 {
|
||||
armor = 0.05;
|
||||
};
|
||||
class HitGlass4: HitGlass4 {
|
||||
armor = 0.05;
|
||||
};
|
||||
};
|
||||
outsideSoundFilter = 1;
|
||||
insideSoundCoef = 0.8;
|
||||
soundGear[] = {"",5.62341e-005,1};
|
||||
soundGetIn[] = {"\ca\Sounds_E\Wheeled_E\lada\lada_door",1,1};
|
||||
soundGetOut[] = {"\ca\Sounds_E\Wheeled_E\lada\lada_door",1,1,30};
|
||||
soundEngineOnInt[] = {"\ca\Sounds_E\Wheeled_E\lada\lada_int_start",1,1};
|
||||
soundEngineOnExt[] = {"\ca\Sounds_E\Wheeled_E\lada\lada_ext_start",1,1,100};
|
||||
soundEngineOffInt[] = {"\ca\Sounds_E\Wheeled_E\lada\lada_int_stop",1,1};
|
||||
soundEngineOffExt[] = {"\ca\Sounds_E\Wheeled_E\lada\lada_ext_stop",1,1,100};
|
||||
buildCrash0[] = {"Ca\sounds\Vehicles\Crash\tank_building_01",0.707946,1,150};
|
||||
buildCrash1[] = {"Ca\sounds\Vehicles\Crash\tank_building_02",0.707946,1,150};
|
||||
buildCrash2[] = {"Ca\sounds\Vehicles\Crash\tank_building_03",0.707946,1,150};
|
||||
buildCrash3[] = {"Ca\sounds\Vehicles\Crash\tank_building_04",0.707946,1,150};
|
||||
soundBuildingCrash[] = {"buildCrash0",0.25,"buildCrash1",0.25,"buildCrash2",0.25,"buildCrash3",0.25};
|
||||
WoodCrash0[] = {"Ca\sounds\Vehicles\Crash\tank_wood_01",0.707946,1,150};
|
||||
WoodCrash1[] = {"Ca\sounds\Vehicles\Crash\tank_wood_02",0.707946,1,150};
|
||||
WoodCrash2[] = {"Ca\sounds\Vehicles\Crash\tank_wood_03",0.707946,1,150};
|
||||
WoodCrash3[] = {"Ca\sounds\Vehicles\Crash\tank_wood_04",0.707946,1,150};
|
||||
soundWoodCrash[] = {"woodCrash0",0.25,"woodCrash1",0.25,"woodCrash2",0.25,"woodCrash3",0.25};
|
||||
ArmorCrash0[] = {"Ca\sounds\Vehicles\Crash\tank_vehicle_01",0.707946,1,150};
|
||||
ArmorCrash1[] = {"Ca\sounds\Vehicles\Crash\tank_vehicle_02",0.707946,1,150};
|
||||
ArmorCrash2[] = {"Ca\sounds\Vehicles\Crash\tank_vehicle_03",0.707946,1,150};
|
||||
ArmorCrash3[] = {"Ca\sounds\Vehicles\Crash\tank_vehicle_04",0.707946,1,150};
|
||||
soundArmorCrash[] = {"ArmorCrash0",0.25,"ArmorCrash1",0.25,"ArmorCrash2",0.25,"ArmorCrash3",0.25};
|
||||
class SoundEvents {
|
||||
class AccelerationIn {
|
||||
sound[] = {"\ca\Sounds_E\Wheeled_E\lada\lada_int_acceleration",0.562341,1};
|
||||
limit = "0.15";
|
||||
expression = "engineOn*(1-camPos)*2*gmeterZ*((speed factor[1.5, 5]) min (speed factor[5, 1.5]))";
|
||||
};
|
||||
class AccelerationOut {
|
||||
sound[] = {"\ca\Sounds_E\Wheeled_E\lada\lada_ext_acceleration",0.562341,1,300};
|
||||
limit = "0.15";
|
||||
expression = "engineOn*camPos*2*gmeterZ*((speed factor[1.5, 5]) min (speed factor[5, 1.5]))";
|
||||
};
|
||||
};
|
||||
class Sounds {
|
||||
class Engine {
|
||||
sound[] = {"\ca\Sounds_E\Wheeled_E\lada\lada_ext_low",1.41254,0.6,200};
|
||||
frequency = "(randomizer*0.05+0.95)*rpm";
|
||||
volume = "camPos*engineOn*((rpm factor[0.3, 0.4]) min (rpm factor[0.7, 0.5]))";
|
||||
};
|
||||
class EngineHighOut {
|
||||
sound[] = {"\ca\Sounds_E\Wheeled_E\lada\lada_ext_mid",1.41254,0.6,300};
|
||||
frequency = "(randomizer*0.05+0.95)*rpm";
|
||||
volume = "camPos*engineOn*(rpm factor[0.5, 0.8])";
|
||||
};
|
||||
class IdleOut {
|
||||
sound[] = {"\ca\Sounds_E\Wheeled_E\lada\lada_ext_idle",0.562341,1,100};
|
||||
frequency = "1";
|
||||
volume = "engineOn*camPos*(rpm factor[0.4, 0])";
|
||||
};
|
||||
class TiresRockOut {
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-rock2",0.1,1,50};
|
||||
frequency = "1";
|
||||
volume = "camPos*rock*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresSandOut {
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-sand2",0.1,1,50};
|
||||
frequency = "1";
|
||||
volume = "camPos*sand*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresGrassOut {
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-grass3",0.1,1,50};
|
||||
frequency = "1";
|
||||
volume = "camPos*grass*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresMudOut {
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-mud2",0.1,1,50};
|
||||
frequency = "1";
|
||||
volume = "camPos*mud*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresGravelOut {
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-gravel2",0.1,1,50};
|
||||
frequency = "1";
|
||||
volume = "camPos*gravel*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresAsphaltOut {
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-asphalt3",0.1,1,50};
|
||||
frequency = "1";
|
||||
volume = "camPos*asphalt*(speed factor[2, 20])";
|
||||
};
|
||||
class NoiseOut {
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Noises\ext\noise3",0.562341,1,50};
|
||||
frequency = "1";
|
||||
volume = "camPos*(damper0 max 0.04)*(speed factor[0, 8])";
|
||||
};
|
||||
class EngineLowIn {
|
||||
sound[] = {"\ca\Sounds_E\Wheeled_E\lada\lada_int_low",1.41254,0.6};
|
||||
frequency = "(randomizer*0.05+0.95)*rpm";
|
||||
volume = "(1-camPos)*engineOn*((rpm factor[0.3, 0.4]) min (rpm factor[0.7, 0.5]))";
|
||||
};
|
||||
class EngineHighIn {
|
||||
sound[] = {"\ca\Sounds_E\Wheeled_E\lada\lada_int_mid",1.41254,0.6};
|
||||
frequency = "(randomizer*0.05+0.95)*rpm";
|
||||
volume = "(1-camPos)*engineOn*(rpm factor[0.5, 0.8])";
|
||||
};
|
||||
class IdleIn {
|
||||
sound[] = {"\ca\Sounds_E\Wheeled_E\lada\lada_int_idle",0.794328,1};
|
||||
frequency = "1";
|
||||
volume = "engineOn*(rpm factor[0.4, 0])*(1-camPos)";
|
||||
};
|
||||
class TiresRockIn {
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-rock2",0.1,1};
|
||||
frequency = "1";
|
||||
volume = "(1-camPos)*rock*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresSandIn {
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-sand2",0.1,1};
|
||||
frequency = "1";
|
||||
volume = "(1-camPos)*sand*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresGrassIn {
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-grass3",0.1,1};
|
||||
frequency = "1";
|
||||
volume = "(1-camPos)*grass*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresMudIn {
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-mud2",0.1,1};
|
||||
frequency = "1";
|
||||
volume = "(1-camPos)*mud*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresGravelIn {
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-gravel2",0.1,1};
|
||||
frequency = "1";
|
||||
volume = "(1-camPos)*gravel*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresAsphaltIn {
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-asphalt3",0.1,1};
|
||||
frequency = "1";
|
||||
volume = "(1-camPos)*asphalt*(speed factor[2, 20])";
|
||||
};
|
||||
class NoiseIn {
|
||||
sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Noises\int\noise4",0.316228,1};
|
||||
frequency = "1";
|
||||
volume = "(damper0 max 0.04)*(speed factor[0, 8])*(1-camPos)";
|
||||
};
|
||||
class Movement {
|
||||
sound = "soundEnviron";
|
||||
frequency = "1";
|
||||
volume = "0";
|
||||
};
|
||||
};
|
||||
class Library {
|
||||
libTextDesc = "The Vloha GAZ-24 is a Russia automobile produced since 1968 to 1977. It is still famous for fantastic roadworthiness and durability. Many of this cars have more that 1.000.000 km on their odometer while still functional.";
|
||||
};
|
||||
class Turrets {
|
||||
};
|
||||
};
|
||||
class Volha_1_TK_CIV_EP1: Volha_TK_CIV_Base_EP1 {
|
||||
class Volha_1_TK_CIV_EP1;
|
||||
class Volha_1_TK_CIV_EP1_DZE: Volha_1_TK_CIV_EP1 {
|
||||
scope = public;
|
||||
accuracy = 1000;
|
||||
displayname = $STR_VEH_NAME_GAZ_BLUE;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
fuelCapacity = 100;
|
||||
class HitPoints;
|
||||
class HitLFWheel;
|
||||
class HitLBWheel;
|
||||
class HitRFWheel;
|
||||
class HitRBWheel;
|
||||
class HitFuel;
|
||||
class HitEngine;
|
||||
class HitGlass1;
|
||||
class HitGlass2;
|
||||
class HitGlass3;
|
||||
class HitGlass4;
|
||||
supplyRadius = 1.3;
|
||||
|
||||
class Upgrades {
|
||||
ItemORP[] = {"Volha_1_TK_CIV_EP1_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}};
|
||||
};
|
||||
};
|
||||
class Volha_2_TK_CIV_EP1: Volha_TK_CIV_Base_EP1 {
|
||||
|
||||
class Volha_2_TK_CIV_EP1;
|
||||
class Volha_2_TK_CIV_EP1_DZE: Volha_2_TK_CIV_EP1 {
|
||||
scope = public;
|
||||
accuracy = 1000;
|
||||
displayname = $STR_VEH_NAME_GAZ_GREY;
|
||||
hiddenSelections[] = {"Camo1"};
|
||||
hiddenSelectionsTextures[] = {"ca\wheeled_E\Volha\Data\Volha_Gray_ECIV_CO"};
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
fuelCapacity = 100;
|
||||
class HitPoints;
|
||||
class HitLFWheel;
|
||||
class HitLBWheel;
|
||||
class HitRFWheel;
|
||||
class HitRBWheel;
|
||||
class HitFuel;
|
||||
class HitEngine;
|
||||
class HitGlass1;
|
||||
class HitGlass2;
|
||||
class HitGlass3;
|
||||
class HitGlass4;
|
||||
supplyRadius = 1.3;
|
||||
|
||||
class Upgrades {
|
||||
ItemORP[] = {"Volha_2_TK_CIV_EP1_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}};
|
||||
};
|
||||
};
|
||||
class VolhaLimo_TK_CIV_EP1: Volha_TK_CIV_Base_EP1 {
|
||||
|
||||
class VolhaLimo_TK_CIV_EP1;
|
||||
class VolhaLimo_TK_CIV_EP1_DZE: VolhaLimo_TK_CIV_EP1 {
|
||||
scope = public;
|
||||
accuracy = 1000;
|
||||
displayname = $STR_VEH_NAME_GAZ_BLACK;
|
||||
hiddenSelections[] = {"Camo1"};
|
||||
hiddenSelectionsTextures[] = {"ca\wheeled_E\Volha\Data\Volha_Black_ECIV_CO"};
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
fuelCapacity = 100;
|
||||
class HitPoints;
|
||||
class HitLFWheel;
|
||||
class HitLBWheel;
|
||||
class HitRFWheel;
|
||||
class HitRBWheel;
|
||||
class HitFuel;
|
||||
class HitEngine;
|
||||
class HitGlass1;
|
||||
class HitGlass2;
|
||||
class HitGlass3;
|
||||
class HitGlass4;
|
||||
supplyRadius = 1.3;
|
||||
|
||||
class Upgrades {
|
||||
ItemORP[] = {"VolhaLimo_TK_CIV_EP1_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}};
|
||||
@@ -255,8 +71,8 @@ class VolhaLimo_TK_CIV_EP1: Volha_TK_CIV_Base_EP1 {
|
||||
};
|
||||
|
||||
// Performance 1
|
||||
class VolhaLimo_TK_CIV_EP1_DZE1: VolhaLimo_TK_CIV_EP1 {
|
||||
original = "VolhaLimo_TK_CIV_EP1";
|
||||
class VolhaLimo_TK_CIV_EP1_DZE1: VolhaLimo_TK_CIV_EP1_DZE {
|
||||
original = "VolhaLimo_TK_CIV_EP1_DZE";
|
||||
maxspeed = 150; // max engine limit 125-130
|
||||
terrainCoef = 2.5;
|
||||
|
||||
@@ -264,8 +80,8 @@ class VolhaLimo_TK_CIV_EP1_DZE1: VolhaLimo_TK_CIV_EP1 {
|
||||
ItemAVE[] = {"VolhaLimo_TK_CIV_EP1_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}};
|
||||
};
|
||||
};
|
||||
class Volha_1_TK_CIV_EP1_DZE1: Volha_1_TK_CIV_EP1 {
|
||||
original = "Volha_1_TK_CIV_EP1";
|
||||
class Volha_1_TK_CIV_EP1_DZE1: Volha_1_TK_CIV_EP1_DZE {
|
||||
original = "Volha_1_TK_CIV_EP1_DZE";
|
||||
maxspeed = 150; // car 100
|
||||
terrainCoef = 2.5;
|
||||
|
||||
@@ -273,8 +89,8 @@ class Volha_1_TK_CIV_EP1_DZE1: Volha_1_TK_CIV_EP1 {
|
||||
ItemAVE[] = {"Volha_1_TK_CIV_EP1_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}};
|
||||
};
|
||||
};
|
||||
class Volha_2_TK_CIV_EP1_DZE1: Volha_2_TK_CIV_EP1 {
|
||||
original = "Volha_2_TK_CIV_EP1";
|
||||
class Volha_2_TK_CIV_EP1_DZE1: Volha_2_TK_CIV_EP1_DZE {
|
||||
original = "Volha_2_TK_CIV_EP1_DZE";
|
||||
maxspeed = 150; // car 100
|
||||
terrainCoef = 2.5;
|
||||
|
||||
|
||||
@@ -1,12 +1,15 @@
|
||||
class datsun1_civil_1_open;
|
||||
class datsun1_civil_1_open_DZE: datsun1_civil_1_open {
|
||||
displayname = $STR_VEH_NAME_PICKUP_BLUE;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
terrainCoef = 2.5;
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
class HitPoints;
|
||||
fuelCapacity = 100;
|
||||
supplyRadius = 1.5;
|
||||
|
||||
class Upgrades {
|
||||
ItemORP[] = {"datsun1_civil_1_open_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}};
|
||||
@@ -16,12 +19,15 @@ class datsun1_civil_1_open_DZE: datsun1_civil_1_open {
|
||||
class datsun1_civil_2_covered;
|
||||
class datsun1_civil_2_covered_DZE: datsun1_civil_2_covered {
|
||||
displayname = $STR_VEH_NAME_PICKUP_COVERED_TAN;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
terrainCoef = 2.5;
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
class HitPoints;
|
||||
fuelCapacity = 100;
|
||||
supplyRadius = 1.5;
|
||||
|
||||
class Upgrades {
|
||||
ItemORP[] = {"datsun1_civil_2_covered_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}};
|
||||
@@ -31,12 +37,15 @@ class datsun1_civil_2_covered_DZE: datsun1_civil_2_covered {
|
||||
class datsun1_civil_3_open;
|
||||
class datsun1_civil_3_open_DZE: datsun1_civil_3_open {
|
||||
displayname = $STR_VEH_NAME_PICKUP_GREY;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
terrainCoef = 2.5;
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
class HitPoints;
|
||||
fuelCapacity = 100;
|
||||
supplyRadius = 1.5;
|
||||
|
||||
class Upgrades {
|
||||
ItemORP[] = {"datsun1_civil_3_open_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}};
|
||||
|
||||
@@ -1,12 +1,14 @@
|
||||
class hilux1_civil_1_open;
|
||||
class hilux1_civil_1_open_DZE: hilux1_civil_1_open {
|
||||
displayName = $STR_VEH_NAME_PICKUP_TAN;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
terrainCoef = 2.5;
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
class HitPoints;
|
||||
supplyRadius = 1.5;
|
||||
|
||||
class Upgrades {
|
||||
ItemORP[] = {"hilux1_civil_1_open_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}};
|
||||
@@ -16,12 +18,14 @@ class hilux1_civil_1_open_DZE: hilux1_civil_1_open {
|
||||
class hilux1_civil_2_covered;
|
||||
class hilux1_civil_2_covered_DZE: hilux1_civil_2_covered {
|
||||
displayName = $STR_VEH_NAME_PICKUP_COVERED_RED;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
terrainCoef = 2.5;
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
class HitPoints;
|
||||
supplyRadius = 1.5;
|
||||
|
||||
class Upgrades {
|
||||
ItemORP[] = {"hilux1_civil_2_covered_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}};
|
||||
@@ -31,12 +35,14 @@ class hilux1_civil_2_covered_DZE: hilux1_civil_2_covered {
|
||||
class hilux1_civil_3_open;
|
||||
class hilux1_civil_3_open_DZE: hilux1_civil_3_open {
|
||||
displayName = $STR_VEH_NAME_PICKUP_WHITE;
|
||||
vehicleClass = "DayZ Epoch Vehicles";
|
||||
terrainCoef = 2.5;
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines {};
|
||||
class TransportWeapons {};
|
||||
class HitPoints;
|
||||
supplyRadius = 1.5;
|
||||
|
||||
class Upgrades {
|
||||
ItemORP[] = {"hilux1_civil_3_open_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}};
|
||||
|
||||
@@ -349,6 +349,7 @@ class CfgVehicles
|
||||
|
||||
};
|
||||
};
|
||||
class BRDM2_Base;
|
||||
class HouseBase;
|
||||
class Ruins: HouseBase {};
|
||||
class House : HouseBase
|
||||
@@ -367,6 +368,7 @@ class CfgVehicles
|
||||
class M1030_base;
|
||||
class MMT_base;
|
||||
class Bicycle;
|
||||
|
||||
class Old_bike_base_EP1 : Bicycle
|
||||
{
|
||||
class Reflectors
|
||||
@@ -385,8 +387,6 @@ class CfgVehicles
|
||||
};
|
||||
};
|
||||
class Old_moto_base;
|
||||
class Ikarus_base;
|
||||
class Ural_Base;
|
||||
|
||||
#include "RepairParts.hpp" //names for all reapir parts. Needs moving to hitpoints
|
||||
//ZEDS
|
||||
@@ -407,7 +407,8 @@ class CfgVehicles
|
||||
//Cars
|
||||
#include "Car\HMMWV.hpp"
|
||||
#include "Car\ArmoredSUV.hpp"
|
||||
#include "Car\BTR40.hpp"
|
||||
#include "Car\BTR40.hpp"
|
||||
#include "Car\BTR60.hpp"
|
||||
#include "Car\BTR90.hpp"
|
||||
#include "Car\datsun.hpp"
|
||||
#include "Car\Gaz_Vodnik.hpp"
|
||||
@@ -438,6 +439,7 @@ class CfgVehicles
|
||||
#include "Car\Dingo.hpp"
|
||||
#include "Car\Octavia.hpp"
|
||||
#include "Car\Tatra_T810.hpp"
|
||||
#include "Car\BMP2.hpp"
|
||||
//Helicopters
|
||||
#include "Helicopter\MI17.hpp"
|
||||
#include "Helicopter\UH1H.hpp"
|
||||
|
||||
@@ -124,4 +124,4 @@ class Wild_Civ_newBase : WildZombie_Base {
|
||||
tex[] = {};
|
||||
mat[] = {"Ca\characters_E\Overall\Data\Overall.rvmat", "Ca\characters_E\Overall\Data\W1_Overall.rvmat", "Ca\characters_E\Overall\Data\W2_Overall.rvmat"};
|
||||
};
|
||||
};
|
||||
};
|
||||
@@ -8149,6 +8149,29 @@
|
||||
<Russian>Пикап накрытый (оранжевый)</Russian>
|
||||
<German>Pick-up abgedeckt (gelbbraun)</German>
|
||||
</Key>
|
||||
<Key ID="STR_VEH_NAME_TRACTOR">
|
||||
<German>Traktor</German>
|
||||
<English>Tractor</English>
|
||||
<Italian>Trattore</Italian>
|
||||
<Spanish>Tractor</Spanish>
|
||||
<French>Tracteur</French>
|
||||
<Czech>Traktor</Czech>
|
||||
<Russian>Трактор</Russian>
|
||||
<Polish>Ciągnik</Polish>
|
||||
<Hungarian>Traktor</Hungarian>
|
||||
</Key>
|
||||
<Key ID="STR_VEH_NAME_TRACTOR_OLD">
|
||||
<English>Old Tractor</English>
|
||||
<German>Alter Traktor</German>
|
||||
</Key>
|
||||
<Key ID="STR_VEH_NAME_IKARUS_RED">
|
||||
<English>Bus (Red)</English>
|
||||
<German>Bus (Rot)</German>
|
||||
</Key>
|
||||
<Key ID="STR_VEH_NAME_IKARUS_BLUE">
|
||||
<English>Bus (Blue)</English>
|
||||
<German>Bus (Blau)</German>
|
||||
</Key>
|
||||
<Key ID="STR_VEH_NAME_KAMAZ">
|
||||
<English>Kamaz open (Woodland)</English>
|
||||
<Russian>Камаз открытый (Лесной камуфляж)</Russian>
|
||||
@@ -8264,6 +8287,25 @@
|
||||
<Key ID="STR_VEH_NAME_M113_TK">
|
||||
<English>M113 TK</English>
|
||||
</Key>
|
||||
<Key ID="STR_VEH_NAME_BMP2_INS">
|
||||
<English>BMP-2 INS</English>
|
||||
</Key>
|
||||
<Key ID="STR_VEH_NAME_BMP2_CDF">
|
||||
<English>BMP-2 CDF</English>
|
||||
</Key>
|
||||
<Key ID="STR_VEH_NAME_BMP2_TK">
|
||||
<English>BMP-2 TK</English>
|
||||
</Key>
|
||||
<Key ID="STR_VEH_NAME_BMP2_AMBULANCE_INS">
|
||||
<English>BMP-2 INS Ambulance</English>
|
||||
<Russian>BMP-2 INS Скорая</Russian>
|
||||
<German>BMP-2 INS Sanitätsfzg.</German>
|
||||
</Key>
|
||||
<Key ID="STR_VEH_NAME_BMP2_AMBULANCE_CDF">
|
||||
<English>BMP-2 CDF Ambulance</English>
|
||||
<Russian>BMP-2 CDF Скорая</Russian>
|
||||
<German>BMP-2 CDF Sanitätsfzg.</German>
|
||||
</Key>
|
||||
<Key ID="STR_VEH_NAME_MTVR_WOODLAND">
|
||||
<English>MTVR (Woodland)</English>
|
||||
<Russian>MTVR (Лесной камуфляж)</Russian>
|
||||
@@ -8462,9 +8504,16 @@
|
||||
<Key ID="STR_VEH_NAME_URAL_TK">
|
||||
<English>Ural (TK)</English>
|
||||
</Key>
|
||||
<Key ID="STR_VEH_NAME_URAL_INS">
|
||||
<English>Ural (INS)</English>
|
||||
</Key>
|
||||
<Key ID="STR_VEH_NAME_URAL_CDF">
|
||||
<English>Ural (CDF)</English>
|
||||
</Key>
|
||||
<Key ID="STR_VEH_NAME_URAL_CDF_OPEN">
|
||||
<English>Ural open (CDF)</English>
|
||||
<German>Ural offen (CDF)</German>
|
||||
</Key>
|
||||
<Key ID="STR_VEH_NAME_URAL_UN">
|
||||
<English>Ural (UN)</English>
|
||||
</Key>
|
||||
@@ -8590,6 +8639,26 @@
|
||||
<Russian>BTR-40 DSHKM (Лесной камуфляж)</Russian>
|
||||
<German>BTR-40 DSHKM (Waldtarn)</German>
|
||||
</Key>
|
||||
<Key ID="STR_VEH_NAME_BTR40_GREEN">
|
||||
<English>BTR-40 (Green)</English>
|
||||
<Russian>BTR-40 (Зеленый)</Russian>
|
||||
<German>BTR-40 (Grün)</German>
|
||||
</Key>
|
||||
<Key ID="STR_VEH_NAME_BTR40_WOOD">
|
||||
<English>BTR-40 (Woodland)</English>
|
||||
<Russian>BTR-40 (Лесной камуфляж)</Russian>
|
||||
<German>BTR-40 (Waldtarn)</German>
|
||||
</Key>
|
||||
<Key ID="STR_VEH_NAME_BTR60_WOOD">
|
||||
<English>BTR-60 (Woodland)</English>
|
||||
<Russian>BTR-60 (Лесной камуфляж)</Russian>
|
||||
<German>BTR-60 (Waldtarn)</German>
|
||||
</Key>
|
||||
<Key ID="STR_VEH_NAME_BTR60_GREEN">
|
||||
<English>BTR-60 (Green)</English>
|
||||
<Russian>BTR-60 (Зеленый)</Russian>
|
||||
<German>BTR-60 (Grün)</German>
|
||||
</Key>
|
||||
<Key ID="STR_VEH_NAME_BTR90">
|
||||
<English>BTR-90</English>
|
||||
</Key>
|
||||
|
||||
Reference in New Issue
Block a user