3 class DZ_Pistols_Magnum
28 class Magnum_Base: Pistol_Base
33 repairableWithKits[]={1};
35 PPDOFProperties[]={1,0.89999998,10,250,4,10};
37 ShoulderDistance=0.44;
38 ObstructionDistance=0.528;
40 initSpeedMultiplier=0.89999998;
53 "Mag_357Speedloader_6Rnd"
56 recoilModifier[]={1,1,1};
57 swayModifier[]={1.15,1.15,0.60000002};
67 class Single: Mode_Single
71 "Magnum_Shot_SoundSet",
72 "Magnum_Tail_SoundSet",
73 "Magnum_InteriorTail_SoundSet"
76 dispersion=0.0044999998;
77 magazineSlot=
"magazine";
81 memoryPointCamera=
"eye";
82 discreteDistance[]={25};
83 discreteDistanceInitIndex=0;
88 class OpticsInfo: OpticsInfoMagnumBase
100 class SecondMuzzle: Muzzle_Base
103 muzzlePos=
"usti hlavne";
104 muzzleEnd=
"konec hlavne";
105 cartridgePos=
"nabojnicestart_2";
106 cartridgeVel=
"nabojniceend_2";
117 initSpeedMultiplier=0.89999998;
118 class Single: Mode_Single
122 "Magnum_Shot_SoundSet",
123 "Magnum_Tail_SoundSet",
124 "Magnum_InteriorTail_SoundSet"
126 reloadTime=0.079999998;
127 dispersion=0.0044999998;
128 magazineSlot=
"magazine";
130 class OpticsInfo: OpticsInfoMagnumBase
134 class ThirdMuzzle: SecondMuzzle
136 cartridgePos=
"nabojnicestart_3";
137 cartridgeVel=
"nabojniceend_3";
139 class FourthMuzzle: SecondMuzzle
141 cartridgePos=
"nabojnicestart_4";
142 cartridgeVel=
"nabojniceend_4";
144 class FifthMuzzle: SecondMuzzle
146 cartridgePos=
"nabojnicestart_5";
147 cartridgeVel=
"nabojniceend_5";
149 class SixthMuzzle: SecondMuzzle
151 cartridgePos=
"nabojnicestart_6";
152 cartridgeVel=
"nabojniceend_6";
160 overrideParticle=
"weapon_shot_winded_smoke";
164 overrideParticle=
"weapon_shot_fnx_01";
165 ignoreIfSuppressed=1;
167 positionOffset[]={0,0,0};
172 maxOverheatingValue=8;
173 shotsToStartOverheating=8;
174 overheatingDecayInterval=1;
177 overrideParticle=
"smoking_barrel_small";
178 onlyWithinOverheatLimits[]={0,1};
179 positionOffset[]={0,0,0};
180 onlyWithinRainLimits[]={0,1};
182 class OpenChamberSmoke
185 overrideParticle=
"smoking_barrel_small";
186 overridePoint=
"Nabojnicestart";
189 class OnBulletCasingEject
191 class ChamberSmokeRaise
193 overrideParticle=
"weapon_shot_chamber_smoke";
194 overridePoint=
"Nabojnicestart";
198 weaponStateAnim=
"dz\anims\anm\player\reloads\Magnum\w_magnum_states.anm";
217 class Magnum: Magnum_Base
220 displayName=
"$STR_cfgWeapons_Magnum0";
221 descriptionShort=
"$STR_cfgWeapons_Magnum1";
222 model=
"\dz\weapons\pistols\magnum\magnum.p3d";
238 "DZ\weapons\pistols\magnum\data\magnum.rvmat"
246 "DZ\weapons\pistols\magnum\data\magnum.rvmat"
254 "DZ\weapons\pistols\magnum\data\magnum_damage.rvmat"
262 "DZ\weapons\pistols\magnum\data\magnum_damage.rvmat"
270 "DZ\weapons\pistols\magnum\data\magnum_destruct.rvmat"
278 class SawedoffMagnum: Magnum_Base
281 displayName=
"$STR_SawedoffMagnum0";
282 descriptionShort=
"$STR_SawedoffMagnum1";
283 model=
"\dz\weapons\pistols\magnum\magnum_sawn.p3d";
285 initSpeedMultiplier=0.80000001;
287 WeaponLength=0.20999999;
288 ShoulderDistance=0.44999999;
289 recoilModifier[]={1.5,1.5,1};
292 initSpeedMultiplier=0.80000001;
293 dispersion=0.0089999996;
295 class SecondMuzzle: SecondMuzzle
297 initSpeedMultiplier=0.80000001;
300 dispersion=0.0089999996;
303 class ThirdMuzzle: ThirdMuzzle
305 initSpeedMultiplier=0.80000001;
308 dispersion=0.0089999996;
311 class FourthMuzzle: FourthMuzzle
313 initSpeedMultiplier=0.80000001;
316 dispersion=0.0089999996;
319 class FifthMuzzle: FifthMuzzle
321 initSpeedMultiplier=0.80000001;
324 dispersion=0.0089999996;
327 class SixthMuzzle: SixthMuzzle
329 initSpeedMultiplier=0.80000001;
332 dispersion=0.0089999996;
349 "DZ\weapons\pistols\magnum\data\magnum.rvmat"
357 "DZ\weapons\pistols\magnum\data\magnum.rvmat"
365 "DZ\weapons\pistols\magnum\data\magnum_damage.rvmat"
373 "DZ\weapons\pistols\magnum\data\magnum_damage.rvmat"
381 "DZ\weapons\pistols\magnum\data\magnum_destruct.rvmat"
392 class Inventory_Base;
393 class Magnum_Cylinder: Inventory_Base
396 model=
"\dz\weapons\pistols\magnum\proxy\magnum_cylinder.p3d";
416 "DZ\weapons\pistols\magnum\data\magnum.rvmat"
424 "DZ\weapons\pistols\magnum\data\magnum.rvmat"
432 "DZ\weapons\pistols\magnum\data\magnum_damage.rvmat"
440 "DZ\weapons\pistols\magnum\data\magnum_damage.rvmat"
448 "DZ\weapons\pistols\magnum\data\magnum_destruct.rvmat"
455 class AnimationSources
457 class Rotate_Cylinder
463 class Rotate_Cylinder_Back
466 animPeriod=9.9999997e-05;
473 animPeriod=0.0099999998;
479 animPeriod=0.0099999998;
485 animPeriod=0.0099999998;
491 animPeriod=0.0099999998;
497 animPeriod=0.0099999998;
503 animPeriod=0.0099999998;
509 animPeriod=0.0099999998;
515 animPeriod=0.0099999998;
521 animPeriod=0.0099999998;
527 animPeriod=0.0099999998;
533 animPeriod=0.0099999998;
539 animPeriod=0.0099999998;
543 class Magnum_Ejector: Inventory_Base
546 model=
"\dz\weapons\pistols\magnum\proxy\magnum_ejector.p3d";
566 "DZ\weapons\pistols\magnum\data\magnum.rvmat"
574 "DZ\weapons\pistols\magnum\data\magnum.rvmat"
582 "DZ\weapons\pistols\magnum\data\magnum_damage.rvmat"
590 "DZ\weapons\pistols\magnum\data\magnum_damage.rvmat"
598 "DZ\weapons\pistols\magnum\data\magnum_destruct.rvmat"
605 class AnimationSources
618 class ProxyAttachment;
619 class Proxymagnum: ProxyAttachment
623 class Proxymagnum_cylinder: ProxyAttachment
626 inventorySlot=
"RevolverCylinder";
627 model=
"\dz\weapons\pistols\magnum\proxy\magnum_cylinder.p3d";
629 class Proxymagnum_ejector: ProxyAttachment
632 inventorySlot=
"RevolverEjector";
633 model=
"\dz\weapons\pistols\magnum\proxy\magnum_ejector.p3d";