mirror of
https://github.com/EpochModTeam/DayZ-Epoch.git
synced 2025-12-14 20:13:13 +03:00
Thx @SyNcRoNiCzZ This also corrects the maxmagazines from the CH53 and the CH47. Ive overwrote my own changes.
157 lines
3.9 KiB
C++
157 lines
3.9 KiB
C++
class CH_47F_EP1;
|
|
class CH_47F_EP1_DZ : CH_47F_EP1 {
|
|
vehicleClass = "DayZ Epoch Vehicles";
|
|
scope = public;
|
|
displayName = $STR_VEH_NAME_CH47_GREEN;
|
|
crew = "";
|
|
typicalCargo[] = {};
|
|
class TransportMagazines {};
|
|
class TransportWeapons {};
|
|
commanderCanSee = 2+16+32;
|
|
gunnerCanSee = 2+16+32;
|
|
driverCanSee = 2+16+32;
|
|
transportMaxWeapons = 40;
|
|
transportMaxMagazines = 300;
|
|
transportmaxbackpacks = 10;
|
|
class Turrets;
|
|
class MainTurret;
|
|
class RightDoorGun;
|
|
class BackDoorGun;
|
|
maxSpeed = 293;
|
|
fuelCapacity = 4043;
|
|
radartype = 0;
|
|
supplyRadius = 1.3;
|
|
};
|
|
|
|
class CH_47F_EP1_DZE: CH_47F_EP1_DZ
|
|
{
|
|
class Turrets: Turrets
|
|
{
|
|
class MainTurret: MainTurret
|
|
{
|
|
body = "mainTurret";
|
|
gun = "mainGun";
|
|
minElev = -50;
|
|
maxElev = 30;
|
|
initElev = -30;
|
|
minTurn = -3;
|
|
maxTurn = 173;
|
|
initTurn = 0;
|
|
soundServo[] = {"",0.01,1};
|
|
animationSourceHatch = "";
|
|
stabilizedInAxes = "StabilizedInAxesNone";
|
|
gunBeg = "muzzle_1";
|
|
gunEnd = "chamber_1";
|
|
weapons[] = {"M134"};
|
|
magazines[] = {};
|
|
gunnerName = $STR_POSITION_CREWCHIEF;
|
|
gunnerOpticsModel = "\ca\weapons\optika_empty";
|
|
gunnerOutOpticsShowCursor = 1;
|
|
gunnerOpticsShowCursor = 1;
|
|
gunnerAction = "CH47_Gunner_EP1";
|
|
gunnerInAction = "CH47_Gunner_EP1";
|
|
commanding = -2;
|
|
primaryGunner = 0;
|
|
class ViewOptics
|
|
{
|
|
initAngleX = 0;
|
|
minAngleX = -30;
|
|
maxAngleX = 30;
|
|
initAngleY = 0;
|
|
minAngleY = -100;
|
|
maxAngleY = 100;
|
|
initFov = 0.7;
|
|
minFov = 0.25;
|
|
maxFov = 1.1;
|
|
};
|
|
gunnerCompartments = "Compartment1";
|
|
memoryPointsGetInGunner = "pos gunner";
|
|
memoryPointsGetInGunnerDir = "pos gunner dir";
|
|
};
|
|
class RightDoorGun: MainTurret
|
|
{
|
|
body = "Turret2";
|
|
gun = "Gun_2";
|
|
minElev = -60;
|
|
maxElev = 30;
|
|
initElev = -30;
|
|
minTurn = -173;
|
|
maxTurn = 3;
|
|
initTurn = 0;
|
|
animationSourceBody = "Turret_2";
|
|
animationSourceGun = "Gun_2";
|
|
stabilizedInAxes = "StabilizedInAxesNone";
|
|
selectionFireAnim = "zasleh_1";
|
|
proxyIndex = 2;
|
|
gunnerName = $STR_POSITION_DOORGUNNER;
|
|
commanding = -3;
|
|
weapons[] = {"M134_2"};
|
|
gunBeg = "muzzle_2";
|
|
gunEnd = "chamber_2";
|
|
primaryGunner = 0;
|
|
memoryPointGun = "machinegun_2";
|
|
memoryPointGunnerOptics = "gunnerview_2";
|
|
};
|
|
class BackDoorGun: MainTurret
|
|
{
|
|
discreteDistance[] = {100, 200, 300, 400, 500, 600, 700, 800};
|
|
discreteDistanceInitIndex = 2;
|
|
body = "Turret3";
|
|
gun = "Gun_3";
|
|
minTurn = 130;
|
|
maxTurn = 230;
|
|
initTurn = 180;
|
|
minElev = -50;
|
|
maxElev = 50;
|
|
initElev = 0;
|
|
animationSourceBody = "Turret_3";
|
|
animationSourceGun = "Gun_3";
|
|
stabilizedInAxes = "StabilizedInAxesNone";
|
|
selectionFireAnim = "zasleh_3";
|
|
proxyIndex = 3;
|
|
gunnerName = $STR_POSITION_REARGUNNER;
|
|
gunnerOpticsShowCursor = 0;
|
|
commanding = -1;
|
|
gunnerAction = "CH47_Gunner01_EP1";
|
|
gunnerInAction = "CH47_Gunner01_EP1";
|
|
turretInfoType = "RscWeaponZeroing";
|
|
weapons[] = {"M240BC_veh"};
|
|
magazines[] = {};
|
|
gunBeg = "muzzle_3";
|
|
gunEnd = "chamber_3";
|
|
primaryGunner = 1;
|
|
memoryPointGun = "machinegun_3";
|
|
memoryPointGunnerOptics = "gunnerview_3";
|
|
};
|
|
};
|
|
};
|
|
|
|
class CH_47F_EP1_Black_DZ : CH_47F_EP1_DZ {
|
|
displayName = $STR_VEH_NAME_CH47_BLACK;
|
|
model = "C1987_ch47\ca\air_e\CH47\CH_47F.p3d";
|
|
};
|
|
|
|
class CH_47F_EP1_Black_DZE : CH_47F_EP1_DZE {
|
|
displayName = $STR_VEH_NAME_CH47_BLACK;
|
|
model = "C1987_ch47\ca\air_e\CH47\CH_47F.p3d";
|
|
};
|
|
|
|
class CH_47F_EP1_GREY_DZ : CH_47F_EP1_DZ {
|
|
displayName = $STR_VEH_NAME_CH47_GREY;
|
|
model = "C1987_ch47\ca\air_e\CH47\CH_47F2.p3d";
|
|
};
|
|
|
|
class CH_47F_EP1_GREY_DZE : CH_47F_EP1_DZE {
|
|
displayName = $STR_VEH_NAME_CH47_GREY;
|
|
model = "C1987_ch47\ca\air_e\CH47\CH_47F2.p3d";
|
|
};
|
|
|
|
class CH_47F_EP1_DES_DZ : CH_47F_EP1_DZ {
|
|
displayName = $STR_VEH_NAME_CH47_DESERT;
|
|
model = "C1987_ch47\ca\air_e\CH47\CH_47F3.p3d";
|
|
};
|
|
|
|
class CH_47F_EP1_DES_DZE : CH_47F_EP1_DZE {
|
|
displayName = $STR_VEH_NAME_CH47_DESERT;
|
|
model = "C1987_ch47\ca\air_e\CH47\CH_47F3.p3d";
|
|
}; |