Added a useEmptyAmmoState toggle to projectile weapons (under the viewmodel section)
Will enable layer 1 on the viewmodel animator whenever the weapon has no rounds in the magazine
Will trigger either "ammo_true" or "ammo_false" parameters immediately before reloading to play an appropriate situational reload animation
Layer 1 is disabled while the reload takes palce (and will always be disabled after the reload because the magazine now has rounds)
Enabled on P17, SAP and M92