3 class DZ_Pistols_Flaregun
24 class Flaregun_Base: Pistol_Base
29 repairableWithKits[]={1};
31 PPDOFProperties[]={1,0.5,10,250,4,10};
32 WeaponLength=0.16500001;
33 ShoulderDistance=0.44;
34 ObstructionDistance=0.38299999;
49 recoilModifier[]={1,1,1};
50 swayModifier[]={0.80000001,0.80000001,0.40000001};
60 class Single: Mode_Single
64 "Flare_Gun_Shot_SoundSet",
65 "Flare_Gun_Tail_SoundSet",
66 "Flare_Gun_InteriorTail_SoundSet"
69 dispersion=0.029999999;
70 magazineSlot=
"magazine";
74 memoryPointCamera=
"eye";
75 discreteDistance[]={25};
76 discreteDistanceInitIndex=0;
86 weaponStateAnim=
"dz\anims\anm\player\reloads\Flaregun\w_Flaregun_states.anm";
99 class Flaregun: Flaregun_Base
102 displayName=
"$STR_cfgWeapons_Flaregun0";
103 descriptionShort=
"$STR_cfgWeapons_Flaregun1";
104 model=
"\dz\weapons\pistols\flaregun\flaregun.p3d";
121 "DZ\weapons\pistols\flaregun\data\flaregun.rvmat"
129 "DZ\weapons\pistols\flaregun\data\flaregun.rvmat"
137 "DZ\weapons\pistols\flaregun\data\flaregun_damage.rvmat"
145 "DZ\weapons\pistols\flaregun\data\flaregun_damage.rvmat"
153 "DZ\weapons\pistols\flaregun\data\flaregun_destruct.rvmat"
166 overrideParticle=
"weapon_shot_winded_smoke";
170 overrideParticle=
"weapon_shot_fnx_01";
171 ignoreIfSuppressed=1;
173 positionOffset[]={0,0,0};
178 maxOverheatingValue=8;
179 shotsToStartOverheating=8;
180 overheatingDecayInterval=1;
183 overrideParticle=
"smoking_barrel_small";
184 onlyWithinOverheatLimits[]={0,1};
185 positionOffset[]={0,0,0};
186 onlyWithinRainLimits[]={0,1};
188 class OpenChamberSmoke
191 overrideParticle=
"smoking_barrel_small";
192 overridePoint=
"Nabojnicestart";
195 class OnBulletCasingEject
197 class ChamberSmokeRaise
199 overrideParticle=
"weapon_shot_chamber_smoke";
200 overridePoint=
"Nabojnicestart";
208 class ProxyAttachment;
209 class ProxyFlaregun: ProxyAttachment
212 inventorySlot=
"pistol";
213 model=
"\dz\weapons\pistols\flaregun\flaregun.p3d";