26 class FNX45_Base: Pistol_Base
31 repairableWithKits[]={1};
33 PPDOFProperties[]={1,0.5,10,250,4,10};
34 ironsightsExcludingOptics[]=
39 ShoulderDistance=0.40000001;
40 ObstructionDistance=0.442;
53 recoilModifier[]={1,1,1};
54 swayModifier[]={1.3,1.3,0.5};
68 "FNX45_Shot_SoundSet",
69 "FNX45_Tail_SoundSet",
70 "FNX45_InteriorTail_SoundSet"
76 "FNX45_silencerPro_SoundSet",
77 "FNX45_silencerTail_SoundSet",
78 "FNX45_silencerInteriorTail_SoundSet"
83 recoilProne=
"recoil_fnx_prone";
85 magazineSlot=
"magazine";
89 memoryPointCamera=
"eye";
90 discreteDistance[]={25};
91 discreteDistanceInitIndex=0;
96 weaponStateAnim=
"dz\anims\anm\player\reloads\FNP45\w_fnp45_states.anm";
111 class FNX45: FNX45_Base
114 displayName=
"$STR_cfgWeapons_FNX450";
115 descriptionShort=
"$STR_cfgWeapons_FNX451";
116 model=
"\dz\weapons\pistols\fnx45\fnp45.p3d";
138 "DZ\weapons\pistols\fnx45\data\herstal45.rvmat",
139 "DZ\weapons\pistols\fnx45\data\herstal45_bolt.rvmat"
147 "DZ\weapons\pistols\fnx45\data\herstal45.rvmat",
148 "DZ\weapons\pistols\fnx45\data\herstal45_bolt.rvmat"
156 "DZ\weapons\pistols\fnx45\data\herstal45_damage.rvmat",
157 "DZ\weapons\pistols\fnx45\data\herstal45_bolt_damage.rvmat"
165 "DZ\weapons\pistols\fnx45\data\herstal45_damage.rvmat",
166 "DZ\weapons\pistols\fnx45\data\herstal45_bolt_damage.rvmat"
174 "DZ\weapons\pistols\fnx45\data\herstal45_destruct.rvmat",
175 "DZ\weapons\pistols\fnx45\data\herstal45_bolt_destruct.rvmat"
188 overrideParticle=
"weapon_shot_winded_smoke";
192 overrideParticle=
"weapon_shot_fnx_01";
193 ignoreIfSuppressed=1;
195 positionOffset[]={0,0,0};
200 maxOverheatingValue=8;
201 shotsToStartOverheating=8;
202 overheatingDecayInterval=1;
205 overrideParticle=
"smoking_barrel_small";
206 onlyWithinOverheatLimits[]={0,1};
207 positionOffset[]={0,0,0};
208 onlyWithinRainLimits[]={0,1};
210 class OpenChamberSmoke
213 overrideParticle=
"smoking_barrel_small";
214 overridePoint=
"Nabojnicestart";
217 class OnBulletCasingEject
219 class ChamberSmokeRaise
221 overrideParticle=
"weapon_shot_chamber_smoke";
222 overridePoint=
"Nabojnicestart";
227 class FNX45_arrow: FNX45
230 displayName=
"$STR_cfgWeapons_FNX450";
231 descriptionShort=
"$STR_cfgWeapons_FNX451";
232 model=
"\dz\weapons\pistols\fnx45\fnp45.p3d";
250 "Ammo_ImprovisedArrow"
256 class MuzzleFlashForward
258 ignoreIfSuppressed=1;
259 overrideParticle=
"weapon_shot_fnx_01";
263 overrideParticle=
"weapon_shot_chamber_smoke";
264 overridePoint=
"Nabojnicestart";
265 overrideDirectionPoint=
"Nabojniceend";
267 class ChamberSmokeRaise
269 overrideParticle=
"weapon_shot_chamber_smoke_raise";
270 overridePoint=
"Nabojnicestart";
278 class ProxyAttachment;
279 class ProxyFNP45: ProxyAttachment
282 inventorySlot=
"pistol";
283 model=
"\dz\weapons\pistols\fnx45\fnp45.p3d";