3 class DZ_Weapons_Firearms_SSG82
26 class BoltActionRifle_ExternalMagazine_Base;
27 class SSG82_Base: BoltActionRifle_ExternalMagazine_Base
32 repairableWithKits[]={1};
34 PPDOFProperties[]={1,0.1,20,200,10,10};
36 ObstructionDistance=0.88999999;
37 barrelArmor=0.80000001;
38 initSpeedMultiplier=1;
50 magazineSwitchTime=0.38;
52 recoilModifier[]={1,1,1};
53 swayModifier[]={2.2,2.2,0.85000002};
54 simpleHiddenSelections[]=
71 class Single: Mode_Single
75 "SSG82_Shot_SoundSet",
76 "SSG82_Shot_interior_SoundSet",
77 "SSG82_Tail_SoundSet",
78 "SSG82_InteriorTail_SoundSet",
79 "SSG82_Tail_2D_SoundSet"
85 "SSG82_silencerHomeMade_SoundSet",
86 "SSG82_silencerHomeMadeTail_SoundSet",
87 "SSG82_silencerInteriorHomeMadeTail_SoundSet"
91 dispersion=0.00075000001;
92 magazineSlot=
"magazine";
96 memoryPointCamera=
"eye";
100 discreteDistance[]={100};
101 discreteDistanceInitIndex=0;
103 class InventorySlotsOffsets
107 position[]={0.02,-0.02,-0.02};
108 orientation[]={0,-30,0};
112 position[]={0.02,0,0.0099999998};
113 orientation[]={0,30,0};
122 overrideParticle=
"weapon_shot_cz527_01";
123 ignoreIfSuppressed=1;
125 positionOffset[]={-0.050000001,0,0};
130 maxOverheatingValue=1;
131 shotsToStartOverheating=1;
132 overheatingDecayInterval=0.5;
135 overrideParticle=
"smoking_barrel_small";
136 onlyWithinOverheatLimits[]={0.1,1};
137 positionOffset[]={0,0,0};
138 onlyWithinRainLimits[]={0,0.2};
141 class OnBulletCasingEject
143 class ChamberSmokeRaise
145 overrideParticle=
"weapon_shot_chamber_smoke";
146 overridePoint=
"Nabojnicestart";
150 weaponStateAnim=
"dz\anims\anm\player\reloads\SSG82\w_SSG82_states.anm";
152 class SSG82: SSG82_Base
155 displayName=
"$STR_cfgweapons_SSG820";
156 descriptionShort=
"$STR_cfgweapons_SSG821";
157 model=
"\dz\weapons\firearms\ssg82\ssg82.p3d";
170 hiddenSelectionsTextures[]=
172 "dz\weapons\firearms\ssg82\data\ssg82_01_co.paa",
173 "dz\weapons\firearms\ssg82\data\ssg82_02_co.paa"
175 hiddenSelectionsMaterials[]=
177 "dz\weapons\firearms\ssg82\data\ssg82_01.rvmat",
178 "dz\weapons\firearms\ssg82\data\ssg82_02.rvmat"
194 "DZ\weapons\firearms\ssg82\data\ssg82_01.rvmat",
195 "DZ\weapons\firearms\ssg82\data\ssg82_02.rvmat"
203 "DZ\weapons\firearms\ssg82\data\ssg82_01.rvmat",
204 "DZ\weapons\firearms\ssg82\data\ssg82_02.rvmat"
212 "DZ\weapons\firearms\ssg82\data\ssg82_01_damage.rvmat",
213 "DZ\weapons\firearms\ssg82\data\ssg82_02_damage.rvmat"
221 "DZ\weapons\firearms\ssg82\data\ssg82_01_damage.rvmat",
222 "DZ\weapons\firearms\ssg82\data\ssg82_02_damage.rvmat"
230 "DZ\weapons\firearms\ssg82\data\ssg82_01_destruct.rvmat",
231 "DZ\weapons\firearms\ssg82\data\ssg82_02_destruct.rvmat"
242 class Inventory_Base;
243 class ItemOptics: Inventory_Base
246 class SSG82Optic: ItemOptics
249 model=
"\dz\weapons\firearms\ssg82\proxy\optic_SSG82.p3d";
258 memoryPointCamera=
"eyeScope";
259 cameraDir=
"cameraDir";
261 opticsDisablePeripherialVision=0.67000002;
263 opticsPPEffects[]={};
264 opticsZoomMin=
"0.3926/4";
265 opticsZoomMax=
"0.3926/4";
266 opticsZoomInit=
"0.3926/4";
269 discreteDistance[]={100};
270 discreteDistanceInitIndex=0;
271 PPMaskProperties[]={0.5,0.5,0.25999999,0.085000001};
272 PPLensProperties[]={0.75,0.75,0,0};
273 PPBlurProperties=0.40000001;
279 class ProxyAttachment;
280 class Proxyscope: ProxyAttachment
283 inventorySlot=
"weaponOpticsAug";
284 model=
"\dz\weapons\firearms\ssg82\proxy\optic_SSG82.p3d";