Files
DayZ-Epoch/SQF/dayz_code/Configs/CfgVehicles/LAND/Gaz_Vodnik.hpp
2013-10-12 19:22:04 -05:00

993 lines
18 KiB
C++

class Wheeled_APC : Car
{
class SpeechVariants
{
class Default
{
speechSingular[] = {
"veh_WheeledAPC"
};
speechPlural[] = {
"veh_WheeledAPCs"
};
};
class EN : Default
{
};
class CZ
{
speechSingular[] = {
"veh_WheeledAPC_CZ"
};
speechPlural[] = {
"veh_WheeledAPCs_CZ"
};
};
class CZ_Akuzativ
{
speechSingular[] = {
"veh_WheeledAPC_CZ4P"
};
speechPlural[] = {
"veh_WheeledAPCs_CZ4P"
};
};
class RU
{
speechSingular[] = {
"veh_WheeledAPC_RU"
};
speechPlural[] = {
"veh_WheeledAPCs_RU"
};
};
};
TextPlural = "APCs";
TextSingular = "APC";
nameSound = "veh_WheeledAPC";
displayName = "APC";
terrainCoef = 1.5;
preferRoads = 0;
damperSize = 0.2;
damperForce = 1;
damperDamping = 1;
turnCoef = 5;
steerAheadSimul = 0.2;
steerAheadPlan = 0.3;
predictTurnSimul = 0.9;
predictTurnPlan = 1;
brakeDistance = 3;
};
class GAZ_Vodnik_HMG : Wheeled_APC
{
wheelCircumference = 3.541;
scope = 2;
model = "\ca\wheeled2\GAZ39371\GAZ39371_Vodnik_HMG.p3d";
displayname = "Vodnik (BPPU)";
picture = "\Ca\wheeled2\data\UI\Picture_GAZ39371_HMG_CA.paa";
Icon = "\Ca\wheeled2\data\UI\Icon_GAZ39371_HMG_CA.paa";
mapSize = 6.5;
side = 0;
faction = "RU";
vehicleClass = "Armored";
crew = "RU_Soldier";
maxSpeed = 100;
canFloat = 1;
fuelCapacity = 220;
terrainCoef = 2;
class Library
{
libTextDesc = "GAZ-3937 ""Vodnik"" is a Russian high-mobility multipurpose amphibious vehicle. It can carry up to 10 people and drive at speeds up to 112 km/h (or 5 km when floating).<br/>This is equipped with a heavy machine gun.";
};
armor = 100;
damageResistance = 0.02972;
threat[] = {
0.5,
0.5,
0.5
};
class HitPoints : HitPoints
{
class HitLFWheel : HitLFWheel
{
armor = 0.4;
};
class HitLBWheel : HitLBWheel
{
armor = 0.4;
};
class HitRFWheel : HitRFWheel
{
armor = 0.4;
};
class HitRBWheel : HitRBWheel
{
armor = 0.4;
};
class HitFuel
{
armor = 1.4;
material = -1;
name = "palivo";
visual = "";
passThrough = 1;
};
class HitGlass1 : HitGlass1
{
armor = 0.65;
};
class HitGlass2 : HitGlass2
{
armor = 0.65;
};
class HitGlass3 : HitGlass3
{
armor = 0.65;
};
class HitGlass4 : HitGlass4
{
armor = 0.65;
};
};
class AnimationSources : AnimationSources
{
class recoil_source
{
source = "reload";
weapon = "2A42";
};
};
enableGPS = 1;
weapons[] = {
"TruckHorn2"
};
magazines[] = {
};
transportSoldier = 2;
DriverAction = "GAZ_Driver";
driverInAction = "GAZ_Driver";
cargoAction[] = {
"HMMWV_Cargo01",
"Landrover_Cargo01"
};
viewCargoShadow = 1;
unitInfoType = "UnitInfoShip";
soundGear[] = {
"",
5.62341e-005,
1
};
soundGetIn[] = {
"\ca\sounds\vehicles\Wheeled\Armored_Vehicle\ext\ext-AV-getin",
1,
1
};
soundGetOut[] = {
"\ca\sounds\vehicles\Wheeled\Armored_Vehicle\ext\ext-AV-getout",
1,
1,
30
};
soundEngineOnInt[] = {
"\ca\sounds\Vehicles\Wheeled\Armored_Vehicle\int\int-AV-start-02",
0.562341,
1
};
soundEngineOnExt[] = {
"\ca\SOUNDS\Vehicles\Wheeled\Armored_Vehicle\ext\ext-AV-start-02",
0.562341,
1,
250
};
soundEngineOffInt[] = {
"\ca\sounds\vehicles\Wheeled\Armored_Vehicle\int\int-AV-stop-02",
0.562341,
1
};
soundEngineOffExt[] = {
"\ca\sounds\vehicles\Wheeled\Armored_Vehicle\ext\ext-AV-stop-02",
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\Armored_Vehicle\int\int-AV-acce-01",
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\Vehicles\Wheeled\Armored_Vehicle\ext\ext-AV-acce-01",
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\Armored_Vehicle\ext\ext-AV-engine-02low",
1.77828,
1,
300
};
frequency = "(randomizer*0.05+0.95)*rpm";
volume = "engineOn*camPos*(thrust factor[0.7, 0.2])";
};
class EngineHighOut
{
sound[] = {
"\ca\sounds\Vehicles\Wheeled\Armored_Vehicle\ext\ext-AV-engine-02high",
1.77828,
0.9,
500
};
frequency = "(randomizer*0.05+0.95)*rpm";
volume = "engineOn*camPos*(thrust factor[0.5, 0.9])";
};
class IdleOut
{
sound[] = {
"\ca\SOUNDS\Vehicles\Wheeled\Armored_Vehicle\ext\ext-AV-idle-02",
0.562341,
1,
230
};
frequency = "1";
volume = "engineOn*camPos*(rpm factor[0.4, 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-grass3",
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\noise3",
0.316228,
1,
30
};
frequency = "1";
volume = "camPos*(damper0 max 0.04)*(speed factor[0, 8])";
};
class EngineLowIn
{
sound[] = {
"\ca\SOUNDS\Vehicles\Wheeled\Armored_Vehicle\int\int-AV-engine-02low",
1.77828,
1
};
frequency = "(randomizer*0.05+0.95)*rpm";
volume = "((engineOn*thrust) factor[0.65, 0.2])*(1-camPos)";
};
class EngineHighIn
{
sound[] = {
"\ca\SOUNDS\Vehicles\Wheeled\Armored_Vehicle\int\int-AV-engine-02high",
1.77828,
0.9
};
frequency = "(randomizer*0.05+0.95)*rpm";
volume = "((engineOn*thrust) factor[0.55, 1.0])*(1-camPos)";
};
class IdleIn
{
sound[] = {
"\ca\sounds\Vehicles\Wheeled\Armored_Vehicle\int\int-AV-idle-02",
0.316228,
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.0562341,
1
};
frequency = "1";
volume = "(1-camPos)*rock*(speed factor[2, 20])";
};
class TiresSandIn
{
sound[] = {
"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-sand2",
0.0562341,
1
};
frequency = "1";
volume = "(1-camPos)*sand*(speed factor[2, 20])";
};
class TiresGrassIn
{
sound[] = {
"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-grass3",
0.0562341,
1
};
frequency = "1";
volume = "(1-camPos)*grass*(speed factor[2, 20])";
};
class TiresMudIn
{
sound[] = {
"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-mud2",
0.0562341,
1
};
frequency = "1";
volume = "(1-camPos)*mud*(speed factor[2, 20])";
};
class TiresGravelIn
{
sound[] = {
"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-gravel2",
0.0562341,
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\noise4",
1,
1
};
frequency = "1";
volume = "(damper0 max 0.04)*(speed factor[0, 8])*(1-camPos)";
};
class Movement
{
sound = "soundEnviron";
frequency = "1";
volume = "0";
};
};
enableManualFire = 0;
class Turrets
{
class MainTurret : NewTurret
{
outGunnerMayFire = 1;
minElev = -8;
maxElev = 40;
minTurn = -180;
maxTurn = 180;
initTurn = 0;
gunBeg = "muzzle_1";
gunEnd = "chamber_1";
memoryPointGun = "machinegun";
weapons[] = {
"2A42",
"PKT_veh"
};
magazines[] = {
"150Rnd_30mmAP_2A42",
"150Rnd_30mmHE_2A42",
"1500Rnd_762x54_PKT"
};
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;
class ViewOptics
{
initAngleX = 5;
minAngleX = -30;
maxAngleX = 30;
initAngleY = 0;
minAngleY = 0;
maxAngleY = 0;
initFov = 0.203;
minFov = 0.203;
maxFov = 0.203;
};
soundServo[] = {
"\ca\wheeled\Data\Sound\servo4",
0.00562341,
1,
15
};
startEngine = 1;
class HitPoints
{
class HitTurret
{
armor = 0.8;
material = -1;
name = "vez";
visual = "vez";
passThrough = 0.5;
};
class HitGun
{
armor = 0.4;
material = -1;
name = "zbran";
visual = "zbran";
passThrough = 0.1;
};
};
};
};
class Reflectors
{
class Left
{
color[] = {
0.9,
0.8,
0.8,
1
};
ambient[] = {
0.1,
0.1,
0.1,
1
};
position = "L svetlo";
direction = "konec L svetla";
hitpoint = "L svetlo";
selection = "L svetlo";
size = 0.5;
brightness = 0.5;
};
class Right
{
color[] = {
0.9,
0.8,
0.8,
1
};
ambient[] = {
0.1,
0.1,
0.1,
1
};
position = "P svetlo";
direction = "konec P svetla";
hitpoint = "P svetlo";
selection = "P svetlo";
size = 0.5;
brightness = 0.5;
};
};
memoryPointExhaust = "vyfuk_start";
memoryPointExhaustDir = "vyfuk konec";
class Damage
{
tex[] = {
};
mat[] = {
"ca\wheeled2\gaz39371\data\gaz39371_vodnik_basis_01.rvmat",
"ca\wheeled2\gaz39371\data\gaz39371_vodnik_basis_01_Half_D.rvmat",
"ca\wheeled2\gaz39371\data\gaz39371_vodnik_basis_01_Full_D.rvmat",
"ca\wheeled2\gaz39371\data\gaz39371_vodnik_cabin.rvmat",
"ca\wheeled2\gaz39371\data\gaz39371_vodnik_cabin_Half_D.rvmat",
"ca\wheeled2\gaz39371\data\gaz39371_vodnik_cabin_Full_D.rvmat",
"ca\wheeled2\gaz39371\data\gaz39371_vodnik_module.rvmat",
"ca\wheeled2\gaz39371\data\gaz39371_vodnik_module_Half_D.rvmat",
"ca\wheeled2\gaz39371\data\gaz39371_vodnik_module_Full_D.rvmat",
"ca\wheeled2\gaz39371\data\gaz39371_vodnik_int.rvmat",
"ca\wheeled2\gaz39371\data\gaz39371_vodnik_int.rvmat",
"ca\wheeled2\gaz39371\data\gaz39371_vodnik_int_destruct.rvmat",
"ca\wheeled2\gaz39371\data\gaz39371_vodnik_glass.rvmat",
"ca\wheeled2\gaz39371\data\gaz39371_vodnik_glass_Half_D.rvmat",
"ca\wheeled2\gaz39371\data\gaz39371_vodnik_glass_Half_D.rvmat",
"ca\wheeled2\gaz39371\data\gaz39371_vodnik_glass_in.rvmat",
"ca\wheeled2\gaz39371\data\gaz39371_vodnik_glass_in_Half_D.rvmat",
"ca\wheeled2\gaz39371\data\gaz39371_vodnik_glass_in_Half_D.rvmat"
};
};
hiddenSelections[] = {
"Camo1",
"Camo2",
"Camo3"
};
hiddenSelectionsTextures[] = {
"\ca\wheeled2\gaz39371\data\gaz39371_vodnik_basis_01_co.paa",
"\ca\wheeled2\gaz39371\data\gaz39371_vodnik_cabin_co.paa",
"\ca\wheeled2\gaz39371\data\gaz39371_vodnik_mod_out_co.paa"
};
};
class GAZ_Vodnik_DZ : GAZ_Vodnik_HMG
{
model = "\ca\wheeled2\GAZ39371\GAZ39371_Vodnik.p3d";
displayname = "Vodnik (2xPK) DZ";
picture = "\Ca\wheeled2\data\UI\Picture_GAZ39371_CA.paa";
Icon = "\Ca\wheeled2\data\UI\Icon_GAZ39371_CA.paa";
mapSize = 6.5;
transportSoldier = 10;
cargoAction[] = {
"HMMWV_Cargo01",
"Landrover_Cargo01",
"UAZ_Cargo01"
};
class Library
{
libTextDesc = "GAZ-3937 ""Vodnik"" is a Russian high-mobility multipurpose amphibious vehicle. It can carry up to 10 people and drive at speeds up to 112 km/h (or 5 km when floating).<br/>This is equipped with dual PK 7.62 mm machine gun.";
};
armor = 85;
damageResistance = 0.032;
threat[] = {
0.5,
0.1,
0.2
};
enableManualFire = 0;
class Turrets : Turrets
{
class MainTurret : MainTurret
{
minElev = -25;
maxElev = 60;
minTurn = -90;
maxTurn = 90;
initElev = 23;
gunnerName = "front gunner";
weapons[] = {
"PKT"
};
magazines[] = {
"100Rnd_762x54_PK",
};
soundServo[] = {
};
viewGunnerInExternal = 1;
castGunnerShadow = 1;
gunnerForceOptics = 0;
gunnerOpticsModel = "\ca\weapons\optika_empty";
LODTurnedOut = 1000;
LODTurnedIn = 1000;
forceHideGunner = 0;
commanding = 2;
primaryGunner = 0;
stabilizedInAxes = "StabilizedInAxesNone";
primaryObserver = 1;
class ViewOptics
{
initAngleX = 0;
minAngleX = -30;
maxAngleX = 30;
initAngleY = 0;
minAngleY = -100;
maxAngleY = 100;
initFov = 0.7;
minFov = 0.25;
maxFov = 1.1;
};
class ViewGunner
{
initAngleX = 5;
minAngleX = -65;
maxAngleX = 85;
initAngleY = 0;
minAngleY = -150;
maxAngleY = 150;
initFov = 0.7;
minFov = 0.25;
maxFov = 1.1;
};
startEngine = 0;
};
class BackTurret : MainTurret
{
body = "turret_2";
gun = "gun_2";
weapons[] = {
"PKT_2"
};
animationSourceBody = "turret_2";
animationSourceGun = "gun_2";
selectionFireAnim = "zasleh2";
proxyIndex = 2;
gunnerName = "rear gunner";
forceHideGunner = 0;
commanding = -2;
primaryGunner = 1;
primaryObserver = 0;
minTurn = 90;
maxTurn = 270;
initTurn = 180;
stabilizedInAxes = "StabilizedInAxesNone";
gunBeg = "muzzle_2";
gunEnd = "chamber_2";
memoryPointGun = "machinegun2";
memoryPointGunnerOptics = "gunnerview2";
startEngine = 0;
};
};
class AnimationSources : AnimationSources
{
class ReloadAnim
{
source = "reload";
weapon = "PKT";
};
class ReloadMagazine
{
source = "reloadmagazine";
weapon = "PKT";
};
class Revolving
{
source = "revolving";
weapon = "PKT";
};
class ReloadAnim_2
{
source = "reload";
weapon = "PKT_2";
};
class ReloadMagazine_2
{
source = "reloadmagazine";
weapon = "PKT_2";
};
class Revolving_2
{
source = "revolving";
weapon = "PKT_2";
};
};
};
class GAZ_Vodnik_DZE : GAZ_Vodnik_HMG
{
model = "\ca\wheeled2\GAZ39371\GAZ39371_Vodnik.p3d";
displayname = "Vodnik (2xPK) DZ";
picture = "\Ca\wheeled2\data\UI\Picture_GAZ39371_CA.paa";
Icon = "\Ca\wheeled2\data\UI\Icon_GAZ39371_CA.paa";
mapSize = 6.5;
transportSoldier = 10;
cargoAction[] = {
"HMMWV_Cargo01",
"Landrover_Cargo01",
"UAZ_Cargo01"
};
class Library
{
libTextDesc = "GAZ-3937 ""Vodnik"" is a Russian high-mobility multipurpose amphibious vehicle. It can carry up to 10 people and drive at speeds up to 112 km/h (or 5 km when floating).<br/>This is equipped with dual PK 7.62 mm machine gun.";
};
armor = 85;
damageResistance = 0.032;
threat[] = {
0.5,
0.1,
0.2
};
enableManualFire = 0;
class Turrets : Turrets
{
class MainTurret : MainTurret
{
minElev = -25;
maxElev = 60;
minTurn = -90;
maxTurn = 90;
initElev = 23;
gunnerName = "front gunner";
weapons[] = {
"PKT"
};
magazines[] = {};
soundServo[] = {
};
viewGunnerInExternal = 1;
castGunnerShadow = 1;
gunnerForceOptics = 0;
gunnerOpticsModel = "\ca\weapons\optika_empty";
LODTurnedOut = 1000;
LODTurnedIn = 1000;
forceHideGunner = 0;
commanding = 2;
primaryGunner = 0;
stabilizedInAxes = "StabilizedInAxesNone";
primaryObserver = 1;
class ViewOptics
{
initAngleX = 0;
minAngleX = -30;
maxAngleX = 30;
initAngleY = 0;
minAngleY = -100;
maxAngleY = 100;
initFov = 0.7;
minFov = 0.25;
maxFov = 1.1;
};
class ViewGunner
{
initAngleX = 5;
minAngleX = -65;
maxAngleX = 85;
initAngleY = 0;
minAngleY = -150;
maxAngleY = 150;
initFov = 0.7;
minFov = 0.25;
maxFov = 1.1;
};
startEngine = 0;
};
class BackTurret : MainTurret
{
body = "turret_2";
gun = "gun_2";
weapons[] = {
"PKT_2"
};
animationSourceBody = "turret_2";
animationSourceGun = "gun_2";
selectionFireAnim = "zasleh2";
proxyIndex = 2;
gunnerName = "rear gunner";
forceHideGunner = 0;
commanding = -2;
primaryGunner = 1;
primaryObserver = 0;
minTurn = 90;
maxTurn = 270;
initTurn = 180;
stabilizedInAxes = "StabilizedInAxesNone";
gunBeg = "muzzle_2";
gunEnd = "chamber_2";
memoryPointGun = "machinegun2";
memoryPointGunnerOptics = "gunnerview2";
startEngine = 0;
};
};
class AnimationSources : AnimationSources
{
class ReloadAnim
{
source = "reload";
weapon = "PKT";
};
class ReloadMagazine
{
source = "reloadmagazine";
weapon = "PKT";
};
class Revolving
{
source = "revolving";
weapon = "PKT";
};
class ReloadAnim_2
{
source = "reload";
weapon = "PKT_2";
};
class ReloadMagazine_2
{
source = "reloadmagazine";
weapon = "PKT_2";
};
class Revolving_2
{
source = "revolving";
weapon = "PKT_2";
};
};
};