3 class DZ_Weapons_Firearms_FAL
26 class FAL_Base: Rifle_Base
31 repairableWithKits[]={1};
33 PPDOFProperties[]={1,0.5,20,170,4,10};
35 ObstructionDistance=0.80699998;
37 initSpeedMultiplier=0.89999998;
49 magazineSwitchTime=0.44999999;
51 recoilModifier[]={1,1,1};
52 swayModifier[]={2.3,2.3,0.89999998};
53 simpleHiddenSelections[]=
71 "FNFAL_Shot_SoundSet",
72 "FNFAL_Tail_SoundSet",
73 "FNFAL_InteriorTail_SoundSet"
79 "FNFAL_silencerHomeMade_SoundSet",
80 "FNFAL_silencerHomeMadeTail_SoundSet",
81 "FNFAL_silencerInteriorHomeMadeTail_SoundSet"
86 recoilProne=
"recoil_fal_prone";
87 dispersion=0.0020000001;
88 magazineSlot=
"magazine";
90 class FullAuto: Mode_FullAuto
94 "FNFAL_Shot_SoundSet",
95 "FNFAL_Tail_SoundSet",
96 "FNFAL_InteriorTail_SoundSet"
102 "FNFAL_silencerHomeMade_SoundSet",
103 "FNFAL_silencerHomeMadeTail_SoundSet",
104 "FNFAL_silencerInteriorHomeMadeTail_SoundSet"
107 reloadTime=0.097999997;
109 recoilProne=
"recoil_fal_prone";
110 dispersion=0.0020000001;
111 magazineSlot=
"magazine";
115 discreteDistance[]={200,300,400,500,600};
116 discreteDistanceInitIndex=0;
120 class InventorySlotsOffsets
124 position[]={-0.050000001,0,0.02};
125 orientation[]={0,0,0};
129 position[]={-0.050000001,0,-0.050000001};
130 orientation[]={0,0,0};
139 overrideParticle=
"weapon_shot_winded_smoke";
143 overrideParticle=
"weapon_shot_mosin9130_01";
144 ignoreIfSuppressed=1;
146 positionOffset[]={0,0,0};
148 class MuzzleFlashStar
150 overrideParticle=
"weapon_shot_Flame_3D_4star";
151 ignoreIfSuppressed=1;
152 overrideDirectionVector[]={0,45,0};
153 positionOffset[]={0.0099999998,0,0};
157 overrideParticle=
"weapon_shot_chamber_smoke";
158 overridePoint=
"Nabojnicestart";
159 overrideDirectionPoint=
"Nabojniceend";
164 maxOverheatingValue=8;
165 shotsToStartOverheating=4;
166 overheatingDecayInterval=0.69999999;
169 overrideParticle=
"smoking_barrel_small";
170 onlyWithinOverheatLimits[]={0,0.5};
171 positionOffset[]={0.2,0,0};
172 onlyWithinRainLimits[]={0,0.2};
176 overrideParticle=
"smoking_barrel";
177 onlyWithinOverheatLimits[]={0.5,0.69999999};
178 positionOffset[]={0.2,0,0};
179 onlyWithinRainLimits[]={0,0.2};
183 overrideParticle=
"smoking_barrel_heavy";
184 onlyWithinOverheatLimits[]={0.69999999,1};
185 positionOffset[]={0.2,0,0};
186 onlyWithinRainLimits[]={0,0.2};
188 class SmokingBarrelHotSteam
190 overrideParticle=
"smoking_barrel_steam";
191 positionOffset[]={0.1,0,0};
192 onlyWithinRainLimits[]={0.2,1};
194 class OpenChamberSmoke
197 overrideParticle=
"smoking_barrel_small";
198 overridePoint=
"Nabojnicestart";
201 class OnBulletCasingEject
203 class ChamberSmokeRaise
205 overrideParticle=
"weapon_shot_chamber_smoke";
206 overridePoint=
"Nabojnicestart";
210 weaponStateAnim=
"dz\anims\anm\player\reloads\FNFaL\w_FNFaL_states.anm";
215 displayName=
"$STR_cfgWeapons_FAL0";
216 descriptionShort=
"$STR_cfgWeapons_FAL1";
217 model=
"\dz\weapons\firearms\fal\fal.p3d";
220 "weaponButtstockFal",
240 "DZ\weapons\firearms\fal\Data\fal.rvmat"
248 "DZ\weapons\firearms\fal\Data\fal.rvmat"
256 "DZ\weapons\firearms\fal\Data\fal_damage.rvmat"
264 "DZ\weapons\firearms\fal\Data\fal_damage.rvmat"
272 "DZ\weapons\firearms\fal\Data\fal_destruct.rvmat"