mirror of
https://github.com/EpochModTeam/DayZ-Epoch.git
synced 2025-12-14 12:12:34 +03:00
landrover uaz
This commit is contained in:
643
SQF/dayz_code/Configs/CfgVehicles/LAND/LandRover.hpp
Normal file
643
SQF/dayz_code/Configs/CfgVehicles/LAND/LandRover.hpp
Normal file
@@ -0,0 +1,643 @@
|
|||||||
|
class LandRover_Base: Car
|
||||||
|
{
|
||||||
|
brakeDistance = 12.5;
|
||||||
|
expansion = 1;
|
||||||
|
enableManualFire = 0;
|
||||||
|
htMin = 60;
|
||||||
|
htMax = 1800;
|
||||||
|
afMax = 100;
|
||||||
|
mfMax = 80;
|
||||||
|
mFact = 1;
|
||||||
|
tBody = 250;
|
||||||
|
scope = 0;
|
||||||
|
displayname = "Military Offroad";
|
||||||
|
maxSpeed = 150;
|
||||||
|
terrainCoef = 3;
|
||||||
|
turnCoef = 3;
|
||||||
|
armor = 30;
|
||||||
|
damageResistance = 0.00719;
|
||||||
|
model = "\ca\wheeled_E\LR\LR";
|
||||||
|
Picture = "\CA\wheeled_e\Data\UI\Picture_lr_CA.paa";
|
||||||
|
Icon = "\CA\wheeled_e\Data\UI\Icon_lr_transport_CA.paa";
|
||||||
|
MapSize = 6;
|
||||||
|
outsideSoundFilter = 1;
|
||||||
|
insideSoundCoef = 0.9;
|
||||||
|
soundGear[] = {"",5.62341e-005,1};
|
||||||
|
soundGetIn[] = {"\ca\Sounds_E\Wheeled_E\LandRover\LRover_door",1,1};
|
||||||
|
soundGetOut[] = {"\ca\Sounds_E\Wheeled_E\LandRover\LRover_door",1,1,30};
|
||||||
|
soundEngineOnInt[] = {"\ca\Sounds_E\Wheeled_E\LandRover\LRover_int_start",1,1};
|
||||||
|
soundEngineOnExt[] = {"\ca\Sounds_E\Wheeled_E\LandRover\LRover_ext_start",1,1,100};
|
||||||
|
soundEngineOffInt[] = {"\ca\Sounds_E\Wheeled_E\LandRover\LRover_int_stop",1,1};
|
||||||
|
soundEngineOffExt[] = {"\ca\Sounds_E\Wheeled_E\LandRover\LRover_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\LandRover\LRover_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\LandRover\LRover_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\LandRover\LRover_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\LandRover\LRover_ext_high",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\LandRover\LRover_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\LandRover\LRover_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\LandRover\LRover_int_high",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\LandRover\LRover_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 = "These offroads where a pioneering civilian all-terrain utility vehicles, which where introduced in 1948; but later, the Landrover was adopted as a general brand for many four-wheel drive all-terrain vehicles.";
|
||||||
|
};
|
||||||
|
transportSoldier = 7;
|
||||||
|
driverAction = "LR_Driver_EP1";
|
||||||
|
cargoAction[] = {"LR_Cargo01_EP1","LR_Cargo02_EP1","LR_Cargo03_EP1","LR_Cargo05_EP1","LR_Cargo04_EP1","LR_Cargo02_EP1","LR_Cargo03_EP1"};
|
||||||
|
cargoIsCoDriver[] = {1,0};
|
||||||
|
class HitPoints: HitPoints
|
||||||
|
{
|
||||||
|
class HitEngine
|
||||||
|
{
|
||||||
|
armor = 2;
|
||||||
|
material = -1;
|
||||||
|
name = "motor";
|
||||||
|
passThrough = 0;
|
||||||
|
};
|
||||||
|
class HitFuel
|
||||||
|
{
|
||||||
|
armor = 1;
|
||||||
|
material = -1;
|
||||||
|
name = "palivo";
|
||||||
|
passThrough = 0;
|
||||||
|
};
|
||||||
|
class HitLFWheel: HitLFWheel
|
||||||
|
{
|
||||||
|
armor = 0.5;
|
||||||
|
};
|
||||||
|
class HitLBWheel: HitLBWheel
|
||||||
|
{
|
||||||
|
armor = 0.5;
|
||||||
|
};
|
||||||
|
class HitRFWheel: HitRFWheel
|
||||||
|
{
|
||||||
|
armor = 0.5;
|
||||||
|
};
|
||||||
|
class HitRBWheel: HitRBWheel
|
||||||
|
{
|
||||||
|
armor = 0.5;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
hiddenSelections[] = {};
|
||||||
|
threat[] = {0,0,0};
|
||||||
|
};
|
||||||
|
|
||||||
|
class LandRover_Special_CZ_EP1_DZ: LandRover_Base
|
||||||
|
{
|
||||||
|
scope = 2;
|
||||||
|
side = 2;
|
||||||
|
faction = "BIS_CZ";
|
||||||
|
crew = "";
|
||||||
|
typicalCargo[] = {};
|
||||||
|
model = "\ca\wheeled_E\LR\LR_Special";
|
||||||
|
displayname = "Military Offroad Special DZ";
|
||||||
|
Picture = "\CA\wheeled_e\Data\UI\Picture_lr_special_CA.paa";
|
||||||
|
Icon = "\CA\wheeled_e\Data\UI\Icon_lr_special_CA.paa";
|
||||||
|
transportSoldier = 2;
|
||||||
|
cargoIsCoDriver[] = {0};
|
||||||
|
cargoAction[] = {"LR_Cargo03_EP1","LR_Cargo02_EP1"};
|
||||||
|
threat[] = {1,0.2,0.3};
|
||||||
|
class Damage
|
||||||
|
{
|
||||||
|
tex[] = {};
|
||||||
|
mat[] = {"ca\wheeled_E\LR\Data\LR_base.rvmat","ca\wheeled_E\LR\Data\LR_base_damage.rvmat","ca\wheeled_E\LR\Data\LR_base_destruct.rvmat","ca\wheeled_E\LR\Data\LR_glass.rvmat","ca\wheeled_E\LR\Data\LR_glass_damage.rvmat","ca\wheeled_E\LR\Data\LR_glass_destruct.rvmat","ca\wheeled_E\LR\Data\LR_Special.rvmat","ca\wheeled_E\LR\Data\LR_Special_damage.rvmat","ca\wheeled_E\LR\Data\LR_Special_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 AGS30_Turret: MainTurret
|
||||||
|
{
|
||||||
|
body = "mainTurret";
|
||||||
|
gun = "mainGun";
|
||||||
|
gunnerForceOptics = 0;
|
||||||
|
gunnerOutOpticsShowCursor = 0;
|
||||||
|
weapons[] = {"AGS30"};
|
||||||
|
magazines[] = {"29Rnd_30mm_AGS30"};
|
||||||
|
soundServo[] = {"\ca\sounds\vehicles\servos\turret-1",0.0316228,1,15};
|
||||||
|
gunnerAction = "LR_Gunner01_EP1";
|
||||||
|
gunnerInAction = "LR_Gunner01_EP1";
|
||||||
|
ejectDeadGunner = 1;
|
||||||
|
gunnerOpticsModel = "\ca\weapons\optika_AGS30";
|
||||||
|
class GunFire: WeaponCloudsMGun
|
||||||
|
{
|
||||||
|
interval = 0.01;
|
||||||
|
};
|
||||||
|
class ViewOptics: ViewOptics
|
||||||
|
{
|
||||||
|
initFov = 0.2;
|
||||||
|
minFov = 0.058;
|
||||||
|
maxFov = 0.2;
|
||||||
|
};
|
||||||
|
stabilizedInAxes = "StabilizedInAxesNone";
|
||||||
|
minElev = -18;
|
||||||
|
};
|
||||||
|
class PK_Turret: MainTurret
|
||||||
|
{
|
||||||
|
gunnerName = "commander";
|
||||||
|
primaryGunner = 0;
|
||||||
|
primaryObserver = 1;
|
||||||
|
commanding = 2;
|
||||||
|
body = "mainTurret_2";
|
||||||
|
gun = "mainGun_2";
|
||||||
|
animationSourceBody = "mainTurret_2";
|
||||||
|
animationSourceGun = "mainGun_2";
|
||||||
|
proxyIndex = 2;
|
||||||
|
gunBeg = "usti hlavne_2";
|
||||||
|
gunEnd = "konec hlavne_2";
|
||||||
|
memoryPointGunnerOptics = "gunnerview_2";
|
||||||
|
minElev = -18;
|
||||||
|
maxElev = 40;
|
||||||
|
minTurn = -45;
|
||||||
|
maxTurn = 45;
|
||||||
|
initTurn = 0;
|
||||||
|
gunnerOpticsModel = "\ca\Weapons\optika_empty";
|
||||||
|
gunnerForceOptics = 0;
|
||||||
|
weapons[] = {"PKT"};
|
||||||
|
magazines[] = {"100Rnd_762x54_PK"};
|
||||||
|
soundServo[] = {};
|
||||||
|
gunnerAction = "LR_Gunner02_EP1";
|
||||||
|
gunnerInAction = "LR_Gunner02_EP1";
|
||||||
|
ejectDeadGunner = 1;
|
||||||
|
stabilizedInAxes = "StabilizedInAxesNone";
|
||||||
|
memoryPointsGetInGunner = "pos codriver";
|
||||||
|
memoryPointsGetInGunnerDir = "pos codriver dir";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
class AnimationSources: AnimationSources
|
||||||
|
{
|
||||||
|
class ReloadAnim
|
||||||
|
{
|
||||||
|
source = "reload";
|
||||||
|
weapon = "AGS30";
|
||||||
|
};
|
||||||
|
class ReloadMagazine
|
||||||
|
{
|
||||||
|
source = "reloadmagazine";
|
||||||
|
weapon = "AGS30";
|
||||||
|
};
|
||||||
|
class Revolving
|
||||||
|
{
|
||||||
|
source = "revolving";
|
||||||
|
weapon = "AGS30";
|
||||||
|
};
|
||||||
|
class ReloadAnim_2
|
||||||
|
{
|
||||||
|
source = "reload";
|
||||||
|
weapon = "PKT";
|
||||||
|
};
|
||||||
|
class ReloadMagazine_2
|
||||||
|
{
|
||||||
|
source = "reloadmagazine";
|
||||||
|
weapon = "PKT";
|
||||||
|
};
|
||||||
|
class Revolving_2
|
||||||
|
{
|
||||||
|
source = "revolving";
|
||||||
|
weapon = "PKT";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
class Library
|
||||||
|
{
|
||||||
|
libTextDesc = "These offroads, introduced in 1948, pioneered the civilian all-terrain utility vehicle. Later, the Land Rover was adopted as a general brand for many four-wheel-drive all-terrain vehicles.";
|
||||||
|
};
|
||||||
|
class TransportMagazines {};
|
||||||
|
class TransportWeapons {};
|
||||||
|
class NVGMarkers
|
||||||
|
{
|
||||||
|
class NVGMarker01
|
||||||
|
{
|
||||||
|
name = "nvg_marker";
|
||||||
|
color[] = {0.03,0.003,0.003,1};
|
||||||
|
ambient[] = {0.003,0.0003,0.0003,1};
|
||||||
|
brightness = 0.001;
|
||||||
|
blinking = 1;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
class LandRover_Special_CZ_EP1_DZE: LandRover_Base
|
||||||
|
{
|
||||||
|
scope = 2;
|
||||||
|
side = 2;
|
||||||
|
faction = "BIS_CZ";
|
||||||
|
crew = "";
|
||||||
|
typicalCargo[] = {};
|
||||||
|
model = "\ca\wheeled_E\LR\LR_Special";
|
||||||
|
displayname = "Military Offroad Special DZ";
|
||||||
|
Picture = "\CA\wheeled_e\Data\UI\Picture_lr_special_CA.paa";
|
||||||
|
Icon = "\CA\wheeled_e\Data\UI\Icon_lr_special_CA.paa";
|
||||||
|
transportSoldier = 2;
|
||||||
|
cargoIsCoDriver[] = {0};
|
||||||
|
cargoAction[] = {"LR_Cargo03_EP1","LR_Cargo02_EP1"};
|
||||||
|
threat[] = {1,0.2,0.3};
|
||||||
|
class Damage
|
||||||
|
{
|
||||||
|
tex[] = {};
|
||||||
|
mat[] = {"ca\wheeled_E\LR\Data\LR_base.rvmat","ca\wheeled_E\LR\Data\LR_base_damage.rvmat","ca\wheeled_E\LR\Data\LR_base_destruct.rvmat","ca\wheeled_E\LR\Data\LR_glass.rvmat","ca\wheeled_E\LR\Data\LR_glass_damage.rvmat","ca\wheeled_E\LR\Data\LR_glass_destruct.rvmat","ca\wheeled_E\LR\Data\LR_Special.rvmat","ca\wheeled_E\LR\Data\LR_Special_damage.rvmat","ca\wheeled_E\LR\Data\LR_Special_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 AGS30_Turret: MainTurret
|
||||||
|
{
|
||||||
|
body = "mainTurret";
|
||||||
|
gun = "mainGun";
|
||||||
|
gunnerForceOptics = 0;
|
||||||
|
gunnerOutOpticsShowCursor = 0;
|
||||||
|
weapons[] = {"AGS30"};
|
||||||
|
magazines[] = {};
|
||||||
|
soundServo[] = {"\ca\sounds\vehicles\servos\turret-1",0.0316228,1,15};
|
||||||
|
gunnerAction = "LR_Gunner01_EP1";
|
||||||
|
gunnerInAction = "LR_Gunner01_EP1";
|
||||||
|
ejectDeadGunner = 1;
|
||||||
|
gunnerOpticsModel = "\ca\weapons\optika_AGS30";
|
||||||
|
class GunFire: WeaponCloudsMGun
|
||||||
|
{
|
||||||
|
interval = 0.01;
|
||||||
|
};
|
||||||
|
class ViewOptics: ViewOptics
|
||||||
|
{
|
||||||
|
initFov = 0.2;
|
||||||
|
minFov = 0.058;
|
||||||
|
maxFov = 0.2;
|
||||||
|
};
|
||||||
|
stabilizedInAxes = "StabilizedInAxesNone";
|
||||||
|
minElev = -18;
|
||||||
|
};
|
||||||
|
class PK_Turret: MainTurret
|
||||||
|
{
|
||||||
|
gunnerName = "commander";
|
||||||
|
primaryGunner = 0;
|
||||||
|
primaryObserver = 1;
|
||||||
|
commanding = 2;
|
||||||
|
body = "mainTurret_2";
|
||||||
|
gun = "mainGun_2";
|
||||||
|
animationSourceBody = "mainTurret_2";
|
||||||
|
animationSourceGun = "mainGun_2";
|
||||||
|
proxyIndex = 2;
|
||||||
|
gunBeg = "usti hlavne_2";
|
||||||
|
gunEnd = "konec hlavne_2";
|
||||||
|
memoryPointGunnerOptics = "gunnerview_2";
|
||||||
|
minElev = -18;
|
||||||
|
maxElev = 40;
|
||||||
|
minTurn = -45;
|
||||||
|
maxTurn = 45;
|
||||||
|
initTurn = 0;
|
||||||
|
gunnerOpticsModel = "\ca\Weapons\optika_empty";
|
||||||
|
gunnerForceOptics = 0;
|
||||||
|
weapons[] = {"PKT"};
|
||||||
|
magazines[] = {};
|
||||||
|
soundServo[] = {};
|
||||||
|
gunnerAction = "LR_Gunner02_EP1";
|
||||||
|
gunnerInAction = "LR_Gunner02_EP1";
|
||||||
|
ejectDeadGunner = 1;
|
||||||
|
stabilizedInAxes = "StabilizedInAxesNone";
|
||||||
|
memoryPointsGetInGunner = "pos codriver";
|
||||||
|
memoryPointsGetInGunnerDir = "pos codriver dir";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
class AnimationSources: AnimationSources
|
||||||
|
{
|
||||||
|
class ReloadAnim
|
||||||
|
{
|
||||||
|
source = "reload";
|
||||||
|
weapon = "AGS30";
|
||||||
|
};
|
||||||
|
class ReloadMagazine
|
||||||
|
{
|
||||||
|
source = "reloadmagazine";
|
||||||
|
weapon = "AGS30";
|
||||||
|
};
|
||||||
|
class Revolving
|
||||||
|
{
|
||||||
|
source = "revolving";
|
||||||
|
weapon = "AGS30";
|
||||||
|
};
|
||||||
|
class ReloadAnim_2
|
||||||
|
{
|
||||||
|
source = "reload";
|
||||||
|
weapon = "PKT";
|
||||||
|
};
|
||||||
|
class ReloadMagazine_2
|
||||||
|
{
|
||||||
|
source = "reloadmagazine";
|
||||||
|
weapon = "PKT";
|
||||||
|
};
|
||||||
|
class Revolving_2
|
||||||
|
{
|
||||||
|
source = "revolving";
|
||||||
|
weapon = "PKT";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
class Library
|
||||||
|
{
|
||||||
|
libTextDesc = "These offroads, introduced in 1948, pioneered the civilian all-terrain utility vehicle. Later, the Land Rover was adopted as a general brand for many four-wheel-drive all-terrain vehicles.";
|
||||||
|
};
|
||||||
|
class TransportMagazines {};
|
||||||
|
class TransportWeapons {};
|
||||||
|
class NVGMarkers
|
||||||
|
{
|
||||||
|
class NVGMarker01
|
||||||
|
{
|
||||||
|
name = "nvg_marker";
|
||||||
|
color[] = {0.03,0.003,0.003,1};
|
||||||
|
ambient[] = {0.003,0.0003,0.0003,1};
|
||||||
|
brightness = 0.001;
|
||||||
|
blinking = 1;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
class LandRover_MG_TK_EP1_DZ: LandRover_Base
|
||||||
|
{
|
||||||
|
scope = 2;
|
||||||
|
side = 2;
|
||||||
|
faction = "BIS_TK";
|
||||||
|
crew = "";
|
||||||
|
typicalCargo[] = {};
|
||||||
|
class TransportMagazines {};
|
||||||
|
class TransportWeapons {};
|
||||||
|
|
||||||
|
model = "\ca\wheeled_E\LR\LR_MG";
|
||||||
|
displayname = "Military Offroad (M2) DZ";
|
||||||
|
Picture = "\CA\wheeled_e\Data\UI\Picture_lr_mg_CA.paa";
|
||||||
|
Icon = "\CA\wheeled_e\Data\UI\Icon_lr_mg_CA.paa";
|
||||||
|
transportSoldier = 1;
|
||||||
|
cargoAction[] = {"LR_Cargo01_EP1"};
|
||||||
|
threat[] = {1,0.1,0.3};
|
||||||
|
class HitPoints: HitPoints
|
||||||
|
{
|
||||||
|
class HitGlass1: HitGlass1
|
||||||
|
{
|
||||||
|
armor = 0.51;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
class Damage
|
||||||
|
{
|
||||||
|
tex[] = {};
|
||||||
|
mat[] = {"ca\wheeled_E\LR\Data\LR_base.rvmat","ca\wheeled_E\LR\Data\LR_base_damage.rvmat","ca\wheeled_E\LR\Data\LR_base_destruct.rvmat","ca\wheeled_E\LR\Data\LR_glass.rvmat","ca\wheeled_E\LR\Data\LR_glass_damage.rvmat","ca\wheeled_E\LR\Data\LR_glass_destruct.rvmat","ca\wheeled_E\LR\Data\LR_MG-SPG9.rvmat","ca\wheeled_E\LR\Data\LR_MG-SPG9_damage.rvmat","ca\wheeled_E\LR\Data\LR_MG-SPG9_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";
|
||||||
|
hasGunner = 1;
|
||||||
|
weapons[] = {"M2"};
|
||||||
|
minElev = -25;
|
||||||
|
maxElev = 60;
|
||||||
|
soundServo[] = {"\ca\wheeled\Data\Sound\servo3",1e-006,1};
|
||||||
|
magazines[] = {"100Rnd_127x99_M2"};
|
||||||
|
gunnerAction = "LR_Gunner_EP1";
|
||||||
|
ejectDeadGunner = 1;
|
||||||
|
castGunnerShadow = 1;
|
||||||
|
stabilizedInAxes = "StabilizedInAxesNone";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
class AnimationSources: AnimationSources
|
||||||
|
{
|
||||||
|
class ReloadAnim
|
||||||
|
{
|
||||||
|
source = "reload";
|
||||||
|
weapon = "M2";
|
||||||
|
};
|
||||||
|
class ReloadMagazine
|
||||||
|
{
|
||||||
|
source = "reloadmagazine";
|
||||||
|
weapon = "M2";
|
||||||
|
};
|
||||||
|
class Revolving
|
||||||
|
{
|
||||||
|
source = "revolving";
|
||||||
|
weapon = "M2";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
class Library
|
||||||
|
{
|
||||||
|
libTextDesc = "These offroads, introduced in 1948, pioneered the civilian all-terrain utility vehicle. Later, the Land Rover was adopted as a general brand for many four-wheel-drive all-terrain vehicles.<br/>This one carries the M2 .50 machine gun.";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
class LandRover_MG_TK_EP1_DZE: LandRover_Base
|
||||||
|
{
|
||||||
|
scope = 2;
|
||||||
|
side = 2;
|
||||||
|
faction = "BIS_TK";
|
||||||
|
crew = "";
|
||||||
|
typicalCargo[] = {};
|
||||||
|
class TransportMagazines {};
|
||||||
|
class TransportWeapons {};
|
||||||
|
|
||||||
|
model = "\ca\wheeled_E\LR\LR_MG";
|
||||||
|
displayname = "Military Offroad (M2) AL";
|
||||||
|
Picture = "\CA\wheeled_e\Data\UI\Picture_lr_mg_CA.paa";
|
||||||
|
Icon = "\CA\wheeled_e\Data\UI\Icon_lr_mg_CA.paa";
|
||||||
|
transportSoldier = 1;
|
||||||
|
cargoAction[] = {"LR_Cargo01_EP1"};
|
||||||
|
threat[] = {1,0.1,0.3};
|
||||||
|
class HitPoints: HitPoints
|
||||||
|
{
|
||||||
|
class HitGlass1: HitGlass1
|
||||||
|
{
|
||||||
|
armor = 0.51;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
class Damage
|
||||||
|
{
|
||||||
|
tex[] = {};
|
||||||
|
mat[] = {"ca\wheeled_E\LR\Data\LR_base.rvmat","ca\wheeled_E\LR\Data\LR_base_damage.rvmat","ca\wheeled_E\LR\Data\LR_base_destruct.rvmat","ca\wheeled_E\LR\Data\LR_glass.rvmat","ca\wheeled_E\LR\Data\LR_glass_damage.rvmat","ca\wheeled_E\LR\Data\LR_glass_destruct.rvmat","ca\wheeled_E\LR\Data\LR_MG-SPG9.rvmat","ca\wheeled_E\LR\Data\LR_MG-SPG9_damage.rvmat","ca\wheeled_E\LR\Data\LR_MG-SPG9_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";
|
||||||
|
hasGunner = 1;
|
||||||
|
weapons[] = {"M2"};
|
||||||
|
minElev = -25;
|
||||||
|
maxElev = 60;
|
||||||
|
soundServo[] = {"\ca\wheeled\Data\Sound\servo3",1e-006,1};
|
||||||
|
magazines[] = {};
|
||||||
|
gunnerAction = "LR_Gunner_EP1";
|
||||||
|
ejectDeadGunner = 1;
|
||||||
|
castGunnerShadow = 1;
|
||||||
|
stabilizedInAxes = "StabilizedInAxesNone";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
class AnimationSources: AnimationSources
|
||||||
|
{
|
||||||
|
class ReloadAnim
|
||||||
|
{
|
||||||
|
source = "reload";
|
||||||
|
weapon = "M2";
|
||||||
|
};
|
||||||
|
class ReloadMagazine
|
||||||
|
{
|
||||||
|
source = "reloadmagazine";
|
||||||
|
weapon = "M2";
|
||||||
|
};
|
||||||
|
class Revolving
|
||||||
|
{
|
||||||
|
source = "revolving";
|
||||||
|
weapon = "M2";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
class Library
|
||||||
|
{
|
||||||
|
libTextDesc = "These offroads, introduced in 1948, pioneered the civilian all-terrain utility vehicle. Later, the Land Rover was adopted as a general brand for many four-wheel-drive all-terrain vehicles.<br/>This one carries the M2 .50 machine gun.";
|
||||||
|
};
|
||||||
|
};
|
||||||
539
SQF/dayz_code/Configs/CfgVehicles/LAND/UAZ_MG.hpp
Normal file
539
SQF/dayz_code/Configs/CfgVehicles/LAND/UAZ_MG.hpp
Normal file
@@ -0,0 +1,539 @@
|
|||||||
|
class UAZ_Base: Car
|
||||||
|
{
|
||||||
|
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 = 2;
|
||||||
|
side = 0;
|
||||||
|
faction = "BIS_TK";
|
||||||
|
displayName = "UAZ (DShKM) DZ";
|
||||||
|
accuracy = 0.3;
|
||||||
|
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 UAZ_MG_TK_EP1_DZE: UAZ_MG_Base
|
||||||
|
{
|
||||||
|
htMin = 60;
|
||||||
|
htMax = 1800;
|
||||||
|
afMax = 200;
|
||||||
|
mfMax = 100;
|
||||||
|
mFact = 1;
|
||||||
|
tBody = 250;
|
||||||
|
expansion = 1;
|
||||||
|
scope = 2;
|
||||||
|
side = 0;
|
||||||
|
faction = "BIS_TK";
|
||||||
|
accuracy = 0.3;
|
||||||
|
crew = "";
|
||||||
|
displayName = "UAZ (DShKM) AL";
|
||||||
|
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[] = {};
|
||||||
|
gunnerAction = "UAZ_Gunner01";
|
||||||
|
gunnerInAction = "UAZ_Gunner01";
|
||||||
|
ejectDeadGunner = 1;
|
||||||
|
minElev = -25;
|
||||||
|
maxElev = 60;
|
||||||
|
stabilizedInAxes = "StabilizedInAxesNone";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
Reference in New Issue
Block a user