3 class DZ_Weapons_Firearms_AK74
31 class AK74_Base: Rifle_Base
36 repairableWithKits[]={1};
38 PPDOFProperties[]={1,0.5,50,160,4,10};
39 WeaponLength=0.85000002;
40 ObstructionDistance=0.72500002;
42 initSpeedMultiplier=0.69999999;
53 "Mag_AK74_30Rnd_Black",
54 "Mag_AK74_30Rnd_Green",
57 magazineSwitchTime=0.2;
59 recoilModifier[]={1,1,1};
60 swayModifier[]={2.2,2.2,0.85000002};
61 simpleHiddenSelections[]=
87 "AK_InteriorTail_SoundSet"
93 "AK_silencer_SoundSet",
94 "AK_silencerTail_SoundSet",
95 "AK_silencerInteriorTail_SoundSet"
99 "AK_silencerHomeMade_SoundSet",
100 "AK_silencerHomeMadeTail_SoundSet",
101 "AK_silencerInteriorHomeMadeTail_SoundSet"
105 recoil=
"recoil_AK74";
106 recoilProne=
"recoil_AK74_prone";
107 dispersion=0.0020000001;
108 magazineSlot=
"magazine";
110 class FullAuto: Mode_FullAuto
116 "AK_InteriorTail_SoundSet"
122 "AK_silencer_SoundSet",
123 "AK_silencerTail_SoundSet",
124 "AK_silencerInteriorTail_SoundSet"
128 "AK_silencerHomeMade_SoundSet",
129 "AK_silencerHomeMadeTail_SoundSet",
130 "AK_silencerInteriorHomeMadeTail_SoundSet"
133 reloadTime=0.097999997;
134 recoil=
"recoil_AK74";
135 recoilProne=
"recoil_AK74_prone";
136 dispersion=0.0020000001;
137 magazineSlot=
"magazine";
142 weaponStateAnim=
"dz\anims\anm\player\reloads\AK74U\w_AKS74U_states.anm";
144 class AK74: AK74_Base
147 displayName=
"$STR_cfgWeapons_AK740";
148 descriptionShort=
"$STR_cfgWeapons_AK741";
149 model=
"\dz\weapons\firearms\AK101\ak101.p3d";
161 hiddenSelectionsTextures[]=
163 "dz\weapons\firearms\AK101\data\ak101_co.paa",
164 "DZ\weapons\attachments\magazine\data\magazine_ak74_tan_co.paa"
166 hiddenSelectionsMaterials[]=
168 "dz\weapons\firearms\AK101\data\ak101.rvmat",
169 "DZ\weapons\attachments\magazine\data\magazine_ak74_tan.rvmat"
171 weaponStateAnim=
"dz/anims/anm/player/reloads/AK101/w_AK101_states.anm";
186 "DZ\weapons\firearms\AK101\Data\ak101.rvmat"
194 "DZ\weapons\firearms\AK101\Data\ak101.rvmat"
202 "DZ\weapons\firearms\AK101\Data\ak101_damage.rvmat"
210 "DZ\weapons\firearms\AK101\Data\ak101_damage.rvmat"
218 "DZ\weapons\firearms\AK101\Data\ak101_destruct.rvmat"
231 overrideParticle=
"weapon_shot_winded_smoke";
235 overrideParticle=
"weapon_shot_ak74_01";
236 ignoreIfSuppressed=1;
238 positionOffset[]={0,0,0};
242 overrideParticle=
"weapon_shot_chamber_smoke";
243 overridePoint=
"Nabojnicestart";
244 overrideDirectionPoint=
"Nabojniceend";
249 maxOverheatingValue=8;
250 shotsToStartOverheating=4;
251 overheatingDecayInterval=0.69999999;
254 overrideParticle=
"smoking_barrel_small";
255 onlyWithinOverheatLimits[]={0,0.69999999};
256 positionOffset[]={0.1,0,0};
257 onlyWithinRainLimits[]={0,0.2};
261 overrideParticle=
"smoking_barrel";
262 onlyWithinOverheatLimits[]={0.69999999,1};
263 positionOffset[]={0.1,0,0};
264 onlyWithinRainLimits[]={0,0.2};
266 class SmokingBarrelHotSteamSmall
268 overrideParticle=
"smoking_barrel_steam_small";
269 positionOffset[]={0.1,0,0};
270 onlyWithinRainLimits[]={0.2,1};
272 class OpenChamberSmoke
275 overrideParticle=
"smoking_barrel_small";
276 overridePoint=
"Nabojnicestart";
279 class OnBulletCasingEject
281 class ChamberSmokeRaise
283 overrideParticle=
"weapon_shot_chamber_smoke";
284 overridePoint=
"Nabojnicestart";
289 class AK74_Black: AK74
293 hiddenSelectionsTextures[]=
295 "#(argb,8,8,3)color(0.15,0.15,0.15,1.0,CO)",
296 "#(argb,8,8,3)color(0.15,0.15,0.15,1.0,CO)"
299 class AK74_Green: AK74
303 hiddenSelectionsTextures[]=
305 "#(argb,8,8,3)color(0.35,0.36,0.28,1.0,CO)",
306 "#(argb,8,8,3)color(0.15,0.15,0.15,1.0,CO)"
309 class AKS74U: AK74_Base
312 displayName=
"$STR_cfgWeapons_AKS74U0";
313 descriptionShort=
"$STR_cfgWeapons_AKS74U1";
314 model=
"\dz\weapons\firearms\AK74\aks74u.p3d";
323 PPDOFProperties[]={1,0.5,50,175,4,10};
324 WeaponLength=0.70999998;
325 ObstructionDistance=0.48800001;
326 initSpeedMultiplier=0.56999999;
327 recoilModifier[]={1,1,1};
328 swayModifier[]={1.8,1.8,0.69999999};
329 hiddenSelectionsTextures[]=
331 "dz\weapons\firearms\AK74\data\aks74u_co.paa"
333 hiddenSelectionsMaterials[]=
335 "dz\weapons\firearms\AK74\data\aks74u.rvmat"
351 "DZ\weapons\firearms\ak74\Data\aks74u.rvmat"
359 "DZ\weapons\firearms\ak74\Data\aks74u.rvmat"
367 "DZ\weapons\firearms\ak74\Data\aks74u_damage.rvmat"
375 "DZ\weapons\firearms\ak74\Data\aks74u_damage.rvmat"
383 "DZ\weapons\firearms\ak74\Data\aks74u_destruct.rvmat"
390 class FullAuto: Mode_FullAuto
396 "AK_InteriorTail_SoundSet"
402 "AK_silencer_SoundSet",
403 "AK_silencerTail_SoundSet",
404 "AK_silencerInteriorTail_SoundSet"
408 "AK_silencerHomeMade_SoundSet",
409 "AK_silencerHomeMadeTail_SoundSet",
410 "AK_silencerInteriorHomeMadeTail_SoundSet"
413 reloadTime=0.097999997;
414 recoil=
"recoil_AK74";
415 recoilProne=
"recoil_AK74_prone";
417 magazineSlot=
"magazine";
425 "AK_InteriorTail_SoundSet"
431 "AK_silencer_SoundSet",
432 "AK_silencerTail_SoundSet",
433 "AK_silencerInteriorTail_SoundSet"
437 "AK_silencerHomeMade_SoundSet",
438 "AK_silencerHomeMadeTail_SoundSet",
439 "AK_silencerInteriorHomeMadeTail_SoundSet"
443 recoil=
"recoil_AK74";
444 recoilProne=
"recoil_AK74_prone";
446 magazineSlot=
"magazine";
454 overrideParticle=
"weapon_shot_winded_smoke";
458 overrideParticle=
"weapon_shot_ak74_01";
459 ignoreIfSuppressed=1;
461 positionOffset[]={-0.1,0,0};
465 overrideParticle=
"weapon_shot_chamber_smoke";
466 overridePoint=
"Nabojnicestart";
467 overrideDirectionPoint=
"Nabojniceend";
472 maxOverheatingValue=8;
473 shotsToStartOverheating=4;
474 overheatingDecayInterval=0.69999999;
477 overrideParticle=
"smoking_barrel_small";
478 onlyWithinOverheatLimits[]={0,0.69999999};
479 positionOffset[]={0.0099999998,0,0};
480 onlyWithinRainLimits[]={0,0.2};
484 overrideParticle=
"smoking_barrel";
485 onlyWithinOverheatLimits[]={0.69999999,1};
486 positionOffset[]={0.0099999998,0,0};
487 onlyWithinRainLimits[]={0,0.2};
489 class SmokingBarrelHotSteamSmall
491 overrideParticle=
"smoking_barrel_steam_small";
492 positionOffset[]={0.1,0,0};
493 onlyWithinRainLimits[]={0.2,1};
495 class OpenChamberSmoke
498 overrideParticle=
"smoking_barrel_small";
499 overridePoint=
"Nabojnicestart";
502 class OnBulletCasingEject
504 class ChamberSmokeRaise
506 overrideParticle=
"weapon_shot_chamber_smoke";
507 overridePoint=
"Nabojnicestart";
511 weaponStateAnim=
"dz\anims\anm\player\reloads\AK74U\w_AKS74U_states.anm";
513 class AKS74U_Black: AKS74U
516 descriptionShort=
"$STR_cfgWeapons_AKS74U_Black0";
518 hiddenSelectionsTextures[]=
520 "#(argb,8,8,3)color(0.15,0.15,0.15,1.0,CO)"
523 class AKS74U_Green: AKS74U
526 descriptionShort=
"$STR_cfgWeapons_AKS74U_Green0";
528 hiddenSelectionsTextures[]=
530 "#(argb,8,8,3)color(0.35,0.37,0.28,1.0,CO)"