3 class DZ_Weapons_Firearms_AKM
26 class AKM_Base: Rifle_Base
31 repairableWithKits[]={1};
33 PPDOFProperties[]={1,0.5,50,160,4,10};
34 ironsightsExcludingOptics[]=
40 WeaponLength=0.89999998;
41 ObstructionDistance=0.61199999;
42 barrelArmor=4.4439998;
43 initSpeedMultiplier=0.89999998;
55 "Mag_AKM_Palm30Rnd_Black",
56 "Mag_AKM_Palm30Rnd_Green",
58 "Mag_AKM_Drum75Rnd_Green",
59 "Mag_AKM_Drum75Rnd_Black",
62 magazineSwitchTime=0.2;
64 recoilModifier[]={1,1,1};
65 swayModifier[]={2,2,0.85000002};
66 simpleHiddenSelections[]=
90 "AK_InteriorTail_SoundSet"
96 "AK_silencer_SoundSet",
97 "AK_silencerTail_SoundSet",
98 "AK_silencerInteriorTail_SoundSet"
102 "AK_silencerHomeMade_SoundSet",
103 "AK_silencerHomeMadeTail_SoundSet",
104 "AK_silencerInteriorHomeMadeTail_SoundSet"
109 recoilProne=
"recoil_AKM_prone";
110 dispersion=0.0020000001;
111 magazineSlot=
"magazine";
113 class FullAuto: Mode_FullAuto
119 "AK_InteriorTail_SoundSet"
125 "AK_silencer_SoundSet",
126 "AK_silencerTail_SoundSet",
127 "AK_silencerInteriorTail_SoundSet"
131 "AK_silencerHomeMade_SoundSet",
132 "AK_silencerHomeMadeTail_SoundSet",
133 "AK_silencerInteriorHomeMadeTail_SoundSet"
136 reloadTime=0.097999997;
138 recoilProne=
"recoil_AKM_prone";
139 dispersion=0.0020000001;
140 magazineSlot=
"magazine";
144 memoryPointCamera=
"eye";
145 discreteDistance[]={100,200,300,400,500,600,700,800,900,1000};
146 discreteDistanceInitIndex=0;
149 distanceZoomMax=1000;
151 class InventorySlotsOffsets
155 position[]={0,0,0.1};
156 orientation[]={0,45,0};
160 position[]={0,0,-0.1};
161 orientation[]={0,-45,0};
164 weaponStateAnim=
"dz\anims\anm\player\reloads\AKM\w_AKM_states.anm";
169 displayName=
"$STR_cfgWeapons_AKM0";
170 descriptionShort=
"$STR_cfgWeapons_AKM1";
171 model=
"\dz\weapons\firearms\AKM\AKM.p3d";
183 hiddenSelectionsTextures[]=
185 "dz\weapons\firearms\AKM\data\akm_co.paa"
187 hiddenSelectionsMaterials[]=
189 "dz\weapons\firearms\AKM\data\AKM.rvmat"
197 overrideParticle=
"weapon_shot_winded_smoke";
201 overrideParticle=
"weapon_shot_akm_01";
202 ignoreIfSuppressed=1;
204 positionOffset[]={-0.050000001,0,0};
208 overrideParticle=
"weapon_shot_chamber_smoke";
209 overridePoint=
"Nabojnicestart";
210 overrideDirectionPoint=
"Nabojniceend";
215 maxOverheatingValue=12;
216 shotsToStartOverheating=4;
217 overheatingDecayInterval=0.69999999;
220 overrideParticle=
"smoking_barrel_small";
221 onlyWithinOverheatLimits[]={0,0.5};
222 positionOffset[]={0.1,0,0};
223 onlyWithinRainLimits[]={0,0.2};
227 overrideParticle=
"smoking_barrel";
228 onlyWithinOverheatLimits[]={0.5,0.69999999};
229 positionOffset[]={0.1,0,0};
230 onlyWithinRainLimits[]={0,0.2};
234 overrideParticle=
"smoking_barrel_heavy";
235 onlyWithinOverheatLimits[]={0.69999999,1};
236 positionOffset[]={0.1,0,0};
237 onlyWithinRainLimits[]={0,0.2};
239 class SmokingBarrelHotSteamSmall
241 overrideParticle=
"smoking_barrel_steam_small";
242 positionOffset[]={0.1,0,0};
243 onlyWithinRainLimits[]={0.2,0.5};
245 class SmokingBarrelHotSteam
247 overrideParticle=
"smoking_barrel_steam";
248 positionOffset[]={0.1,0,0};
249 onlyWithinRainLimits[]={0.5,1};
251 class OpenChamberSmoke
254 overrideParticle=
"smoking_barrel_small";
255 overridePoint=
"Nabojnicestart";
258 class OnBulletCasingEject
260 class ChamberSmokeRaise
262 overrideParticle=
"weapon_shot_chamber_smoke";
263 overridePoint=
"Nabojnicestart";
281 "DZ\weapons\firearms\AKM\data\AKM.rvmat"
289 "DZ\weapons\firearms\AKM\data\AKM.rvmat"
297 "DZ\weapons\firearms\AKM\data\AKM_damage.rvmat"
305 "DZ\weapons\firearms\AKM\data\AKM_damage.rvmat"
313 "DZ\weapons\firearms\AKM\data\AKM_destruct.rvmat"
321 class AKM_TESTBED: AKM
323 displayName=
"testing AKM";
324 descriptionShort=
"you should not be reading this";
325 model=
"\dz\weapons\firearms\AKM\akm_TESTBED.p3d";