mirror of
https://github.com/EpochModTeam/DayZ-Epoch.git
synced 2025-12-18 01:30:26 +03:00
Adding many new vehicles to configs (#1746)
* Adding display name for UH60M_MEV_EP1_DZ * Adding 6 new Mi17 variants to config Armed: Mi17_TK_EP1 Mi17_UN_CDF_EP1 Mi17_CDF Unarmed: Mi17_medevac_CDF Mi17_medevac_Ins Mi17_medevac_RU * Adding new line for Cessna.hpp * Adding Cessna to the configs That removes the radar function from the cessans. * Adding 1 new An2 version to the config * Adding 2 more HMMWVs to the config Ive lowered the maxspeed from the HMMVW_DZ because all HMMWVs have a maxspeed of 100. New classes: HMMWV_Armored HMMWV_M2 * Adding BRDM2 to configs * Adding line for BRDM2_DZ.hpp * Update after comments * Update again * Update BRDM2_DZ.hpp * Update HMMWV.hpp * Update HMMWV.hpp 80 is the same as the other high tier armored HMMWV above. 40 is the same as the low tier ones. * Update HMMWV.hpp * Update HMMWV.hpp * Update BRDM2_DZ.hpp * Update HMMWV.hpp * Update CHANGE LOG 1.0.6.txt * Update UH60.hpp * Update Cessna_DZ.hpp * Update Cessna_DZ.hpp * Update NeutralAirplanes.hpp * Update MI17.hpp * Update AN2_DZ.hpp
This commit is contained in:
@@ -10,7 +10,7 @@ class Mi17_base: Helicopter {
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
//Armed
|
||||
class Mi17_DZ: Mi17_base {
|
||||
displayname = $STR_VEH_NAME_MI17;
|
||||
displaynameshort = "Mi17_DZ";
|
||||
@@ -49,6 +49,279 @@ class Mi17_DZE: Mi17_DZ {
|
||||
};
|
||||
};
|
||||
|
||||
class Mi17_TK_EP1_DZ: Mi17_base {
|
||||
displayname = "Mi17_TK_DZ";
|
||||
displaynameshort = "Mi17_TK_DZ";
|
||||
scope = public;
|
||||
side = 2;
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines{};
|
||||
class TransportWeapons{};
|
||||
commanderCanSee = 2+16+32;
|
||||
gunnerCanSee = 2+16+32;
|
||||
driverCanSee = 2+16+32;
|
||||
transportMaxWeapons = 10;
|
||||
transportMaxMagazines = 50;
|
||||
transportmaxbackpacks = 10;
|
||||
fuelCapacity = 1870;
|
||||
hiddenSelectionsTextures[] = {"\ca\air_E\Data\mi17_body_IND_CO.paa", "\ca\air_E\Data\mi17_det_IND_CO.paa", "\ca\air\data\clear_empty.paa", "\ca\air\data\mi8_decals_ca.paa"};
|
||||
|
||||
class Turrets : Turrets {
|
||||
class MainTurret : MainTurret {
|
||||
magazines[] = {"100Rnd_762x54_PK"};
|
||||
};
|
||||
class BackTurret : BackTurret {
|
||||
magazines[] = {"100Rnd_762x54_PK"};
|
||||
};
|
||||
};
|
||||
};
|
||||
class Mi17_TK_EP1_DZE: Mi17_TK_EP1_DZ {
|
||||
displaynameshort = "Mi17_TK_DZE";
|
||||
class Turrets : Turrets {
|
||||
class MainTurret : MainTurret {
|
||||
magazines[] = {};
|
||||
};
|
||||
class BackTurret : BackTurret {
|
||||
magazines[] = {};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
class Mi17_UN_CDF_EP1_DZ: Mi17_base {
|
||||
displayname = "Mi17_UN_CDF_EP1_DZ";
|
||||
displaynameshort = "Mi17_UN_CDF_EP1_DZ";
|
||||
scope = public;
|
||||
side = 2;
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines{};
|
||||
class TransportWeapons{};
|
||||
commanderCanSee = 2+16+32;
|
||||
gunnerCanSee = 2+16+32;
|
||||
driverCanSee = 2+16+32;
|
||||
transportMaxWeapons = 10;
|
||||
transportMaxMagazines = 50;
|
||||
transportmaxbackpacks = 10;
|
||||
fuelCapacity = 1870;
|
||||
hiddenSelectionsTextures[] = {"\CA\air_E\data\mi17_body_UN_CO.paa", "\CA\air_E\data\mi17_det_UN_CO.paa", "\ca\air_E\Data\mi17_decals2_UN_CA.paa", "\ca\air_E\Data\mi17_decals_UN_CA.paa"};
|
||||
|
||||
class Turrets : Turrets {
|
||||
class MainTurret : MainTurret {
|
||||
magazines[] = {"100Rnd_762x54_PK"};
|
||||
};
|
||||
class BackTurret : BackTurret {
|
||||
magazines[] = {"100Rnd_762x54_PK"};
|
||||
};
|
||||
};
|
||||
};
|
||||
class Mi17_UN_CDF_EP1_DZE: Mi17_UN_CDF_EP1_DZ {
|
||||
displaynameshort = "Mi17_UN_CDF_EP1_DZE";
|
||||
class Turrets : Turrets {
|
||||
class MainTurret : MainTurret {
|
||||
magazines[] = {};
|
||||
};
|
||||
class BackTurret : BackTurret {
|
||||
magazines[] = {};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
class Mi17_CDF_DZ: Mi17_base {
|
||||
displayname = "Mi17_CDF_DZ";
|
||||
displaynameshort = "Mi17_CDF_DZ";
|
||||
scope = public;
|
||||
side = 2;
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines{};
|
||||
class TransportWeapons{};
|
||||
commanderCanSee = 2+16+32;
|
||||
gunnerCanSee = 2+16+32;
|
||||
driverCanSee = 2+16+32;
|
||||
transportMaxWeapons = 10;
|
||||
transportMaxMagazines = 50;
|
||||
transportmaxbackpacks = 10;
|
||||
fuelCapacity = 1870;
|
||||
hiddenSelectionsTextures[] = {"\CA\air\data\mi8_body_g_CDF_CO.paa", "ca\air\data\mi8_det_g_co.paa", "ca\air\data\clear_empty.paa", "ca\air\data\mi8_decals_ca.paa"};
|
||||
|
||||
class Turrets : Turrets {
|
||||
class MainTurret : MainTurret {
|
||||
magazines[] = {"100Rnd_762x54_PK"};
|
||||
};
|
||||
class BackTurret : BackTurret {
|
||||
magazines[] = {"100Rnd_762x54_PK"};
|
||||
};
|
||||
};
|
||||
};
|
||||
class Mi17_CDF_DZE: Mi17_CDF_DZ {
|
||||
displaynameshort = "Mi17_CDF_DZE";
|
||||
class Turrets : Turrets {
|
||||
class MainTurret : MainTurret {
|
||||
magazines[] = {};
|
||||
};
|
||||
class BackTurret : BackTurret {
|
||||
magazines[] = {};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
class Mi171Sh_CZ_EP1_DZ: Mi17_base {
|
||||
displayname = "Mi171Sh_CZ_EP1_DZ";
|
||||
displaynameshort = "Mi171Sh_CZ_EP1_DZ";
|
||||
scope = public;
|
||||
side = 2;
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines{};
|
||||
class TransportWeapons{};
|
||||
commanderCanSee = 2+16+32;
|
||||
gunnerCanSee = 2+16+32;
|
||||
driverCanSee = 2+16+32;
|
||||
transportMaxWeapons = 10;
|
||||
transportMaxMagazines = 50;
|
||||
transportmaxbackpacks = 10;
|
||||
fuelCapacity = 1870;
|
||||
hiddenSelectionsTextures[] = {"\CA\air_E\data\mi17_body_ACR_CO.paa", "\CA\air_E\data\mi17_det_ACR_CO.paa", "\ca\air_E\Data\mi17_decals2_ACR_CA.paa", "\ca\air\data\mi8_decals_ca.paa"};
|
||||
|
||||
model = "\ca\Air_E\Mi17\Mi_171";
|
||||
picture = "\ca\air\data\ico\mi17_HIP_CA.paa";
|
||||
Icon = "\ca\air\data\map_ico\icomap_mi17_CA.paa";
|
||||
mapSize = 25;
|
||||
accuracy = 1000; // accuracy needed to recognize type of this target
|
||||
weapons[] = {"CMFlareLauncher"};
|
||||
magazines[] = {"120Rnd_CMFlareMagazine"};
|
||||
LockDetectionSystem = 0;
|
||||
IncommingMisslieDetectionSystem = 0;
|
||||
gunnerUsesPilotView = true;
|
||||
|
||||
// threat (VSoft, VArmor, VAir), how threatening vehicle is to unit types
|
||||
threat[] = {1, 0.6, 0.3};
|
||||
|
||||
enableSweep = false;
|
||||
|
||||
class Turrets : Turrets {
|
||||
class LeftTurret : MainTurret {
|
||||
proxyIndex = 2;
|
||||
commanding = -1;
|
||||
primaryGunner = 0;
|
||||
gunnerName = $STR_POSITION_DOORGUNNER;
|
||||
minElev = -50;
|
||||
maxElev = 30;
|
||||
initElev = 11;
|
||||
minTurn = 20;
|
||||
maxTurn = 155;
|
||||
initTurn = 80;
|
||||
magazines[] = {"100Rnd_762x54_PK"};
|
||||
};
|
||||
|
||||
class BackTurret : BackTurret {
|
||||
gunnerName = $STR_POSITION_REARGUNNER;
|
||||
primaryGunner = 1;
|
||||
commanding = -3;
|
||||
proxyIndex = 3;
|
||||
gunnerAction = "Mi171_Gunner_EP1";
|
||||
gunnerInAction = "Mi171_Gunner_EP1";
|
||||
minTurn = 130;
|
||||
maxTurn = 230;
|
||||
initTurn = 180;
|
||||
minElev = -50;
|
||||
maxElev = 10;
|
||||
initElev = 0;
|
||||
magazines[] = {"100Rnd_762x54_PK"};
|
||||
};
|
||||
|
||||
class RightTurret : MainTurret {
|
||||
proxyIndex = 1;
|
||||
gunnerName = $STR_POSITION_CREWCHIEF;
|
||||
body = "Turret_3";
|
||||
gun = "Gun_3";
|
||||
animationSourceBody = "Turret_3";
|
||||
animationSourceGun = "Gun_3";
|
||||
minElev = -60;
|
||||
maxElev = 30;
|
||||
initElev = 11;
|
||||
minTurn = -155;
|
||||
maxTurn = -30;
|
||||
initTurn = -70;
|
||||
weapons[] = {PKT_3};
|
||||
stabilizedInAxes = "StabilizedInAxesNone";
|
||||
gunBeg = "muzzle_3"; // endpoint of the gun
|
||||
gunEnd = "chamber_3"; // chamber of the gun
|
||||
gunnerAction = "Mi8_Gunner";
|
||||
gunnerInAction = "Mi8_Gunner";
|
||||
memoryPointGun = "muzzle_3";
|
||||
memoryPointGunnerOptics = "gunnerview3";
|
||||
selectionFireAnim = "zasleh3";
|
||||
primaryGunner = 0;
|
||||
commanding = -1;
|
||||
magazines[] = {"100Rnd_762x54_PK"};
|
||||
};
|
||||
};
|
||||
|
||||
class AnimationSources : AnimationSources {
|
||||
class HUDaction {
|
||||
source = "user";
|
||||
animPeriod = 2;
|
||||
initPhase = 0;
|
||||
};
|
||||
|
||||
class HUDaction_Hide : HUDaction {};
|
||||
|
||||
class ReloadAnim_3 {
|
||||
source = "reload";
|
||||
weapon = PKT_3;
|
||||
};
|
||||
|
||||
class ReloadMagazine_3 {
|
||||
source = "reloadmagazine";
|
||||
weapon = PKT_3;
|
||||
};
|
||||
|
||||
class Revolving_3 {
|
||||
source = "revolving";
|
||||
weapon = PKT_3;
|
||||
};
|
||||
|
||||
class HIDE_weapon_holders {
|
||||
source = "user";
|
||||
animPeriod = 1e-007;
|
||||
initPhase = 1;
|
||||
};
|
||||
|
||||
class HIDE_front_armor : HIDE_weapon_holders {
|
||||
initPhase = 1;
|
||||
};
|
||||
|
||||
class HIDE_exhaust : HIDE_weapon_holders {
|
||||
initPhase = 1;
|
||||
};
|
||||
};
|
||||
|
||||
class UserActions {
|
||||
class HUDoff {
|
||||
displayName = $STR_AM_HUDON;
|
||||
displayNameDefault = $STR_AM_HUDON;
|
||||
position = "zamerny";
|
||||
radius = 1;
|
||||
onlyForPlayer = 1;
|
||||
condition = "(player==driver this)and(this animationphase ""HUDAction"" !=0)";
|
||||
statement = "this animate [""HUDAction"",0];this animate [""HUDaction_Hide"",0]";
|
||||
};
|
||||
|
||||
class HUDon {
|
||||
displayName = $STR_AM_HUDOFF;
|
||||
displayNameDefault = $STR_AM_HUDOFF;
|
||||
position = "zamerny";
|
||||
radius = 1;
|
||||
onlyForPlayer = 1;
|
||||
condition = "(player==driver this)and(this animationphase ""HUDAction"" !=1)";
|
||||
statement = "this animate [""HUDAction"",1];this animate [""HUDaction_Hide"",1]";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
//Unarmed
|
||||
class Mi17_Civilian;
|
||||
class Mi17_Civilian_DZ: Mi17_Civilian {
|
||||
displayname = "Mi-17 (Civilian)";
|
||||
@@ -66,3 +339,60 @@ class Mi17_Civilian_DZ: Mi17_Civilian {
|
||||
transportMaxMagazines = 50;
|
||||
transportmaxbackpacks = 10;
|
||||
};
|
||||
|
||||
class Mi17_medevac_CDF;
|
||||
class Mi17_medevac_CDF_DZ: Mi17_medevac_CDF {
|
||||
displayname = "Mi-17 MedEvac (CDF)";
|
||||
displaynameshort = "Mi-17 MedEvac (CDF)";
|
||||
scope = public;
|
||||
side = 3;
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines{};
|
||||
class TransportWeapons{};
|
||||
commanderCanSee = 2+16+32;
|
||||
gunnerCanSee = 2+16+32;
|
||||
driverCanSee = 2+16+32;
|
||||
transportMaxWeapons = 10;
|
||||
transportMaxMagazines = 50;
|
||||
transportmaxbackpacks = 10;
|
||||
fuelCapacity = 1500;
|
||||
};
|
||||
|
||||
class Mi17_medevac_Ins;
|
||||
class Mi17_medevac_Ins_DZ: Mi17_medevac_Ins {
|
||||
displayname = "Mi-17 MedEvac (Ins)";
|
||||
displaynameshort = "Mi-17 MedEvac (Ins)";
|
||||
scope = public;
|
||||
side = 3;
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines{};
|
||||
class TransportWeapons{};
|
||||
commanderCanSee = 2+16+32;
|
||||
gunnerCanSee = 2+16+32;
|
||||
driverCanSee = 2+16+32;
|
||||
transportMaxWeapons = 10;
|
||||
transportMaxMagazines = 50;
|
||||
transportmaxbackpacks = 10;
|
||||
fuelCapacity = 1500;
|
||||
};
|
||||
|
||||
class Mi17_medevac_RU;
|
||||
class Mi17_medevac_RU_DZ: Mi17_medevac_RU {
|
||||
displayname = "Mi-17 MedEvac (RU)";
|
||||
displaynameshort = "Mi-17 MedEvac (RU)";
|
||||
scope = public;
|
||||
side = 3;
|
||||
crew = "";
|
||||
typicalCargo[] = {};
|
||||
class TransportMagazines{};
|
||||
class TransportWeapons{};
|
||||
commanderCanSee = 2+16+32;
|
||||
gunnerCanSee = 2+16+32;
|
||||
driverCanSee = 2+16+32;
|
||||
transportMaxWeapons = 10;
|
||||
transportMaxMagazines = 50;
|
||||
transportmaxbackpacks = 10;
|
||||
fuelCapacity = 1500;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user