
NumHitParticles ( IntValue) (optional) - Number of particles the HitParticles ParticleEmitter will emit. BeamWidth1 ( NumberValue) (optional) - Thickness of Beam0/ Beam1 at Attachment1 default is 1.8. BeamWidth0 ( NumberValue) (optional) - Thickness of Beam0/ Beam1 at Attachment0 default is 1.5. Default is nil which means no manual fade will be applied by code. BeamFadeTime ( NumberValue) (optional) - Time it takes for Beam0 and Beam1 to fade after bullet/projectile hits something.
You should only set this to true if there's a visible object that moves with each shot, such as an arrow or rocket.
ShouldMovePart ( BoolValue) (optional) - Set to true if the weapon's ShotEffect should move with the projectile or false if not default is false.
ShotEffect ( StringValue) (required) - Name of a shot effect stored within WeaponsSystem/Assets/Effects/Shots.